Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorOakland Athletic League - Track & Field - Meet #1 · Apr 2515.38aOakland Athletic League - Track & Field - Meet #1April 25, 2026
200 Meters · OutdoorNor-Cal Youth Championships · Jun 633.26Nor-Cal Youth ChampionshipsJune 6, 2026
400 Meters · OutdoorRunning Rebels Invitational · May 31:30.11aRunning Rebels InvitationalMay 3, 2025
Javelin · 300g · OutdoorOakland Pal Community Track Meet · Mar 255.74mOakland Pal Community Track MeetMarch 25, 2023
Long Jump · OutdoorWest Coast National Championship · Jun 263.00mWest Coast National ChampionshipJune 26, 2025

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

2026 Outdoor Track

27 results
DateMeetEventPlMarkGr
Jun 6Nor-Cal Youth ChampionshipsJun 6 · Long Jump · Place 21 · Oakland PALOakland PALLong Jump213.08m13
Jun 6Nor-Cal Youth ChampionshipsJun 6 · 200 Meters · Place 46 · Oakland PALOakland PAL200 MetersRound P4633.26 PB13
Jun 6Nor-Cal Youth ChampionshipsJun 6 · 100 Meters · Place 74 · Oakland PALOakland PAL100 MetersRound P7415.6513
May 2321st Annual Tommie Smith Youth Track MeetMay 23 · Long Jump · Place 21 · Oakland PALOakland PALLong Jump21.3.19m7
May 2321st Annual Tommie Smith Youth Track MeetMay 23 · 200 Meters · Place 42 · Oakland PALOakland PAL200 MetersRound P42.33.67a7
May 2321st Annual Tommie Smith Youth Track MeetMay 23 · 100 Meters · Place 28 · Oakland PALOakland PAL100 Meters28.15.64a7
May 163M INVITATIONAL 2026May 16 · 200 Meters · Place 85 · Oakland PALOakland PAL200 Meters8533.74a7
May 16Oakland Athletic League - Track & Field - PreliminariesMay 16 · Long Jump · Place 10 · MonteraMonteraLong Jump10.11-07.507
May 16Oakland Athletic League - Track & Field - PreliminariesMay 16 · 200 Meters · Place 15 · MonteraMontera200 Meters15.35.40a7
May 16Oakland Athletic League - Track & Field - PreliminariesMay 16 · 100 Meters · Place 19 · MonteraMontera100 Meters19.15.69a7
May 9Oakland Athletic League - Track & Field - Meet #3May 9 · Long Jump · Place 12 · MonteraMonteraLong Jump12.12-02.007
May 9Oakland Athletic League - Track & Field - Meet #3May 9 · 200 Meters · Place 24 · MonteraMontera200 Meters24.35.44a7
May 9Oakland Athletic League - Track & Field - Meet #3May 9 · 100 Meters · Place 30 · MonteraMontera100 Meters30.15.99a7
May 2Running Rebels InvitationalMay 2 · Long Jump · Place 21 · Oakland PALOakland PALLong Jump213.43m7
May 2Running Rebels InvitationalMay 2 · 200 Meters · Place 56 · Oakland PALOakland PAL200 Meters5633.34a7
May 2Running Rebels InvitationalMay 2 · 100 Meters · Place 70 · Oakland PALOakland PAL100 MetersRound P7015.84a7
May 2Oakland Athletic League - Track & Field - Meet #2May 2 · Long Jump · MonteraMonteraLong Jump—DNS7
May 2Oakland Athletic League - Track & Field - Meet #2May 2 · 200 Meters · MonteraMontera200 Meters—DNS7
May 2Oakland Athletic League - Track & Field - Meet #2May 2 · 100 Meters · MonteraMontera100 Meters—DNS7
Apr 25Oakland Athletic League - Track & Field - Meet #1Apr 25 · Long Jump · Place 6 · MonteraMonteraLong Jump6.10-05.007
Apr 25Oakland Athletic League - Track & Field - Meet #1Apr 25 · 200 Meters · Place 18 · MonteraMontera200 Meters18.35.01aWind: -0.57
Apr 25Oakland Athletic League - Track & Field - Meet #1Apr 25 · 100 Meters · Place 19 · MonteraMontera100 Meters19.15.38a PBWind: 0.47
Mar 21Oakland PAL - Margaret Dixon Community MeetMar 21 · Long Jump · Place 10 · Oakland PALOakland PALLong Jump10.3.16m7
Mar 21Oakland PAL - Margaret Dixon Community MeetMar 21 · 200 Meters · Place 17 · Oakland PALOakland PAL200 Meters17.34.99a7
Mar 21Oakland PAL - Margaret Dixon Community MeetMar 21 · 100 Meters · Place 22 · Oakland PALOakland PAL100 Meters22.15.71a7
Mar 7Rebels March MadnessMar 7 · Long Jump · Place 14 · Oakland PALOakland PALLong Jump143.28m7
Mar 7Rebels March MadnessMar 7 · 400 Meters · Place 36 · Oakland PALOakland PAL400 Meters361:54.84a7

2025 Outdoor Track

16 results
DateMeetEventPlMarkGr
Jun 26West Coast National ChampionshipJun 26 · Long Jump · Place 14 · Oakland PALOakland PALLong Jump143.00m PB6
Jun 26West Coast National ChampionshipJun 26 · 200 Meters · Place 37 · Oakland PALOakland PAL200 MetersRound P3733.56a6
Jun 7Nor-Cal Youth ChampionshipsJun 7 · Long Jump · Place 23 · Oakland PALOakland PALLong Jump233.26m12
Jun 7Nor-Cal Youth ChampionshipsJun 7 · 200 Meters · Place 45 · Oakland PALOakland PAL200 MetersRound P4533.6012
Jun 7Nor-Cal Youth ChampionshipsJun 7 · 100 Meters · Place 53 · Oakland PALOakland PAL100 MetersRound P5315.5512
May 2420th Annual Tommie Smith Youth Track MeetMay 24 · Long Jump · Place 8 · Oakland PALOakland PALLong Jump83.11m12
May 2420th Annual Tommie Smith Youth Track MeetMay 24 · 200 Meters · Place 26 · Oakland PALOakland PAL200 Meters2633.9912
May 2420th Annual Tommie Smith Youth Track MeetMay 24 · 100 Meters · Place 16 · Oakland PALOakland PAL100 Meters1615.8212
May 3Running Rebels InvitationalMay 3 · 400 Meters · Place 66 · Oakland PALOakland PAL400 Meters66.1:30.11a PB6
May 3Running Rebels InvitationalMay 3 · 100 Meters · Place 70 · Oakland PALOakland PAL100 MetersRound P70.15.77a6
Mar 22Oakland PAL Community MeetMar 22 · Long Jump · Place 9 · Oakland PALOakland PALLong Jump93.00m6
Mar 22Oakland PAL Community MeetMar 22 · 400 Meters · Place 22 · Oakland PALOakland PAL400 Meters221:41.47a6
Mar 22Oakland PAL Community MeetMar 22 · 200 Meters · Place 18 · Oakland PALOakland PAL200 Meters1836.78a6
Mar 22Oakland PAL Community MeetMar 22 · 100 Meters · Place 21 · Oakland PALOakland PAL100 Meters2116.59a6
Mar 155 NORTH INVITATIONAL Sponsored by TOP SPEED ATHLETICSMar 15 · Long Jump · Oakland PALOakland PALLong Jump—DNS6
Mar 155 NORTH INVITATIONAL Sponsored by TOP SPEED ATHLETICSMar 15 · 400 Meters · Oakland PALOakland PAL400 Meters—DNS6

2024 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 183M INVITATIONAL "2024"May 18 · Long Jump · Place 28 · Oakland PALOakland PALLong Jump28.2.92m5
May 183M INVITATIONAL "2024"May 18 · 200 Meters · Place 62 · Oakland PALOakland PAL200 Meters62.34.98a5
May 4Running Rebels Invitational/ Tommie Smith Youth Track MeetMay 4 · 400 Meters · Oakland PALOakland PAL400 Meters—DNS5
May 4Running Rebels Invitational/ Tommie Smith Youth Track MeetMay 4 · 200 Meters · Place 65 · Oakland PALOakland PAL200 Meters65.34.93a5
May 4Running Rebels Invitational/ Tommie Smith Youth Track MeetMay 4 · 100 Meters · Oakland PALOakland PAL100 MetersRound P—DNS5
Apr 13CA Track Youth InvitationalApr 13 · Long Jump · Place 17 · Oakland PALOakland PALLong Jump17.2.21m5
Apr 13CA Track Youth InvitationalApr 13 · 400 Meters · Place 33 · Oakland PALOakland PAL400 Meters33.1:54.91a5
Apr 13CA Track Youth InvitationalApr 13 · 100 Meters · Place 30 · Oakland PALOakland PAL100 Meters30.16.79a5
Mar 23Margaret Dixon Oakland PAL InviteMar 23 · Long Jump · Place 10 · Oakland PALOakland PALLong Jump10.1.68m5
Mar 23Margaret Dixon Oakland PAL InviteMar 23 · 400 Meters · Place 17 · Oakland PALOakland PAL400 Meters17.1:48.38a5
Mar 23Margaret Dixon Oakland PAL InviteMar 23 · 200 Meters · Place 18 · Oakland PALOakland PAL200 Meters18.39.00a5
Mar 2Rebels March Madness All ComersMar 2 · Long Jump · Place 11 · Oakland PALOakland PALLong Jump11.2.51m5
Mar 2Rebels March Madness All ComersMar 2 · 400 Meters · Place 33 · Oakland PALOakland PAL400 Meters33.1:51.35a5

2023 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 203M Invitational 2023May 20 · Javelin · Place 26 · Oakland PALOakland PALJavelin267.88m—
May 203M Invitational 2023May 20 · 200 Meters · Place 81 · Oakland PALOakland PAL200 Meters8135.35a—
May 203M Invitational 2023May 20 · 100 Meters · Place 78 · Oakland PALOakland PAL100 MetersRound P7816.61a—
May 6Running Rebels / Tommie Smith InvitationalMay 6 · 100 Meters · Place 21 · Oakland PALOakland PAL100 MetersRound P2115.71a—
Apr 22East Bay Heat Track Club All Comers MeetApr 22 · Javelin · Oakland PALOakland PALJavelin300g TJ—DNS4
Apr 22East Bay Heat Track Club All Comers MeetApr 22 · 800 Meters · Place 28 · Oakland PALOakland PAL800 Meters28.3:39.60aUnofficial4
Apr 22East Bay Heat Track Club All Comers MeetApr 22 · 100 Meters · Place 54 · Oakland PALOakland PAL100 Meters54.16.25aUnofficial4
Apr 15CA Track Youth InvitationalApr 15 · Javelin · Place 15 · Oakland PALOakland PALJavelin158.00m—
Apr 15CA Track Youth InvitationalApr 15 · 100 Meters · Place 35 · Oakland PALOakland PAL100 Meters3516.66a—
Mar 25Oakland Pal Community Track MeetMar 25 · Javelin · Place 6 · Oakland PALOakland PALJavelin300g6.5.74m PB4
Mar 25Oakland Pal Community Track MeetMar 25 · 400 Meters · Oakland PALOakland PAL400 Meters—DNS4
Mar 25Oakland Pal Community Track MeetMar 25 · 200 Meters · Place 8 · Oakland PALOakland PAL200 Meters8.36.80a4
Mar 25Oakland Pal Community Track MeetMar 25 · 100 Meters · Place 10 · Oakland PALOakland PAL100 Meters10.16.19a4
Mar 4Rebels March Madness All-ComersMar 4 · 100 Meters · Place 41 · Oakland PALOakland PAL100 Meters4118.14—