Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · OutdoorCal State San Marcos Summer Nights #5 · May 296:18.08aCal State San Marcos Summer Nights #5May 29, 2024
1500 Meters · Indoor2026 USATF Region 15 Junior Olympic Track and Field Championships · Jun 255:26.55a2026 USATF Region 15 Junior Olympic Track and Field Championships June 25, 2026
1500 Meters · Outdoor2026 USATF National Junior Olympic Track & Field Championships · Jul 275:14.11a2026 USATF National Junior Olympic Track & Field ChampionshipsJuly 27, 2026
16 and Under1500 Meters · OutdoorGods Speed Annual Track Meet · Apr 185:25.34aGods Speed Annual Track MeetApril 18, 2026
16 and Under400 Meters · OutdoorGods Speed Annual Track Meet · Apr 181:12.92aGods Speed Annual Track MeetApril 18, 2026
3000 Meters · Indoor2026 USATF Region 15 Junior Olympic Track and Field Championships · Jun 2512:10.55a2026 USATF Region 15 Junior Olympic Track and Field Championships June 25, 2026
3000 Meters · OutdoorFast Camp Speed Wars Invitational · May 1611:23.16aFast Camp Speed Wars InvitationalMay 16, 2026
400 Meters · OutdoorSD Elite Track Meet · May 91:11.38aSD Elite Track Meet May 9, 2026
5000 Meters · OutdoorCal State San Marcos Summer Nights #5 · May 2923:10.71aCal State San Marcos Summer Nights #5May 29, 2024
800 Meters · OutdoorCal State San Marcos Summer Nights #5 · May 293:05.53aCal State San Marcos Summer Nights #5May 29, 2024

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

2026 Outdoor Track

19 results
DateMeetEventPlMarkGr
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · 1500 Meters · Place 19 · Eagles Wings TrackEagles Wings Track1500 MetersRound P19.5:14.11a PB8
Jul 18California State Games Track and Field MeetJul 18 · 3000 Meters · Eagles Wings TrackEagles Wings Track3000 Meters—DNS8
Jul 18California State Games Track and Field MeetJul 18 · 1500 Meters · Eagles Wings TrackEagles Wings Track1500 Meters—DNS8
May 30Stampede Round Up May 30 · 1500 Meters · Eagles Wings TrackEagles Wings Track1500 Meters—DNS8
May 30Stampede Round Up May 30 · 400 Meters · Eagles Wings TrackEagles Wings Track400 Meters—DNS8
May 23Usa Rockets Annual Track MeetMay 23 · 1500 Meters · Place 1 · Eagles Wings TrackEagles Wings Track1500 Meters1.5:19.79a8
May 16Fast Camp Speed Wars InvitationalMay 16 · 3000 Meters · Place 1 · Eagles Wings TrackEagles Wings Track3000 Meters1.11:23.16a PB8
May 9SD Elite Track Meet May 9 · 1500 Meters · Place 1 · Eagles WingsEagles Wings1500 Meters15:18.35a8
May 9SD Elite Track Meet May 9 · 400 Meters · Place 7 · Eagles WingsEagles Wings400 Meters71:11.38a PB8
May 2Mercury San Diego 22nd Annual MeetMay 2 · 3000 Meters · Eagles Wings TrackEagles Wings Track3000 Meters—DNS8
May 2Mercury San Diego 22nd Annual MeetMay 2 · 1500 Meters · Place 1 · Eagles Wings TrackEagles Wings Track1500 Meters1.5:21.38a8
May 2Mercury San Diego 22nd Annual MeetMay 2 · 400 Meters · Place 4 · Eagles Wings TrackEagles Wings Track400 Meters4.1:11.52a8
Apr 25Flo-Jo 31st Annual Invitational Track & Field MeetApr 25 · 1500 Meters · Place 1 · Eagles Wings TrackEagles Wings Track1500 Meters1.5:24.26a8
Apr 18Gods Speed Annual Track MeetApr 18 · 16 and Under1500 Meters · Place 1 · Eagles WingsEagles Wings16 and Under1500 Meters15:25.34a PB8
Apr 18Gods Speed Annual Track MeetApr 18 · 16 and Under400 Meters · Place 6 · Eagles WingsEagles Wings16 and Under400 Meters61:12.92a PB8
Apr 11Havoc Annual TC MeetApr 11 · 3000 Meters · Eagles Wings TrackEagles Wings Track3000 Meters—DNS8
Apr 11Havoc Annual TC MeetApr 11 · 400 Meters · Eagles Wings TrackEagles Wings Track400 Meters—DNS8
Mar 28Usa Rockets Kickoff #5Mar 28 · 1500 Meters · Place 1 · Eagles WingsEagles Wings1500 Meters15:27.50a8
Mar 28Usa Rockets Kickoff #5Mar 28 · 400 Meters · Place 6 · Eagles WingsEagles Wings400 Meters61:12.71a8

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Jun 252026 USATF Region 15 Junior Olympic Track and Field Championships Jun 25 · 3000 Meters · Place 2 · Eagles Wings TrackEagles Wings Track3000 Meters2.12:10.55a PB8
Jun 252026 USATF Region 15 Junior Olympic Track and Field Championships Jun 25 · 1500 Meters · Place 3 · Eagles Wings TrackEagles Wings Track1500 Meters3.5:26.55a PB8
Jun 13USATF San Diego-Imperial Association Junior Olympic ChampionshipsJun 13 · 3000 Meters · Eagles Wings TrackEagles Wings Track3000 Meters—DNS8
Jun 13USATF San Diego-Imperial Association Junior Olympic ChampionshipsJun 13 · 1500 Meters · Eagles Wings TrackEagles Wings Track1500 Meters—DNS8

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
Jul 19Youth T&F California State GamesJul 19 · 1500 Meters · Place 5 · Eagles WingsEagles Wings1500 Meters55:31.10a7
May 31Havoc TC Annual MeetMay 31 · 1500 Meters · Place 3 · Eagles Wings TrackEagles Wings Track1500 Meters3.5:39.49a7
May 24USA Rockets Annual Track MeetMay 24 · 1500 Meters · Place 8 · Eagles Wings TrackEagles Wings Track1500 Meters8.5:28.25a7
May 10SD Elite Track MeetMay 10 · 1500 Meters · Place 7 · Eagles WingsEagles Wings1500 Meters76:03.65a7
May 3Mercury San Diego 21st Annual MeetMay 3 · 1500 Meters · Place 7 · Eagles WingsEagles Wings1500 Meters75:37.16a7

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jun 20USATF Region 15 Junior Olympic ChampionshipsJun 20 · 3000 Meters · Place 12 · Elite RacingElite Racing3000 Meters1213:14.34a—
Jun 20USATF Region 15 Junior Olympic ChampionshipsJun 20 · 1500 Meters · Place 14 · Elite RacingElite Racing1500 Meters145:50.08a—
Jun 8USATF San Diego-Imperial Association Junior Olympic ChampionshipsJun 8 · 3000 Meters · Place 2 · Elite RacingElite Racing3000 Meters212:50.73a—
May 29Cal State San Marcos Summer Nights #5May 29 · 5000 Meters · Place 8 · Elite RacingElite Racing5000 Meters8.23:10.71a PB6
May 29Cal State San Marcos Summer Nights #5May 29 · 1 Mile · Place 15 · Elite RacingElite Racing1 Mile15.6:18.08a PB6
May 29Cal State San Marcos Summer Nights #5May 29 · 800 Meters · Place 13 · Elite RacingElite Racing800 Meters13.3:05.53a PB6