Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorArroyo Multi-Dual · Feb 244:57.73aArroyo Multi-DualFebruary 24, 2026
1600 Meters · OutdoorGabrielino vs Arroyo · Apr 24:41.66aGabrielino vs ArroyoApril 2, 2026
3200 Meters · OutdoorGabrielino vs Arroyo · Apr 210:28.12aGabrielino vs ArroyoApril 2, 2026
400 Meters · OutdoorArcadia (Mega) Mini Meet · Feb 211:02.74aArcadia (Mega) Mini MeetFebruary 21, 2025
800 Meters · IndoorArroyo Multi-Dual · Feb 242:13.20aArroyo Multi-DualFebruary 24, 2026
800 Meters · OutdoorArroyo @ Mountain View · Apr 222:11.72aArroyo @ Mountain ViewApril 22, 2026

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

2026 Outdoor Track

15 results
DateMeetEventPlMarkGr
Apr 28Mission Valley League ChampionshipsApr 28 · 1600 Meters · Place 9 · Arroyo (SS)1600 Meters94:48.56a10
Apr 22Arroyo @ Mountain ViewApr 22 · 1600 Meters · Place 5 · Arroyo (SS)1600 Meters5.4:48.79a10
Apr 22Arroyo @ Mountain ViewApr 22 · 800 Meters · Place 3 · Arroyo (SS)800 Meters3.2:11.72a PB10
Apr 18San Gabriel Valley ChampionshipsApr 18 · 3200 Meters · Place 7 · Arroyo (SS)3200 Meters7.10:39.55a10
Apr 18San Gabriel Valley ChampionshipsApr 18 · 1600 Meters · Place 5 · Arroyo (SS)1600 Meters5.4:43.89a10
Apr 16Arroyo vs. Rosemead Dual MeetApr 16 · 800 Meters · Place 2 · Arroyo (SS)800 Meters22:13.26a10
Apr 2Gabrielino vs ArroyoApr 2 · 3200 Meters · Place 4 · Arroyo (SS)3200 Meters4.10:28.12a PB10
Apr 2Gabrielino vs ArroyoApr 2 · 1600 Meters · Place 3 · Arroyo (SS)1600 Meters3.4:41.66a PB10
Mar 26Marshall @ ArroyoMar 26 · 1600 Meters · Place 5 · Arroyo (SS)1600 Meters5.4:50.010
Mar 21Hi-Racer Meet of ChampionsMar 21 · 1600 Meters · Place 46 · Arroyo (SS)1600 Meters464:53.33—
Mar 21Hi-Racer Meet of ChampionsMar 21 · 3200 Meters · Place 4 · Arroyo (SS)3200 Meters410:34.38—
Mar 11South El Monte @ ArroyoMar 11 · 1600 Meters · Place 2 · Arroyo (SS)1600 Meters24:50.310
Mar 7Roosevelt InvitationalMar 7 · 3200 Meters · Place 20 · Arroyo (SS)3200 Meters2011:03.00—
Mar 7Roosevelt InvitationalMar 7 · 110m Hurdles · Place 35 · Arroyo (SS)110m Hurdles352:18.19—
Mar 5El Monte vs ArroyoMar 5 · 1600 Meters · Place 5 · Arroyo (SS)1600 Meters54:52.42a10

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 24Arroyo Multi-DualFeb 24 · 1600 Meters · Place 7 · Arroyo (SS)1600 Meters74:57.73a PB10
Feb 24Arroyo Multi-DualFeb 24 · 800 Meters · Place 9 · Arroyo (SS)800 Meters92:13.20a PB10

2025 Outdoor Track

15 results
DateMeetEventPlMarkGr
Apr 29Mission Valley League ChampionshipsApr 29 · 3200 Meters · Place 8 · Arroyo (SS)3200 Meters810:48.099
Apr 29Mission Valley League ChampionshipsApr 29 · 1600 Meters · Place 17 · Arroyo (SS)1600 MetersRound P175:06.199
Apr 10Arroyo @ RosemeadApr 10 · 1600 Meters · Place 2 · Arroyo (SS)1600 Meters25:05.69
Apr 3Arroyo vs Marshall FundamentalApr 3 · 1600 Meters · Place 5 · Arroyo (SS)1600 Meters5.5:03.75a9
Apr 3Arroyo vs Marshall FundamentalApr 3 · 800 Meters · Place 7 · Arroyo (SS)800 Meters7.2:20.21a9
Mar 28Covina InvitationalMar 28 · 1600 Meters · Place 13 · Arroyo (SS)1600 Meters134:58.67a9
Mar 22Meet of Champions @ Arroyo HSMar 22 · 3200 Meters · Place 32 · Arroyo (SS)3200 Meters32.10:50.28a9
Mar 22Meet of Champions @ Arroyo HSMar 22 · 1600 Meters · Place 206 · Arroyo (SS)1600 Meters206.5:08.18a9
Mar 20Arroyo vs El Monte/Mountain ViewMar 20 · 800 Meters · Place 2 · Arroyo (SS)800 Meters22:17.979
Mar 6Gabrielino @ ArroyoMar 6 · 3200 Meters · Place 2 · Arroyo (SS)3200 Meters2.11:25.34a9
Mar 6Gabrielino @ ArroyoMar 6 · 1600 Meters · Place 1 · Arroyo (SS)1600 Meters1.5:11.46a9
Mar 1Roosevelt InvitationalMar 1 · 3200 Meters · Place 10 · Arroyo (SS)3200 Meters1011:20.289
Feb 27Arroyo vs Chaffey /Pomona Catholic /San DimasFeb 27 · 800 Meters · Arroyo (SS)800 Meters--DNS9
Feb 21Arcadia (Mega) Mini MeetFeb 21 · 1600 Meters · Place 14 · Arroyo (SS)1600 Meters14.5:20.97a9
Feb 21Arcadia (Mega) Mini MeetFeb 21 · 400 Meters · Place 11 · Arroyo (SS)400 Meters11.1:02.74a PB9