Sunday, 19 November 2017 CAT (UTC+2)
Zolozolo 0 - 1 Lura United 2:30 pm
  Botanic 
   
Ekwendeni United 2 - 0 Fish Eagles 2:30 pm
  Chibavi 
   
Ekwendeni Hammers 1 - 2 Chilumba Barracks 2:30 pm
  Mzuni 
   
Rumphi Pirates 0 - 2 Karonga United 2:30 pm
  Ru Police 
   
Saturday, 18 November 2017 CAT (UTC+2)
Luwinga United 7 - 1 Lura United 2:30 pm
  Luwinga 
   
Ekwendeni Hammers 2 - 0 Ekwendeni United 2:30 pm
  Mzuni 
   
Rumphi Medics 1 - 2 Chilumba Barracks 2:30 pm
  Rumphi Police 
   
Zolozolo 1 - 0 Karonga United 2:30 pm
  Thumbi 
   
Sunday, 12 November 2017 CAT (UTC+2)
Karonga United 4 - 0 Embangweni United 2:30 pm
  Karonga Community 
   
Chilumba Barracks 3 - 1 Manyamula 2:30 pm
  Majaliro 
   
Rumphi Pirates 2 - 1 Zolozolo 2:30 pm
  Rumphi Police 
   
Saturday, 11 November 2017 CAT (UTC+2)
Karonga United 3 - 0 Manyamula 2:30 pm
  Karonga Community 
   
Kawaza 2 - 0 Zolozolo 2:30 pm
  Kawaza 
   
Lura United 1 - 1 Bolero United 2:30 pm
  Lura 
   
Chilumba Barracks 2 - 1 Embangweni United 2:30 pm
  Majaliro 
   
Thursday, 09 November 2017 CAT (UTC+2)
Embangweni United 2 - 0 Ekwendeni United 2:30 pm
Awarded  Embangweni 
   
Wednesday, 08 November 2017 CAT (UTC+2)
Manyamula 2 - 0 Ekwendeni United 2:30 pm
AWARDED  Manyamula 
   
Sunday, 05 November 2017 CAT (UTC+2)
Bolero United 3 - 0 Kawaza 2:30 pm
  Chibavi 
   
Ipota Shooting Stars 2 - 1 Lura United 2:30 pm
  Karonga Community 
   
Ekwendeni Hammers 1 - 2 Karonga United 2:30 pm
  Katoto 
   
Ekwendeni United 0 - 2 Rumphi Medics 2:30 pm
  Mzuni 
   
Saturday, 04 November 2017 CAT (UTC+2)
Zolozolo 1 - 0 Fish Eagles 2:30 pm
  Botanic 
   
Ekwendeni United 0 - 2 Karonga United 2:30 pm
  Katoto 
   
Lufita United 2 - 0 Lura United 2:30 pm
  Lufita 
   
Ekwendeni Hammers 3 - 0 Rumphi Medics 2:30 pm
  Mzuni 
   
Sunday, 29 October 2017 CAT (UTC+2)
Chilumba Barracks 1 - 0 Zolozolo 2:30 pm
  Majaliro 
   
Manyamula 2 - 2 Luwinga United 2:30 pm
  Manyamula 
   
Rumphi Pirates 5 - 1 Fish Eagles 2:30 pm
  Rumphi Police 
   
Saturday, 28 October 2017 CAT (UTC+2)
Embangweni United 3 - 2 Luwinga United 2:30 pm
  Embangweni 
   
Ipota Shooting Stars 0 - 0 Zolozolo 2:30 pm
  Karonga Community 
   
Rumphi Medics 1 - 0 Rumphi Pirates 2:30 pm
  Rumphi Police 
   
Sunday, 22 October 2017 CAT (UTC+2)
Kawaza 0 - 0 Rumphi Medics 2:30 pm
   
   
Zolozolo 2 - 0 Embangweni United 2:30 pm
  Botanic 
   
Karonga United 2 - 0 Ipota Shooting Stars 2:30 pm
  Karonga Community 
   
Fish Eagles 1 - 0 Lura United 2:30 pm
  Katoto 
   
Luwinga United 3 - 1 Ekwendeni Hammers 2:30 pm
  Luwinga 
   
Rumphi Pirates 2 - 0 Manyamula 2:30 pm
  Rumphi Police 
   
Saturday, 21 October 2017 CAT (UTC+2)
Lufita United 0 - 1 Chilumba Barracks 2:30 pm
  Lufita 
   
Lura United 2 - 0 Embangweni United 2:30 pm
  Lura 
   
Luwinga United 1 - 1 Zolozolo 2:30 pm
  Luwinga 
   

# Team P GD Pts
1 Chilumba Barracks 26 18 56
2 Karonga United 26 31 55
3 Bolero United 26 13 48
4 Ekwendeni Hammers 27 16 47
5 Luwinga United 26 17 45
6 Rumphi Medics 27 8 45
7 Rumphi Pirates 26 6 42
8 Zolozolo 28 1 40
9 Fish Eagles 26 1 36
10 Kawaza 24 3 35
11 Lufita United 24 4 32
12 Ekwendeni United 25 -9 28
13 Lura United 28 -32 23
14 Manyamula 26 -26 22
15 Ipota Shooting Stars 27 -26 21
16 Embangweni United 28 -25 20