Ayabonga Mavuso

Ayabonga Mavuso

Events
10 Kilometres Road · 1500 m

Ayabonga Mavuso is a South Africa middle-distance runner. He competes primarily in the 1500m, 3000m and 10000m.

His personal bests include 3:59.81 in the 1500m, 8:41.54 in the 3000m, 32:50.90 in the 10000m, 1:10:48 in the Semi and 2:27:39 in the Marathon. He is currently active on the international athletics circuit, representing South Africa.

Personal best · 10 Kilometres Road31:08
2026 season best31:38Jul 12, 2026 · Kings Park Athletics Stadium, Durban
Personal best · 1500 m3:59.81
Last competitionSouth African 10km ChampionshipsOct 17, 2026 · 32:09

As of Nov 15, 2026: 10 Kilometres Road 31:08, 1500 m 3:59.81, 2026 season best 31:38 (Jul 12, 2026, Kings Park Athletics Stadium, Durban (RSA)) · Last competition: South African 10km Championships, Oct 17, 2026, 32:09

DisciplineResultAll-time
1500mBloemfontein 2020South Africa 1500 m all-time list3:59.81857 pts–
3000mPotchefstroom 2022South Africa 3000 m all-time list8:41.54827 pts–
10000mSasolburg 2018South Africa 10 000 m all-time list32:50.90728 pts–
SemiPort Elizabeth 2021South Africa Half Marathon all-time list1:10:48792 pts–
10KilometrDurban 202131:08–

Progression

SeasonDisciplineResultWindDateCompetitions
202610Kilometr 31:38–Jul 12, 2026ABSA Run Yor City 10km
2026Marathon 2:27:38–May 3, 2026Durban International Marathon
20251500m 4:06.55–Mar 1, 2025AGN Track & Field League 4 ( U16, U18, U20 & Seniors), Pilditch Stadium, Pretoria
20223000m 8:41.54–Apr 6, 2022ASA Athletics Grand Prix 3
202110Kilometr 31:08–Oct 31, 2021Durban 10K CITYRUN
2021Semi 1:10:48–May 1, 2021Nelson Mandela Bay Half Marathon
20201500m 3:59.81–Feb 29, 2020Mangaung Athletics Stadium, Bloemfontein (RSA)
20183000m 8:53.51–Mar 23, 2018Pretoria (RSA)
FAQ

Frequently asked questions

Ayabonga Mavuso's 10 Kilometres Road personal best is 31:08, set on Oct 31, 2021 in Durban (RSA).

Ayabonga Mavuso competes in the 10 Kilometres Road and 1500 m.

2026 season best: 31:38, set on Jul 12, 2026 in Kings Park Athletics Stadium, Durban (RSA). Last competition: South African 10km Championships on Oct 17, 2026, 32:09.