Personal bests

Best marks in available results
Event / courseMarkMeetDate
1500 Meters · OutdoorRedondo - Winter Qualifier · Jan 315:39.36aRedondo - Winter QualifierJanuary 31, 2026
1600 Meters · IndoorNike Trackrabbit Invitiational · Feb 226:27.83Nike Trackrabbit InvitiationalFebruary 22, 2025
1600 Meters · OutdoorBeach Cities Invitational · Mar 285:56.28aBeach Cities Invitational March 28, 2026
1600 Meters · OutdoorHi-Racer Meet of Champions · Mar 212:38.81Hi-Racer Meet of ChampionsMarch 21, 2026
800 Meters · OutdoorBeach Cities Invitational · Mar 282:34.82aBeach Cities Invitational March 28, 2026

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

2026 Outdoor Track

24 results
DateMeetEventPlMarkGr
Apr 28Moore League Prelims & FinalsApr 28 · 1600 Meters · Place 5 · Poly (Long Beach)Poly (Long Beach)1600 MetersRound P5.6:00.63a10
Apr 28Moore League Prelims & FinalsApr 28 · 1600 Meters · Place 4 · Poly (Long Beach)Poly (Long Beach)1600 Meters4.5:57.57a10
Apr 24Big Frosh ChampionshipApr 24 · 800 Meters · Place 8 · Poly (Long Beach)Poly (Long Beach)800 Meters82:40.79a10
Apr 21Poly/Wilson DualApr 21 · 1600 Meters · Place 5 · Poly (Long Beach)Poly (Long Beach)1600 Meters5.6:17.35a10
Apr 21Poly/Wilson DualApr 21 · 800 Meters · Poly (Long Beach)Poly (Long Beach)800 Meters—DNS10
Apr 3Trabuco Hills InvitationalApr 3 · 1600 Meters · Place 90 · Poly (Long Beach)Poly (Long Beach)1600 Meters906:09.39a10
Apr 3Trabuco Hills InvitationalApr 3 · 800 Meters · Place 21 · Poly (Long Beach)Poly (Long Beach)800 Meters212:38.13a10
Mar 28Beach Cities Invitational Mar 28 · 1600 Meters · Place 8 · Poly (Long Beach)Poly (Long Beach)1600 Meters85:56.28a PB10
Mar 28Beach Cities Invitational Mar 28 · 800 Meters · Place 7 · Poly (Long Beach)Poly (Long Beach)800 Meters72:34.82a PB10
Mar 21Hi-Racer Meet of ChampionsMar 21 · 1600 Meters · Place 96 · Poly (Long Beach)Poly (Long Beach)1600 Meters962:38.81 PB—
Mar 21Hi-Racer Meet of ChampionsMar 21 · 1600 Meters · Place 201 · Poly (Long Beach)Poly (Long Beach)1600 Meters2016:03.78—
Mar 13Redondo Track FestivalMar 13 · 1600 Meters · Place 137 · Poly (Long Beach)Poly (Long Beach)1600 Meters137.6:13.39a10
Mar 13Redondo Track FestivalMar 13 · 800 Meters · Place 44 · Poly (Long Beach)Poly (Long Beach)800 Meters44.2:44.28a10
Mar 7Griffin Invitational and RelaysMar 7 · 1600 Meters · Place 8 · Poly (Long Beach)Poly (Long Beach)1600 Meters86:10.69a10
Mar 7Griffin Invitational and RelaysMar 7 · 800 Meters · Place 4 · Poly (Long Beach)Poly (Long Beach)800 Meters42:44.70a10
Feb 28Trackrabbit Invitational (LB Poly)Feb 28 · 800 Meters · Place 5 · Poly (Long Beach)Poly (Long Beach)800 Meters5.2:41.99a10
Feb 21Trackrabbit Intrasquad MeetFeb 21 · 1600 Meters · Place 2 · Poly (Long Beach)Poly (Long Beach)1600 Meters2.6:14.51aUnofficial10
Feb 21Trackrabbit Intrasquad MeetFeb 21 · 800 Meters · Place 3 · Poly (Long Beach)Poly (Long Beach)800 Meters3.2:42.69aUnofficial10
Jan 31Redondo - Winter QualifierJan 31 · 1500 Meters · Place 48 · UnattachedUnattached1500 Meters48.5:39.36a PB10
Jan 24Trackrabbit All Comers #3Jan 24 · 300 Meters · Place 47 · UnattachedUnattached300 Meters47.49.86aUnofficial10
Jan 24Trackrabbit All Comers #3Jan 24 · 600 Meters · Place 13 · UnattachedUnattached600 Meters13.1:57.47aUnofficial10
Jan 24Trackrabbit All Comers #3Jan 24 · 1600 Meters · Place 19 · UnattachedUnattached1600 Meters19.6:12.01aUnofficial10
Jan 10Trackrabbit All Comers #2Jan 10 · 600 Meters · Place 27 · UnattachedUnattached600 Meters27.1:55.05aUnofficial10
Jan 10Trackrabbit All Comers #2Jan 10 · 1600 Meters · Place 25 · UnattachedUnattached1600 Meters25.6:19.04aUnofficial10

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
Dec 20LB Poly Winter QualifiersDec 20 · 300 Meters · Place 29 · UnattachedUnattached300 Meters29.50.70aUnofficial10
Dec 20LB Poly Winter QualifiersDec 20 · 600 Meters · Place 9 · UnattachedUnattached600 Meters9.1:58.30aUnofficial10
Dec 20LB Poly Winter QualifiersDec 20 · 1500 Meters · Place 8 · UnattachedUnattached1500 Meters8.5:46.25aUnofficial10
Dec 13Trackrabbit All Comers #1Dec 13 · 300 Meters · Place 33 · UnattachedUnattached300 Meters33.49.06Unofficial10
Dec 13Trackrabbit All Comers #1Dec 13 · 600 Meters · Place 17 · UnattachedUnattached600 Meters17.1:57.11Unofficial10
Dec 13Trackrabbit All Comers #1Dec 13 · 1600 Meters · Place 21 · UnattachedUnattached1600 Meters21.6:12.92Unofficial10
Mar 22Meet of Champions @ Arroyo HSMar 22 · 1600 Meters · Place 480 · Poly (Long Beach)Poly (Long Beach)1600 Meters480.6:45.35a9
Mar 1Griffin Invitational and RelaysMar 1 · 800 Meters · Place 25 · Long Beach Poly (SS)Long Beach Poly (SS)800 Meters252:59.809
Mar 1Los Alamitos - Quad MeetMar 1 · 800 Meters · Place 25 · Poly (Long Beach)Poly (Long Beach)800 Meters25.2:59.80a9

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 22Nike Trackrabbit InvitiationalFeb 22 · 1600 Meters · Place 9 · Long Beach Poly (SS)Long Beach Poly (SS)1600 Meters96:27.83 PB9