Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · IndoorArcadia Mini Meet · Feb 1813.14aArcadia Mini MeetFebruary 18, 2023
100 Meters · OutdoorArcadia (Mega) Mini Meet · Feb 2112.19aArcadia (Mega) Mini MeetFebruary 21, 2025
1600 Meters · OutdoorHi-Racer Meet of Champions · Mar 212:07.19Hi-Racer Meet of ChampionsMarch 21, 2026
400 Meters · IndoorArcadia Mini Meet · Feb 1857.25aArcadia Mini MeetFebruary 18, 2023
400 Meters · OutdoorCIF-SS Finals · May 1651.90aCIF-SS FinalsMay 16, 2026
800 Meters · OutdoorAzusa Meet of Champions · Mar 232:15.13aAzusa Meet of ChampionsMarch 23, 2024
Long Jump · OutdoorArroyo vs Chaffey /Pomona Catholic /San Dimas · Feb 2717-02.00Arroyo vs Chaffey /Pomona Catholic /San DimasFebruary 27, 2025
Pole Vault · OutdoorRoosevelt Invitational · Mar 755.18Roosevelt InvitationalMarch 7, 2026
Triple Jump · OutdoorArroyo vs Chaffey /Pomona Catholic /San Dimas · Feb 2738-01.50Arroyo vs Chaffey /Pomona Catholic /San DimasFebruary 27, 2025

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

2026 Outdoor Track

19 results
DateMeetEventPlMarkGr
May 16CIF-SS FinalsMay 16 · 400 Meters · Place 22 · Arroyo (SS)400 MetersRound P22.51.90a PB12
May 9CIF SS D3 PreliminariesMay 9 · 400 Meters · Place 22 · Arroyo (SS)400 MetersRound P22.51.90a12
Apr 28Mission Valley League ChampionshipsApr 28 · Triple Jump · Place 6 · Arroyo (SS)Triple Jump639-02.0012
Apr 28Mission Valley League ChampionshipsApr 28 · 400 Meters · Place 1 · Arroyo (SS)400 Meters152.46a12
Apr 22Arroyo @ Mountain ViewApr 22 · Triple Jump · Arroyo (SS)Triple Jump—DNS12
Apr 22Arroyo @ Mountain ViewApr 22 · 400 Meters · Arroyo (SS)400 Meters—DNS12
Apr 18San Gabriel Valley ChampionshipsApr 18 · Triple Jump · Place 12 · Arroyo (SS)Triple Jump12.38-07.0012
Apr 18San Gabriel Valley ChampionshipsApr 18 · 400 Meters · Place 10 · Arroyo (SS)400 Meters10.52.39a12
Apr 16Arroyo vs. Rosemead Dual MeetApr 16 · Triple Jump · Place 1 · Arroyo (SS)Triple Jump138-7.512
Apr 16Arroyo vs. Rosemead Dual MeetApr 16 · 400 Meters · Place 1 · Arroyo (SS)400 Meters153.57a12
Apr 2Gabrielino vs ArroyoApr 2 · Triple Jump · Place 6 · Arroyo (SS)Triple Jump6.38-11.2512
Apr 2Gabrielino vs ArroyoApr 2 · 400 Meters · Place 3 · Arroyo (SS)400 Meters3.53.77a12
Mar 28Downey InvitationalMar 28 · Triple Jump · Place 4 · Arroyo (SS)Triple Jump439-1012
Mar 26Marshall @ ArroyoMar 26 · Triple Jump · Place 2 · Arroyo (SS)Triple Jump2.38-4.512
Mar 21Hi-Racer Meet of ChampionsMar 21 · 1600 Meters · Place 47 · Arroyo (SS)1600 Meters472:07.19 PB—
Mar 7Roosevelt InvitationalMar 7 · Triple Jump · Place 10 · Arroyo (SS)Triple Jump1036-11.00—
Mar 7Roosevelt InvitationalMar 7 · Pole Vault · Place 30 · Arroyo (SS)Pole Vault3055.18 PB—
Mar 5El Monte vs ArroyoMar 5 · Triple Jump · Place 3 · Arroyo (SS)Triple Jump337-8.5012
Mar 5El Monte vs ArroyoMar 5 · 400 Meters · Place 2 · Arroyo (SS)400 Meters253.37a12

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 28Mustang Relays InvitationalFeb 28 · Triple Jump · Place 2 · Arroyo (SS)Triple Jump240-1012

2025 Outdoor Track

23 results
DateMeetEventPlMarkGr
May 10CIF SS D3 Prelims @ Yorba LindaMay 10 · Triple Jump · Place 21 · Arroyo (SS)Triple JumpRound P21.39-03.2511
May 10CIF SS D3 Prelims @ Yorba LindaMay 10 · 400 Meters · Place 21 · Arroyo (SS)400 MetersRound P21.52.21a11
Apr 29Mission Valley League ChampionshipsApr 29 · Triple Jump · Place 3 · Arroyo (SS)Triple Jump312.62m11
Apr 29Mission Valley League ChampionshipsApr 29 · Triple Jump · Place 3 · Arroyo (SS)Triple JumpRound P312.62m11
Apr 29Mission Valley League ChampionshipsApr 29 · 400 Meters · Place 1 · Arroyo (SS)400 Meters152.9111
Apr 29Mission Valley League ChampionshipsApr 29 · 400 Meters · Place 1 · Arroyo (SS)400 MetersRound P153.3811
Apr 19San Gabriel Valley ChampionshipsApr 19 · Triple Jump · Place 5 · Arroyo (SS)Triple Jump538-10.0011
Apr 19San Gabriel Valley ChampionshipsApr 19 · 400 Meters · Place 20 · Arroyo (SS)400 Meters2053.3211
Apr 17South El Monte @ ArroyoApr 17 · Triple Jump · Place 3 · Arroyo (SS)Triple Jump337-11.511
Apr 17South El Monte @ ArroyoApr 17 · 400 Meters · Place 2 · Arroyo (SS)400 Meters252.911
Apr 10Arroyo @ RosemeadApr 10 · Triple Jump · Place 3 · Arroyo (SS)Triple Jump337-6.511
Apr 10Arroyo @ RosemeadApr 10 · 400 Meters · Place 1 · Arroyo (SS)400 Meters153.211
Apr 3Arroyo vs Marshall FundamentalApr 3 · Triple Jump · Arroyo (SS)Triple Jump--DNS11
Apr 3Arroyo vs Marshall FundamentalApr 3 · 400 Meters · Arroyo (SS)400 Meters--DNS11
Mar 20Arroyo vs El Monte/Mountain ViewMar 20 · Triple Jump · Place 1 · Arroyo (SS)Triple Jump111.46m11
Mar 20Arroyo vs El Monte/Mountain ViewMar 20 · 400 Meters · Place 1 · Arroyo (SS)400 Meters154.4711
Mar 6Gabrielino @ ArroyoMar 6 · Triple Jump · Place 5 · Arroyo (SS)Triple Jump5.37-08.5011
Mar 6Gabrielino @ ArroyoMar 6 · 400 Meters · Place 3 · Arroyo (SS)400 Meters3.53.42a11
Feb 27Arroyo vs Chaffey /Pomona Catholic /San DimasFeb 27 · Triple Jump · Place 2 · Arroyo (SS)Triple Jump2.38-01.50 PB11
Feb 27Arroyo vs Chaffey /Pomona Catholic /San DimasFeb 27 · Long Jump · Place 7 · Arroyo (SS)Long Jump7.17-02.00 PB11
Feb 21Arcadia (Mega) Mini MeetFeb 21 · Triple Jump · Arroyo (SS)Triple Jump—DNS11
Feb 21Arcadia (Mega) Mini MeetFeb 21 · 400 Meters · Place 4 · Arroyo (SS)400 Meters4.53.18a11
Feb 21Arcadia (Mega) Mini MeetFeb 21 · 100 Meters · Place 25 · Arroyo (SS)100 Meters25.12.19a PB11

2024 Outdoor Track

15 results
DateMeetEventPlMarkGr
Apr 26Mission Valley League FinalsApr 26 · Triple Jump · Place 15 · Arroyo (SS)Triple JumpRound P15.35-00.0010
Apr 26Mission Valley League FinalsApr 26 · 400 Meters · Place 5 · Arroyo (SS)400 MetersRound P5.55.05a10
Apr 26Mission Valley League FinalsApr 26 · 400 Meters · Place 6 · Arroyo (SS)400 Meters6.53.97a10
Apr 17Gabrielino vs ArroyoApr 17 · Triple Jump · Place 5 · Arroyo (SS)Triple Jump537-6—
Apr 17Gabrielino vs ArroyoApr 17 · 400 Meters · Place 2 · Arroyo (SS)400 Meters253.1—
Apr 13San Gabriel Valley ChampionshipsApr 13 · Triple Jump · Place 5 · Arroyo (SS)Triple Jump536-1—
Apr 13San Gabriel Valley ChampionshipsApr 13 · 400 Meters · Place 10 · Arroyo (SS)400 Meters1055.02a—
Apr 11Arroyo v MV v SEMApr 11 · Triple Jump · Place 2 · Arroyo (SS)Triple Jump2.35-1110
Apr 11Arroyo v MV v SEMApr 11 · 400 Meters · Place 2 · Arroyo (SS)400 Meters2.59.210
Mar 28Arroyo @ MarshallMar 28 · Triple Jump · Place 2 · Arroyo (SS)Triple Jump235-4.5—
Mar 28Arroyo @ MarshallMar 28 · 400 Meters · Place 2 · Arroyo (SS)400 Meters254.8—
Mar 23Azusa Meet of ChampionsMar 23 · 800 Meters · Place 28 · Arroyo (SS)800 Meters28.2:15.13a PB10
Mar 14Arroyo @ RosemeadMar 14 · Triple Jump · Place 3 · Arroyo (SS)Triple Jump3.34'9Unofficial10
Mar 14Arroyo @ RosemeadMar 14 · 400 Meters · Place 3 · Arroyo (SS)400 Meters3.54.9Unofficial10
Feb 22Arroyo @ Chaffey HSFeb 22 · 400 Meters · Place 2 · Arroyo (SS)400 Meters2.54.3Unofficial10

2023 Outdoor Track

9 results
DateMeetEventPlMarkGr
Apr 25Mission Valley League Prelims & FinalsApr 25 · 400 Meters · Place 8 · Arroyo (SS)400 Meters856.51a—
Apr 25Mission Valley League Prelims & FinalsApr 25 · 400 Meters · Place 7 · Arroyo (SS)400 Meters755.89a—
Apr 19El Monte vs ArroyoApr 19 · 400 Meters · Place 3 · Arroyo (SS)400 Meters356.3—
Apr 15San Gabriel Valley ChampionshipsApr 15 · 400 Meters · Place 21 · Arroyo (SS)400 Meters2157.229
Apr 15San Gabriel Valley ChampionshipsApr 15 · 400 Meters · Place 21 · Arroyo (SS)400 Meters2157.22a—
Mar 28Arroyo and Mountain View at GabrielinoMar 28 · 400 Meters · Place 3 · Arroyo (SS)400 Meters3.55.94aUnofficial9
Mar 8Marshall vs ArroyoMar 8 · 400 Meters · Place 2 · Arroyo (SS)400 Meters2.55.89
Mar 2Rosemead vs ArroyoMar 2 · 400 Meters · Place 2 · Arroyo (SS)400 Meters255.99
Feb 22Arroyo and Pomona Catholic @ ChaffeyFeb 22 · 400 Meters · Place 1 · Arroyo (SS)400 Meters1.57.3Unofficial9

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 18Arcadia Mini MeetFeb 18 · 400 Meters · Place 1 · Arroyo (SS)400 Meters157.25a PB—
Feb 18Arcadia Mini MeetFeb 18 · 100 Meters · Place 13 · Arroyo (SS)100 Meters1313.14a PB—