Sunday, 19 November 2017 CAT (UTC+2)
Imvani vs Holy Cross Ambassadors 2:00 pm
  Kapiri 
   
Dedza Young Soccer 2 - 2 Ngolowindo 2:00 pm
  Dedza Stadium 
   
Kamuzu Barracks Youth 4 - 1 Wimbe United 2:00 pm
  Nthumbo Stadium 
   
Jidi 3 - 1 Kasungu Police 2:00 pm
  Jidi 
   
Mlatho Mponela United 3 - 0 Dowa United 2:00 pm
  Mponela Com 
   
Namitete Young Rangers 0 - 0 Mbavi United 2:00 pm
  Namitete 
   
Support Battalion 2 - 0 Mtsiriza United 2:00 pm
  Support 
   
Airborne Rangers 1 - 1 Lake Valley 2:00 pm
  Aiborne 
   
Saturday, 25 November 2017 CAT (UTC+2)
Nambuma United vs TN Stars 2:00 pm
  Nambuma 
   
Kasungu Police vs Mlatho Mponela United 2:00 pm
  Kasungu Stadium 
   
Jidi vs Airborne Rangers 2:00 pm
  Jidi 
   
Namitete Young Rangers vs Holy Cross Ambassadors 2:00 pm
  Namitete 
   
Mbavi United vs Kamuzu Barracks Youth 2:00 pm
  Mbavi 
   
Sunday, 26 November 2017 CAT (UTC+2)
Mlatho Mponela United vs Airborne Rangers 2:00 pm
  Mponela Community 
   
Nambuma United vs Mbavi United 2:00 pm
  Nambuma Stadium 
   
Imvani vs Holy Cross Ambassadors 2:00 pm
  Kapiri 
   
Jidi vs Dedza Young Soccer 2:00 pm
  Jidi 
   
Wimbe United vs Namitete Young Rangers 2:00 pm
  Wimbe 
   
Msundwe United vs Support Battalion 2:00 pm
  Msundwe 
   
Mtsiriza United vs Kamuzu Barracks Youth 2:00 pm
  Lilongwe Community 
   

# Team P GD Pts
1 Mlatho Mponela United 43 -29 89
2 Holy Cross Ambassadors 25 31 50
3 TN Stars 26 28 49
4 Dedza Young Soccer 26 10 44
5 Jidi 25 5 43
6 Airborne Rangers 25 23 42
7 Lake Valley 27 15 42
8 Wimbe United 25 17 41
9 Mbavi United 27 3 41
10 Msundwe United 26 7 40
11 Support Battalion 25 14 38
12 Kasungu Police 26 2 37
13 Nambuma United 25 -12 36
14 Kamuzu Barracks Youth 25 -3 35
15 Imvani 25 -18 32
16 Mtsiriza United 25 -4 30
17 Mchinji Boma Stars 27 -27 30
18 Ngolowindo 26 -31 28
19 Dowa United 27 -45 18
20 Namitete Young Rangers 27 -29 15