Sunday, 10 December 2017 CAT (UTC+2)
Dowa United 0 - 1 Imvani 2:00 pm
  Dowa Community 
   
Jidi 0 - 1 Support Battalion 2:00 pm
  Jidi 
   
Wimbe United 2 - 0 Msundwe United 2:00 pm
  Wimbe 
   
Kasungu Police 3 - 0 Ngolowindo 2:00 pm
  Kasungu Community 
   
Kamuzu Barracks Youth 1 - 2 Mlatho Mponela United 2:00 pm
  Kamuzu Barracks 
   
Namitete Young Rangers vs Mtsiriza United 2:00 pm
  Namitete 
   

# Team P GD Pts
1 Holy Cross Ambassadors 29 35 58
2 TN Stars 29 34 58
3 Mlatho Mponela United 29 17 55
4 Wimbe United 30 25 53
5 Airborne Rangers 28 26 48
6 Support Battalion 30 17 48
7 Dedza Young Soccer 28 9 47
8 Msundwe United 30 8 47
9 Mbavi United 30 3 47
10 Lake Valley 30 14 45
11 Kasungu Police 29 6 43
12 Jidi 29 -2 43
13 Kamuzu Barracks Youth 29 -3 38
14 Nambuma United 28 -18 36
15 Imvani 28 -20 36
16 Mtsiriza United 26 -3 33
17 Mchinji Boma Stars 29 -28 33
18 Ngolowindo 29 -36 29
19 Dowa United 29 -49 18
20 Namitete Young Rangers 29 -33 15