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