All teams

Malta

national · strength +0.34 (attack +0.09, defence +0.25) against an average Premier League side, rated Oct 2026

Last 12 matches

oldest first, every competition

Form bars show each match's xG difference: no xGxG below −1−1 to 00 to +1+1 or better

Points against expected

Expected points: what each match's xG for and against would earn on average.

SeasonPlayedPointsExpectedDifference
UEFA Nations League 26/27 goals 4–2 · xG 4.5–1.1 · 7 points from 6.3 in 3376.3+0.7

Rating by month

Attack and defence against an average Premier League side (0); higher is better for both.

−1.00−0.50+0.00+0.50Mar 2025JunSepDecMarJunSepDefence +0.25Attack +0.09
Ratings as a table
MonthStrengthAttackDefence
Oct 2026+0.34+0.09+0.25
Sep 2026−0.04+0.07−0.11
Aug 2026−0.36−0.10−0.26
Jul 2026−0.39−0.11−0.28
Jun 2026−0.40−0.11−0.29
May 2026−0.69−0.21−0.48
Apr 2026−0.64−0.19−0.45
Mar 2026−0.67−0.20−0.47
Feb 2026−0.65−0.23−0.41
Jan 2026−0.67−0.24−0.43
Dec 2025−0.69−0.24−0.45
Nov 2025−0.70−0.25−0.45
Oct 2025−1.03−0.48−0.54
Sep 2025−0.73−0.35−0.37
Aug 2025−1.11−0.65−0.46
Jul 2025−1.20−0.71−0.49
Jun 2025−1.27−0.77−0.50
May 2025−0.59−0.45−0.14
Apr 2025−0.65−0.50−0.15
Mar 2025−0.71−0.54−0.17

Best performers

this season; last three matches against each player's average
#PlayerMatchesAverageLast three, newest firstAgainst average
1Henry Bonello Goalkeeper · 630′ · 7 matches748.960.6on 4 Oct 2026 v Andorra39.8on 1 Oct 2026 v Gibraltar50.1on 24 Sep 2026 at Andorralevel (+1.2)
2Ylyas Chouaref Midfielder · 619′ · 7 matches761.852.5on 4 Oct 2026 v Andorra67.2on 1 Oct 2026 v Gibraltar49.3on 24 Sep 2026 at Andorra−5.4
3Enrico Pepe Defender · 506′ · 7 matches747.043.1on 4 Oct 2026 v Andorra61.4on 1 Oct 2026 v Gibraltar43.4on 24 Sep 2026 at Andorra+3.5
4Juan Carlos Corbalan Midfielder · 466′ · 7 matches750.743.4on 4 Oct 2026 v Andorra52.9on 1 Oct 2026 v Gibraltar54.0on 24 Sep 2026 at Andorralevel (−0.9)
5Joseph Mbong Midfielder · 402′ · 6 matches648.837.8on 4 Oct 2026 v Andorra61.9on 1 Oct 2026 v Gibraltar32.3on 17 Nov 2025 v Poland−3.1
6Paul Mbong Midfielder · 292′ · 6 matches643.652.9on 4 Oct 2026 v Andorra41.7on 1 Oct 2026 v Gibraltar32.9on 24 Sep 2026 at Andorra−4.1
7Ryan Camenzuli Defender · 450′ · 5 matches544.234.3on 4 Oct 2026 v Andorra58.8on 1 Oct 2026 v Gibraltar41.3on 24 Sep 2026 at Andorralevel (+0.6)
8Matthew Guillaumier Midfielder · 450′ · 5 matches551.747.1on 1 Oct 2026 v Gibraltar53.2on 24 Sep 2026 at Andorra57.1on 17 Nov 2025 v Polandlevel (+0.7)
9Teddy Teuma Midfielder · 388′ · 5 matches554.150.3on 4 Oct 2026 v Andorra35.2on 1 Oct 2026 v Gibraltar67.6on 24 Sep 2026 at Andorra−2.4
10Brandon Paiber Midfielder · 187′ · 4 matches443.041.5on 4 Oct 2026 v Andorra74.8on 1 Oct 2026 v Gibraltar39.8on 24 Sep 2026 at Andorra+2.9
11Jake Grech Midfielder · 38′ · 3 matches337.256.8on 24 Sep 2026 at Andorra28.0on 14 Nov 2025 at Finland40.3on 4 Sep 2025 at Lithuania–
12Andrea Zammit Forward · 13′ · 3 matches325.733.1on 4 Oct 2026 v Andorra5.3on 1 Oct 2026 v Gibraltar12.6on 14 Nov 2025 at Finland–
13Jodi Jones Midfielder · 26′ · 2 matches236.136.9on 9 Oct 2025 v Netherlands35.6on 4 Sep 2025 at Lithuania–
14Keyon Ewurum Midfielder · 23′ · 2 matches257.455.7on 1 Oct 2026 v Gibraltar58.4on 24 Sep 2026 at Andorra–
15Myles Beerman Defender · 45′ · 1 match144.844.8on 4 Sep 2025 at Lithuania–
16Carlo Zammit Lonardelli Midfielder · 18′ · 1 match130.930.9on 4 Oct 2026 v Andorra–
17Yannick Yankam Midfielder · 17′ · 1 match136.436.4on 9 Oct 2025 v Netherlands–
18Jake Azzopardi Midfielder · 4′ · 1 match10.00.0on 4 Sep 2025 at Lithuania–
19Basil Tuma Forward · 3′ · 1 match136.836.8on 9 Oct 2025 v Netherlands–

Average: minutes-weighted match score this season. Against average: the last three matches' average minus it; within 2 points either side counts as level.

Latest results

12 since July 2025
DateCompetitionOpponentResultxGExpected points
4 Oct 2026UEFA Nations LeagueAndorraW 1–00.6–0.51.35
1 Oct 2026UEFA Nations LeagueGibraltarD 1–11.4–0.22.30
27 Sep 2026International FriendliesLiechtensteinW 2–0––
24 Sep 2026UEFA Nations Leagueat AndorraW 2–12.4–0.32.67
5 Jun 2026International Friendliesat AzerbaijanW 2–0––
1 Jun 2026International Friendliesat SlovakiaL 1–2––
17 Nov 2025World Cup Qualification UEFAPolandL 2–3––
14 Nov 2025World Cup Qualification UEFAat FinlandW 1–0––
12 Oct 2025International FriendliesBosnia & HerzegovinaL 1–4––
9 Oct 2025World Cup Qualification UEFANetherlandsL 0–4––
All 12 results
DateCompetitionOpponentResultxGExpected points
4 Oct 2026UEFA Nations LeagueAndorraW 1–00.6–0.51.35
1 Oct 2026UEFA Nations LeagueGibraltarD 1–11.4–0.22.30
27 Sep 2026International FriendliesLiechtensteinW 2–0––
24 Sep 2026UEFA Nations Leagueat AndorraW 2–12.4–0.32.67
5 Jun 2026International Friendliesat AzerbaijanW 2–0––
1 Jun 2026International Friendliesat SlovakiaL 1–2––
17 Nov 2025World Cup Qualification UEFAPolandL 2–3––
14 Nov 2025World Cup Qualification UEFAat FinlandW 1–0––
12 Oct 2025International FriendliesBosnia & HerzegovinaL 1–4––
9 Oct 2025World Cup Qualification UEFANetherlandsL 0–4––
9 Sep 2025International FriendliesSan MarinoW 3–1––
4 Sep 2025World Cup Qualification UEFAat LithuaniaD 1–1––