# Team MP W D L F A D P
1 Balzan 16 11 4 1 28 12 +16 37
2 Valletta 16 11 3 2 25 6 +19 36
3 Gzira United 16 10 3 3 35 22 +13 33
4 Floriana 16 8 5 3 30 11 +19 29
5 Hibernians 16 8 4 4 22 9 +13 28
6 Birkirkara 16 9 1 6 24 16 +8 28
7 Sliema Wanderers 16 7 4 5 22 15 +7 25
8 Hamrun Spartans 16 7 4 5 24 16 +8 25
9 Mosta 16 5 3 8 21 31 -10 18
10 Senglea Athletic 16 5 3 8 17 20 -3 18
11 Naxxar Lions 16 2 5 9 15 26 -11 11
12 St. Andrews 16 3 2 11 15 35 -20 11
13 Tarxien Rainbows 16 3 1 12 16 42 -26 10
14 Lija Athletic 16 1 2 13 17 50 -33 5
Sun 14/01/18 Floriana 0 - 1 Hibernians
Sun 14/01/18 Mosta 0 - 3 Birkirkara
Sat 13/01/18 Naxxar Lions 0 - 1 Valletta
Sat 13/01/18 Sliema Wanderers 1 - 2 Balzan
Sat 13/01/18 Gzira United 3 - 1 Tarxien Rainbows
Sat 13/01/18 Hamrun Spartans 1 - 1 St. Andrews
Fri 12/01/18 Senglea Athletic 2 - 0 Lija Athletic
Sun 07/01/18 Hibernians 0 - 0 Hamrun Spartans
Sun 07/01/18 Tarxien Rainbows 0 - 2 Floriana
Sat 06/01/18 Sliema Wanderers 1 - 1 Naxxar Lions
Sat 06/01/18 Valletta 1 - 0 Senglea Athletic
Sat 06/01/18 Balzan 3 - 1 St. Andrews
Sat 06/01/18 Lija Athletic 1 - 5 Mosta
Fri 05/01/18 Birkirkara 4 - 0 Gzira United
Mon 18/12/17 Gzira United 3 - 2 Lija Athletic
Sun 17/12/17 Floriana 0 - 2 Birkirkara
Sun 17/12/17 St. Andrews 2 - 1 Hibernians
Fri 26/01/18 Valletta 19 : 00 Sliema Wanderers
Sat 27/01/18 Tarxien Rainbows 14 : 00 Mosta
Sat 27/01/18 Lija Athletic 14 : 00 Naxxar Lions
Sat 27/01/18 Hibernians 16 : 00 Gzira United
Sat 27/01/18 St. Andrews 16 : 15 Floriana
Sun 28/01/18 Birkirkara 14 : 00 Senglea Athletic
Sun 28/01/18 Balzan 16 : 00 Hamrun Spartans
Fri 02/02/18 Gzira United 19 : 00 St. Andrews
Sat 03/02/18 Sliema Wanderers 14 : 00 Lija Athletic
Sat 03/02/18 Senglea Athletic 14 : 00 Tarxien Rainbows
Sat 03/02/18 Mosta 16 : 00 Hibernians
Sat 03/02/18 Naxxar Lions 16 : 15 Birkirkara
Sun 04/02/18 Floriana 14 : 00 Hamrun Spartans
Sun 04/02/18 Valletta 16 : 00 Balzan
Fri 09/02/18 Lija Athletic 18 : 00 Valletta
Fri 09/02/18 St. Andrews 19 : 00 Mosta
Fri 09/02/18 Hibernians 20 : 00 Senglea Athletic