Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorSo Cal Mustangs Showcase · May 2314.07aSo Cal Mustangs ShowcaseMay 23, 2026
200 Meters · IndoorBandBraceKC HS and Youth Track Festival · Feb 2043.05aBandBraceKC HS and Youth Track FestivalFebruary 20, 2021
200 Meters · OutdoorMercury San Diego 22nd Annual Meet · May 231.35aMercury San Diego 22nd Annual MeetMay 2, 2026
400 Meters · IndoorBandBraceKC HS and Youth Track Festival · Feb 201:30.68aBandBraceKC HS and Youth Track FestivalFebruary 20, 2021
400 Meters · OutdoorMercury San Diego 22nd Annual Meet · May 21:12.86aMercury San Diego 22nd Annual MeetMay 2, 2026
60 Meter · IndoorBandBraceKC HS and Youth Track Festival · Feb 2010.74aBandBraceKC HS and Youth Track FestivalFebruary 20, 2021
800 Meters · OutdoorLONG BEACH SPRINTERS ALL-COMERS · Mar 113:15.77aLONG BEACH SPRINTERS ALL-COMERSMarch 11, 2023

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 23So Cal Mustangs ShowcaseMay 23 · 400 Meters · Place 8 · G1 Track and FieldG1 Track and Field400 Meters8.1:12.98a6
May 23So Cal Mustangs ShowcaseMay 23 · 100 Meters · Place 8 · G1 Track and FieldG1 Track and Field100 Meters8.14.07a PB6
May 2Mercury San Diego 22nd Annual MeetMay 2 · 400 Meters · Place 18 · G1 Track and FieldG1 Track and Field400 MetersRound S18.1:12.86a PB6
May 2Mercury San Diego 22nd Annual MeetMay 2 · 200 Meters · Place 21 · G1 Track and FieldG1 Track and Field200 MetersRound S21.31.35a PB6
May 2Mercury San Diego 22nd Annual MeetMay 2 · 100 Meters · Place 20 · G1 Track and FieldG1 Track and Field100 MetersRound S20.14.65a6
Apr 2515th Annual Las Vegas Heat InvitationalApr 25 · 400 Meters · Place 22 · G1 Track and FieldG1 Track and Field400 Meters22.1:17.04a6
Apr 2515th Annual Las Vegas Heat InvitationalApr 25 · 200 Meters · Place 28 · G1 Track and FieldG1 Track and Field200 MetersRound P28.31.94aWind: -4.96
Apr 2515th Annual Las Vegas Heat InvitationalApr 25 · 100 Meters · Place 17 · G1 Track and FieldG1 Track and Field100 MetersRound P17.14.59aWind: -1.66
Mar 2110 East INVITATIONMar 21 · 400 Meters · Place 56 · G1 Track and FieldG1 Track and Field400 MetersRound P561:13.33a6
Mar 2110 East INVITATIONMar 21 · 100 Meters · Place 28 · G1 Track and FieldG1 Track and Field100 MetersRound P2814.56a6

2025 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 31West Coast Classic Track and Field InvitationalMay 31 · 400 Meters · Place 63 · G1 Track and FieldG1 Track and Field400 Meters631:16.02a5
May 31West Coast Classic Track and Field InvitationalMay 31 · 200 Meters · Place 85 · G1 Track and FieldG1 Track and Field200 Meters8532.52a5
May 31West Coast Classic Track and Field InvitationalMay 31 · 100 Meters · Place 89 · G1 Track and FieldG1 Track and Field100 MetersRound P8915.45a5
May 24L A Jets 39th Annual InvitationalMay 24 · 400 Meters · Place 64 · G1 Track and FieldG1 Track and Field400 Meters641:16.92a5
May 24L A Jets 39th Annual InvitationalMay 24 · 100 Meters · Place 61 · G1 Track and FieldG1 Track and Field100 MetersRound P6115.45a5
Apr 26Imani Speed City Compton 2025 Invitational MeetApr 26 · 400 Meters · G1 Track and FieldG1 Track and Field400 Meters—DNS5
Apr 26Imani Speed City Compton 2025 Invitational MeetApr 26 · 100 Meters · G1 Track and FieldG1 Track and Field100 MetersRound P—DNS5
Mar 29Pacific Coast Shockwaves InvitationalMar 29 · 400 Meters · Place 54 · G1 Track and FieldG1 Track and Field400 Meters541:17.84a5
Mar 29Pacific Coast Shockwaves InvitationalMar 29 · 200 Meters · Place 64 · G1 Track and FieldG1 Track and Field200 MetersRound P6433.68a5
Mar 29Pacific Coast Shockwaves InvitationalMar 29 · 100 Meters · Place 71 · G1 Track and FieldG1 Track and Field100 MetersRound P7116.41a5
Mar 2210 East InvitationalMar 22 · 400 Meters · Place 28 · G1 Track and FieldG1 Track and Field400 MetersRound P281:16.63a5
Mar 2210 East InvitationalMar 22 · 200 Meters · Place 28 · G1 Track and FieldG1 Track and Field200 Meters2832.43a5
Mar 2210 East InvitationalMar 22 · 100 Meters · Place 33 · G1 Track and FieldG1 Track and Field100 MetersRound P3315.74a5

2024 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 20Pacific Coast Shockwaves InvitationalApr 20 · 200 Meters · Place 86 · Moreno Valley Rockets Track Field Cross CountryMoreno Valley Rockets Track Field Cross Country200 Meters86.34.38aWind: 1.64
Apr 13Free Spirit Condor Invitational Powered by Falcon's and Black LightningApr 13 · 200 Meters · Place 64 · Moreno Valley Rockets Track Field Cross CountryMoreno Valley Rockets Track Field Cross Country200 Meters64.33.41aWind: 2.54
Apr 13Free Spirit Condor Invitational Powered by Falcon's and Black LightningApr 13 · 200 Meters · Place 64 · Moreno Valley Rockets Track Field Cross CountryMoreno Valley Rockets Track Field Cross Country200 Meters64.33.41aWind: 2.54

2023 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 6Pacific Coast Shockwaves InvitationalMay 6 · 400 Meters · Place 46 · Moreno Valley RocketsMoreno Valley Rockets400 Meters461:23.39a—
May 6Pacific Coast Shockwaves InvitationalMay 6 · 100 Meters · Place 48 · Moreno Valley RocketsMoreno Valley Rockets100 MetersRound P4816.82a—
Apr 22Imani Speed City ComptonApr 22 · 400 Meters · Place 28 · Moreno Valley RocketsMoreno Valley Rockets400 Meters281:21.79a—
Apr 22Imani Speed City ComptonApr 22 · 100 Meters · Place 22 · Moreno Valley RocketsMoreno Valley Rockets100 MetersRound P2216.38a—
Apr 15Free Spirit Condor Invitational MeetApr 15 · 400 Meters · Place 34 · Moreno Valley RocketsMoreno Valley Rockets400 Meters341:24.16a—
Apr 15Free Spirit Condor Invitational MeetApr 15 · 100 Meters · Place 31 · Moreno Valley RocketsMoreno Valley Rockets100 MetersRound P3116.23a—
Apr 15Free Spirit Condor Invitational MeetApr 15 · 200 Meters · Place 37 · Moreno Valley RocketsMoreno Valley Rockets200 Meters3734.82a—
Mar 11LONG BEACH SPRINTERS ALL-COMERSMar 11 · 800 Meters · Place 30 · Moreno Valley Rockets Track Field Cross CountryMoreno Valley Rockets Track Field Cross Country800 Meters30.3:15.77a PB3
Mar 11LONG BEACH SPRINTERS ALL-COMERSMar 11 · 200 Meters · Place 30 · Moreno Valley Rockets Track Field Cross CountryMoreno Valley Rockets Track Field Cross Country200 Meters30.35.78a3

2021 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jun 23AAU Region 16 National QualifierJun 23 · 200 Meters · New Life GlidersNew Life Gliders200 MetersRound P—SCR8
Jun 23AAU Region 16 National QualifierJun 23 · 100 Meters · Place 19 · New Life GlidersNew Life Gliders100 MetersRound P19.18.87a8
Jun 13Missouri Valley Missouri AAU District QualifierJun 13 · 200 Meters · Place 9 · New Life GlidersNew Life Gliders200 Meters9.38.15a8
Jun 13Missouri Valley Missouri AAU District QualifierJun 13 · 100 Meters · Place 7 · New Life GlidersNew Life Gliders100 Meters7.17.66a8
May 22Running With the StarsMay 22 · 400 Meters · Place 7 · New Life GlidersNew Life Gliders400 Meters7.1:34.80a8
May 22Running With the StarsMay 22 · 100 Meters · Place 12 · New Life GlidersNew Life Gliders100 Meters12.19.27a8
May 15TGM WindsteppersMay 15 · 400 Meters · Place 3 · New Life GlidersNew Life Gliders400 Meters3.1:33.78a8
May 15TGM WindsteppersMay 15 · 100 Meters · Place 11 · New Life GlidersNew Life Gliders100 Meters11.19.31a8
May 1 2nd Annual Stockman Invitational May 1 · 200 Meters · Place 10 · New Life GlidersNew Life Gliders200 Meters10.44.14a8
May 1 2nd Annual Stockman Invitational May 1 · 100 Meters · Place 5 · New Life GlidersNew Life Gliders100 Meters5.18.14a8
Apr 24Girard Warriors Track & Field MeetApr 24 · 400 Meters · Place 8 · New Life GlidersNew Life Gliders400 Meters8.1:45.77a8
Apr 24Girard Warriors Track & Field MeetApr 24 · 100 Meters · Place 5 · New Life GlidersNew Life Gliders100 Meters5.17.53a8

2021 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 20BandBraceKC HS and Youth Track FestivalFeb 20 · 60 Meter · Place 7 · New Life GlidersNew Life Gliders60 Meter7.10.74a PB8
Feb 20BandBraceKC HS and Youth Track FestivalFeb 20 · 400 Meters · Place 7 · New Life GlidersNew Life Gliders400 Meters7.1:30.68a PB8
Feb 20BandBraceKC HS and Youth Track FestivalFeb 20 · 200 Meters · Place 12 · New Life GlidersNew Life Gliders200 Meters12.43.05a PB8