Saturday, 06 January 2018 CAT (UTC+2)
Polytechnic 2 - 5 MDF Marine 2:30 pm
  BAT Ground 
   
Mangochi Challengers 2 - 2 White Eagles 2:30 pm
  Mangochi Stadium 
   
Friday, 05 January 2018 CAT (UTC+2)
Chikwawa United 3 - 2 MDF Marine 2:30 pm
  Chikwawa 
   
Sunday, 31 December 2017 CAT (UTC+2)
Mangochi Challengers 3 - 0 Nyasa United 2:30 pm
  Mangochi Stadium 
   
Prison United 2 - 1 White Eagles 2:30 pm
  Prison 
   
Saturday, 30 December 2017 CAT (UTC+2)
Ndirande Icons 0 - 2 Prison United 2:30 pm
  BAT Ground 
   
Bvumbwe United 2 - 2 Hard Knockers 2:30 pm
  Bvumbwe 
   
Nchalo United 6 - 0 Chikwawa United 2:30 pm
  Kalulu Stadium 
   
Mangochi Challengers 1 - 1 Mangochi United 2:30 pm
  Mangochi Stadium 
   
MDF Marine 1 - 1 Nyasa United 2:30 pm
  Monkeybay 
   
Sunday, 24 December 2017 CAT (UTC+2)
Chikwawa United 2 - 0 Mangochi United 2:30 pm
  Chikwawa 
   
Nanzikambe 2 - 0 Nsanama 2:30 pm
  Chiwembe 
   
Mangochi Challengers 2 - 0 Cobbe Barracks 2:30 pm
  Mangochi Stadium 
   
Chanco 1 - 7 MDF Marine 2:30 pm
  Mulunguzi 
   
Saturday, 23 December 2017 CAT (UTC+2)
Bvumbwe United 2 - 1 Nyasa United 2:30 pm
  Bvumbwe 
   
Nchalo United 2 - 0 Mangochi United 2:30 pm
  Kalulu Stadium 
   
Hard Knockers 2 - 0 Jali Rangers 2:30 pm
  Police 
   
Changalume Barracks 1 - 0 BE FORWARD Reserve 2:30 pm
  Prison 
   
White Eagles 2 - 0 Nsanama 2:30 pm
  PTS 
   
Wednesday, 20 December 2017 CAT (UTC+2)
Bvumbwe United 2 - 1 Cobbe Barracks 2:30 pm
  Bvumbwe 
   
Prison United 2 - 2 Chanco 2:30 pm
  Prison 
   
Sunday, 17 December 2017 CAT (UTC+2)
BE FORWARD Reserve 1 - 2 Chanco 2:30 pm
  BAT Ground 
   
Cobbe Barracks 3 - 2 Nanzikambe 2:30 pm
  Gymnkhana 
   
Mangochi Challengers 2 - 0 Michiru Madrid 2:30 pm
  Mangochi Stadium 
   
Nsanama 1 - 2 Bvumbwe United 2:30 pm
  Nsanama 
   
Jali Rangers 6 - 0 Polytechnic 2:30 pm
  Pirimiti 
   
Changalume Barracks 2 - 0 Ndirande Icons 2:30 pm
  Prison 
   
Saturday, 16 December 2017 CAT (UTC+2)
Ndirande Icons 0 - 6 Jali Rangers 2:30 pm
  BAT Ground 
   
Cobbe Barracks 2 - 2 Changalume Barracks 2:30 pm
  Gymkhana 
   
Mangochi United 3 - 1 Polytechnic 2:30 pm
  Mh Stadium 
   
MDF Marine 2 - 3 Bvumbwe United 2:30 pm
  Monkeybay 
   
Nsanama 1 - 1 BE FORWARD Reserve 2:30 pm
  Nsanama 
   
Nanzikambe 2 - 0 Zomba United 12:00 pm
  Chilomoni 
   
Thursday, 14 December 2017 CAT (UTC+2)
Prison United 1 - 0 Chikwawa United 2:30 pm
  Prison 
   
Wednesday, 13 December 2017 CAT (UTC+2)
Michiru Madrid 5 - 1 Bvumbwe United 2:30 pm
  BAT Ground 
   
Zomba United 0 - 2 Chanco 2:30 pm
  Gymkhana 
   
Mangochi Challengers 2 - 0 Ndirande Icons 2:30 pm
  Mangochi Stadium 
   
Polytechnic 1 - 4 Nchalo United 2:30 pm
  Polytechnic 
   
Changalume Barracks 0 - 3 Nanzikambe 2:30 pm
  Prison 
   
Sunday, 10 December 2017 CAT (UTC+2)
Ndirande Icons 0 - 2 Nanzikambe 2:30 pm
  BAT Ground 
   

# Team P GD Pts
1 Nchalo United 37 64 91
2 Prison United 39 32 79
3 Chikwawa United 38 31 78
4 Mangochi Challengers 39 44 74
5 Nanzikambe 40 32 71
6 MDF Marine 37 28 65
7 Cobbe Barracks 38 16 62
8 Mangochi United 37 14 61
9 Changalume Barracks 38 5 59
10 Zomba United 37 5 57
11 BE FORWARD Reserve 39 17 52
12 Bvumbwe United 38 -12 51
13 Nsanama 40 -32 50
14 Nyasa United 39 -1 46
15 Michiru Madrid 35 -7 46
16 Hard Knockers 37 -21 39
17 Jali Rangers 40 -29 38
18 White Eagles 37 -30 32
19 Polytechnic 38 -42 32
20 Chanco 39 -49 30
21 Ndirande Icons 38 -65 10