Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorArroyo Multi-Dual · Feb 247:11.88aArroyo Multi-DualFebruary 24, 2026
1600 Meters · OutdoorArroyo @ Mountain View · Apr 226:46.45aArroyo @ Mountain ViewApril 22, 2026
1600 Meters · OutdoorHi-Racer Meet of Champions · Mar 212:59.84Hi-Racer Meet of ChampionsMarch 21, 2026
3200 Meters · OutdoorMarshall @ Arroyo · Mar 2615:44.4Marshall @ ArroyoMarch 26, 2026
400 Meters · IndoorArcadia Mini Meet · Feb 171:29.74aArcadia Mini MeetFebruary 17, 2024
400 Meters · OutdoorRosemead vs Arroyo · Mar 21:17.7Rosemead vs ArroyoMarch 2, 2023
800 Meters · IndoorEl Monte vs Arroyo · Feb 293:24El Monte vs ArroyoFebruary 29, 2024
800 Meters · OutdoorGabrielino vs Arroyo · Apr 23:06.28aGabrielino vs ArroyoApril 2, 2026

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

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
Apr 22Arroyo @ Mountain ViewApr 22 · 1600 Meters · Place 13 · Arroyo (SS)1600 Meters13.6:46.45a PB12
Apr 22Arroyo @ Mountain ViewApr 22 · 800 Meters · Arroyo (SS)800 Meters—DNS12
Apr 16Arroyo vs. Rosemead Dual MeetApr 16 · 1600 Meters · Place 9 · Arroyo (SS)1600 Meters96:54.60a12
Apr 16Arroyo vs. Rosemead Dual MeetApr 16 · 800 Meters · Place 9 · Arroyo (SS)800 Meters93:06.88a12
Apr 2Gabrielino vs ArroyoApr 2 · 1600 Meters · Place 11 · Arroyo (SS)1600 Meters11.6:47.75a12
Apr 2Gabrielino vs ArroyoApr 2 · 800 Meters · Place 10 · Arroyo (SS)800 Meters10.3:06.28a PB12
Mar 26Marshall @ ArroyoMar 26 · 3200 Meters · Place 4 · Arroyo (SS)3200 Meters4.15:44.4 PB12
Mar 26Marshall @ ArroyoMar 26 · 1600 Meters · Place 3 · Arroyo (SS)1600 Meters3.6:5512
Mar 21Hi-Racer Meet of ChampionsMar 21 · 1600 Meters · Place 265 · Arroyo (SS)1600 Meters2652:59.84 PB—
Mar 11South El Monte @ ArroyoMar 11 · 800 Meters · Place 10 · Arroyo (SS)800 Meters103:09.512
Mar 5El Monte vs ArroyoMar 5 · 1600 Meters · Place 11 · Arroyo (SS)1600 Meters117:05.47a12

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 24Arroyo Multi-DualFeb 24 · 1600 Meters · Place 26 · Arroyo (SS)1600 Meters267:11.88a PB12

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
Apr 3Arroyo vs Marshall FundamentalApr 3 · 800 Meters · Arroyo (SS)800 Meters--DNS11
Mar 22Meet of Champions @ Arroyo HSMar 22 · 1600 Meters · Arroyo (SS)1600 Meters--DNS11
Mar 22Meet of Champions @ Arroyo HSMar 22 · 800 Meters · Place 238 · Arroyo (SS)800 Meters238.3:13.77a11
Mar 20Arroyo vs El Monte/Mountain ViewMar 20 · 800 Meters · Place 5 · Arroyo (SS)800 Meters53:12.0011
Mar 6Gabrielino @ ArroyoMar 6 · 1600 Meters · Arroyo (SS)1600 Meters—DNS11
Mar 6Gabrielino @ ArroyoMar 6 · 800 Meters · Arroyo (SS)800 Meters—DNS11
Mar 1Roosevelt InvitationalMar 1 · 800 Meters · Place 36 · Arroyo (SS)800 Meters363:10.5311
Feb 27Arroyo vs Chaffey /Pomona Catholic /San DimasFeb 27 · 400 Meters · Place 9 · Arroyo (SS)400 Meters9.1:19.25a11

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
Mar 28Arroyo @ MarshallMar 28 · 800 Meters · Place 2 · Arroyo (SS)800 Meters23:09—
Mar 23Azusa Meet of ChampionsMar 23 · 1600 Meters · Place 527 · Arroyo (SS)1600 Meters527.7:22.87a10
Mar 23Azusa Meet of ChampionsMar 23 · 800 Meters · Place 212 · Arroyo (SS)800 Meters212.3:16.60a10
Mar 14Arroyo @ RosemeadMar 14 · 800 Meters · Arroyo (SS)800 Meters—3:09Unofficial10
Feb 22Arroyo @ Chaffey HSFeb 22 · 3200 Meters · Arroyo (SS)3200 Meters—17:09Unofficial10
Feb 22Arroyo @ Chaffey HSFeb 22 · 800 Meters · Arroyo (SS)800 Meters—3:25Unofficial10

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 29El Monte vs ArroyoFeb 29 · 1600 Meters · Place 6 · Arroyo (SS)1600 Meters67:43—
Feb 29El Monte vs ArroyoFeb 29 · 800 Meters · Place 7 · Arroyo (SS)800 Meters73:24 PB—
Feb 17Arcadia Mini MeetFeb 17 · 1600 Meters · Place 39 · Arroyo (SS)1600 Meters397:37.61a—
Feb 17Arcadia Mini MeetFeb 17 · 400 Meters · Place 30 · Arroyo (SS)400 Meters301:29.74a PB—

2023 Outdoor Track

3 results
DateMeetEventPlMarkGr
Mar 28Arroyo and Mountain View at GabrielinoMar 28 · 800 Meters · Place 4 · Arroyo (SS)800 Meters4.3:08.05aUnofficial9
Mar 8Marshall vs ArroyoMar 8 · 800 Meters · Place 3 · Arroyo (SS)800 Meters3.3:109
Mar 2Rosemead vs ArroyoMar 2 · 400 Meters · Place 3 · Arroyo (SS)400 Meters31:17.7 PB9