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 · 2022/23 · 14 CLUBS · 182 PLAYED

Season archive · results and statistics.

Final matches

MALTAPremier League 5 matches
MATCHSCORE
01 May 202390’a.e.t.
Hibernians
Balzan FC
2–2
22 Apr 2023FT
Hamrun Spartans
Gudja United
2–0
21 Apr 2023FT
Balzan FC
Birkirkara
2–1
21 Apr 2023FT
Floriana
Hibernians
2–5
21 Apr 2023FT
Gzira United
Zebbug Rangers
4–0

League table

Top six
#TEAMPGDPTS
1Hamrun Spartans26+3569
2Birkirkara26+3050
3Gzira United26+2748
4Mosta26+1446
5Hibernians26+846
6Balzan FC26+546

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 2022 · through 1 May 2023

Matches analysed183
Home wins36%
Draws22%
Over 2.5 goals50%
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

2022/23
#TEAMPWDLGFGAGDPTSFORMQUALIFICATION
1Hamrun Spartans2622314510+3569WWWDWUEFA Champions League qualifying
2Birkirkara2614845020+3050DWWWLUEFA Conference League qualifying
3Gzira United2614664619+2748LLLWWUEFA Conference League qualifying
4Mosta2614484733+1446DWLWW–
5Hibernians2614484537+846LLWDW–
6Balzan FC2614483732+546DLWLW–
7Floriana2610793026+437WWDWL–
8Valletta FC2691073723+1437DWLWD–
9Sirens268992532−733WWWDD–
10Gudja United2685132839−1129LLDLL–
11Marsaxlokk26510112838−1025WLLLD–
12Santa Lucía2643192049−2915LLWDLRelegation play-offs
13Zebbug Rangers2642202158−3714LLLLLRelegation
14Pietà Hotspurs2633202265−4312WWLLDRelegation

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

#TEAMPGDPTS
1Hamrun Spartans26+3569
2Birkirkara26+3050
3Gzira United26+2748
4Mosta26+1446
5Hibernians26+846
6Balzan FC26+546
7Floriana26+437
8Valletta FC26+1437
9Sirens26−733
10Gudja United26−1129
11Marsaxlokk26−1025
12Santa Lucía26−2915
13Zebbug Rangers26−3714
14Pietà Hotspurs26−4312
Full statistics and form
#TEAMPWDLGFGAGDPTSFORMQUALIFICATION
1Hamrun Spartans2622314510+3569WWWDWUEFA Champions League qualifying
2Birkirkara2614845020+3050DWWWLUEFA Conference League qualifying
3Gzira United2614664619+2748LLLWWUEFA Conference League qualifying
4Mosta2614484733+1446DWLWW–
5Hibernians2614484537+846LLWDW–
6Balzan FC2614483732+546DLWLW–
7Floriana2610793026+437WWDWL–
8Valletta FC2691073723+1437DWLWD–
9Sirens268992532−733WWWDD–
10Gudja United2685132839−1129LLDLL–
11Marsaxlokk26510112838−1025WLLLD–
12Santa Lucía2643192049−2915LLWDLRelegation play-offs
13Zebbug Rangers2642202158−3714LLLLLRelegation
14Pietà Hotspurs2633202265−4312WWLLDRelegation

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

Official standings · updated 18 Oct 03:47.

No fixtures in the next seven days.

Monday 1 May

MALTAPremier League 1 match
MATCHSCORE
01 May 202390’a.e.t.
Hibernians
Balzan FC
2–2

Saturday 22 Apr

MALTAPremier League 1 match
MATCHSCORE
22 Apr 2023FT
Hamrun Spartans
Gudja United
2–0

Friday 21 Apr

MALTAPremier League 4 matches
MATCHSCORE
21 Apr 2023FT
Balzan FC
Birkirkara
2–1
21 Apr 2023FT
Floriana
Hibernians
2–5
21 Apr 2023FT
Gzira United
Zebbug Rangers
4–0
21 Apr 2023FT
Mosta
Santa Lucía
2–1

Thursday 20 Apr

MALTAPremier League 2 matches
MATCHSCORE
20 Apr 2023FT
Sirens
Pietà Hotspurs
0–0
20 Apr 2023FT
Valletta FC
Marsaxlokk
1–1

Saturday 15 Apr

MALTAPremier League 4 matches
MATCHSCORE
15 Apr 2023FT
Balzan FC
Gzira United
0–2
15 Apr 2023FT
Hibernians
Sirens
1–1
15 Apr 2023FT
Santa Lucía
Hamrun Spartans
1–1
15 Apr 2023FT
Zebbug Rangers
Mosta
0–5

Friday 14 Apr

MALTAPremier League 3 matches
MATCHSCORE
14 Apr 2023FT
Birkirkara
Pietà Hotspurs
3–2
14 Apr 2023FT
Gudja United
Valletta FC
1–2
14 Apr 2023FT
Marsaxlokk
Floriana
1–5

Monday 10 Apr

MALTAPremier League 3 matches
MATCHSCORE
10 Apr 2023FT
Hamrun Spartans
Zebbug Rangers
4–0
10 Apr 2023FT
Mosta
Balzan FC
2–3
10 Apr 2023FT
Valletta FC
Santa Lucía
0–1

Saturday 8 Apr

MALTAPremier League 4 matches
MATCHSCORE
08 Apr 2023FT
Floriana
Gudja United
1–1
08 Apr 2023FT
Gzira United
Birkirkara
1–3
08 Apr 2023FT
Pietà Hotspurs
Hibernians
1–4
08 Apr 2023FT
Sirens
Marsaxlokk
3–2

Sunday 2 Apr

MALTAPremier League 3 matches
MATCHSCORE
02 Apr 2023FT
Birkirkara
Hibernians
5–0
02 Apr 2023FT
Marsaxlokk
Pietà Hotspurs
1–2
02 Apr 2023FT
Santa Lucía
Floriana
0–2

Saturday 1 Apr

MALTAPremier League 4 matches
MATCHSCORE
01 Apr 2023FT
Balzan FC
Hamrun Spartans
0–4
01 Apr 2023FT
Gudja United
Sirens
0–1
01 Apr 2023FT
Gzira United
Mosta
1–2
01 Apr 2023FT
Zebbug Rangers
Valletta FC
1–5

Sunday 12 Mar

MALTAPremier League 2 matches
MATCHSCORE
12 Mar 2023FT
Pietà Hotspurs
Gudja United
3–1
12 Mar 2023FT
Sirens
Santa Lucía
2–1

Saturday 11 Mar

MALTAPremier League 4 matches
MATCHSCORE
11 Mar 2023FT
Floriana
Zebbug Rangers
1–0
11 Mar 2023FT
Hamrun Spartans
Gzira United
1–0
11 Mar 2023FT
Hibernians
Marsaxlokk
1–3
11 Mar 2023FT
Mosta
Birkirkara
1–1

Friday 10 Mar

MALTAPremier League 1 match
MATCHSCORE
10 Mar 2023FT
Valletta FC
Balzan FC
0–0

Sunday 5 Mar

MALTAPremier League 5 matches
MATCHSCORE
05 Mar 2023FT
Balzan FC
Floriana
3–1
05 Mar 2023FT
Birkirkara
Marsaxlokk
1–1
05 Mar 2023FT
Gudja United
Hibernians
1–4
05 Mar 2023FT
Gzira United
Valletta FC
1–2
05 Mar 2023FT
Mosta
Hamrun Spartans
1–2

Saturday 4 Mar

MALTAPremier League 2 matches
MATCHSCORE
04 Mar 2023FT
Santa Lucía
Pietà Hotspurs
2–1
04 Mar 2023FT
Zebbug Rangers
Sirens
0–1

Sunday 19 Feb

MALTAPremier League 4 matches
MATCHSCORE
19 Feb 2023FT
Hamrun Spartans
Birkirkara
0–0
19 Feb 2023FT
Hibernians
Santa Lucía
3–2
19 Feb 2023FT
Sirens
Balzan FC
1–3
19 Feb 2023FT
Valletta FC
Mosta
0–0

Saturday 18 Feb

MALTAPremier League 3 matches
MATCHSCORE
18 Feb 2023FT
Floriana
Gzira United
1–1
18 Feb 2023FT
Marsaxlokk
Gudja United
1–1
18 Feb 2023FT
Pietà Hotspurs
Zebbug Rangers
0–2

Sunday 12 Feb

MALTAPremier League 4 matches
MATCHSCORE
12 Feb 2023FT
Balzan FC
Pietà Hotspurs
3–2
12 Feb 2023FT
Gzira United
Sirens
1–0
12 Feb 2023FT
Mosta
Floriana
2–0
12 Feb 2023FT
Santa Lucía
Marsaxlokk
0–1

Saturday 11 Feb

MALTAPremier League 3 matches
MATCHSCORE
11 Feb 2023FT
Birkirkara
Gudja United
3–1
11 Feb 2023FT
Hamrun Spartans
Valletta FC
1–0
11 Feb 2023FT
Zebbug Rangers
Hibernians
0–2

Sunday 5 Feb

MALTAPremier League 3 matches
MATCHSCORE
05 Feb 2023FT
Hibernians
Balzan FC
1–2
05 Feb 2023FT
Marsaxlokk
Zebbug Rangers
1–1
05 Feb 2023FT
Valletta FC
Birkirkara
1–1

Saturday 4 Feb

MALTAPremier League 4 matches
MATCHSCORE
04 Feb 2023FT
Floriana
Hamrun Spartans
0–1
04 Feb 2023FT
Gudja United
Santa Lucía
3–0
04 Feb 2023FT
Pietà Hotspurs
Gzira United
0–6
04 Feb 2023FT
Sirens
Mosta
1–2

Wednesday 1 Feb

MALTAPremier League 1 match
MATCHSCORE
01 Feb 2023FT
Sirens
Valletta FC
3–3

Sunday 29 Jan

MALTAPremier League 3 matches
MATCHSCORE
29 Jan 2023FT
Balzan FC
Marsaxlokk
0–0
29 Jan 2023FT
Hamrun Spartans
Sirens
3–0
29 Jan 2023FT
Valletta FC
Floriana
0–0

Saturday 28 Jan

MALTAPremier League 4 matches
MATCHSCORE
28 Jan 2023FT
Birkirkara
Santa Lucía
2–0
28 Jan 2023FT
Gzira United
Hibernians
2–0
28 Jan 2023FT
Mosta
Pietà Hotspurs
4–0
28 Jan 2023FT
Zebbug Rangers
Gudja United
2–0

Sunday 22 Jan

MALTAPremier League 2 matches
MATCHSCORE
22 Jan 2023FT
Marsaxlokk
Gzira United
0–3
22 Jan 2023FT
Pietà Hotspurs
Hamrun Spartans
1–2

Saturday 21 Jan

MALTAPremier League 3 matches
MATCHSCORE
21 Jan 2023FT
Floriana
Birkirkara
1–2
21 Jan 2023FT
Gudja United
Balzan FC
0–1
21 Jan 2023FT
Hibernians
Mosta
2–0

Friday 20 Jan

MALTAPremier League 1 match
MATCHSCORE
20 Jan 2023FT
Santa Lucía
Zebbug Rangers
2–1

Sunday 8 Jan

MALTAPremier League 3 matches
MATCHSCORE
08 Jan 2023FT
Hamrun Spartans
Hibernians
1–0
08 Jan 2023FT
Mosta
Marsaxlokk
2–1
08 Jan 2023FT
Valletta FC
Pietà Hotspurs
1–1

Saturday 7 Jan

MALTAPremier League 4 matches
MATCHSCORE
07 Jan 2023FT
Balzan FC
Santa Lucía
3–1
07 Jan 2023FT
Birkirkara
Zebbug Rangers
5–0
07 Jan 2023FT
Floriana
Sirens
1–0
07 Jan 2023FT
Gzira United
Gudja United
1–1

Saturday 17 Dec

MALTAPremier League 2 matches
MATCHSCORE
17 Dec 2022FT
Hibernians
Valletta FC
0–4
17 Dec 2022FT
Pietà Hotspurs
Floriana
1–3

Friday 16 Dec

MALTAPremier League 4 matches
MATCHSCORE
16 Dec 2022FT
Gudja United
Mosta
2–1
16 Dec 2022FT
Marsaxlokk
Hamrun Spartans
0–1
16 Dec 2022FT
Sirens
Birkirkara
1–0
16 Dec 2022FT
Zebbug Rangers
Balzan FC
2–3

Thursday 15 Dec

MALTAPremier League 1 match
MATCHSCORE
15 Dec 2022FT
Santa Lucía
Gzira United
0–1

Monday 12 Dec

MALTAPremier League 1 match
MATCHSCORE
12 Dec 2022FT
Hibernians
Floriana
1–0

Sunday 11 Dec

MALTAPremier League 4 matches
MATCHSCORE
11 Dec 2022FT
Gudja United
Hamrun Spartans
0–1
11 Dec 2022FT
Marsaxlokk
Valletta FC
1–2
11 Dec 2022FT
Santa Lucía
Mosta
1–2
11 Dec 2022FT
Zebbug Rangers
Gzira United
0–2

Saturday 10 Dec

MALTAPremier League 2 matches
MATCHSCORE
10 Dec 2022FT
Birkirkara
Balzan FC
2–1
10 Dec 2022FT
Pietà Hotspurs
Sirens
0–1

Sunday 4 Dec

MALTAPremier League 4 matches
MATCHSCORE
04 Dec 2022FT
Hamrun Spartans
Santa Lucía
2–0
04 Dec 2022FT
Mosta
Zebbug Rangers
2–0
04 Dec 2022FT
Pietà Hotspurs
Birkirkara
1–5
04 Dec 2022FT
Valletta FC
Gudja United
0–1

Saturday 3 Dec

MALTAPremier League 3 matches
MATCHSCORE
03 Dec 2022FT
Floriana
Marsaxlokk
1–1
03 Dec 2022FT
Gzira United
Balzan FC
0–1
03 Dec 2022FT
Sirens
Hibernians
0–1

Sunday 27 Nov

MALTAPremier League 1 match
MATCHSCORE
27 Nov 2022FT
Zebbug Rangers
Hamrun Spartans
4–2

Sunday 13 Nov

MALTAPremier League 3 matches
MATCHSCORE
13 Nov 2022FT
Balzan FC
Mosta
1–2
13 Nov 2022FT
Gudja United
Floriana
0–3
13 Nov 2022FT
Marsaxlokk
Sirens
1–2

Saturday 12 Nov

MALTAPremier League 3 matches
MATCHSCORE
12 Nov 2022FT
Birkirkara
Gzira United
1–1
12 Nov 2022FT
Hibernians
Pietà Hotspurs
2–1
12 Nov 2022FT
Santa Lucía
Valletta FC
0–2

Sunday 6 Nov

MALTAPremier League 2 matches
MATCHSCORE
06 Nov 2022FT
Hamrun Spartans
Balzan FC
1–0
06 Nov 2022FT
Valletta FC
Zebbug Rangers
3–0

Saturday 5 Nov

MALTAPremier League 4 matches
MATCHSCORE
05 Nov 2022FT
Floriana
Santa Lucía
1–0
05 Nov 2022FT
Hibernians
Birkirkara
1–1
05 Nov 2022FT
Pietà Hotspurs
Marsaxlokk
1–1
05 Nov 2022FT
Sirens
Gudja United
2–0

Friday 4 Nov

MALTAPremier League 1 match
MATCHSCORE
04 Nov 2022FT
Mosta
Gzira United
0–2

Sunday 30 Oct

MALTAPremier League 3 matches
MATCHSCORE
30 Oct 2022FT
Gudja United
Pietà Hotspurs
1–0
30 Oct 2022FT
Gzira United
Hamrun Spartans
1–2
30 Oct 2022FT
Marsaxlokk
Hibernians
1–1

Saturday 29 Oct

MALTAPremier League 4 matches
MATCHSCORE
29 Oct 2022FT
Balzan FC
Valletta FC
1–3
29 Oct 2022FT
Birkirkara
Mosta
1–2
29 Oct 2022FT
Santa Lucía
Sirens
0–0
29 Oct 2022FT
Zebbug Rangers
Floriana
0–1

Sunday 23 Oct

MALTAPremier League 2 matches
MATCHSCORE
23 Oct 2022FT
Floriana
Balzan FC
0–0
23 Oct 2022FT
Marsaxlokk
Birkirkara
1–0

Saturday 22 Oct

MALTAPremier League 4 matches
MATCHSCORE
22 Oct 2022FT
Hamrun Spartans
Mosta
2–1
22 Oct 2022FT
Hibernians
Gudja United
2–1
22 Oct 2022FT
Pietà Hotspurs
Santa Lucía
1–2
22 Oct 2022FT
Valletta FC
Gzira United
0–0

Friday 21 Oct

MALTAPremier League 1 match
MATCHSCORE
21 Oct 2022FT
Sirens
Zebbug Rangers
3–3

Monday 17 Oct

MALTAPremier League 1 match
MATCHSCORE
17 Oct 2022FT
Gudja United
Marsaxlokk
1–2

Sunday 16 Oct

MALTAPremier League 4 matches
MATCHSCORE
16 Oct 2022FT
Balzan FC
Sirens
0–0
16 Oct 2022FT
Gzira United
Floriana
1–0
16 Oct 2022FT
Santa Lucía
Hibernians
2–3
16 Oct 2022FT
Zebbug Rangers
Pietà Hotspurs
0–1

Saturday 15 Oct

MALTAPremier League 2 matches
MATCHSCORE
15 Oct 2022FT
Birkirkara
Hamrun Spartans
0–0
15 Oct 2022FT
Mosta
Valletta FC
3–1

Sunday 9 Oct

MALTAPremier League 2 matches
MATCHSCORE
09 Oct 2022FT
Pietà Hotspurs
Balzan FC
2–3
09 Oct 2022FT
Sirens
Gzira United
0–3

Saturday 8 Oct

MALTAPremier League 4 matches
MATCHSCORE
08 Oct 2022FT
Floriana
Mosta
1–1
08 Oct 2022FT
Gudja United
Birkirkara
1–1
08 Oct 2022FT
Marsaxlokk
Santa Lucía
2–2
08 Oct 2022FT
Valletta FC
Hamrun Spartans
0–1

Friday 7 Oct

MALTAPremier League 1 match
MATCHSCORE
07 Oct 2022FT
Hibernians
Zebbug Rangers
1–0

Sunday 2 Oct

MALTAPremier League 3 matches
MATCHSCORE
02 Oct 2022FT
Balzan FC
Hibernians
0–2
02 Oct 2022FT
Birkirkara
Valletta FC
3–0
02 Oct 2022FT
Gzira United
Pietà Hotspurs
4–0

Saturday 1 Oct

MALTAPremier League 4 matches
MATCHSCORE
01 Oct 2022FT
Hamrun Spartans
Floriana
2–0
01 Oct 2022FT
Mosta
Sirens
1–1
01 Oct 2022FT
Santa Lucía
Gudja United
1–3
01 Oct 2022FT
Zebbug Rangers
Marsaxlokk
0–3

Sunday 11 Sept

MALTAPremier League 3 matches
MATCHSCORE
11 Sep 2022FT
Hibernians
Gzira United
1–2
11 Sep 2022FT
Marsaxlokk
Balzan FC
1–2
11 Sep 2022FT
Santa Lucía
Birkirkara
0–4

Saturday 10 Sept

MALTAPremier League 3 matches
MATCHSCORE
10 Sep 2022FT
Floriana
Valletta FC
1–0
10 Sep 2022FT
Pietà Hotspurs
Mosta
1–4
10 Sep 2022FT
Sirens
Hamrun Spartans
0–2

Friday 9 Sept

MALTAPremier League 1 match
MATCHSCORE
09 Sep 2022FT
Gudja United
Zebbug Rangers
2–1

Wednesday 7 Sept

MALTAPremier League 1 match
MATCHSCORE
07 Sep 2022FT
Hamrun Spartans
Marsaxlokk
1–0

Sunday 4 Sept

MALTAPremier League 3 matches
MATCHSCORE
04 Sep 2022FT
Gzira United
Marsaxlokk
0–0
04 Sep 2022FT
Hamrun Spartans
Pietà Hotspurs
2–0
04 Sep 2022FT
Mosta
Hibernians
0–5

Saturday 3 Sept

MALTAPremier League 4 matches
MATCHSCORE
03 Sep 2022FT
Balzan FC
Gudja United
0–1
03 Sep 2022FT
Birkirkara
Floriana
1–0
03 Sep 2022FT
Valletta FC
Sirens
0–0
03 Sep 2022FT
Zebbug Rangers
Santa Lucía
2–0

Monday 29 Aug

MALTAPremier League 1 match
MATCHSCORE
29 Aug 2022FT
Hibernians
Hamrun Spartans
1–4

Sunday 28 Aug

MALTAPremier League 1 match
MATCHSCORE
28 Aug 2022FT
Santa Lucía
Balzan FC
0–2

Saturday 27 Aug

MALTAPremier League 3 matches
MATCHSCORE
27 Aug 2022FT
Marsaxlokk
Mosta
1–4
27 Aug 2022FT
Sirens
Floriana
2–2
27 Aug 2022FT
Zebbug Rangers
Birkirkara
1–2

Friday 26 Aug

MALTAPremier League 2 matches
MATCHSCORE
26 Aug 2022FT
Gudja United
Gzira United
3–3
26 Aug 2022FT
Pietà Hotspurs
Valletta FC
0–6

Sunday 21 Aug

MALTAPremier League 1 match
MATCHSCORE
21 Aug 2022FT
Valletta FC
Hibernians
1–1

Saturday 20 Aug

MALTAPremier League 3 matches
MATCHSCORE
20 Aug 2022FT
Floriana
Pietà Hotspurs
2–0
20 Aug 2022FT
Gzira United
Santa Lucía
3–1
20 Aug 2022FT
Mosta
Gudja United
1–2

Friday 19 Aug

MALTAPremier League 2 matches
MATCHSCORE
19 Aug 2022FT
Balzan FC
Zebbug Rangers
3–1
19 Aug 2022FT
Birkirkara
Sirens
2–0

No player statistics available for this season.

Scored per match

Both teams scored

TEAMRATEP
Mosta69.2%26
Marsaxlokk69.2%26
Birkirkara57.7%26
Hibernians57.7%26
Gudja United57.7%26
Pietà Hotspurs57.7%26
Balzan FC53.8%26
Santa Lucía50.0%26
Valletta FC42.3%26
Gzira United38.5%26
Floriana38.5%26
Sirens38.5%26
Zebbug Rangers34.6%26
Hamrun Spartans26.9%26

Over 2.5 goals

TEAMRATEP
Mosta69.2%26
Pietà Hotspurs65.4%26
Balzan FC57.7%26
Hibernians53.8%26
Santa Lucía53.8%26
Zebbug Rangers53.8%26
Birkirkara50.0%26
Gudja United50.0%26
Marsaxlokk50.0%26
Gzira United46.2%26
Valletta FC42.3%26
Sirens38.5%26
Hamrun Spartans34.6%26
Floriana26.9%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.