DJYY DataData
  • Matches
  • Leagues
  • Strategies
  • Upgrade
Malta Maltese Premier League
Malta
2025/2026
Malta Maltese Premier League
199/199 matches
100%

Overview

Season ttl/avg
Total goals499
Home teams goals276
Away teams goals223
Season avg2.51
Season BTTS %51%
xG avg2.24

Corners and cards

OverallHomeAway
Corners avg9.314.824.49
Cards avg4.252.182.07

League table

Bottom 6
#TeamGPWDLGFGAGDPts
PPGΔ6
oPPG
xGΔ
xGAΔ
1Tarxien Rainbows5230108-269
1.67
0.98
0.51
30.17
-20.17
36.71
28.71
2Birkirkara513122-76
1.17
0.08
0.47
27.54
-25.54
30.35
28.35
3Sliema Wanderers51316616
1.50
0.00
0.43
35.85
-29.85
31.37
25.37
4Mosta513178-246
1.50
0.69
0.50
29.30
-22.30
42.29
34.29
5Zabbar St. Patrick512287-35
1.00
0.03
0.48
33.73
-25.73
35.93
28.93
6Hibernians512257-45
0.83
-0.39
0.46
34.71
-29.71
36.29
29.29
#TeamGPWDLGFGAGDPts
PPGΔ6
oPPG
xGΔ
xGAΔ
Top 6
#TeamGPWDLGFGAGDPts
PPGΔ6
oPPG
xGΔ
xGAΔ
1Floriana5401852412
2.17
-0.02
0.71
34.01
-26.01
34.76
29.76
2Marsaxlokk43017669
1.83
0.12
0.75
36.17
-29.17
32.74
26.74
3Hamrun Spartans420295316
1.50
-0.50
0.73
38.29
-29.29
20.90
15.90
4Gzira United511335-54
0.67
-0.67
0.79
32.68
-29.68
38.62
33.62
5Valletta411235174
1.00
-0.61
0.76
36.43
-33.43
30.65
25.65
6Naxxar Lions402215-102
1.33
0.20
0.80
34.51
-33.51
32.79
27.79
#TeamGPWDLGFGAGDPts
PPGΔ6
oPPG
xGΔ
xGAΔ

Winning %

Overall
64.7
Floriana
Floriana
58.8
Hamrun Spartans
Hamrun Spartans
47.1
Marsaxlokk
Marsaxlokk
41.2
Valletta
Valletta
37.5
Gzira United
Gzira United
37.5
Sliema Wanderers
Sliema Wanderers
Home
64.7
Hamrun Spartans
Hamrun Spartans
57.9
Floriana
Floriana
56.3
Gzira United
Gzira United
55.6
Marsaxlokk
Marsaxlokk
50
Valletta
Valletta
46.2
Birkirkara
Birkirkara
Away
73.3
Floriana
Floriana
52.9
Hamrun Spartans
Hamrun Spartans
37.5
Marsaxlokk
Marsaxlokk
31.3
Valletta
Valletta
31.3
Sliema Wanderers
Sliema Wanderers
26.3
Naxxar Lions
Naxxar Lions

Season draws

Overall
13
Zabbar St. Patrick
Zabbar St. Patrick
12
Valletta
Valletta
12
Sliema Wanderers
Sliema Wanderers
11
Birkirkara
Birkirkara
10
Tarxien Rainbows
Tarxien Rainbows
9
Hibernians
Hibernians
Home
7
Tarxien Rainbows
Tarxien Rainbows
6
Hibernians
Hibernians
6
Mosta
Mosta
5
Valletta
Valletta
5
Sliema Wanderers
Sliema Wanderers
5
Zabbar St. Patrick
Zabbar St. Patrick
Away
8
Zabbar St. Patrick
Zabbar St. Patrick
7
Valletta
Valletta
7
Birkirkara
Birkirkara
7
Sliema Wanderers
Sliema Wanderers
4
Hamrun Spartans
Hamrun Spartans
4
Gzira United
Gzira United

1st goal

Overall
21
Hamrun Spartans
Hamrun Spartans
20
Floriana
Floriana
19
Marsaxlokk
Marsaxlokk
16
Sliema Wanderers
Sliema Wanderers
15
Valletta
Valletta
15
Hibernians
Hibernians
Home
13
Marsaxlokk
Marsaxlokk
12
Hibernians
Hibernians
11
Hamrun Spartans
Hamrun Spartans
10
Gzira United
Gzira United
10
Sliema Wanderers
Sliema Wanderers
9
Floriana
Floriana
Away
11
Floriana
Floriana
10
Hamrun Spartans
Hamrun Spartans
9
Zabbar St. Patrick
Zabbar St. Patrick
8
Naxxar Lions
Naxxar Lions
7
Valletta
Valletta
7
Mosta
Mosta

Season CS

Overall
19
Hamrun Spartans
Hamrun Spartans
15
Birkirkara
Birkirkara
15
Floriana
Floriana
13
Valletta
Valletta
10
Gzira United
Gzira United
9
Marsaxlokk
Marsaxlokk
Home
11
Hamrun Spartans
Hamrun Spartans
7
Valletta
Valletta
7
Birkirkara
Birkirkara
7
Gzira United
Gzira United
6
Sliema Wanderers
Sliema Wanderers
6
Floriana
Floriana
Away
9
Floriana
Floriana
8
Birkirkara
Birkirkara
8
Hamrun Spartans
Hamrun Spartans
6
Valletta
Valletta
5
Zabbar St. Patrick
Zabbar St. Patrick
5
Marsaxlokk
Marsaxlokk

Season GF

Overall
56
Hamrun Spartans
Hamrun Spartans
53
Floriana
Floriana
45
Hibernians
Hibernians
45
Zabbar St. Patrick
Zabbar St. Patrick
44
Marsaxlokk
Marsaxlokk
42
Naxxar Lions
Naxxar Lions
Home
31
Hamrun Spartans
Hamrun Spartans
31
Floriana
Floriana
29
Hibernians
Hibernians
27
Marsaxlokk
Marsaxlokk
24
Valletta
Valletta
21
Mosta
Mosta
Away
25
Hamrun Spartans
Hamrun Spartans
24
Zabbar St. Patrick
Zabbar St. Patrick
22
Floriana
Floriana
22
Naxxar Lions
Naxxar Lions
20
Sliema Wanderers
Sliema Wanderers
18
Gzira United
Gzira United

Avg xG for

Overall
1.31
Hamrun Spartans
Hamrun Spartans
1.24
Valletta
Valletta
1.23
Naxxar Lions
Naxxar Lions
1.2
Hibernians
Hibernians
1.16
Sliema Wanderers
Sliema Wanderers
1.13
Floriana
Floriana
Home
1.4
Hamrun Spartans
Hamrun Spartans
1.25
Valletta
Valletta
1.23
Naxxar Lions
Naxxar Lions
1.22
Sliema Wanderers
Sliema Wanderers
1.18
Mosta
Mosta
1.16
Gzira United
Gzira United
Away
1.27
Hibernians
Hibernians
1.23
Naxxar Lions
Naxxar Lions
1.22
Valletta
Valletta
1.21
Hamrun Spartans
Hamrun Spartans
1.14
Marsaxlokk
Marsaxlokk
1.13
Zabbar St. Patrick
Zabbar St. Patrick

Season GA

Overall
62
Tarxien Rainbows
Tarxien Rainbows
59
Mosta
Mosta
51
Naxxar Lions
Naxxar Lions
49
Hibernians
Hibernians
47
Zabbar St. Patrick
Zabbar St. Patrick
43
Gzira United
Gzira United
Home
31
Tarxien Rainbows
Tarxien Rainbows
28
Mosta
Mosta
24
Zabbar St. Patrick
Zabbar St. Patrick
21
Hibernians
Hibernians
21
Floriana
Floriana
21
Marsaxlokk
Marsaxlokk
Away
35
Naxxar Lions
Naxxar Lions
31
Mosta
Mosta
31
Gzira United
Gzira United
31
Tarxien Rainbows
Tarxien Rainbows
28
Hibernians
Hibernians
26
Birkirkara
Birkirkara

Avg xG against

Overall
1.57
Mosta
Mosta
1.29
Gzira United
Gzira United
1.25
Hibernians
Hibernians
1.25
Tarxien Rainbows
Tarxien Rainbows
1.17
Naxxar Lions
Naxxar Lions
1.16
Zabbar St. Patrick
Zabbar St. Patrick
Home
1.4
Mosta
Mosta
1.27
Hibernians
Hibernians
1.27
Gzira United
Gzira United
1.23
Floriana
Floriana
1.21
Tarxien Rainbows
Tarxien Rainbows
1.15
Naxxar Lions
Naxxar Lions
Away
1.7
Mosta
Mosta
1.31
Gzira United
Gzira United
1.29
Tarxien Rainbows
Tarxien Rainbows
1.22
Hibernians
Hibernians
1.22
Zabbar St. Patrick
Zabbar St. Patrick
1.19
Naxxar Lions
Naxxar Lions

Shots avg

Overall
9.13
Naxxar Lions
Naxxar Lions
8.97
Hamrun Spartans
Hamrun Spartans
8.48
Valletta
Valletta
7.93
Gzira United
Gzira United
7.85
Marsaxlokk
Marsaxlokk
7.84
Hibernians
Hibernians
Home
9.29
Naxxar Lions
Naxxar Lions
9.06
Hamrun Spartans
Hamrun Spartans
8.29
Valletta
Valletta
8.21
Gzira United
Gzira United
8.06
Sliema Wanderers
Sliema Wanderers
7.83
Floriana
Floriana
Away
9
Naxxar Lions
Naxxar Lions
8.87
Hamrun Spartans
Hamrun Spartans
8.69
Valletta
Valletta
8.29
Hibernians
Hibernians
7.88
Marsaxlokk
Marsaxlokk
7.8
Floriana
Floriana

SOG avg

Overall
3.91
Hamrun Spartans
Hamrun Spartans
3.79
Marsaxlokk
Marsaxlokk
3.77
Naxxar Lions
Naxxar Lions
3.56
Hibernians
Hibernians
3.5
Gzira United
Gzira United
3.47
Sliema Wanderers
Sliema Wanderers
Home
4.21
Gzira United
Gzira United
4.12
Hamrun Spartans
Hamrun Spartans
4
Marsaxlokk
Marsaxlokk
3.87
Mosta
Mosta
3.78
Hibernians
Hibernians
3.72
Floriana
Floriana
Away
3.88
Naxxar Lions
Naxxar Lions
3.67
Hamrun Spartans
Hamrun Spartans
3.56
Marsaxlokk
Marsaxlokk
3.44
Sliema Wanderers
Sliema Wanderers
3.29
Hibernians
Hibernians
3.13
Birkirkara
Birkirkara

Corners ttl avg

Overall
10.43
Mosta
Mosta
10.21
Zabbar St. Patrick
Zabbar St. Patrick
10.15
Hibernians
Hibernians
9.64
Tarxien Rainbows
Tarxien Rainbows
9.58
Hamrun Spartans
Hamrun Spartans
9.45
Floriana
Floriana
Home
10.8
Zabbar St. Patrick
Zabbar St. Patrick
10.64
Hamrun Spartans
Hamrun Spartans
10.11
Marsaxlokk
Marsaxlokk
10.06
Mosta
Mosta
9.93
Gzira United
Gzira United
9.45
Hibernians
Hibernians
Away
11.07
Hibernians
Hibernians
10.82
Mosta
Mosta
10.07
Tarxien Rainbows
Tarxien Rainbows
10.05
Naxxar Lions
Naxxar Lions
10
Floriana
Floriana
9.73
Zabbar St. Patrick
Zabbar St. Patrick

Corners for avg

Overall
6.58
Hamrun Spartans
Hamrun Spartans
5.29
Marsaxlokk
Marsaxlokk
4.84
Hibernians
Hibernians
4.81
Sliema Wanderers
Sliema Wanderers
4.71
Valletta
Valletta
4.71
Zabbar St. Patrick
Zabbar St. Patrick
Home
7.29
Hamrun Spartans
Hamrun Spartans
6
Marsaxlokk
Marsaxlokk
5.06
Sliema Wanderers
Sliema Wanderers
4.73
Zabbar St. Patrick
Zabbar St. Patrick
4.64
Gzira United
Gzira United
4.61
Floriana
Floriana
Away
5.81
Hamrun Spartans
Hamrun Spartans
5.43
Hibernians
Hibernians
4.94
Valletta
Valletta
4.94
Naxxar Lions
Naxxar Lions
4.68
Zabbar St. Patrick
Zabbar St. Patrick
4.56
Sliema Wanderers
Sliema Wanderers

Corners against avg

Overall
6.55
Mosta
Mosta
5.5
Zabbar St. Patrick
Zabbar St. Patrick
5.31
Hibernians
Hibernians
5.27
Gzira United
Gzira United
5.26
Tarxien Rainbows
Tarxien Rainbows
5
Floriana
Floriana
Home
6.24
Mosta
Mosta
6.07
Zabbar St. Patrick
Zabbar St. Patrick
5.29
Gzira United
Gzira United
5.06
Hibernians
Hibernians
4.89
Tarxien Rainbows
Tarxien Rainbows
4.79
Naxxar Lions
Naxxar Lions
Away
6.88
Mosta
Mosta
5.73
Floriana
Floriana
5.69
Tarxien Rainbows
Tarxien Rainbows
5.64
Hibernians
Hibernians
5.25
Gzira United
Gzira United
5.11
Naxxar Lions
Naxxar Lions

Scores

Over/Under

MPAvg0.5+1.5+2.5+3.5+4.5+5.5+Clean sheetFirst to score
Valletta
Valletta
341.2182%62%26%15%9%3%38%44%
Hibernians
Hibernians
321.4197%78%53%34%19%6%16%47%
Birkirkara
Birkirkara
320.9178%63%34%16%6%3%47%38%
Hamrun Spartans
Hamrun Spartans
341.6588%74%35%18%9%3%56%62%
Mosta
Mosta
331.0397%70%48%33%18%6%15%42%
Gzira United
Gzira United
321.1988%72%44%19%13%9%31%44%
Tarxien Rainbows
Tarxien Rainbows
341.0397%79%56%35%15%3%6%26%
Sliema Wanderers
Sliema Wanderers
321.1697%72%38%19%3%0%25%50%
Floriana
Floriana
341.5688%71%47%26%6%0%44%59%
Naxxar Lions
Naxxar Lions
331.2794%76%55%33%18%6%18%39%
Zabbar St. Patrick
Zabbar St. Patrick
341.3294%82%47%21%12%9%24%41%
Marsaxlokk
Marsaxlokk
341.2991%76%53%21%6%0%26%56%

Goals per time segment

Top 6

Min 0-15Min 16-30Min 31-45Min 46-60Min 61-75Min 76-901st half2nd half
Floriana FC
Floriana
12
+9
-8
+12
-1
+7
-4
+10
-4
+5
-1
+10
-10
+28
-13
+25
-15
Marsaxlokk FC
Marsaxlokk
9
+6
-2
+6
-8
+10
-9
+7
-8
+8
-3
+7
-9
+22
-19
+22
-20
Hamrun Spartans FC
Hamrun Spartans
6
+9
-4
+4
-4
+10
-4
+9
-2
+7
-3
+16
-5
+23
-12
+32
-10
Valletta FC
Valletta
4
+3
-3
+2
-1
+7
-4
+11
-5
+7
-4
+11
-9
+12
-8
+29
-18
Gzira United FC
Gzira United
4
+3
-4
+6
-7
+5
-7
+5
-7
+7
-9
+12
-9
+14
-18
+24
-25
Naxxar Lions FC
Naxxar Lions
2
+4
-5
+9
-8
+8
-8
+4
-8
+7
-14
+10
-8
+21
-21
+21
-30

Bottom 6

Min 0-15Min 16-30Min 31-45Min 46-60Min 61-75Min 76-901st half2nd half
Tarxien Rainbows FC
Tarxien Rainbows
9
+5
-5
+2
-11
+5
-14
+4
-8
+8
-8
+9
-13
+12
-30
+21
-29
Birkirkara FC
Birkirkara
6
+5
-6
+3
-4
+8
-5
+2
-4
+3
-8
+8
-9
+16
-15
+13
-21
Mosta FC
Mosta
6
+4
-5
+5
-11
+7
-9
+6
-9
+6
-8
+6
-17
+16
-25
+18
-34
Sliema Wanderers FC
Sliema Wanderers
6
+3
-6
+8
-6
+7
-8
+4
-2
+6
-6
+9
-8
+18
-20
+19
-16
Paola Hibernians FC
Hibernians
5
+3
-6
+12
-7
+5
-9
+9
-12
+7
-7
+9
-8
+20
-22
+25
-27
Zabbar Saint Patrick FC
Zabbar St. Patrick
5
+6
-6
+4
-5
+11
-9
+6
-8
+7
-7
+8
-10
+21
-20
+21
-25

Exact score

Avg0 goals1 goals2 goals3 goals4+ goals
Valletta
Valletta
1.2138%28%18%6%10%
Hibernians
Hibernians
1.4128%28%28%9%7%
Birkirkara
Birkirkara
0.9150%28%13%3%6%
Hamrun Spartans
Hamrun Spartans
1.6518%32%32%9%9%
Mosta
Mosta
1.0339%27%24%9%1%
Gzira United
Gzira United
1.1931%38%16%13%2%
Tarxien Rainbows
Tarxien Rainbows
1.0332%44%12%12%0%
Sliema Wanderers
Sliema Wanderers
1.1619%50%28%3%0%
Floriana
Floriana
1.5618%28%35%15%4%
Naxxar Lions
Naxxar Lions
1.2730%36%21%3%10%
Zabbar St. Patrick
Zabbar St. Patrick
1.3224%41%21%12%2%
Marsaxlokk
Marsaxlokk
1.2921%41%26%12%0%

Home advantage

Top 6

Floriana FC
Floriana
191512
1.95
2.47
-0.52
Marsaxlokk FC
Marsaxlokk
18169
1.89
1.38
0.51
Hamrun Spartans FC
Hamrun Spartans
17176
2.18
1.82
0.36
Valletta FC
Valletta
18164
1.78
1.38
0.40
Gzira United FC
Gzira United
16164
1.88
0.81
1.07
Naxxar Lions FC
Naxxar Lions
14192
1.36
1.00
0.36

Bottom 6

Tarxien Rainbows FC
Tarxien Rainbows
18169
0.72
0.75
-0.03
Birkirkara FC
Birkirkara
13196
1.69
0.68
1.01
Mosta FC
Mosta
17166
0.88
0.69
0.19
Sliema Wanderers FC
Sliema Wanderers
16166
1.63
1.38
0.25
Paola Hibernians FC
Hibernians
18145
1.67
0.64
1.03
Zabbar Saint Patrick FC
Zabbar St. Patrick
15195
0.93
1.05
-0.12
DJYY DataData
DJYY Data provides football fans, data analysts and bettors with comprehensive and reliable statistics and easy-to-use analytical tools. We help users gather insight for better decision-making through scientific football analytics and forecasting methods.
© 2026 DJYY Data
Links
FAQs
Pricing
Contact us
Social media
Matches
Leagues
Strategies
Upgrade