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

Moneni Pirates

Mavuso Sports Centre, Manzini. Every match we hold, with the price it went off at.

172Played
54Won
31.4%Win rate
1.03Scored per game
1.17Conceded per game
49Clean sheets

Home and away

The same record, split by where it was played.

At home
36%
86 played, 31 won. 1 scored a game.
Away
26.7%
86 played, 23 won. 1.06 scored a game.
How the market priced them
100%
3 priced matches at an average of 2.89, which implied 34.6%.

Season by season 7

One row per competition per season.

SeasonCompetitionPWDLGD
2026/27 Premier League 5311 +3
2025/26 Premier League 3011118 +9
2024/25 Premier League 261187 +6
2023/24 Premier League 2631310 -7
2022/23 Premier League 269710 -7
2021/22 Premier League 309813 -15
2020/21 Premier League 298615 -14

Recent matches 30

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

Sunday 25 October 2026
A Moneni Pirates 2 – 2 Mbabane Swallows —
Saturday 17 October 2026
A Moneni Pirates 2 – 0 Red Rhinos —
Saturday 10 October 2026
H Moneni Pirates 1 – 0 Ubombo Sugar —
Saturday 3 October 2026
A Moneni Pirates 1 – 2 Young Buffaloes —
Saturday 19 September 2026
H Moneni Pirates 1 – 0 Nsingizini Hotspurs —
Saturday 23 May 2026
A Moneni Pirates 3 – 0 Malanti Chiefs —
Wednesday 20 May 2026
A Moneni Pirates 1 – 1 Mbabane Swallows —
Saturday 16 May 2026
A Moneni Pirates 1 – 0 Amawele —
Thursday 7 May 2026
H Moneni Pirates 1 – 1 Ubombo Sugar —
Friday 1 May 2026
H Moneni Pirates 0 – 1 Tabankulu —
Wednesday 22 April 2026
A Moneni Pirates 1 – 1 Green Mamba —
Sunday 12 April 2026
A Moneni Pirates 0 – 1 Rangers FC —
Wednesday 8 April 2026
H Moneni Pirates 2 – 2 Highlanders —
Saturday 4 April 2026
H Moneni Pirates 1 – 1 Nsingizini Hotspurs —
Friday 13 March 2026
A Moneni Pirates 0 – 1 Manzini Sea Birds —
Saturday 7 March 2026
A Moneni Pirates 2 – 1 Royal Leopards 2.26
Sunday 1 March 2026
H Moneni Pirates 2 – 1 Sisonkhe —
Sunday 15 February 2026
H Moneni Pirates 1 – 0 Manzini Wanderers 1.62
Sunday 8 February 2026
H Moneni Pirates 1 – 0 Young Buffaloes 4.80
Sunday 25 January 2026
A Moneni Pirates 3 – 1 Ezulwini United —
Wednesday 21 January 2026
H Moneni Pirates 1 – 1 Royal Leopards —
Saturday 10 January 2026
H Moneni Pirates 0 – 0 Amawele —
Saturday 27 December 2025
A Moneni Pirates 3 – 0 Ubombo Sugar —
Sunday 21 December 2025
A Moneni Pirates 0 – 0 Highlanders —
Sunday 14 December 2025
H Moneni Pirates 0 – 0 Green Mamba —
Wednesday 10 December 2025
A Moneni Pirates 1 – 2 Tabankulu —
Sunday 7 December 2025
H Moneni Pirates 1 – 0 Mbabane Swallows —
Sunday 30 November 2025
H Moneni Pirates 0 – 0 Malanti Chiefs —
Saturday 22 November 2025
A Moneni Pirates 0 – 1 Nsingizini Hotspurs —
Friday 14 November 2025
H Moneni Pirates 1 – 2 Manzini Sea Birds —