Personal bests

Best marks in available results
Event / courseMarkMeetDate
200 Meters · IndoorHigh Desert Classic 2026 · Feb 2127.87aHigh Desert Classic 2026February 21, 2026
200 Meters · OutdoorHesperia vs Serrano · Mar 1826.35aHesperia vs SerranoMarch 18, 2025
400 Meters · IndoorVictor vs Serrano · Feb 281:01.59aVictor vs SerranoFebruary 28, 2024
400 Meters · OutdoorMojave River League Championships · Apr 221:00.90Mojave River League ChampionshipsApril 22, 2026
800 Meters · IndoorSaddle-Up Invitational · Feb 242:36.35Saddle-Up InvitationalFebruary 24, 2024
800 Meters · OutdoorOcean View Invitational · Apr 62:34.41aOcean View InvitationalApril 6, 2024

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

2026 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 16CIF-SS FinalsMay 16 · 400 Meters · Place 25 · SerranoSerrano400 MetersRound P25.1:01.44a12
May 9CIF SS D2 PreliminariesMay 9 · 400 Meters · Place 25 · SerranoSerrano400 MetersRound P25.1:01.44a12
Apr 22Mojave River League ChampionshipsApr 22 · 400 Meters · Place 2 · SerranoSerrano400 Meters21:00.90 PB12
Apr 18Inland Empire ChampionshipsApr 18 · 400 Meters · Place 14 · SerranoSerrano400 Meters141:01.58a12
Apr 15Serrano vs Hesperia @ SerranoApr 15 · 400 Meters · Place 1 · SerranoSerrano400 Meters11:03.67a12
Apr 15Serrano vs Hesperia @ SerranoApr 15 · 200 Meters · Place 2 · SerranoSerrano200 Meters228.49a12
Apr 7Serrano vs BurroughsApr 7 · 400 Meters · Place 2 · SerranoSerrano400 Meters21:04.18a12
Apr 7Serrano vs BurroughsApr 7 · 200 Meters · Place 3 · SerranoSerrano200 Meters328.20a12
Apr 1Oak Hills vs SerranoApr 1 · 400 Meters · Place 1 · SerranoSerrano400 Meters11:02.31a12
Apr 1Oak Hills vs SerranoApr 1 · 200 Meters · Place 2 · SerranoSerrano200 Meters228.09a12
Mar 13Redondo Track FestivalMar 13 · 400 Meters · Place 67 · SerranoSerrano400 Meters67.1:03.47a12
Mar 10Serrano vs SultanaMar 10 · 400 Meters · Place 1 · SerranoSerrano400 Meters11:05.71a12
Mar 10Serrano vs SultanaMar 10 · 200 Meters · Place 6 · SerranoSerrano200 Meters628.91a12

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 28Saddle-Up InvitationalFeb 28 · 800 Meters · Place 19 · SerranoSerrano800 Meters192:38.27a12
Feb 25Apple Valley vs SerranoFeb 25 · 800 Meters · Place 2 · SerranoSerrano800 Meters22:50.81a12
Feb 25Apple Valley vs SerranoFeb 25 · 400 Meters · Place 2 · SerranoSerrano400 Meters21:05.91a12
Feb 21High Desert Classic 2026Feb 21 · 400 Meters · Place 3 · SerranoSerrano400 Meters31:03.83a12
Feb 21High Desert Classic 2026Feb 21 · 200 Meters · Place 6 · SerranoSerrano200 Meters627.87a PB12

2025 Outdoor Track

20 results
DateMeetEventPlMarkGr
Apr 23Mojave River League FinalsApr 23 · 400 Meters · Place 3 · SerranoSerrano400 Meters3.1:03.92a11
Apr 19Inland Empire Championships - 22nd AnnualApr 19 · 400 Meters · Place 21 · SerranoSerrano400 Meters21.1:03.08a11
Apr 19Inland Empire Championships - 22nd AnnualApr 19 · 200 Meters · Place 33 · SerranoSerrano200 Meters33.28.33aWind: 1.511
Apr 15Burroughs vs SerranoApr 15 · 400 Meters · Place 1 · SerranoSerrano400 Meters11:03.62a11
Apr 15Burroughs vs SerranoApr 15 · 200 Meters · Place 3 · SerranoSerrano200 Meters328.51a11
Apr 8Serrano vs Oak HillsApr 8 · 400 Meters · Place 3 · SerranoSerrano400 Meters3.1:07.60a11
Apr 8Serrano vs Oak HillsApr 8 · 200 Meters · Place 6 · SerranoSerrano200 Meters6.29.89aWind: -1.911
Apr 4Sultana vs SerranoApr 4 · 400 Meters · Place 1 · SerranoSerrano400 Meters11:04.84a11
Apr 4Sultana vs SerranoApr 4 · 200 Meters · Place 8 · SerranoSerrano200 Meters829.53a11
Apr 4Sultana vs SerranoApr 4 · 400 Meters · Place 1 · SerranoSerrano400 Meters11:04.84a11
Apr 4Sultana vs SerranoApr 4 · 200 Meters · Place 8 · SerranoSerrano200 Meters829.53a11
Mar 25Serrano vs Apple ValleyMar 25 · 400 Meters · Place 2 · SerranoSerrano400 Meters2.1:07.71a11
Mar 25Serrano vs Apple ValleyMar 25 · 200 Meters · Place 5 · SerranoSerrano200 Meters5.30.07aWind: -2.111
Mar 18Hesperia vs SerranoMar 18 · 400 Meters · Place 1 · SerranoSerrano400 Meters1.1:04.19a11
Mar 18Hesperia vs SerranoMar 18 · 200 Meters · Place 3 · SerranoSerrano200 Meters3.26.35a PBWind: -1.311
Mar 7Redondo Nike Track FestivalMar 7 · 400 Meters · Place 55 · SerranoSerrano400 Meters551:04.19211
Mar 4Victor vs Serrano vs San GorgonioMar 4 · 400 Meters · Place 1 · SerranoSerrano400 Meters11:04.45a—
Mar 4Victor vs Serrano vs San GorgonioMar 4 · 200 Meters · Place 3 · SerranoSerrano200 Meters328.08a—
Mar 1Saddle-Up Invitational @ Vista MurrietaMar 1 · 200 Meters · Place 18 · Serrano (SS)Serrano (SS)200 Meters1828.5611
Mar 1Saddle-Up Invitational @ Vista MurrietaMar 1 · 400 Meters · Place 5 · Serrano (SS)Serrano (SS)400 Meters51:03.9211

2024 Outdoor Track

14 results
DateMeetEventPlMarkGr
Apr 24Mojave River League FinalsApr 24 · 800 Meters · Place 5 · Serrano (SS)Serrano (SS)800 Meters52:38.9710
Apr 24Mojave River League FinalsApr 24 · 400 Meters · Place 4 · Serrano (SS)Serrano (SS)400 Meters41:03.6310
Apr 9Oak Hills vs SerranoApr 9 · 800 Meters · Place 3 · SerranoSerrano800 Meters3.2:37.64a10
Apr 9Oak Hills vs SerranoApr 9 · 400 Meters · Place 2 · SerranoSerrano400 Meters2.1:03.89a10
Apr 6Ocean View InvitationalApr 6 · 800 Meters · Place 3 · SerranoSerrano800 Meters3.2:34.41a PB10
Apr 6Ocean View InvitationalApr 6 · 400 Meters · Place 2 · SerranoSerrano400 Meters2.1:03.70a10
Apr 6Ocean View InvitationalApr 6 · 200 Meters · Place 3 · SerranoSerrano200 Meters3.28.74aWind: -1.310
Apr 4Serrano vs SultanaApr 4 · 800 Meters · Place 2 · SerranoSerrano800 Meters2.3:00.34a10
Apr 4Serrano vs SultanaApr 4 · 400 Meters · Place 2 · SerranoSerrano400 Meters2.1:09.55a10
Mar 26Apple Valley vs SerranoMar 26 · 400 Meters · Place 3 · SerranoSerrano400 Meters3.1:08.65a10
Mar 16Desert Christian-Eastside InvitationalMar 16 · 800 Meters · Place 3 · SerranoSerrano800 Meters32:43.72a—
Mar 16Desert Christian-Eastside InvitationalMar 16 · 400 Meters · Place 2 · SerranoSerrano400 Meters21:06.51a—
Mar 8Redondo Nike Track FestivalMar 8 · 800 Meters · Place 16 · Serrano (SS)Serrano (SS)800 Meters162:36.5610
Mar 8Redondo Nike Track FestivalMar 8 · 400 Meters · Place 14 · Serrano (SS)Serrano (SS)400 Meters141:05.7410

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 28Victor vs SerranoFeb 28 · 400 Meters · Place 2 · SerranoSerrano400 Meters21:01.59a PB—
Feb 24Saddle-Up InvitationalFeb 24 · 200 Meters · Place 15 · Serrano (SS)Serrano (SS)200 Meters1529.29610
Feb 24Saddle-Up InvitationalFeb 24 · 800 Meters · Place 18 · Serrano (SS)Serrano (SS)800 Meters182:36.35 PB10
Feb 17Ayala InvitationalFeb 17 · 400 Meters · Place 10 · SerranoSerrano400 Meters101:06.77a—
Feb 17Ayala InvitationalFeb 17 · 200 Meters · Place 33 · SerranoSerrano200 Meters3329.61a—

2023 Outdoor Track

7 results
DateMeetEventPlMarkGr
Apr 25MRL Finals @ Cerro CosoApr 25 · 800 Meters · Place 6 · Serrano (SS)Serrano (SS)800 Meters62:41.239
Apr 25MRL Finals @ Cerro CosoApr 25 · 400 Meters · Place 7 · Serrano (SS)Serrano (SS)400 Meters71:06.639
Apr 4Apple Valley at SerranoApr 4 · 800 Meters · Place 3 · SerranoSerrano800 Meters3.3:09.07a9
Apr 4Apple Valley at SerranoApr 4 · 400 Meters · Place 3 · SerranoSerrano400 Meters3.1:10.07a9
Apr 1Burroughs vs Serrano @ Cerro CosoApr 1 · 200 Meters · Place 4 · SerranoSerrano200 Meters429.18FR
Mar 14Serrano at HesperiaMar 14 · 200 Meters · Place 6 · Serrano (SS)Serrano (SS)200 Meters630.269
Mar 14Serrano at HesperiaMar 14 · 800 Meters · Place 3 · Serrano (SS)Serrano (SS)800 Meters32:56.409

2022 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 6HDAL FinalsMay 6 · 400 Meters · Place 5 · Pinon MesaPinon Mesa400 Meters5.1:10.39a8