Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorTom Moore Youth Classic · May 2313.64aTom Moore Youth ClassicMay 23, 2026
1500 Meters · OutdoorUSATF Region 14 Junior Olympic T&F Championships · Jul 65:25.81aUSATF Region 14 Junior Olympic T&F ChampionshipsJuly 6, 2023
200 Meters · OutdoorNor-Cal Youth Championships · Jun 627.43Nor-Cal Youth ChampionshipsJune 6, 2026
400 Meters · OutdoorUSATF Region 14 Junior Olympic Championships · Jun 251:02.11aUSATF Region 14 Junior Olympic ChampionshipsJune 25, 2026
800 Meters · OutdoorTom Moore Youth Classic · May 242:29.37aTom Moore Youth Classic May 24, 2025

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

2026 Outdoor Track

15 results
DateMeetEventPlMarkGr
Jun 25USATF Region 14 Junior Olympic ChampionshipsJun 25 · 400 Meters · Place 5 · Audience of OneAudience of One400 MetersRound P5.1:02.11a PB4
Jun 25USATF Region 14 Junior Olympic ChampionshipsJun 25 · 400 Meters · Place 6 · Audience of OneAudience of One400 Meters6.1:03.00a4
Jun 17AAU Track & Field Region 22 QualifierJun 17 · 100 Meters · Audience of OneAudience of One100 Meters—DNSWind: 2.14
Jun 6Nor-Cal Youth ChampionshipsJun 6 · 200 Meters · Place 6 · Audience of OneAudience of One200 MetersRound P627.5711
Jun 6Nor-Cal Youth ChampionshipsJun 6 · 200 Meters · Place 7 · Audience of OneAudience of One200 Meters727.43 PB11
Jun 6Nor-Cal Youth ChampionshipsJun 6 · 400 Meters · Place 7 · Audience of OneAudience of One400 Meters71:03.3211
May 30West Coast Classic Track and Field InvitationalMay 30 · 400 Meters · Place 20 · Audience of OneAudience of One400 Meters20.1:02.64a4
May 30West Coast Classic Track and Field InvitationalMay 30 · 200 Meters · Place 31 · Audience of OneAudience of One200 Meters31.27.48aWind: 1.34
May 23Tom Moore Youth ClassicMay 23 · 100 Meters · Place 11 · Audience of OneAudience of One100 MetersRound P1113.64a PB4
May 163M INVITATIONAL 2026May 16 · 200 Meters · Place 24 · Audience of OneAudience of One200 Meters2428.86a4
May 163M INVITATIONAL 2026May 16 · 100 Meters · Place 36 · Audience of OneAudience of One100 MetersRound S3614.34a4
May 2Running Rebels InvitationalMay 2 · 200 Meters · Place 15 · Audience of OneAudience of One200 Meters1528.79a4
May 2Running Rebels InvitationalMay 2 · 100 Meters · Place 28 · Audience of OneAudience of One100 MetersRound P2813.93a4
Mar 148th Annual 5 NORTH INVITATIONAL Sponsored by TOP SPEED ATHLETICS PRE- SEASON CHAMPIONSHIPMar 14 · 400 Meters · Place 6 · Audience of OneAudience of One400 MetersRound P6.1:04.19a4
Mar 148th Annual 5 NORTH INVITATIONAL Sponsored by TOP SPEED ATHLETICS PRE- SEASON CHAMPIONSHIPMar 14 · 100 Meters · Place 7 · Audience of OneAudience of One100 MetersRound P7.14.17a4

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jun 11AAU Track & Field Region 22 QualifierJun 11 · 800 Meters · Place 1 · Solano Elite Track ClubSolano Elite Track Club800 Meters1.2:30.55a3
Jun 11AAU Track & Field Region 22 QualifierJun 11 · 400 Meters · Place 2 · Solano Elite Track ClubSolano Elite Track Club400 Meters2.1:04.60a3
Jun 7Nor-Cal Youth ChampionshipsJun 7 · 400 Meters · Place 2 · Solano Elite Track ClubSolano Elite Track Club400 Meters21:04.9110
May 24Tom Moore Youth Classic May 24 · 800 Meters · Place 3 · Solano Elite Track ClubSolano Elite Track Club800 Meters32:29.37a PB3
May 24Tom Moore Youth Classic May 24 · 400 Meters · Place 1 · Solano Elite Track ClubSolano Elite Track Club400 Meters11:04.59a3
May 173M INVITATIONAL - 2025May 17 · 800 Meters · Place 1 · Solano Elite Track ClubSolano Elite Track Club800 Meters12:31.37a3
May 173M INVITATIONAL - 2025May 17 · 400 Meters · Place 2 · Solano Elite Track ClubSolano Elite Track Club400 Meters21:05.51a3
May 173M INVITATIONAL - 2025May 17 · 200 Meters · Place 15 · Solano Elite Track ClubSolano Elite Track Club200 Meters1529.36a3
May 3Running Rebels InvitationalMay 3 · 400 Meters · Place 4 · Solano Elite Track ClubSolano Elite Track Club400 Meters4.1:07.44a3
May 3Running Rebels InvitationalMay 3 · 200 Meters · Place 6 · Solano Elite Track ClubSolano Elite Track Club200 Meters6.29.72a3

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jun 21USATF Pacific Association Junior Olympic ChampionshipsJun 21 · 1500 Meters · Place 5 · UmojaUmoja1500 Meters5.5:26.75a2
Jun 21USATF Pacific Association Junior Olympic ChampionshipsJun 21 · 800 Meters · Place 3 · UmojaUmoja800 Meters3.2:37.62a2
Jun 8Nor-Cal Youth ChampionshipsJun 8 · 400 Meters · Place 3 · UmojaUmoja400 Meters31:07.569
Jun 8Nor-Cal Youth ChampionshipsJun 8 · 800 Meters · Place 2 · UmojaUmoja800 Meters22:38.449
May 25Tom Moore Youth ClassicMay 25 · 800 Meters · Place 2 · UmojaUmoja800 Meters2.2:37.43a2
May 25Tom Moore Youth ClassicMay 25 · 400 Meters · Place 4 · UmojaUmoja400 Meters4.1:08.60a2

2023 Outdoor Track

23 results
DateMeetEventPlMarkGr
Jul 6USATF Region 14 Junior Olympic T&F ChampionshipsJul 6 · 1500 Meters · Place 2 · East Palo Alto GreyhoundsEast Palo Alto Greyhounds1500 Meters2.5:25.81a PB1
Jul 6USATF Region 14 Junior Olympic T&F ChampionshipsJul 6 · 800 Meters · Place 1 · East Palo Alto GreyhoundsEast Palo Alto Greyhounds800 Meters1.2:41.70a1
Jun 23USATF Pacific Association Junior Olympic ChampionshipsJun 23 · 1500 Meters · Place 2 · East Palo Alto GreyhounEast Palo Alto Greyhoun1500 Meters25:31.38a—
Jun 23USATF Pacific Association Junior Olympic ChampionshipsJun 23 · 800 Meters · Place 1 · East Palo Alto GreyhounEast Palo Alto Greyhoun800 Meters12:38.60a—
Jun 10Nor-Cal Youth ChampionshipsJun 10 · 1500 Meters · Place 1 · East Palo Alto GreyhoundsEast Palo Alto Greyhounds1500 Meters15:34.548
Jun 10Nor-Cal Youth ChampionshipsJun 10 · 400 Meters · Place 3 · East Palo Alto GreyhoundsEast Palo Alto Greyhounds400 Meters31:11.778
Jun 10Nor-Cal Youth ChampionshipsJun 10 · 800 Meters · Place 1 · East Palo Alto GreyhoundsEast Palo Alto Greyhounds800 Meters12:45.448
May 203M Invitational 2023May 20 · 800 Meters · Place 1 · East Palo Alto GreyhounEast Palo Alto Greyhoun800 Meters12:44.67a—
May 203M Invitational 2023May 20 · 400 Meters · Place 1 · East Palo Alto GreyhounEast Palo Alto Greyhoun400 Meters11:13.19a—
May 6Running Rebels / Tommie Smith InvitationalMay 6 · 800 Meters · Place 1 · East Palo Alto GreyhounEast Palo Alto Greyhoun800 Meters12:51.71a—
May 6Running Rebels / Tommie Smith InvitationalMay 6 · 400 Meters · Place 2 · East Palo Alto GreyhounEast Palo Alto Greyhoun400 Meters21:13.22a—
May 6Running Rebels / Tommie Smith InvitationalMay 6 · 200 Meters · Place 5 · East Palo Alto GreyhounEast Palo Alto Greyhoun200 Meters533.56a—
Apr 22East Bay Heat Track Club All Comers MeetApr 22 · Javelin · Place 10 · East Palo Alto GreyhoundsEast Palo Alto GreyhoundsJavelin300g TJ10.10.06mUnofficial1
Apr 22East Bay Heat Track Club All Comers MeetApr 22 · 800 Meters · East Palo Alto GreyhoundsEast Palo Alto Greyhounds800 Meters—DNS1
Apr 22East Bay Heat Track Club All Comers MeetApr 22 · 100 Meters · East Palo Alto GreyhoundsEast Palo Alto Greyhounds100 Meters—DNS1
Apr 15CA Track Youth InvitationalApr 15 · 800 Meters · Place 1 · East Palo Alto GreyhounEast Palo Alto Greyhoun800 Meters12:57.58a—
Apr 15CA Track Youth InvitationalApr 15 · 400 Meters · Place 1 · East Palo Alto GreyhounEast Palo Alto Greyhoun400 Meters11:15.90a—
Apr 8God Speed Easter Eggstravaganza MeetApr 8 · 800 Meters · Place 1 · East Palo Alto GreyhounEast Palo Alto Greyhoun800 Meters12:59.46a—
Apr 8God Speed Easter Eggstravaganza MeetApr 8 · 400 Meters · Place 1 · East Palo Alto GreyhounEast Palo Alto Greyhoun400 Meters11:15.62a—
Apr 1Sac Speed ShowcaseApr 1 · 800 Meters · Place 1 · East Palo Alto GreyhounEast Palo Alto Greyhoun800 Meters12:55.98a—
Apr 1Sac Speed ShowcaseApr 1 · 400 Meters · Place 1 · East Palo Alto GreyhounEast Palo Alto Greyhoun400 Meters11:16.59a—
Mar 11Flying Jaguars Youth Track MeetMar 11 · 400 Meters · Place 2 · East Palo Alto GreyhoundsEast Palo Alto Greyhounds400 Meters2.1:14.56aUnofficial1
Mar 4Rebels March Madness All-ComersMar 4 · 100 Meters · Place 4 · East Palo Alto GreyhoundsEast Palo Alto Greyhounds100 Meters417.03—

2022 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 143M InvitationalMay 14 · 800 Meters · Place 4 · East Palo Alto GreyhoundsEast Palo Alto Greyhounds800 Meters4.2:59.59aGr
Apr 23Pacific Coast Shockwaves InvitationalApr 23 · 800 Meters · Place 3 · East Palo Alto GreyhoundsEast Palo Alto Greyhounds800 Meters32:57.58—
Apr 23Pacific Coast Shockwaves InvitationalApr 23 · 100 Meters · Place 29 · East Palo Alto GreyhoundsEast Palo Alto Greyhounds100 MetersRound P2916.86—
Apr 16East Bay Heat TC All ComersApr 16 · 800 Meters · Place 2 · East Palo Alto GreyhoundsEast Palo Alto Greyhounds800 Meters2.3:04.93aGr
Apr 2Sac Speed ShowcaseApr 2 · 800 Meters · Place 2 · East Palo Alto GreyhoundsEast Palo Alto Greyhounds800 Meters2.3:05.60aGr
Apr 2Sac Speed ShowcaseApr 2 · 400 Meters · East Palo Alto GreyhoundsEast Palo Alto Greyhounds400 Meters—DNSGr
Mar 195 NORTH INVITATIONAL Mar 19 · 800 Meters · Place 3 · East Palo Alto GreyhoundsEast Palo Alto Greyhounds800 Meters3.3:08.64aUnofficialGr
Mar 195 NORTH INVITATIONAL Mar 19 · 400 Meters · Place 4 · East Palo Alto GreyhoundsEast Palo Alto Greyhounds400 Meters4.1:27.80aUnofficialGr
Mar 195 NORTH INVITATIONAL Mar 19 · 100 Meters · East Palo Alto GreyhoundsEast Palo Alto Greyhounds100 Meters—17.76aUnofficialGr