Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorTHE MILE @ MESA · Feb 156:00.32THE MILE @ MESAFebruary 15, 2025
1 Mile · OutdoorMillikan Mile Hosted by Jason Parra · Apr 136:09.51aMillikan Mile Hosted by Jason ParraApril 13, 2024
1500 Meters · OutdoorPacific Coast Shockwaves Track and Field Invitational · Mar 284:59.41aPacific Coast Shockwaves Track and Field InvitationalMarch 28, 2026
1600 Meters · IndoorCal High All-Comers Meet · Feb 75:37.10aCal High All-Comers MeetFebruary 7, 2026
1600 Meters · OutdoorCal High All-Comers Meet · Jan 175:41.81aCal High All-Comers MeetJanuary 17, 2026
3000 Meters · Outdoor2026 USATF REGION 16 J.O. TRACK & FIELD CHAMPIONSHIP · Jun 1110:50.13a2026 USATF REGION 16 J.O. TRACK & FIELD CHAMPIONSHIPJune 11, 2026
3200 Meters · IndoorFullerton Jackrabbits Youth Distance Carnival · May 1012:29.46aFullerton Jackrabbits Youth Distance CarnivalMay 10, 2024
800 Meters · OutdoorFullerton Jackrabbits Distance & Sprints Carnival · May 82:26.23aFullerton 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

12 results
DateMeetEventPlMarkGr
Jul 172026 Summer Series FinaleJul 17 · 1500 Meters · Place 2 · Long Beach Flyers1500 Meters2.5:13.12a6
Jun 112026 USATF REGION 16 J.O. TRACK & FIELD CHAMPIONSHIPJun 11 · 3000 Meters · Place 6 · Long Beach Flyers3000 Meters6.10:50.13a PB6
May 30West Coast Classic Track and Field InvitationalMay 30 · 3000 Meters · Place 5 · Long Beach Flyers3000 Meters5.10:56.73a6
May 30West Coast Classic Track and Field InvitationalMay 30 · 1500 Meters · Place 14 · Long Beach Flyers1500 Meters14.5:02.58a6
May 8Fullerton Jackrabbits Distance & Sprints CarnivalMay 8 · 800 Meters · Place 3 · Long Beach Flyers800 Meters32:26.23a PB6
Apr 25IMANI SPEED CITY COMPTON INVITATIONALApr 25 · 1500 Meters · Place 11 · Long Beach Flyers1500 Meters115:05.60a6
Apr 19Nighthawks InvitationalApr 19 · 1500 Meters · Place 9 · Long Beach Flyers1500 Meters9.5:17.71a6
Mar 28Pacific Coast Shockwaves Track and Field InvitationalMar 28 · 3000 Meters · Place 5 · Long Beach Flyers3000 Meters5.10:59.25a6
Mar 28Pacific Coast Shockwaves Track and Field InvitationalMar 28 · 1500 Meters · Place 8 · Long Beach Flyers1500 Meters8.4:59.41a PB6
Mar 22GRIT DISTANCE INVITATIONALMar 22 · 1500 Meters · Place 3 · Long Beach Flyers1500 Meters35:04.4613
Mar 1Claremont Nighthawks Tri MeetMar 1 · 1500 Meters · Place 5 · Long Beach Flyers1500 Meters55:11.62a6
Jan 17Cal High All-Comers MeetJan 17 · 1600 Meters · Place 4 · Long Beach Flyers1600 Meters4.5:41.81a PB6

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 7Cal High All-Comers MeetFeb 7 · 1600 Meters · Place 5 · Long Beach Flyers1600 Meters55:37.10a PB6

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 31West Coast Classic Track and Field InvitationalMay 31 · 3000 Meters · Place 8 · Long Beach Flyers3000 Meters811:23.64a5
May 31West Coast Classic Track and Field InvitationalMay 31 · 1500 Meters · Place 15 · Long Beach Flyers1500 Meters155:18.66a5
May 3Long Beach Sprinters InvitationalMay 3 · 3000 Meters · Place 2 · Long Beach Flyers3000 Meters211:27.62a5
May 3Long Beach Sprinters InvitationalMay 3 · 1500 Meters · Place 8 · Long Beach Flyers1500 Meters85:22.23a5
Apr 26Imani Speed City Compton 2025 Invitational MeetApr 26 · 1500 Meters · Place 12 · Long Beach Flyers1500 Meters12.5:29.33a5
Apr 26Imani Speed City Compton 2025 Invitational MeetApr 26 · 800 Meters · Place 9 · Long Beach Flyers800 Meters9.2:42.26a5
Apr 12Free Spirit Invitational Powered by Falcons and Black Lightning Apr 12 · 3000 Meters · Place 4 · Long Beach Flyers3000 Meters4.11:26.15a5
Mar 29Pacific Coast Shockwaves InvitationalMar 29 · 3000 Meters · Place 5 · Long Beach Flyers3000 Meters511:24.60a5
Mar 29Pacific Coast Shockwaves InvitationalMar 29 · 1500 Meters · Place 16 · Long Beach Flyers1500 Meters165:23.21a5

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 15THE MILE @ MESAFeb 15 · 1 Mile · Place 8 · Long Beach Flyers1 Mile86:00.32 PB12

2024 Outdoor Track

9 results
DateMeetEventPlMarkGr
Dec 7The Sunset Preseason Kickoff All-ComersDec 7 · 1500 Meters · Place 11 · Long Beach Flyers1500 Meters11.5:37.08a5
Jun 7USATF Southern California Association Junior Olympic ChampionshipsJun 7 · 3000 Meters · Place 9 · Long Beach Flyers3000 Meters911:32.19a—
Jun 7USATF Southern California Association Junior Olympic ChampionshipsJun 7 · 1500 Meters · Place 11 · Long Beach Flyers1500 Meters115:25.70a—
Jun 1West Coast Classic presented by the Pacific Coast ShockwavesJun 1 · 3000 Meters · Place 4 · Long Beach Flyers3000 Meters4.11:31.15a10
Jun 1West Coast Classic presented by the Pacific Coast ShockwavesJun 1 · 1500 Meters · Place 13 · Long Beach Flyers1500 Meters13.5:25.73a10
Apr 27IMANI SPEED CITY ANNUAL INVITATIONALApr 27 · 1500 Meters · Place 7 · Long Beach Flyers1500 Meters7.5:28.04a10
Apr 20Pacific Coast Shockwaves InvitationalApr 20 · 1500 Meters · Place 15 · Long Beach Flyers1500 Meters15.5:29.01a10
Apr 13Millikan Mile Hosted by Jason ParraApr 13 · 1 Mile · Place 1 · Long Beach Flyers1 Mile16:09.51a PB—
Jan 20La Serna All Comers #1Jan 20 · 1600 Meters · Place 8 · Long Beach Flyers1600 Meters8.6:11.87a10

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
May 10Fullerton Jackrabbits Youth Distance CarnivalMay 10 · 3200 Meters · Place 8 · Long Beach Flyers3200 Meters8.12:29.46a PB10

2023 Outdoor Track

5 results
DateMeetEventPlMarkGr
Jul 15California State Games- Youth, Masters, and Open MeetJul 15 · 1500 Meters · Place 2 · Long Beach Flyers1500 Meters2.5:48.05a9
Jun 22USATF Region 15 Junior Olympic ChampionshipsJun 22 · 1500 Meters · Place 6 · Long Beach Flyers1500 Meters6.5:39.46a9
Jun 9USATF Southern California Association Junior Olympic ChampionshipsJun 9 · 1500 Meters · Place 6 · Long Beach Flyers1500 Meters65:38.08a—
Jun 3West Coast Classic presented by the Pacific Coast ShockwavesJun 3 · 1500 Meters · Place 9 · Long Beach Flyers1500 Meters9.5:54.45aUnofficial9
Apr 22Imani Speed City ComptonApr 22 · 1500 Meters · Place 2 · Long Beach Flyers1500 Meters25:51.71a—

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 11Cal High All-Comers MeetFeb 11 · 1600 Meters · Place 48 · Long Beach Flyers1600 Meters486:23.00a9
Jan 21La Serna All Comers #1Jan 21 · 1600 Meters · Place 12 · Long Beach Flyers1600 Meters126:32.03a9

2022 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jun 10USATF Southern California Association Junior Olympic ChampionshipsJun 10 · 1500 Meters · Place 8 · Long Beach Flyers1500 Meters8.5:52.24a12
Jun 3West Coast Classic Presented by the Pacific Coast ShockwavesJun 3 · 1500 Meters · Place 7 · Long Beach Flyers1500 Meters7.5:53.92a12
May 14Long Beach Sprinters InvitationalMay 14 · 1500 Meters · Place 5 · Long Beach Flyers1500 Meters5.5:58.41a12
Mar 1210 East InviteMar 12 · 1500 Meters · Place 2 · Long Beach Flyers1500 Meters2.6:04.37a12
Feb 12Cal High All-comers MeetFeb 12 · 1600 Meters · Place 25 · Long Beach Flyers1600 Meters25.6:20.98a12
Jan 15Cal High All-comers MeetJan 15 · 1600 Meters · Place 13 · Long Beach Flyers1600 Meters13.6:17.43a12

2021 Outdoor Track

1 results
DateMeetEventPlMarkGr
Jun 18Pacific Coast Shockwaves InvitationalJun 18 · 1500 Meters · Place 6 · Long Beach Flyers1500 Meters6.6:20.77a11