Sunday, 25 June 2017 CAT (UTC+2)
Miracle Eden 4 - 5 Mbuna Stars 12:00 pm
  Kasungu CC 
   
Mbuna United 4 - 2 Chiponde 2:00 pm
  Mbuna 
   
Chowo Stars 2 - 1 Kasiya Select 2:00 pm
  Chowo 
   
Nkhuzi vs Kanyenda 2:00 pm
  Nkhuzi, Ntchisi 
   
Dzenza 4 - 3 Majiga 2:00 pm
  Dzenza Sec 
   
Saturday, 01 July 2017 CAT (UTC+2)
Kasiya Select vs Miracle Eden 2:00 pm
  Kasiya 
   
Majiga vs Chowo Stars 2:00 pm
  Majiga 
   
Nkhuzi vs Kanyenda 2:00 pm
  Nkhuzi 
   
Chalumbe vs Dzenza 2:00 pm
  Chalumbe Ntchisi 
   
Mbuna Stars vs Luanar 2:00 pm
  Mbuna 
   
Chiponde vs Nyundo 2:00 pm
  Chiponde 
   
Sunday, 02 July 2017 CAT (UTC+2)
Kasiya Select vs Majiga 2:00 pm
  Kasiya 
   
Chiponde vs Miracle Eden 2:00 pm
  Chiponde 
   
Nkhuzi vs Dzenza 2:00 pm
  Nkhuzi Ntchisi 
   
Chalumbe vs Kanyenda 2:00 pm
  Chalumbe 
   
Mbuna Stars vs Yalosi 2:00 pm
  Mbuna 
   
Luanar vs Indindeni 2:00 pm
  Luanar Campus