Final Table: 1.Mighty Wanderers (Blantyre) 30 20 9 1 51-14 69 Champions 2.Nyasa Big Bullets FC (Blantyre) 30 21 3 6 60-20 66 3.Silver Strikers (Lilongwe) 30 18 10 2 50-18 64 [C] 4.Blue Eagles (Lilongwe) 30 13 9 8 38-30 48 [P] 5.Civil Service United (Lilongwe) 30 13 8 9 39-21 47 6.Karonga United 30 13 5 12 31-28 44 7.Ekhaya FC 30 13 3 14 36-28 42 [P] 8.Creck Sporting 30 11 9 10 25-27 42 9.Moyale Barracks (Mzuzu) 30 10 10 10 28-40 40 10.Kamuzu Barracks (Lilongwe) 30 11 6 13 31-35 39 11.Chitipa United 30 9 10 11 23-30 37 12.Dedza Dynamos Salima Sugar 30 8 8 14 24-33 32 13.MAFCO (Salima) 30 8 7 15 29-37 31 -------------------------------------------------------------- 14.Mzuzu City Hammers 30 7 7 16 26-49 28 Relegated 15.Mighty Tigers FC (Blantyre) 30 6 9 15 21-35 27 Relegated 16.Songwe Border United FC (Karonga) 30 1 3 26 10-77 6 [P] Relegated [Apr 5] Silver Strikers 0-1 Bullets Ekhaya 2-0 Mighty Tigers MAFCO 1-0 Chitipa United [Apr 6] Creck Sporting 1-4 Dedza Dynamos Songwe Border United 0-1 Moyale Barracks Civil Service 0-1 Karonga United Mighty Wanderers 3-1 Blue Eagles Mzuzu City Hammers 1-3 Kamuzu Barracks [Apr 12] Blue Eagles 4-0 Songwe Border United Chitipa United 2-2 Silver Strikers [Apr 13] Mighty Tigers 2-3 Mighty Wanderers Dedza Dynamos 0-1 Mzuzu City Hammers Kamuzu Barracks 0-2 Moyale Barracks Karonga United 1-0 MAFCO [Apr 14] Ekhaya 1-0 Civil Service [Apr 16] Bullets 4-1 Creck Sporting [Apr 19] MAFCO 0-4 Kamuzu Barracks [Apr 20] Blue Eagles 0-0 Creck Sporting Bullets 7-0 Songwe Border United [Apr 21] Chitipa United 1-0 Ekhaya Mighty Tigers 2-0 Dedza Dynamos [Apr 26] Songwe Border United 1-2 Ekhaya Moyale Barracks 1-1 Civil Service MAFCO 3-2 Mzuzu City Hammers [Apr 27] Dedza Dynamos 2-0 Chitipa United Kamuzu Barracks 0-2 Silver Strikers Mighty Tigers 1-2 Blue Eagles [May 4] Blue Eagles 0-2 Civil Service Creck Sporting 1-0 Mighty Tigers [May 10] Moyale Barracks 0-0 Blue Eagles Karonga United 0-1 Mighty Tigers [May 11] Mzuzu City Hammers 1-1 Songwe Border United Chitipa United 1-1 Civil Service [May 14] Dedza Dynamos 0-1 Bullets [May 15] Songwe Border United 1-4 Silver Strikers Mighty Wanderers 2-0 MAFCO [May 17] Kamuzu Barracks 1-0 Ekhaya [May 18] Bullets 3-0 Chitipa United Creck Sporting 0-1 Mighty Wanderers Dedza Dynamos 0-4 Karonga United [May 21] Creck Sporting 0-0 Kamuzu Barracks Ekhaya 2-0 Karonga United [May 22] Mighty Tigers 1-0 Chitipa United [May 24] MAFCO 0-1 Moyale Barracks Bullets 4-0 Kamuzu Barracks Blue Eagles 6-1 Mzuzu City Hammers [May 25] Dedza Dynamos 1-0 Civil Service Mighty Wanderers 1-1 Silver Strikers Creck Sporting 2-0 Songwe Border United [May 31] Mighty Wanderers 1-0 Bullets MAFCO 1-2 Creck Sporting Kamuzu Barracks 2-2 Dedza Dynamos Songwe Border United 0-1 Karonga United Blue Eagles 0-0 Ekhaya [Jun 1] Silver Strikers 2-0 Civil Service [Jun 3] Mighty Tigers 1-1 Moyale Barracks [Jun 14] Ekhaya 1-0 Creck Sporting Civil Service 0-0 MAFCO [Jun 15] Kamuzu Barracks 0-3 Mighty Wanderers Moyale Barracks 0-0 Chitipa United Karonga United 2-0 Mzuzu City Hammers Dedza Dynamos 3-0 Songwe Border United Bullets 2-0 Mighty Tigers Blue Eagles 1-1 Silver Strikers [Jun 18] Moyale Barracks 0-2 Mzuzu City Hammers [Jun 21] Chitipa United 1-0 Kamuzu Barracks Blue Eagles 2-1 MAFCO [Jun 22] Mzuzu City Hammers 1-3 Ekhaya Mighty Wanderers 2-0 Dedza Dynamos [Jun 25] Silver Strikers 3-1 Karonga United Bullets 3-0 Moyale Barracks Chitipa United 4-0 Songwe Border United Civil Service 2-0 Creck Sporting [Jun 28] Creck Sporting 1-0 Moyale Barracks MAFCO 3-1 Mighty Tigers Dedza Dynamos 0-0 Ekhaya [Jun 29] Karonga United 1-1 Mighty Wanderers Mzuzu City Hammers 0-0 Chitipa United [Jul 2] Kamuzu Barracks 1-1 Civil Service Songwe Border United 0-2 Mighty Wanderers Creck Sporting 1-2 Silver Strikers Ekhaya 0-1 Bullets [Jul 5] Mighty Tigers 1-0 Mzuzu City Hammers [Jul 7] MAFCO 2-0 Dedza Dynamos Karonga United 0-1 Kamuzu Barracks [Jul 10] Silver Strikers 0-0 MAFCO [Jul 12] Civil Service 2-1 Bullets Songwe Border United 1-3 Kamuzu Barracks [Jul 13] Ekhaya 0-1 Mighty Wanderers Moyale Barracks 1-1 Silver Strikers Creck Sporting 1-0 Mzuzu City Hammers Dedza Dynamos 0-0 Blue Eagles Chitipa United 0-0 Karonga United [Jul 19] Mighty Wanderers 1-0 Mzuzu City Hammers Karonga United 0-1 Blue Eagles Civil Service 5-0 Songwe Border United [Jul 20] Kamuzu Barracks 0-0 Mighty Tigers Ekhaya 3-0 Moyale Barracks Chitipa United 0-0 Creck Sporting [Jul 26] Karonga United 1-0 Creck Sporting Mighty Tigers 0-1 Civil Service Silver Strikers 3-1 Ekhaya Moyale Barracks 1-1 Mighty Wanderers [Jul 27] Songwe Border United 1-3 MAFCO Bullets 0-1 Blue Eagles [Jul 30] Silver Strikers 2-1 Dedza Dynamos [Jul 31] Mzuzu City Hammers 0-2 Bullets [Aug 2] Mighty Wanderers 1-1 Chitipa United Silver Strikers 0-0 Mighty Tigers Kamuzu Barracks 3-0 Blue Eagles [Aug 3] Moyale Barracks 0-1 Karonga United MAFCO 0-1 Bullets Civil Service 4-0 Mzuzu City Hammers [Aug 9] Songwe Border United 0-0 Mighty Tigers Ekhaya 1-0 MAFCO Moyale Barracks 3-1 Dedza Dynamos [Aug 10] Civil Service 0-0 Mighty Wanderers Mzuzu City Hammers 0-2 Silver Strikers Bullets 3-3 Karonga United Chitipa United 1-0 Blue Eagles Halfway Table: 1.Mighty Wanderers (Blantyre) 15 10 5 0 23- 7 35 2.Nyasa Big Bullets FC (Blantyre) 15 11 1 3 33- 8 34 3.Silver Strikers (Lilongwe) 15 8 6 1 25-11 30 [C] 4.Ekhaya FC 15 8 2 5 16- 9 26 [P] 5.Karonga United 15 7 3 5 16-12 24 6.Civil Service United (Lilongwe) 15 6 5 4 19- 9 23 7.Blue Eagles (Lilongwe) 15 6 5 4 18-13 23 [P] 8.Kamuzu Barracks (Lilongwe) 15 6 4 5 18-17 22 9.Chitipa United 15 4 7 4 11-11 19 10.Moyale Barracks (Mzuzu) 15 4 6 5 11-15 18 11.Creck Sporting 15 5 3 7 10-16 18 12.MAFCO (Salima) 15 5 2 8 14-18 17 13.Mighty Tigers FC (Blantyre) 15 4 4 7 10-15 16 -------------------------------------------------------------- 14.Dedza Dynamos Salima Sugar 15 4 3 8 14-20 15 15.Mzuzu City Hammers 15 2 2 11 9-29 8 16.Songwe Border United FC (Karonga) 15 0 2 13 5-42 2 [P] [Aug 23] Chitipa United 0-2 Bullets Creck Sporting 0-0 Civil Service Kamuzu Barracks 1-0 Songwe Border United Mighty Tigers 0-1 Silver Strikers [Aug 24] Ekhaya 1-2 Mzuzu City Hammers Karonga United 3-1 Moyale Barracks Blue Eagles 0-1 Dedza Dynamos MAFCO 0-1 Mighty Wanderers [Aug 27] Songwe Border United 1-3 Bullets Silver Strikers 1-0 Chitipa United Mighty Wanderers 0-0 Creck Sporting Civil Service 1-0 Ekhaya [Aug 30] Mzuzu City Hammers 1-1 Blue Eagles [Aug 31] Moyale Barracks 1-1 MAFCO Dedza Dynamos 1-0 Kamuzu Barracks Mighty Tigers 1-2 Karonga United [Sep 27] MAFCO 2-1 Ekhaya Bullets 3-0 Dedza Dynamos Civil Service 1-0 Kamuzu Barracks [Sep 28] Creck Sporting 1-1 Blue Eagles Chitipa United 2-0 Moyale Barracks Karonga United 1-0 Songwe Border United [Oct 1] Mzuzu City Hammers 2-1 Mighty Tigers [Oct 4] Ekhaya 4-1 Songwe Border United Kamuzu Barracks 2-2 MAFCO Moyale Barracks 2-2 Mighty Tigers [Oct 5] Mzuzu City Hammers 1-2 Civil Service Blue Eagles 1-0 Karonga United Dedza Dynamos 0-1 Mighty Wanderers Bullets 2-1 Silver Strikers Creck Sporting 0-0 Chitipa United [Oct 15] Mzuzu City Hammers 1-0 Dedza Dynamos Songwe Border United 1-0 Chitipa United Mighty Tigers 1-2 Creck Sporting MAFCO 2-2 Karonga United [Oct 19] Mzuzu City Hammers 0-1 Karonga United Civil Service 3-1 Blue Eagles Chitipa United 1-0 Dedza Dynamos [Oct 21] Silver Strikers 2-1 Creck Sporting Bullets 3-0 MAFCO [Oct 22] Ekhaya 3-0 Kamuzu Barracks Blue Eagles 1-3 Mighty Wanderers Civil Service 0-0 Mighty Tigers [Oct 25] Ekhaya 1-2 Blue Eagles Chitipa United 2-1 MAFCO Mighty Tigers 1-0 Songwe Border United [Oct 26] Moyale Barracks 2-1 Kamuzu Barracks Bullets 0-3 Mighty Wanderers [Oct 29] Mighty Wanderers 2-0 Songwe Border United Kamuzu Barracks 1-0 Mzuzu City Hammers [Nov 1] Kamuzu Barracks 3-0 Chitipa United Mzuzu City Hammers 1-1 Creck Sporting Ekhaya 1-1 Dedza Dynamos [Nov 2] Mighty Tigers 1-1 MAFCO Moyale Barracks 1-0 Songwe Border United [Nov 5] Civil Service 0-1 Chitipa United Mighty Wanderers abd Ekhaya [abandoned at 0-0 in 52' due to heavy rain; Dedza Dynamos 0-0 Silver Strikers replayed Dec 7] [Nov 6] Blue Eagles 0-0 Bullets Songwe Border United 1-1 Creck Sporting [Nov 8] Mzuzu City Hammers 2-2 Moyale Barracks Kamuzu Barracks 1-0 Karonga United [Nov 9] Dedza Dynamos 1-1 Mighty Tigers [Nov 19] Songwe Border United 0-3 Mzuzu City Hammers Creck Sporting 1-0 Karonga United MAFCO 1-2 Blue Eagles Mighty Tigers 1-0 Kamuzu Barracks [Nov 22] Silver Strikers 2-2 Mighty Wanderers Ekhaya 3-0 Chitipa United [Nov 23] Blue Eagles 1-2 Moyale Barracks Songwe Border United 0-3 Dedza Dynamos Bullets 4-3 Civil Service Mzuzu City Hammers 0-0 MAFCO [Nov 26] Mighty Wanderers 3-0 Mighty Tigers Karonga United 3-1 Dedza Dynamos Silver Strikers 3-0 Moyale Barracks [Nov 27] MAFCO 2-0 Civil Service Kamuzu Barracks 0-2 Bullets [Nov 30] Karonga United 0-1 Ekhaya Creck Sporting 2-0 Bullets Chitipa United 0-0 Mighty Wanderers Dedza Dynamos 2-1 MAFCO Civil Service 0-1 Silver Strikers [Dec 3] Mzuzu City Hammers 2-1 Mighty Wanderers Chitipa United 3-2 Mighty Tigers Civil Service 0-0 Dedza Dynamos MAFCO 2-0 Songwe Border United [Dec 4] Moyale Barracks 2-1 Ekhaya Silver Strikers 1-0 Kamuzu Barracks [Dec 6] Karonga United 0-2 Bullets [Dec 7] Silver Strikers 6-0 Songwe Border United Mighty Wanderers 1-0 Ekhaya [replay Nov 5] Blue Eagles 3-1 Chitipa United Civil Service 3-0 Moyale Barracks Kamuzu Barracks 1-0 Creck Sporting [Dec 10] Moyale Barracks 2-0 Bullets Ekhaya 0-1 Silver Strikers Blue Eagles 3-1 Kamuzu Barracks [Dec 11] Mighty Wanderers 2-0 Karonga United [Dec 13] Chitipa United 2-2 Mzuzu City Hammers [Dec 14] Moyale Barracks 2-0 Creck Sporting Mighty Wanderers 1-0 Civil Service Karonga United 1-1 Silver Strikers Bullets 2-0 Ekhaya [Dec 17] Creck Sporting 4-2 Ekhaya [Dec 20] Songwe Border United 1-2 Blue Eagles MAFCO 0-1 Silver Strikers Mighty Tigers 0-0 Bullets Mighty Wanderers 6-0 Moyale Barracks [Dec 24] Blue Eagles 1-0 Mighty Tigers Silver Strikers 3-0 Mzuzu City Hammers Karonga United 1-2 Civil Service Dedza Dynamos 0-1 Creck Sporting [Dec 27] Creck Sporting 1-0 MAFCO Dedza Dynamos 0-0 Moyale Barracks Karonga United 1-0 Chitipa United Mighty Tigers 0-2 Ekhaya Mighty Wanderers 2-2 Kamuzu Barracks Bullets 4-0 Mzuzu City Hammers Silver Strikers 1-1 Blue Eagles Songwe Border United 0-5 Civil Service Final Table: 1.Mighty Wanderers (Blantyre) 30 20 9 1 51-14 69 Champions 2.Nyasa Big Bullets FC (Blantyre) 30 21 3 6 60-20 66 3.Silver Strikers (Lilongwe) 30 18 10 2 50-18 64 [C] 4.Blue Eagles (Lilongwe) 30 13 9 8 38-30 48 [P] 5.Civil Service United (Lilongwe) 30 13 8 9 39-21 47 6.Karonga United 30 13 5 12 31-28 44 7.Ekhaya FC 30 13 3 14 36-28 42 [P] 8.Creck Sporting 30 11 9 10 25-27 42 9.Moyale Barracks (Mzuzu) 30 10 10 10 28-40 40 10.Kamuzu Barracks (Lilongwe) 30 11 6 13 31-35 39 11.Chitipa United 30 9 10 11 23-30 37 12.Dedza Dynamos Salima Sugar 30 8 8 14 24-33 32 13.MAFCO (Salima) 30 8 7 15 29-37 31 -------------------------------------------------------------- 14.Mzuzu City Hammers 30 7 7 16 26-49 28 Relegated 15.Mighty Tigers FC (Blantyre) 30 6 9 15 21-35 27 Relegated 16.Songwe Border United FC (Karonga) 30 1 3 26 10-77 6 [P] Relegated
NB: inaugural edition of nationwide second level Final Table: 1.Red Lions 22 14 5 3 33-16 47 Promoted 2.Mitundu Baptist 22 13 2 7 37-23 41 Promoted 3.Baka City 22 11 7 4 27-15 40 [R] Promoted -------------------------------------------------------------- 4.FOMO FC (Mulanje) 22 11 3 8 32-22 36 [R] 5.Namitete Zitha 22 9 6 7 23-22 33 6.Ndirande Stars 22 8 8 6 25-22 32 7.Bangwe All Stars 22 8 5 9 26-23 29 [R] 8.Ntaja United 22 8 5 9 19-18 29 -------------------------------------------------------------- 9.Chintheche United 22 6 7 9 23-33 25 Relegated to northern league 10.Mchinji Villa 22 5 9 8 27-34 24 Relegated to central league 11.Chilumba Barracks 22 4 8 10 21-32 20 Relegated to northern league 12.Jenda United 22 1 3 18 14-47 6 Relegated to northern league
Prepared and maintained by Hans Schöggl and Karel Stokkermans for the Rec.Sport.Soccer Statistics Foundation
Authors: Hans Schöggl and Karel Stokkermans
Last updated: 12 Feb 2026
(C) Copyright Hans Schöggl, Karel Stokkermans and RSSSF 2025/26
You are free to copy this document in whole or part provided that proper
acknowledgement is given to the authors. All rights reserved.