Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorFullerton Jackrabbits Distance & Sprints Carnival · May 811.53aFullerton Jackrabbits Distance & Sprints CarnivalMay 8, 2026
200 Meters · Outdoor2026 USATF REGION 16 J.O. TRACK & FIELD CHAMPIONSHIP · Jun 1123.62a2026 USATF REGION 16 J.O. TRACK & FIELD CHAMPIONSHIPJune 11, 2026
400 Meters · OutdoorFullerton Jackrabbits Distance & Sprints Carnival · May 851.44aFullerton 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

21 results
DateMeetEventPlMarkGr
Jun 112026 USATF REGION 16 J.O. TRACK & FIELD CHAMPIONSHIPJun 11 · 400 Meters · Place 7 · New Era Elite Track400 MetersRound P7.52.43a-
Jun 112026 USATF REGION 16 J.O. TRACK & FIELD CHAMPIONSHIPJun 11 · 400 Meters · Place 8 · New Era Elite Track400 Meters8.53.13a-
Jun 112026 USATF REGION 16 J.O. TRACK & FIELD CHAMPIONSHIPJun 11 · 200 Meters · Place 16 · New Era Elite Track200 MetersRound P16.23.62a PBWind: 1.6-
May 30West Coast Classic Track and Field InvitationalMay 30 · 400 Meters · Place 12 · New Era Elite Track400 Meters12.52.43a-
May 30West Coast Classic Track and Field InvitationalMay 30 · 200 Meters · Place 28 · New Era Elite Track200 Meters28.23.57aWind: 3.1-
May 30West Coast Classic Track and Field InvitationalMay 30 · 100 Meters · Place 14 · New Era Elite Track100 MetersRound P14.11.29aWind: 3.8-
May 30West Coast Classic Track and Field InvitationalMay 30 · 100 Meters · Place 13 · New Era Elite Track100 Meters13.11.63aWind: 2.3-
May 8Fullerton Jackrabbits Distance & Sprints CarnivalMay 8 · 400 Meters · Place 3 · New Era Elite400 Meters351.44a PB—
May 8Fullerton Jackrabbits Distance & Sprints CarnivalMay 8 · 100 Meters · Place 5 · New Era Elite100 Meters511.53a PB—
May 1Steve Scott InvitationalMay 1 · 400 Meters · Place 25 · New Era Elite400 Meters2553.12a—
Apr 25IMANI SPEED CITY COMPTON INVITATIONALApr 25 · 400 Meters · Place 2 · New Era Elite400 Meters253.85a—
Apr 25IMANI SPEED CITY COMPTON INVITATIONALApr 25 · 100 Meters · Place 8 · New Era Elite100 MetersRound P812.39a—
Apr 25IMANI SPEED CITY COMPTON INVITATIONALApr 25 · 100 Meters · Place 1 · New Era Elite100 Meters111.53a—
Mar 28Pacific Coast Shockwaves Track and Field InvitationalMar 28 · 400 Meters · New Era Elite Track400 Meters--DNS-
Mar 28Pacific Coast Shockwaves Track and Field InvitationalMar 28 · 200 Meters · New Era Elite Track200 Meters--DNSWind: -1-
Mar 28Pacific Coast Shockwaves Track and Field InvitationalMar 28 · 100 Meters · New Era Elite Track100 MetersRound P--DNSWind: 0.4-
Mar 2110 East INVITATIONMar 21 · 400 Meters · Place 1 · New Era Elite400 MetersRound P152.53a—
Mar 2110 East INVITATIONMar 21 · 400 Meters · Place 4 · New Era Elite400 Meters453.29a—
Mar 2110 East INVITATIONMar 21 · 200 Meters · Place 8 · New Era Elite200 Meters824.82a—
Mar 2110 East INVITATIONMar 21 · 100 Meters · Place 8 · New Era Elite100 MetersRound P811.95a—
Mar 2110 East INVITATIONMar 21 · 100 Meters · Place 6 · New Era Elite100 Meters612.00a—

2025 Outdoor Track

20 results
DateMeetEventPlMarkGr
Jun 14AAU Track & Field Region 23 QualifierJun 14 · 400 Meters · Place 6 · New Era Elite400 Meters654.14a—
Jun 14AAU Track & Field Region 23 QualifierJun 14 · 200 Meters · Place 13 · New Era Elite200 Meters1324.38a—
May 31West Coast Classic Track and Field InvitationalMay 31 · 400 Meters · Place 5 · New Era Elite400 Meters553.19a—
May 31West Coast Classic Track and Field InvitationalMay 31 · 200 Meters · Place 15 · New Era Elite200 Meters1524.13a—
May 24L A Jets 39th Annual InvitationalMay 24 · 400 Meters · Place 3 · New Era Elite400 Meters353.70a—
May 24L A Jets 39th Annual InvitationalMay 24 · 200 Meters · Place 2 · New Era Elite200 Meters224.50a—
May 92025 Fullerton Jackrabbits Distance CarnivalMay 9 · 400 Meters · Place 1 · New Era Elite400 Meters153.61a—
May 92025 Fullerton Jackrabbits Distance CarnivalMay 9 · 100 Meters · Place 1 · New Era Elite100 Meters111.64a—
Apr 26Imani Speed City Compton 2025 Invitational MeetApr 26 · 400 Meters · Place 3 · New Era Elite Track400 Meters3.54.94a-
Apr 26Imani Speed City Compton 2025 Invitational MeetApr 26 · 200 Meters · Place 6 · New Era Elite Track200 Meters6.25.03a-
Apr 26Imani Speed City Compton 2025 Invitational MeetApr 26 · 100 Meters · Place 5 · New Era Elite Track100 MetersRound P5.12.17a-
Apr 26Imani Speed City Compton 2025 Invitational MeetApr 26 · 100 Meters · Place 4 · New Era Elite Track100 Meters4.11.88a-
Apr 12Free Spirit Invitational Powered by Falcons and Black Lightning Apr 12 · 400 Meters · Place 2 · New Era Elite Track400 Meters2.53.80a-
Apr 12Free Spirit Invitational Powered by Falcons and Black Lightning Apr 12 · 200 Meters · Place 9 · New Era Elite Track200 Meters9.24.23a-
Apr 12Free Spirit Invitational Powered by Falcons and Black Lightning Apr 12 · 100 Meters · Place 5 · New Era Elite Track100 MetersRound P5.11.74a-
Apr 12Free Spirit Invitational Powered by Falcons and Black Lightning Apr 12 · 100 Meters · Place 7 · New Era Elite Track100 Meters7.11.99a-
Mar 29Pacific Coast Shockwaves InvitationalMar 29 · 400 Meters · Place 2 · New Era Elite400 Meters254.71a—
Mar 29Pacific Coast Shockwaves InvitationalMar 29 · 200 Meters · Place 10 · New Era Elite200 Meters1024.72a—
Mar 29Pacific Coast Shockwaves InvitationalMar 29 · 100 Meters · Place 14 · New Era Elite100 MetersRound P1412.16a—
Mar 29Pacific Coast Shockwaves InvitationalMar 29 · 100 Meters · Place 12 · New Era Elite100 Meters1212.04a—

2023 Outdoor Track

23 results
DateMeetEventPlMarkGr
Jun 22USATF Region 15 Junior Olympic ChampionshipsJun 22 · 400 Meters · Place 1 · New Era Elite Track400 MetersRound P1.56.95a-
Jun 22USATF Region 15 Junior Olympic ChampionshipsJun 22 · 400 Meters · Place 2 · New Era Elite Track400 Meters2.57.28a-
Jun 22USATF Region 15 Junior Olympic ChampionshipsJun 22 · 200 Meters · Place 4 · New Era Elite Track200 MetersRound P4.25.82aWind: 3.6-
Jun 22USATF Region 15 Junior Olympic ChampionshipsJun 22 · 200 Meters · Place 2 · New Era Elite Track200 Meters2.26.31aWind: -5.1-
Jun 9USATF Southern California Association Junior Olympic ChampionshipsJun 9 · 400 Meters · Place 2 · New Era Elite400 MetersRound P259.38a—
Jun 9USATF Southern California Association Junior Olympic ChampionshipsJun 9 · 400 Meters · Place 3 · New Era Elite400 Meters358.41a—
Jun 9USATF Southern California Association Junior Olympic ChampionshipsJun 9 · 200 Meters · Place 1 · New Era Elite200 MetersRound P126.00a—
Jun 9USATF Southern California Association Junior Olympic ChampionshipsJun 9 · 200 Meters · Place 2 · New Era Elite200 Meters225.65a—
Jun 3West Coast Classic presented by the Pacific Coast ShockwavesJun 3 · 400 Meters · Place 3 · New Era Elite Track400 Meters3.57.42aUnofficial-
Jun 3West Coast Classic presented by the Pacific Coast ShockwavesJun 3 · 200 Meters · Place 3 · New Era Elite Track200 Meters3.25.26aWind: 0.7Unofficial-
May 27LA Jets 37th InvitationalMay 27 · 400 Meters · Place 2 · New Era Elite400 Meters257.66a—
May 27LA Jets 37th InvitationalMay 27 · 100 Meters · Place 2 · New Era Elite100 MetersRound P212.70a—
May 6Pacific Coast Shockwaves InvitationalMay 6 · 400 Meters · Place 1 · New Era Elite400 Meters157.93a—
May 6Pacific Coast Shockwaves InvitationalMay 6 · 100 Meters · Place 3 · New Era Elite100 MetersRound P312.48a—
Apr 22Imani Speed City ComptonApr 22 · 400 Meters · Place 1 · New Era Elite400 Meters157.11a—
Apr 22Imani Speed City ComptonApr 22 · 200 Meters · Place 1 · New Era Elite200 Meters126.21a—
Apr 22Imani Speed City ComptonApr 22 · 100 Meters · Place 1 · New Era Elite100 MetersRound P112.71a—
Apr 22Imani Speed City ComptonApr 22 · 100 Meters · Place 1 · New Era Elite100 Meters112.96a—
Apr 15Free Spirit Condor Invitational MeetApr 15 · 400 Meters · Place 1 · New Era Elite400 Meters158.75a—
Apr 15Free Spirit Condor Invitational MeetApr 15 · 100 Meters · Place 2 · New Era Elite100 MetersRound P212.75a—
Apr 15Free Spirit Condor Invitational MeetApr 15 · 200 Meters · Place 1 · New Era Elite200 Meters125.53a—
Apr 15Free Spirit Condor Invitational MeetApr 15 · 100 Meters · Place 1 · New Era Elite100 Meters112.39a—
Mar 11LONG BEACH SPRINTERS ALL-COMERSMar 11 · 200 Meters · Place 1 · New Era Elite Track200 Meters1.26.37a-