Head-to-head overview

Based on the matches in our database.

Manzini Sea Birds 14 draws5 Mbabane Swallows
10
Meetings
2.2
Goals / game
40%
Both teams scored
30%
Over 2.5 goals
Manzini Sea Birds

Facts about Manzini Sea Birds

Scored in4/10 (40%)
Conceded in7/10 (70%)
Goals scored6 · 0.6/game
Longest winning streak1
Longest unbeaten run3
Longest losing streak4
Longest run without a win8
Mbabane Swallows

Facts about Mbabane Swallows

Scored in7/10 (70%)
Conceded in4/10 (40%)
Goals scored16 · 1.6/game
Longest winning streak4
Longest unbeaten run8
Longest losing streak1
Longest run without a win3
By competition
CompetitionManzini Sea BirdsDrawMbabane SwallowsGames
Premier League14510
All competitions14510

ELO comparison

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

Manzini Sea Birds1562
gap 28
1534Mbabane Swallows
1684142520222023202420252026
If they met (neutral venue)
Manzini Sea Birds
39%
Draw
30%
Mbabane Swallows
31%

All meetings

10 matches on record

6 May 2026
Premier League
Manzini Sea BirdsManzini Sea Birds00Mbabane SwallowsMbabane Swallows
BTTSO2.5
27 Dec 2025
Premier League
Mbabane SwallowsMbabane Swallows12Manzini Sea BirdsManzini Sea Birds
BTTSO2.5
2 Feb 2025
Premier League
Manzini Sea BirdsManzini Sea Birds11Mbabane SwallowsMbabane Swallows
BTTSO2.5

Manzini Sea Birds recent form

Mbabane Swallows recent form

Manzini Sea Birds has gone head to head with Mbabane Swallows 10 times since 2021, winning 1 and scoring 6 goals. Mbabane Swallows, in turn, has won 5 and scored 16 goals. There have been 4 draws between Manzini Sea Birds and Mbabane Swallows. Across all meetings both teams have scored in 40% of games and 30% have produced over 2.5 goals, at an average of 2.2 goals per game.