Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorLong Beach Sprinters Invitational · Jun 613.79aLong Beach Sprinters InvitationalJune 6, 2026
150 Meters · OutdoorCal State Fullerton - Winter Qualifier 02 · Jan 2421.32aCal State Fullerton - Winter Qualifier 02January 24, 2026
200 Meters · IndoorAAU National Indoor Championships · Mar 1138.07aAAU National Indoor ChampionshipsMarch 11, 2022
200 Meters · OutdoorIMANI SPEED CITY COMPTON INVITATIONAL · Apr 2528.13aIMANI SPEED CITY COMPTON INVITATIONALApril 25, 2026
300 Meters · IndoorRCC Early Bird Invitational · Feb 1346.13aRCC Early Bird InvitationalFebruary 13, 2026
300 Meters · OutdoorCal State Fullerton - Winter Qualifier 02 · Jan 2446.27aCal State Fullerton - Winter Qualifier 02January 24, 2026
400 Meters · IndoorAAU National Indoor Championships · Mar 111:30.24aAAU National Indoor ChampionshipsMarch 11, 2022
400 Meters · OutdoorWest Coast Classic Track and Field Invitational · May 301:02.78aWest Coast Classic Track and Field InvitationalMay 30, 2026
60 Meter · Indoor32nd Annual Indoor Classic (Youth & Open: 19-24) · Feb 1810.08a32nd Annual Indoor Classic (Youth & Open: 19-24)February 18, 2024
60 Meter · OutdoorRedondo - Winter Qualifier · Jan 319.05aRedondo - Winter QualifierJanuary 31, 2026
60 Meters · IndoorRCC Early Bird Invitational · Feb 138.89aRCC Early Bird InvitationalFebruary 13, 2026
800 Meters · OutdoorCalifornia State Games - Youth · Jul 173:29.74aCalifornia State Games - YouthJuly 17, 2021

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 35 · Black LightningBlack Lightning400 MetersRound P35.1:05.17a-
Jun 112026 USATF REGION 16 J.O. TRACK & FIELD CHAMPIONSHIPJun 11 · 200 Meters · Place 39 · Black LightningBlack Lightning200 MetersRound P39.28.14aWind: 3-
Jun 6Long Beach Sprinters InvitationalJun 6 · 400 Meters · Place 15 · Black LightningBlack Lightning400 Meters15.1:04.28a-
Jun 6Long Beach Sprinters InvitationalJun 6 · 200 Meters · Black LightningBlack Lightning200 Meters—DNS-
Jun 6Long Beach Sprinters InvitationalJun 6 · 100 Meters · Place 19 · Black LightningBlack Lightning100 MetersRound P19.13.79a PB-
May 30West Coast Classic Track and Field InvitationalMay 30 · 400 Meters · Place 35 · Black LightningBlack Lightning400 Meters35.1:02.78a PB-
May 30West Coast Classic Track and Field InvitationalMay 30 · 200 Meters · Place 53 · Black LightningBlack Lightning200 Meters53.27.62aWind: 2.3-
May 30West Coast Classic Track and Field InvitationalMay 30 · 100 Meters · Place 74 · Black LightningBlack Lightning100 MetersRound P74.14.07aWind: 0.9-
Apr 25IMANI SPEED CITY COMPTON INVITATIONALApr 25 · 400 Meters · Place 23 · Black LightningBlack Lightning400 Meters231:04.75a—
Apr 25IMANI SPEED CITY COMPTON INVITATIONALApr 25 · 200 Meters · Place 30 · Black LightningBlack Lightning200 Meters3028.13a PB—
Apr 25IMANI SPEED CITY COMPTON INVITATIONALApr 25 · 100 Meters · Place 29 · Black LightningBlack Lightning100 MetersRound P2913.99a—
Apr 102026 Cerritos InvitationalApr 10 · 200 Meters · Place 31 · Black LightningBlack Lightning200 Meters3128.44—
Apr 102026 Cerritos InvitationalApr 10 · 100 Meters · Place 22 · Black LightningBlack Lightning100 Meters2213.99—
Mar 28Pacific Coast Shockwaves Track and Field InvitationalMar 28 · 400 Meters · Place 39 · Black LightningBlack Lightning400 Meters39.1:04.83a-
Mar 28Pacific Coast Shockwaves Track and Field InvitationalMar 28 · 200 Meters · Place 45 · Black LightningBlack Lightning200 Meters45.28.53aWind: 1.1-
Mar 28Pacific Coast Shockwaves Track and Field InvitationalMar 28 · 100 Meters · Place 33 · Black LightningBlack Lightning100 MetersRound P33.13.88aWind: 0.8-
Jan 31Redondo - Winter QualifierJan 31 · 150 Meters · Place 74 · UnattachedUnattached150 Meters74.21.53aWind: -0.4-
Jan 31Redondo - Winter QualifierJan 31 · 300 Meters · Place 35 · UnattachedUnattached300 Meters35.46.94a-
Jan 31Redondo - Winter QualifierJan 31 · 60 Meter · Place 68 · UnattachedUnattached60 Meter68.9.05a PBWind: -1.3-
Jan 24Cal State Fullerton - Winter Qualifier 02Jan 24 · 150 Meters · Place 47 · UNAUNA150 Meters47.21.32a PBWind: 0.1-
Jan 24Cal State Fullerton - Winter Qualifier 02Jan 24 · 300 Meters · Place 31 · UNAUNA300 Meters31.46.27a PB-

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 13RCC Early Bird InvitationalFeb 13 · 300 Meters · Place 28 · Black LightningBlack Lightning300 Meters2846.13a PB—
Feb 13RCC Early Bird InvitationalFeb 13 · 60 Meters · Place 38 · Black LightningBlack Lightning60 Meters388.89a PB—

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jun 14AAU Track & Field Region 23 QualifierJun 14 · 400 Meters · Place 8 · West Coast EliteWest Coast Elite400 Meters81:09.78a12
Jun 14AAU Track & Field Region 23 QualifierJun 14 · 200 Meters · Place 9 · West Coast EliteWest Coast Elite200 Meters930.35a12
Jun 14AAU Track & Field Region 23 QualifierJun 14 · 100 Meters · Place 12 · West Coast EliteWest Coast Elite100 Meters1214.80a12
May 31West Coast Classic Track and Field InvitationalMay 31 · 400 Meters · Place 42 · West Coast EliteWest Coast Elite400 Meters421:10.50a12
May 31West Coast Classic Track and Field InvitationalMay 31 · 200 Meters · Place 63 · West Coast EliteWest Coast Elite200 Meters6331.14a12
May 31West Coast Classic Track and Field InvitationalMay 31 · 100 Meters · Place 62 · West Coast EliteWest Coast Elite100 MetersRound P6214.96a12
May 24L A Jets 39th Annual InvitationalMay 24 · 400 Meters · Place 50 · West Coast EliteWest Coast Elite400 Meters501:13.03a12
May 24L A Jets 39th Annual InvitationalMay 24 · 200 Meters · Place 64 · West Coast EliteWest Coast Elite200 Meters6432.10a12
May 24L A Jets 39th Annual InvitationalMay 24 · 100 Meters · Place 52 · West Coast EliteWest Coast Elite100 MetersRound P5215.18a12
Jan 25Los Alamitos - Winter QualifierJan 25 · 150 Meters · Place 78 · UnattachedUnattached150 Meters78.23.44aWind: -112
Jan 25Los Alamitos - Winter QualifierJan 25 · 300 Meters · Place 43 · UnattachedUnattached300 Meters43.52.10a12
Jan 25Los Alamitos - Winter QualifierJan 25 · 60 Meter · Place 81 · UnattachedUnattached60 Meter81.9.89aWind: -1.112

2024 Outdoor Track

18 results
DateMeetEventPlMarkGr
Jun 7USATF Southern California Association Junior Olympic ChampionshipsJun 7 · 400 Meters · Place 26 · West Coast EliteWest Coast Elite400 MetersRound P261:10.49a—
Jun 1West Coast Classic presented by the Pacific Coast ShockwavesJun 1 · 400 Meters · Place 48 · West Coast EliteWest Coast Elite400 Meters48.1:11.11a11
Jun 1West Coast Classic presented by the Pacific Coast ShockwavesJun 1 · 200 Meters · Place 51 · West Coast EliteWest Coast Elite200 MetersRound P51.31.72aWind: 1.511
Jun 1West Coast Classic presented by the Pacific Coast ShockwavesJun 1 · 100 Meters · Place 68 · West Coast EliteWest Coast Elite100 MetersRound P68.15.17aWind: -0.111
May 25Los Angeles Jets 38th Annual InvitationalMay 25 · 400 Meters · Place 56 · West Coast EliteWest Coast Elite400 Meters56.1:15.28a11
May 25Los Angeles Jets 38th Annual InvitationalMay 25 · 200 Meters · West Coast EliteWest Coast Elite200 Meters—DNSWind: 2.111
May 25Los Angeles Jets 38th Annual InvitationalMay 25 · 100 Meters · Place 60 · West Coast EliteWest Coast Elite100 MetersRound P60.15.41a11
Apr 20Pacific Coast Shockwaves InvitationalApr 20 · 400 Meters · Place 44 · West Coast EliteWest Coast Elite400 Meters44.1:10.97a11
Apr 20Pacific Coast Shockwaves InvitationalApr 20 · 200 Meters · Place 62 · West Coast EliteWest Coast Elite200 Meters62.31.47aWind: 0.811
Apr 20Pacific Coast Shockwaves InvitationalApr 20 · 100 Meters · Place 44 · West Coast EliteWest Coast Elite100 MetersRound P44.15.59aWind: 0.811
Apr 13Free Spirit Condor Invitational Powered by Falcon's and Black LightningApr 13 · 400 Meters · Place 74 · West Coast EliteWest Coast Elite400 Meters74.1:31.03a11
Apr 13Free Spirit Condor Invitational Powered by Falcon's and Black LightningApr 13 · 400 Meters · Place 74 · West Coast EliteWest Coast Elite400 Meters74.1:31.03a11
Apr 13Free Spirit Condor Invitational Powered by Falcon's and Black LightningApr 13 · 200 Meters · Place 39 · West Coast EliteWest Coast Elite200 Meters39.31.47aWind: 2.111
Apr 13Free Spirit Condor Invitational Powered by Falcon's and Black LightningApr 13 · 200 Meters · Place 39 · West Coast EliteWest Coast Elite200 Meters39.31.47aWind: 2.111
Apr 13Free Spirit Condor Invitational Powered by Falcon's and Black LightningApr 13 · 100 Meters · Place 61 · West Coast EliteWest Coast Elite100 MetersRound P61.15.51aWind: 2.411
Apr 13Free Spirit Condor Invitational Powered by Falcon's and Black LightningApr 13 · 100 Meters · Place 61 · West Coast EliteWest Coast Elite100 MetersRound P61.15.51aWind: 2.411
Mar 910 East InvitationalMar 9 · 400 Meters · Place 19 · West Coast EliteWest Coast Elite400 Meters19.1:16.94a11
Mar 910 East InvitationalMar 9 · 100 Meters · Place 33 · West Coast EliteWest Coast Elite100 Meters33.17.73a11

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 1832nd Annual Indoor Classic (Youth & Open: 19-24)Feb 18 · 60 Meter · Place 48 · West Coast EliteWest Coast Elite60 MeterRound P48.10.08a PB11
Feb 1832nd Annual Indoor Classic (Youth & Open: 19-24)Feb 18 · 200 Meters · West Coast EliteWest Coast Elite200 Meters--DNS11

2023 Outdoor Track

14 results
DateMeetEventPlMarkGr
Jul 8AAU West Coast Track and Field Sports Festival 2Jul 8 · 200 Meters · Place 5 · West Coast EliteWest Coast Elite200 Meters5.34.21a10
Jul 8AAU West Coast Track and Field Sports Festival 2Jul 8 · 100 Meters · Place 3 · West Coast EliteWest Coast Elite100 Meters3.16.27a10
Jun 9USATF Southern California Association Junior Olympic ChampionshipsJun 9 · 400 Meters · Place 18 · West Coast EliteWest Coast Elite400 MetersRound P181:16.71a—
Jun 3West Coast Classic presented by the Pacific Coast ShockwavesJun 3 · 400 Meters · Place 23 · West Coast EliteWest Coast Elite400 Meters23.1:16.40aUnofficial10
Jun 3West Coast Classic presented by the Pacific Coast ShockwavesJun 3 · 100 Meters · Place 56 · West Coast EliteWest Coast Elite100 MetersRound P56.16.58aUnofficial10
May 27LA Jets 37th InvitationalMay 27 · 400 Meters · Place 36 · West Coast EliteWest Coast Elite400 Meters361:20.02a—
May 27LA Jets 37th InvitationalMay 27 · 100 Meters · Place 52 · West Coast EliteWest Coast Elite100 MetersRound P5216.75a—
May 27LA Jets 37th InvitationalMay 27 · 400 Meters · Place 36 · West Coast EliteWest Coast Elite400 Meters361:20.02a—
May 27LA Jets 37th InvitationalMay 27 · 100 Meters · Place 52 · West Coast EliteWest Coast Elite100 MetersRound P5216.75a—
May 6Pacific Coast Shockwaves InvitationalMay 6 · 400 Meters · Place 31 · West Coast EliteWest Coast Elite400 Meters311:18.93a—
Apr 22Imani Speed City ComptonApr 22 · 400 Meters · Place 19 · West Coast EliteWest Coast Elite400 Meters191:18.60a—
Apr 22Imani Speed City ComptonApr 22 · 200 Meters · Place 32 · West Coast EliteWest Coast Elite200 Meters3235.31a—
Apr 15Free Spirit Condor Invitational MeetApr 15 · 100 Meters · Place 38 · West Coast EliteWest Coast Elite100 MetersRound P3816.59a—
Apr 15Free Spirit Condor Invitational MeetApr 15 · 200 Meters · Place 44 · West Coast EliteWest Coast Elite200 Meters4435.38a—

2022 Outdoor Track

15 results
DateMeetEventPlMarkGr
Jun 3West Coast Classic Presented by the Pacific Coast ShockwavesJun 3 · 400 Meters · Place 30 · West Coast EliteWest Coast Elite400 Meters30.1:20.62a9
Jun 3West Coast Classic Presented by the Pacific Coast ShockwavesJun 3 · 100 Meters · Place 42 · West Coast EliteWest Coast Elite100 MetersRound P42.17.05aWind: 1.59
May 28LA Jets 36th Annual InvitationalMay 28 · 100 Meters · Place 47 · West Coast EliteWest Coast Elite100 MetersRound P4717.57a—
May 21Pasadena Running Roses InvitationalMay 21 · 200 Meters · Place 20 · West Coast EliteWest Coast Elite200 Meters2036.12a—
May 14Long Beach Sprinters InvitationalMay 14 · 400 Meters · Place 30 · West Coast EliteWest Coast Elite400 Meters30.1:21.86a9
May 14Long Beach Sprinters InvitationalMay 14 · 200 Meters · Place 39 · West Coast EliteWest Coast Elite200 Meters39.35.28aWind: -0.69
Apr 30Mercury San Diego 18th Annual MeetApr 30 · 400 Meters · Place 12 · West Coast EliteWest Coast Elite400 MetersRound P12.1:22.87a9
Apr 30Mercury San Diego 18th Annual MeetApr 30 · 200 Meters · Place 16 · West Coast EliteWest Coast Elite200 MetersRound P16.36.10a9
Apr 30Mercury San Diego 18th Annual MeetApr 30 · 100 Meters · Place 19 · West Coast EliteWest Coast Elite100 MetersRound P19.17.04a9
Apr 23Pacific Coast Shockwaves InvitationalApr 23 · 400 Meters · Place 46 · West Coast EliteWest Coast Elite400 Meters461:23.22—
Apr 23Pacific Coast Shockwaves InvitationalApr 23 · 200 Meters · Place 53 · West Coast EliteWest Coast Elite200 Meters5334.94—
Apr 23Pacific Coast Shockwaves InvitationalApr 23 · 100 Meters · Place 68 · West Coast EliteWest Coast Elite100 MetersRound P6817.44—
Apr 2Arizona USATF 57th Phoenix Invitational (Youth)Apr 2 · 400 Meters · Place 33 · West Coast EliteWest Coast Elite400 Meters33.1:23.39a9
Apr 2Arizona USATF 57th Phoenix Invitational (Youth)Apr 2 · 200 Meters · Place 42 · West Coast EliteWest Coast Elite200 MetersRound P42.36.26a9
Apr 2Arizona USATF 57th Phoenix Invitational (Youth)Apr 2 · 100 Meters · Place 46 · West Coast EliteWest Coast Elite100 MetersRound P46.17.77a9

2022 Indoor Track

3 results
DateMeetEventPlMarkGr
Mar 11AAU National Indoor ChampionshipsMar 11 · 60 Meter · Place 35 · West Coast EliteWest Coast Elite60 MeterRound P35.10.73a9
Mar 11AAU National Indoor ChampionshipsMar 11 · 400 Meters · Place 24 · West Coast EliteWest Coast Elite400 Meters24.1:30.24a PB9
Mar 11AAU National Indoor ChampionshipsMar 11 · 200 Meters · Place 33 · West Coast EliteWest Coast Elite200 MetersRound P33.38.07a PB9

2021 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jul 17California State Games - YouthJul 17 · 800 Meters · Place 5 · Los Angeles JetsLos Angeles Jets800 Meters5.3:29.74a PB8
Jul 17California State Games - YouthJul 17 · 400 Meters · Place 11 · Los Angeles JetsLos Angeles Jets400 Meters11.1:33.28a8
Jun 27USATF San Diego Imperial Association Youth Outdoor Track and Field ChampionshipsJun 27 · 800 Meters · Place 3 · Los Angeles JetsLos Angeles Jets800 Meters3.3:30.40a8
Jun 27USATF San Diego Imperial Association Youth Outdoor Track and Field ChampionshipsJun 27 · 400 Meters · Place 4 · Los Angeles JetsLos Angeles Jets400 Meters4.1:33.71a8
Jun 18Pacific Coast Shockwaves InvitationalJun 18 · 400 Meters · Place 6 · Los Angeles JetsLos Angeles Jets400 Meters6.1:32.71a8
Jun 18Pacific Coast Shockwaves InvitationalJun 18 · 100 Meters · Place 1 · Los Angeles JetsLos Angeles Jets100 MetersRound P1.18.82aWind: -0.58