Mikayla Steenkamp

Born
Mar 11, 2008 (18 years old)
Events
Javelin Throw

Mikayla Steenkamp is a South Africa sprinter, born on March 11, 2008. She competes primarily in the 200m, 800m and HJ.

Her personal bests include 29.40 in the 200m, 2:56.23 in the 800m, 1.48 in the HJ, 4.08 in the LJ and 40.63 in the JT. She is currently active on the international athletics circuit, representing South Africa.

Personal best · Javelin Throw40.63
2026 season best40.63Mar 26, 2026 · Germiston Stadium, Johannesburg
Last competitionSA Schools ChampionshipsMay 2, 2026 · 36.10

As of Nov 6, 2026: Javelin Throw 40.63, 2026 season best 40.63 (Mar 26, 2026, Germiston Stadium, Johannesburg (RSA)) · Last competition: SA Schools Championships, May 2, 2026, 36.10 · 18 years old

DisciplineResultAll-time
200mCape Town 2025South Africa 200 m all-time list29.40581 pts–
800mCape Town 2025South Africa 800 m all-time list2:56.23374 pts–
HJCape Town 2025South Africa High Jump all-time list1.48716 pts–
LJCape Town 2025South Africa Long Jump all-time list4.08589 pts–
JTJohannesburg 2026South Africa Javelin Throw all-time list40.63721 pts–
HeptathlonCape Town 20253709–

Progression

Compare me
SeasonDisciplineResultWindDateCompetitions
2026JT 40.63–Mar 26, 2026South African U20 Championships
2025HJ 1.48–Mar 28, 2025South African U18 Championships
2025LJ 4.08-0.1Mar 29, 2025South African U18 Championships
2025ShotPut(3k 10.69–Mar 28, 2025South African U18 Championships
2025100MetresH 17.26+0.3Mar 28, 2025South African U18 Championships
2025200m 29.40+0.6Mar 28, 2025South African U18 Championships
2025JT 38.75–Feb 8, 2025Curro Podium Grand Finale & Simbine Classic Shootout, Pilditch Stadium, Pretoria - Classic Shootout
2025JavelinThr 42.56–Mar 29, 2025South African U18 Championships
Compare me with Mikayla Steenkamp
FAQ

Frequently asked questions

Mikayla Steenkamp's Javelin Throw personal best is 40.63, set on Mar 26, 2026 in Germiston Stadium, Johannesburg (RSA).

Mikayla Steenkamp competes in the Javelin Throw.

2026 season best: 40.63, set on Mar 26, 2026 in Germiston Stadium, Johannesburg (RSA). Last competition: SA Schools Championships on May 2, 2026, 36.10.