Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorNike Trackrabbit Invitiational · Feb 225:44.27Nike Trackrabbit InvitiationalFebruary 22, 2025
1600 Meters · OutdoorMoore League Prelims & Finals · Apr 284:46.09aMoore League Prelims & FinalsApril 28, 2026
3200 Meters · OutdoorLB Wilson vs LB Poly 2025 · Apr 2311:53.55aLB Wilson vs LB Poly 2025April 23, 2025
400 Meters · Outdoor15th Irvine ASICS Distance Carnival · Apr 121:02.1915th Irvine ASICS Distance CarnivalApril 12, 2025
800 Meters · OutdoorBig Frosh Championship · Apr 242:09.64aBig Frosh ChampionshipApril 24, 2026

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 · 1600 Meters · Place 8 · Poly (Long Beach)1600 MetersRound P8.4:50.30a10
Apr 28Moore League Prelims & FinalsApr 28 · 1600 Meters · Place 6 · Poly (Long Beach)1600 Meters6.4:46.09a PB10
Apr 28Moore League Prelims & FinalsApr 28 · 800 Meters · Place 10 · Poly (Long Beach)800 MetersRound P10.2:13.74a10
Apr 28Moore League Prelims & FinalsApr 28 · 800 Meters · Place 12 · Poly (Long Beach)800 Meters12.2:13.15a10
Apr 24Big Frosh ChampionshipApr 24 · 800 Meters · Place 9 · Poly (Long Beach)800 Meters92:09.64a PB10
Apr 21Poly/Wilson DualApr 21 · 1600 Meters · Place 7 · Poly (Long Beach)1600 Meters7.4:51.22a10
Apr 21Poly/Wilson DualApr 21 · 800 Meters · Poly (Long Beach)800 Meters—DNS10
Apr 3Trabuco Hills InvitationalApr 3 · 1600 Meters · Place 47 · Poly (Long Beach)1600 Meters474:50.20a10
Mar 21Hi-Racer Meet of ChampionsMar 21 · 1600 Meters · Place 61 · Poly (Long Beach)1600 Meters614:55.77—
Mar 13Redondo Track FestivalMar 13 · 1600 Meters · Place 154 · Poly (Long Beach)1600 Meters154.4:59.66a10
Mar 7Griffin Invitational and RelaysMar 7 · 1600 Meters · Place 13 · Poly (Long Beach)1600 Meters135:09.50a10
Feb 28Trackrabbit Invitational (LB Poly)Feb 28 · 1600 Meters · Place 10 · Poly (Long Beach)1600 Meters10.4:53.88a10
Feb 28Trackrabbit Invitational (LB Poly)Feb 28 · 800 Meters · Place 4 · Poly (Long Beach)800 Meters4.2:13.62a10
Feb 21Trackrabbit Intrasquad MeetFeb 21 · 1600 Meters · Place 3 · Poly (Long Beach)1600 Meters3.4:58.52aUnofficial10

2025 Outdoor Track

14 results
DateMeetEventPlMarkGr
Apr 29Moore League Prelims and Finals Apr 29 · 3200 Meters · Poly (Long Beach)3200 Meters—DNS9
Apr 29Moore League Prelims and Finals Apr 29 · 800 Meters · Place 12 · Poly (Long Beach)800 MetersRound P12.2:20.20a9
Apr 29Moore League Prelims and Finals Apr 29 · 800 Meters · Place 10 · Poly (Long Beach)800 Meters10.2:18.73a9
Apr 23LB Wilson vs LB Poly 2025Apr 23 · 3200 Meters · Place 7 · Poly (Long Beach)3200 Meters7.11:53.55a PB9
Apr 23LB Wilson vs LB Poly 2025Apr 23 · 1600 Meters · Place 8 · Poly (Long Beach)1600 Meters8.5:18.22a9
Apr 1215th Irvine ASICS Distance CarnivalApr 12 · 400 Meters · Place 42 · Poly (Long Beach)400 Meters421:02.19 PB9
Apr 1215th Irvine ASICS Distance CarnivalApr 12 · 800 Meters · Place 118 · Poly (Long Beach)800 Meters1182:24.1099
Apr 1215th Irvine ASICS Distance CarnivalApr 12 · 400 Meters · Place 42 · Poly (Long Beach)400 Meters421:02.199
Apr 1215th Irvine ASICS Distance CarnivalApr 12 · 800 Meters · Place 118 · Poly (Long Beach)800 Meters1182:24.1099
Apr 4Trabuco Hills InvitationalApr 4 · 1600 Meters · Place 195 · Long Beach Poly (SS)1600 Meters1955:21.649
Mar 29Arcadia Distance ChallengeMar 29 · 800 Meters · Place 44 · Poly (Long Beach)800 Meters442:24.329
Mar 22Meet of Champions @ Arroyo HSMar 22 · 1600 Meters · Place 390 · Poly (Long Beach)1600 Meters390.5:32.26a9
Mar 1Griffin Invitational and RelaysMar 1 · 1600 Meters · Place 58 · Long Beach Poly (SS)1600 Meters585:47.479
Mar 1Los Alamitos - Quad MeetMar 1 · 1600 Meters · Place 58 · Poly (Long Beach)1600 Meters58.5:47.47a9

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 22Nike Trackrabbit InvitiationalFeb 22 · 1600 Meters · Place 29 · Long Beach Poly (SS)1600 Meters295:44.27 PB9