Home / Matches / Premier League (Malta)

Premier League (Malta): matches and statistics

Matches
Standings
Statistics
Top players
Predictions
Questions and answers
Premier League
Premier League
Malta
Malta

Matches

Upcoming
Live
Finished
02.05.26
FT
Marsaxlokk
Marsaxlokk
3
Naxxar Lions
Naxxar Lions
2
02.05.26
FT
Valletta FC
Valletta FC
2
Hamrun Spartans
Hamrun Spartans
1
30.04.26
FT
Gzira United
Gzira United
0
Floriana
Floriana
1
30.04.26
FT
Birkirkara
Birkirkara
1
Mosta
Mosta
1
30.04.26
FT
Tarxien Rainbows
Tarxien Rainbows
2
Sliema Wanderers
Sliema Wanderers
1
30.04.26
FT
Zabbar St. Patrick
Zabbar St. Patrick
3
Hibernians
Hibernians
0
26.04.26
FT
Gzira United
Gzira United
0
Naxxar Lions
Naxxar Lions
0
26.04.26
FT
Marsaxlokk
Marsaxlokk
1
Valletta FC
Valletta FC
0
26.04.26
FT
Zabbar St. Patrick
Zabbar St. Patrick
x2
1
Sliema Wanderers
Sliema Wanderers
1
25.04.26
FT
Floriana
Floriana
1
Hamrun Spartans
Hamrun Spartans
4
24.04.26
FT
Hibernians
Hibernians
2
Mosta
Mosta
0
24.04.26
FT
Tarxien Rainbows
Tarxien Rainbows
0
Birkirkara
Birkirkara
0
19.04.26
FT
Hamrun Spartans
Hamrun Spartans
3
Naxxar Lions
Naxxar Lions
0
19.04.26
FT
Mosta
Mosta
2
Sliema Wanderers
Sliema Wanderers
2
19.04.26
FT
Marsaxlokk
Marsaxlokk
2
Gzira United
Gzira United
1
19.04.26
FT
Tarxien Rainbows
Tarxien Rainbows
3
Zabbar St. Patrick
Zabbar St. Patrick
3
18.04.26
FT
Floriana
Floriana
2
Valletta FC
Valletta FC
0
18.04.26
FT
Hibernians
Hibernians
0
Birkirkara
Birkirkara
0
15.04.26
FT
Mosta
Mosta
2
Zabbar St. Patrick
Zabbar St. Patrick
1
15.04.26
FT
Marsaxlokk
Marsaxlokk
1
Floriana
Floriana
3
15.04.26
FT
Hamrun Spartans
Hamrun Spartans
0
Gzira United
Gzira United
1
15.04.26
FT
Naxxar Lions
Naxxar Lions
1
Valletta FC
Valletta FC
1
14.04.26
FT
Tarxien Rainbows
Tarxien Rainbows
3
Hibernians
Hibernians
2
14.04.26
FT
Sliema Wanderers
Sliema Wanderers
1
Birkirkara
Birkirkara
0
12.04.26
FT
Valletta FC
Valletta FC
2
Gzira United
Gzira United
1
11.04.26
FT
Tarxien Rainbows
Tarxien Rainbows
2
Mosta
Mosta
2
11.04.26
FT
Marsaxlokk
Marsaxlokk
3
Hamrun Spartans
Hamrun Spartans
2
11.04.26
FT
Birkirkara
Birkirkara
1
Zabbar St. Patrick
Zabbar St. Patrick
0
11.04.26
FT
Naxxar Lions
Naxxar Lions
0
Floriana
Floriana
1
10.04.26
FT
Sliema Wanderers
Sliema Wanderers
1
Hibernians
Hibernians
1
15.03.26
FT
Mosta
Mosta
2
Hamrun Spartans
Hamrun Spartans
1
15.03.26
FT
Tarxien Rainbows
Tarxien Rainbows
1
Zabbar St. Patrick
Zabbar St. Patrick
1
14.03.26
FT
Birkirkara
Birkirkara
2
Floriana
Floriana
2
14.03.26
FT
Marsaxlokk
Marsaxlokk
1
Valletta FC
Valletta FC
1
14.03.26
FT
Naxxar Lions
Naxxar Lions
2
Hibernians
Hibernians
1
14.03.26
FT
Sliema Wanderers
Sliema Wanderers
2
Gzira United
Gzira United
1
08.03.26
FT
Marsaxlokk
Marsaxlokk
1
Naxxar Lions
Naxxar Lions
1
08.03.26
FT
Valletta FC
Valletta FC
3
Tarxien Rainbows
Tarxien Rainbows
1
08.03.26
FT
Hamrun Spartans
Hamrun Spartans
3
Birkirkara
Birkirkara
0
07.03.26
FT
Sliema Wanderers
Sliema Wanderers
0
Floriana
Floriana
1
07.03.26
FT
Gzira United
Gzira United
1
Hibernians
Hibernians
0
07.03.26
FT
Zabbar St. Patrick
Zabbar St. Patrick
5
Mosta
Mosta
3
01.03.26
FT
Hamrun Spartans
Hamrun Spartans
1
Floriana
Floriana
1
01.03.26
FT
Naxxar Lions
Naxxar Lions
0
Birkirkara
Birkirkara
0
28.02.26
FT
Gzira United
Gzira United
1
Zabbar St. Patrick
Zabbar St. Patrick
1
28.02.26
FT
Hibernians
Hibernians
1
Valletta FC
Valletta FC
1
28.02.26
FT
Mosta
Mosta
1
Marsaxlokk
Marsaxlokk
2
28.02.26
FT
Tarxien Rainbows
Tarxien Rainbows
1
Sliema Wanderers
Sliema Wanderers
1
23.02.26
FT
Hamrun Spartans
Hamrun Spartans
2
Marsaxlokk
Marsaxlokk
0
22.02.26
FT
Floriana
Floriana
4
Hibernians
Hibernians
1
22.02.26
FT
Gzira United
Gzira United
1
Mosta
Mosta
0
21.02.26
FT
Valletta FC
Valletta FC
0
Sliema Wanderers
Sliema Wanderers
1
21.02.26
FT
Tarxien Rainbows
Tarxien Rainbows
1
Naxxar Lions
Naxxar Lions
2
21.02.26
FT
Birkirkara
Birkirkara
0
Zabbar St. Patrick
Zabbar St. Patrick
3
18.02.26
FT
Mosta
Mosta
0
Tarxien Rainbows
Tarxien Rainbows
1
18.02.26
FT
Floriana
Floriana
0
Marsaxlokk
Marsaxlokk
0
18.02.26
FT
Hibernians
Hibernians
0
Hamrun Spartans
Hamrun Spartans
1
17.02.26
FT
Birkirkara
Birkirkara
1
Sliema Wanderers
Sliema Wanderers
1
17.02.26
FT
Naxxar Lions
Naxxar Lions
4
Gzira United
Gzira United
2
17.02.26
FT
Zabbar St. Patrick
Zabbar St. Patrick
0
Valletta FC
Valletta FC
0
15.02.26
FT
Marsaxlokk
Marsaxlokk
2
Hibernians
Hibernians
1
15.02.26
FT
Floriana
Floriana
2
Tarxien Rainbows
Tarxien Rainbows
0
14.02.26
FT
Naxxar Lions
Naxxar Lions
1
Sliema Wanderers
Sliema Wanderers
1
14.02.26
FT
Mosta
Mosta
0
Birkirkara
Birkirkara
0
13.02.26
FT
Hamrun Spartans
Hamrun Spartans
0
Zabbar St. Patrick
Zabbar St. Patrick
0
13.02.26
FT
Gzira United
Gzira United
0
Valletta FC
Valletta FC
2
08.02.26
FT
Birkirkara
Birkirkara
1
Valletta FC
Valletta FC
0
08.02.26
FT
Mosta
Mosta
0
Sliema Wanderers
Sliema Wanderers
1
08.02.26
FT
Gzira United
Gzira United
1
Floriana
Floriana
2
07.02.26
FT
Zabbar St. Patrick
Zabbar St. Patrick
1
Marsaxlokk
Marsaxlokk
2
07.02.26
FT
Hamrun Spartans
Hamrun Spartans
4
Naxxar Lions
Naxxar Lions
0
07.02.26
FT
Hibernians
Hibernians
1
Tarxien Rainbows
Tarxien Rainbows
1
04.02.26
FT
Hibernians
Hibernians
2
Zabbar St. Patrick
Zabbar St. Patrick
1
04.02.26
FT
Valletta FC
Valletta FC
0
Floriana
Floriana
0
04.02.26
FT
Naxxar Lions
Naxxar Lions
5
Mosta
Mosta
0
03.02.26
FT
Birkirkara
Birkirkara
5
Tarxien Rainbows
Tarxien Rainbows
0
03.02.26
FT
Gzira United
Gzira United
0
Hamrun Spartans
Hamrun Spartans
0
03.02.26
FT
Marsaxlokk
Marsaxlokk
1
Sliema Wanderers
Sliema Wanderers
1
01.02.26
FT
Zabbar St. Patrick
Zabbar St. Patrick
0
Floriana
Floriana
3
01.02.26
FT
Valletta FC
Valletta FC
4
Naxxar Lions
Naxxar Lions
2
31.01.26
FT
Hibernians
Hibernians
1
Mosta
Mosta
0
31.01.26
FT
Birkirkara
Birkirkara
0
Marsaxlokk
Marsaxlokk
1
31.01.26
FT
Hamrun Spartans
Hamrun Spartans
2
Sliema Wanderers
Sliema Wanderers
0
31.01.26
FT
Tarxien Rainbows
Tarxien Rainbows
1
Gzira United
Gzira United
x2
2
25.01.26
FT
Gzira United
Gzira United
2
Birkirkara
Birkirkara
0
25.01.26
FT
Floriana
Floriana
2
Mosta
Mosta
1
25.01.26
FT
Sliema Wanderers
Sliema Wanderers
1
Hibernians
Hibernians
3
25.01.26
FT
Marsaxlokk
Marsaxlokk
2
Tarxien Rainbows
Tarxien Rainbows
1
24.01.26
FT
Valletta FC
Valletta FC
0
Hamrun Spartans
Hamrun Spartans
0
23.01.26
FT
Naxxar Lions
Naxxar Lions
2
Zabbar St. Patrick
Zabbar St. Patrick
1
18.01.26
FT
Birkirkara
Birkirkara
3
Hibernians
Hibernians
0
18.01.26
FT
Gzira United
Gzira United
3
Marsaxlokk
Marsaxlokk
0
17.01.26
FT
Hamrun Spartans
Hamrun Spartans
2
Tarxien Rainbows
Tarxien Rainbows
1
17.01.26
FT
Floriana
Floriana
3
Naxxar Lions
Naxxar Lions
1
16.01.26
FT
Mosta
Mosta
0
Valletta FC
Valletta FC
5
16.01.26
FT
Sliema Wanderers
Sliema Wanderers
1
Zabbar St. Patrick
Zabbar St. Patrick
0
11.01.26
FT
Marsaxlokk
Marsaxlokk
2
Birkirkara
Birkirkara
1
11.01.26
FT
Gzira United
Gzira United
0
Zabbar St. Patrick
Zabbar St. Patrick
2
11.01.26
FT
Hibernians
Hibernians
0
Mosta
Mosta
2
11.01.26
FT
Naxxar Lions
Naxxar Lions
1
Tarxien Rainbows
Tarxien Rainbows
0
10.01.26
FT
Floriana
Floriana
0
Valletta FC
Valletta FC
0
10.01.26
FT
Hamrun Spartans
Hamrun Spartans
1
Sliema Wanderers
Sliema Wanderers
0
08.01.26
FT
Zabbar St. Patrick
Zabbar St. Patrick
1
Naxxar Lions
Naxxar Lions
2
08.01.26
FT
Mosta
Mosta
2
Tarxien Rainbows
Tarxien Rainbows
2
07.01.26
FT
Floriana
Floriana
0
Hamrun Spartans
Hamrun Spartans
2
07.01.26
FT
Valletta FC
Valletta FC
2
Birkirkara
Birkirkara
0
06.01.26
FT
Sliema Wanderers
Sliema Wanderers
0
Marsaxlokk
Marsaxlokk
0
06.01.26
FT
Hibernians
Hibernians
4
Gzira United
Gzira United
1
21.12.25
FT
Hamrun Spartans
Hamrun Spartans
6
Birkirkara
Birkirkara
1
20.12.25
FT
Floriana
Floriana
2
Sliema Wanderers
Sliema Wanderers
1
20.12.25
FT
Valletta FC
Valletta FC
1
Marsaxlokk
Marsaxlokk
0
19.12.25
FT
Mosta
Mosta
2
Naxxar Lions
Naxxar Lions
3
19.12.25
FT
Gzira United
Gzira United
2
Tarxien Rainbows
Tarxien Rainbows
1
18.12.25
FT
Hibernians
Hibernians
3
Zabbar St. Patrick
Zabbar St. Patrick
3
14.12.25
FT
Valletta FC
Valletta FC
1
Sliema Wanderers
Sliema Wanderers
2
14.12.25
FT
Hamrun Spartans
Hamrun Spartans
1
Marsaxlokk
Marsaxlokk
3
13.12.25
FT
Floriana
Floriana
2
Birkirkara
Birkirkara
0
12.12.25
FT
Hibernians
Hibernians
1
Tarxien Rainbows
Tarxien Rainbows
0
12.12.25
FT
Mosta
Mosta
1
Zabbar St. Patrick
Zabbar St. Patrick
1
11.12.25
FT
Gzira United
Gzira United
3
Naxxar Lions
Naxxar Lions
1
25.11.25
FT
Hibernians
Hibernians
1
Naxxar Lions
Naxxar Lions
1
24.11.25
FT
Zabbar St. Patrick
Zabbar St. Patrick
2
Tarxien Rainbows
Tarxien Rainbows
2
24.11.25
FT
Gzira United
Gzira United
1
Mosta
Mosta
0
23.11.25
FT
Sliema Wanderers
Sliema Wanderers
2
Birkirkara
Birkirkara
1
23.11.25
FT
Floriana
Floriana
2
Marsaxlokk
Marsaxlokk
1
22.11.25
FT
Hamrun Spartans
Hamrun Spartans
1
Valletta FC
Valletta FC
0
03.11.25
FT
Gzira United
Gzira United
x2
2
Naxxar Lions
Naxxar Lions
1
02.11.25
FT
Tarxien Rainbows
Tarxien Rainbows
0
Mosta
Mosta
1
02.11.25
FT
Valletta FC
Valletta FC
0
Zabbar St. Patrick
Zabbar St. Patrick
2
01.11.25
FT
Floriana
Floriana
2
Sliema Wanderers
Sliema Wanderers
2
01.11.25
FT
Birkirkara
Birkirkara
0
Hamrun Spartans
Hamrun Spartans
2
01.11.25
FT
Hibernians
Hibernians
2
Marsaxlokk
Marsaxlokk
2
29.10.25
FT
Marsaxlokk
Marsaxlokk
1
Zabbar St. Patrick
Zabbar St. Patrick
0
29.10.25
FT
Mosta
Mosta
3
Naxxar Lions
Naxxar Lions
0
29.10.25
FT
Floriana
Floriana
1
Hamrun Spartans
Hamrun Spartans
3
29.10.25
FT
Hibernians
Hibernians
2
Sliema Wanderers
Sliema Wanderers
3
28.10.25
FT
Tarxien Rainbows
Tarxien Rainbows
0
Birkirkara
Birkirkara
4
28.10.25
FT
Valletta FC
Valletta FC
1
Gzira United
Gzira United
1
26.10.25
FT
Naxxar Lions
Naxxar Lions
1
Hamrun Spartans
Hamrun Spartans
1
26.10.25
FT
Sliema Wanderers
Sliema Wanderers
1
Marsaxlokk
Marsaxlokk
1
25.10.25
FT
Floriana
Floriana
2
Birkirkara
Birkirkara
0
25.10.25
FT
Valletta FC
Valletta FC
1
Hibernians
Hibernians
0
24.10.25
FT
Gzira United
Gzira United
3
Tarxien Rainbows
Tarxien Rainbows
1
24.10.25
FT
Mosta
Mosta
1
Zabbar St. Patrick
Zabbar St. Patrick
1
05.10.25
FT
Naxxar Lions
Naxxar Lions
0
Valletta FC
Valletta FC
1
05.10.25
FT
Sliema Wanderers
Sliema Wanderers
2
Hamrun Spartans
Hamrun Spartans
0
03.10.25
FT
Zabbar St. Patrick
Zabbar St. Patrick
0
Birkirkara
Birkirkara
2
03.10.25
FT
Hibernians
Hibernians
0
Floriana
Floriana
1
02.10.25
FT
Tarxien Rainbows
Tarxien Rainbows
0
Marsaxlokk
Marsaxlokk
2
02.10.25
FT
Mosta
Mosta
3
Gzira United
Gzira United
4
28.09.25
FT
Sliema Wanderers
Sliema Wanderers
0
Naxxar Lions
Naxxar Lions
4
28.09.25
FT
Tarxien Rainbows
Tarxien Rainbows
1
Valletta FC
Valletta FC
2
28.09.25
FT
Marsaxlokk
Marsaxlokk
0
Birkirkara
Birkirkara
0
28.09.25
FT
Zabbar St. Patrick
Zabbar St. Patrick
2
Gzira United
Gzira United
0
27.09.25
FT
Mosta
Mosta
0
Floriana
Floriana
1
27.09.25
FT
Hamrun Spartans
Hamrun Spartans
2
Hibernians
Hibernians
0
24.09.25
FT
Floriana
Floriana
3
Zabbar St. Patrick
Zabbar St. Patrick
1
24.09.25
FT
Valletta FC
Valletta FC
4
Mosta
Mosta
1
24.09.25
FT
Birkirkara
Birkirkara
1
Naxxar Lions
Naxxar Lions
0
24.09.25
FT
Sliema Wanderers
Sliema Wanderers
2
Gzira United
Gzira United
0
23.09.25
FT
Tarxien Rainbows
Tarxien Rainbows
1
Hibernians
Hibernians
3
23.09.25
FT
Marsaxlokk
Marsaxlokk
0
Hamrun Spartans
Hamrun Spartans
2
21.09.25
FT
Birkirkara
Birkirkara
2
Mosta
Mosta
0
21.09.25
FT
Sliema Wanderers
Sliema Wanderers
1
Valletta FC
Valletta FC
1
20.09.25
FT
Hibernians
Hibernians
2
Naxxar Lions
Naxxar Lions
0
20.09.25
FT
Tarxien Rainbows
Tarxien Rainbows
1
Zabbar St. Patrick
Zabbar St. Patrick
1
20.09.25
FT
Hamrun Spartans
Hamrun Spartans
0
Gzira United
Gzira United
0
20.09.25
FT
Marsaxlokk
Marsaxlokk
1
Floriana
Floriana
2
17.09.25
FT
Mosta
Mosta
2
Hibernians
Hibernians
2
17.09.25
FT
Marsaxlokk
Marsaxlokk
2
Gzira United
Gzira United
0
16.09.25
FT
Naxxar Lions
Naxxar Lions
2
Tarxien Rainbows
Tarxien Rainbows
3
16.09.25
FT
Sliema Wanderers
Sliema Wanderers
2
Birkirkara
Birkirkara
2
16.09.25
FT
Floriana
Floriana
x2
0
Valletta FC
Valletta FC
2
16.09.25
FT
Zabbar St. Patrick
Zabbar St. Patrick
0
Hamrun Spartans
Hamrun Spartans
1
13.09.25
FT
Sliema Wanderers
Sliema Wanderers
1
Tarxien Rainbows
Tarxien Rainbows
0
13.09.25
FT
Zabbar St. Patrick
Zabbar St. Patrick
1
Naxxar Lions
Naxxar Lions
1
13.09.25
FT
Hibernians
Hibernians
2
Birkirkara
Birkirkara
1
13.09.25
FT
Hamrun Spartans
Hamrun Spartans
2
Mosta
Mosta
0
12.09.25
FT
Valletta FC
Valletta FC
3
Marsaxlokk
Marsaxlokk
1
12.09.25
FT
Floriana
Floriana
1
Gzira United
Gzira United
1
31.08.25
FT
Hamrun Spartans
Hamrun Spartans
1
Valletta FC
Valletta FC
1
24.08.25
FT
Naxxar Lions
Naxxar Lions
0
Marsaxlokk
Marsaxlokk
1
24.08.25
FT
Zabbar St. Patrick
Zabbar St. Patrick
2
Hibernians
Hibernians
2
23.08.25
FT
Birkirkara
Birkirkara
0
Gzira United
Gzira United
0
23.08.25
FT
Tarxien Rainbows
Tarxien Rainbows
0
Floriana
Floriana
1
22.08.25
FT
Sliema Wanderers
Sliema Wanderers
0
Mosta
Mosta
1
18.08.25
FT
Hibernians
Hibernians
5
Gzira United
Gzira United
3
17.08.25
FT
Naxxar Lions
Naxxar Lions
1
Floriana
Floriana
3
17.08.25
FT
Tarxien Rainbows
Tarxien Rainbows
1
Hamrun Spartans
Hamrun Spartans
1
17.08.25
FT
Marsaxlokk
Marsaxlokk
3
Mosta
Mosta
1
16.08.25
FT
Zabbar St. Patrick
Zabbar St. Patrick
1
Sliema Wanderers
Sliema Wanderers
2
16.08.25
FT
Valletta FC
Valletta FC
0
Birkirkara
Birkirkara
0

Standings

Short Table
Full Table
Current form

Opening

#
Team
P
+/-
PTS
11
17:11
23
11
15:6
22
11
16:8
22
11
16:14
19
11
14:11
18
11
12:8
16
11
20:18
15
11
14:18
13
11
13:19
11
11
11:14
10
11
10:18
5
11
8:21
5

Opening, Championship Group

#
Team
P
+/-
PTS
16
26:10
34
16
23:15
33
16
20:11
29
16
21:19
26
16
20:16
25
16
15:22
16

Opening, Relegation Group

#
Team
P
+/-
PTS
16
29:25
23
16
21:26
22
16
20:22
16
16
20:26
16
16
18:25
15
16
13:29
7

Closing

#
Team
P
+/-
PTS
11
20:7
25
11
16:4
22
11
12:12
19
11
20:18
18
11
16:7
17
11
14:12
17
11
10:11
16
11
12:12
13
11
11:17
11
11
13:15
10
11
9:21
6
11
7:24
4

Premier League , Closing Top 6

#
Team
P
+/-
PTS
16
28:12
37
16
22:20
31
16
26:11
28
16
21:13
24
16
17:17
21
16
23:26
20

Premier League , Closing Bottom 6

#
Team
P
+/-
PTS
16
16:17
22
16
14:14
19
16
16:24
16
16
21:22
15
16
19:29
15
16
14:32
10
* Data as of 03.05.26, 17:00

Statistics

Average statistics
Goals
2.52
Over
Under
Goals
0.5
1.5
2.5
3.5
4.5
45%
55%

Top players

1
Joseph Mbong
Joseph Mbong
Midfielder
14
2
Yuri
Yuri
Forward
12
3
P. Emmanuel
P. Emmanuel
Forward
12
4
Dodo
Dodo
Forward
12
5
Vitinho
Vitinho
Midfielder
12

Predictions

There are no predictions for the upcoming matches yet.
They will appear here if there is enough match data for analysis.

Questions and answers

Until what date is the match schedule for the Premier League (Malta) tournament published?

Season 25/26: starts on 16.08.2025, and the schedule is currently published up to 02.05.2026.

How many teams participate in the Premier League (Malta) tournament?

A total of 48 teams participate in the tournament. You can see the full list in the table above on the page.

When is the next match?

The schedule is being finalized and will be announced later.

Which players have scored the most goals in the Premier League (Malta) tournament in the 25/26 season?

14 - Joseph Mbong, 12 - Yuri, 12 - P. Emmanuel, 12 - Dodo, 12 - Vitinho

How many goals on average per match do teams score and concede in the Premier League (Malta) tournament, 25/26 season?

The average number of goals scored is 2.50 per game.

Which team concedes more goals, and which one scores more?

Hibernians scores 1.82 per game, while Mosta concedes 2.18 per match.

Where can I watch the matches of the Premier League (Malta) tournament?

You can find links to the broadcasts on the matches page.
Favorites