Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorArcadia Mini Meet · Feb 175:43.77aArcadia Mini MeetFebruary 17, 2024
1600 Meters · OutdoorSan Gabriel Valley Championships · Apr 184:59.04aSan Gabriel Valley ChampionshipsApril 18, 2026
3200 Meters · OutdoorMeet of Champions @ Arroyo HS · Mar 2210:52.50aMeet of Champions @ Arroyo HSMarch 22, 2025
400 Meters · IndoorArcadia Mini Meet · Feb 171:07.04aArcadia Mini MeetFebruary 17, 2024
800 Meters · IndoorEl Monte vs Arroyo · Feb 292:30.8El Monte vs ArroyoFebruary 29, 2024
800 Meters · OutdoorMarshall @ Arroyo · Mar 262:13.9Marshall @ ArroyoMarch 26, 2026

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

2026 Outdoor Track

14 results
DateMeetEventPlMarkGr
Apr 28Mission Valley League ChampionshipsApr 28 · 800 Meters · Place 16 · Arroyo (SS)800 Meters162:14.05a11
Apr 22Arroyo @ Mountain ViewApr 22 · 1600 Meters · Place 8 · Arroyo (SS)1600 Meters8.5:01.01a11
Apr 18San Gabriel Valley ChampionshipsApr 18 · 1600 Meters · Place 67 · Arroyo (SS)1600 Meters67.4:59.04a PB11
Apr 16Arroyo vs. Rosemead Dual MeetApr 16 · 800 Meters · Place 4 · Arroyo (SS)800 Meters42:16.85a11
Apr 2Gabrielino vs ArroyoApr 2 · 1600 Meters · Place 8 · Arroyo (SS)1600 Meters8.4:59.24a11
Apr 2Gabrielino vs ArroyoApr 2 · 800 Meters · Place 9 · Arroyo (SS)800 Meters9.2:17.74a11
Mar 28Downey InvitationalMar 28 · 3200 Meters · Place 10 · Arroyo (SS)3200 Meters1011:06.29a11
Mar 28Downey InvitationalMar 28 · 1600 Meters · Place 14 · Arroyo (SS)1600 Meters145:01.33a11
Mar 26Marshall @ ArroyoMar 26 · 800 Meters · Place 2 · Arroyo (SS)800 Meters2.2:13.9 PB11
Mar 21Hi-Racer Meet of ChampionsMar 21 · 1600 Meters · Place 279 · Arroyo (SS)1600 Meters2795:04.37—
Mar 21Hi-Racer Meet of ChampionsMar 21 · 3200 Meters · Place 50 · Arroyo (SS)3200 Meters5011:04.91—
Mar 11South El Monte @ ArroyoMar 11 · 1600 Meters · Place 1 · Arroyo (SS)1600 Meters15:11.611
Mar 5El Monte vs ArroyoMar 5 · 3200 Meters · Place 1 · Arroyo (SS)3200 Meters111:45.21a11
Mar 5El Monte vs ArroyoMar 5 · 1600 Meters · Place 1 · Arroyo (SS)1600 Meters15:08.07a11

2025 Outdoor Track

16 results
DateMeetEventPlMarkGr
Apr 29Mission Valley League ChampionshipsApr 29 · 3200 Meters · Place 9 · Arroyo (SS)3200 Meters910:53.0910
Apr 19San Gabriel Valley ChampionshipsApr 19 · 1600 Meters · Place 19 · Arroyo (SS)1600 Meters195:00.4410
Apr 17South El Monte @ ArroyoApr 17 · 800 Meters · Place 2 · Arroyo (SS)800 Meters22:16.510
Apr 10Arroyo @ RosemeadApr 10 · 1600 Meters · Place 3 · Arroyo (SS)1600 Meters35:05.810
Apr 3Arroyo vs Marshall FundamentalApr 3 · 1600 Meters · Place 4 · Arroyo (SS)1600 Meters4.5:03.73a10
Apr 3Arroyo vs Marshall FundamentalApr 3 · 800 Meters · Place 8 · Arroyo (SS)800 Meters8.2:20.40a10
Mar 28Covina InvitationalMar 28 · 1600 Meters · Place 19 · Arroyo (SS)1600 Meters195:04.10a10
Mar 22Meet of Champions @ Arroyo HSMar 22 · 3200 Meters · Place 35 · Arroyo (SS)3200 Meters35.10:52.50a PB10
Mar 22Meet of Champions @ Arroyo HSMar 22 · 1600 Meters · Place 166 · Arroyo (SS)1600 Meters166.5:04.11a10
Mar 20Arroyo vs El Monte/Mountain ViewMar 20 · 1600 Meters · Place 1 · Arroyo (SS)1600 Meters15:08.4710
Mar 6Gabrielino @ ArroyoMar 6 · 3200 Meters · Place 1 · Arroyo (SS)3200 Meters1.11:25.31a10
Mar 6Gabrielino @ ArroyoMar 6 · 1600 Meters · Place 2 · Arroyo (SS)1600 Meters2.5:11.46a10
Mar 1Roosevelt InvitationalMar 1 · 3200 Meters · Place 11 · Arroyo (SS)3200 Meters1111:20.4710
Feb 27Arroyo vs Chaffey /Pomona Catholic /San DimasFeb 27 · 800 Meters · Place 4 · Arroyo (SS)800 Meters4.2:23.18a10
Feb 21Arcadia (Mega) Mini MeetFeb 21 · 1600 Meters · Place 11 · Arroyo (SS)1600 Meters11.5:18.03a10
Feb 21Arcadia (Mega) Mini MeetFeb 21 · 800 Meters · Place 7 · Arroyo (SS)800 Meters7.2:24.43a10

2024 Outdoor Track

12 results
DateMeetEventPlMarkGr
Apr 17Gabrielino vs ArroyoApr 17 · 1600 Meters · Place 9 · Arroyo (SS)1600 Meters95:29.5—
Apr 17Gabrielino vs ArroyoApr 17 · 800 Meters · Place 6 · Arroyo (SS)800 Meters62:28.7—
Apr 11Arroyo v MV v SEMApr 11 · 1600 Meters · Place 7 · Arroyo (SS)1600 Meters7.5:48.79
Apr 11Arroyo v MV v SEMApr 11 · 800 Meters · Place 6 · Arroyo (SS)800 Meters6.2:36.89
Mar 28Arroyo @ MarshallMar 28 · 1600 Meters · Place 6 · Arroyo (SS)1600 Meters65:38.1—
Mar 28Arroyo @ MarshallMar 28 · 800 Meters · Place 10 · Arroyo (SS)800 Meters102:35.9—
Mar 23Azusa Meet of ChampionsMar 23 · 1600 Meters · Place 348 · Arroyo (SS)1600 Meters348.5:40.38a9
Mar 23Azusa Meet of ChampionsMar 23 · 800 Meters · Place 96 · Arroyo (SS)800 Meters96.2:29.43a9
Mar 14Arroyo @ RosemeadMar 14 · 1600 Meters · Arroyo (SS)1600 Meters—5:48.4Unofficial9
Mar 14Arroyo @ RosemeadMar 14 · 800 Meters · Arroyo (SS)800 Meters—2:37.4Unofficial9
Feb 22Arroyo @ Chaffey HSFeb 22 · 1600 Meters · Arroyo (SS)1600 Meters—5:56Unofficial9
Feb 22Arroyo @ Chaffey HSFeb 22 · 800 Meters · Arroyo (SS)800 Meters—2:35Unofficial9

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 29El Monte vs ArroyoFeb 29 · 1600 Meters · Place 7 · Arroyo (SS)1600 Meters75:53.0—
Feb 29El Monte vs ArroyoFeb 29 · 800 Meters · Place 7 · Arroyo (SS)800 Meters72:30.8 PB—
Feb 17Arcadia Mini MeetFeb 17 · 1600 Meters · Place 45 · Arroyo (SS)1600 Meters455:43.77a PB—
Feb 17Arcadia Mini MeetFeb 17 · 400 Meters · Place 43 · Arroyo (SS)400 Meters431:07.04a PB—