Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorJerry Molyneaux Invitational · May 3019.01aJerry Molyneaux Invitational May 30, 2026
Javelin · 250g AeroJav · Outdoor2026 International Youth Championship · Jul 1712.45m2026 International Youth ChampionshipJuly 17, 2026
Javelin · 400g TJ · OutdoorTeam Maryland Track & Field Meet · May 241-03Team Maryland Track & Field MeetMay 2, 2026
Shot Put · 6lb · Outdoor2026 International Youth Championship · Jul 176.53m2026 International Youth ChampionshipJuly 17, 2026

Best marks from the meets included here. Cross Country bests are grouped by course and distance.

2026 Outdoor Track

18 results
DateMeetEventPlMarkGr
Jul 172026 International Youth ChampionshipJul 17 · Javelin · Place 13 · Baltimore City White Knight TrackJavelin250g AeroJav13.12.45m PB3
Jul 172026 International Youth ChampionshipJul 17 · Shot Put · Place 7 · Baltimore City White Knight TrackShot Put6lb7.6.53m PB3
Jun 25AAU Track & Field Region 3 QualifierJun 25 · Javelin · Place 3 · Baltimore City White KnightJavelin358-93
Jun 25AAU Track & Field Region 3 QualifierJun 25 · Shot Put · Place 1 · Baltimore City White KnightShot Put122-53
Jun 13AAU Potomac Valley District QualifierJun 13 · Javelin · Place 2 · Baltimore City White KnightJavelin216.50m3
Jun 13AAU Potomac Valley District QualifierJun 13 · Shot Put · Place 2 · Baltimore City White KnightShot Put26.15m3
Jun 6Bullseye/Yep Track & Field Summer Series #1Jun 6 · Shot Put · Place 3 · Baltimore City White Knight TrackShot Put6lb3.19' 11.5"3
May 30Jerry Molyneaux Invitational May 30 · Javelin · Place 3 · Baltimore City White KnightJavelin337-113
May 30Jerry Molyneaux Invitational May 30 · Shot Put · Place 1 · Baltimore City White KnightShot Put120-13
May 30Jerry Molyneaux Invitational May 30 · 100 Meters · Place 29 · Baltimore City White Knight100 Meters2919.01a PB3
May 24White Knight Youth ChallengeMay 24 · Shot Put · Place 3 · Baltimore City White KnightShot Put320-73
May 24White Knight Youth ChallengeMay 24 · 100 Meters · Place 50 · Baltimore City White Knight100 Meters5020.51a3
May 9Maryland Blaze Bring the Heat 14 and Under InvitationalMay 9 · Javelin · Place 8 · Baltimore City White KnightJavelin812.04m3
May 9Maryland Blaze Bring the Heat 14 and Under InvitationalMay 9 · Shot Put · Place 3 · Baltimore City White KnightShot Put36.32m3
May 2Team Maryland Track & Field MeetMay 2 · Javelin · Place 5 · Baltimore City White Knight TrackJavelin400g TJ5.41-03 PB3
May 2Team Maryland Track & Field MeetMay 2 · Shot Put · Place 1 · Baltimore City White Knight TrackShot Put6lb1.20-07.503
Apr 26McKim Community Development GamesApr 26 · Shot Put · Place 4 · Baltimore City White KnightShot Put418-1.753
Apr 26McKim Community Development GamesApr 26 · 100 Meters · Place 60 · Baltimore City White Knight100 Meters6019.24a3

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
Jun 6AAU Maryland District QualifierJun 6 · Javelin · Place 1 · Baltimore City White KnightJavelin113.79m—
Jun 6AAU Maryland District QualifierJun 6 · Shot Put · Place 1 · Baltimore City White KnightShot Put16.76m—
May 25White Knight Youth ChallengeMay 25 · Shot Put · Place 2 · Baltimore City White KnightShot Put216-8.75—
May 25White Knight Youth ChallengeMay 25 · 100 Meters · Place 36 · Baltimore City White Knight100 Meters3619.60a—