Personal bests

Best marks in available results
Event / courseMarkMeetDate
1500 Meters · OutdoorWest Coast Classic Track and Field Invitational · May 315:12.88aWest Coast Classic Track and Field InvitationalMay 31, 2025
1600 Meters · IndoorTrackrabbit All Comers #2 · Dec 215:55.39Trackrabbit All Comers #2December 21, 2024
1600 Meters · OutdoorCal High All-Comers Meet · Jan 175:36.90aCal High All-Comers MeetJanuary 17, 2026
3000 Meters · OutdoorL A Jets 39th Annual Invitational · May 2410:43.30aL A Jets 39th Annual InvitationalMay 24, 2025
3200 Meters · IndoorFullerton Jackrabbits Youth Distance Carnival · May 1013:01.16aFullerton Jackrabbits Youth Distance CarnivalMay 10, 2024
800 Meters · OutdoorSGV & SJV Collective Track Experience · Apr 53:02.87aSGV & SJV Collective Track ExperienceApril 5, 2025

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

2026 Outdoor Track

1 results
DateMeetEventPlMarkGr
Jan 17Cal High All-Comers MeetJan 17 · 1600 Meters · Place 41 · Long Beach Flyers1600 Meters41.5:36.90a PB7

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
Dec 6The Sunset Preseason Kickoff All Comers Dec 6 · 1500 Meters · Place 10 · Long Beach Flyers1500 Meters10.5:19.93a7
May 31West Coast Classic Track and Field InvitationalMay 31 · 1500 Meters · Place 23 · Long Beach Flyers1500 Meters235:12.88a PB6
May 24L A Jets 39th Annual InvitationalMay 24 · 3000 Meters · Place 8 · Long Beach Flyers3000 Meters810:43.30a PB6
May 24L A Jets 39th Annual InvitationalMay 24 · 1500 Meters · Place 19 · Long Beach Flyers1500 Meters195:30.42a6
May 92025 Fullerton Jackrabbits Distance CarnivalMay 9 · 1600 Meters · Place 44 · Long Beach Flyers1600 Meters445:58.48a6
Apr 5SGV & SJV Collective Track ExperienceApr 5 · 1600 Meters · Place 9 · Long Beach Flyers1600 Meters96:10.34a6
Apr 5SGV & SJV Collective Track ExperienceApr 5 · 800 Meters · Place 7 · Long Beach Flyers800 Meters73:02.87a PB6
Mar 29Pacific Coast Shockwaves InvitationalMar 29 · 1500 Meters · Place 24 · Long Beach Flyers1500 Meters245:33.25a6

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 21Trackrabbit All Comers #2Dec 21 · 1600 Meters · Place 14 · Long Beach Flyers TC1600 Meters145:55.39 PB—
May 10Fullerton Jackrabbits Youth Distance CarnivalMay 10 · 3200 Meters · Place 20 · Long Beach Flyers3200 Meters20.13:01.16a PB5

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
Dec 7The Sunset Preseason Kickoff All-ComersDec 7 · 1500 Meters · Place 9 · Long Beach Flyers1500 Meters9.5:29.11a6
Jun 7USATF Southern California Association Junior Olympic ChampionshipsJun 7 · 3000 Meters · Place 16 · Long Beach Flyers3000 Meters1611:46.48a—
Jun 1West Coast Classic presented by the Pacific Coast ShockwavesJun 1 · 1500 Meters · Place 30 · Long Beach Flyers1500 Meters30.5:34.83a5
Apr 27IMANI SPEED CITY ANNUAL INVITATIONALApr 27 · 1500 Meters · Place 13 · Long Beach Flyers1500 Meters13.5:53.81a5
Apr 20Pacific Coast Shockwaves InvitationalApr 20 · 1500 Meters · Place 35 · Long Beach Flyers1500 Meters35.5:40.50a5
Jan 20La Serna All Comers #1Jan 20 · 1600 Meters · Place 55 · Long Beach Flyers1600 Meters55.6:10.54a5

2022 Outdoor Track

4 results
DateMeetEventPlMarkGr
Jun 10USATF Southern California Association Junior Olympic ChampionshipsJun 10 · 1500 Meters · Place 19 · Long Beach Flyers1500 Meters19.5:53.33a3
Jun 3West Coast Classic Presented by the Pacific Coast ShockwavesJun 3 · 1500 Meters · Place 12 · Long Beach Flyers1500 Meters12.5:53.38a3
Jun 3West Coast Classic Presented by the Pacific Coast ShockwavesJun 3 · 800 Meters · Long Beach Flyers800 Meters—DNS3
May 14Long Beach Sprinters InvitationalMay 14 · 1500 Meters · Long Beach Flyers1500 Meters—DNS3

2021 Outdoor Track

1 results
DateMeetEventPlMarkGr
Jun 18Pacific Coast Shockwaves InvitationalJun 18 · 1500 Meters · Place 3 · Long Beach Flyers1500 Meters3.6:09.64a2