Sunday, 20 August 2017 CAT (UTC+2)
Wimbe United 2 - 0 Lake Valley 2:00 pm
  Wimbe 
   
Ngolowindo 1 - 0 Mlatho Mponela United 2:00 pm
  Ngolowindo 
   
Kamuzu Barracks Youth 6 - 3 Imvani 2:00 pm
  Kamuzu Barracks 
   
Msundwe United 1 - 1 Dedza Young Soccer 2:00 pm
  Msundwe 
   
Mtsiriza United 1 - 0 TN Stars 2:00 pm
  Lilongwe Community 
   
Holy Cross Ambassadors vs Mbavi United 2:00 pm
RESULT WITHHELD  SOS 
   
Support Battalion 2 - 1 Jidi 2:00 pm
  Support 
   

# Team P GD Pts
1 Dedza Young Soccer 17 11 30
2 Wimbe United 17 14 29
3 Jidi 18 -3 29
4 TN Stars 16 19 28
5 Holy Cross Ambassadors 16 16 28
6 Mlatho Mponela United 17 7 28
7 Airborne Rangers 15 15 27
8 Lake Valley 17 5 26
9 Msundwe United 18 0 25
10 Kamuzu Barracks Youth 16 -1 25
11 Mbavi United 15 2 24
12 Mchinji Boma Stars 18 -16 24
13 Nambuma United 14 -2 23
14 Ngolowindo 17 -8 23
15 Kasungu Police 14 5 21
16 Mtsiriza United 15 -2 17
17 Imvani 17 -19 17
18 Support Battalion 14 -4 14
19 Dowa United 15 -15 11
20 Namitete Young Rangers 17 -24 10