Malta Premier League

Results: 227 2014-12-13 – 2026-10-27
At a glance
  • Oleball holds 227 results from the Malta Premier League, the most recent on 27 October 2026.
  • Home teams won 37% of these matches, 30% were draws and away teams won 33%.
  • They averaged 2.5 goals; both teams scored in 48% and 44% had more than 2.5 goals.
Statistics
Home 37% Draw 30% Away 33%
2.5Goals per match
48%Both teams scored
44%Over 2.5 goals
Latest results
Date Home Score Away
2026-10-27 Mosta FC 2–2 (1–0) Hibernians FC
2026-10-27 Floriana F.C. 1–2 (1–2) St. Patrick FC
2026-10-26 Gzira United 2–2 (1–0) Birzebbuga
2026-10-25 Valletta FC 1–2 (0–2) Hamrun Spartans
2026-10-25 Balzan FC 0–2 (0–1) Birkirkara FC
2026-10-24 Sliema Wanderers FC 2–1 (2–1) Marsaxlokk FC
2026-10-23 Birkirkara FC 1–1 (1–1) Floriana F.C.
2026-10-23 Hibernians FC 2–1 (1–1) Gzira United
2026-10-22 Hamrun Spartans 1–1 (1–0) Balzan FC
2026-10-22 Birzebbuga 2–0 (0–0) Marsaxlokk FC
2026-10-22 St. Patrick FC 2–3 (0–1) Sliema Wanderers FC
2026-10-22 Mosta FC 0–2 (0–1) Valletta FC
2026-10-19 Floriana F.C. 3–3 (3–1) Mosta FC
2026-10-18 Gzira United 2–2 (1–1) Hamrun Spartans
2026-10-18 Balzan FC 1–2 (1–1) St. Patrick FC
2026-10-18 Hibernians FC 1–0 (0–0) Birzebbuga
2026-10-17 Valletta FC 2–1 (0–0) Sliema Wanderers FC
2026-10-17 Marsaxlokk FC 2–0 (0–0) Birkirkara FC
2026-10-15 Gzira United 1–1 (0–0) Mosta FC
2026-10-12 Sliema Wanderers FC 1–1 (1–1) Gzira United
2026-10-11 Marsaxlokk FC 2–1 (2–0) St. Patrick FC
2026-10-11 Floriana F.C. 1–1 (0–1) Balzan FC
2026-10-11 Hamrun Spartans 2–2 (1–1) Hibernians FC
2026-10-10 Birkirkara FC 0–2 (0–1) Valletta FC
2026-10-10 Mosta FC 2–2 (0–1) Birzebbuga
2026-09-21 Balzan FC 0–0 (0–0) Sliema Wanderers FC
2026-09-21 Hibernians FC 0–4 (0–2) Floriana F.C.
2026-09-20 Birzebbuga 0–3 (0–1) Valletta FC
2026-09-19 Hamrun Spartans 4–1 (1–1) Marsaxlokk FC
2026-09-19 St. Patrick FC 0–2 (0–1) Birkirkara FC
2026-09-15 Gzira United 0–0 (0–0) St. Patrick FC
2026-09-14 Valletta FC 2–2 (1–2) Balzan FC
2026-09-14 Mosta FC 1–3 (0–2) Sliema Wanderers FC
2026-09-13 Floriana F.C. 2–5 (1–3) Marsaxlokk FC
2026-09-13 Birkirkara FC 1–1 (0–1) Hibernians FC
2026-09-12 Birzebbuga 0–2 (0–1) Hamrun Spartans
2026-09-07 Sliema Wanderers FC 2–1 (1–0) Birkirkara FC
2026-09-07 St. Patrick FC 1–2 (1–1) Hamrun Spartans
2026-09-06 Balzan FC 3–0 (2–0) Birzebbuga
2026-09-06 Marsaxlokk FC 1–1 (1–1) Mosta FC
2026-09-03 Floriana F.C. 4–1 (0–0) Gzira United
2026-09-03 Hibernians FC 0–2 (0–1) Valletta FC
2026-08-31 Birzebbuga 1–2 (0–1) Sliema Wanderers FC
2026-08-31 Mosta FC 1–0 (1–0) Birkirkara FC
2026-08-30 Balzan FC 2–1 (0–0) Gzira United
2026-08-30 Hamrun Spartans 1–1 (1–0) Floriana F.C.
2026-08-29 Valletta FC 1–2 (0–2) Marsaxlokk FC
2026-08-29 Hibernians FC 1–1 (1–0) St. Patrick FC
2026-08-24 Gzira United 0–3 (0–0) Valletta FC
2026-08-24 Mosta FC 2–1 (2–0) Balzan FC
Teams
Team Played Won Drawn Lost Goals
Valletta FC 22 9 6 7 31:19
Mosta FC 20 6 7 7 27:34
St. Patrick FC 20 5 7 8 27:31
Floriana F.C. 19 9 8 2 34:17
Hamrun Spartans 19 9 6 4 26:15
Sliema Wanderers FC 19 8 5 6 21:21
Hibernians FC 18 6 5 7 20:24
Gzira United 17 3 7 7 16:27
Marsaxlokk FC 17 9 4 4 25:22
Birkirkara FC 16 4 5 7 15:16
Balzan FC 10 2 5 3 12:12
Birzebbuga 10 1 2 7 7:19
Tarxien Rainbows F.C 7 2 5 0 11:9
Naxxar Lions 6 0 2 4 3:9

Results from the last 12 months in the Oleball database — not an official league table.

Based on the results in the Oleball database, which grows with every match we cover. Not an official record.