Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorSaddle-Up Invitational · Feb 284:49.30aSaddle-Up InvitationalFebruary 28, 2026
1600 Meters · Outdoor16th Irvine Distance Carnival presented by ASICS · Apr 114:46.14a16th Irvine Distance Carnival presented by ASICSApril 11, 2026
3200 Meters · OutdoorMoore League Prelims & Finals · Apr 2810:15.41aMoore League Prelims & FinalsApril 28, 2026
800 Meters · IndoorSaddle-Up Invitational · Feb 282:15.60aSaddle-Up InvitationalFebruary 28, 2026

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

2026 Outdoor Track

13 results
DateMeetEventPlMarkGr
Apr 28Moore League Prelims & FinalsApr 28 · 3200 Meters · Place 2 · Wilson (Long Beach)3200 Meters2.10:15.41a PB9
Apr 28Moore League Prelims & FinalsApr 28 · 1600 Meters · Wilson (Long Beach)1600 MetersRound P—DNS9
Apr 28Moore League Prelims & FinalsApr 28 · 800 Meters · Wilson (Long Beach)800 MetersRound P—DNS9
Apr 24Big Frosh ChampionshipApr 24 · 3200 Meters · Place 2 · Wilson (Long Beach)3200 Meters210:17.71a9
Apr 24Big Frosh ChampionshipApr 24 · 1600 Meters · Place 6 · Wilson (Long Beach)1600 Meters64:46.76a9
Apr 21Poly/Wilson DualApr 21 · 3200 Meters · Place 1 · Wilson (Long Beach)3200 Meters1.10:28.96a9
Apr 21Poly/Wilson DualApr 21 · 1600 Meters · Place 6 · Wilson (Long Beach)1600 Meters6.4:50.03a9
Apr 1116th Irvine Distance Carnival presented by ASICSApr 11 · 1600 Meters · Place 13 · Wilson (Long Beach)1600 Meters13.4:46.14a PB9
Apr 3Trabuco Hills InvitationalApr 3 · 1600 Meters · Place 34 · Wilson (Long Beach)1600 Meters344:46.68a9
Mar 2023rd Annual New Balance California RelaysMar 20 · 3200 Meters · Place 14 · Wilson (Long Beach)3200 Meters14.10:28.72a9
Mar 2023rd Annual New Balance California RelaysMar 20 · 1600 Meters · Place 9 · Wilson (Long Beach)1600 Meters9.4:50.83a9
Mar 13Redondo Track FestivalMar 13 · 1600 Meters · Place 81 · Wilson (Long Beach)1600 Meters81.4:51.33a9
Mar 738th Annual Long Beach Relays Powered by New BalanceMar 7 · 1600 Meters · Place 2 · Wilson (Long Beach)1600 Meters2.4:47.33a9

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 28Saddle-Up InvitationalFeb 28 · 1600 Meters · Place 8 · Wilson (Long Beach)1600 Meters84:49.30a PB9
Feb 28Saddle-Up InvitationalFeb 28 · 800 Meters · Place 15 · Wilson (Long Beach)800 Meters152:15.60a PB9
Feb 21Mile Madness at OVHSFeb 21 · 1600 Meters · Place 15 · Wilson (Long Beach)1600 Meters155:01.96a9