Monday, 16 October 2017 CAT (UTC+2)
Cobbe Barracks 4 - 1 BE FORWARD Reserve 2:30 pm
  Gymkhana 
   
Hard Knockers 1 - 0 MDF Marine 2:30 pm
  Police 
   
Bvumbwe United 0 - 2 Nchalo United 2:30 pm
  Bvumbwe 
   
Nanzikambe 1 - 2 Prison United 2:30 pm
  Chiwembe 
   
Nsanama vs Michiru Madrid 2:30 pm
  Nsanama 
   
Chanco 3 - 2 Jali Rangers 2:30 pm
  Pirimiti 
   
Saturday, 21 October 2017 CAT (UTC+2)
Nyasa United vs Nanzikambe 12:00 pm
  Chilomoni 
   
Jali Rangers vs Cobbe Barracks 2:30 pm
  Pirimiti 
   
Nsanama vs Chanco 2:30 pm
  Nsanama 
   
Chikwawa United vs Changalume Barracks 2:30 pm
  Chikwawa 
   
Ndirande Icons vs Nchalo United 2:30 pm
  Escom 
   
MDF Marine vs Mangochi Challengers 2:30 pm
  Monkey Bay 
   
BE FORWARD Reserve vs White Eagles 2:30 pm
  BAT Ground 
   
Bvumbwe United vs Mangochi United 2:30 pm
  Bvumbwe 
   
Zomba United vs Polytechnic 2:30 pm
  Sitima 
   
Sunday, 22 October 2017 CAT (UTC+2)
Chikwawa United vs Hard Knockers 4:00 am
  Chikwawa 
   
BE FORWARD Reserve vs Bvumbwe United 1:00 pm
  Chiwembe 
   
Nchalo United vs Prison United 2:30 pm
  Kalulu Stadium 
   
Zomba United vs Nyasa United 2:30 pm
  Sitima 
   
White Eagles vs Polytechnic 2:30 pm
  Pts 
   
Cobbe Barracks vs Chanco 2:30 pm
  Gymkhana 
   
Nsanama vs Jali Rangers 2:30 pm
  Nsanama 
   
Michiru Madrid vs Ndirande Icons 2:30 pm
  BAT Ground 
   
Nanzikambe vs Mangochi United 3:00 pm
  Chiwembe 
   

# Team P GD Pts
1 Nchalo United 21 33 50
2 Prison United 23 21 47
3 Mangochi Challengers 20 27 42
4 Chikwawa United 19 19 40
5 Nanzikambe 24 17 40
6 MDF Marine 22 14 40
7 Cobbe Barracks 22 14 38
8 Zomba United 21 9 38
9 Mangochi United 20 11 37
10 Changalume Barracks 23 3 36
11 Nsanama 22 -17 29
12 Michiru Madrid 19 -1 27
13 Bvumbwe United 24 -8 27
14 Nyasa United 23 -1 25
15 Polytechnic 22 -2 25
16 Hard Knockers 22 -12 25
17 BE FORWARD Reserve 22 -11 23
18 Jali Rangers 23 -21 21
19 White Eagles 23 -28 14
20 Chanco 22 -42 10
21 Ndirande Icons 21 -25 9