The free key reads yesterday again: our one-month trial of today on the free key has finished. Read the changelog
MAL

Super League 2026/27

Every result, the table as it finished, and the price each match went off at. 143 matches played between April 2026 and October 2026.

143Matches
285Goals
1.99Per game
48.3%Home wins
58%Priced at kickoff
Nyasa Big BulletsTop 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 NBBNyasa Big Bullets 18 11 6 1 +19 39
2 BFWBe Forward Wanderers 18 10 6 2 +18 36
3 BEBlue Eagles 18 11 1 6 +8 34
4 SSSilver Strikers 18 9 6 3 +13 33
5 EKHEkhaya 18 6 7 5 +4 25
6 MBMitundu Baptist 18 6 7 5 +1 25
7 CUChitipa United 18 7 4 7 -6 25
8 MFMasters FC 17 6 5 6 0 23
9 RLRed Lions 18 5 7 6 -2 22
10 MBMoyale Barracks 18 5 7 6 -3 22
11 CUCIVO United 18 6 3 9 -6 21
12 DDDedza Dynamos 18 4 8 6 -9 20
13 KUKaronga United 17 4 6 7 -8 18
14 CRECreck 18 4 4 10 -8 16
15 KBKamuzu Barracks 18 3 5 10 -9 14
16 MAFMAFCO 18 3 4 11 -12 13

How the season went

Every figure counted from the matches, not typed in.

Goals per game
1.99
285 goals. 31.5% of matches went over 2.5.
Home advantage
48.3%
Draws 30.1%, away wins 21.7%.
Half-time lead held
75.6%
From 78 matches where someone led at the break.
1–0 29 · 20.3%
1–1 22 · 15.4%
0–0 18 · 12.6%
2–0 12 · 8.4%
0–1 11 · 7.7%
2–1 9 · 6.3%

Results 192

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.

Sunday 20 December 2026
12:30 Silver Strikers scheduled Nyasa Big Bullets — — —
12:30 Moyale Barracks scheduled Blue Eagles — — —
12:30 MAFCO scheduled Be Forward Wanderers — — —
12:30 Dedza Dynamos scheduled Karonga United — — —
Saturday 19 December 2026
12:30 Kamuzu Barracks scheduled Masters FC — — —
12:30 Ekhaya scheduled Mitundu Baptist — — —
12:30 Creck scheduled Chitipa United — — —
12:30 CIVO United scheduled Red Lions — — —
Sunday 13 December 2026
12:30 Red Lions scheduled Nyasa Big Bullets — — —
12:30 Be Forward Wanderers scheduled Mitundu Baptist — — —
12:30 Kamuzu Barracks scheduled Creck — — —
12:30 Blue Eagles scheduled Dedza Dynamos — — —
Saturday 12 December 2026
12:30 Moyale Barracks scheduled Ekhaya — — —
12:30 Masters FC scheduled Silver Strikers — — —
12:30 MAFCO scheduled Karonga United — — —
12:30 CIVO United scheduled Chitipa United — — —
Sunday 6 December 2026
12:30 Ekhaya scheduled Be Forward Wanderers — — —
12:30 Dedza Dynamos scheduled MAFCO — — —
12:30 Creck scheduled Masters FC — — —
12:30 Chitipa United scheduled Red Lions — — —
Saturday 5 December 2026
12:30 Silver Strikers scheduled CIVO United — — —
12:30 Mitundu Baptist scheduled Moyale Barracks — — —
12:30 Karonga United scheduled Blue Eagles — — —
12:30 Nyasa Big Bullets scheduled Kamuzu Barracks — — —
Sunday 29 November 2026
12:30 Moyale Barracks scheduled Nyasa Big Bullets — — —
12:30 Be Forward Wanderers scheduled Chitipa United — — —
12:30 Kamuzu Barracks scheduled Dedza Dynamos — — —
Saturday 28 November 2026
12:30 Red Lions scheduled Karonga United — — —
12:30 Masters FC scheduled Ekhaya — — —
12:30 MAFCO scheduled Silver Strikers — — —
12:30 CIVO United scheduled Mitundu Baptist — — —
12:30 Blue Eagles scheduled Creck — — —
Sunday 22 November 2026
12:30 Mitundu Baptist scheduled Masters FC — — —
12:30 Karonga United scheduled Kamuzu Barracks — — —
12:30 Dedza Dynamos scheduled Red Lions — — —
12:30 Nyasa Big Bullets scheduled Be Forward Wanderers — — —
Saturday 21 November 2026
12:30 Silver Strikers scheduled Blue Eagles — — —
12:30 Ekhaya scheduled CIVO United — — —
12:30 Creck scheduled MAFCO — — —
12:30 Chitipa United scheduled Moyale Barracks — — —
Sunday 1 November 2026
13:00 Moyale Barracks scheduled Karonga United — — —
13:00 Be Forward Wanderers scheduled Dedza Dynamos — — —
13:00 MAFCO scheduled Ekhaya — — —
13:00 Blue Eagles scheduled Mitundu Baptist — — —
13:00 Masters FC scheduled Nyasa Big Bullets — — —
Saturday 31 October 2026
13:00 Red Lions scheduled Silver Strikers — — —
13:00 Kamuzu Barracks scheduled Chitipa United — — —
13:00 CIVO United scheduled Creck — — —
Sunday 25 October 2026
13:00 Karonga United 1 – 1 Be Forward Wanderers — — —
13:00 Dedza Dynamos 1 – 1 Moyale Barracks — — —
13:00 Creck 1 – 0 Red Lions — — —
Saturday 24 October 2026
13:00 Silver Strikers 0 – 0 Kamuzu Barracks — — —
13:00 Mitundu Baptist 2 – 0 MAFCO — — —
13:00 Chitipa United 0 – 0 Masters FC — — —
13:00 Nyasa Big Bullets 1 – 0 CIVO United — — —
Friday 23 October 2026
13:00 Ekhaya 2 – 1 Blue Eagles — — —
Sunday 18 October 2026
16:00 Masters FC abandoned Karonga United — — —
13:00 Red Lions 0 – 0 Ekhaya — — —
13:00 Moyale Barracks 0 – 1 Silver Strikers — — —
13:00 MAFCO 0 – 3 Nyasa Big Bullets — — —
13:00 Blue Eagles 3 – 0 Chitipa United — — —
Saturday 17 October 2026
13:00 Be Forward Wanderers 1 – 0 Creck — — —
13:00 CIVO United 1 – 1 Dedza Dynamos — — —
Friday 16 October 2026
12:30 Kamuzu Barracks 1 – 1 Mitundu Baptist — — —
Sunday 11 October 2026
12:30 Dedza Dynamos 1 – 0 Masters FC — — —
12:30 Creck 2 – 1 Moyale Barracks — — —
12:30 Nyasa Big Bullets 2 – 0 Blue Eagles — — —
12:30 Karonga United 1 – 0 CIVO United — — —
Saturday 10 October 2026
12:30 Chitipa United 2 – 0 MAFCO — — —
12:30 Silver Strikers 0 – 1 Be Forward Wanderers — — —
12:30 Mitundu Baptist 1 – 1 Red Lions — — —
12:30 Ekhaya 2 – 0 Kamuzu Barracks — — —
Saturday 19 September 2026
12:30 Blue Eagles 2 – 1 Be Forward Wanderers — — —
Wednesday 9 September 2026
12:30 Dedza Dynamos 0 – 0 Mitundu Baptist 2.85 2.80 2.70
Sunday 6 September 2026
12:30 Ekhaya 0 – 0 Karonga United 1.63 3.40 6.00
12:30 Chitipa United 0 – 0 Creck 2.06 3.09 3.70
Saturday 5 September 2026
12:30 Kamuzu Barracks 0 – 1 CIVO United 2.20 2.98 3.73
12:30 Nyasa Big Bullets 5 – 0 Silver Strikers 2.80 2.91 3.10
12:30 Red Lions 0 – 0 Masters FC — — —
12:30 MAFCO 1 – 2 Moyale Barracks 2.53 2.96 2.90
Sunday 23 August 2026
12:30 Silver Strikers 0 – 0 Dedza Dynamos 1.18 6.00 21.00
12:30 Karonga United 1 – 1 Chitipa United 1.90 3.25 4.80
12:30 CIVO United 1 – 0 MAFCO 1.90 3.18 4.90
12:30 Mitundu Baptist 0 – 0 Nyasa Big Bullets 4.14 3.00 1.98
Saturday 22 August 2026
12:30 Creck 3 – 2 Ekhaya 3.05 3.00 2.66
12:30 Moyale Barracks 2 – 2 Kamuzu Barracks 2.59 3.00 3.00
12:30 Be Forward Wanderers 2 – 1 Red Lions — — —
12:30 Masters FC 1 – 2 Blue Eagles — — —
Sunday 16 August 2026
12:30 Karonga United 0 – 1 Nyasa Big Bullets 5.20 3.30 1.78
12:30 Kamuzu Barracks 0 – 2 Be Forward Wanderers — — —
12:30 Dedza Dynamos 1 – 1 Creck 1.77 3.18 5.14
12:30 Blue Eagles 1 – 2 CIVO United 1.55 3.83 7.10
Saturday 15 August 2026
12:30 Silver Strikers 3 – 0 Ekhaya 1.48 4.05 9.50
12:30 Red Lions 1 – 0 Moyale Barracks 1.97 3.10 4.02
12:30 MAFCO 1 – 1 Masters FC — — —
12:30 Chitipa United 1 – 0 Mitundu Baptist 2.56 2.96 3.20
Sunday 9 August 2026
12:30 Red Lions 0 – 0 Kamuzu Barracks 2.07 2.98 3.85
12:30 Masters FC 1 – 0 CIVO United — — —
12:30 Nyasa Big Bullets 2 – 0 Chitipa United 1.38 4.90 14.30
12:30 Mitundu Baptist 2 – 1 Karonga United 1.94 3.14 4.90
Saturday 8 August 2026
12:30 Creck 0 – 1 Silver Strikers — — —
12:30 Moyale Barracks 1 – 1 Be Forward Wanderers — — —
12:30 MAFCO 0 – 1 Blue Eagles 3.10 2.58 2.57
12:30 Ekhaya 1 – 1 Dedza Dynamos 1.48 3.80 8.16
Sunday 26 July 2026
12:30 Be Forward Wanderers 1 – 1 Masters FC — — —
12:30 Kamuzu Barracks 4 – 1 MAFCO 2.17 3.08 3.78
12:30 Mitundu Baptist 1 – 1 Silver Strikers 5.60 3.42 1.66
12:30 Karonga United 2 – 1 Creck 1.89 3.22 4.25
Saturday 25 July 2026
12:30 Dedza Dynamos 1 – 0 Nyasa Big Bullets 5.50 3.25 2.17
12:30 CIVO United 0 – 1 Moyale Barracks 1.85 3.13 4.69
12:30 Chitipa United 1 – 0 Ekhaya 5.33 3.35 2.01
12:30 Blue Eagles 3 – 2 Red Lions 1.50 3.75 6.25
Sunday 19 July 2026
12:30 Silver Strikers 4 – 1 Karonga United 1.50 4.15 9.20
12:30 Ekhaya 0 – 0 Nyasa Big Bullets 3.35 2.98 2.66
12:30 Dedza Dynamos 1 – 2 Chitipa United 2.06 3.00 4.20
12:30 Kamuzu Barracks 2 – 1 Blue Eagles 4.40 3.55 2.15
Saturday 18 July 2026
12:30 MAFCO 2 – 0 Red Lions — — —
12:30 Moyale Barracks 2 – 2 Masters FC — — —
12:30 Creck 0 – 1 Mitundu Baptist 2.50 3.00 3.33
12:30 CIVO United 0 – 2 Be Forward Wanderers — — —
Sunday 5 July 2026
12:30 Red Lions 1 – 0 CIVO United 2.25 2.97 4.03
12:30 Mitundu Baptist 0 – 0 Ekhaya 3.97 2.95 2.43
12:30 Be Forward Wanderers 3 – 0 MAFCO — — —
12:30 Chitipa United 0 – 0 Silver Strikers 10.75 4.55 1.52
12:30 Masters FC 1 – 0 Kamuzu Barracks — — —
Saturday 4 July 2026
12:30 Karonga United 1 – 3 Dedza Dynamos 1.73 3.26 5.50
12:30 Blue Eagles 1 – 0 Moyale Barracks 1.66 3.33 5.70
12:30 Nyasa Big Bullets 2 – 0 Creck 1.20 5.70 24.00
Monday 29 June 2026
12:30 Nyasa Big Bullets 1 – 0 Masters FC — — —
Sunday 28 June 2026
12:30 Karonga United 0 – 0 Moyale Barracks 2.04 3.06 3.78
12:30 Ekhaya 1 – 0 MAFCO 1.77 3.30 5.14
12:30 Dedza Dynamos 1 – 1 Be Forward Wanderers — — —
12:30 Silver Strikers 3 – 0 Red Lions 1.49 3.70 7.71
12:30 Creck 0 – 1 CIVO United 2.45 2.98 3.30
Saturday 27 June 2026
12:30 Mitundu Baptist 3 – 2 Blue Eagles 4.20 3.15 2.08
12:30 Chitipa United 2 – 1 Kamuzu Barracks 2.54 3.04 3.10
Sunday 21 June 2026
16:00 Masters FC 1 – 3 Creck — — —
12:30 Red Lions 1 – 0 Chitipa United 1.90 3.20 5.46
12:30 Moyale Barracks 2 – 0 Mitundu Baptist 2.30 3.00 3.29
12:30 Kamuzu Barracks 1 – 2 Nyasa Big Bullets 4.47 3.05 2.00
12:30 Blue Eagles 3 – 2 Karonga United 1.81 3.20 5.00
Saturday 20 June 2026
12:30 Be Forward Wanderers 1 – 1 Ekhaya — — —
12:30 MAFCO 3 – 0 Dedza Dynamos 1.78 3.19 5.10
12:30 CIVO United 1 – 1 Silver Strikers 6.20 3.36 1.74
Sunday 31 May 2026
12:30 Karonga United 1 – 0 Red Lions 2.94 2.95 2.65
12:30 Dedza Dynamos 1 – 0 Kamuzu Barracks 3.40 2.85 2.43
12:30 Nyasa Big Bullets 1 – 1 Moyale Barracks 1.37 4.26 9.50
12:30 Chitipa United 0 – 4 Be Forward Wanderers — — —
Saturday 30 May 2026
12:30 Mitundu Baptist 3 – 0 CIVO United 3.71 3.00 2.11
12:30 Silver Strikers 1 – 0 MAFCO 1.49 3.70 7.75
12:30 Ekhaya 2 – 0 Masters FC — — —
12:30 Creck 0 – 2 Blue Eagles 2.96 2.90 2.53
Wednesday 27 May 2026
12:30 Be Forward Wanderers 4 – 1 Karonga United — — —
Sunday 24 May 2026
16:00 Masters FC 4 – 0 Dedza Dynamos — — —
12:30 Be Forward Wanderers 0 – 0 Silver Strikers — — —
12:30 MAFCO 2 – 0 Chitipa United 1.78 3.20 6.10
12:30 CIVO United 0 – 1 Karonga United 1.98 3.05 4.70
Saturday 23 May 2026
12:30 Red Lions 1 – 0 Mitundu Baptist 1.86 3.20 4.50
12:30 Moyale Barracks 1 – 0 Creck 2.25 2.97 3.41
12:30 Kamuzu Barracks 1 – 4 Ekhaya 2.06 3.01 3.77
12:30 Blue Eagles 1 – 1 Nyasa Big Bullets 3.51 2.99 2.17
Sunday 17 May 2026
12:30 Silver Strikers 3 – 0 Masters FC — — —
12:30 Karonga United 1 – 1 MAFCO 1.98 3.05 4.14
12:30 Dedza Dynamos 0 – 2 Blue Eagles 3.00 2.96 2.57
12:30 Nyasa Big Bullets 0 – 0 Red Lions 1.54 3.90 6.75
Saturday 16 May 2026
12:30 Mitundu Baptist 0 – 2 Be Forward Wanderers — — —
12:30 Ekhaya 2 – 0 Moyale Barracks 1.64 3.40 5.86
12:30 Creck 1 – 3 Kamuzu Barracks 2.32 2.90 3.30
12:30 Chitipa United 1 – 0 CIVO United 2.96 2.96 2.47
Monday 11 May 2026
16:00 Masters FC 2 – 0 Mitundu Baptist — — —
Sunday 10 May 2026
14:30 Be Forward Wanderers 1 – 2 Nyasa Big Bullets — — —
12:30 Red Lions 3 – 0 Dedza Dynamos 2.23 2.90 3.83
12:30 Kamuzu Barracks 1 – 1 Karonga United 2.23 3.00 3.36
12:00 Blue Eagles 1 – 0 Silver Strikers 3.80 3.03 2.15
Saturday 9 May 2026
12:30 Moyale Barracks 3 – 2 Chitipa United 2.11 3.00 3.71
12:30 MAFCO 0 – 0 Creck 2.05 2.90 4.64
12:30 CIVO United 1 – 0 Ekhaya 1.93 3.10 4.62
Sunday 3 May 2026
12:30 Karonga United 1 – 2 Masters FC — — —
12:30 Dedza Dynamos 0 – 1 CIVO United 3.09 2.98 2.38
12:30 Creck 1 – 2 Be Forward Wanderers — — —
12:30 Nyasa Big Bullets 1 – 0 MAFCO 1.38 4.83 11.10
Saturday 2 May 2026
12:30 Silver Strikers 4 – 1 Moyale Barracks — — —
12:30 Mitundu Baptist 1 – 0 Kamuzu Barracks — — —
12:30 Ekhaya 1 – 1 Red Lions — — —
12:30 Chitipa United 1 – 0 Blue Eagles — — —
Sunday 26 April 2026
16:00 Masters FC 1 – 0 Chitipa United — — —
12:30 Red Lions 1 – 1 Creck — — —
12:30 MAFCO 1 – 1 Mitundu Baptist — — —
12:30 Blue Eagles 2 – 1 Ekhaya 1.94 3.16 4.90
Saturday 25 April 2026
13:30 Kamuzu Barracks 0 – 2 Silver Strikers 4.00 3.10 2.02
12:30 Moyale Barracks 0 – 0 Dedza Dynamos 2.12 3.00 3.66
12:30 CIVO United 2 – 2 Nyasa Big Bullets 3.67 3.05 2.14

Every league on this page, in one API call

1,693,122 matches across 1,381 competitions, with a price at kickoff on 803,876 of them. The free key reaches every country in the archive, for yesterday, as one whole day.

Get a free key