Thursday, 18 January 2018 CAT (UTC+2)
Chowo Stars 1 - 1 Mbuna Stars 2:00 pm
  Chowo 
   
Nkhuzi 2 - 0 Mbuna United 2:00 pm
  Nkhuzi 
   
Saturday, 13 January 2018 CAT (UTC+2)
Kanyenda 2 - 0 Indindeni United 2:00 pm
  Kanyenda 
   
Thursday, 11 January 2018 CAT (UTC+2)
Mbuna Stars 4 - 1 Nyundo 2:00 pm
  Mbuna 
   
Ntchisi United 3 - 0 Indindeni United 2:00 pm
  Ntchisi 
   
Thursday, 04 January 2018 CAT (UTC+2)
Chowo Stars 2 - 0 Kanyenda 2:00 pm
  Chowo 
   
Dzenza 2 - 0 Nkhuzi 2:00 pm
  Dzenza Sec 
   
Wednesday, 03 January 2018 CAT (UTC+2)
Chowo Stars 2 - 0 Nkhuzi 2:00 pm
  Chowo 
   
Majiga 2 - 0 Kanyenda 2:00 pm
  Majiga 
   
Sunday, 31 December 2017 CAT (UTC+2)
Yalosi 2 - 1 Chiponde 2:00 pm
  Area 44 
   
Miracle Eden 4 - 2 Indindeni United 2:00 pm
  Kasungu Community 
   
Majiga 2 - 0 Chowo Stars 2:00 pm
  Majiga 
   
Saturday, 30 December 2017 CAT (UTC+2)
Dzenza 2 - 1 Ntchisi United 2:00 pm
  Dzenza 
   
Sunday, 24 December 2017 CAT (UTC+2)
Indindeni United 2 - 0 Nkhuzi 2:00 pm
  Area 44 
   
Miracle Eden 4 - 0 Chalume 2:00 pm
  Kasungu Community 
   
Ntchisi United 2 - 1 Kanyenda 2:00 pm
  Ntchisi Boma 
   
Saturday, 23 December 2017 CAT (UTC+2)
Chalume 1 - 0 Yalosi 2:00 pm
  Chalumbe 
   
Chiponde 0 - 2 Indindeni United 2:00 pm
  Chiponde 
   
Nkhuzi 2 - 0 Nyundo 2:00 pm
  Nkhuzi 
   
Sunday, 17 December 2017 CAT (UTC+2)
Chalume 2 - 0 Indindeni United 2:00 pm
  Chalumbe 
   
Kanyenda 3 - 1 Nyundo 2:00 pm
  Kanyenda 
   
Kasiya Select 1 - 0 Chowo Stars 2:00 pm
  Kasiya 
   
Majiga 2 - 0 Nkhuzi 2:00 pm
  Majiga 
   
Mbuna Stars 2 - 0 Ntchisi United 2:00 pm
  Mbuna 
   
Mbuna United 0 - 2 Miracle Eden 2:00 pm
  Mbuna School 
   
Saturday, 16 December 2017 CAT (UTC+2)
Chalume 2 - 0 Mbuna Stars 2:00 pm
  Chalumbe 
   
Chiponde 0 - 2 Ntchisi United 2:00 pm
  Chiponde Dzenza Area 
   
Chowo Stars 0 - 1 Dzenza 2:00 pm
  Chowo 
   
Miracle Eden 3 - 3 Kasiya Select 2:00 pm
  Kasungu Community 
   
Sunday, 10 December 2017 CAT (UTC+2)
Chiponde 0 - 2 Majiga 2:00 pm
  Chiponde 
   
Dzenza 2 - 0 Chalume 2:00 pm
  Dzenza Sec 
   
Nkhuzi 2 - 0 Mbuna Stars 2:00 pm
  Nkhuzi 
   
Ntchisi United 2 - 1 Yalosi 2:00 pm
  Ntchisi Boma 
   
Saturday, 09 December 2017 CAT (UTC+2)
Kanyenda 3 - 0 Yalosi 2:00 pm
  Kanyenda 
   
Miracle Eden 4 - 0 Dzenza 2:00 pm
  Kasungu Community 
   
Mbuna Stars 2 - 0 Chiponde 2:00 pm
  Mbuna 
   
Ntchisi United 2 - 0 Mbuna United 2:00 pm
  Ntchisi Boma 
   
Nyundo 1 - 1 Majiga 2:00 pm
  Nyundo 
   
Saturday, 02 December 2017 CAT (UTC+2)
Yalosi 2 - 1 Majiga 2:00 pm
  Area 44 
   
Ntchisi United 2 - 0 Chowo Stars 2:00 pm
  Ntchisi Community 
   

# Team P GD Pts
1 Dzenza 29 6 55
2 Majiga 28 27 53
3 Mbuna Stars 29 25 53
4 Yalosi 28 14 48
5 Miracle Eden 28 6 48
6 Kanyenda 31 -7 46
7 Indindeni United 28 -7 46
8 Ntchisi United 28 4 42
9 Nyundo 25 6 40
10 Kasiya Select 24 7 39
11 Chowo Stars 28 -6 33
12 Mbuna United 24 -2 32
13 Nkhuzi 29 -20 32
14 Chalume 26 -20 31
15 Chiponde 24 -26 16
16 Bunda College 18 -7 3