MAL

Super League 2025/26

Every result, the table as it finished, and the price each match went off at. 240 matches played between April 2025 and December 2025.

240Matches
522Goals
2.17Per game
47.5%Home wins
59%Priced at kickoff
Be Forward WanderersTop of the table

Final table 16 clubs

Computed from the match rows below, three points for a win. Ask the API for it as it stood on any date of the season and you get the table as it actually was that morning, not this one filtered.

#ClubPWDLGDPts
1 BFWBe Forward Wanderers 30 20 9 1 +37 69
2 NBBNyasa Big Bullets 30 21 3 6 +40 66
3 SSSilver Strikers 30 18 10 2 +32 64
4 BEBlue Eagles 30 13 9 8 +8 48
5 CUCIVO United 30 13 8 9 +18 47
6 KUKaronga United 30 13 5 12 +3 44
7 EKHEkhaya 30 13 3 14 +8 42
8 CRECreck 30 11 9 10 -2 42
9 MBMoyale Barracks 30 10 10 10 -12 40
10 KBKamuzu Barracks 30 11 6 13 -4 39
11 CUChitipa United 30 9 10 11 -7 37
12 DDDedza Dynamos 30 8 8 14 -9 32
13 MAFMAFCO 30 8 7 15 -8 31
14 EHEkwendeni Hammers 30 7 7 16 -23 28
15 MTMighty Tigers 30 6 9 15 -14 27
16 SBUSongwe Border United 30 1 3 26 -67 6

How the season went

Every figure counted from the matches, not typed in.

Goals per game
2.17
522 goals. 37.9% of matches went over 2.5.
Home advantage
47.5%
Draws 24.2%, away wins 28.3%.
Half-time lead held
87%
From 131 matches where someone led at the break.
1–0 41 · 17.1%
0–1 28 · 11.7%
0–0 27 · 11.3%
2–0 21 · 8.8%
1–1 21 · 8.8%
3–0 14 · 5.8%

Results 245

The three prices are what the market showed at kickoff. The shortest is highlighted, so you can see at a glance where the market was wrong.

Saturday 27 December 2025
12:30 Nyasa Big Bullets 4 – 0 Ekwendeni Hammers — — —
12:30 Silver Strikers 1 – 1 Blue Eagles — — —
12:30 Dedza Dynamos 0 – 0 Moyale Barracks — — —
12:30 Mighty Tigers 0 – 2 Ekhaya — — —
12:30 Songwe Border United 0 – 5 CIVO United — — —
12:30 Karonga United 1 – 0 Chitipa United — — —
12:30 Be Forward Wanderers 2 – 2 Kamuzu Barracks — — —
12:30 Creck 1 – 0 MAFCO — — —
Wednesday 24 December 2025
12:30 Blue Eagles 1 – 0 Mighty Tigers — — —
12:30 Silver Strikers 3 – 0 Ekwendeni Hammers 1.50 4.00 6.70
12:30 Karonga United 1 – 2 CIVO United 2.35 3.09 3.00
12:30 Dedza Dynamos 0 – 1 Creck 2.70 3.55 2.68
Saturday 20 December 2025
12:30 Songwe Border United 1 – 2 Blue Eagles — — —
12:30 MAFCO 0 – 1 Silver Strikers 4.64 3.30 1.78
12:30 Be Forward Wanderers 6 – 0 Moyale Barracks — — —
12:30 Mighty Tigers 0 – 0 Nyasa Big Bullets — — —
Wednesday 17 December 2025
12:30 Creck 4 – 2 Ekhaya 3.03 2.75 2.55
Sunday 14 December 2025
12:30 Karonga United 1 – 1 Silver Strikers — — —
12:30 Nyasa Big Bullets 2 – 0 Ekhaya — — —
12:30 Be Forward Wanderers 1 – 0 CIVO United — — —
12:30 Moyale Barracks 2 – 0 Creck — — —
Saturday 13 December 2025
12:30 Chitipa United 2 – 2 Ekwendeni Hammers — — —
Thursday 11 December 2025
12:30 Be Forward Wanderers 2 – 0 Karonga United — — —
Wednesday 10 December 2025
12:30 Blue Eagles 3 – 1 Kamuzu Barracks — — —
12:30 Moyale Barracks 2 – 0 Nyasa Big Bullets 9.80 4.20 1.77
12:30 Ekhaya 0 – 1 Silver Strikers 2.90 2.85 2.40
Sunday 7 December 2025
12:30 Blue Eagles 3 – 1 Chitipa United — — —
12:30 Silver Strikers 6 – 0 Songwe Border United — — —
12:30 Be Forward Wanderers 1 – 0 Ekhaya — — —
12:30 Kamuzu Barracks 1 – 0 Creck — — —
12:30 CIVO United 3 – 0 Moyale Barracks — — —
Saturday 6 December 2025
12:30 Karonga United 0 – 2 Nyasa Big Bullets — — —
Thursday 4 December 2025
13:30 Moyale Barracks 2 – 1 Ekhaya — — —
12:30 Silver Strikers 1 – 0 Kamuzu Barracks — — —
Wednesday 3 December 2025
12:30 MAFCO 2 – 0 Songwe Border United — — —
12:30 Ekwendeni Hammers 2 – 1 Be Forward Wanderers — — —
12:30 Chitipa United 3 – 2 Mighty Tigers — — —
12:30 CIVO United 0 – 0 Dedza Dynamos — — —
Sunday 30 November 2025
12:30 Creck postponed Blue Eagles — — —
12:30 Creck 2 – 0 Nyasa Big Bullets 7.50 3.90 1.46
12:30 Dedza Dynamos 2 – 1 MAFCO 2.08 3.22 11.00
12:30 Chitipa United 0 – 0 Be Forward Wanderers — — —
12:30 CIVO United 0 – 1 Silver Strikers 3.10 3.10 2.30
12:30 Karonga United 0 – 1 Ekhaya — — —
Thursday 27 November 2025
12:30 MAFCO 2 – 0 CIVO United — — —
12:30 Kamuzu Barracks 0 – 2 Nyasa Big Bullets — — —
Wednesday 26 November 2025
12:30 MAFCO postponed Ekhaya — — —
12:30 Be Forward Wanderers 3 – 0 Mighty Tigers — — —
12:30 Silver Strikers 3 – 0 Moyale Barracks 1.45 4.03 8.00
12:30 Karonga United 3 – 1 Dedza Dynamos 1.85 3.25 4.60
Sunday 23 November 2025
12:30 Silver Strikers postponed Chitipa United — — —
12:30 Blue Eagles 1 – 2 Moyale Barracks 1.77 3.40 5.07
12:30 Ekwendeni Hammers 0 – 0 MAFCO 2.40 3.20 3.00
12:30 Nyasa Big Bullets 4 – 3 CIVO United 1.52 3.69 7.50
12:30 Songwe Border United 0 – 3 Dedza Dynamos 7.60 3.85 1.51
Saturday 22 November 2025
12:30 Silver Strikers 2 – 2 Be Forward Wanderers — — —
12:30 Ekhaya 3 – 0 Chitipa United 1.96 3.30 6.08
Wednesday 19 November 2025
12:30 MAFCO 1 – 2 Blue Eagles 2.35 3.09 3.09
12:30 Songwe Border United 0 – 3 Ekwendeni Hammers 5.80 3.75 1.60
12:30 Mighty Tigers 1 – 0 Kamuzu Barracks — — —
12:30 Creck 1 – 0 Karonga United 2.45 3.09 3.10
Sunday 9 November 2025
12:30 Dedza Dynamos 1 – 1 Mighty Tigers — — —
Saturday 8 November 2025
12:30 Ekwendeni Hammers 2 – 2 Moyale Barracks 2.80 2.95 2.70
12:30 Kamuzu Barracks 1 – 0 Karonga United 2.21 3.10 3.40
Thursday 6 November 2025
12:30 Blue Eagles 0 – 0 Nyasa Big Bullets 7.50 3.78 1.95
12:30 Songwe Border United 1 – 1 Creck — — —
Wednesday 5 November 2025
12:30 CIVO United 0 – 1 Chitipa United 1.74 3.35 5.25
12:30 Dedza Dynamos 0 – 0 Silver Strikers — — —
Sunday 2 November 2025
12:30 Moyale Barracks 1 – 0 Songwe Border United 1.28 5.58 19.00
12:30 Mighty Tigers 1 – 1 MAFCO — — —
Saturday 1 November 2025
12:30 Ekhaya 1 – 1 Dedza Dynamos 1.80 3.20 4.93
12:30 Ekwendeni Hammers 1 – 1 Creck 3.00 2.90 2.50
12:30 Kamuzu Barracks 3 – 0 Chitipa United — — —
Wednesday 29 October 2025
12:30 Be Forward Wanderers 2 – 0 Songwe Border United — — —
12:30 Kamuzu Barracks 1 – 0 Ekwendeni Hammers 1.55 4.13 6.25
Sunday 26 October 2025
12:30 Moyale Barracks 2 – 1 Kamuzu Barracks 2.35 3.06 3.06
12:30 Nyasa Big Bullets 0 – 3 Be Forward Wanderers — — —
Saturday 25 October 2025
12:30 Mighty Tigers postponed MAFCO — — —
12:30 Chitipa United 2 – 1 MAFCO 2.50 3.30 2.71
12:30 Ekhaya 1 – 2 Blue Eagles 1.98 3.36 4.00
12:30 Mighty Tigers 1 – 0 Songwe Border United — — —
Wednesday 22 October 2025
12:30 CIVO United 0 – 0 Mighty Tigers — — —
12:30 Blue Eagles 1 – 3 Be Forward Wanderers — — —
12:30 Ekhaya 3 – 0 Kamuzu Barracks 2.22 3.13 3.41
Tuesday 21 October 2025
12:30 Nyasa Big Bullets 3 – 0 MAFCO 1.58 4.33 6.40
12:30 Silver Strikers 2 – 1 Creck 1.62 3.65 6.10
Sunday 19 October 2025
12:30 CIVO United 3 – 1 Blue Eagles 1.92 3.13 3.72
12:30 Chitipa United 1 – 0 Dedza Dynamos — — —
12:30 Ekwendeni Hammers 0 – 1 Karonga United 2.84 3.35 2.32
Wednesday 15 October 2025
12:30 Mighty Tigers 1 – 2 Creck — — —
12:30 MAFCO 2 – 2 Karonga United 2.71 2.90 3.00
12:30 Ekwendeni Hammers 1 – 0 Dedza Dynamos 2.55 3.25 2.55
12:30 Songwe Border United 1 – 0 Chitipa United 13.00 5.50 1.24
Sunday 5 October 2025
12:30 Ekwendeni Hammers 1 – 2 CIVO United 3.00 3.19 2.35
12:30 Creck 0 – 0 Chitipa United 2.26 2.85 3.50
12:30 Nyasa Big Bullets 2 – 1 Silver Strikers 1.78 3.35 4.70
12:30 Blue Eagles 1 – 0 Karonga United 2.30 3.29 3.20
12:30 Dedza Dynamos 0 – 1 Be Forward Wanderers — — —
Saturday 4 October 2025
12:30 Ekhaya 4 – 1 Songwe Border United 1.30 5.40 10.00
12:30 Kamuzu Barracks 2 – 2 MAFCO 2.16 3.35 3.75
12:30 Moyale Barracks 2 – 2 Mighty Tigers — — —
Wednesday 1 October 2025
12:30 Ekwendeni Hammers 2 – 1 Mighty Tigers — — —
Sunday 28 September 2025
12:30 Creck 1 – 1 Blue Eagles 2.26 3.08 3.18
12:30 Chitipa United 2 – 0 Moyale Barracks — — —
12:30 Karonga United 1 – 0 Songwe Border United 1.18 6.54 19.00
Saturday 27 September 2025
12:30 Nyasa Big Bullets 3 – 0 Dedza Dynamos 1.51 3.55 7.80
12:30 MAFCO 2 – 1 Ekhaya 2.90 3.05 2.76
12:30 CIVO United 1 – 0 Kamuzu Barracks 1.95 3.10 4.20
Sunday 21 September 2025
12:30 Silver Strikers postponed Be Forward Wanderers — — —
Sunday 31 August 2025
12:30 Mighty Tigers 1 – 2 Karonga United — — —
12:30 Dedza Dynamos 1 – 0 Kamuzu Barracks 2.70 3.10 2.55
12:30 Moyale Barracks 1 – 1 MAFCO 2.16 3.10 3.40
Saturday 30 August 2025
12:30 Ekwendeni Hammers 1 – 1 Blue Eagles — — —
Wednesday 27 August 2025
12:30 Songwe Border United 1 – 3 Nyasa Big Bullets 28.00 11.50 1.08
12:30 CIVO United 1 – 0 Ekhaya 2.17 3.05 3.31
12:30 Silver Strikers 1 – 0 Chitipa United — — —
12:30 Be Forward Wanderers 0 – 0 Creck — — —
Sunday 24 August 2025
12:30 Ekhaya 1 – 2 Ekwendeni Hammers 1.57 4.13 6.92
12:30 Karonga United 3 – 1 Moyale Barracks 2.32 2.84 3.38
12:30 MAFCO 0 – 1 Be Forward Wanderers — — —
12:30 Blue Eagles 0 – 1 Dedza Dynamos 1.58 4.12 6.12
Saturday 23 August 2025
12:30 Chitipa United 0 – 2 Nyasa Big Bullets 4.40 3.89 1.74
12:30 Mighty Tigers 0 – 1 Silver Strikers — — —
12:30 Kamuzu Barracks 1 – 0 Songwe Border United 1.18 7.06 14.00
12:30 Creck 0 – 0 CIVO United — — —
Sunday 10 August 2025
12:30 Chitipa United 1 – 0 Blue Eagles 2.83 3.09 2.47
12:30 Nyasa Big Bullets 3 – 3 Karonga United 1.50 4.10 8.00
12:30 Ekwendeni Hammers 0 – 2 Silver Strikers 7.00 3.70 1.55
12:30 CIVO United 0 – 0 Be Forward Wanderers — — —
Saturday 9 August 2025
12:30 Moyale Barracks 3 – 1 Dedza Dynamos 2.18 2.97 3.62
12:30 Ekhaya 1 – 0 MAFCO 2.03 3.32 4.90
12:30 Songwe Border United 0 – 0 Mighty Tigers — — —
Sunday 3 August 2025
12:30 CIVO United 4 – 0 Ekwendeni Hammers 1.57 4.20 6.10
12:30 Moyale Barracks 0 – 1 Karonga United 2.63 3.10 2.70
12:30 MAFCO 0 – 1 Nyasa Big Bullets 4.65 3.93 1.73
Saturday 2 August 2025
12:30 Kamuzu Barracks 3 – 0 Blue Eagles 2.85 3.10 2.46
12:30 Silver Strikers 0 – 0 Mighty Tigers — — —
12:30 Be Forward Wanderers 1 – 1 Chitipa United — — —
Thursday 31 July 2025
12:30 Ekwendeni Hammers 0 – 2 Nyasa Big Bullets 6.93 3.70 1.55
Wednesday 30 July 2025
12:30 Silver Strikers 2 – 1 Dedza Dynamos 1.57 4.50 6.54
Sunday 27 July 2025
12:30 Nyasa Big Bullets 0 – 1 Blue Eagles 1.55 3.88 7.30
12:30 Songwe Border United 1 – 3 MAFCO 9.40 4.10 1.40
Saturday 26 July 2025
12:30 Moyale Barracks 1 – 1 Be Forward Wanderers — — —
12:30 Mighty Tigers 0 – 1 CIVO United — — —
12:30 Karonga United 1 – 0 Creck 2.32 2.97 3.30
12:30 Silver Strikers 3 – 1 Ekhaya 1.86 3.31 4.20
Sunday 20 July 2025
12:30 Chitipa United 0 – 0 Creck 1.92 3.29 4.88
12:30 Kamuzu Barracks 0 – 0 Mighty Tigers — — —
12:30 Ekhaya 3 – 0 Moyale Barracks 1.90 3.25 4.40
Saturday 19 July 2025
12:30 CIVO United 5 – 0 Songwe Border United 1.35 4.20 6.80
12:30 Be Forward Wanderers 1 – 0 Ekwendeni Hammers — — —
12:30 Karonga United 0 – 1 Blue Eagles 2.45 2.91 3.23
Sunday 13 July 2025
12:30 Creck 1 – 0 Ekwendeni Hammers 2.00 3.30 3.75
12:30 Dedza Dynamos 0 – 0 Blue Eagles 2.38 2.90 3.20
12:30 Moyale Barracks 1 – 1 Silver Strikers 3.82 3.10 2.10
12:30 Chitipa United 0 – 0 Karonga United 3.13 3.10 2.31
12:30 Ekhaya 0 – 1 Be Forward Wanderers — — —
Saturday 12 July 2025
12:30 Songwe Border United 1 – 3 Kamuzu Barracks 10.00 4.75 1.33
12:30 CIVO United 2 – 1 Nyasa Big Bullets 14.00 5.55 1.23
Thursday 10 July 2025
12:30 Silver Strikers 0 – 0 MAFCO 1.40 4.33 8.31
Monday 7 July 2025
12:30 MAFCO 2 – 0 Dedza Dynamos 2.11 3.25 3.40
12:30 Karonga United 0 – 1 Kamuzu Barracks 1.80 3.40 5.00
Saturday 5 July 2025
12:30 Mighty Tigers 1 – 0 Ekwendeni Hammers — — —
Wednesday 2 July 2025
12:30 Songwe Border United 0 – 2 Be Forward Wanderers — — —
12:30 Ekhaya 0 – 1 Nyasa Big Bullets 6.19 3.50 1.81
12:30 Creck 1 – 2 Silver Strikers 3.31 2.90 2.40
12:30 Kamuzu Barracks 1 – 1 CIVO United 2.68 2.90 2.95
Sunday 29 June 2025
12:30 Ekwendeni Hammers 0 – 0 Chitipa United 2.60 2.90 2.85
12:30 Karonga United 1 – 1 Be Forward Wanderers — — —
Saturday 28 June 2025
12:30 Dedza Dynamos 0 – 0 Ekhaya 2.53 2.95 2.96
12:30 MAFCO 3 – 1 Mighty Tigers — — —
12:30 Creck 1 – 0 Moyale Barracks 2.47 2.90 3.10
Wednesday 25 June 2025
12:30 Nyasa Big Bullets 3 – 0 Moyale Barracks 1.52 3.72 8.00
12:30 Silver Strikers 3 – 1 Karonga United 2.51 3.10 3.35
12:30 CIVO United 2 – 0 Creck 2.50 3.07 2.81
12:30 Chitipa United 4 – 0 Songwe Border United 1.77 3.85 4.30
Sunday 22 June 2025
12:30 Be Forward Wanderers 2 – 0 Dedza Dynamos — — —
12:30 Ekwendeni Hammers 1 – 3 Ekhaya 7.70 3.60 1.55
Saturday 21 June 2025
12:30 Blue Eagles 2 – 1 MAFCO 1.67 3.44 5.50
12:30 Chitipa United 1 – 0 Kamuzu Barracks 3.62 3.13 2.18
Wednesday 18 June 2025
12:30 Moyale Barracks 0 – 2 Ekwendeni Hammers 1.88 3.15 4.50
Sunday 15 June 2025
12:30 Blue Eagles 1 – 1 Silver Strikers 3.18 3.33 2.15
12:30 Dedza Dynamos 3 – 0 Songwe Border United 1.28 5.24 14.00
12:30 Karonga United 2 – 0 Ekwendeni Hammers 1.65 3.80 5.00
12:30 Moyale Barracks 0 – 0 Chitipa United 1.70 3.30 5.70
12:30 Nyasa Big Bullets 2 – 0 Mighty Tigers — — —
12:30 Kamuzu Barracks 0 – 3 Be Forward Wanderers — — —
Saturday 14 June 2025
12:30 CIVO United 0 – 0 MAFCO 2.06 3.10 3.70
12:30 Ekhaya 1 – 0 Creck 2.35 3.09 3.10
Tuesday 3 June 2025
12:30 Mighty Tigers 1 – 1 Moyale Barracks — — —
Sunday 1 June 2025
12:30 Silver Strikers 2 – 0 CIVO United 1.49 4.10 8.00
Saturday 31 May 2025
12:30 MAFCO 1 – 2 Creck 2.50 3.09 2.85
12:30 Songwe Border United 0 – 1 Karonga United 12.50 5.60 1.25
12:30 Kamuzu Barracks 2 – 2 Dedza Dynamos 1.95 3.20 3.91
12:30 Blue Eagles 0 – 0 Ekhaya 2.16 3.10 3.40
12:30 Be Forward Wanderers 1 – 0 Nyasa Big Bullets — — —
Sunday 25 May 2025
12:30 Creck 2 – 0 Songwe Border United 1.39 4.50 7.60
12:30 Dedza Dynamos 1 – 0 CIVO United 2.50 2.85 3.09
12:30 Be Forward Wanderers 1 – 1 Silver Strikers — — —
Saturday 24 May 2025
12:30 Nyasa Big Bullets 4 – 0 Kamuzu Barracks 1.55 3.92 6.70
12:30 MAFCO 0 – 1 Moyale Barracks 2.68 3.00 2.70
12:30 Blue Eagles 6 – 1 Ekwendeni Hammers 2.17 3.05 3.51
Thursday 22 May 2025
12:30 Mighty Tigers 1 – 0 Chitipa United — — —
Wednesday 21 May 2025
12:30 Ekhaya 2 – 0 Karonga United 2.45 3.09 2.90
12:30 Creck 0 – 0 Kamuzu Barracks — — —
Sunday 18 May 2025
12:30 Dedza Dynamos 0 – 4 Karonga United 2.07 3.00 3.82
12:30 Creck 0 – 1 Be Forward Wanderers — — —
12:30 Nyasa Big Bullets 3 – 0 Chitipa United 1.28 4.50 17.00
Saturday 17 May 2025
12:30 Kamuzu Barracks 1 – 0 Ekhaya 2.45 2.76 3.27
Thursday 15 May 2025
12:30 Be Forward Wanderers 2 – 0 MAFCO — — —
12:30 Songwe Border United 1 – 4 Silver Strikers 10.00 5.81 1.26
Wednesday 14 May 2025
12:30 Dedza Dynamos 0 – 1 Nyasa Big Bullets 4.93 3.40 1.77
Sunday 11 May 2025
12:30 Chitipa United 1 – 1 CIVO United 2.63 2.90 2.89
12:30 Ekwendeni Hammers 1 – 1 Songwe Border United 1.49 4.15 7.10
Saturday 10 May 2025
12:30 Karonga United 0 – 1 Mighty Tigers — — —
12:30 Moyale Barracks 0 – 0 Blue Eagles 1.82 3.00 4.80
Sunday 4 May 2025
12:30 Blue Eagles 0 – 2 CIVO United 2.28 2.90 3.70
12:30 Creck 1 – 0 Mighty Tigers — — —
Sunday 27 April 2025
12:30 Mighty Tigers 1 – 2 Blue Eagles — — —
12:30 Kamuzu Barracks 0 – 2 Silver Strikers 3.55 2.95 2.20
12:30 Dedza Dynamos 2 – 0 Chitipa United 1.81 3.40 4.47
Saturday 26 April 2025
12:30 MAFCO 3 – 2 Ekwendeni Hammers — — —
12:30 Moyale Barracks 1 – 1 CIVO United 2.10 3.00 3.90
12:30 Songwe Border United 1 – 2 Ekhaya — — —
Monday 21 April 2025
12:30 Mighty Tigers 2 – 0 Dedza Dynamos — — —
12:30 Chitipa United 1 – 0 Ekhaya 2.37 3.10 3.00
Sunday 20 April 2025
12:30 Blue Eagles 0 – 0 Creck — — —
12:30 Nyasa Big Bullets 7 – 0 Songwe Border United — — —
Saturday 19 April 2025
12:30 MAFCO 0 – 4 Kamuzu Barracks 2.05 3.10 3.75
Wednesday 16 April 2025
12:30 Nyasa Big Bullets 4 – 1 Creck 1.85 3.26 4.50
Monday 14 April 2025
12:30 Ekhaya 1 – 0 CIVO United 2.22 3.10 3.40
Sunday 13 April 2025
12:30 Karonga United 1 – 0 MAFCO 1.81 3.15 5.00
12:30 Kamuzu Barracks 0 – 2 Moyale Barracks 1.96 2.95 4.60
12:30 Dedza Dynamos 0 – 1 Ekwendeni Hammers 1.59 3.55 6.50
12:30 Mighty Tigers 2 – 3 Be Forward Wanderers — — —
Saturday 12 April 2025
12:30 Blue Eagles 4 – 0 Songwe Border United — — —
12:30 Chitipa United 2 – 2 Silver Strikers 6.80 4.13 1.55
Sunday 6 April 2025
12:30 Ekwendeni Hammers 1 – 3 Kamuzu Barracks 2.30 3.12 3.23
12:30 CIVO United 0 – 1 Karonga United 2.00 3.15 4.10
12:30 Songwe Border United 0 – 1 Moyale Barracks — — —
12:30 Creck 1 – 4 Dedza Dynamos 1.95 3.20 4.75
12:30 Be Forward Wanderers 3 – 1 Blue Eagles — — —
Saturday 5 April 2025
12:30 Ekhaya 2 – 0 Mighty Tigers — — —
12:30 MAFCO 1 – 0 Chitipa United — — —
12:30 Silver Strikers 0 – 1 Nyasa Big Bullets 2.45 2.90 3.20

Every league on this page, in one API call

1,678,454 matches across 1,379 competitions, with a price at kickoff on 784,963 of them. The free key reaches every country in the archive, for yesterday, today and the fixtures ahead.

Get a free key