Sunday, 22 July 2018 CAT (UTC+2)
Make Sure Pirates 2 - 0 Lobi Young Soccer 2:30 pm
  Area 25 Mvunguti 
   
Area49 3 - 2 Mbangombe Rangers 2:30 pm
  Area 49 Nyasa 
   
Bowe Medicals 2 - 0 Kickers 2:30 pm
  Bowe 
   
Kamiza 2 - 1 Kalembe 2:30 pm
  Kamiza 
   
Nkhotakota Radio 3 - 1 Mua Medicals 2:30 pm
  Nkhotakota Community 
   
Ntcheu 1 - 2 Bowe United 2:30 pm
  Sese 
   
Saturday, 21 July 2018 CAT (UTC+2)
Yalosi 3 - 1 Make Sure Pirates 2:30 pm
  Area 44 State 
   
Area49 2 - 0 Ntchisi United 2:30 pm
  Area 49 Nyasa 
   
Bowe United 3 - 2 Kickers 2:30 pm
  Bowe 
   
Kamba 6 - 2 Chinkhoma 2:30 pm
  Dedza Stadium 
   
Mua Medicals 2 - 0 Thete 2:30 pm
  Mua 
   
Young Achievers 2 - 0 Lobi Young Soccer 2:30 pm
  Ntchisi 
   
Thursday, 19 July 2018 CAT (UTC+2)
Mua Medicals 2 - 0 Ntcheu 2:30 pm
  Mua 
   
Kickers 5 - 0 Mbangombe Rangers 2:30 pm
  Siya Siya Chikhombe 
   
Sunday, 15 July 2018 CAT (UTC+2)
Make Sure Pirates 0 - 0 Area49 2:30 pm
  Area 25 A Mvunguti 
   
Vakunsi 2 - 0 Ntchisi United 2:30 pm
  Biriwiri 
   
Bowe United 1 - 0 Nkhotakota Radio 2:30 pm
  Bowe 
   
Kalembe 2 - 0 Thandizo Orphans 2:30 pm
  Chamama 
   
Chinkhoma 3 - 0 Akamwire 2:30 pm
  Chinkhoma 
   
Ntcheu 2 - 0 Young Achievers 2:30 pm
  Sese Area 24 
   
Thete 1 - 0 Bowe Medicals 2:30 pm
  Thete 
   
Saturday, 14 July 2018 CAT (UTC+2)
Area49 2 - 0 Young Achievers 2:30 pm
  Area 49 Nyasa 
   
Kalembe 2 - 0 Kamba 2:30 pm
  Chamama 
   
Ntchisi United 1 - 2 Nkhotakota Radio 2:30 pm
  Ntchisi 
   
Thursday, 12 July 2018 CAT (UTC+2)
Yalosi 2 - 0 Young Achievers 2:30 pm
  Area 44 State 
   
Area49 3 - 1 Thandizo Orphans 2:30 pm
  Area 49 Nyasa 
   
Chinkhoma 1 - 0 Kasiya Hungry Tigers 2:30 pm
  Chinkhoma 
   
Mbangombe Rangers 3 - 2 Kalembe 2:30 pm
  M'bang'ombe 
   
Sunday, 08 July 2018 CAT (UTC+2)
Bowe Medicals 3 - 1 Mua Medicals 2:30 pm
  Bowe 
   
Chinkhoma 1 - 0 Kalembe 2:30 pm
  Chinkhoma 
   
Kamiza 3 - 2 Kamba 2:30 pm
  Kamiza 
   
Kasiya Hungry Tigers 2 - 0 Young Achievers 2:30 pm
  Kasiya 
   
Akamwire 2 - 2 Area49 2:30 pm
  Mponela Community 
   
Make Sure Pirates 2 - 0 Thete 2:30 pm
  Mvunguti Area 25A 
   
Thandizo Orphans 2 - 1 Ntcheu 2:30 pm
  Nkhoma 
   
Ntchisi United 2 - 2 Lobi Young Soccer 2:30 pm
  Ntchisi Community 
   
Saturday, 07 July 2018 CAT (UTC+2)
Bowe Medicals 2 - 0 Lobi Young Soccer 2:30 pm
  Bowe 
   
Kasiya Hungry Tigers 6 - 1 Kamba 2:30 pm
  Kasiya 
   
Akamwire 5 - 2 Mua Medicals 2:30 pm
  Mponela Community 
   
Thandizo Orphans 2 - 0 Ntchisi United 2:30 pm
  Nkhoma 
   

# Team P GD Pts
1 Bowe United 19 20 38
2 Kickers 20 17 37
3 Area49 20 21 36
4 Nkhotakota Radio 18 7 31
5 Chinkhoma 18 7 31
6 Bowe Medicals 19 2 31
7 Make Sure Pirates 18 9 29
8 Mua Medicals 19 -1 28
9 Kalembe 20 7 27
10 Kasiya Hungry Tigers 17 5 27
11 Thandizo Orphans 18 1 26
12 Kamba 19 -6 26
13 Akamwire 18 -3 25
14 Thete 19 -11 24
15 Yalosi 14 -1 22
16 Kamiza 14 -7 20
17 Ntchisi United 17 -7 19
18 Young Achievers 19 -14 18
19 Mbangombe Rangers 16 -16 18
20 Lobi Young Soccer 15 -3 17
21 Vakunsi 17 -11 17
22 Ntcheu 15 -16 12