Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorLong Beach Sprinters Invitational · Jun 613.15aLong Beach Sprinters InvitationalJune 6, 2026
200 Meters · OutdoorWest Coast Classic Track and Field Invitational · May 3127.73aWest Coast Classic Track and Field InvitationalMay 31, 2025
400 Meters · OutdoorLong Beach Sprinters Invitational · Jun 61:01.06aLong Beach Sprinters InvitationalJune 6, 2026
80m Hurdles · 30" / 0.762m · Outdoor2026 USATF National Junior Olympic Track & Field Championships · Jul 2712.76a2026 USATF National Junior Olympic Track & Field ChampionshipsJuly 27, 2026
9-10 Years Old100 Meters Finals · OutdoorUSATF Southern California Association Junior Olympic Championships · Jun 713.35aUSATF Southern California Association Junior Olympic ChampionshipsJune 7, 2024
9-10 Years Old100 Meters Prelims · OutdoorUSATF Southern California Association Junior Olympic Championships · Jun 713.91aUSATF Southern California Association Junior Olympic ChampionshipsJune 7, 2024
9-10 Years Old400 Meters Finals · OutdoorUSATF Southern California Association Junior Olympic Championships · Jun 71:03.99aUSATF Southern California Association Junior Olympic ChampionshipsJune 7, 2024
9-10 Years Old400 Meters Prelims · OutdoorUSATF Southern California Association Junior Olympic Championships · Jun 71:04.57aUSATF Southern California Association Junior Olympic ChampionshipsJune 7, 2024
Long Jump · OutdoorL A Jets 39th Annual Invitational · May 244.27mL A Jets 39th Annual InvitationalMay 24, 2025

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

2026 Outdoor Track

15 results
DateMeetEventPlMarkGr
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · Long Jump · Place 36 · NB Speeders Track ClubLong Jump36.4.39mWind: 1.36
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · 80m Hurdles · Place 10 · NB Speeders Track Club80m Hurdles30" / 0.762mRound S10.12.76a PBWind: 2.46
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · 80m Hurdles · Place 15 · NB Speeders Track Club80m Hurdles30" / 0.762mRound P15.13.12aWind: 3.96
Jun 112026 USATF REGION 16 J.O. TRACK & FIELD CHAMPIONSHIPJun 11 · Long Jump · Place 5 · NB Speeders Track ClubLong Jump5.4.71m6
Jun 112026 USATF REGION 16 J.O. TRACK & FIELD CHAMPIONSHIPJun 11 · 80m Hurdles · Place 1 · NB Speeders Track Club80m Hurdles30" / 0.762mRound P1.13.24aWind: 1.26
Jun 112026 USATF REGION 16 J.O. TRACK & FIELD CHAMPIONSHIPJun 11 · 80m Hurdles · Place 1 · NB Speeders Track Club80m Hurdles30" / 0.762m1.12.98aWind: -16
Jun 6Long Beach Sprinters InvitationalJun 6 · 80m Hurdles · NB Speeders Track Club80m Hurdles30" / 0.762m—DNS6
Jun 6Long Beach Sprinters InvitationalJun 6 · 400 Meters · Place 3 · NB Speeders Track Club400 Meters3.1:01.06a PB6
Jun 6Long Beach Sprinters InvitationalJun 6 · 100 Meters · Place 2 · NB Speeders Track Club100 MetersRound P2.13.15a PB6
Jun 6Long Beach Sprinters InvitationalJun 6 · 100 Meters · Place 3 · NB Speeders Track Club100 Meters3.13.16a6
Apr 25IMANI SPEED CITY COMPTON INVITATIONALApr 25 · Long Jump · Place 1 · NB Speeders Track ClubLong Jump14.92m6
Apr 25IMANI SPEED CITY COMPTON INVITATIONALApr 25 · 80m Hurdles · Place 2 · NB Speeders Track Club80m Hurdles213.37a6
Mar 2110 East INVITATIONMar 21 · Long Jump · Place 2 · NB Speeders Track ClubLong Jump215-5.56
Mar 2110 East INVITATIONMar 21 · 80m Hurdles · Place 1 · NB Speeders Track Club80m Hurdles114.22a6
Mar 2110 East INVITATIONMar 21 · 400 Meters · Place 13 · NB Speeders Track Club400 MetersRound P131:04.69a6

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jul 182025 Cerritos College Summer Series #4Jul 18 · Long Jump · Place 5 · NB Speeders Track ClubLong Jump54.46m5
May 31West Coast Classic Track and Field InvitationalMay 31 · Long Jump · Place 11 · NB Speeders Track ClubLong Jump114.59m5
May 31West Coast Classic Track and Field InvitationalMay 31 · 400 Meters · Place 29 · NB Speeders Track Club400 Meters291:05.56a5
May 31West Coast Classic Track and Field InvitationalMay 31 · 200 Meters · Place 20 · NB Speeders Track Club200 Meters2027.73a PB5
May 24L A Jets 39th Annual InvitationalMay 24 · Long Jump · Place 12 · NB Speeders Track ClubLong Jump124.27m PB5
Mar 29Pacific Coast Shockwaves InvitationalMar 29 · Long Jump · Place 1 · NB Speeders Track ClubLong Jump14.80m5
Mar 29Pacific Coast Shockwaves InvitationalMar 29 · 400 Meters · Place 12 · NB Speeders Track Club400 Meters121:04.12a5
Mar 29Pacific Coast Shockwaves InvitationalMar 29 · 100 Meters · Place 24 · NB Speeders Track Club100 MetersRound P2413.74a5

2024 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jun 20USATF Region 15 Junior Olympic ChampionshipsJun 20 · Long Jump · Place 3 · NB Speeders Track ClubLong Jump34.34m—
Jun 20USATF Region 15 Junior Olympic ChampionshipsJun 20 · 400 Meters · Place 2 · NB Speeders Track Club400 Meters21:03.88a—
Jun 20USATF Region 15 Junior Olympic ChampionshipsJun 20 · 400 Meters · Place 2 · NB Speeders Track Club400 Meters21:04.03a—
Jun 20USATF Region 15 Junior Olympic ChampionshipsJun 20 · 100 Meters · Place 8 · NB Speeders Track Club100 Meters813.90a—
Jun 20USATF Region 15 Junior Olympic ChampionshipsJun 20 · 100 Meters · Place 8 · NB Speeders Track Club100 Meters814.10a—
Jun 7USATF Southern California Association Junior Olympic ChampionshipsJun 7 · Long Jump · Place 2 · NB Speeders Track ClubLong Jump24.71m—
Jun 7USATF Southern California Association Junior Olympic ChampionshipsJun 7 · 9-10 Years Old400 Meters Prelims · Place 2 · NB Speeders Track Club9-10 Years Old400 Meters Prelims21:04.57a PB—
Jun 7USATF Southern California Association Junior Olympic ChampionshipsJun 7 · 9-10 Years Old400 Meters Finals · Place 2 · NB Speeders Track Club9-10 Years Old400 Meters Finals21:03.99a PB—
Jun 7USATF Southern California Association Junior Olympic ChampionshipsJun 7 · 9-10 Years Old100 Meters Prelims · Place 6 · NB Speeders Track Club9-10 Years Old100 Meters Prelims613.91a PB—
Jun 7USATF Southern California Association Junior Olympic ChampionshipsJun 7 · 9-10 Years Old100 Meters Finals · Place 4 · NB Speeders Track Club9-10 Years Old100 Meters Finals413.35a PB—