Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · IndoorMustang Relays Invitational · Feb 2814.32aMustang Relays InvitationalFebruary 28, 2026
100 Meters · OutdoorMarshall @ Arroyo · Mar 2613.4Marshall @ ArroyoMarch 26, 2026
1600 Meters · OutdoorHi-Racer Meet of Champions · Mar 212:51.32Hi-Racer Meet of ChampionsMarch 21, 2026
200 Meters · IndoorArroyo Multi-Dual · Feb 2430.07aArroyo Multi-DualFebruary 24, 2026
200 Meters · OutdoorMarshall @ Arroyo · Mar 2628.7Marshall @ ArroyoMarch 26, 2026
400 Meters · IndoorArcadia Mini Meet · Feb 171:14.26aArcadia Mini MeetFebruary 17, 2024
400 Meters · OutdoorArroyo @ Marshall · Mar 2872.3Arroyo @ MarshallMarch 28, 2024
800 Meters · OutdoorAzusa Meet of Champions · Mar 232:59.33aAzusa Meet of ChampionsMarch 23, 2024

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
Apr 18San Gabriel Valley ChampionshipsApr 18 · 200 Meters · Arroyo (SS)200 Meters--DNSWind: 3.311
Apr 18San Gabriel Valley ChampionshipsApr 18 · 100 Meters · Arroyo (SS)100 Meters--DNSWind: 2.611
Apr 2Gabrielino vs ArroyoApr 2 · 200 Meters · Place 5 · Arroyo (SS)200 Meters5.29.04aWind: 1.211
Apr 2Gabrielino vs ArroyoApr 2 · 100 Meters · Place 7 · Arroyo (SS)100 Meters7.13.93aWind: -0.211
Mar 26Marshall @ ArroyoMar 26 · 200 Meters · Place 2 · Arroyo (SS)200 Meters2.28.7 PB11
Mar 26Marshall @ ArroyoMar 26 · 100 Meters · Place 4 · Arroyo (SS)100 Meters4.13.4 PB11
Mar 21Hi-Racer Meet of ChampionsMar 21 · 1600 Meters · Place 201 · Arroyo (SS)1600 Meters2012:51.32 PB—
Mar 14Michael Knowles Monrovia Wildcat InvitationalMar 14 · 100 Meters · Place 26 · Arroyo (SS)100 Meters2614.4411
Mar 11South El Monte @ ArroyoMar 11 · 100 Meters · Place 3 · Arroyo (SS)100 Meters313.811
Mar 5El Monte vs ArroyoMar 5 · 200 Meters · Place 3 · Arroyo (SS)200 Meters330.52a11

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 28Mustang Relays InvitationalFeb 28 · 100 Meters · Place 34 · Arroyo (SS)100 Meters3414.32a PB11
Feb 24Arroyo Multi-DualFeb 24 · 200 Meters · Place 6 · Arroyo (SS)200 Meters630.07a PB11
Feb 24Arroyo Multi-DualFeb 24 · 100 Meters · Place 3 · Arroyo (SS)100 Meters314.41a11

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
Apr 17Gabrielino vs ArroyoApr 17 · 400 Meters · Place 2 · Arroyo (SS)400 Meters272.8—
Apr 13San Gabriel Valley ChampionshipsApr 13 · 800 Meters · Place 44 · Arroyo (SS)800 Meters443:00.64a—
Mar 28Arroyo @ MarshallMar 28 · 400 Meters · Place 3 · Arroyo (SS)400 Meters372.3 PB—
Mar 23Azusa Meet of ChampionsMar 23 · 800 Meters · Place 168 · Arroyo (SS)800 Meters168.2:59.33a PB9
Mar 14Arroyo @ RosemeadMar 14 · 400 Meters · Arroyo (SS)400 Meters—71.8Unofficial9
Feb 22Arroyo @ Chaffey HSFeb 22 · 400 Meters · Arroyo (SS)400 Meters—76Unofficial9

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 29El Monte vs ArroyoFeb 29 · 400 Meters · Place 3 · Arroyo (SS)400 Meters377.4—
Feb 17Arcadia Mini MeetFeb 17 · 400 Meters · Place 10 · Arroyo (SS)400 Meters101:14.26a PB—