Premier League

# Team P W D L FA PTS
1 Floriana 20 12 5 3 38 - 15 41
2 Valletta 20 11 5 4 32 - 22 38
3 Hibernians 20 11 4 5 34 - 20 37
4 Sirens 20 10 5 5 30 - 26 35
5 Birkirkara 20 9 6 5 30 - 20 33
6 Gzira United 20 9 5 6 35 - 19 32
7 Balzan 20 8 4 8 33 - 29 28
8 Mosta 20 9 1 10 29 - 35 28
9 Hamrun 20 6 7 7 24 - 25 25
10 Sliema 20 7 3 10 24 - 22 24
11 Gudja United 20 6 6 8 24 - 30 24
12 Santa Lucia 20 6 5 9 24 - 33 23
13 Senglea Athletic 20 3 7 10 21 - 39 16
14 Tarxien 20 1 1 18 18 - 61 4