Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · Outdoor2026 Summer Nights Track & Field Series - San Marcos · May 274:34.47a2026 Summer Nights Track & Field Series - San MarcosMay 27, 2026
1000 Meters · OutdoorSan Diego State Red-Black Summer Nights All-Comers Meet · Dec 72:40.01aSan Diego State Red-Black Summer Nights All-Comers MeetDecember 7, 2024
1500 Meters · Indoor2026 USATF Region 15 Junior Olympic Track and Field Championships · Jun 254:11.63a2026 USATF Region 15 Junior Olympic Track and Field Championships June 25, 2026
1500 Meters · Outdoor2026 USATF National Junior Olympic Track & Field Championships · Jul 274:01.36a2026 USATF National Junior Olympic Track & Field ChampionshipsJuly 27, 2026
1600 Meters · OutdoorEscondido Invitational · Apr 244:25.97aEscondido InvitationalApril 24, 2026
200 Meters · OutdoorMission Vista @ Fallbrook · May 123.92Mission Vista @ FallbrookMay 1, 2025
3000 Meters · OutdoorCA Winter Qualifier - Great Oak · Jan 119:59.87aCA Winter Qualifier - Great OakJanuary 11, 2025
3200 Meters · OutdoorFallbrook Vs. Mission Vista · Apr 3010:05.94aFallbrook Vs. Mission VistaApril 30, 2026
3200 Meters · OutdoorHi-Racer Meet of Champions · Mar 211:56.05Hi-Racer Meet of ChampionsMarch 21, 2026
400 Meters · OutdoorFallbrook Vs. Mission Vista · Apr 3050.50aFallbrook Vs. Mission VistaApril 30, 2026
600 Meters · OutdoorVista Murrieta - Winter Qualifier · Jan 311:22.39aVista Murrieta - Winter QualifierJanuary 31, 2026
800 Meters · Indoor2026 USATF Region 15 Junior Olympic Track and Field Championships · Jun 251:57.08a2026 USATF Region 15 Junior Olympic Track and Field Championships June 25, 2026
800 Meters · Outdoor2026 USATF National Junior Olympic Track & Field Championships · Jul 271:53.85a2026 USATF National Junior Olympic Track & Field ChampionshipsJuly 27, 2026

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

2026 Outdoor Track

30 results
DateMeetEventPlMarkGr
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · 1500 Meters · Place 2 · Dream TeamDream Team1500 MetersRound P2.4:01.36a PB11
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · 1500 Meters · Place 4 · Dream TeamDream Team1500 Meters4.4:06.34a11
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · 800 Meters · Place 2 · Dream TeamDream Team800 MetersRound P2.1:55.68a11
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · 800 Meters · Place 2 · Dream TeamDream Team800 Meters2.1:53.85a PB11
May 272026 Summer Nights Track & Field Series - San MarcosMay 27 · 1 Mile · Place 3 · UnattachedUnattached1 Mile3.4:34.47a PB11
May 272026 Summer Nights Track & Field Series - San MarcosMay 27 · 400 Meters · Place 1 · UnattachedUnattached400 Meters1.52.19a11
May 27USATF San Diego Imperial Summer Nights #7May 27 · 1 Mile · Place 3 · UnattachedUnattached1 Mile3.4:34.47a11
May 27USATF San Diego Imperial Summer Nights #7May 27 · 400 Meters · Place 1 · UnattachedUnattached400 Meters1.52.19a11
May 23CIFSDS Section ChampionshipsMay 23 · 800 Meters · Place 4 · Mission VistaMission Vista800 Meters41:56.04a11
May 16CIFSDS Division 2 ChampionshipsMay 16 · 800 Meters · Place 1 · Mission VistaMission Vista800 Meters11:55.27a11
May 8Valley League FinalsMay 8 · 800 Meters · Place 1 · Mission VistaMission Vista800 Meters11:55.57a11
Apr 30Fallbrook Vs. Mission VistaApr 30 · 3200 Meters · Place 1 · Mission VistaMission Vista3200 Meters110:05.94a PB11
Apr 30Fallbrook Vs. Mission VistaApr 30 · 400 Meters · Place 1 · Mission VistaMission Vista400 Meters150.50a PB11
Apr 24Escondido InvitationalApr 24 · 1600 Meters · Place 3 · Mission VistaMission Vista1600 Meters34:25.97a PB11
Apr 24Escondido InvitationalApr 24 · 800 Meters · Place 2 · Mission VistaMission Vista800 Meters22:00.37a11
Apr 21Mission Vista @ San PasqualApr 21 · 1600 Meters · Place 1 · Mission VistaMission Vista1600 Meters14:27.99a11
Apr 21Mission Vista @ San PasqualApr 21 · 800 Meters · Place 1 · Mission VistaMission Vista800 Meters12:01.72a11
Apr 1666th Mt. SAC RelaysApr 16 · 800 Meters · Place 2 · Mission VistaMission Vista800 Meters21:53.98a11
Apr 1666th Mt. SAC RelaysApr 16 · 800 Meters · Place 2 · Mission VistMission Vist800 Meters21:53.98—
Apr 9Mission Vista @ RamonaApr 9 · 1600 Meters · Place 1 · Mission VistaMission Vista1600 Meters14:32.53a11
Mar 2845th Mt. Carmel Sundevil Track & Field InvitationalMar 28 · 800 Meters · Place 4 · Mission VistaMission Vista800 Meters4.1:56.00a11
Mar 26Mission Vista @ Valley CenterMar 26 · 800 Meters · Place 1 · Mission VistaMission Vista800 Meters12:04.81a11
Mar 21Hi-Racer Meet of ChampionsMar 21 · 3200 Meters · Place 6 · Mission VistaMission Vista3200 Meters61:56.05 PB—
Mar 7Mt. Carmel Field & Distance CarnivalMar 7 · 1600 Meters · Place 8 · Mission VistaMission Vista1600 Meters84:31.36a11
Mar 7Mt. Carmel Field & Distance CarnivalMar 7 · 800 Meters · Place 1 · Mission VistaMission Vista800 Meters11:57.05a11
Mar 5Westview vs Mission Vista/RamonaMar 5 · 400 Meters · Place 1 · Mission VistaMission Vista400 Meters151.27a11
Feb 7VS Athletics - CA Winter ChampionshipsFeb 7 · 600 Meters · Place 126 · Mission VistaMission Vista600 Meters126.1:29.24a11
Feb 7VS Athletics - CA Winter ChampionshipsFeb 7 · 1500 Meters · Place 20 · Mission VistaMission Vista1500 Meters20.4:04.91a11
Jan 31Vista Murrieta - Winter QualifierJan 31 · 600 Meters · Place 2 · UnattachedUnattached600 Meters2.1:22.39a PB11
Jan 31Vista Murrieta - Winter QualifierJan 31 · 1500 Meters · Place 2 · UnattachedUnattached1500 Meters2.4:09.75a11

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Jun 252026 USATF Region 15 Junior Olympic Track and Field Championships Jun 25 · 1500 Meters · Place 1 · Dream TeamDream Team1500 Meters1.4:11.63a PB11
Jun 252026 USATF Region 15 Junior Olympic Track and Field Championships Jun 25 · 800 Meters · Place 1 · Dream TeamDream Team800 Meters1.1:57.08a PB11
Jun 13USATF San Diego-Imperial Association Junior Olympic ChampionshipsJun 13 · 1500 Meters · Place 1 · Dream TeamDream Team1500 Meters1.4:15.21a11
Jun 13USATF San Diego-Imperial Association Junior Olympic ChampionshipsJun 13 · 800 Meters · Place 1 · Dream TeamDream Team800 Meters1.1:58.93a11

2025 Outdoor Track

29 results
DateMeetEventPlMarkGr
Dec 6San Diego State Red-Black Summer Nights All-Comers MeetDec 6 · 1000 Meters · Dream TeamDream Team1000 MetersEx.2:36.57a11
Dec 6San Diego State Red-Black Summer Nights All-Comers MeetDec 6 · 600 Meters · Dream TeamDream Team600 MetersEx.1:24.56a11
May 24 CIFSDS Section ChampionshipsMay 24 · 800 Meters · Place 4 · Mission VistaMission Vista800 Meters41:57.16a10
May 17CIFSDS Division 2 ChampionshipsMay 17 · 800 Meters · Place 4 · Mission VistaMission Vista800 Meters4.1:57.45a10
May 9Valley League FinalsMay 9 · 1600 Meters · Place 2 · Mission VistaMission Vista1600 Meters24:38.18a10
May 9Valley League FinalsMay 9 · 800 Meters · Place 1 · Mission VistaMission Vista800 Meters11:57.47a10
May 1Mission Vista @ FallbrookMay 1 · 1600 Meters · Place 1 · Mission VistaMission Vista1600 Meters14:42.5610
May 1Mission Vista @ FallbrookMay 1 · 800 Meters · Place 1 · Mission VistaMission Vista800 Meters11:59.3210
May 1Mission Vista @ FallbrookMay 1 · 200 Meters · Place 6 · Mission VistaMission Vista200 Meters623.92 PB10
Apr 26Dick Wilkins Frosh/Soph ChampionshipsApr 26 · 800 Meters · Place 1 · Mission VistaMission Vista800 Meters11:57.8210
Apr 23Mission Vista @ RamonaApr 23 · 800 Meters · Place 1 · Mission VistaMission Vista800 Meters12:05.3810
Apr 23Mission Vista @ RamonaApr 23 · 400 Meters · Place 1 · Mission VistaMission Vista400 Meters151.9410
Apr 10Mission Vista @ Valley CenterApr 10 · 800 Meters · Place 1 · Mission VistaMission Vista800 Meters12:07.02a10
Apr 10Mission Vista @ Valley CenterApr 10 · 400 Meters · Place 1 · Mission VistaMission Vista400 Meters152.18a10
Apr 511th Annual Willie Banks InvitationalApr 5 · 1500 Meters · Place 4 · Mission VistaMission Vista1500 Meters44:13.44a10
Apr 511th Annual Willie Banks InvitationalApr 5 · 800 Meters · Place 2 · Mission VistaMission Vista800 Meters21:59.98a10
Mar 22Meet of Champions @ Arroyo HSMar 22 · 800 Meters · Place 3 · Mission VistaMission Vista800 Meters3.1:57.69a10
Mar 15Triton InvitationalMar 15 · 800 Meters · Place 4 · Mission Vista (SD)Mission Vista (SD)800 Meters41:58.7210
Mar 13Westview & Mission Vista @ CCAMar 13 · 400 Meters · Place 1 · Mission VistaMission Vista400 Meters152.89a—
Mar 8Mt. Carmel Field & Distance CarnivalMar 8 · 1600 Meters · Place 18 · Mission VistaMission Vista1600 Meters184:37.25a—
Mar 8Mt. Carmel Field & Distance CarnivalMar 8 · 800 Meters · Place 8 · Mission VistaMission Vista800 Meters82:01.12a—
Mar 6LCC vs. Mission Vista @ WestviewMar 6 · 800 Meters · Place 2 · Mission VistaMission Vista800 Meters22:02.08a—
Feb 8CA Winter State Track & Field ChampionshipsFeb 8 · 600 Meters · Place 37 · Mission VistaMission Vista600 Meters37.1:25.46a10
Feb 8CA Winter State Track & Field ChampionshipsFeb 8 · 1500 Meters · Place 52 · Mission VistaMission Vista1500 Meters52.4:11.83a10
Jan 11CA Winter Qualifier - Great OakJan 11 · 600 Meters · Place 5 · UNAUNA600 Meters5.1:29.58a10
Jan 11CA Winter Qualifier - Great OakJan 11 · 3000 Meters · Place 3 · UNAUNA3000 Meters3.9:59.87a PB10
Jan 11CA Winter Qualifier - Great OakJan 11 · 1500 Meters · Place 4 · UNAUNA1500 Meters4.4:27.62a10
Jan 4Winter QualifierJan 4 · 600 Meters · Place 8 · UNAUNA600 Meters8.1:28.06a10
Jan 4Winter QualifierJan 4 · 1500 Meters · Place 9 · UNAUNA1500 Meters9.4:18.99a10

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 1533rd Annual Indoor Classic (Youth & Open:19-25)Feb 15 · 1500 Meters · Place 1 · 44-Unattached44-Unattached1500 Meters1.4:26.11a10

2024 Outdoor Track

28 results
DateMeetEventPlMarkGr
Dec 14Chaparral All-ComersDec 14 · 600 Meters · Place 4 · UnattachedUnattached600 Meters4.1:27.56a10
Dec 14Chaparral All-ComersDec 14 · 1500 Meters · Place 5 · UnattachedUnattached1500 Meters5.4:20.92a10
Dec 7San Diego State Red-Black Summer Nights All-Comers MeetDec 7 · 1000 Meters · Place 4 · Dream TeamDream Team1000 Meters4.2:40.01a PB10
Dec 7San Diego State Red-Black Summer Nights All-Comers MeetDec 7 · 600 Meters · Place 5 · Dream TeamDream Team600 Meters5.1:26.90a10
May 11CIFSDS Division 2 ChampionshipsMay 11 · 800 Meters · Place 15 · Mission VistaMission Vista800 Meters152:04.58a—
May 3Valley League FinalsMay 3 · 1600 Meters · Place 4 · Mission VistaMission Vista1600 Meters44:41.31a—
May 3Valley League FinalsMay 3 · 800 Meters · Place 3 · Mission VistaMission Vista800 Meters32:05.69a—
May 3Valley League FinalsMay 3 · 400 Meters · Place 3 · Mission VistaMission Vista400 Meters353.41a—
Apr 27Dick Wilkins Frosh/Soph ChampionshipsApr 27 · 1600 Meters · Place 1 · Mission VistaMission Vista1600 Meters14:45.65a—
Apr 27Dick Wilkins Frosh/Soph ChampionshipsApr 27 · 800 Meters · Place 5 · Mission VistaMission Vista800 Meters52:05.63a—
Apr 27Dick Wilkins Frosh/Soph ChampionshipsApr 27 · 400 Meters · Place 3 · Mission VistaMission Vista400 Meters354.00a—
Apr 25Mission Vista (Home) @ EscondidoApr 25 · 1600 Meters · Place 1 · Mission VistaMission Vista1600 Meters14:56.66a—
Apr 25Mission Vista (Home) @ EscondidoApr 25 · 800 Meters · Place 1 · Mission VistaMission Vista800 Meters12:10.39a—
Apr 25Mission Vista (Home) @ EscondidoApr 25 · 400 Meters · Place 3 · Mission VistaMission Vista400 Meters354.40a—
Apr 17Mission Vista @ San PasqualApr 17 · 1600 Meters · Place 3 · Mission VistaMission Vista1600 Meters34:50.66a—
Apr 17Mission Vista @ San PasqualApr 17 · 800 Meters · Place 4 · Mission VistaMission Vista800 Meters42:08.61a—
Apr 13Jaguar Invite Afternoon SessionApr 13 · 800 Meters · Place 14 · Mission VistaMission Vista800 Meters142:09.04a—
Apr 13Jaguar Invite Afternoon SessionApr 13 · 400 Meters · Place 19 · Mission VistaMission Vista400 Meters1955.09a—
Apr 11Mission Vista (H) @ RamonaApr 11 · 800 Meters · Place 2 · Mission VistaMission Vista800 Meters2.2:08.98a9
Apr 11Mission Vista (H) @ RamonaApr 11 · 400 Meters · Place 1 · Mission VistaMission Vista400 Meters1.54.73a9
Mar 28Mission Vista @ Valley CenterMar 28 · 800 Meters · Place 2 · Mission VistaMission Vista800 Meters22:11.77a—
Mar 28Mission Vista @ Valley CenterMar 28 · 400 Meters · Place 2 · Mission VistaMission Vista400 Meters254.23a—
Mar 21Fallbrook Vs. Mission VistaMar 21 · 800 Meters · Place 3 · Mission VistaMission Vista800 Meters32:11.31a—
Mar 21Fallbrook Vs. Mission VistaMar 21 · 400 Meters · Place 3 · Mission VistaMission Vista400 Meters356.02a—
Mar 16Triton InvitationalMar 16 · 800 Meters · Place 3 · Mission VistMission Vist800 Meters32:11.719
Mar 16Triton InvitationalMar 16 · 800 Meters · Place 3 · Mission Vista (SD)Mission Vista (SD)800 Meters32:11.719
Mar 2Mt. Carmel Field & Distance CarnivalMar 2 · 800 Meters · Place 6 · Mission VistaMission Vista800 Meters62:16.909
Mar 2Mt. Carmel Field & Distance CarnivalMar 2 · 1600 Meters · Place 31 · Mission VistaMission Vista1600 Meters315:11.789