Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorTHE MILE @ MESA · Feb 155:52.88THE MILE @ MESAFebruary 15, 2025
1500 Meters · OutdoorIMANI SPEED CITY COMPTON INVITATIONAL · Apr 254:57.55aIMANI SPEED CITY COMPTON INVITATIONALApril 25, 2026
1600 Meters · IndoorCal High All-Comers Meet · Feb 75:27.72aCal High All-Comers MeetFebruary 7, 2026
1600 Meters · OutdoorSGV & SJV Collective Track Experience · Apr 55:40.03aSGV & SJV Collective Track ExperienceApril 5, 2025
3000 Meters · OutdoorIMANI SPEED CITY COMPTON INVITATIONAL · Apr 2511:20.57aIMANI SPEED CITY COMPTON INVITATIONALApril 25, 2026
400 Meters · Outdoor2025 Fullerton Jackrabbits Distance Carnival · May 91:08.97a2025 Fullerton Jackrabbits Distance CarnivalMay 9, 2025
800 Meters · OutdoorFullerton Jackrabbits Distance & Sprints Carnival · May 82:24.69aFullerton Jackrabbits Distance & Sprints CarnivalMay 8, 2026

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · 3000 Meters · Place 16 · Long Beach Flyers3000 Meters16.11:29.83a8
Jun 112026 USATF REGION 16 J.O. TRACK & FIELD CHAMPIONSHIPJun 11 · 3000 Meters · Place 5 · Long Beach Flyers3000 Meters5.11:26.65a8
Jun 112026 USATF REGION 16 J.O. TRACK & FIELD CHAMPIONSHIPJun 11 · 1500 Meters · Place 8 · Long Beach Flyers1500 Meters8.5:23.89a8
May 8Fullerton Jackrabbits Distance & Sprints CarnivalMay 8 · 800 Meters · Place 2 · Long Beach Flyers800 Meters22:24.69a PB8
Apr 25IMANI SPEED CITY COMPTON INVITATIONALApr 25 · 3000 Meters · Place 3 · Long Beach Flyers3000 Meters311:20.57a PB8
Apr 25IMANI SPEED CITY COMPTON INVITATIONALApr 25 · 1500 Meters · Place 1 · Long Beach Flyers1500 Meters14:57.55a PB8
Apr 19Nighthawks InvitationalApr 19 · 1500 Meters · Place 1 · Long Beach Flyers1500 Meters1.5:15.41a8
Apr 19Nighthawks InvitationalApr 19 · 800 Meters · Place 2 · Long Beach Flyers800 Meters2.2:33.49a8
Mar 22GRIT DISTANCE INVITATIONALMar 22 · 800 Meters · Place 1 · Long Beach Flyers800 Meters12:29.6615
Mar 22GRIT DISTANCE INVITATIONALMar 22 · 1500 Meters · Place 1 · Long Beach Flyers1500 Meters15:03.4515

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 7Cal High All-Comers MeetFeb 7 · 1600 Meters · Place 3 · Long Beach Flyers1600 Meters35:27.72a PB8
Jan 31Bell Gardens All ComersJan 31 · 1600 Meters · Place 1 · Long Beach Flyers1600 Meters15:37.14a8

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 31West Coast Classic Track and Field InvitationalMay 31 · 1500 Meters · Place 16 · Long Beach Flyers1500 Meters165:09.95a8
May 92025 Fullerton Jackrabbits Distance CarnivalMay 9 · 1600 Meters · Place 16 · Long Beach Flyers1600 Meters166:02.13a8
May 92025 Fullerton Jackrabbits Distance CarnivalMay 9 · 400 Meters · Place 19 · Long Beach Flyers400 Meters191:08.97a PB8
May 3Long Beach Sprinters InvitationalMay 3 · 3000 Meters · Place 7 · Long Beach Flyers3000 Meters711:28.95a8
May 3Long Beach Sprinters InvitationalMay 3 · 1500 Meters · Place 7 · Long Beach Flyers1500 Meters75:20.30a8
Apr 5SGV & SJV Collective Track ExperienceApr 5 · 1600 Meters · Place 3 · Long Beach Flyers1600 Meters35:40.03a PB8
Apr 5SGV & SJV Collective Track ExperienceApr 5 · 800 Meters · Place 1 · Long Beach Flyers800 Meters12:39.50a8
Mar 29Pacific Coast Shockwaves InvitationalMar 29 · 3000 Meters · Place 8 · Long Beach Flyers3000 Meters811:40.01a8
Mar 29Pacific Coast Shockwaves InvitationalMar 29 · 1500 Meters · Place 26 · Long Beach Flyers1500 Meters265:19.44a8

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 15THE MILE @ MESAFeb 15 · 1 Mile · Place 14 · Long Beach Flyers1 Mile145:52.88 PB14