Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · IndoorSuper 7 Track and Field Invitational · Feb 2813.21Super 7 Track and Field InvitationalFebruary 28, 2026
100 Meters · OutdoorCIF Oakland Section Championships · May 1813.02CIF Oakland Section ChampionshipsMay 18, 2026
200 Meters · IndoorGrizzly Invitational · Feb 2229.04Grizzly InvitationalFebruary 22, 2025
200 Meters · OutdoorAAU West Coast National Championship · Jul 127.24aAAU West Coast National ChampionshipJuly 1, 2026
400 Meters · IndoorGrizzly Invitational · Feb 221:08.39Grizzly InvitationalFebruary 22, 2025
400 Meters · OutdoorDougherty Valley HS Invitational · Apr 271:13.37Dougherty Valley HS InvitationalApril 27, 2024

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

2026 Outdoor Track

19 results
DateMeetEventPlMarkGr
Jul 1AAU West Coast National ChampionshipJul 1 · 200 Meters · Place 11 · Oakland PALOakland PAL200 MetersRound P11.27.24a PBWind: 0.311
Jul 1AAU West Coast National ChampionshipJul 1 · 100 Meters · Place 13 · Oakland PALOakland PAL100 MetersRound P13.13.25aWind: -1.111
Jun 25USATF Region 14 Junior Olympic ChampionshipsJun 25 · 200 Meters · Oakland PALOakland PAL200 MetersRound P—DNS11
Jun 25USATF Region 14 Junior Olympic ChampionshipsJun 25 · 100 Meters · Oakland PALOakland PAL100 MetersRound P—DNS11
Jun 20Los Gatos Summer All-Comer Meet #1Jun 20 · 100 Meters · Place 8 · Oakland PALOakland PAL100 Meters8.13.52aWind: -1.911
Jun 6Nor-Cal Youth ChampionshipsJun 6 · 200 Meters · Place 10 · Oakland PALOakland PAL200 MetersRound P1027.3917
Jun 6Nor-Cal Youth ChampionshipsJun 6 · 100 Meters · Place 9 · Oakland PALOakland PAL100 MetersRound P913.2017
May 18CIF Oakland Section ChampionshipsMay 18 · 200 Meters · Place 7 · OaklandOakland200 MetersRound P727.3911
May 18CIF Oakland Section ChampionshipsMay 18 · 200 Meters · Place 6 · OaklandOakland200 Meters627.5211
May 18CIF Oakland Section ChampionshipsMay 18 · 100 Meters · Place 5 · OaklandOakland100 MetersRound P513.0611
May 18CIF Oakland Section ChampionshipsMay 18 · 100 Meters · Place 4 · OaklandOakland100 Meters413.02 PB11
May 6OAL Meet 3 Day 1May 6 · 200 Meters · Place 4 · OaklandOakland200 Meters428.0411
May 6OAL Meet 3 Day 1May 6 · 100 Meters · Place 3 · OaklandOakland100 Meters313.4311
May 2Wildcat Last Chance InvitationalMay 2 · 200 Meters · Place 4 · OaklandOakland200 Meters427.34a11
Apr 16OAL Meet 2 Day 2Apr 16 · 200 Meters · Place 2 · OaklandOakland200 Meters228.0111
Apr 4East Bay InvitationalApr 4 · 100 Meters · Place 17 · OaklandOakland100 Meters1713.1611
Mar 21Jaguar InvitationalMar 21 · 100 Meters · Place 2 · OaklandOakland100 Meters2.13.14aWind: 0.811
Mar 14San Leandro InvitationalMar 14 · 200 Meters · Place 7 · OaklandOakland200 Meters728.0411
Mar 14San Leandro InvitationalMar 14 · 100 Meters · Place 6 · OaklandOakland100 Meters613.3911

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 28Super 7 Track and Field InvitationalFeb 28 · 100 Meters · Place 9 · OaklandOakland100 Meters913.21 PB11
Feb 21Grizzly InvitationalFeb 21 · 100 Meters · Place 2 · OaklandOakland100 Meters213.6711

2025 Outdoor Track

19 results
DateMeetEventPlMarkGr
Jun 26West Coast National ChampionshipJun 26 · 200 Meters · Place 41 · Oakland PALOakland PAL200 MetersRound P4129.25a—
Jun 26West Coast National ChampionshipJun 26 · 100 Meters · Place 33 · Oakland PALOakland PAL100 MetersRound P3313.48a—
Jun 7Nor-Cal Youth ChampionshipsJun 7 · 200 Meters · Place 24 · Oakland PALOakland PAL200 MetersRound P2429.0316
Jun 7Nor-Cal Youth ChampionshipsJun 7 · 100 Meters · Place 20 · Oakland PALOakland PAL100 MetersRound P2013.5216
May 21CIF Oakland Section ChampionshipsMay 21 · 200 Meters · Place 4 · OaklandOakland200 MetersRound P428.1310
May 21CIF Oakland Section ChampionshipsMay 21 · 200 Meters · Place 2 · OaklandOakland200 Meters227.8510
May 21CIF Oakland Section ChampionshipsMay 21 · 100 Meters · Place 16 · OaklandOakland100 MetersRound P1614.4210
May 8Oakland Region Meet 3 Day 2May 8 · 200 Meters · Place 1 · OaklandOakland200 Meters128.7510
May 8Oakland Region Meet 3 Day 2May 8 · 100 Meters · Place 2 · OaklandOakland100 Meters213.4710
May 3Wildcat Invitational (Last Chance to PR)May 3 · 200 Meters · Place 9 · OaklandOakland200 Meters9.27.90aWind: 1.210
May 3Wildcat Invitational (Last Chance to PR)May 3 · 100 Meters · Place 11 · OaklandOakland100 Meters11.13.55aWind: 0.510
Apr 26Clash of the TitansApr 26 · 200 Meters · Place 21 · OaklandOakland200 Meters2128.0010
Apr 26Clash of the TitansApr 26 · 100 Meters · Place 27 · OaklandOakland100 Meters2713.7310
Apr 17Oakland Region Meet 2 Day 2Apr 17 · 200 Meters · Place 4 · OaklandOakland200 Meters428.6010
Apr 17Oakland Region Meet 2 Day 2Apr 17 · 100 Meters · Place 3 · OaklandOakland100 Meters313.8910
Mar 26Oakland Region Meet 1 Day 1Mar 26 · 200 Meters · Place 4 · OaklandOakland200 Meters429.05a10
Mar 26Oakland Region Meet 1 Day 1Mar 26 · 100 Meters · Place 4 · OaklandOakland100 Meters413.74a10
Mar 22Jaguar InvitationalMar 22 · 100 Meters · Place 24 · OaklandOakland100 Meters2413.83a10
Mar 1512th Annual Eddie Hart InvitationalMar 15 · 100 Meters · Place 33 · OaklandOakland100 Meters3313.81a—

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 22Grizzly InvitationalFeb 22 · 200 Meters · Place 2 · OaklandOakland200 Meters229.04 PB10
Feb 22Grizzly InvitationalFeb 22 · 400 Meters · Place 1 · OaklandOakland400 Meters11:08.39 PB10

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 15CIF Oakland Section ChampionshipsMay 15 · 200 Meters · Place 13 · OaklandOakland200 Meters1329.63a—
May 15CIF Oakland Section ChampionshipsMay 15 · 100 Meters · Place 16 · OaklandOakland100 Meters1614.14a—
May 2Oakland Region Meet 3 Day 2May 2 · 200 Meters · Place 9 · OaklandOakland200 Meters930.619
May 2Oakland Region Meet 3 Day 2May 2 · 100 Meters · Place 8 · OaklandOakland100 Meters814.579
Apr 27Dougherty Valley HS InvitationalApr 27 · 200 Meters · Place 24 · OaklandOakland200 Meters2430.429
Apr 27Dougherty Valley HS InvitationalApr 27 · 400 Meters · Place 14 · OaklandOakland400 Meters141:13.37 PB9