Install the appInstall the appPitchside Lab · free · no ads
Pitchside Lab
Model 1.2

Home › Football › Malta › Premier League

Back
Malta flag

Premier League

MALTA · 2023/24 · 14 CLUBS · 182 PLAYED

Season archive · results and statistics.

Final matches

MALTAPremier League 5 matches
MATCHSCORE
04 May 2024FT
Hamrun Spartans
Hibernians
1–1
03 May 2024FT
Gzira United
Floriana
3–1
03 May 2024FT
Marsaxlokk
Balzan FC
0–1
03 May 2024FT
Mosta
Naxxar Lions
2–0
03 May 2024FT
Santa Lucía
Birkirkara
2–2

League table

Top six
#TEAMPGDPTS
1Hamrun Spartans26+4562
2Floriana26+3457
3Sliema Wanderers26+2250
4Marsaxlokk26+1743
5Birkirkara26+136
6Naxxar Lions26−335

Official standings · updated 18 Oct 03:47

League performance

Our record · result predictions

No graded predictions yet for this league and season.

Premier League in our data · since 2023 · through 4 May 2024

Matches analysed182
Home wins32%
Draws28%
Over 2.5 goals42%
How we calculate this

Accuracy is the share of graded result predictions we called right. Calibration measures the gap between predicted probabilities and outcomes. Brier measures probability error; lower is better for both. Market comparisons use bookmaker consensus on matched predictions. No matched market comparison is available yet. League data summarises past matches, separately from the prediction record.

Premier League

2023/24
#TEAMPWDLGFGAGDPTSFORMQUALIFICATION
1Hamrun Spartans2619526116+4562WWWWDUEFA Champions League qualifying
2Floriana2618355319+3457WWLLLUEFA Conference League qualifying
3Sliema Wanderers2614843412+2250DDDWWUEFA Conference League qualifying
4Marsaxlokk2612774023+1743DWWWL–
5Birkirkara269982827+136LWDDD–
6Naxxar Lions269893235−335WLDWL–
7Hibernians269892928+135DDLLD–
8Balzan FC2681082628−234WDLDW–
9Gzira United2696113833+533DLDLW–
10Mosta2671091932−1331DLWDW–
11Santa Lucía2686122541−1630DLLWDRelegation
12Valletta FC2669112631−527LDWLWRelegation
13Sirens2637161750−3316LWWDLRelegation
14Gudja United2606201467−536LLLLLRelegation

Form: the last five matches, latest on the right.

#TEAMPGDPTS
1Hamrun Spartans26+4562
2Floriana26+3457
3Sliema Wanderers26+2250
4Marsaxlokk26+1743
5Birkirkara26+136
6Naxxar Lions26−335
7Hibernians26+135
8Balzan FC26−234
9Gzira United26+533
10Mosta26−1331
11Santa Lucía26−1630
12Valletta FC26−527
13Sirens26−3316
14Gudja United26−536
Full statistics and form
#TEAMPWDLGFGAGDPTSFORMQUALIFICATION
1Hamrun Spartans2619526116+4562WWWWDUEFA Champions League qualifying
2Floriana2618355319+3457WWLLLUEFA Conference League qualifying
3Sliema Wanderers2614843412+2250DDDWWUEFA Conference League qualifying
4Marsaxlokk2612774023+1743DWWWL–
5Birkirkara269982827+136LWDDD–
6Naxxar Lions269893235−335WLDWL–
7Hibernians269892928+135DDLLD–
8Balzan FC2681082628−234WDLDW–
9Gzira United2696113833+533DLDLW–
10Mosta2671091932−1331DLWDW–
11Santa Lucía2686122541−1630DLLWDRelegation
12Valletta FC2669112631−527LDWLWRelegation
13Sirens2637161750−3316LWWDLRelegation
14Gudja United2606201467−536LLLLLRelegation

Form: the last five matches, latest on the right.

Official standings · updated 18 Oct 03:47.

No fixtures in the next seven days.

Saturday 4 May

MALTAPremier League 1 match
MATCHSCORE
04 May 2024FT
Hamrun Spartans
Hibernians
1–1

Friday 3 May

MALTAPremier League 4 matches
MATCHSCORE
03 May 2024FT
Gzira United
Floriana
3–1
03 May 2024FT
Marsaxlokk
Balzan FC
0–1
03 May 2024FT
Mosta
Naxxar Lions
2–0
03 May 2024FT
Santa Lucía
Birkirkara
2–2

Thursday 2 May

MALTAPremier League 2 matches
MATCHSCORE
02 May 2024FT
Sliema Wanderers
Sirens
3–0
02 May 2024FT
Valletta FC
Gudja United
5–2

Sunday 28 Apr

MALTAPremier League 4 matches
MATCHSCORE
28 Apr 2024FT
Balzan FC
Mosta
0–0
28 Apr 2024FT
Birkirkara
Sirens
2–2
28 Apr 2024FT
Naxxar Lions
Valletta FC
4–0
28 Apr 2024FT
Santa Lucía
Gzira United
2–1

Saturday 27 Apr

MALTAPremier League 3 matches
MATCHSCORE
27 Apr 2024FT
Floriana
Hamrun Spartans
0–5
27 Apr 2024FT
Gudja United
Sliema Wanderers
0–6
27 Apr 2024FT
Hibernians
Marsaxlokk
0–2

Sunday 21 Apr

MALTAPremier League 3 matches
MATCHSCORE
21 Apr 2024FT
Mosta
Hibernians
3–1
21 Apr 2024FT
Sirens
Gudja United
2–0
21 Apr 2024FT
Valletta FC
Balzan FC
1–0

Saturday 20 Apr

MALTAPremier League 4 matches
MATCHSCORE
20 Apr 2024FT
Gzira United
Birkirkara
0–0
20 Apr 2024FT
Hamrun Spartans
Santa Lucía
4–1
20 Apr 2024FT
Marsaxlokk
Floriana
1–0
20 Apr 2024FT
Sliema Wanderers
Naxxar Lions
0–0

Sunday 14 Apr

MALTAPremier League 4 matches
MATCHSCORE
14 Apr 2024FT
Balzan FC
Sliema Wanderers
1–1
14 Apr 2024FT
Birkirkara
Gudja United
2–0
14 Apr 2024FT
Hibernians
Valletta FC
2–2
14 Apr 2024FT
Naxxar Lions
Sirens
1–2

Saturday 13 Apr

MALTAPremier League 2 matches
MATCHSCORE
13 Apr 2024FT
Floriana
Mosta
4–0
13 Apr 2024FT
Gzira United
Hamrun Spartans
0–1

Friday 12 Apr

MALTAPremier League 1 match
MATCHSCORE
12 Apr 2024FT
Santa Lucía
Marsaxlokk
0–3

Sunday 7 Apr

MALTAPremier League 3 matches
MATCHSCORE
07 Apr 2024FT
Hamrun Spartans
Birkirkara
2–0
07 Apr 2024FT
Mosta
Santa Lucía
1–1
07 Apr 2024FT
Sliema Wanderers
Hibernians
0–0

Saturday 6 Apr

MALTAPremier League 4 matches
MATCHSCORE
06 Apr 2024FT
Gudja United
Naxxar Lions
2–4
06 Apr 2024FT
Marsaxlokk
Gzira United
1–1
06 Apr 2024FT
Sirens
Balzan FC
1–4
06 Apr 2024FT
Valletta FC
Floriana
0–2

Sunday 17 Mar

MALTAPremier League 2 matches
MATCHSCORE
17 Mar 2024FT
Balzan FC
Gudja United
2–0
17 Mar 2024FT
Gzira United
Mosta
2–1

Saturday 16 Mar

MALTAPremier League 4 matches
MATCHSCORE
16 Mar 2024FT
Floriana
Sliema Wanderers
2–0
16 Mar 2024FT
Hamrun Spartans
Marsaxlokk
1–2
16 Mar 2024FT
Hibernians
Sirens
2–1
16 Mar 2024FT
Santa Lucía
Valletta FC
2–0

Thursday 14 Mar

MALTAPremier League 1 match
MATCHSCORE
14 Mar 2024FT
Birkirkara
Naxxar Lions
0–2

Sunday 10 Mar

MALTAPremier League 4 matches
MATCHSCORE
10 Mar 2024FT
Gudja United
Hibernians
0–3
10 Mar 2024FT
Mosta
Hamrun Spartans
0–4
10 Mar 2024FT
Sliema Wanderers
Santa Lucía
3–1
10 Mar 2024FT
Valletta FC
Gzira United
1–1

Saturday 9 Mar

MALTAPremier League 2 matches
MATCHSCORE
09 Mar 2024FT
Marsaxlokk
Birkirkara
0–0
09 Mar 2024FT
Sirens
Floriana
0–3

Friday 8 Mar

MALTAPremier League 1 match
MATCHSCORE
08 Mar 2024FT
Naxxar Lions
Balzan FC
1–1

Sunday 3 Mar

MALTAPremier League 3 matches
MATCHSCORE
03 Mar 2024FT
Floriana
Gudja United
5–1
03 Mar 2024FT
Gzira United
Sliema Wanderers
0–2
03 Mar 2024FT
Marsaxlokk
Mosta
1–2

Saturday 2 Mar

MALTAPremier League 4 matches
MATCHSCORE
02 Mar 2024FT
Birkirkara
Balzan FC
1–1
02 Mar 2024FT
Hamrun Spartans
Valletta FC
1–1
02 Mar 2024FT
Hibernians
Naxxar Lions
0–2
02 Mar 2024FT
Santa Lucía
Sirens
1–1

Sunday 25 Feb

MALTAPremier League 5 matches
MATCHSCORE
25 Feb 2024FT
Gudja United
Santa Lucía
0–4
25 Feb 2024FT
Naxxar Lions
Floriana
0–3
25 Feb 2024FT
Sirens
Gzira United
0–4
25 Feb 2024FT
Sliema Wanderers
Hamrun Spartans
0–0
25 Feb 2024FT
Valletta FC
Marsaxlokk
0–2

Saturday 24 Feb

MALTAPremier League 2 matches
MATCHSCORE
24 Feb 2024FT
Balzan FC
Hibernians
0–0
24 Feb 2024FT
Mosta
Birkirkara
0–2

Sunday 18 Feb

MALTAPremier League 3 matches
MATCHSCORE
18 Feb 2024FT
Floriana
Balzan FC
2–2
18 Feb 2024FT
Gzira United
Gudja United
3–0
18 Feb 2024FT
Hamrun Spartans
Sirens
2–0

Saturday 17 Feb

MALTAPremier League 4 matches
MATCHSCORE
17 Feb 2024FT
Birkirkara
Hibernians
1–1
17 Feb 2024FT
Marsaxlokk
Sliema Wanderers
1–2
17 Feb 2024FT
Mosta
Valletta FC
1–0
17 Feb 2024FT
Santa Lucía
Naxxar Lions
1–0

Sunday 11 Feb

MALTAPremier League 2 matches
MATCHSCORE
11 Feb 2024FT
Gudja United
Hamrun Spartans
0–4
11 Feb 2024FT
Sirens
Marsaxlokk
1–1

Saturday 10 Feb

MALTAPremier League 4 matches
MATCHSCORE
10 Feb 2024FT
Balzan FC
Santa Lucía
0–1
10 Feb 2024FT
Hibernians
Floriana
0–2
10 Feb 2024FT
Naxxar Lions
Gzira United
0–1
10 Feb 2024FT
Sliema Wanderers
Mosta
0–0

Friday 9 Feb

MALTAPremier League 1 match
MATCHSCORE
09 Feb 2024FT
Valletta FC
Birkirkara
0–1

Sunday 4 Feb

MALTAPremier League 3 matches
MATCHSCORE
04 Feb 2024FT
Gzira United
Balzan FC
1–1
04 Feb 2024FT
Hamrun Spartans
Naxxar Lions
4–1
04 Feb 2024FT
Santa Lucía
Hibernians
0–2

Saturday 3 Feb

MALTAPremier League 4 matches
MATCHSCORE
03 Feb 2024FT
Birkirkara
Floriana
1–2
03 Feb 2024FT
Marsaxlokk
Gudja United
2–1
03 Feb 2024FT
Mosta
Sirens
0–0
03 Feb 2024FT
Valletta FC
Sliema Wanderers
1–1

Sunday 28 Jan

MALTAPremier League 5 matches
MATCHSCORE
28 Jan 2024FT
Gudja United
Mosta
0–1
28 Jan 2024FT
Hibernians
Gzira United
3–2
28 Jan 2024FT
Naxxar Lions
Marsaxlokk
0–0
28 Jan 2024FT
Sirens
Valletta FC
0–3
28 Jan 2024FT
Sliema Wanderers
Birkirkara
0–0

Saturday 27 Jan

MALTAPremier League 2 matches
MATCHSCORE
27 Jan 2024FT
Balzan FC
Hamrun Spartans
1–7
27 Jan 2024FT
Floriana
Santa Lucía
2–0

Sunday 21 Jan

MALTAPremier League 3 matches
MATCHSCORE
21 Jan 2024FT
Balzan FC
Marsaxlokk
0–0
21 Jan 2024FT
Birkirkara
Santa Lucía
1–2
21 Jan 2024FT
Floriana
Gzira United
0–1

Saturday 20 Jan

MALTAPremier League 4 matches
MATCHSCORE
20 Jan 2024FT
Gudja United
Valletta FC
0–3
20 Jan 2024FT
Hibernians
Hamrun Spartans
1–2
20 Jan 2024FT
Naxxar Lions
Mosta
0–0
20 Jan 2024FT
Sirens
Sliema Wanderers
0–1

Sunday 7 Jan

MALTAPremier League 5 matches
MATCHSCORE
07 Jan 2024FT
Marsaxlokk
Hibernians
1–1
07 Jan 2024FT
Mosta
Balzan FC
0–2
07 Jan 2024FT
Sirens
Birkirkara
1–2
07 Jan 2024FT
Sliema Wanderers
Gudja United
2–0
07 Jan 2024FT
Valletta FC
Naxxar Lions
1–2

Saturday 6 Jan

MALTAPremier League 2 matches
MATCHSCORE
06 Jan 2024FT
Gzira United
Santa Lucía
1–2
06 Jan 2024FT
Hamrun Spartans
Floriana
1–0

Sunday 17 Dec

MALTAPremier League 4 matches
MATCHSCORE
17 Dec 2023FT
Floriana
Marsaxlokk
3–2
17 Dec 2023FT
Hibernians
Mosta
0–0
17 Dec 2023FT
Naxxar Lions
Sliema Wanderers
1–4
17 Dec 2023FT
Santa Lucía
Hamrun Spartans
1–3

Saturday 16 Dec

MALTAPremier League 3 matches
MATCHSCORE
16 Dec 2023FT
Balzan FC
Valletta FC
0–0
16 Dec 2023FT
Birkirkara
Gzira United
3–2
16 Dec 2023FT
Gudja United
Sirens
1–2

Wednesday 13 Dec

MALTAPremier League 2 matches
MATCHSCORE
13 Dec 2023FT
Gudja United
Birkirkara
1–1
13 Dec 2023FT
Hamrun Spartans
Gzira United
2–1

Sunday 10 Dec

MALTAPremier League 2 matches
MATCHSCORE
10 Dec 2023FT
Marsaxlokk
Santa Lucía
3–0
10 Dec 2023FT
Sirens
Naxxar Lions
1–1

Saturday 9 Dec

MALTAPremier League 3 matches
MATCHSCORE
09 Dec 2023FT
Mosta
Floriana
0–3
09 Dec 2023FT
Sliema Wanderers
Balzan FC
1–0
09 Dec 2023FT
Valletta FC
Hibernians
0–2

Sunday 3 Dec

MALTAPremier League 4 matches
MATCHSCORE
03 Dec 2023FT
Floriana
Valletta FC
1–0
03 Dec 2023FT
Gzira United
Marsaxlokk
2–4
03 Dec 2023FT
Hibernians
Sliema Wanderers
0–1
03 Dec 2023FT
Naxxar Lions
Gudja United
2–1

Saturday 2 Dec

MALTAPremier League 3 matches
MATCHSCORE
02 Dec 2023FT
Balzan FC
Sirens
3–0
02 Dec 2023FT
Birkirkara
Hamrun Spartans
3–0
02 Dec 2023FT
Santa Lucía
Mosta
1–0

Sunday 26 Nov

MALTAPremier League 3 matches
MATCHSCORE
26 Nov 2023FT
Mosta
Gzira United
0–3
26 Nov 2023FT
Naxxar Lions
Birkirkara
2–0
26 Nov 2023FT
Valletta FC
Santa Lucía
1–1

Saturday 25 Nov

MALTAPremier League 4 matches
MATCHSCORE
25 Nov 2023FT
Gudja United
Balzan FC
2–2
25 Nov 2023FT
Marsaxlokk
Hamrun Spartans
0–1
25 Nov 2023FT
Sirens
Hibernians
1–2
25 Nov 2023FT
Sliema Wanderers
Floriana
0–2

Sunday 5 Nov

MALTAPremier League 5 matches
MATCHSCORE
05 Nov 2023FT
Balzan FC
Naxxar Lions
1–2
05 Nov 2023FT
Floriana
Sirens
3–0
05 Nov 2023FT
Hamrun Spartans
Mosta
1–1
05 Nov 2023FT
Hibernians
Gudja United
1–0
05 Nov 2023FT
Santa Lucía
Sliema Wanderers
0–1

Saturday 4 Nov

MALTAPremier League 2 matches
MATCHSCORE
04 Nov 2023FT
Birkirkara
Marsaxlokk
0–2
04 Nov 2023FT
Gzira United
Valletta FC
1–1

Sunday 29 Oct

MALTAPremier League 4 matches
MATCHSCORE
29 Oct 2023FT
Balzan FC
Birkirkara
0–3
29 Oct 2023FT
Gudja United
Floriana
1–1
29 Oct 2023FT
Sirens
Santa Lucía
0–0
29 Oct 2023FT
Sliema Wanderers
Gzira United
1–0

Saturday 28 Oct

MALTAPremier League 3 matches
MATCHSCORE
28 Oct 2023FT
Mosta
Marsaxlokk
3–2
28 Oct 2023FT
Naxxar Lions
Hibernians
0–0
28 Oct 2023FT
Valletta FC
Hamrun Spartans
1–2

Sunday 22 Oct

MALTAPremier League 3 matches
MATCHSCORE
22 Oct 2023FT
Gzira United
Sirens
1–0
22 Oct 2023FT
Hibernians
Balzan FC
0–2
22 Oct 2023FT
Marsaxlokk
Valletta FC
0–1

Saturday 21 Oct

MALTAPremier League 4 matches
MATCHSCORE
21 Oct 2023FT
Birkirkara
Mosta
0–2
21 Oct 2023FT
Floriana
Naxxar Lions
1–1
21 Oct 2023FT
Hamrun Spartans
Sliema Wanderers
1–1
21 Oct 2023FT
Santa Lucía
Gudja United
0–0

Sunday 1 Oct

MALTAPremier League 5 matches
MATCHSCORE
01 Oct 2023FT
Balzan FC
Floriana
0–3
01 Oct 2023FT
Gudja United
Gzira United
1–6
01 Oct 2023FT
Naxxar Lions
Santa Lucía
4–0
01 Oct 2023FT
Sirens
Hamrun Spartans
0–4
01 Oct 2023FT
Sliema Wanderers
Marsaxlokk
0–1

Saturday 30 Sept

MALTAPremier League 2 matches
MATCHSCORE
30 Sep 2023FT
Hibernians
Birkirkara
0–1
30 Sep 2023FT
Valletta FC
Mosta
1–1

Wednesday 27 Sept

MALTAPremier League 4 matches
MATCHSCORE
27 Sep 2023FT
Birkirkara
Valletta FC
1–1
27 Sep 2023FT
Hamrun Spartans
Gudja United
3–0
27 Sep 2023FT
Marsaxlokk
Sirens
3–1
27 Sep 2023FT
Mosta
Sliema Wanderers
0–3

Tuesday 26 Sept

MALTAPremier League 3 matches
MATCHSCORE
26 Sep 2023FT
Floriana
Hibernians
2–0
26 Sep 2023FT
Gzira United
Naxxar Lions
1–1
26 Sep 2023FT
Santa Lucía
Balzan FC
0–1

Sunday 24 Sept

MALTAPremier League 2 matches
MATCHSCORE
24 Sep 2023FT
Gudja United
Marsaxlokk
1–1
24 Sep 2023FT
Sliema Wanderers
Valletta FC
1–0

Saturday 23 Sept

MALTAPremier League 4 matches
MATCHSCORE
23 Sep 2023FT
Balzan FC
Gzira United
1–0
23 Sep 2023FT
Floriana
Birkirkara
2–0
23 Sep 2023FT
Hibernians
Santa Lucía
3–2
23 Sep 2023FT
Naxxar Lions
Hamrun Spartans
0–4

Friday 22 Sept

MALTAPremier League 1 match
MATCHSCORE
22 Sep 2023FT
Sirens
Mosta
1–1

Sunday 17 Sept

MALTAPremier League 4 matches
MATCHSCORE
17 Sep 2023FT
Birkirkara
Sliema Wanderers
1–0
17 Sep 2023FT
Mosta
Gudja United
0–0
17 Sep 2023FT
Santa Lucía
Floriana
0–4
17 Sep 2023FT
Valletta FC
Sirens
2–0

Saturday 16 Sept

MALTAPremier League 2 matches
MATCHSCORE
16 Sep 2023FT
Gzira United
Hibernians
0–4
16 Sep 2023FT
Hamrun Spartans
Balzan FC
1–0

Friday 15 Sept

MALTAPremier League 1 match
MATCHSCORE
15 Sep 2023FT
Marsaxlokk
Naxxar Lions
5–1

No player statistics available for this season.

Scored per match

Both teams scored

TEAMRATEP
Gzira United53.8%26
Marsaxlokk50.0%26
Hamrun Spartans46.2%26
Naxxar Lions46.2%26
Sirens46.2%26
Santa Lucía42.3%26
Valletta FC42.3%26
Gudja United42.3%26
Birkirkara38.5%26
Hibernians38.5%26
Balzan FC34.6%26
Mosta30.8%26
Floriana26.9%26
Sliema Wanderers23.1%26

Over 2.5 goals

TEAMRATEP
Hamrun Spartans57.7%26
Sirens57.7%26
Gudja United57.7%26
Floriana50.0%26
Gzira United50.0%26
Santa Lucía50.0%26
Naxxar Lions46.2%26
Marsaxlokk42.3%26
Hibernians34.6%26
Mosta34.6%26
Birkirkara30.8%26
Balzan FC30.8%26
Valletta FC26.9%26
Sliema Wanderers23.1%26

Points, results and goals follow the official standings; home and away wins, clean sheets, scoring rates and runs are counted from results. Teams may have played different numbers of matches.