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