Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorCrescenta Valley Distance Invite · Feb 215:31.21Crescenta Valley Distance InviteFebruary 21, 2026
1600 Meters · OutdoorPrep League Championship Finals · Apr 294:59.46aPrep League Championship FinalsApril 29, 2026
3200 Meters · OutdoorPrep League Championship Finals · Apr 2910:57.74aPrep League Championship FinalsApril 29, 2026
400 Meters · OutdoorPrep League Cluster Meet #1 · Mar 31:02.05aPrep League Cluster Meet #1March 3, 2026
800 Meters · OutdoorPrep League Cluster Meet #1 · Mar 32:22.01aPrep League Cluster Meet #1March 3, 2026

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

2026 Outdoor Track

17 results
DateMeetEventPlMarkGr
Apr 29Prep League Championship FinalsApr 29 · 3200 Meters · Place 7 · Flintridge Prep3200 Meters7.10:57.74a PB9
Apr 29Prep League Championship FinalsApr 29 · 1600 Meters · Place 8 · Flintridge Prep1600 MetersRound P8.4:59.46a PB9
Apr 29Prep League Championship FinalsApr 29 · 800 Meters · Place 20 · Flintridge Prep800 MetersRound P20.2:33.59a9
Apr 22Prep League Championship PrelimsApr 22 · 1600 Meters · Place 8 · Flintridge Prep1600 MetersRound P8.4:59.46a9
Apr 22Prep League Championship PrelimsApr 22 · 800 Meters · Place 20 · Flintridge Prep800 MetersRound P20.2:33.59a9
Apr 18San Gabriel Valley ChampionshipsApr 18 · 1600 Meters · Place 43 · Flintridge Prep1600 Meters43.5:03.10a9
Apr 102026 Tiger Invite 15th AnnualApr 10 · 1600 Meters · Place 111 · Flintridge Prep1600 Meters111.5:10.22a9
Mar 28The TENMar 28 · 1600 Meters · Place 222 · Flintridge Prep1600 Meters222.5:20.68a9
Mar 2180th Pasadena GamesMar 21 · 1600 Meters · Place 16 · Flintridge Prep1600 Meters165:21.82a9
Mar 20The QualifierMar 20 · 1600 Meters · Place 9 · Flintridge Prep1600 Meters95:09.849
Mar 13Redondo Track FestivalMar 13 · 1600 Meters · Flintridge Prep1600 Meters--DNS9
Mar 10Prep League Cluster Meet #2Mar 10 · 1600 Meters · Place 11 · Flintridge Prep1600 Meters115:15.92a9
Mar 10Prep League Cluster Meet #2Mar 10 · 800 Meters · Place 22 · Flintridge Prep800 Meters222:46.78a9
Mar 10Prep League Cluster Meet #2Mar 10 · 400 Meters · Place 16 · Flintridge Prep400 Meters1664.72a9
Mar 7Arcadia Distance ChallengeMar 7 · 1600 Meters · Place 91 · Flintridge Prep1600 Meters915:16.919
Mar 3Prep League Cluster Meet #1Mar 3 · 800 Meters · Place 10 · Flintridge Prep800 Meters102:22.01a PB9
Mar 3Prep League Cluster Meet #1Mar 3 · 400 Meters · Place 12 · Flintridge Prep400 Meters121:02.05a PB9

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 21Crescenta Valley Distance InviteFeb 21 · 1600 Meters · Place 125 · Flintridge Prep1600 Meters1255:31.21 PB9
Feb 21Crescenta Valley Distance InviteFeb 21 · 1600 Meters · Place 125 · Flintridge Prep1600 Meters1255:31.219
Feb 21Crescenta Valley Distance InviteFeb 21 · 1600 Meters · Place 125 · Flintridge Prep1600 Meters1255:31.219