Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · OutdoorHi-Racer Meet of Champions · Mar 212:28.60Hi-Racer Meet of ChampionsMarch 21, 2026
300 Meters · OutdoorRedondo - Winter Qualifier · Jan 3144.99aRedondo - Winter QualifierJanuary 31, 2026
400 Meters · OutdoorBeach Cities Invitational · Mar 221:01.76aBeach Cities Invitational March 22, 2025
600 Meters · OutdoorVS Athletics - CA Winter Championships · Feb 71:44.70aVS Athletics - CA Winter ChampionshipsFebruary 7, 2026
800 Meters · IndoorNike Trackrabbit Invitiational · Feb 222:33.35Nike Trackrabbit InvitiationalFebruary 22, 2025
800 Meters · OutdoorBig Frosh Championship · Apr 242:29.21aBig Frosh ChampionshipApril 24, 2026

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

2026 Outdoor Track

12 results
DateMeetEventPlMarkGr
Apr 28Moore League Prelims & FinalsApr 28 · 800 Meters · Place 3 · Poly (Long Beach)Poly (Long Beach)800 Meters3.2:29.56a10
Apr 24Big Frosh ChampionshipApr 24 · 800 Meters · Place 4 · Poly (Long Beach)Poly (Long Beach)800 Meters42:29.21a PB10
Apr 21Poly/Wilson DualApr 21 · 800 Meters · Poly (Long Beach)Poly (Long Beach)800 Meters—DNS10
Apr 21Poly/Wilson DualApr 21 · 400 Meters · Place 6 · Poly (Long Beach)Poly (Long Beach)400 Meters6.1:03.40a10
Mar 21Hi-Racer Meet of ChampionsMar 21 · 1600 Meters · Place 23 · Poly (Long Beach)Poly (Long Beach)1600 Meters232:28.60 PB—
Mar 13Redondo Track FestivalMar 13 · 800 Meters · Place 13 · Poly (Long Beach)Poly (Long Beach)800 Meters13.2:30.13a10
Mar 7Griffin Invitational and RelaysMar 7 · 800 Meters · Place 1 · Poly (Long Beach)Poly (Long Beach)800 Meters12:31.93a10
Feb 28Trackrabbit Invitational (LB Poly)Feb 28 · 800 Meters · Place 1 · Poly (Long Beach)Poly (Long Beach)800 Meters1.2:30.23a10
Feb 21Trackrabbit Intrasquad MeetFeb 21 · 400 Meters · Place 2 · Poly (Long Beach)Poly (Long Beach)400 Meters2.1:03.36aUnofficial10
Feb 7VS Athletics - CA Winter ChampionshipsFeb 7 · 600 Meters · Place 45 · Poly (Lb)Poly (Lb)600 Meters45.1:44.70a PB10
Jan 31Redondo - Winter QualifierJan 31 · 300 Meters · Place 24 · UnattachedUnattached300 Meters24.44.99a PB10
Jan 31Redondo - Winter QualifierJan 31 · 600 Meters · Place 7 · UnattachedUnattached600 Meters7.1:45.31a10

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
Apr 23LB Wilson vs LB Poly 2025Apr 23 · 400 Meters · Poly (Long Beach)Poly (Long Beach)400 Meters—DNS9
Apr 23LB Wilson vs LB Poly 2025Apr 23 · 200 Meters · Poly (Long Beach)Poly (Long Beach)200 Meters—DNS9
Apr 4Trabuco Hills InvitationalApr 4 · 400 Meters · Place 9 · Long Beach Poly (SS)Long Beach Poly (SS)400 Meters91:03.529
Mar 22Beach Cities Invitational Mar 22 · 400 Meters · Place 10 · Poly (Long Beach)Poly (Long Beach)400 Meters101:01.76a PB9
Mar 7Redondo Nike Track FestivalMar 7 · 800 Meters · Place 9 · Poly (Long Beach)Poly (Long Beach)800 Meters92:34.899

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 22Nike Trackrabbit InvitiationalFeb 22 · 800 Meters · Place 1 · Long Beach Poly (SS)Long Beach Poly (SS)800 Meters12:33.35 PB9
Jan 24Wes Kittley HS InvitationalJan 24 · 800 Meters · Place 48 · Poly (Long Beach)Poly (Long Beach)800 Meters48.2:36.15a9