Personal bests

Best marks in available results
Event / courseMarkMeetDate
1500 Meters · IndoorThe Final Sunset Preseason All Comers · Feb 14:59.07aThe Final Sunset Preseason All Comers February 1, 2025
1600 Meters · IndoorMile Madness at OVHS · Feb 215:11.42aMile Madness at OVHSFebruary 21, 2026
1600 Meters · OutdoorRedondo Track Festival · Mar 134:57.57aRedondo Track FestivalMarch 13, 2026
3200 Meters · OutdoorMoore League Prelims/Finals · Apr 2511:47.41aMoore League Prelims/FinalsApril 25, 2024
800 Meters · OutdoorMoore League Prelims and Finals · Apr 292:14.47aMoore League Prelims and Finals April 29, 2025

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
Apr 28Moore League Prelims & FinalsApr 28 · 3200 Meters · Wilson (Long Beach)3200 Meters—DNS11
Apr 28Moore League Prelims & FinalsApr 28 · 1600 Meters · Place 8 · Wilson (Long Beach)1600 Meters8.5:10.99a11
Apr 21Poly/Wilson DualApr 21 · 1600 Meters · Place 2 · Wilson (Long Beach)1600 Meters2.5:08.91a11
Apr 21Poly/Wilson DualApr 21 · 800 Meters · Wilson (Long Beach)800 Meters—DNS11
Apr 1116th Irvine Distance Carnival presented by ASICSApr 11 · 1600 Meters · Place 143 · Wilson (Long Beach)1600 Meters143.5:08.26a11
Apr 3Trabuco Hills InvitationalApr 3 · 1600 Meters · Place 225 · Wilson (Long Beach)1600 Meters2255:08.15a11
Mar 2023rd Annual New Balance California RelaysMar 20 · 1600 Meters · Place 35 · Wilson (Long Beach)1600 Meters35.5:03.85a11
Mar 13Redondo Track FestivalMar 13 · 1600 Meters · Place 75 · Wilson (Long Beach)1600 Meters75.4:57.57a PB11
Mar 738th Annual Long Beach Relays Powered by New BalanceMar 7 · 1600 Meters · Place 30 · Wilson (Long Beach)1600 Meters30.5:22.72a11

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 21Mile Madness at OVHSFeb 21 · 1600 Meters · Place 23 · Wilson (Long Beach)1600 Meters235:11.42a PB11

2025 Outdoor Track

11 results
DateMeetEventPlMarkGr
Apr 29Moore League Prelims and Finals Apr 29 · 3200 Meters · Wilson (Long Beach)3200 Meters—DNS10
Apr 29Moore League Prelims and Finals Apr 29 · 1600 Meters · Place 13 · Wilson (Long Beach)1600 MetersRound P13.5:06.88a10
Apr 29Moore League Prelims and Finals Apr 29 · 1600 Meters · Place 9 · Wilson (Long Beach)1600 Meters9.5:05.08a10
Apr 29Moore League Prelims and Finals Apr 29 · 800 Meters · Place 7 · Wilson (Long Beach)800 MetersRound P7.2:15.62a10
Apr 29Moore League Prelims and Finals Apr 29 · 800 Meters · Place 7 · Wilson (Long Beach)800 Meters7.2:14.47a PB10
Apr 25BIG WEST FROSH/SOPH CHAMPIONSHIPSApr 25 · 1600 Meters · Place 13 · Wilson (Long Beach)1600 Meters135:08.5610
Apr 23LB Wilson vs LB Poly 2025Apr 23 · 1600 Meters · Place 6 · Wilson (Long Beach)1600 Meters6.5:13.74a10
Apr 1215th Irvine ASICS Distance CarnivalApr 12 · 1600 Meters · Place 72 · Wilson (Long Beach)1600 Meters725:02.1910
Apr 1215th Irvine ASICS Distance CarnivalApr 12 · 1600 Meters · Place 72 · Wilson (Long Beach)1600 Meters725:02.1910
Apr 4Trabuco Hills InvitationalApr 4 · 1600 Meters · Place 117 · Wilson - Long Beach (SS)1600 Meters1175:04.6610
Mar 1Roosevelt InvitationalMar 1 · 1600 Meters · Place 16 · Wilson - Long Beach (SS)1600 Meters165:20.0510

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 1The Final Sunset Preseason All Comers Feb 1 · 1500 Meters · Place 13 · Wilson (Long Beach)1500 Meters134:59.07a PB—

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
Apr 25Moore League Prelims/FinalsApr 25 · 3200 Meters · Place 17 · Wilson (Long Beach)3200 Meters17.11:47.41a PB9
Apr 25Moore League Prelims/FinalsApr 25 · 1600 Meters · Place 27 · Wilson (Long Beach)1600 MetersRound P27.5:18.13a9
Apr 12Big West Frosh/Soph ChampionshipApr 12 · 1600 Meters · Place 9 · Wilson (Long Beach)1600 Meters95:13.23a—
Apr 6Irvine ASICS Distance Carnival Apr 6 · 1600 Meters · Place 121 · Wilson - Long Beach (SS)1600 Meters1215:24.309
Mar 29Trabuco Hills Distance Carnival and Inv.Mar 29 · 1600 Meters · Place 160 · Wilson - Long Beach (SS)1600 Meters1605:20.059