
- Caps
- 67
- 50 starts · 17 as sub
- Goals
- 4
- 0.06 per game
- Assists
- 0
- 0.00 per game
- All-time · Malta
- #20
- in caps · #16 in goals
- Cards
- 6
- 6 yellow · 0 second yellow · 0 red
National Teams · Malta
| Year | Caps | Goals | Non-FIFA Matches | Non-FIFA Goals | Caps and goals per year |
|---|---|---|---|---|---|
| 2001 | 3 | 0 | 0 | ||
| 1999 | 7 | 1 | 0 | ||
| 1998 | 6 | 0 | 0 | ||
| 1997 | 5 | 0 | 0 | ||
| 1996 | 6 | 0 | 0 | ||
| 1995 | 8 | 1 | 0 | ||
| 1994 | 12 | 1 | 0 | ||
| 1993 | 7 | 0 | 0 | ||
| 1992 | 5 | 1 | 1 | ||
| 1991 | 4 | 0 | 0 | ||
| 1989 | 2 | 0 | 0 | ||
| 1988 | 2 | 0 | 0 | ||
| Total | 67 | 4 | 1 | 0 |
All international matches
- Friendly · Hibernians StadiumHvs.
CanadaOwn contribution: Startedoff 14'Match report: Malta vs. Canada 2–1Win - World Cup 2002 · Group 3 · Ta' Qali National StadiumHvs.
DenmarkOwn contribution: StartedMatch report: Malta vs. Denmark 0–5Defeat - Friendly · Ta' Qali National StadiumHvs.
SwedenOwn contribution: came on 46'Match report: Malta vs. Sweden 0–3Defeat - European Championship 2000 · Group 8 · Ta' Qali National StadiumHvs.
IrelandOwn contribution: StartedMatch report: Malta vs. Ireland 2–3Defeat - European Championship 2000 · Group 8 · Stadion MaksimirAvs.
CroatiaOwn contribution: StartedYellow cardMatch report: Croatia vs. Malta 2–1Defeat - European Championship 2000 · Group 8 · PAOK StadiumAvs.
YugoslaviaOwn contribution: 1 goalMatch report: Yugoslavia vs. Malta 4–1Defeat - Friendly · Ta' Qali National StadiumHvs.
MoldovaMatch report: Malta vs. Moldova 0–2Defeat - European Championship 2000 · Group 8 · Ta' Qali National StadiumHvs.
YugoslaviaMatch report: Malta vs. Yugoslavia 0–3Defeat - Friendly · Ta' Qali National StadiumHvs.
PolandMatch report: Malta vs. Poland 0–1Defeat - Friendly · Ta' Qali National StadiumHvs.
Bosnia & HerzegovinaOwn contribution: Yellow cardMatch report: Malta vs. Bosnia & Herzegovina 2–1Win - European Championship 2000 · Group 8 · Ta' Qali National StadiumHvs.
MacedoniaMatch report: Malta vs. Macedonia 1–2Defeat - Friendly · Ta' Qali National StadiumHvs.
WalesMatch report: Malta vs. Wales 0–3Defeat - Friendly · Ta' Qali National StadiumHvs.
FinlandMatch report: Malta vs. Finland 0–2Defeat - Friendly · Ta' Qali National StadiumHvs.
GeorgiaMatch report: Malta vs. Georgia 1–3Defeat - Friendly · Ta' Qali National StadiumHvs.
LatviaMatch report: Malta vs. Latvia 2–1Win - Friendly · Ta' Qali National StadiumHvs.
AlbaniaMatch report: Malta vs. Albania 1–1Draw - World Cup 1998 · Group 6 · SvangaskarðAvs.
Faroe IslandsOwn contribution: Yellow cardMatch report: Faroe Islands vs. Malta 2–1Defeat - Friendly · Ta' Qali National StadiumHvs.
ScotlandMatch report: Malta vs. Scotland 2–3Defeat - World Cup 1998 · Group 6 · Ta' Qali National StadiumHvs.
Faroe IslandsMatch report: Malta vs. Faroe Islands 1–2Defeat - World Cup 1998 · Group 6 · Ta' Qali National StadiumHvs.
SlovakiaMatch report: Malta vs. Slovakia 0–2Defeat - Friendly · Ta' Qali National StadiumHvs.
HungaryMatch report: Malta vs. Hungary 1–4Defeat - Friendly · Zayed Sports CityAvs.
United Arab EmiratesMatch report: United Arab Emirates vs. Malta 0–0Draw - World Cup 1998 · Group 6 · Tehelné poleAvs.
SlovakiaMatch report: Slovakia vs. Malta 6–0Defeat - World Cup 1998 · Group 6 · Na StínadlechAvs.
Czech RepublicOwn contribution: Yellow cardMatch report: Czech Republic vs. Malta 6–0Defeat - Friendly · Goce Delčev StadiumAvs.
MacedoniaMatch report: Macedonia vs. Malta 1–0Defeat - Friendly · Ta' Qali National StadiumHvs.
SloveniaMatch report: Malta vs. Slovenia 0–0Draw - Friendly · Ta' Qali National StadiumHvs.
RussiaOwn contribution: Yellow cardMatch report: Malta vs. Russia 0–2Defeat - European Championship 1996 · Group 5 · Ta' Qali National StadiumHvs.
BelarusMatch report: Malta vs. Belarus 0–2Defeat - European Championship 1996 · Group 5 · Ta' Qali National StadiumHvs.
NetherlandsMatch report: Malta vs. Netherlands 0–4Defeat - European Championship 1996 · Group 5 · Stade Josy BarthelAvs.
LuxembourgMatch report: Luxembourg vs. Malta 1–0Defeat - Friendly · Ta' Qali National StadiumHvs.
AlbaniaOwn contribution: 1 goalMatch report: Malta vs. Albania 2–1Win - European Championship 1996 · Group 5 · Ullevaal StadionAvs.
NorwayMatch report: Norway vs. Malta 2–0Defeat - European Championship 1996 · Group 5 · Stadyen DynamaAvs.
BelarusMatch report: Belarus vs. Malta 1–1Draw - European Championship 1996 · Group 5 · Stadion Feijenoord - De KuipAvs.
NetherlandsMatch report: Netherlands vs. Malta 4–0Defeat - European Championship 1996 · Group 5 · Ta' Qali National StadiumHvs.
LuxembourgMatch report: Malta vs. Luxembourg 0–1Defeat - European Championship 1996 · Group 5 · Ta' Qali National StadiumHvs.
NorwayMatch report: Malta vs. Norway 0–1Defeat - European Championship 1996 · Group 5 · Ta' Qali National StadiumHvs.
Czech RepublicMatch report: Malta vs. Czech Republic 0–0Draw - European Championship 1996 · Group 5 · Stadion BazalyAvs.
Czech RepublicMatch report: Czech Republic vs. Malta 6–1Defeat - Friendly · Tehelné poleAvs.
SlovakiaMatch report: Slovakia vs. Malta 1–1Draw - Friendly · Boris Paichadze StadiumAvs.
GeorgiaMatch report: Georgia vs. Malta 1–1Draw - Friendly · Hrazdan StadiumAvs.
ArmeniaMatch report: Armenia vs. Malta 1–0Defeat - Friendly · Daugavas stadions RīgaAvs.
LatviaMatch report: Latvia vs. Malta 2–0Defeat - Friendly · Ta' Qali National StadiumHvs.
AzerbaijanOwn contribution: 1 goalMatch report: Malta vs. Azerbaijan 5–0Win - Friendly · Ta' Qali National StadiumHvs.
BelgiumMatch report: Malta vs. Belgium 1–0Win - Friendly · Ta' Qali National StadiumHvs.
SloveniaMatch report: Malta vs. Slovenia 0–1Defeat - Friendly · Ta' Qali National StadiumHvs.
GeorgiaMatch report: Malta vs. Georgia 0–1Defeat - Friendly · Ta' Qali National StadiumHvs.
TunisiaMatch report: Malta vs. Tunisia 1–1Draw - World Cup 1994 · Group 1 · Ta' Qali National StadiumHvs.
ScotlandMatch report: Malta vs. Scotland 0–2Defeat - Friendly · Stade Olympique d'El MenzahAvs.
GabonMatch report: Gabon vs. Malta 1–2Win - World Cup 1994 · Group 1 · Estádio do BessaAvs.
PortugalOwn contribution: Yellow cardMatch report: Portugal vs. Malta 4–0Defeat - World Cup 1994 · Group 1 · Kadrioru staadionAvs.
EstoniaMatch report: Estonia vs. Malta 0–1Win - World Cup 1994 · Group 1 · Ta' Qali National StadiumHvs.
SwitzerlandMatch report: Malta vs. Switzerland 0–2Defeat - World Cup 1994 · Group 1 · Stadio Renzo BarberaAvs.
ItalyMatch report: Italy vs. Malta 6–1Defeat - World Cup 1994 · Group 1 · Ibrox ParkAvs.
ScotlandMatch report: Scotland vs. Malta 3–0Defeat - World Cup 1994 · Group 1 · Ta' Qali National StadiumHvs.
ItalyMatch report: Malta vs. Italy 1–2Defeat - World Cup 1994 · Group 1 · Wankdorf StadionAvs.
SwitzerlandMatch report: Switzerland vs. Malta 3–0Defeat - World Cup 1994 · Group 1 · Ta' Qali National StadiumHvs.
EstoniaMatch report: Malta vs. Estonia 0–0Draw - Friendly · Tsirion StadiumAvs.
CyprusMatch report: Cyprus vs. Malta 3–0Defeat - Friendly · Ta' Qali National StadiumHvs.
LatviaOwn contribution: 1 goalMatch report: Malta vs. Latvia 1–0Win - Friendly · Ta' Qali National StadiumHvs.
IcelandMatch report: Malta vs. Iceland 1–0Win - European Championship 1992 · Group 6 · Ta' Qali National StadiumHvs.
GreeceMatch report: Malta vs. Greece 1–1Draw - Friendly · Ta' Qali National StadiumHvs.
LibyaMatch report: Malta vs. Libya 2–0Win - Friendly · Ta' Qali National StadiumHvs.
IcelandMatch report: Malta vs. Iceland 1–4Defeat - European Championship 1992 · Group 6 · Stadion Feijenoord - De KuipAvs.
NetherlandsMatch report: Netherlands vs. Malta 1–0Defeat - Friendly · Ta' Qali National StadiumHvs.
FinlandMatch report: Malta vs. Finland 0–0Draw - Friendly · Ta' Qali National StadiumHvs.
AlgeriaMatch report: Malta vs. Algeria 0–1Defeat - World Cup 1990 · Group 6 · Ta' Qali National StadiumHvs.
HungaryMatch report: Malta vs. Hungary 2–2Draw - Friendly · Ta' Qali National StadiumHvs.
CyprusMatch report: Malta vs. Cyprus 1–1Draw
Show all 68 matchesShow the latest matches only
Results over time
One mark per match with a known result, oldest on the left.
Most frequent teammates
| # | Player | Together | Both started |
|---|---|---|---|
| 1 | 51 | 35 | |
| 2 | 50 | 34 | |
| 3 | 45 | 24 | |
| 4 | 43 | 35 | |
| 5 | 38 | 28 | |
| 6 | 37 | 26 | |
| 7 | 37 | 24 | |
| 8 | 36 | 28 | |
| 9 | 35 | 8 | |
| 10 | 33 | 16 | |
| 11 | 31 | 22 | |
| 12 | 31 | 19 | |
| 13 | 25 | 19 | |
| 14 | 24 | 9 | |
| 15 | 21 | 16 | |
| 16 | 21 | 7 | |
| 17 | 20 | 11 | |
| 18 | 18 | 13 | |
| 19 | 16 | 8 | |
| 20 | 15 | 12 |
Counted from the line-ups and substitutions of his 67 FIFA matches. Players with an unknown position in the line-up count as starters.
Most frequent opponents
| # | Opponent | Matches | W | D | L | Goals |
|---|---|---|---|---|---|---|
| 1 | 3 | 2 | 0 | 1 | 1 | |
| 2 | 3 | 0 | 1 | 2 | 0 | |
| 3 | 3 | 0 | 0 | 3 | 0 | |
| 4 | 3 | 0 | 1 | 2 | 0 | |
| 5 | 3 | 0 | 1 | 2 | 0 | |
| 6 | 3 | 0 | 0 | 3 | 0 | |
| 7 | 2 | 0 | 0 | 2 | 1 | |
| 8 | 2 | 1 | 1 | 0 | 1 | |
| 9 | 2 | 0 | 1 | 1 | 0 | |
| 10 | 2 | 0 | 0 | 2 | 0 | |
| 11 | 2 | 0 | 0 | 2 | 0 | |
| 12 | 2 | 0 | 1 | 1 | 0 | |
| 13 | 2 | 0 | 1 | 1 | 0 | |
| 14 | 2 | 0 | 1 | 1 | 0 | |
| 15 | 2 | 0 | 0 | 2 | 0 |
FIFA matches against the team. Won / drawn / lost only where the result is known; a penalty shoot-out decides.

