Personal bests

Best marks in available results
Event / courseMarkMeetDate
1500 Meters · Indoor33rd Annual Indoor Classic (Youth & Open:19-25) · Feb 155:45.55a33rd Annual Indoor Classic (Youth & Open:19-25)February 15, 2025
1500 Meters · Outdoor11th Annual Willie Banks Invitational · Apr 55:21.10a11th Annual Willie Banks InvitationalApril 5, 2025
1600 Meters · OutdoorValley League Finals · May 85:13.87aValley League FinalsMay 8, 2026
200 Meters · OutdoorMission Vista @ Valley Center · Apr 1033.09aMission Vista @ Valley CenterApril 10, 2025
3000 Meters · Indoor33rd Annual Indoor Classic (Youth & Open:19-25) · Feb 1512:19.35a33rd Annual Indoor Classic (Youth & Open:19-25)February 15, 2025
3000 Meters · Outdoor11th Annual Willie Banks Invitational · Apr 511:37.50a11th Annual Willie Banks InvitationalApril 5, 2025
3200 Meters · OutdoorCIFSDS Division 2 Championships · May 1611:12.64aCIFSDS Division 2 ChampionshipsMay 16, 2026
400 Meters · OutdoorUsa Rockets Annual Track Meet · May 271:16.42aUsa Rockets Annual Track Meet May 27, 2023
600 Meters · OutdoorCA Winter Qualifier - Vista Murrieta · Feb 12:01.08aCA Winter Qualifier - Vista MurrietaFebruary 1, 2025
800 Meters · OutdoorMission Vista (Home) @ Escondido · Apr 252:40.85aMission Vista (Home) @ EscondidoApril 25, 2024

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

2026 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 23CIFSDS Section ChampionshipsMay 23 · 3200 Meters · Place 18 · Mission VistaMission Vista3200 Meters1811:43.10a11
May 16CIFSDS Division 2 ChampionshipsMay 16 · 3200 Meters · Place 7 · Mission VistaMission Vista3200 Meters711:12.64a PB11
May 8Valley League FinalsMay 8 · 3200 Meters · Place 2 · Mission VistaMission Vista3200 Meters211:27.15a11
May 8Valley League FinalsMay 8 · 1600 Meters · Place 2 · Mission VistaMission Vista1600 Meters25:13.87a PB11
Apr 30Fallbrook Vs. Mission VistaApr 30 · 1600 Meters · Place 3 · Mission VistaMission Vista1600 Meters35:27.76a11
Apr 21Mission Vista @ San PasqualApr 21 · 3200 Meters · Place 1 · Mission VistaMission Vista3200 Meters113:05.32a11
Apr 21Mission Vista @ San PasqualApr 21 · 1600 Meters · Place 1 · Mission VistaMission Vista1600 Meters15:42.20a11
Apr 16Mission Vista vs Escondido @ Escondido Apr 16 · 3200 Meters · Place 1 · Mission VistaMission Vista3200 Meters111:49.00a11
Apr 9Mission Vista @ RamonaApr 9 · 1600 Meters · Place 3 · Mission VistaMission Vista1600 Meters35:40.99a11
Mar 2845th Mt. Carmel Sundevil Track & Field InvitationalMar 28 · 3200 Meters · Place 2 · Mission VistaMission Vista3200 Meters2.11:32.80a11
Mar 26Mission Vista @ Valley CenterMar 26 · 1600 Meters · Place 1 · Mission VistaMission Vista1600 Meters15:35.93a11
Mar 1446th Irvine Track and Field Invitational presented by ASICS - Day 2Mar 14 · 1600 Meters · Place 20 · Mission VistaMission Vista1600 Meters20.5:26.30a11

2025 Outdoor Track

23 results
DateMeetEventPlMarkGr
May 9Valley League FinalsMay 9 · 3200 Meters · Place 6 · Mission VistaMission Vista3200 Meters613:04.67a10
May 1Mission Vista @ FallbrookMay 1 · 1600 Meters · Place 6 · Mission VistaMission Vista1600 Meters65:54.6710
May 1Mission Vista @ FallbrookMay 1 · 800 Meters · Place 3 · Mission VistaMission Vista800 Meters32:41.2710
Apr 26Dick Wilkins Frosh/Soph ChampionshipsApr 26 · 3200 Meters · Place 9 · Mission VistaMission Vista3200 Meters912:02.7910
Apr 23Mission Vista @ RamonaApr 23 · 3200 Meters · Place 2 · Mission VistaMission Vista3200 Meters213:19.5110
Apr 10Mission Vista @ Valley CenterApr 10 · 200 Meters · Place 12 · Mission VistaMission Vista200 Meters1233.09a PB10
Apr 511th Annual Willie Banks InvitationalApr 5 · 3000 Meters · Place 11 · Mission VistaMission Vista3000 Meters1111:37.50a PB10
Apr 511th Annual Willie Banks InvitationalApr 5 · 1500 Meters · Place 14 · Mission VistaMission Vista1500 Meters145:21.10a PB10
Mar 27Mission Vista @ EscondidoMar 27 · 3200 Meters · Place 2 · Mission VistaMission Vista3200 Meters212:32.04a10
Mar 27Mission Vista @ EscondidoMar 27 · 800 Meters · Place 4 · Mission VistaMission Vista800 Meters42:42.45a10
Mar 20Mission Vista @ San PasqualMar 20 · 3200 Meters · Place 2 · Mission VistaMission Vista3200 Meters212:23.11a10
Mar 20Mission Vista @ San PasqualMar 20 · 1600 Meters · Place 1 · Mission VistaMission Vista1600 Meters15:52.76a10
Mar 20Mission Vista @ San PasqualMar 20 · 800 Meters · Place 4 · Mission VistaMission Vista800 Meters42:41.23a10
Mar 15Triton InvitationalMar 15 · 1600 Meters · Place 10 · Mission Vista (SD)Mission Vista (SD)1600 Meters105:53.1810
Mar 15Triton InvitationalMar 15 · 3200 Meters · Place 5 · Mission Vista (SD)Mission Vista (SD)3200 Meters512:04.5910
Mar 13Westview & Mission Vista @ CCAMar 13 · 1600 Meters · Place 3 · Mission VistaMission Vista1600 Meters35:43.68a—
Mar 8Mt. Carmel Field & Distance CarnivalMar 8 · 1600 Meters · Place 44 · Mission VistaMission Vista1600 Meters445:43.87a—
Mar 6LCC vs. Mission Vista @ WestviewMar 6 · 800 Meters · Place 5 · Mission VistaMission Vista800 Meters52:46.77a—
Feb 1CA Winter Qualifier - Vista MurrietaFeb 1 · 600 Meters · Place 37 · UNAUNA600 Meters37.2:01.08a PB10
Feb 1CA Winter Qualifier - Vista MurrietaFeb 1 · 1500 Meters · Place 23 · UNAUNA1500 Meters23.5:29.28a10
Jan 18Yorba Linda Winter QualifierJan 18 · 1500 Meters · Place 17 · UNAUNA1500 Meters17.5:24.38a10
Jan 11CA Winter Qualifier - Great OakJan 11 · 600 Meters · Place 9 · UNAUNA600 Meters9.2:03.80a10
Jan 11CA Winter Qualifier - Great OakJan 11 · 1500 Meters · Place 6 · UNAUNA1500 Meters6.5:42.42a10

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 1533rd Annual Indoor Classic (Youth & Open:19-25)Feb 15 · 3000 Meters · Place 2 · 49-Unattached49-Unattached3000 Meters2.12:19.35a PB10
Feb 1533rd Annual Indoor Classic (Youth & Open:19-25)Feb 15 · 1500 Meters · Place 3 · 49-Unattached49-Unattached1500 Meters3.5:45.55a PB10

2024 Outdoor Track

19 results
DateMeetEventPlMarkGr
May 3Valley League FinalsMay 3 · 3200 Meters · Place 4 · Mission VistaMission Vista3200 Meters412:24.36a—
Apr 27Dick Wilkins Frosh/Soph ChampionshipsApr 27 · 1600 Meters · Place 14 · Mission VistaMission Vista1600 Meters145:48.26a—
Apr 27Dick Wilkins Frosh/Soph ChampionshipsApr 27 · 3200 Meters · Place 11 · Mission VistaMission Vista3200 Meters1112:30.47a—
Apr 25Mission Vista (Home) @ EscondidoApr 25 · 800 Meters · Place 3 · Mission VistaMission Vista800 Meters32:40.85a PB—
Apr 17Mission Vista @ San PasqualApr 17 · 3200 Meters · Place 4 · Mission VistaMission Vista3200 Meters413:06.96a—
Apr 17Mission Vista @ San PasqualApr 17 · 1600 Meters · Place 2 · Mission VistaMission Vista1600 Meters25:57.63a—
Apr 13Jaguar Invite Afternoon SessionApr 13 · 1600 Meters · Place 16 · Mission VistaMission Vista1600 Meters165:57.65a—
Apr 13Jaguar Invite Afternoon SessionApr 13 · 800 Meters · Place 24 · Mission VistaMission Vista800 Meters242:48.62a—
Apr 11Mission Vista (H) @ RamonaApr 11 · 3200 Meters · Place 1 · Mission VistaMission Vista3200 Meters1.12:54.26a9
Mar 28Mission Vista @ Valley CenterMar 28 · 3200 Meters · Place 3 · Mission VistaMission Vista3200 Meters312:51.81a—
Mar 28Mission Vista @ Valley CenterMar 28 · 1600 Meters · Place 5 · Mission VistaMission Vista1600 Meters55:53.48a—
Mar 21Fallbrook Vs. Mission VistaMar 21 · 3200 Meters · Place 2 · Mission VistaMission Vista3200 Meters212:45.59a—
Mar 21Fallbrook Vs. Mission VistaMar 21 · 1600 Meters · Place 4 · Mission VistaMission Vista1600 Meters45:52.89a—
Mar 16Triton InvitationalMar 16 · 1600 Meters · Place 11 · Mission VistMission Vist1600 Meters115:57.549
Mar 16Triton InvitationalMar 16 · 800 Meters · Place 9 · Mission VistMission Vist800 Meters92:46.769
Mar 16Triton InvitationalMar 16 · 800 Meters · Place 9 · Mission Vista (SD)Mission Vista (SD)800 Meters92:46.769
Mar 16Triton InvitationalMar 16 · 1600 Meters · Place 11 · Mission Vista (SD)Mission Vista (SD)1600 Meters115:57.549
Mar 2Mt. Carmel Field & Distance CarnivalMar 2 · 800 Meters · Place 27 · Mission VistaMission Vista800 Meters272:50.049
Mar 2Mt. Carmel Field & Distance CarnivalMar 2 · 1600 Meters · Place 13 · Mission VistaMission Vista1600 Meters135:54.729

2023 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jun 3West Coast Classic presented by the Pacific Coast ShockwavesJun 3 · 1500 Meters · Place 41 · San Diego Waves XTCSan Diego Waves XTC1500 Meters41.5:54.59aUnofficial8
Jun 3West Coast Classic presented by the Pacific Coast ShockwavesJun 3 · 800 Meters · Place 32 · San Diego Waves XTCSan Diego Waves XTC800 Meters32.2:52.15aUnofficial8
May 27Usa Rockets Annual Track Meet May 27 · 1500 Meters · Place 9 · San Diego Waves XTCSan Diego Waves XTC1500 Meters9.5:50.90a8
May 27Usa Rockets Annual Track Meet May 27 · 400 Meters · Place 23 · San Diego Waves XTCSan Diego Waves XTC400 Meters23.1:16.42a PB8
Apr 29Flo-Jo 28th Annual Invitational Track & Field MeetApr 29 · 1500 Meters · San Diego Waves XTCSan Diego Waves XTC1500 Meters—DNS8
Apr 29Flo-Jo 28th Annual Invitational Track & Field MeetApr 29 · 800 Meters · Place 11 · San Diego Waves XTCSan Diego Waves XTC800 Meters11.2:58.45a8
Apr 29Flo-Jo 28th Annual Invitational Track & Field MeetApr 29 · 400 Meters · Place 22 · San Diego Waves XTCSan Diego Waves XTC400 Meters22.1:16.80a8
Mar 25Usa Rockets Youth Track Club Kickoff #2Mar 25 · 1500 Meters · Place 12 · San Diego Waves XTCSan Diego Waves XTC1500 Meters12.6:00.67a8
Mar 25Usa Rockets Youth Track Club Kickoff #2Mar 25 · 800 Meters · Place 14 · San Diego Waves XTCSan Diego Waves XTC800 Meters14.2:58.61a8

2022 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jun 11USATF San Diego-Imperial Association Junior Olympic ChampionshipsJun 11 · 1500 Meters · Place 4 · San Diego Waves XTCSan Diego Waves XTC1500 Meters4.5:28.14a7
Jun 11USATF San Diego-Imperial Association Junior Olympic ChampionshipsJun 11 · 800 Meters · Place 6 · San Diego Waves XTCSan Diego Waves XTC800 Meters6.2:48.72a7
Jun 3West Coast Classic Presented by the Pacific Coast ShockwavesJun 3 · 1500 Meters · Place 21 · San Diego Waves XTCSan Diego Waves XTC1500 Meters21.5:27.35a7
Jun 3West Coast Classic Presented by the Pacific Coast ShockwavesJun 3 · 800 Meters · Place 22 · San Diego Waves XTCSan Diego Waves XTC800 Meters22.2:41.78a7
May 28USA Rockets Youth Track Club Annual Track MeetMay 28 · 800 Meters · Place 6 · 13-14 San Diego Waves XTC13-14 San Diego Waves XTC800 Meters62:43.59a—
Apr 30Mercury San Diego 18th Annual MeetApr 30 · 1500 Meters · Place 6 · San Diego Waves XTCSan Diego Waves XTC1500 Meters6.5:33.81a7
Apr 30Mercury San Diego 18th Annual MeetApr 30 · 800 Meters · Place 7 · San Diego Waves XTCSan Diego Waves XTC800 Meters7.2:48.42a7
Apr 9God’s Speed Youth Track and Field Developmental MeetApr 9 · 1500 Meters · Place 11 · San Diego Waves XTCSan Diego Waves XTC1500 Meters11.5:48.74a7
Apr 9God’s Speed Youth Track and Field Developmental MeetApr 9 · 800 Meters · Place 8 · San Diego Waves XTCSan Diego Waves XTC800 Meters8.2:55.78a7