Sunday, 16 September 2018 CAT (UTC+2)
Vakunsi 4 - 1 Mbangombe Rangers 2:30 pm
  Biriwiri Ntcheu 
   
Chinkhoma 4 - 0 Bowe United 2:30 pm
  Chinkhoma 
   
Kamba 2 - 3 Kasiya Hungry Tigers 2:30 pm
  Dedza Stadium 
   
Akamwire 1 - 3 Kalembe 2:30 pm
  Mponela Community 
   
Mua Medicals 2 - 0 Young Achievers 2:30 pm
  Mua 
   
Kickers 2 - 0 Ntchisi United 2:30 pm
  Siyasiya Chikombe 
   
Saturday, 15 September 2018 CAT (UTC+2)
Make Sure Pirates 5 - 1 Bowe Medicals 2:30 pm
  Area25 A Mvunguti 
   
Kalembe 2 - 0 Nkhotakota Radio 2:30 pm
  Chamama 
   
Kamiza 2 - 0 Mbangombe Rangers 2:30 pm
  Kamiza Makwangwala 
   
Kasiya Hungry Tigers 2 - 0 Ntchisi United 2:30 pm
  Kasiya Sec 
   
Akamwire 2 - 0 Kickers 2:30 pm
  Mponela Community 
   
Mua Medicals 3 - 2 Vakunsi 2:30 pm
  Mua 
   
Thandizo Orphans 2 - 0 Lobi Young Soccer 2:30 pm
  Nkhoma 
   
Young Achievers 4 - 0 Area49 2:30 pm
  Ntchisi Community 
   
Thete 2 - 0 Bowe United 2:30 pm
  Thete 
   
Sunday, 02 September 2018 CAT (UTC+2)
Area49 2 - 0 Kamiza 2:30 pm
  Area 49 Nyasa 
   
Bowe Medicals 1 - 0 Chinkhoma 2:30 pm
  Bowe 
   
Kickers 1 - 0 Mua Medicals 2:30 pm
  Chikombe 
   
Kalembe 2 - 0 Mbangombe Rangers 2:30 pm
  Kalembe 
   
Kasiya Hungry Tigers 2 - 0 Thandizo Orphans 2:30 pm
  Kasiya Sec 
   
Lobi Young Soccer 2 - 0 Young Achievers 2:30 pm
  Lobi 
   
Akamwire 1 - 0 Ntcheu 2:30 pm
  Mponela Community 
   
Nkhotakota Radio 4 - 1 Vakunsi 2:30 pm
  Nkhotakota Community 
   
Thete 2 - 0 Ntchisi United 2:30 pm
  Thete 
   
Saturday, 01 September 2018 CAT (UTC+2)
Make Sure Pirates 6 - 0 Bowe United 2:30 pm
  Area 25 A Mvunguti 
   
Yalosi 5 - 3 Mbangombe Rangers 2:30 pm
  Area 44 State 
   
Bowe Medicals 2 - 0 Kamiza 2:30 pm
  Bowe 
   
Kickers 4 - 1 Vakunsi 2:30 pm
  Chikombe 
   
Chinkhoma 2 - 0 Thandizo Orphans 2:30 pm
  Chinkhoma 
   
Kamba 4 - 1 Lobi Young Soccer 2:30 pm
  Dedza Stadium 
   
Kasiya Hungry Tigers 4 - 0 Area49 2:30 pm
  Kaduya 
   
Nkhotakota Radio 2 - 0 Ntchisi United 2:30 pm
  Nkhotakota Community 
   
Sunday, 29 July 2018 CAT (UTC+2)
Bowe Medicals 2 - 1 Vakunsi 2:30 pm
  Bowe 
   
Chinkhoma 4 - 0 Make Sure Pirates 2:30 pm
  Chinkhoma 
   
Mbangombe Rangers 2 - 0 Akamwire 2:30 pm
  M'bang'ombe 
   
Mua Medicals 2 - 0 Kamiza 2:30 pm
  Mua 
   
Nkhotakota Radio 3 - 0 Yalosi 2:30 pm
  Nkhotakota Community 
   
Young Achievers 5 - 0 Thandizo Orphans 2:30 pm
  Ntchisi Community 
   
Saturday, 28 July 2018 CAT (UTC+2)
Yalosi 2 - 1 Area49 2:30 pm
  Area 44 State 
   
Bowe Medicals 3 - 0 Thandizo Orphans 2:30 pm
  Bowe 
   

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