Sunday, 10 September 2017 CAT (UTC+2)
Indindeni United 1 - 1 Ntchisi United 2:00 pm
  Area 44 
   
Sunday, 03 September 2017 CAT (UTC+2)
Kanyenda 2 - 0 Kasiya Select 2:00 pm
  Kanyenda 
   
Saturday, 02 September 2017 CAT (UTC+2)
Ntchisi United 2 - 0 Kasiya Select 2:00 pm
  Ntchisi Community 
   
Sunday, 27 August 2017 CAT (UTC+2)
Yalosi 4 - 3 Kanyenda 2:00 pm
  Area 44 
   
Dzenza 2 - 0 Mbuna United 2:00 pm
  Dzenza Sec 
   
Kasiya Select 2 - 0 Chiponde 2:00 pm
  Kasiya 
   
Ntchisi United 3 - 0 Mbuna Stars 2:00 pm
  Ntchisi Community 
   
Saturday, 26 August 2017 CAT (UTC+2)
Yalosi 2 - 1 Chalume 2:00 pm
  Area 44 
   
Kanyenda 2 - 1 Mbuna Stars 2:00 pm
  Kanyenda 
   
Kasiya Select 1 - 0 Nkhuzi 2:00 pm
  Kasiya 
   
Ntchisi United 2 - 0 Dzenza 2:00 pm
  Ntchisi 
   
Sunday, 20 August 2017 CAT (UTC+2)
Indindeni United 2 - 1 Chowo Stars 2:00 pm
  Area 44 
   
Kasiya Select 2 - 0 Chiponde 2:00 pm
  Kasiya 
   
Saturday, 19 August 2017 CAT (UTC+2)
Chowo Stars 3 - 0 Nyundo 2:00 pm
  Chowo 
   
Nkhuzi 2 - 0 Miracle Eden 2:00 pm
  Nkhuzi 
   
Sunday, 13 August 2017 CAT (UTC+2)
Yalosi 2 - 0 Chowo Stars 2:00 pm
  Area 44 
   
Kanyenda 5 - 2 Ntchisi United 2:00 pm
  Kanyenda 
   
Kasiya Select 2 - 2 Nyundo 2:00 pm
  Kasiya 
   
Mbuna Stars 4 - 0 Nkhuzi 2:00 pm
  Mbuna 
   
Saturday, 12 August 2017 CAT (UTC+2)
Kanyenda 2 - 0 Chalume 2:00 pm
  Kanyenda 
   
Miracle Eden 1 - 0 Yalosi 2:00 pm
  Kasungu Community 
   
Mbuna United 3 - 1 Nkhuzi 2:00 pm
  Mbuna 
   
Sunday, 06 August 2017 CAT (UTC+2)
Yalosi 2 - 0 Ntchisi United 2:00 pm
  Area 44 
   
Kanyenda 2 - 0 Dzenza 2:00 pm
  Kanyenda 
   
Kasiya Select 2 - 0 Chalume 2:00 pm
  Kasiya 
   
Nkhuzi 2 - 0 Chowo Stars 2:00 pm
  Nkhuzi Fc 
   
Nyundo 2 - 0 Chiponde 2:00 pm
  Nyundo Dzaleka 
   
Saturday, 05 August 2017 CAT (UTC+2)
Indindeni United 2 - 0 Kanyenda 2:00 pm
  Area 44 
   
Chiponde 2 - 0 Yalosi 2:00 pm
  Chiponde 
   
Chowo Stars 2 - 2 Ntchisi United 2:00 pm
  Chowo 
   
Sunday, 30 July 2017 CAT (UTC+2)
Kanyenda 1 - 1 Majiga 2:00 pm
  Kanyenda 
   
Mbuna United 1 - 0 Ntchisi United 2:00 pm
  Mbuna 
   
Saturday, 29 July 2017 CAT (UTC+2)
Nkhuzi 1 - 1 Majiga 2:00 pm
  Nkhuzi 
   
Sunday, 23 July 2017 CAT (UTC+2)
Indindeni United 4 - 1 Chiponde 2:00 pm
  Area 44 
   
Kanyenda 3 - 0 Mbuna United 2:00 pm
  Kanyenda 
   
Mbuna Stars 2 - 0 Kasiya Select 2:00 pm
  Majiga 
   
Majiga 2 - 0 Yalosi 2:00 pm
  Majiga 
   
Nkhuzi 2 - 0 Chalume 2:00 pm
  Nkhuzi 
   
Ntchisi United 0 - 0 Miracle Eden 2:00 pm
  Ntchisi Community 
   
Saturday, 22 July 2017 CAT (UTC+2)
Chalume 2 - 2 Miracle Eden 2:00 pm
  Chalumbe 
   

# Team P GD Pts
1 Kanyenda 15 7 31
2 Mbuna Stars 15 12 30
3 Dzenza 15 0 28
4 Indindeni United 15 -1 28
5 Yalosi 15 7 26
6 Nyundo 15 7 25
7 Mbuna United 15 3 25
8 Majiga 15 2 25
9 Miracle Eden 15 3 23
10 Kasiya Select 15 0 22
11 Ntchisi United 13 0 17
12 Chowo Stars 15 -3 17
13 Nkhuzi 14 -9 16
14 Chiponde 15 -15 12
15 Chalume 14 -11 11
16 Bunda College 15 -2 3