23/10/2021 14:00 Gudja United - Hamrun Spartans 1:3 (0:1)
18:00 Mosta FC - Floriana FC 1:1 (0:1)
19:00 Gżira United - Balzan FC 1:2 (0:0)
24/10/2021 14:00 St. Luċija FC - Sliema Wanderers 0:0 (0:0)
16:00 Hibernians FC - Valletta FC 1:1 (1:0)
18:00 Sirens FC - Birkirkara FC 3:2 (0:2)
# Team M. W D L goals Dif. Pt.
1 Hibernians FC, Malta Hibernians FC 7 5 2 0 16:7 9 17
2 Birkirkara FC, Malta Birkirkara FC 7 4 2 1 13:7 6 14
3 Sirens FC, Malta Sirens FC 7 3 2 2 12:12 0 11
4 Floriana FC, Malta Floriana FC 7 2 4 1 10:7 3 10
5 Valletta FC, Malta Valletta FC 7 3 1 3 7:10 -3 10
6 Hamrun Spartans, Malta Hamrun Spartans 7 3 0 4 9:9 0 9
7 Gżira United, Malta Gżira United 7 2 3 2 8:8 0 9
8 Balzan FC, Malta Balzan FC 7 3 0 4 7:8 -1 9
9 Gudja United, Malta Gudja United 7 2 1 4 9:12 -3 7
10 St. Luċija FC, Malta St. Luċija FC 7 0 6 1 9:11 -2 6
11 Mosta FC, Malta Mosta FC 7 1 3 3 9:13 -4 6
12 Sliema Wanderers, Malta Sliema Wanderers 7 0 4 3 5:10 -5 4
  Playoffs
  Playoffs