Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorTHE MILE @ MESA · Feb 156:36.01THE MILE @ MESAFebruary 15, 2025
1500 Meters · OutdoorWest Coast Classic Track and Field Invitational · May 305:42.17aWest Coast Classic Track and Field InvitationalMay 30, 2026
1600 Meters · IndoorCal High All-Comers Meet · Feb 76:15.50aCal High All-Comers MeetFebruary 7, 2026
1600 Meters · OutdoorCal High All-Comers Meet · Jan 176:20.59aCal High All-Comers MeetJanuary 17, 2026
3000 Meters · OutdoorIMANI SPEED CITY COMPTON INVITATIONAL · Apr 2511:54.20aIMANI SPEED CITY COMPTON INVITATIONALApril 25, 2026
3200 Meters · OutdoorFullerton Jackrabbits Distance & Sprints Carnival · May 813:04.90aFullerton Jackrabbits Distance & Sprints CarnivalMay 8, 2026
800 Meters · OutdoorImani Speed City Compton 2025 Invitational Meet · Apr 263:04.37aImani Speed City Compton 2025 Invitational MeetApril 26, 2025

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

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
Jun 112026 USATF REGION 16 J.O. TRACK & FIELD CHAMPIONSHIPJun 11 · 1500 Meters · Place 53 · Long Beach Flyers1500 Meters53.5:45.73a6
May 30West Coast Classic Track and Field InvitationalMay 30 · 3000 Meters · Place 27 · Long Beach Flyers3000 Meters27.12:02.34a6
May 30West Coast Classic Track and Field InvitationalMay 30 · 1500 Meters · Place 85 · Long Beach Flyers1500 Meters85.5:42.17a PB6
May 8Fullerton Jackrabbits Distance & Sprints CarnivalMay 8 · 3200 Meters · Place 25 · Long Beach Flyers3200 Meters2513:04.90a PB6
Apr 25IMANI SPEED CITY COMPTON INVITATIONALApr 25 · 3000 Meters · Place 25 · Long Beach Flyers3000 Meters2511:54.20a PB6
Apr 19Nighthawks InvitationalApr 19 · 1500 Meters · Place 36 · Long Beach Flyers1500 Meters36.5:57.05a6
Mar 28Pacific Coast Shockwaves Track and Field InvitationalMar 28 · 3000 Meters · Place 26 · Long Beach Flyers3000 Meters26.12:18.31a6
Mar 28Pacific Coast Shockwaves Track and Field InvitationalMar 28 · 1500 Meters · Place 71 · Long Beach Flyers1500 Meters71.5:49.00a6
Mar 22GRIT DISTANCE INVITATIONALMar 22 · 1500 Meters · Place 47 · Long Beach Flyers1500 Meters475:55.5913
Mar 1Claremont Nighthawks Tri MeetMar 1 · 1500 Meters · Place 36 · Long Beach Flyers1500 Meters366:05.70a6
Jan 17Cal High All-Comers MeetJan 17 · 1600 Meters · Place 58 · Long Beach Flyers1600 Meters58.6:20.59a PB6

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 7Cal High All-Comers MeetFeb 7 · 1600 Meters · Place 60 · Long Beach Flyers1600 Meters606:15.50a PB6

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
Dec 6The Sunset Preseason Kickoff All Comers Dec 6 · 1500 Meters · Place 20 · Long Beach Flyers1500 Meters20.6:15.04a6
May 31West Coast Classic Track and Field InvitationalMay 31 · 1500 Meters · Place 56 · Long Beach Flyers1500 Meters565:57.30a5
May 92025 Fullerton Jackrabbits Distance CarnivalMay 9 · 1600 Meters · Place 61 · Long Beach Flyers1600 Meters616:29.76a5
May 3Long Beach Sprinters InvitationalMay 3 · 3000 Meters · Place 5 · Long Beach Flyers3000 Meters512:50.69a5
May 3Long Beach Sprinters InvitationalMay 3 · 1500 Meters · Place 12 · Long Beach Flyers1500 Meters126:03.95a5
Apr 26Imani Speed City Compton 2025 Invitational MeetApr 26 · 1500 Meters · Place 31 · Long Beach Flyers1500 Meters31.6:12.64a5
Apr 26Imani Speed City Compton 2025 Invitational MeetApr 26 · 800 Meters · Place 16 · Long Beach Flyers800 Meters16.3:04.37a PB5
Apr 12Free Spirit Invitational Powered by Falcons and Black Lightning Apr 12 · 3000 Meters · Place 9 · Long Beach Flyers3000 Meters9.12:35.95a5
Mar 29Pacific Coast Shockwaves InvitationalMar 29 · 3000 Meters · Place 10 · Long Beach Flyers3000 Meters1012:57.08a5
Mar 29Pacific Coast Shockwaves InvitationalMar 29 · 1500 Meters · Place 40 · Long Beach Flyers1500 Meters406:04.80a5

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 15THE MILE @ MESAFeb 15 · 1 Mile · Place 17 · Long Beach Flyers1 Mile176:36.01 PB12

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
Dec 7The Sunset Preseason Kickoff All-ComersDec 7 · 1500 Meters · Place 14 · Long Beach Flyers1500 Meters14.6:10.11a5
Jun 7USATF Southern California Association Junior Olympic ChampionshipsJun 7 · 1500 Meters · Place 41 · Long Beach Flyers1500 Meters416:13.09a—
Jun 1West Coast Classic presented by the Pacific Coast ShockwavesJun 1 · 1500 Meters · Place 56 · Long Beach Flyers1500 Meters56.6:27.69a4
Apr 27IMANI SPEED CITY ANNUAL INVITATIONALApr 27 · 1500 Meters · Place 16 · Long Beach Flyers1500 Meters16.6:05.44a4
Apr 20Pacific Coast Shockwaves InvitationalApr 20 · 1500 Meters · Place 48 · Long Beach Flyers1500 Meters48.6:08.21a4
Jan 20La Serna All Comers #1Jan 20 · 1600 Meters · Place 66 · Long Beach Flyers1600 Meters66.6:49.92a4

2023 Outdoor Track

5 results
DateMeetEventPlMarkGr
Jul 15California State Games- Youth, Masters, and Open MeetJul 15 · 1500 Meters · Place 17 · Long Beach Flyers1500 Meters17.6:22.05a3
Jun 3West Coast Classic presented by the Pacific Coast ShockwavesJun 3 · 1500 Meters · Place 25 · Long Beach Flyers1500 Meters25.6:22.07aUnofficial3
Apr 22Imani Speed City ComptonApr 22 · 1500 Meters · Place 9 · Long Beach Flyers1500 Meters96:25.19a—
Mar 11LONG BEACH SPRINTERS ALL-COMERSMar 11 · 800 Meters · Place 31 · Long Beach Flyers800 Meters31.3:15.13a3
Jan 28Cal High All-comers MeetJan 28 · 1600 Meters · Place 116 · Long Beach Flyers1600 Meters116.6:49.79a3

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 21La Serna All Comers #1Jan 21 · 1600 Meters · Place 8 · Long Beach Flyers1600 Meters87:21.30a—

2022 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jun 3West Coast Classic Presented by the Pacific Coast ShockwavesJun 3 · 1500 Meters · Place 35 · Long Beach Flyers1500 Meters35.7:01.38a12
May 14Long Beach Sprinters InvitationalMay 14 · 1500 Meters · Place 29 · Long Beach Flyers1500 Meters29.7:03.78a12
Mar 1210 East InviteMar 12 · 1500 Meters · Place 6 · Long Beach Flyers1500 Meters6.6:50.32a12
Feb 12Cal High All-comers MeetFeb 12 · 1600 Meters · Place 165 · Long Beach Flyers1600 Meters165.7:20.50a12
Jan 22La Serna All ComersJan 22 · 1600 Meters · Place 17 · Long Beach Flyers1600 Meters17.7:38.60a12
Jan 15Cal High All-comers MeetJan 15 · 1600 Meters · Place 45 · Long Beach Flyers1600 Meters45.7:43.58a12

2021 Outdoor Track

2 results
DateMeetEventPlMarkGr
Jun 18Pacific Coast Shockwaves InvitationalJun 18 · 1500 Meters · Place 11 · Long Beach Flyers1500 Meters11.6:58.70a11
May 210 East InviteMay 2 · 1500 Meters · Place 9 · Long Beach Flyers1500 Meters9.7:06.45a11