Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorSaddle-Up Invitational · Feb 284:45.38aSaddle-Up InvitationalFebruary 28, 2026
1600 Meters · OutdoorInland Empire Championships - 22nd Annual · Apr 194:44.73aInland Empire Championships - 22nd AnnualApril 19, 2025
3200 Meters · IndoorSaddle-Up Invitational · Feb 2810:46.62aSaddle-Up InvitationalFebruary 28, 2026
3200 Meters · OutdoorInland Empire Championships · Apr 1810:07.33aInland Empire ChampionshipsApril 18, 2026
800 Meters · IndoorSaddle-Up Invitational · Feb 282:08.97aSaddle-Up InvitationalFebruary 28, 2026
800 Meters · OutdoorBurroughs vs Serrano · Apr 152:10.97aBurroughs vs SerranoApril 15, 2025

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

2026 Outdoor Track

15 results
DateMeetEventPlMarkGr
Apr 22Mojave River League ChampionshipsApr 22 · 3200 Meters · Place 5 · Serrano3200 Meters510:29.2811
Apr 22Mojave River League ChampionshipsApr 22 · 1600 Meters · Place 8 · Serrano1600 Meters84:54.9011
Apr 18Inland Empire ChampionshipsApr 18 · 3200 Meters · Place 21 · Serrano3200 Meters2110:07.33a PB11
Apr 18Inland Empire ChampionshipsApr 18 · 1600 Meters · Place 64 · Serrano1600 Meters644:55.12a11
Apr 18Inland Empire ChampionshipsApr 18 · 800 Meters · Place 56 · Serrano800 Meters562:13.00a11
Apr 15Serrano vs Hesperia @ SerranoApr 15 · 3200 Meters · Place 3 · Serrano3200 Meters311:22.68a11
Apr 15Serrano vs Hesperia @ SerranoApr 15 · 1600 Meters · Place 2 · Serrano1600 Meters24:59.36a11
Apr 7Serrano vs BurroughsApr 7 · 3200 Meters · Place 3 · Serrano3200 Meters311:05.91a11
Apr 7Serrano vs BurroughsApr 7 · 1600 Meters · Place 2 · Serrano1600 Meters24:56.39a11
Apr 1Oak Hills vs SerranoApr 1 · 3200 Meters · Place 2 · Serrano3200 Meters211:26.24a11
Apr 1Oak Hills vs SerranoApr 1 · 1600 Meters · Place 2 · Serrano1600 Meters24:51.56a11
Apr 1Oak Hills vs SerranoApr 1 · 800 Meters · Place 5 · Serrano800 Meters52:18.52a11
Mar 13Redondo Track FestivalMar 13 · 1600 Meters · Place 37 · Serrano1600 Meters37.4:47.46a11
Mar 10Serrano vs SultanaMar 10 · 3200 Meters · Place 1 · Serrano3200 Meters111:19.32a11
Mar 10Serrano vs SultanaMar 10 · 1600 Meters · Place 1 · Serrano1600 Meters15:00.54a11

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 28Saddle-Up InvitationalFeb 28 · 3200 Meters · Place 27 · Serrano3200 Meters2710:46.62a PB11
Feb 28Saddle-Up InvitationalFeb 28 · 1600 Meters · Place 31 · Serrano1600 Meters314:45.38a PB11
Feb 28Saddle-Up InvitationalFeb 28 · 800 Meters · Place 31 · Serrano800 Meters312:08.97a PB11
Feb 25Apple Valley vs SerranoFeb 25 · 3200 Meters · Place 3 · Serrano3200 Meters311:17.65a11
Feb 25Apple Valley vs SerranoFeb 25 · 1600 Meters · Place 4 · Serrano1600 Meters45:10.97a11
Feb 21High Desert Classic 2026Feb 21 · 3200 Meters · Place 1 · Serrano3200 Meters110:51.49a11
Feb 21High Desert Classic 2026Feb 21 · 1600 Meters · Place 3 · Serrano1600 Meters35:16.00a11

2025 Outdoor Track

24 results
DateMeetEventPlMarkGr
Apr 23Mojave River League FinalsApr 23 · 1600 Meters · Place 10 · Serrano1600 Meters10.4:54.55a10
Apr 23Mojave River League FinalsApr 23 · 800 Meters · Place 10 · Serrano800 Meters10.2:14.52a10
Apr 19Inland Empire Championships - 22nd AnnualApr 19 · 1600 Meters · Place 18 · Serrano1600 Meters18.4:44.73a PB10
Apr 19Inland Empire Championships - 22nd AnnualApr 19 · 800 Meters · Place 32 · Serrano800 Meters32.2:12.12a10
Apr 15Burroughs vs SerranoApr 15 · 3200 Meters · Place 7 · Serrano3200 Meters711:51.81a10
Apr 15Burroughs vs SerranoApr 15 · 1600 Meters · Place 6 · Serrano1600 Meters65:01.43a10
Apr 15Burroughs vs SerranoApr 15 · 800 Meters · Place 4 · Serrano800 Meters42:10.97a PB10
Apr 8Serrano vs Oak HillsApr 8 · 3200 Meters · Place 4 · Serrano3200 Meters4.11:36.07a10
Apr 8Serrano vs Oak HillsApr 8 · 1600 Meters · Place 3 · Serrano1600 Meters3.5:01.08a10
Apr 8Serrano vs Oak HillsApr 8 · 800 Meters · Place 6 · Serrano800 Meters6.2:21.95a10
Apr 4Sultana vs SerranoApr 4 · 1600 Meters · Place 1 · Serrano1600 Meters15:08.57a10
Apr 4Sultana vs SerranoApr 4 · 800 Meters · Place 4 · Serrano800 Meters42:47.99a10
Apr 4Sultana vs SerranoApr 4 · 1600 Meters · Place 1 · Serrano1600 Meters15:08.57a10
Apr 4Sultana vs SerranoApr 4 · 800 Meters · Place 4 · Serrano800 Meters42:47.99a10
Mar 25Serrano vs Apple ValleyMar 25 · 1600 Meters · Place 2 · Serrano1600 Meters2.5:13.40a10
Mar 25Serrano vs Apple ValleyMar 25 · 800 Meters · Place 6 · Serrano800 Meters6.2:42.13a10
Mar 18Hesperia vs SerranoMar 18 · 1600 Meters · Place 3 · Serrano1600 Meters3.5:00.21a10
Mar 18Hesperia vs SerranoMar 18 · 800 Meters · Place 6 · Serrano800 Meters6.2:19.49a10
Mar 7Redondo Nike Track FestivalMar 7 · 1600 Meters · Place 89 · Serrano1600 Meters894:55.4810
Mar 7Redondo Nike Track FestivalMar 7 · 800 Meters · Place 49 · Serrano800 Meters492:19.4210
Mar 4Victor vs Serrano vs San GorgonioMar 4 · 3200 Meters · Place 4 · Serrano3200 Meters411:03.95a—
Mar 4Victor vs Serrano vs San GorgonioMar 4 · 1600 Meters · Place 2 · Serrano1600 Meters25:06.17a—
Mar 1Saddle-Up Invitational @ Vista MurrietaMar 1 · 800 Meters · Place 11 · Serrano (SS)800 Meters112:13.2510
Mar 1Saddle-Up Invitational @ Vista MurrietaMar 1 · 1600 Meters · Place 17 · Serrano (SS)1600 Meters174:56.5310

2024 Outdoor Track

9 results
DateMeetEventPlMarkGr
Apr 9Oak Hills vs SerranoApr 9 · Long Jump · SerranoLong Jump—NM9
Mar 26Apple Valley vs SerranoMar 26 · 3200 Meters · Place 2 · Serrano3200 Meters2.13:35.28a9
Mar 26Apple Valley vs SerranoMar 26 · 1600 Meters · Place 1 · Serrano1600 Meters1.5:38.05a9
Mar 26Apple Valley vs SerranoMar 26 · 800 Meters · Place 1 · Serrano800 Meters1.2:35.82a9
Mar 16Desert Christian-Eastside InvitationalMar 16 · 800 Meters · Place 11 · Serrano800 Meters112:29.56a—
Mar 16Desert Christian-Eastside InvitationalMar 16 · 1600 Meters · Place 7 · Serrano1600 Meters75:35.71a—
Mar 8Redondo Nike Track FestivalMar 8 · 1600 Meters · Place 190 · Serrano (SS)1600 Meters1905:17.319
Mar 8Redondo Nike Track FestivalMar 8 · 800 Meters · Place 68 · Serrano (SS)800 Meters682:24.519
Mar 8Redondo Nike Track FestivalMar 8 · 3200 Meters · Place 72 · Serrano (SS)3200 Meters7211:47.149

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 28Victor vs SerranoFeb 28 · Long Jump · Place 6 · SerranoLong Jump615-4—
Feb 28Victor vs SerranoFeb 28 · 1600 Meters · Place 1 · Serrano1600 Meters15:44.33a—
Feb 17Ayala InvitationalFeb 17 · 3200 Meters · Place 18 · Serrano3200 Meters1811:23.49a—
Feb 17Ayala InvitationalFeb 17 · 1600 Meters · Place 45 · Serrano1600 Meters455:52.05a—
Feb 17Ayala InvitationalFeb 17 · 800 Meters · Place 33 · Serrano800 Meters332:33.37a—