For the love of the game. Find your next match
Competition

Malta, Premier League

Standings for season 2026/2027, with form, home and away performance, and competition statistics across seasons.

35Matches this season
2.71Goals per match
37.1%Home wins
22.9%Draws
40.0%Away wins
51.4%Over 2.5 goals
48.6%Both teams scored
Trend

How the league has changed

Goals per match and draw rates across seasons show how the competition has changed over time.

Goals per match

Draws

Season 2026/2027

Standings

#TeamPW DLGFGA GDPtsForm HomeAwayStrength
1 Floriana 641 1167 +9 13 WDWLW 2.00 2.33 —
2 Valletta 641 1156 +9 13 WLWDW 1.33 3.00 —
3 Marsaxlokk 632 1119 +2 11 WWDWL 2.00 1.75 —
4 Birkirkara 631 294 +5 10 WLLDW 2.33 1.00 —
5 Hamrun 631 296 +3 10 LDWWW 1.33 2.00 —
6 Mosta 531 175 +2 10 WWWDL 2.00 2.00 —
7 Sliema 631 277 0 10 LWWWD 1.50 1.75 —
8 Balzan 623 196 +3 9 LWWDD 2.00 0.50 —
9 Zabbar 612 359 -4 5 WDLDL 1.00 0.67 —
10 Hibernians 612 349 -5 5 LDLDL 0.33 1.33 —
11 Gzira Utd 501 4213 -11 1 LLLLD 0.50 0.00 —
12 Birzebbuga 600 6114 -13 0 LLLLL 0.00 0.00 —
Strength

Strength rankings

Elo adjusts results for opponent strength, so these rankings can differ from the standings. The league average is 1500 .

Calendar

Upcoming matches and recent results

Upcoming

Marsaxlokk – Birkirkara Friday 16 Oct, 19:00
Valletta – Sliema Saturday 17 Oct, 14:30
Balzan – Zabbar Saturday 17 Oct, 17:00
Gzira Utd – Hamrun Sunday 18 Oct, 10:00
Hibernians – Birzebbuga Sunday 18 Oct, 14:30
Floriana – Mosta Sunday 18 Oct, 17:00
Birzebbuga – Marsaxlokk Wednesday 21 Oct, 17:00
Hamrun – Balzan Wednesday 21 Oct, 17:00
Mosta – Valletta Wednesday 21 Oct, 19:30
Zabbar – Sliema Wednesday 21 Oct, 19:30
Birkirkara – Floriana Thursday 22 Oct, 17:00
Hibernians – Gzira Utd Thursday 22 Oct, 19:30
Sliema – Marsaxlokk Saturday 24 Oct, 14:30
Balzan – Birkirkara Sunday 25 Oct, 14:30
Valletta – Hamrun Sunday 25 Oct, 14:30
Gzira Utd – Birzebbuga Sunday 25 Oct, 17:00
Floriana – Zabbar Monday 26 Oct, 17:00
Mosta – Hibernians Monday 26 Oct, 19:30
Balzan – Hibernians Saturday 31 Oct, 00:00
Birkirkara – Birzebbuga Saturday 31 Oct, 00:00
Floriana – Valletta Saturday 31 Oct, 00:00
Gzira Utd – Marsaxlokk Saturday 31 Oct, 00:00
Sliema – Hamrun Saturday 31 Oct, 00:00
Zabbar – Mosta Saturday 31 Oct, 00:00

Recent results

Balzan 0–0 Sliema 20/09/26
Hibernians 0–4 Floriana 20/09/26
Birzebbuga 0–3 Valletta 19/09/26
Hamrun 4–1 Marsaxlokk 18/09/26
Zabbar 0–2 Birkirkara 18/09/26
Gzira Utd 0–0 Zabbar 14/09/26
Mosta 1–3 Sliema 13/09/26
Valletta 2–2 Balzan 13/09/26
Floriana 2–5 Marsaxlokk 12/09/26
Birkirkara 1–1 Hibernians 12/09/26
Birzebbuga 0–2 Hamrun 11/09/26
Zabbar 1–2 Hamrun 06/09/26
Sliema 2–1 Birkirkara 06/09/26
Marsaxlokk 1–1 Mosta 05/09/26
Balzan 3–0 Birzebbuga 05/09/26