Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorNor-Cal Youth Championships · Jun 819.12Nor-Cal Youth ChampionshipsJune 8, 2024
1500 Meters · OutdoorUSATF Region 14 Junior Olympic Championships · Jun 255:21.29aUSATF Region 14 Junior Olympic ChampionshipsJune 25, 2026
400 Meters · OutdoorUSATF Region 14 Junior Olympic Championships · Jun 251:09.05aUSATF Region 14 Junior Olympic ChampionshipsJune 25, 2026
800 Meters · OutdoorUSATF Region 14 Junior Olympic Championships · Jun 252:36.52aUSATF Region 14 Junior Olympic ChampionshipsJune 25, 2026
Prelims · OutdoorNor-Cal Youth Championships · Jun 819.80Nor-Cal Youth ChampionshipsJune 8, 2024

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

2026 Outdoor Track

21 results
DateMeetEventPlMarkGr
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · 1500 Meters · Place 18 · 3M Track Club1500 Meters18.5:57.06a-
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · 800 Meters · Place 2 · 3M Track Club800 MetersRound P2.2:43.16a-
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · 800 Meters · Place 6 · 3M Track Club800 Meters6.2:44.46a-
Jun 25USATF Region 14 Junior Olympic ChampionshipsJun 25 · 1500 Meters · Place 1 · 3M Track Club1500 Meters1.5:21.29a PB-
Jun 25USATF Region 14 Junior Olympic ChampionshipsJun 25 · 800 Meters · Place 1 · 3M Track Club800 Meters1.2:36.52a PB-
Jun 25USATF Region 14 Junior Olympic ChampionshipsJun 25 · 400 Meters · Place 2 · 3M Track Club400 MetersRound P2.1:09.05a PB-
Jun 25USATF Region 14 Junior Olympic ChampionshipsJun 25 · 400 Meters · Place 2 · 3M Track Club400 Meters2.1:09.86a-
Jun 13Welcome to the Swamp Meet....Jun 13 · 800 Meters · Place 1 · 3M Track Club800 Meters12:41.77a—
Jun 13Welcome to the Swamp Meet....Jun 13 · 400 Meters · Place 1 · 3M Track Club400 Meters11:12.34a—
Jun 6Nor-Cal Youth ChampionshipsJun 6 · 1500 Meters · Place 1 · 3M Track Club1500 Meters15:30.008
Jun 6Nor-Cal Youth ChampionshipsJun 6 · 400 Meters · Place 1 · 3M Track Club400 Meters11:11.648
Jun 6Nor-Cal Youth ChampionshipsJun 6 · 800 Meters · Place 1 · 3M Track Club800 Meters12:39.778
May 163M INVITATIONAL 2026May 16 · 1500 Meters · Place 1 · 3M Track Club1500 Meters15:22.76a—
May 163M INVITATIONAL 2026May 16 · 800 Meters · Place 2 · 3M Track Club800 Meters22:41.48a—
May 163M INVITATIONAL 2026May 16 · 400 Meters · Place 3 · 3M Track Club400 Meters31:11.72a—
May 2Running Rebels InvitationalMay 2 · 800 Meters · Place 1 · 3M Track Club800 Meters12:44.74a—
May 2Running Rebels InvitationalMay 2 · 400 Meters · Place 1 · 3M Track Club400 Meters11:15.73a—
Apr 25Lawrence Brice InvitationalApr 25 · 800 Meters · Place 1 · 3M Track Club800 Meters12:49.318
Apr 25Lawrence Brice InvitationalApr 25 · 1500 Meters · Place 1 · 3M Track Club1500 Meters15:30.458
Apr 4God Speed Easter EggstravaganzaApr 4 · 800 Meters · Place 1 · 3M Track Club800 Meters12:50.48a—
Apr 4God Speed Easter EggstravaganzaApr 4 · 400 Meters · Place 2 · 3M Track Club400 Meters21:15.79a—

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
Jun 7Nor-Cal Youth ChampionshipsJun 7 · 1500 Meters · Place 3 · 3M Track Club1500 Meters35:59.227
Jun 7Nor-Cal Youth ChampionshipsJun 7 · 800 Meters · Place 7 · 3M Track Club800 Meters72:56.877
Mar 22Oakland PAL Community MeetMar 22 · Javelin · Place 3 · 3M Track ClubJavelin38.72m—
Mar 22Oakland PAL Community MeetMar 22 · 800 Meters · Place 2 · 3M Track Club800 Meters23:04.53a—
Mar 22Oakland PAL Community MeetMar 22 · 400 Meters · Place 3 · 3M Track Club400 Meters31:22.49a—

2024 Outdoor Track

2 results
DateMeetEventPlMarkGr
Jun 8Nor-Cal Youth ChampionshipsJun 8 · 100 Meters · Place 5 · 3M Track Club100 Meters519.12 PB6
Jun 8Nor-Cal Youth ChampionshipsJun 8 · Prelims · Place 5 · 3M Track ClubPrelimsRound P519.80 PB6