Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · OutdoorPasadena and Burbank at Crescenta Valley · Apr 25:20.03aPasadena and Burbank at Crescenta ValleyApril 2, 2026
300m Hurdles · 36" / 0.914m · OutdoorBurbank and Pasadena at Glendale · Feb 2958.39aBurbank and Pasadena at GlendaleFebruary 29, 2024
400 Meters · OutdoorCV and Pasadena @ Glendale · Mar 2059.86aCV and Pasadena @ GlendaleMarch 20, 2025
800 Meters · OutdoorPacific League Finals · Apr 302:16.97aPacific League FinalsApril 30, 2026

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
Apr 30Pacific League FinalsApr 30 · 800 Meters · Place 30 · Pasadena800 MetersRound P30.2:16.97a PB12
Apr 25Pacific League PrelimsApr 25 · 800 Meters · Place 30 · Pasadena800 MetersRound P30.2:16.97a12
Apr 16John Muir vs Pasadena HSApr 16 · 1600 Meters · Place 6 · Pasadena1600 Meters6.5:28.25a12
Apr 16John Muir vs Pasadena HSApr 16 · 800 Meters · Place 6 · Pasadena800 Meters6.2:30.27a12
Apr 2Pasadena and Burbank at Crescenta ValleyApr 2 · 1600 Meters · Place 14 · Pasadena1600 Meters14.5:20.03a PB12
Apr 2Pasadena and Burbank at Crescenta ValleyApr 2 · 800 Meters · Place 14 · Pasadena800 Meters14.2:20.81a12

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
Apr 30Pacific League Finals 2025Apr 30 · 1600 Meters · Place 20 · Pasadena1600 Meters20.5:51.51a11
Apr 30Pacific League Finals 2025Apr 30 · 800 Meters · Place 26 · Pasadena800 Meters26.2:27.53a11
Mar 20CV and Pasadena @ GlendaleMar 20 · 800 Meters · Place 13 · Pasadena800 Meters13.2:37.22a11
Mar 20CV and Pasadena @ GlendaleMar 20 · 400 Meters · Place 6 · Pasadena400 Meters6.59.86a PB11
Mar 6Arcadia vs. Burroughs vs. Pasadena at JBHSMar 6 · 800 Meters · Place 20 · Pasadena800 Meters20.2:35.83a11
Mar 6Arcadia vs. Burroughs vs. Pasadena at JBHSMar 6 · 400 Meters · Place 8 · Pasadena400 Meters8.61.10a11
Feb 21Arcadia (Mega) Mini MeetFeb 21 · 1600 Meters · Place 47 · Pasadena1600 Meters47.5:45.80a11
Feb 21Arcadia (Mega) Mini MeetFeb 21 · 800 Meters · Place 30 · Pasadena800 Meters30.2:34.59a11

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
Apr 20Pacific League PrelimsApr 20 · 1600 Meters · Place 55 · Pasadena1600 MetersRound P55.5:34.72a10
Apr 20Pacific League PrelimsApr 20 · 800 Meters · Place 29 · Pasadena800 MetersRound P29.2:29.03a10
Mar 2378th Pasadena Games Track Race Saturday Pasadenagames.comMar 23 · 1600 Meters · Place 38 · Pasadena1600 Meters38.5:43.62a10
Mar 2378th Pasadena Games Track Race Saturday Pasadenagames.comMar 23 · 800 Meters · Place 30 · Pasadena800 Meters30.2:28.98a10
Feb 29Burbank and Pasadena at GlendaleFeb 29 · 300m Hurdles · Place 1 · Pasadena300m Hurdles36" / 0.914m1.58.39a PB10
Feb 29Burbank and Pasadena at GlendaleFeb 29 · 800 Meters · Place 6 · Pasadena800 Meters6.2:37.81a10

2023 Outdoor Track

1 results
DateMeetEventPlMarkGr
Mar 11Rosemead Track Invitational Mar 11 · 400 Meters · Place 22 · Pasadena (SS)400 Meters221:05.639