Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorSTS Meet 2 · Mar 2214.25aSTS Meet 2March 22, 2025
200 Meters · OutdoorUSATF Region 14 Junior Olympic Championships · Jun 2528.34aUSATF Region 14 Junior Olympic ChampionshipsJune 25, 2026
400 Meters · OutdoorUSATF Region 14 Junior Olympic Track and Field Championships · Jun 201:04.03aUSATF Region 14 Junior Olympic Track and Field ChampionshipsJune 20, 2025
800 Meters · OutdoorSTS Meet 2 · Mar 222:35.31aSTS Meet 2March 22, 2025

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

2026 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jul 1AAU West Coast National ChampionshipJul 1 · 800 Meters · Striders Youth TrackStriders Youth Track800 Meters—DNS10
Jul 1AAU West Coast National ChampionshipJul 1 · 400 Meters · Striders Youth TrackStriders Youth Track400 Meters—DNS10
Jul 1AAU West Coast National ChampionshipJul 1 · 200 Meters · Striders Youth TrackStriders Youth Track200 MetersRound P—DNSWind: -0.810
Jul 1AAU West Coast National ChampionshipJul 1 · 100 Meters · Striders Youth TrackStriders Youth Track100 MetersRound P—DNSWind: -0.310
Jun 25USATF Region 14 Junior Olympic ChampionshipsJun 25 · 200 Meters · Place 19 · Striders Youth TrackStriders Youth Track200 MetersRound P19.28.34a PBWind: 0.910
Jun 13Welcome to the Swamp Meet....Jun 13 · 400 Meters · Place 15 · Striders YouthStriders Youth400 Meters151:06.18a10
Jun 13Welcome to the Swamp Meet....Jun 13 · 200 Meters · Place 19 · Striders YouthStriders Youth200 Meters1928.53a10
Apr 25Viking Track ClassicApr 25 · 200 Meters · Place 24 · Abraham Lincoln (SF)Abraham Lincoln (SF)200 Meters2429.10a10
Apr 15AAA Meet 8: LOW/LIN-OCO/BAL/MIS-KIP @LowellApr 15 · 400 Meters · Place 1 · Abraham Lincoln (SF)Abraham Lincoln (SF)400 Meters11:04.47a10
Mar 25AAA Meet 3: GAL-ACA/BUR-SFI/LIN/MIS-OCO @SOTAMar 25 · 400 Meters · Place 1 · Abraham Lincoln (SF)Abraham Lincoln (SF)400 Meters11:05.310
Mar 19AAA Meet 2: LIN/LOW/MIS-OCO/BAL-KIP @LincolnMar 19 · 400 Meters · Place 1 · Abraham Lincoln (SF)Abraham Lincoln (SF)400 Meters1.1:04.28a10
Mar 19AAA Meet 2: LIN/LOW/MIS-OCO/BAL-KIP @LincolnMar 19 · 200 Meters · Place 3 · Abraham Lincoln (SF)Abraham Lincoln (SF)200 Meters3.28.85aWind: -0.410

2025 Outdoor Track

30 results
DateMeetEventPlMarkGr
Jun 20USATF Region 14 Junior Olympic Track and Field ChampionshipsJun 20 · 800 Meters · Place 9 · Striders YouthStriders Youth800 Meters92:41.16a9
Jun 20USATF Region 14 Junior Olympic Track and Field ChampionshipsJun 20 · 400 Meters · Place 3 · Striders YouthStriders Youth400 Meters31:04.03a PB9
Jun 13USATF Pacific Association Jr Olympic Championships Jun 13 · 800 Meters · Place 8 · Striders YouthStriders Youth800 Meters82:37.96a9
Jun 13USATF Pacific Association Jr Olympic Championships Jun 13 · 400 Meters · Place 6 · Striders YouthStriders Youth400 MetersRound P61:06.83a9
Jun 13USATF Pacific Association Jr Olympic Championships Jun 13 · 400 Meters · Place 5 · Striders YouthStriders Youth400 Meters51:05.91a9
Jun 7Nor-Cal Youth ChampionshipsJun 7 · 200 Meters · Place 23 · Striders YouthStriders Youth200 MetersRound P2328.9515
Jun 7Nor-Cal Youth ChampionshipsJun 7 · 400 Meters · Place 9 · Striders YouthStriders Youth400 Meters91:05.2615
Jun 7Nor-Cal Youth ChampionshipsJun 7 · 800 Meters · Place 6 · Striders YouthStriders Youth800 Meters62:38.9415
May 2420th Annual Tommie Smith Youth Track MeetMay 24 · 400 Meters · Place 4 · Striders YouthStriders Youth400 Meters41:09.4815
May 2420th Annual Tommie Smith Youth Track MeetMay 24 · 200 Meters · Place 4 · Striders YouthStriders Youth200 Meters428.9715
May 173M INVITATIONAL - 2025May 17 · 200 Meters · Place 10 · Striders YouthStriders Youth200 Meters1028.59a—
May 3PAL Frosh Soph ChampionshipsMay 3 · 400 Meters · Place 3 · BurlingameBurlingame400 Meters3.1:05.01a9
May 3PAL Frosh Soph ChampionshipsMay 3 · 200 Meters · Place 3 · BurlingameBurlingame200 Meters3.29.55a9
Apr 16El Camino &Woodside at BurlingameApr 16 · 400 Meters · Place 1 · BurlingameBurlingame400 Meters11:04.559
Apr 16El Camino &Woodside at BurlingameApr 16 · 200 Meters · Place 1 · BurlingameBurlingame200 Meters129.059
Apr 14Burlingame & Jefferson at OceanaApr 14 · 200 Meters · Place 1 · BurlingameBurlingame200 Meters128.39a9
Apr 14Burlingame & Jefferson at OceanaApr 14 · 100 Meters · Place 3 · BurlingameBurlingame100 Meters314.43a9
Apr 8 Pal Burlingame V South San Francisco @ Half Moon BayApr 8 · 800 Meters · Place 1 · BurlingameBurlingame800 Meters12:37.309
Mar 29Burning Baton Relay Carnival (presented by God Speed)Mar 29 · 400 Meters · Place 2 · Striders YouthStriders Youth400 Meters21:08.06a9
Mar 29Burning Baton Relay Carnival (presented by God Speed)Mar 29 · 100 Meters · Place 8 · Striders YouthStriders Youth100 Meters814.84a9
Mar 22STS Meet 2Mar 22 · 800 Meters · Place 1 · Striders YouthStriders Youth800 Meters12:35.31a PB—
Mar 22STS Meet 2Mar 22 · 200 Meters · Place 2 · Striders YouthStriders Youth200 Meters229.30a—
Mar 22STS Meet 2Mar 22 · 100 Meters · Place 3 · Striders YouthStriders Youth100 Meters314.25a PB—
Mar 19PAL Burlingame V Terra Nova @ CapuchinoMar 19 · 200 Meters · Place 2 · BurlingameBurlingame200 Meters229.349
Mar 19PAL Burlingame V Terra Nova @ CapuchinoMar 19 · 400 Meters · Place 1 · BurlingameBurlingame400 Meters11:05.409
Mar 19PAL Burlingame V Terra Nova @ CapuchinoMar 19 · 200 Meters · Place 2 · BurlingameBurlingame200 Meters229.349
Mar 19PAL Burlingame V Terra Nova @ CapuchinoMar 19 · 400 Meters · Place 1 · BurlingameBurlingame400 Meters11:05.409
Mar 155 NORTH INVITATIONAL Sponsored by TOP SPEED ATHLETICSMar 15 · 800 Meters · Place 1 · Striders Youth TrackStriders Youth Track800 Meters1.2:42.28a9
Mar 155 NORTH INVITATIONAL Sponsored by TOP SPEED ATHLETICSMar 15 · 400 Meters · Place 1 · Striders Youth TrackStriders Youth Track400 Meters1.1:06.10a9
Mar 155 NORTH INVITATIONAL Sponsored by TOP SPEED ATHLETICSMar 15 · 100 Meters · Place 6 · Striders Youth TrackStriders Youth Track100 Meters6.14.39a9

2024 Outdoor Track

11 results
DateMeetEventPlMarkGr
Jun 21USATF Pacific Association Junior Olympic ChampionshipsJun 21 · 800 Meters · Place 24 · Striders Youth TrackStriders Youth Track800 Meters24.2:47.39a8
Jun 21USATF Pacific Association Junior Olympic ChampionshipsJun 21 · 200 Meters · Place 44 · Striders Youth TrackStriders Youth Track200 MetersRound P44.29.93aWind: -1.28
Jun 21USATF Pacific Association Junior Olympic ChampionshipsJun 21 · 100 Meters · Place 39 · Striders Youth TrackStriders Youth Track100 MetersRound P39.14.38aWind: -1.28
Jun 8Nor-Cal Youth ChampionshipsJun 8 · 200 Meters · Place 45 · Striders YouthStriders Youth200 MetersRound P4530.8514
Jun 8Nor-Cal Youth ChampionshipsJun 8 · 400 Meters · Place 20 · Striders YouthStriders Youth400 Meters201:08.5414
Jun 8Nor-Cal Youth ChampionshipsJun 8 · 100 Meters · Place 47 · Striders YouthStriders Youth100 MetersRound P4715.2414
Jun 1STS ChampionshipJun 1 · 400 Meters · Place 20 · Striders YouthStriders Youth400 Meters201:16.23a—
Jun 1STS ChampionshipJun 1 · 200 Meters · Place 22 · Striders YouthStriders Youth200 Meters2231.88a—
May 183M INVITATIONAL "2024"May 18 · 400 Meters · Place 23 · Striders Youth TrackStriders Youth Track400 Meters23.1:08.19a8
May 183M INVITATIONAL "2024"May 18 · 200 Meters · Place 47 · Striders Youth TrackStriders Youth Track200 Meters47.29.81a8
May 183M INVITATIONAL "2024"May 18 · 100 Meters · Place 55 · Striders Youth TrackStriders Youth Track100 MetersRound P55.15.09a8