Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · IndoorArcadia Mini Meet · Feb 1713.51aArcadia Mini MeetFebruary 17, 2024
1600 Meters · IndoorArroyo Multi-Dual · Feb 245:11.83aArroyo Multi-DualFebruary 24, 2026
1600 Meters · OutdoorHi-Racer Meet of Champions · Mar 212:13.95Hi-Racer Meet of ChampionsMarch 21, 2026
200 Meters · OutdoorArroyo @ South El Monte · Apr 426.7Arroyo @ South El MonteApril 4, 2023
3200 Meters · OutdoorRoosevelt Invitational · Mar 711:34.90Roosevelt InvitationalMarch 7, 2026
400 Meters · IndoorArcadia Mini Meet · Feb 171:02.01aArcadia Mini MeetFebruary 17, 2024
400 Meters · OutdoorArcadia (Mega) Mini Meet · Feb 2159.49aArcadia (Mega) Mini MeetFebruary 21, 2025
800 Meters · IndoorArroyo Multi-Dual · Feb 242:17.39aArroyo Multi-DualFebruary 24, 2026
800 Meters · OutdoorArroyo @ Mountain View · Apr 222:13.02aArroyo @ Mountain ViewApril 22, 2026
Frosh/Soph · OutdoorEl Monte vs Arroyo · Apr 1927.5El Monte vs ArroyoApril 19, 2023
Long Jump · OutdoorArroyo v MV v SEM · Apr 1114-4Arroyo v MV v SEMApril 11, 2024
Triple Jump · OutdoorArroyo v MV v SEM · Apr 1129-10Arroyo v MV v SEMApril 11, 2024

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

2026 Outdoor Track

12 results
DateMeetEventPlMarkGr
Apr 28Mission Valley League ChampionshipsApr 28 · 800 Meters · Place 15 · Arroyo (SS)800 Meters152:13.34a12
Apr 22Arroyo @ Mountain ViewApr 22 · 800 Meters · Place 5 · Arroyo (SS)800 Meters5.2:13.02a PB12
Apr 18San Gabriel Valley ChampionshipsApr 18 · 800 Meters · Arroyo (SS)800 Meters--DNS12
Apr 16Arroyo vs. Rosemead Dual MeetApr 16 · 1600 Meters · Place 6 · Arroyo (SS)1600 Meters65:13.56a12
Apr 2Gabrielino vs ArroyoApr 2 · 800 Meters · Place 7 · Arroyo (SS)800 Meters7.2:14.16a12
Mar 26Marshall @ ArroyoMar 26 · 1600 Meters · Place 13 · Arroyo (SS)1600 Meters13.5:15.312
Mar 21Hi-Racer Meet of ChampionsMar 21 · 1600 Meters · Place 336 · Arroyo (SS)1600 Meters3365:13.07—
Mar 21Hi-Racer Meet of ChampionsMar 21 · 1600 Meters · Place 95 · Arroyo (SS)1600 Meters952:13.95 PB—
Mar 11South El Monte @ ArroyoMar 11 · 800 Meters · Place 5 · Arroyo (SS)800 Meters52:16.112
Mar 7Roosevelt InvitationalMar 7 · 3200 Meters · Place 29 · Arroyo (SS)3200 Meters2911:34.90 PB—
Mar 7Roosevelt InvitationalMar 7 · 110m Hurdles · Place 40 · Arroyo (SS)110m Hurdles402:19.62—
Mar 5El Monte vs ArroyoMar 5 · 800 Meters · Place 5 · Arroyo (SS)800 Meters52:13.59a12

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 24Arroyo Multi-DualFeb 24 · 1600 Meters · Place 13 · Arroyo (SS)1600 Meters135:11.83a PB12
Feb 24Arroyo Multi-DualFeb 24 · 800 Meters · Place 13 · Arroyo (SS)800 Meters132:17.39a PB12

2025 Outdoor Track

13 results
DateMeetEventPlMarkGr
Apr 29Mission Valley League ChampionshipsApr 29 · 800 Meters · Place 8 · Arroyo (SS)800 Meters82:13.2711
Apr 29Mission Valley League ChampionshipsApr 29 · 800 Meters · Place 8 · Arroyo (SS)800 MetersRound P82:15.6311
Apr 10Arroyo @ RosemeadApr 10 · 800 Meters · Place 4 · Arroyo (SS)800 Meters42:14.811
Apr 3Arroyo vs Marshall FundamentalApr 3 · 1600 Meters · Place 8 · Arroyo (SS)1600 Meters8.5:10.90a11
Apr 3Arroyo vs Marshall FundamentalApr 3 · 800 Meters · Place 4 · Arroyo (SS)800 Meters4.2:16.52a11
Mar 28Covina InvitationalMar 28 · 1600 Meters · Place 51 · Arroyo (SS)1600 Meters515:09.97a11
Mar 22Meet of Champions @ Arroyo HSMar 22 · 1600 Meters · Place 361 · Arroyo (SS)1600 Meters361.5:12.74a11
Mar 22Meet of Champions @ Arroyo HSMar 22 · 800 Meters · Place 99 · Arroyo (SS)800 Meters99.2:14.76a11
Mar 20Arroyo vs El Monte/Mountain ViewMar 20 · 800 Meters · Place 4 · Arroyo (SS)800 Meters42:16.6711
Mar 6Gabrielino @ ArroyoMar 6 · 800 Meters · Place 5 · Arroyo (SS)800 Meters5.2:16.58a11
Feb 27Arroyo vs Chaffey /Pomona Catholic /San DimasFeb 27 · 800 Meters · Place 8 · Arroyo (SS)800 Meters8.2:16.75a11
Feb 21Arcadia (Mega) Mini MeetFeb 21 · 1600 Meters · Place 30 · Arroyo (SS)1600 Meters30.5:21.20a11
Feb 21Arcadia (Mega) Mini MeetFeb 21 · 400 Meters · Place 22 · Arroyo (SS)400 Meters22.59.49a PB11

2024 Outdoor Track

9 results
DateMeetEventPlMarkGr
Apr 17Gabrielino vs ArroyoApr 17 · Triple Jump · Place 6 · Arroyo (SS)Triple Jump631-6—
Apr 17Gabrielino vs ArroyoApr 17 · Long Jump · Place 6 · Arroyo (SS)Long Jump615-0—
Apr 11Arroyo v MV v SEMApr 11 · Triple Jump · Place 3 · Arroyo (SS)Triple Jump3.29-10 PB10
Apr 11Arroyo v MV v SEMApr 11 · Long Jump · Place 3 · Arroyo (SS)Long Jump3.14-4 PB10
Mar 14Arroyo @ RosemeadMar 14 · Long Jump · Arroyo (SS)Long Jump—14'10Unofficial10
Feb 22Arroyo @ Chaffey HSFeb 22 · Long Jump · Arroyo (SS)Long Jump—12'8Unofficial10
Feb 22Arroyo @ Chaffey HSFeb 22 · 200 Meters · Arroyo (SS)200 Meters—26.7Unofficial10
Feb 22Arroyo @ Chaffey HSFeb 22 · 100 Meters · Arroyo (SS)100 Meters—12.9Unofficial10
Feb 17Mini Meet Missed MarksFeb 17 · Long Jump · Arroyo (SS)Long Jump—13'3.5Unofficial10

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 29El Monte vs ArroyoFeb 29 · Triple Jump · Place 3 · Arroyo (SS)Triple Jump327-10—
Feb 29El Monte vs ArroyoFeb 29 · Long Jump · Place 5 · Arroyo (SS)Long Jump512-7—
Feb 29El Monte vs ArroyoFeb 29 · 400 Meters · Place 7 · Arroyo (SS)400 Meters763.4—
Feb 17Arcadia Mini MeetFeb 17 · 400 Meters · Place 24 · Arroyo (SS)400 Meters241:02.01a PB—
Feb 17Arcadia Mini MeetFeb 17 · 100 Meters · Place 46 · Arroyo (SS)100 Meters4613.51a PB—

2023 Outdoor Track

6 results
DateMeetEventPlMarkGr
Apr 19El Monte vs ArroyoApr 19 · Frosh/Soph · Place 3 · Arroyo (SS)Frosh/Soph313-9—
Apr 19El Monte vs ArroyoApr 19 · Frosh/Soph · Place 2 · Arroyo (SS)Frosh/Soph227.5 PB—
Apr 4Arroyo @ South El MonteApr 4 · 200 Meters · Place 3 · Arroyo (SS)200 Meters326.7 PB9
Mar 28Arroyo and Mountain View at GabrielinoMar 28 · 200 Meters · Place 4 · Arroyo (SS)200 Meters4.27.63aUnofficial9
Mar 28Arroyo and Mountain View at GabrielinoMar 28 · 100 Meters · Place 6 · Arroyo (SS)100 Meters6.13.62aUnofficial9
Mar 8Marshall vs ArroyoMar 8 · 200 Meters · Place 3 · Arroyo (SS)200 Meters3.28.29

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 18Arcadia Mini MeetFeb 18 · Long Jump · Place 18 · Arroyo (SS)Long Jump188-06.50—
Feb 18Arcadia Mini MeetFeb 18 · 100 Meters · Place 32 · Arroyo (SS)100 Meters3214.47a—