Head-to-head overview

Based on the matches in our database.

Dedza Dynamos 26 draws2 Moyale Barracks
10
Meetings
1.6
Goals / game
50%
Both teams scored
20%
Over 2.5 goals
Dedza Dynamos

Facts about Dedza Dynamos

Scored in6/10 (60%)
Conceded in6/10 (60%)
Goals scored7 · 0.7/game
Longest winning streak1
Longest unbeaten run3
Longest losing streak1
Longest run without a win4
Moyale Barracks

Facts about Moyale Barracks

Scored in6/10 (60%)
Conceded in6/10 (60%)
Goals scored9 · 0.9/game
Longest winning streak1
Longest unbeaten run4
Longest losing streak1
Longest run without a win3
By competition
CompetitionDedza DynamosDrawMoyale BarracksGames
Super League26210
All competitions26210

ELO comparison

Five-year rating histories overlaid, with a neutral head-to-head forecast.

Dedza Dynamos1474
gap 36
1510Moyale Barracks
154814322023202420252026
If they met (neutral venue)
Dedza Dynamos
30%
Draw
30%
Moyale Barracks
40%

All meetings

10 matches on record

25 Oct 2026
Super League
Dedza DynamosDedza Dynamos1–1Moyale BarracksMoyale Barracks
BTTSO2.5
25 Apr 2026
Super League
Moyale BarracksMoyale Barracks0–0Dedza DynamosDedza Dynamos
BTTSO2.5
27 Dec 2025
Super League
Dedza DynamosDedza Dynamos0–0Moyale BarracksMoyale Barracks
BTTSO2.5
9 Aug 2025
Super League
Moyale BarracksMoyale Barracks3–1Dedza DynamosDedza Dynamos
BTTSO2.5

Dedza Dynamos recent form

Moyale Barracks recent form

Dedza Dynamos has gone head to head with Moyale Barracks 10 times since 2022, winning 2 and scoring 7 goals. Moyale Barracks, in turn, has won 2 and scored 9 goals. There have been 6 draws between Dedza Dynamos and Moyale Barracks. Across all meetings both teams have scored in 50% of games and 20% have produced over 2.5 goals, at an average of 1.6 goals per game.