Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorNike Trackrabbit Invitiational · Feb 225:49.26Nike Trackrabbit InvitiationalFebruary 22, 2025
1600 Meters · OutdoorPoly/Wilson Dual · Apr 215:57.25aPoly/Wilson DualApril 21, 2026
3200 Meters · OutdoorMoore League Prelims and Finals · Apr 2913:23.28aMoore League Prelims and Finals April 29, 2025
600 Meters · OutdoorVS Athletics - CA Winter Championships · Feb 71:48.48aVS Athletics - CA Winter ChampionshipsFebruary 7, 2026
800 Meters · OutdoorGriffin Invitational and Relays · Mar 12:30.01Griffin Invitational and RelaysMarch 1, 2025

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

2026 Outdoor Track

14 results
DateMeetEventPlMarkGr
Apr 28Moore League Prelims & FinalsApr 28 · 800 Meters · Place 7 · Poly (Long Beach)Poly (Long Beach)800 Meters7.2:31.93a10
Apr 24Big Frosh ChampionshipApr 24 · 800 Meters · Place 5 · Poly (Long Beach)Poly (Long Beach)800 Meters52:31.38a10
Apr 21Poly/Wilson DualApr 21 · 1600 Meters · Place 7 · Poly (Long Beach)Poly (Long Beach)1600 Meters7.5:57.25a PB10
Apr 21Poly/Wilson DualApr 21 · 800 Meters · Poly (Long Beach)Poly (Long Beach)800 Meters—DNS10
Apr 3Trabuco Hills InvitationalApr 3 · 800 Meters · Place 19 · Poly (Long Beach)Poly (Long Beach)800 Meters192:31.29a10
Mar 28Beach Cities Invitational Mar 28 · 800 Meters · Place 16 · Poly (Long Beach)Poly (Long Beach)800 Meters162:31.83a10
Mar 13Redondo Track FestivalMar 13 · 800 Meters · Place 65 · Poly (Long Beach)Poly (Long Beach)800 Meters65.2:34.90a10
Feb 21Trackrabbit Intrasquad MeetFeb 21 · 800 Meters · Place 1 · Poly (Long Beach)Poly (Long Beach)800 Meters1.2:24.39aUnofficial10
Feb 7VS Athletics - CA Winter ChampionshipsFeb 7 · 600 Meters · Place 68 · Poly (Lb)Poly (Lb)600 Meters68.1:48.48a PB10
Jan 24Trackrabbit All Comers #3Jan 24 · 300 Meters · Place 34 · UnattachedUnattached300 Meters34.46.92aUnofficial10
Jan 24Trackrabbit All Comers #3Jan 24 · 600 Meters · Place 11 · UnattachedUnattached600 Meters11.1:51.91aUnofficial10
Jan 24Trackrabbit All Comers #3Jan 24 · 1600 Meters · Place 16 · UnattachedUnattached1600 Meters16.5:43.23aUnofficial10
Jan 10Trackrabbit All Comers #2Jan 10 · 600 Meters · Place 22 · UnattachedUnattached600 Meters22.1:48.49aUnofficial10
Jan 10Trackrabbit All Comers #2Jan 10 · 1600 Meters · Place 20 · UnattachedUnattached1600 Meters20.5:41.74aUnofficial10

2025 Outdoor Track

14 results
DateMeetEventPlMarkGr
Dec 20LB Poly Winter QualifiersDec 20 · 300 Meters · Place 23 · UnattachedUnattached300 Meters23.46.18aUnofficial10
Dec 20LB Poly Winter QualifiersDec 20 · 600 Meters · Place 6 · UnattachedUnattached600 Meters6.1:50.39aUnofficial10
Dec 20LB Poly Winter QualifiersDec 20 · 1500 Meters · Place 4 · UnattachedUnattached1500 Meters4.5:14.70aUnofficial10
Dec 13Trackrabbit All Comers #1Dec 13 · 600 Meters · Place 15 · UnattachedUnattached600 Meters15.1:52.06Unofficial10
Dec 13Trackrabbit All Comers #1Dec 13 · 1600 Meters · Place 16 · UnattachedUnattached1600 Meters16.5:48.09Unofficial10
Apr 29Moore League Prelims and Finals Apr 29 · 3200 Meters · Place 8 · Poly (Long Beach)Poly (Long Beach)3200 Meters8.13:23.28a PB9
Apr 29Moore League Prelims and Finals Apr 29 · 800 Meters · Place 6 · Poly (Long Beach)Poly (Long Beach)800 Meters6.2:33.01a9
Apr 23LB Wilson vs LB Poly 2025Apr 23 · 3200 Meters · Place 7 · Poly (Long Beach)Poly (Long Beach)3200 Meters7.13:27.67a9
Apr 23LB Wilson vs LB Poly 2025Apr 23 · 800 Meters · Place 7 · Poly (Long Beach)Poly (Long Beach)800 Meters7.2:35.31a9
Apr 4Trabuco Hills InvitationalApr 4 · 800 Meters · Place 7 · Long Beach Poly (SS)Long Beach Poly (SS)800 Meters72:30.149
Mar 29Arcadia Distance ChallengeMar 29 · 800 Meters · Place 10 · Poly (Long Beach)Poly (Long Beach)800 Meters102:34.899
Mar 22Meet of Champions @ Arroyo HSMar 22 · 1600 Meters · Poly (Long Beach)Poly (Long Beach)1600 Meters--DNS9
Mar 1Griffin Invitational and RelaysMar 1 · 800 Meters · Place 5 · Long Beach Poly (SS)Long Beach Poly (SS)800 Meters52:30.01 PB9
Mar 1Los Alamitos - Quad MeetMar 1 · 800 Meters · Place 5 · Poly (Long Beach)Poly (Long Beach)800 Meters5.2:30.01a9

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 22Nike Trackrabbit InvitiationalFeb 22 · 1600 Meters · Place 2 · Long Beach Poly (SS)Long Beach Poly (SS)1600 Meters25:49.26 PB9