Malta Premier League

Malta Premier League facts (last 50 games)

  • Home teams win 28% of Malta Premier League matches on average.
  • In Malta Premier League, 36% of matches finish in a draw.
  • Malta Premier League averages 2.88 goals per game.
  • 58% of Malta Premier League matches have finished with over 2.5 goals in the last 50 games.

Past Malta Premier League Predictions

Malta Premier League predictions, latest results, standings and match previews in one place. Below you can review recent and upcoming Malta Premier League matches, compare team form, check odds and follow the main league trends to support your own analysis.

The latest Malta Premier League data on this page shows an average of 2.88 goals per game across the last 50 matches, with draws in 36% of fixtures and over 2.5 goals landing in 58% of games. Use these numbers together with team form, results and standings to get a clearer view of the league.

Malta Premier League Table

Overall Standings

Team G W D L G P
1 Valletta FC
10
7
1
2
22:9
22
2 Marsaxlokk
10
5
2
3
16:14
17
3 Sliema Wanderers
10
5
2
3
14:13
17
4 Floriana
10
4
4
2
22:14
16
5 Hamrun Spartans
10
4
4
2
16:12
16
6 Birkirkara
10
4
2
4
12:9
14
7 Mosta
10
3
5
2
15:15
14
8 Hibernians
10
3
4
3
11:14
13
9 Balzan FC
10
2
5
3
12:12
11
10 Zabbar St. Patrick
10
3
2
5
12:16
11
11 Gzira United
10
0
5
5
9:21
5
12 Birzebbuga
10
1
2
7
7:19
5
Promotion - Premier League (First stage - Top 6)

Latest Malta Premier League results

  • 26.10 FT
    Mosta
    Hibernians
    2
    2
  • 26.10 FT
    Floriana
    Zabbar St. Patrick
    1
    2
  • 25.10 FT
    Gzira United
    Birzebbuga
    2
    2
  • 25.10 FT
    Balzan FC
    Birkirkara
    0
    2
  • 25.10 FT
    Valletta FC
    Hamrun Spartans
    1
    2
  • 24.10 FT
    Sliema Wanderers
    Marsaxlokk
    2
    1
  • 22.10 FT
    Hibernians
    Gzira United
    2
    1
  • 22.10 FT
    Birkirkara
    Floriana
    1
    1
  • 21.10 FT
    Zabbar St. Patrick
    Sliema Wanderers
    2
    3
  • 21.10 FT
    Mosta
    Valletta FC
    0
    2
  • 21.10 FT
    Birzebbuga
    Marsaxlokk
    2
    0
  • 21.10 FT
    Hamrun Spartans
    Balzan FC
    1
    1
  • 18.10 FT
    Floriana
    Mosta
    3
    3
  • 18.10 FT
    Hibernians
    Birzebbuga
    1
    0
  • 18.10 FT
    Gzira United
    Hamrun Spartans
    2
    2
  • 17.10 FT
    Balzan FC
    Zabbar St. Patrick
    1
    2
  • 17.10 FT
    Valletta FC
    Sliema Wanderers
    2
    1
  • 16.10 FT
    Marsaxlokk
    Birkirkara
    2
    0
  • 14.10 FT
    Gzira United
    Mosta
    1
    1
  • 11.10 FT
    Sliema Wanderers
    Gzira United
    1
    1