Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · IndoorArcadia Mini Meet · Feb 1714.67aArcadia Mini MeetFebruary 17, 2024
100m Hurdles · 33" / 0.838m · OutdoorMarshall @ Arroyo · Mar 2618.5Marshall @ ArroyoMarch 26, 2026
300m Hurdles · 30" / 0.762m · OutdoorGabrielino vs Arroyo · Apr 256.22aGabrielino vs ArroyoApril 2, 2026
400 Meters · IndoorArcadia Mini Meet · Feb 171:08.53aArcadia Mini MeetFebruary 17, 2024
400 Meters · OutdoorArroyo @ Marshall · Mar 2867.9Arroyo @ MarshallMarch 28, 2024
Complete · OutdoorSan Gabriel Valley Championships · Apr 1918.64San Gabriel Valley ChampionshipsApril 19, 2025
Long Jump · OutdoorMission Valley League Championships · Apr 294.54mMission Valley League ChampionshipsApril 29, 2025
Triple Jump · OutdoorArroyo vs El Monte/Mountain View · Mar 209.09mArroyo vs El Monte/Mountain ViewMarch 20, 2025

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

2026 Outdoor Track

33 results
DateMeetEventPlMarkGr
Apr 28Mission Valley League ChampionshipsApr 28 · Triple Jump · Place 8 · Arroyo (SS)Triple Jump829-11.5012
Apr 28Mission Valley League ChampionshipsApr 28 · Long Jump · Place 5 · Arroyo (SS)Long Jump514-11.5012
Apr 28Mission Valley League ChampionshipsApr 28 · 300m Hurdles · Place 11 · Arroyo (SS)300m Hurdles1159.45a12
Apr 28Mission Valley League ChampionshipsApr 28 · 100m Hurdles · Place 6 · Arroyo (SS)100m Hurdles619.41a12
Apr 22Arroyo @ Mountain ViewApr 22 · Triple Jump · Arroyo (SS)Triple Jump—DNS12
Apr 22Arroyo @ Mountain ViewApr 22 · Long Jump · Arroyo (SS)Long Jump—DNS12
Apr 22Arroyo @ Mountain ViewApr 22 · 300m Hurdles · Arroyo (SS)300m Hurdles30" / 0.762m—DNS12
Apr 22Arroyo @ Mountain ViewApr 22 · 100m Hurdles · Arroyo (SS)100m Hurdles33" / 0.838m—DNS12
Apr 16Arroyo vs. Rosemead Dual MeetApr 16 · Triple Jump · Place 3 · Arroyo (SS)Triple Jump329-312
Apr 16Arroyo vs. Rosemead Dual MeetApr 16 · Long Jump · Place 7 · Arroyo (SS)Long Jump712-1012
Apr 16Arroyo vs. Rosemead Dual MeetApr 16 · 300m Hurdles · Place 2 · Arroyo (SS)300m Hurdles259.17a12
Apr 16Arroyo vs. Rosemead Dual MeetApr 16 · 100m Hurdles · Place 2 · Arroyo (SS)100m Hurdles218.99a12
Apr 2Gabrielino vs ArroyoApr 2 · Triple Jump · Place 3 · Arroyo (SS)Triple Jump3.31-06.7512
Apr 2Gabrielino vs ArroyoApr 2 · Long Jump · Place 3 · Arroyo (SS)Long Jump3.15-01.5012
Apr 2Gabrielino vs ArroyoApr 2 · 300m Hurdles · Place 4 · Arroyo (SS)300m Hurdles30" / 0.762m4.56.22a PB12
Apr 2Gabrielino vs ArroyoApr 2 · 100m Hurdles · Place 3 · Arroyo (SS)100m Hurdles33" / 0.838m3.18.66aWind: 0.212
Mar 26Marshall @ ArroyoMar 26 · Triple Jump · Place 3 · Arroyo (SS)Triple Jump3.30-2.512
Mar 26Marshall @ ArroyoMar 26 · Long Jump · Place 3 · Arroyo (SS)Long Jump3.14-1112
Mar 26Marshall @ ArroyoMar 26 · 300m Hurdles · Place 2 · Arroyo (SS)300m Hurdles30" / 0.762m2.58.012
Mar 26Marshall @ ArroyoMar 26 · 100m Hurdles · Place 2 · Arroyo (SS)100m Hurdles33" / 0.838m2.18.5 PB12
Mar 14Michael Knowles Monrovia Wildcat InvitationalMar 14 · Triple Jump · Place 4 · Arroyo (SS)Triple Jump430-1012
Mar 14Michael Knowles Monrovia Wildcat InvitationalMar 14 · Long Jump · Place 5 · Arroyo (SS)Long Jump514-512
Mar 14Michael Knowles Monrovia Wildcat InvitationalMar 14 · 300m Hurdles · Place 7 · Arroyo (SS)300m Hurdles71:00.1912
Mar 14Michael Knowles Monrovia Wildcat InvitationalMar 14 · 100m Hurdles · Place 5 · Arroyo (SS)100m Hurdles519.2512
Mar 11South El Monte @ ArroyoMar 11 · Long Jump · Place 1 · Arroyo (SS)Long Jump114-612
Mar 11South El Monte @ ArroyoMar 11 · 300m Hurdles · Place 2 · Arroyo (SS)300m Hurdles259.712
Mar 11South El Monte @ ArroyoMar 11 · 100m Hurdles · Place 2 · Arroyo (SS)100m Hurdles219.612
Mar 7Roosevelt InvitationalMar 7 · Long Jump · Place 15 · Arroyo (SS)Long Jump1513-02.00—
Mar 7Roosevelt InvitationalMar 7 · 100m Hurdles · Place 15 · Arroyo (SS)100m Hurdles1522.53—
Mar 5El Monte vs ArroyoMar 5 · Triple Jump · Place 4 · Arroyo (SS)Triple Jump429-312
Mar 5El Monte vs ArroyoMar 5 · Long Jump · Place 3 · Arroyo (SS)Long Jump315-012
Mar 5El Monte vs ArroyoMar 5 · 300m Hurdles · Place 6 · Arroyo (SS)300m Hurdles61:01.27a12
Mar 5El Monte vs ArroyoMar 5 · 100m Hurdles · Place 4 · Arroyo (SS)100m Hurdles420.03a12

2025 Outdoor Track

26 results
DateMeetEventPlMarkGr
Apr 29Mission Valley League ChampionshipsApr 29 · Triple Jump · Place 4 · Arroyo (SS)Triple Jump49.65m11
Apr 29Mission Valley League ChampionshipsApr 29 · Long Jump · Place 7 · Arroyo (SS)Long Jump74.54m PB11
Apr 29Mission Valley League ChampionshipsApr 29 · 300m Hurdles · Place 4 · Arroyo (SS)300m Hurdles454.6611
Apr 29Mission Valley League ChampionshipsApr 29 · 300m Hurdles · Place 4 · Arroyo (SS)300m HurdlesRound P456.1611
Apr 29Mission Valley League ChampionshipsApr 29 · 100m Hurdles · Place 4 · Arroyo (SS)100m Hurdles418.3711
Apr 29Mission Valley League ChampionshipsApr 29 · 100m Hurdles · Place 3 · Arroyo (SS)100m HurdlesRound P318.3111
Apr 19San Gabriel Valley ChampionshipsApr 19 · Complete · Place 15 · Arroyo (SS)Complete1529-03.0011
Apr 19San Gabriel Valley ChampionshipsApr 19 · Complete · Place 15 · Arroyo (SS)Complete1514-02.5011
Apr 19San Gabriel Valley ChampionshipsApr 19 · Complete · Place 18 · Arroyo (SS)Complete1856.4411
Apr 19San Gabriel Valley ChampionshipsApr 19 · Complete · Place 21 · Arroyo (SS)Complete2118.64 PB11
Apr 17South El Monte @ ArroyoApr 17 · Triple Jump · Place 4 · Arroyo (SS)Triple Jump429-6.511
Apr 17South El Monte @ ArroyoApr 17 · Long Jump · Place 2 · Arroyo (SS)Long Jump215-3.511
Apr 17South El Monte @ ArroyoApr 17 · 300m Hurdles · Place 2 · Arroyo (SS)300m Hurdles259.111
Apr 17South El Monte @ ArroyoApr 17 · 100m Hurdles · Place 1 · Arroyo (SS)100m Hurdles118.811
Apr 10Arroyo @ RosemeadApr 10 · Triple Jump · Place 2 · Arroyo (SS)Triple Jump230-711
Apr 10Arroyo @ RosemeadApr 10 · Long Jump · Place 2 · Arroyo (SS)Long Jump214-1111
Apr 10Arroyo @ RosemeadApr 10 · 300m Hurdles · Place 3 · Arroyo (SS)300m Hurdles363.111
Apr 10Arroyo @ RosemeadApr 10 · 100m Hurdles · Place 2 · Arroyo (SS)100m Hurdles219.111
Mar 28Covina InvitationalMar 28 · Triple Jump · Place 21 · Arroyo (SS)Triple Jump2127-3.5011
Mar 28Covina InvitationalMar 28 · Long Jump · Place 26 · Arroyo (SS)Long Jump2613-911
Mar 28Covina InvitationalMar 28 · 300m Hurdles · Place 27 · Arroyo (SS)300m Hurdles2756.97a11
Mar 28Covina InvitationalMar 28 · 100m Hurdles · Place 23 · Arroyo (SS)100m Hurdles2319.88a11
Mar 20Arroyo vs El Monte/Mountain ViewMar 20 · Triple Jump · Place 1 · Arroyo (SS)Triple Jump19.09m PB11
Mar 20Arroyo vs El Monte/Mountain ViewMar 20 · Long Jump · Place 1 · Arroyo (SS)Long Jump14.64m11
Mar 20Arroyo vs El Monte/Mountain ViewMar 20 · 300m Hurdles · Place 4 · Arroyo (SS)300m Hurdles41:00.0511
Mar 20Arroyo vs El Monte/Mountain ViewMar 20 · 100m Hurdles · Place 5 · Arroyo (SS)100m Hurdles519.9111

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
Apr 17Gabrielino vs ArroyoApr 17 · Triple Jump · Place 5 · Arroyo (SS)Triple Jump530-6.25—
Apr 17Gabrielino vs ArroyoApr 17 · Long Jump · Place 6 · Arroyo (SS)Long Jump613-11—
Apr 13San Gabriel Valley ChampionshipsApr 13 · Triple Jump · Place 7 · Arroyo (SS)Triple Jump729-7.75—
Apr 13San Gabriel Valley ChampionshipsApr 13 · 400 Meters · Place 19 · Arroyo (SS)400 Meters191:09.31a—
Mar 28Arroyo @ MarshallMar 28 · Triple Jump · Place 2 · Arroyo (SS)Triple Jump229-1—
Mar 28Arroyo @ MarshallMar 28 · Long Jump · Place 2 · Arroyo (SS)Long Jump213-2—
Mar 28Arroyo @ MarshallMar 28 · 400 Meters · Place 3 · Arroyo (SS)400 Meters367.9 PB—

2024 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 29El Monte vs ArroyoFeb 29 · Triple Jump · Place 3 · Arroyo (SS)Triple Jump327-7—
Feb 29El Monte vs ArroyoFeb 29 · Long Jump · Place 5 · Arroyo (SS)Long Jump512-1—
Feb 29El Monte vs ArroyoFeb 29 · 400 Meters · Place 3 · Arroyo (SS)400 Meters370.7—
Feb 17Arcadia Mini MeetFeb 17 · Long Jump · Place 8 · Arroyo (SS)Long Jump811-9.50—
Feb 17Arcadia Mini MeetFeb 17 · 400 Meters · Place 2 · Arroyo (SS)400 Meters21:08.53a PB—
Feb 17Arcadia Mini MeetFeb 17 · 100 Meters · Place 10 · Arroyo (SS)100 Meters1014.67a PB—