Personal bests

Best marks in available results
Event / courseMarkMeetDate
1500 Meters · OutdoorWest Coast Classic Track and Field Invitational · May 305:20.64aWest Coast Classic Track and Field InvitationalMay 30, 2026
200 Meters · OutdoorFree Spirit Condor Invitational Meet · Apr 1535.57aFree Spirit Condor Invitational MeetApril 15, 2023
2000m Steeplechase · 0.762m · Outdoor2026 USATF REGION 16 J.O. TRACK & FIELD CHAMPIONSHIP · Jun 118:12.26a2026 USATF REGION 16 J.O. TRACK & FIELD CHAMPIONSHIPJune 11, 2026
3000 Meters · Outdoor2026 USATF REGION 16 J.O. TRACK & FIELD CHAMPIONSHIP · Jun 1111:44.63a2026 USATF REGION 16 J.O. TRACK & FIELD CHAMPIONSHIPJune 11, 2026
400 Meters · Outdoor10 East INVITATION · Mar 211:09.29a10 East INVITATIONMarch 21, 2026
800 Meters · Outdoor2026 USATF REGION 16 J.O. TRACK & FIELD CHAMPIONSHIP · Jun 112:37.37a2026 USATF REGION 16 J.O. TRACK & FIELD CHAMPIONSHIPJune 11, 2026
Long Jump · OutdoorUSATF Southern California Association Junior Olympic Championships · Jun 102.59mUSATF Southern California Association Junior Olympic ChampionshipsJune 10, 2022

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

2026 Outdoor Track

20 results
DateMeetEventPlMarkGr
Jun 112026 USATF REGION 16 J.O. TRACK & FIELD CHAMPIONSHIPJun 11 · 2000m Steeplechase · Place 7 · G1 Track and FieldG1 Track and Field2000m Steeplechase0.762m7.8:12.26a PB7
Jun 112026 USATF REGION 16 J.O. TRACK & FIELD CHAMPIONSHIPJun 11 · 3000 Meters · Place 13 · G1 Track and FieldG1 Track and Field3000 Meters13.11:44.63a PB7
Jun 112026 USATF REGION 16 J.O. TRACK & FIELD CHAMPIONSHIPJun 11 · 1500 Meters · Place 14 · G1 Track and FieldG1 Track and Field1500 Meters14.5:27.00a7
Jun 112026 USATF REGION 16 J.O. TRACK & FIELD CHAMPIONSHIPJun 11 · 800 Meters · Place 19 · G1 Track and FieldG1 Track and Field800 Meters19.2:37.37a PB7
May 30West Coast Classic Track and Field InvitationalMay 30 · 3000 Meters · Place 16 · G1 Track and FieldG1 Track and Field3000 Meters16.11:54.16a7
May 30West Coast Classic Track and Field InvitationalMay 30 · 1500 Meters · Place 29 · G1 Track and FieldG1 Track and Field1500 Meters29.5:20.64a PB7
May 30West Coast Classic Track and Field InvitationalMay 30 · 800 Meters · Place 25 · G1 Track and FieldG1 Track and Field800 Meters25.2:39.03a7
May 23So Cal Mustangs ShowcaseMay 23 · 1500 Meters · Place 2 · G1 Track and FieldG1 Track and Field1500 Meters2.5:29.67a7
May 23So Cal Mustangs ShowcaseMay 23 · 800 Meters · Place 1 · G1 Track and FieldG1 Track and Field800 Meters1.2:40.00a7
May 9SD Elite Track Meet May 9 · 1500 Meters · Place 6 · G1 Track and FieldG1 Track and Field1500 Meters65:40.95a7
May 9SD Elite Track Meet May 9 · 800 Meters · Place 3 · G1 Track and FieldG1 Track and Field800 Meters32:44.36a7
Mar 28Pacific Coast Shockwaves Track and Field InvitationalMar 28 · 3000 Meters · Place 13 · G1 Track and FieldG1 Track and Field3000 Meters13.12:37.13a7
Mar 28Pacific Coast Shockwaves Track and Field InvitationalMar 28 · 1500 Meters · Place 40 · G1 Track and FieldG1 Track and Field1500 Meters40.5:32.04a7
Mar 28Pacific Coast Shockwaves Track and Field InvitationalMar 28 · 800 Meters · Place 26 · G1 Track and FieldG1 Track and Field800 Meters26.2:45.38a7
Mar 28Pacific Coast Shockwaves Track and Field InvitationalMar 28 · 400 Meters · Place 73 · G1 Track and FieldG1 Track and Field400 Meters73.1:09.87a7
Mar 2110 East INVITATIONMar 21 · 1500 Meters · Place 5 · G1 Track and FieldG1 Track and Field1500 Meters55:33.20a7
Mar 2110 East INVITATIONMar 21 · 800 Meters · Place 11 · G1 Track and FieldG1 Track and Field800 Meters112:44.28a7
Mar 2110 East INVITATIONMar 21 · 400 Meters · Place 35 · G1 Track and FieldG1 Track and Field400 MetersRound P351:09.29a PB7
Mar 7Relentless Athletix 4th Annual InvitationalMar 7 · 1500 Meters · Place 1 · G1 Track and FieldG1 Track and Field1500 Meters15:49.18a7
Mar 7Relentless Athletix 4th Annual InvitationalMar 7 · 800 Meters · Place 4 · G1 Track and FieldG1 Track and Field800 Meters42:54.36a7

2025 Outdoor Track

14 results
DateMeetEventPlMarkGr
Jun 14AAU Track & Field Region 23 QualifierJun 14 · 3000 Meters · Place 2 · G1 Track and FieldG1 Track and Field3000 Meters212:20.94a6
Jun 14AAU Track & Field Region 23 QualifierJun 14 · 1500 Meters · Place 2 · G1 Track and FieldG1 Track and Field1500 Meters25:25.88a6
Jun 14AAU Track & Field Region 23 QualifierJun 14 · 800 Meters · Place 6 · G1 Track and FieldG1 Track and Field800 Meters62:38.35a6
May 31West Coast Classic Track and Field InvitationalMay 31 · 1500 Meters · Place 21 · G1 Track and FieldG1 Track and Field1500 Meters215:27.54a6
May 31West Coast Classic Track and Field InvitationalMay 31 · 800 Meters · Place 24 · G1 Track and FieldG1 Track and Field800 Meters242:41.11a6
May 24L A Jets 39th Annual InvitationalMay 24 · 1500 Meters · Place 12 · G1 Track and FieldG1 Track and Field1500 Meters125:32.31a6
May 24L A Jets 39th Annual InvitationalMay 24 · 800 Meters · Place 18 · G1 Track and FieldG1 Track and Field800 Meters182:43.63a6
May 3Mercury San Diego 21st Annual MeetMay 3 · 1500 Meters · Place 3 · G1 Track and FieldG1 Track and Field1500 Meters35:40.80a6
May 3Mercury San Diego 21st Annual MeetMay 3 · 800 Meters · Place 5 · G1 Track and FieldG1 Track and Field800 Meters52:47.83a6
Apr 26Imani Speed City Compton 2025 Invitational MeetApr 26 · 1500 Meters · Place 13 · G1 Track and FieldG1 Track and Field1500 Meters13.5:40.93a6
Apr 26Imani Speed City Compton 2025 Invitational MeetApr 26 · 800 Meters · Place 14 · G1 Track and FieldG1 Track and Field800 Meters14.2:52.04a6
Mar 29Pacific Coast Shockwaves InvitationalMar 29 · 1500 Meters · Place 19 · G1 Track and FieldG1 Track and Field1500 Meters195:26.69a6
Mar 29Pacific Coast Shockwaves InvitationalMar 29 · 800 Meters · Place 12 · G1 Track and FieldG1 Track and Field800 Meters122:43.47a6
Mar 2210 East InvitationalMar 22 · 800 Meters · Place 11 · G1 Track and FieldG1 Track and Field800 Meters112:49.22a6

2024 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jun 1West Coast Classic presented by the Pacific Coast ShockwavesJun 1 · 1500 Meters · Place 27 · G1 Track and FieldG1 Track and Field1500 Meters27.5:49.43a5
Jun 1West Coast Classic presented by the Pacific Coast ShockwavesJun 1 · 800 Meters · Place 21 · G1 Track and FieldG1 Track and Field800 Meters21.2:52.30a5
May 25Los Angeles Jets 38th Annual InvitationalMay 25 · 3000 Meters · G1 Track and FieldG1 Track and Field3000 Meters—DNS5
May 25Los Angeles Jets 38th Annual InvitationalMay 25 · 1500 Meters · Place 25 · G1 Track and FieldG1 Track and Field1500 Meters25.5:52.37a5
May 25Los Angeles Jets 38th Annual InvitationalMay 25 · 800 Meters · Place 29 · G1 Track and FieldG1 Track and Field800 Meters29.2:54.06a5
Apr 20Pacific Coast Shockwaves InvitationalApr 20 · 1500 Meters · G1 Track and FieldG1 Track and Field1500 Meters—DNS5
Apr 20Pacific Coast Shockwaves InvitationalApr 20 · 800 Meters · G1 Track and FieldG1 Track and Field800 Meters—DNS5
Apr 13Free Spirit Condor Invitational Powered by Falcon's and Black LightningApr 13 · 1500 Meters · Place 26 · G1 Track and FieldG1 Track and Field1500 Meters26.6:03.61a5
Apr 13Free Spirit Condor Invitational Powered by Falcon's and Black LightningApr 13 · 1500 Meters · Place 26 · G1 Track and FieldG1 Track and Field1500 Meters26.6:03.61a5
Apr 13Free Spirit Condor Invitational Powered by Falcon's and Black LightningApr 13 · 800 Meters · G1 Track and FieldG1 Track and Field800 Meters--DNS5

2023 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jun 9USATF Southern California Association Junior Olympic ChampionshipsJun 9 · 1500 Meters · Place 22 · Moreno Valley RocketsMoreno Valley Rockets1500 Meters226:02.57a—
Jun 3West Coast Classic presented by the Pacific Coast ShockwavesJun 3 · 1500 Meters · Moreno Valley Rockets Track Field Cross CountryMoreno Valley Rockets Track Field Cross Country1500 Meters—DNS4
Apr 22Imani Speed City ComptonApr 22 · 1500 Meters · Place 6 · Moreno Valley RocketsMoreno Valley Rockets1500 Meters66:04.87a—
Apr 22Imani Speed City ComptonApr 22 · 800 Meters · Place 8 · Moreno Valley RocketsMoreno Valley Rockets800 Meters83:04.12a—
Apr 15Free Spirit Condor Invitational MeetApr 15 · 800 Meters · Place 27 · Moreno Valley RocketsMoreno Valley Rockets800 Meters273:13.32a—
Apr 15Free Spirit Condor Invitational MeetApr 15 · 400 Meters · Place 22 · Moreno Valley RocketsMoreno Valley Rockets400 Meters221:20.25a—
Apr 15Free Spirit Condor Invitational MeetApr 15 · 200 Meters · Place 47 · Moreno Valley RocketsMoreno Valley Rockets200 Meters4735.57a PB—
Mar 11LONG BEACH SPRINTERS ALL-COMERSMar 11 · 800 Meters · Moreno Valley Rockets Track Field Cross CountryMoreno Valley Rockets Track Field Cross Country800 Meters—DNS4
Mar 11LONG BEACH SPRINTERS ALL-COMERSMar 11 · 200 Meters · Moreno Valley Rockets Track Field Cross CountryMoreno Valley Rockets Track Field Cross Country200 Meters—DNS4

2022 Outdoor Track

5 results
DateMeetEventPlMarkGr
Jun 10USATF Southern California Association Junior Olympic ChampionshipsJun 10 · Long Jump · Place 15 · Moreno Valley Rockets Track Field Cross CountryMoreno Valley Rockets Track Field Cross CountryLong Jump15.2.59m PB3
Jun 3West Coast Classic Presented by the Pacific Coast ShockwavesJun 3 · Long Jump · Place 19 · Moreno Valley Rockets Track Field Cross CountryMoreno Valley Rockets Track Field Cross CountryLong Jump19.2.37m3
Jun 3West Coast Classic Presented by the Pacific Coast ShockwavesJun 3 · 800 Meters · Place 15 · Moreno Valley Rockets Track Field Cross CountryMoreno Valley Rockets Track Field Cross Country800 Meters15.3:07.26a3
Jun 3West Coast Classic Presented by the Pacific Coast ShockwavesJun 3 · 400 Meters · Place 33 · Moreno Valley Rockets Track Field Cross CountryMoreno Valley Rockets Track Field Cross Country400 Meters33.1:21.47a3
May 21Pasadena Running Roses InvitationalMay 21 · 200 Meters · Place 27 · Moreno Valley RocketsMoreno Valley Rockets200 Meters2738.45a—