Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorTHE MILE @ MESA · Feb 155:23.14THE MILE @ MESAFebruary 15, 2025
1 Mile · OutdoorMillikan Mile Hosted by Jason Parra · Apr 135:49.21aMillikan Mile Hosted by Jason ParraApril 13, 2024
1500 Meters · OutdoorLong Beach Sprinters Invitational · May 34:43.48aLong Beach Sprinters InvitationalMay 3, 2025
1600 Meters · IndoorLa Serna All Comers #1 · Jan 215:47.76aLa Serna All Comers #1January 21, 2023
1600 Meters · OutdoorCal High All-comers Meet · Jan 156:17.49aCal High All-comers MeetJanuary 15, 2022
3000 Meters · OutdoorLong Beach Sprinters Invitational · May 310:19.00aLong Beach Sprinters InvitationalMay 3, 2025
3000m Steeplechase · OutdoorWest Coast Classic Track and Field Invitational · May 317:21.64aWest Coast Classic Track and Field InvitationalMay 31, 2025
3200 Meters · IndoorFullerton Jackrabbits Youth Distance Carnival · May 1011:38.96aFullerton Jackrabbits Youth Distance CarnivalMay 10, 2024
400 Meters · IndoorFullerton Youth Track & Field Invitational · Feb 161:07.42aFullerton Youth Track & Field InvitationalFebruary 16, 2025
800 Meters · IndoorFullerton Youth Track & Field Invitational · Feb 162:32.47aFullerton Youth Track & Field InvitationalFebruary 16, 2025
800 Meters · OutdoorLa Serna Last Chance · May 142:23.32aLa Serna Last ChanceMay 14, 2025

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

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 31West Coast Classic Track and Field InvitationalMay 31 · 3000m Steeplechase · Place 9 · West Coast WarriorsWest Coast Warriors3000m Steeplechase97:21.64a PB8
May 31West Coast Classic Track and Field InvitationalMay 31 · 1500 Meters · Place 37 · West Coast WarriorsWest Coast Warriors1500 Meters374:54.06a8
May 24Warriors Time Trial 5/24May 24 · 400 Meters · Place 6 · West Coast WarriorsWest Coast Warriors400 Meters6.1:03.42aUnofficial8
May 14La Serna Last ChanceMay 14 · 800 Meters · Place 9 · West Coast WarriorsWest Coast Warriors800 Meters92:23.32a PB8
May 3Long Beach Sprinters InvitationalMay 3 · 3000 Meters · Place 8 · West Coast WarriorsWest Coast Warriors3000 Meters810:19.00a PB8
May 3Long Beach Sprinters InvitationalMay 3 · 1500 Meters · Place 10 · West Coast WarriorsWest Coast Warriors1500 Meters104:43.48a PB8
Apr 12Free Spirit Invitational Powered by Falcons and Black Lightning Apr 12 · 1500 Meters · Place 12 · West Coast WarriorsWest Coast Warriors1500 Meters12.4:52.78a8
Mar 29Pacific Coast Shockwaves InvitationalMar 29 · 3000m Steeplechase · Place 10 · West Coast WarriorsWest Coast Warriors3000m Steeplechase107:52.64a8
Mar 29Pacific Coast Shockwaves InvitationalMar 29 · 1500 Meters · Place 29 · West Coast WarriorsWest Coast Warriors1500 Meters294:59.59a8

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 16Fullerton Youth Track & Field InvitationalFeb 16 · 800 Meters · Place 8 · West Coast WarriorsWest Coast Warriors800 Meters82:32.47a PB—
Feb 16Fullerton Youth Track & Field InvitationalFeb 16 · 400 Meters · Place 7 · West Coast WarriorsWest Coast Warriors400 Meters71:07.42a PB—
Feb 15THE MILE @ MESAFeb 15 · 1 Mile · Place 9 · West Coast WarriorsWest Coast Warriors1 Mile95:23.14 PB—

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
Dec 7Warrior Time TrialDec 7 · 1500 Meters · Place 3 · West Coast WarriorsWest Coast Warriors1500 Meters3.5:01.17aUnofficial8
Jun 7USATF Southern California Association Junior Olympic ChampionshipsJun 7 · 3000 Meters · Place 24 · Long Beach FlyersLong Beach Flyers3000 Meters2410:55.01a—
Jun 7USATF Southern California Association Junior Olympic ChampionshipsJun 7 · 1500 Meters · Place 32 · Long Beach FlyersLong Beach Flyers1500 Meters325:09.31a—
May 25Los Angeles Jets 38th Annual InvitationalMay 25 · 1500 Meters · Long Beach FlyersLong Beach Flyers1500 Meters—DNS7
May 18Pasadena Running Roses Presents 34th Annual George Profit InvitationalMay 18 · 3000 Meters · Place 12 · UnattachedUnattached3000 Meters12.12:15.23a7
Apr 27IMANI SPEED CITY ANNUAL INVITATIONALApr 27 · 1500 Meters · Place 17 · Long Beach FlyersLong Beach Flyers1500 Meters17.5:11.03a7
Apr 20Pacific Coast Shockwaves InvitationalApr 20 · 1500 Meters · Place 39 · Long Beach FlyersLong Beach Flyers1500 Meters39.5:03.82a7
Apr 13Millikan Mile Hosted by Jason ParraApr 13 · 1 Mile · Place 6 · Long Beach FlyersLong Beach Flyers1 Mile65:49.21a PB—

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
May 10Fullerton Jackrabbits Youth Distance CarnivalMay 10 · 3200 Meters · Place 11 · Long Beach FlyersLong Beach Flyers3200 Meters11.11:38.96a PB7

2023 Outdoor Track

7 results
DateMeetEventPlMarkGr
Jun 22USATF Region 15 Junior Olympic ChampionshipsJun 22 · 3000 Meters · Place 11 · Long Beach FlyersLong Beach Flyers3000 Meters11.11:03.26a12
Jun 9USATF Southern California Association Junior Olympic ChampionshipsJun 9 · 3000 Meters · Place 7 · Long Beach FlyersLong Beach Flyers3000 Meters710:43.70a—
Jun 9USATF Southern California Association Junior Olympic ChampionshipsJun 9 · 1500 Meters · Place 13 · Long Beach FlyersLong Beach Flyers1500 Meters135:08.86a—
Jun 3West Coast Classic presented by the Pacific Coast ShockwavesJun 3 · 3000 Meters · Place 8 · Long Beach FlyersLong Beach Flyers3000 Meters8.10:59.50aUnofficial12
Jun 3West Coast Classic presented by the Pacific Coast ShockwavesJun 3 · 1500 Meters · Place 6 · Long Beach FlyersLong Beach Flyers1500 Meters6.5:02.92aUnofficial12
Apr 22Imani Speed City ComptonApr 22 · 1500 Meters · Place 5 · Long Beach FlyersLong Beach Flyers1500 Meters55:31.06a—
Mar 11LONG BEACH SPRINTERS ALL-COMERSMar 11 · 800 Meters · Place 9 · Long Beach FlyersLong Beach Flyers800 Meters9.2:49.16a12

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 11Cal High All-Comers MeetFeb 11 · 1600 Meters · Place 121 · Long Beach FlyersLong Beach Flyers1600 Meters1215:53.58a12
Jan 21La Serna All Comers #1Jan 21 · 1600 Meters · Place 36 · Long Beach FlyersLong Beach Flyers1600 Meters365:47.76a PB12

2022 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jun 10USATF Southern California Association Junior Olympic ChampionshipsJun 10 · 1500 Meters · Place 22 · Long Beach FlyersLong Beach Flyers1500 Meters22.5:29.28a11
Jun 3West Coast Classic Presented by the Pacific Coast ShockwavesJun 3 · 1500 Meters · Place 19 · Long Beach FlyersLong Beach Flyers1500 Meters19.5:31.43a11
Apr 23Pacific Coast Shockwaves InvitationalApr 23 · 1500 Meters · Place 23 · Long Beach FlyersLong Beach Flyers1500 Meters235:34.93—
Mar 1210 East InviteMar 12 · 1500 Meters · Place 14 · Long Beach FlyersLong Beach Flyers1500 Meters14.6:02.36a11
Jan 22La Serna All ComersJan 22 · 1600 Meters · Place 5 · Long Beach FlyersLong Beach Flyers1600 Meters5.6:36.48a11
Jan 15Cal High All-comers MeetJan 15 · 1600 Meters · Place 38 · Long Beach FlyersLong Beach Flyers1600 Meters38.6:17.49a PB11

2021 Outdoor Track

1 results
DateMeetEventPlMarkGr
Jun 18Pacific Coast Shockwaves InvitationalJun 18 · 1500 Meters · Place 13 · Long Beach FlyersLong Beach Flyers1500 Meters13.6:17.06a10