Personal bests

Best marks in available results
Event / courseMarkMeetDate
1500 Meters · OutdoorHornet Invitational · Mar 214:04.36aHornet InvitationalMarch 21, 2025
1600 Meters · OutdoorOC Championship · Apr 154:20.35aOC ChampionshipApril 15, 2023
3000 Meters · IndoorCA Winter Championships · Feb 49:16.11aCA Winter ChampionshipsFebruary 4, 2023
3000 Meters · OutdoorAggie Open · Mar 148:54.38aAggie OpenMarch 14, 2025
3200 Meters · OutdoorRedondo Nike Track Festival · Mar 119:33.85aRedondo Nike Track FestivalMarch 11, 2023
400 Meters · OutdoorWest Coast Classic Presented by the Pacific Coast Shockwaves · Jun 354.58aWest Coast Classic Presented by the Pacific Coast ShockwavesJune 3, 2022
800 Meters · OutdoorUSATF Southern California Association Junior Olympic Championships · Jun 102:01.29aUSATF Southern California Association Junior Olympic ChampionshipsJune 10, 2022
Results · OutdoorUSATF National Junior Olympic Championships · Jul 254:09.89USATF National Junior Olympic ChampionshipsJuly 25, 2022

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 2Fresno St InviteMay 2 · 1500 Meters · Place 19 · Sacramento StateSacramento State1500 Meters19.4:14.58aSo
May 2Fresno St InviteMay 2 · 800 Meters · Place 24 · Sacramento StateSacramento State800 Meters24.2:03.03aSo
Apr 24Sacramento State-UC Davis (Causeway Classic Dual)Apr 24 · 1500 Meters · Place 6 · Sacramento StateSacramento State1500 Meters6.4:13.76aSo
Apr 3Mike Fanelli Track ClassicApr 3 · 1500 Meters · Place 161 · Sacramento StateSacramento State1500 Meters161.4:10.79aSo
Apr 3Mike Fanelli Track ClassicApr 3 · 800 Meters · Place 218 · Sacramento StateSacramento State800 Meters218.2:04.71aSo
Mar 20Cal InvitationalMar 20 · 1500 Meters · Place 53 · Sacramento StateSacramento State1500 Meters534:19.56aSo

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 25Sacramento State-UC Davis (Causeway Classic Dual)Apr 25 · 1500 Meters · Place 5 · Sacramento StateSacramento State1500 Meters54:07.95aFR
Mar 21Hornet InvitationalMar 21 · 1500 Meters · Place 56 · Sacramento StateSacramento State1500 Meters56.4:04.36a PBFr
Mar 14Aggie OpenMar 14 · 3000 Meters · Place 14 · Sacramento StateSacramento State3000 Meters148:54.38a PB—

2024 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 4CIF-SS D3 PrelimsMay 4 · 1600 Meters · Place 14 · J Serra CatholicJ Serra Catholic1600 MetersRound P14.4:25.95a12
Apr 26Trinity League Varsity FinalsApr 26 · 1600 Meters · Place 6 · J Serra CatholicJ Serra Catholic1600 Meters6.4:21.23a12
Mar 29Trabuco Hills Distance Carnival and Inv.Mar 29 · 1600 Meters · Place 7 · JSerra Catholic (SS)JSerra Catholic (SS)1600 Meters74:20.5112

2023 Outdoor Track

23 results
DateMeetEventPlMarkGr
Jun 22USATF Region 15 Junior Olympic ChampionshipsJun 22 · 3000 Meters · Place 1 · Pacific Coast Shock WavesPacific Coast Shock Waves3000 Meters1.9:32.33a11
Jun 22USATF Region 15 Junior Olympic ChampionshipsJun 22 · 1500 Meters · Place 1 · Pacific Coast Shock WavesPacific Coast Shock Waves1500 Meters1.4:13.27a11
Jun 9USATF Southern California Association Junior Olympic ChampionshipsJun 9 · 3000 Meters · Place 1 · Pacific Coast Shock WavPacific Coast Shock Wav3000 Meters19:21.33a—
Jun 9USATF Southern California Association Junior Olympic ChampionshipsJun 9 · 1500 Meters · Place 3 · Pacific Coast Shock WavPacific Coast Shock Wav1500 Meters34:10.33a—
Jun 3West Coast Classic presented by the Pacific Coast ShockwavesJun 3 · 1500 Meters · Place 4 · Pacific Coast Shock WavesPacific Coast Shock Waves1500 Meters4.4:11.82aUnofficial11
Jun 3West Coast Classic presented by the Pacific Coast ShockwavesJun 3 · 800 Meters · Place 7 · Pacific Coast Shock WavesPacific Coast Shock Waves800 Meters7.2:04.41aUnofficial11
May 27LA Jets 37th InvitationalMay 27 · 3000 Meters · Place 2 · Pacific Coast Shock WavPacific Coast Shock Wav3000 Meters29:22.97a—
May 6CIF-SS Division 1 Track and Field PrelimsMay 6 · 1600 Meters · Place 23 · SegerstromSegerstrom1600 MetersRound P23.4:21.62a11
Apr 27GWL FinalsApr 27 · 3200 Meters · Place 1 · SegerstromSegerstrom3200 Meters19:56.95a—
Apr 27GWL FinalsApr 27 · 1600 Meters · Place 2 · SegerstromSegerstrom1600 Meters24:35.66a—
Apr 27GWL FinalsApr 27 · 1600 Meters · Place 2 · SegerstromSegerstrom1600 Meters24:23.52a—
Apr 19Garden Grove vs SegerstromApr 19 · 1600 Meters · Place 1 · SegerstromSegerstrom1600 Meters14:32.43a—
Apr 19Garden Grove vs SegerstromApr 19 · 800 Meters · Place 1 · SegerstromSegerstrom800 Meters12:04.64a—
Apr 15OC ChampionshipApr 15 · 1600 Meters · Place 10 · SegerstromSegerstrom1600 Meters10.4:20.35a PB11
Apr 12023 Yorba Linda InvitationalApr 1 · 1600 Meters · Place 1 · SegerstromSegerstrom1600 Meters1.4:30.79a11
Apr 12023 Yorba Linda InvitationalApr 1 · 800 Meters · Place 2 · SegerstromSegerstrom800 Meters2.2:03.40a11
Mar 30Ocean View @ Segerstrom Mar 30 · 1600 Meters · Place 1 · SegerstromSegerstrom1600 Meters14:41.46a—
Mar 30Ocean View @ Segerstrom Mar 30 · 800 Meters · Place 2 · SegerstromSegerstrom800 Meters22:06.99a—
Mar 23Westminster @ SegerstromMar 23 · 800 Meters · Place 1 · SegerstromSegerstrom800 Meters12:04.83a—
Mar 18Santa Ana City Championships 2023Mar 18 · 3200 Meters · Place 2 · SegerstromSegerstrom3200 Meters29:40.1111
Mar 16Godinez (H) @ SegerstromMar 16 · 1600 Meters · Place 1 · SegerstromSegerstrom1600 Meters1.4:38.19a11
Mar 11Redondo Nike Track FestivalMar 11 · 3200 Meters · Place 31 · SegerstromSegerstrom3200 Meters31.9:33.85a PB11
Mar 4Colt ClassicMar 4 · 3200 Meters · Place 1 · Segerstrom (SS)Segerstrom (SS)3200 Meters19:39.4311

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 4CA Winter ChampionshipsFeb 4 · 3000 Meters · Place 16 · SegerstromSegerstrom3000 Meters169:16.11a PB—

2022 Outdoor Track

37 results
DateMeetEventPlMarkGr
Jul 25USATF National Junior Olympic ChampionshipsJul 25 · Results · Place 4 · 15 Pacific C15 Pacific CResults49:03.50—
Jul 25USATF National Junior Olympic ChampionshipsJul 25 · Results · Place 5 · 15 Pacific C15 Pacific CResults54:09.89 PB—
Jul 25USATF National Junior Olympic ChampionshipsJul 25 · Results · Place 5 · 15 Pacific C15 Pacific CResultsRound P54:13.49—
Jun 23USATF Region 15 Junior Olympic ChampionshipsJun 23 · 3000 Meters · Place 2 · Pacific Coast Shock WavPacific Coast Shock Wav3000 Meters29:34.08a—
Jun 23USATF Region 15 Junior Olympic ChampionshipsJun 23 · 1500 Meters · Place 3 · Pacific Coast Shock WavPacific Coast Shock Wav1500 Meters34:25.94a—
Jun 23USATF Region 15 Junior Olympic ChampionshipsJun 23 · 800 Meters · Place 3 · Pacific Coast Shock WavPacific Coast Shock Wav800 Meters32:02.30a—
Jun 10USATF Southern California Association Junior Olympic ChampionshipsJun 10 · 3000 Meters · Place 2 · Pacific Coast Shock WavesPacific Coast Shock Waves3000 Meters2.9:39.53a10
Jun 10USATF Southern California Association Junior Olympic ChampionshipsJun 10 · 1500 Meters · Place 2 · Pacific Coast Shock WavesPacific Coast Shock Waves1500 Meters2.4:23.16a10
Jun 10USATF Southern California Association Junior Olympic ChampionshipsJun 10 · 800 Meters · Place 3 · Pacific Coast Shock WavesPacific Coast Shock Waves800 Meters3.2:01.29a PB10
Jun 3West Coast Classic Presented by the Pacific Coast ShockwavesJun 3 · 1500 Meters · Place 2 · Pacific Coast Shock WavesPacific Coast Shock Waves1500 Meters2.4:11.89a10
Jun 3West Coast Classic Presented by the Pacific Coast ShockwavesJun 3 · 800 Meters · Place 3 · Pacific Coast Shock WavesPacific Coast Shock Waves800 Meters3.2:03.63a10
Jun 3West Coast Classic Presented by the Pacific Coast ShockwavesJun 3 · 400 Meters · Place 14 · Pacific Coast Shock WavesPacific Coast Shock Waves400 Meters14.54.58a PB10
May 14Long Beach Sprinters InvitationalMay 14 · 1500 Meters · Place 2 · Pacific Coast Shock WavesPacific Coast Shock Waves1500 Meters2.4:18.50a10
May 14Long Beach Sprinters InvitationalMay 14 · 800 Meters · Place 2 · Pacific Coast Shock WavesPacific Coast Shock Waves800 Meters2.2:05.89a10
May 14Long Beach Sprinters InvitationalMay 14 · 400 Meters · Place 7 · Pacific Coast Shock WavesPacific Coast Shock Waves400 Meters7.55.72a10
May 7CIF-SS Division 1 Track and Field PrelimsMay 7 · 3200 Meters · Place 29 · SegerstromSegerstrom3200 MetersRound P29.9:47.12a10
May 7CIF-SS Division 1 Track and Field PrelimsMay 7 · 1600 Meters · Place 30 · SegerstromSegerstrom1600 MetersRound P30.4:27.81a10
Apr 28GWL FinalsApr 28 · 3200 Meters · Place 3 · SegerstromSegerstrom3200 Meters39:45.70a10
Apr 28GWL FinalsApr 28 · 1600 Meters · Place 3 · SegerstromSegerstrom1600 MetersRound P34:39.83a10
Apr 28GWL FinalsApr 28 · 1600 Meters · Place 3 · SegerstromSegerstrom1600 Meters34:30.88a10
Apr 28GWL FinalsApr 28 · 800 Meters · Place 3 · SegerstromSegerstrom800 MetersRound P32:03.94a10
Apr 20Segerstrom vs. Katella Dual MeetApr 20 · 3200 Meters · Place 1 · SegerstromSegerstrom3200 Meters1.9:57.010
Apr 20Segerstrom vs. Katella Dual MeetApr 20 · 1600 Meters · Place 2 · SegerstromSegerstrom1600 Meters2.4:35.04a10
Apr 16Santa Ana City Championships Apr 16 · 1600 Meters · Place 4 · SegerstromSegerstrom1600 Meters44:27.7110
Apr 16Santa Ana City Championships Apr 16 · 800 Meters · Place 7 · SegerstromSegerstrom800 Meters72:05.9510
Apr 14Segrstrom vs. Godinez Dual MeetApr 14 · 1600 Meters · Place 1 · SegerstromSegerstrom1600 Meters1.4:33.43a10
Mar 30Garden Grove VS. SegerstromMar 30 · 3200 Meters · Place 1 · SegerstromSegerstrom3200 Meters110:05.910
Mar 26OC ChampionshipsMar 26 · 1600 Meters · Place 19 · SegerstromSegerstrom1600 Meters19.4:33.52a10
Mar 26OC ChampionshipsMar 26 · 800 Meters · Place 40 · SegerstromSegerstrom800 Meters40.2:08.03a10
Mar 17Segerstrom @ Ocean View Mar 17 · 1600 Meters · Place 1 · SegerstromSegerstrom1600 Meters1.4:37Unofficial10
Mar 17Segerstrom @ Ocean View Mar 17 · 800 Meters · SegerstromSegerstrom800 Meters—2:06Unofficial10
Mar 12Pacific Coast InvitationalMar 12 · 800 Meters · Place 5 · Segerstrom (SS)Segerstrom (SS)800 Meters52:09.7110
Mar 12Pacific Coast InvitationalMar 12 · 1600 Meters · Place 1 · Segerstrom (SS)Segerstrom (SS)1600 Meters14:36.7810
Mar 2Quad Meet (Troy-Segertrom-Dong Lugo- Oxford Academy)Mar 2 · 800 Meters · Place 5 · Segerstrom (SS)Segerstrom (SS)800 Meters52:07.3710
Mar 2Quad Meet (Troy-Segertrom-Dong Lugo- Oxford Academy)Mar 2 · 1600 Meters · Place 3 · Segerstrom (SS)Segerstrom (SS)1600 Meters34:42.3610
Jan 28Segerstrom Intrasquad Time TrialsJan 28 · 200 Meters · Place 7 · SegerstromSegerstrom200 Meters7.26.69aUnofficial10
Jan 28Segerstrom Intrasquad Time TrialsJan 28 · 100 Meters · Place 19 · SegerstromSegerstrom100 Meters19.13.40aUnofficial10

2021 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jul 10PCS Time Trial (Final)Jul 10 · 1500 Meters · Place 1 · Pacific Coast Shock WavesPacific Coast Shock Waves1500 Meters1.4:30.57a9
Jun 18Pacific Coast Shockwaves InvitationalJun 18 · 3000 Meters · Place 3 · Pacific Coast Shock WavesPacific Coast Shock Waves3000 Meters3.9:46.05a9
Jun 18Pacific Coast Shockwaves InvitationalJun 18 · 1500 Meters · Place 4 · Pacific Coast Shock WavesPacific Coast Shock Waves1500 Meters4.4:31.21a9
Jun 18Pacific Coast Shockwaves InvitationalJun 18 · 800 Meters · Place 2 · Pacific Coast Shock WavesPacific Coast Shock Waves800 Meters2.2:09.45a9
Jun 18Pacific Coast Shockwaves InvitationalJun 18 · 400 Meters · Place 3 · Pacific Coast Shock WavesPacific Coast Shock Waves400 Meters3.56.70a9
Jun 5PCS Time Trial #4Jun 5 · 800 Meters · Place 5 · Pacific Coast Shock WavesPacific Coast Shock Waves800 Meters5.2:09.73a9
Jun 5PCS Time Trial #4Jun 5 · 400 Meters · Place 8 · Pacific Coast Shock WavesPacific Coast Shock Waves400 Meters8.57.99a9
May 26Golden League FinalsMay 26 · 1600 Meters · Place 4 · SegerstromSegerstrom1600 MetersRound P44:51.94—
May 26Golden League FinalsMay 26 · 800 Meters · Place 5 · SegerstromSegerstrom800 MetersRound P52:11.61—
May 24Golden West League PrelimsMay 24 · 1600 Meters · Place 4 · SegerstromSegerstrom1600 MetersRound P4.4:51.94a9
May 24Golden West League PrelimsMay 24 · 800 Meters · Place 5 · SegerstromSegerstrom800 MetersRound P5.2:11.61a9
May 22PCS Time Trial #3May 22 · 1500 Meters · Place 1 · Pacific Coast Shock WavesPacific Coast Shock Waves1500 Meters1.4:27.94a9