Sunday, 17 September 2017 CAT (UTC+2)
Karonga United 4 - 0 Bolero United 2:30 pm
  Karonga Community 
   
Fish Eagles 1 - 1 Ipota Shooting Stars 2:30 pm
  Katoto 
   
Lura United 3 - 0 Kawaza 2:30 pm
  Lura 
   
Rumphi Pirates 3 - 1 Embangweni United 2:30 pm
  Rumphi Police 
   
Saturday, 16 September 2017 CAT (UTC+2)
Ekwendeni Hammers 4 - 0 Ipota Shooting Stars 2:30 pm
  Ekwendeni Community 
   
Luwinga United 1 - 0 Fish Eagles 2:30 pm
  Luwinga 
   
Rumphi Medics 3 - 0 Embangweni United 2:30 pm
  Rumphi Police 
   
Sunday, 10 September 2017 CAT (UTC+2)
Fish Eagles 1 - 1 Rumphi Medics 2:30 pm
  Katoto 
   
Rumphi Pirates 3 - 0 Chilumba Barracks 2:30 pm
  Rumphi Police 
   
Saturday, 09 September 2017 CAT (UTC+2)
Bolero United 1 - 1 Chilumba Barracks 2:30 pm
  Bolero 
   
Ekwendeni Hammers 2 - 0 Zolozolo 2:30 pm
  Ekwendeni Community 
   
Embangweni United 4 - 0 Ipota Shooting Stars 2:30 pm
  Embangweni 
   
Luwinga United 6 - 1 Rumphi Medics 2:30 pm
  Luwinga 
   
Rumphi Pirates 2 - 1 Kawaza 2:30 pm
  Rumphi Police 
   
Sunday, 03 September 2017 CAT (UTC+2)
Ekwendeni United 3 - 1 Lura United 2:30 pm
  Ekwendeni CCAP 
   
Ekwendeni Hammers 1 - 1 Kawaza 2:30 pm
  Ekwendeni Community 
   
Luwinga United 2 - 1 Lufita United 2:30 pm
  Luwinga 
   
Manyamula 1 - 0 Fish Eagles 2:30 pm
  Manyamula 
   
Rumphi Medics 1 - 1 Karonga United 2:30 pm
  Rumphi Police 
   
Saturday, 02 September 2017 CAT (UTC+2)
Zolozolo 0 - 0 Lufita United 2:30 pm
  Botanic 
   
Ekwendeni United 1 - 1 Kawaza 2:30 pm
  Ekwendeni CCAP 
   
Embangweni United 0 - 1 Fish Eagles 2:30 pm
  Embangweni 
   
Lura United 0 - 3 Karonga United 2:30 pm
  Lura 
   
Rumphi Medics 2 - 1 Bolero United 2:30 pm
  Rumphi Police 
   
Saturday, 05 August 2017 CAT (UTC+2)
Ipota Shooting Stars 0 - 1 Ekwendeni Hammers 2:30 pm
  Karonga Community 
   
Fish Eagles 1 - 0 Karonga United 2:30 pm
  Katoto 
   
Sunday, 30 July 2017 CAT (UTC+2)
Kawaza 2 - 0 Ekwendeni United 2:30 pm
  Kawaza 
   
Lufita United 0 - 1 Fish Eagles 2:30 pm
  Lufita 
   
Lura United 3 - 2 Rumphi Medics 2:30 pm
  Lura 
   
Saturday, 29 July 2017 CAT (UTC+2)
Ipota Shooting Stars 1 - 0 Fish Eagles 2:30 pm
  Karonga Community 
   
Kawaza 1 - 0 Ekwendeni Hammers 2:30 pm
  Kawaza 
   
Luwinga United 3 - 1 Rumphi Pirates 2:30 pm
  Luwinga 
   
Sunday, 23 July 2017 CAT (UTC+2)
Ekwendeni Hammers 3 - 1 Embangweni United 2:30 pm
  Ekwendeni Community 
   
Ipota Shooting Stars 0 - 2 Manyamula 2:30 pm
  Karonga Community 
   
Chilumba Barracks 0 - 1 Bolero United 2:30 pm
  Majaliro 
   
Saturday, 22 July 2017 CAT (UTC+2)
Ekwendeni United 3 - 0 Embangweni United 2:30 pm
  Ekwendeni CCAP 
   
Lufita United 2 - 0 Manyamula 2:30 pm
  Lufita 
   
Sunday, 16 July 2017 CAT (UTC+2)
Bolero United 1 - 0 Zolozolo 2:30 pm
  Bolero 
   
Chilumba Barracks 1 - 0 Kawaza 2:30 pm
  Majaliro 
   
Rumphi Medics 1 - 0 Luwinga United 2:30 pm
  Rumphi Police 
   

# Team P GD Pts
1 Karonga United 18 19 36
2 Chilumba Barracks 17 12 36
3 Rumphi Medics 20 8 35
4 Luwinga United 18 9 33
5 Bolero United 18 9 33
6 Ekwendeni Hammers 18 10 30
7 Kawaza 19 4 28
8 Fish Eagles 20 4 27
9 Rumphi Pirates 18 1 27
10 Ekwendeni United 17 3 25
11 Zolozolo 17 -2 23
12 Lufita United 17 1 20
13 Ipota Shooting Stars 18 -17 16
14 Manyamula 16 -19 13
15 Lura United 18 -24 13
16 Embangweni United 19 -18 12