Personal bests

Best marks in available results
Event / courseMarkMeetDate
200 Meters · IndoorArroyo Multi-Dual · Feb 2427.77aArroyo Multi-DualFebruary 24, 2026
200 Meters · OutdoorMission Valley League Prelims · Apr 1525.42Mission Valley League PrelimsApril 15, 2019
400 Meters · IndoorArcadia Mini-Meet · Feb 1654.70Arcadia Mini-MeetFebruary 16, 2019
400 Meters · OutdoorSan Gabriel Valley Championships · Apr 1454.37San Gabriel Valley ChampionshipsApril 14, 2018
400 Meters · Outdoor · Hand timedRosemead @ Arroyo · Mar 1455.5hRosemead @ ArroyoMarch 14, 2019
800 Meters · IndoorArcadia Mini Meet · Feb 222:06.89Arcadia Mini MeetFebruary 22, 2020
800 Meters · OutdoorJim Polite/Walnut Invitational · Mar 172:10.87Jim Polite/Walnut InvitationalMarch 17, 2018
High Jump · OutdoorRoosevelt Invitational · Mar 727.72Roosevelt InvitationalMarch 7, 2026
Pole Vault · OutdoorRoosevelt Invitational · Mar 71:03.72Roosevelt InvitationalMarch 7, 2026

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

2026 Outdoor Track

14 results
DateMeetEventPlMarkGr
Apr 22Arroyo @ Mountain ViewApr 22 · 400 Meters · Place 1 · Arroyo (SS)400 Meters1.59.87a9
Apr 22Arroyo @ Mountain ViewApr 22 · 200 Meters · Place 1 · Arroyo (SS)200 Meters1.27.75a9
Apr 16Arroyo vs. Rosemead Dual MeetApr 16 · 400 Meters · Place 1 · Arroyo (SS)400 Meters11:00.35a9
Apr 16Arroyo vs. Rosemead Dual MeetApr 16 · 200 Meters · Place 2 · Arroyo (SS)200 Meters226.67a9
Apr 2Gabrielino vs ArroyoApr 2 · 400 Meters · Place 3 · Arroyo (SS)400 Meters3.59.67a9
Apr 2Gabrielino vs ArroyoApr 2 · 200 Meters · Place 10 · Arroyo (SS)200 Meters10.26.75aWind: 1.49
Mar 26Marshall @ ArroyoMar 26 · 400 Meters · Place 1 · Arroyo (SS)400 Meters1.59.89
Mar 14Michael Knowles Monrovia Wildcat InvitationalMar 14 · 400 Meters · Place 19 · Arroyo (SS)400 Meters191:00.069
Mar 11South El Monte @ ArroyoMar 11 · 400 Meters · Place 1 · Arroyo (SS)400 Meters159.89
Mar 11South El Monte @ ArroyoMar 11 · 200 Meters · Place 3 · Arroyo (SS)200 Meters325.89
Mar 7Roosevelt InvitationalMar 7 · Pole Vault · Place 45 · Arroyo (SS)Pole Vault451:03.72 PB—
Mar 7Roosevelt InvitationalMar 7 · High Jump · Place 96 · Arroyo (SS)High Jump9627.72 PB—
Mar 5El Monte vs ArroyoMar 5 · 400 Meters · Place 3 · Arroyo (SS)400 Meters31:00.88a9
Mar 5El Monte vs ArroyoMar 5 · 200 Meters · Place 7 · Arroyo (SS)200 Meters727.35a9

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 24Arroyo Multi-DualFeb 24 · 400 Meters · Place 8 · Arroyo (SS)400 Meters81:03.88a9
Feb 24Arroyo Multi-DualFeb 24 · 200 Meters · Place 22 · Arroyo (SS)200 Meters2227.77a PB9

2020 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 22Arcadia Mini MeetFeb 22 · 800 Meters · Place 4 · Arroyo (SS)800 Meters42:06.89 PB12
Feb 22Arcadia Mini MeetFeb 22 · 400 Meters · Place 2 · Arroyo (SS)400 Meters256.1512

2019 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 15Mission Valley League PrelimsApr 15 · 400 Meters · Place 9 · Arroyo (SS)400 MetersRound P954.8711
Apr 15Mission Valley League PrelimsApr 15 · 200 Meters · Place 13 · Arroyo (SS)200 MetersRound P1325.42 PB11
Apr 13San Gabriel Valley ChampsApr 13 · 400 Meters · Place 22 · Arroyo (SS)400 Meters2254.65SR11
Mar 14Rosemead @ ArroyoMar 14 · 400 Meters · Place 2 · Arroyo (SS)400 Meters255.5h PB11

2019 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 16Arcadia Mini-MeetFeb 16 · 400 Meters · Place 3 · Arroyo (SS)400 Meters354.70 PB11

2018 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 14San Gabriel Valley ChampionshipsApr 14 · 800 Meters · Place 18 · Arroyo (SS)800 Meters182:14.6910
Apr 14San Gabriel Valley ChampionshipsApr 14 · 400 Meters · Place 9 · Arroyo (SS)400 Meters954.37 PB10
Mar 17Jim Polite/Walnut InvitationalMar 17 · 800 Meters · Place 3 · Arroyo (SS)800 Meters32:10.87 PB10
Mar 10Colt ClassicMar 10 · 800 Meters · Place 5 · Arroyo (Ss)800 Meters52:11.8010