29/03/2019 18:00 Hamrun Spartans - Qormi FC 2:1 (1:0)
30/03/2019 13:00 Gżira United - Pietá Hotspurs 5:2 (3:1)
13:00 Tarxien Rainbows - Senglea Athletics 2:2 (1:1)
15:00 St. Andrews FC - Balzan FC 0:1 (0:0)
15:15 Hibernians FC - Mosta FC 1:1 (1:0)
31/03/2019 13:00 Sliema Wanderers - Birkirkara FC 0:1 (0:0)
15:00 Floriana FC - Valletta FC 2:0 (1:0)
# Team M. W D L goals Dif. Pt.
1 Valletta FC, Malta Valletta FC 22 16 2 4 54:16 38 50
2 Hibernians FC, Malta Hibernians FC 22 15 4 3 43:21 22 49
3 Gżira United, Malta Gżira United 22 12 9 1 39:18 21 45
4 Hamrun Spartans, Malta Hamrun Spartans 22 11 7 4 29:16 13 40
5 Birkirkara FC, Malta Birkirkara FC 22 12 3 7 28:17 11 39
6 Sliema Wanderers, Malta Sliema Wanderers 22 11 5 6 31:21 10 38
7 Balzan FC, Malta Balzan FC 22 10 6 6 35:24 11 36
8 Floriana FC, Malta Floriana FC 22 8 4 10 22:20 2 28
9 Mosta FC, Malta Mosta FC 22 6 5 11 23:39 -16 23
10 Tarxien Rainbows, Malta Tarxien Rainbows 22 7 2 13 27:52 -25 23
11 Senglea Athletics, Malta Senglea Athletics 22 6 3 13 28:40 -12 21
12 St. Andrews FC, Malta St. Andrews FC 22 5 3 14 22:38 -16 18
13 Qormi FC, Malta Qormi FC 22 4 1 17 18:46 -28 13
14 Pietá Hotspurs, Malta Pietá Hotspurs 22 2 4 16 21:52 -31 10
  Champions League Quali.
  Europa League Quali.
  Playoffs
  Relegation