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

Moyale Barracks

Mzuzu Stadium, Mzuzu. Every match we hold, with the price it went off at.

176Played
59Won
33.5%Win rate
1.05Scored per game
1.14Conceded per game
60Clean sheets

Home and away

The same record, split by where it was played.

At home
43.5%
85 played, 37 won. 1.24 scored a game.
Away
24.2%
91 played, 22 won. 0.87 scored a game.
How the market priced them
30.7%
88 priced matches at an average of 3.44, which implied 29.1%.

Season by season 8

One row per competition per season.

SeasonCompetitionPWDLGD
2026/27 Super League 18576 -3
2025/26 Super League 30101010 -12
2024/25 Super League 309129 +3
2023/24 Super League 3091110 +4
2021/22 Super League 3014412 +6
2020/21 Super League 3011109 -5
2019/20 Super League 6123 -4
2018/19 Super League 2002 -6

Recent matches 30

Newest first, with the price this club was at kickoff.

Sunday 20 December 2026
H Moyale Barracks scheduled Blue Eagles —
Saturday 12 December 2026
H Moyale Barracks scheduled Ekhaya —
Saturday 5 December 2026
A Moyale Barracks scheduled Mitundu Baptist —
Sunday 29 November 2026
H Moyale Barracks scheduled Nyasa Big Bullets —
Saturday 21 November 2026
A Moyale Barracks scheduled Chitipa United —
Sunday 1 November 2026
H Moyale Barracks scheduled Karonga United —
Sunday 25 October 2026
A Moyale Barracks 1 – 1 Dedza Dynamos —
Sunday 18 October 2026
H Moyale Barracks 0 – 1 Silver Strikers —
Sunday 11 October 2026
A Moyale Barracks 1 – 2 Creck —
Saturday 5 September 2026
A Moyale Barracks 2 – 1 MAFCO 2.90
Saturday 22 August 2026
H Moyale Barracks 2 – 2 Kamuzu Barracks 2.59
Saturday 15 August 2026
A Moyale Barracks 0 – 1 Red Lions 4.02
Saturday 8 August 2026
H Moyale Barracks 1 – 1 Be Forward Wanderers —
Saturday 25 July 2026
A Moyale Barracks 1 – 0 CIVO United 4.69
Saturday 18 July 2026
H Moyale Barracks 2 – 2 Masters FC —
Saturday 4 July 2026
A Moyale Barracks 0 – 1 Blue Eagles 5.70
Sunday 28 June 2026
A Moyale Barracks 0 – 0 Karonga United 3.78
Sunday 21 June 2026
H Moyale Barracks 2 – 0 Mitundu Baptist 2.30
Sunday 31 May 2026
A Moyale Barracks 1 – 1 Nyasa Big Bullets 9.50
Saturday 23 May 2026
H Moyale Barracks 1 – 0 Creck 2.25
Saturday 16 May 2026
A Moyale Barracks 0 – 2 Ekhaya 5.86
Saturday 9 May 2026
H Moyale Barracks 3 – 2 Chitipa United 2.11
Saturday 2 May 2026
A Moyale Barracks 1 – 4 Silver Strikers —
Saturday 25 April 2026
H Moyale Barracks 0 – 0 Dedza Dynamos 2.12
Saturday 27 December 2025
A Moyale Barracks 0 – 0 Dedza Dynamos —
Saturday 20 December 2025
A Moyale Barracks 0 – 6 Be Forward Wanderers —
Sunday 14 December 2025
H Moyale Barracks 2 – 0 Creck —
Wednesday 10 December 2025
H Moyale Barracks 2 – 0 Nyasa Big Bullets 9.80
Sunday 7 December 2025
A Moyale Barracks 0 – 3 CIVO United —
Thursday 4 December 2025
H Moyale Barracks 2 – 1 Ekhaya —