Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · IndoorDowney All Comers · Feb 1415.65aDowney All ComersFebruary 14, 2026
100 Meters · Outdoor10 East INVITATION · Mar 2114.86a10 East INVITATIONMarch 21, 2026
150 Meters · IndoorSunset Final TU All Comers · Jan 3123.30Sunset Final TU All Comers January 31, 2026
150 Meters · OutdoorCal State Fullerton - Winter Qualifier 02 · Jan 2423.10aCal State Fullerton - Winter Qualifier 02January 24, 2026
200 Meters · IndoorDowney All Comers · Feb 1432.77aDowney All ComersFebruary 14, 2026
200 Meters · OutdoorLong Beach Sprinters Invitational · Jun 630.48aLong Beach Sprinters InvitationalJune 6, 2026
400 Meters · OutdoorWest Coast Classic Track and Field Invitational · May 301:12.80aWest Coast Classic Track and Field InvitationalMay 30, 2026
60 Meter · OutdoorCal State Fullerton - Winter Qualifier 02 · Jan 249.60aCal State Fullerton - Winter Qualifier 02January 24, 2026
60 Meters · IndoorDowney All Comers · Feb 149.60aDowney All ComersFebruary 14, 2026

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

2026 Outdoor Track

19 results
DateMeetEventPlMarkGr
Jun 112026 USATF REGION 16 J.O. TRACK & FIELD CHAMPIONSHIPJun 11 · 400 Meters · Place 31 · Black LightningBlack Lightning400 MetersRound P31.1:12.95a6
Jun 112026 USATF REGION 16 J.O. TRACK & FIELD CHAMPIONSHIPJun 11 · 200 Meters · Place 36 · Black LightningBlack Lightning200 MetersRound P36.30.90aWind: 1.46
Jun 112026 USATF REGION 16 J.O. TRACK & FIELD CHAMPIONSHIPJun 11 · 100 Meters · Place 41 · Black LightningBlack Lightning100 MetersRound P41.14.87aWind: 2.46
Jun 6Long Beach Sprinters InvitationalJun 6 · 400 Meters · Place 20 · Black LightningBlack Lightning400 Meters20.1:13.03a6
Jun 6Long Beach Sprinters InvitationalJun 6 · 200 Meters · Place 19 · Black LightningBlack Lightning200 Meters19.30.48a PB6
Jun 6Long Beach Sprinters InvitationalJun 6 · 100 Meters · Place 18 · Black LightningBlack Lightning100 MetersRound P18.15.26a6
May 30West Coast Classic Track and Field InvitationalMay 30 · 400 Meters · Place 72 · Black LightningBlack Lightning400 Meters72.1:12.80a PB6
May 30West Coast Classic Track and Field InvitationalMay 30 · 200 Meters · Place 76 · Black LightningBlack Lightning200 Meters76.30.59aWind: 0.46
May 30West Coast Classic Track and Field InvitationalMay 30 · 100 Meters · Place 69 · Black LightningBlack Lightning100 MetersRound P69.14.77aWind: 3.36
Apr 25IMANI SPEED CITY COMPTON INVITATIONALApr 25 · 400 Meters · Place 40 · Black LightningBlack Lightning400 Meters401:16.35a6
Apr 25IMANI SPEED CITY COMPTON INVITATIONALApr 25 · 200 Meters · Place 32 · Black LightningBlack Lightning200 Meters3231.35a6
Apr 25IMANI SPEED CITY COMPTON INVITATIONALApr 25 · 100 Meters · Place 31 · Black LightningBlack Lightning100 MetersRound P3115.47a6
Mar 28Pacific Coast Shockwaves Track and Field InvitationalMar 28 · 400 Meters · Place 53 · Black LightningBlack Lightning400 Meters53.1:14.70a6
Mar 28Pacific Coast Shockwaves Track and Field InvitationalMar 28 · 200 Meters · Place 48 · Black LightningBlack Lightning200 Meters48.31.22aWind: 0.46
Mar 28Pacific Coast Shockwaves Track and Field InvitationalMar 28 · 100 Meters · Place 47 · Black LightningBlack Lightning100 MetersRound P47.15.26aWind: -0.76
Mar 2110 East INVITATIONMar 21 · 400 Meters · Place 33 · Black LightningBlack Lightning400 MetersRound P331:14.24a6
Mar 2110 East INVITATIONMar 21 · 100 Meters · Place 30 · Black LightningBlack Lightning100 MetersRound P3014.86a PB6
Jan 24Cal State Fullerton - Winter Qualifier 02Jan 24 · 150 Meters · Place 71 · UNAUNA150 Meters71.23.10a PBWind: 26
Jan 24Cal State Fullerton - Winter Qualifier 02Jan 24 · 60 Meter · Place 56 · UNAUNA60 Meter56.9.60a PBWind: 0.76

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 14Downey All ComersFeb 14 · 200 Meters · Place 32 · Black LightningBlack Lightning200 Meters3232.77a PB6
Feb 14Downey All ComersFeb 14 · 100 Meters · Place 24 · Black LightningBlack Lightning100 Meters2415.65a PB6
Feb 14Downey All ComersFeb 14 · 60 Meters · Place 17 · Black LightningBlack Lightning60 Meters179.60a PB6
Jan 31Sunset Final TU All Comers Jan 31 · 150 Meters · Place 10 · Black LightningBlack Lightning150 Meters1023.30 PB6
Jan 31Sunset Final TU All Comers Jan 31 · 60 Meters · Place 8 · Black LightningBlack Lightning60 Meters89.676

2025 Outdoor Track

15 results
DateMeetEventPlMarkGr
Jun 14AAU Track & Field Region 23 QualifierJun 14 · 400 Meters · Place 11 · New Era EliteNew Era Elite400 Meters111:13.45a5
Jun 14AAU Track & Field Region 23 QualifierJun 14 · 200 Meters · Place 8 · New Era EliteNew Era Elite200 Meters830.97a5
Jun 14AAU Track & Field Region 23 QualifierJun 14 · 100 Meters · Place 10 · New Era EliteNew Era Elite100 Meters1015.03a5
May 31West Coast Classic Track and Field InvitationalMay 31 · 400 Meters · Place 56 · New Era EliteNew Era Elite400 Meters561:13.31a5
May 31West Coast Classic Track and Field InvitationalMay 31 · 200 Meters · Place 75 · New Era EliteNew Era Elite200 Meters7531.64a5
May 31West Coast Classic Track and Field InvitationalMay 31 · 100 Meters · Place 78 · New Era EliteNew Era Elite100 MetersRound P7815.26a5
May 24L A Jets 39th Annual InvitationalMay 24 · 400 Meters · Place 63 · New Era EliteNew Era Elite400 Meters631:16.54a5
May 24L A Jets 39th Annual InvitationalMay 24 · 100 Meters · Place 54 · New Era EliteNew Era Elite100 MetersRound P5415.20a5
Apr 26Imani Speed City Compton 2025 Invitational MeetApr 26 · 200 Meters · Place 45 · New Era Elite TrackNew Era Elite Track200 Meters45.32.73a5
Apr 26Imani Speed City Compton 2025 Invitational MeetApr 26 · 100 Meters · Place 42 · New Era Elite TrackNew Era Elite Track100 MetersRound P42.16.06a5
Apr 12Free Spirit Invitational Powered by Falcons and Black Lightning Apr 12 · 400 Meters · New Era Elite TrackNew Era Elite Track400 Meters—DNS5
Apr 12Free Spirit Invitational Powered by Falcons and Black Lightning Apr 12 · 200 Meters · Place 51 · New Era Elite TrackNew Era Elite Track200 Meters51.32.39a5
Apr 12Free Spirit Invitational Powered by Falcons and Black Lightning Apr 12 · 100 Meters · Place 60 · New Era Elite TrackNew Era Elite Track100 MetersRound P60.15.51a5
Mar 29Pacific Coast Shockwaves InvitationalMar 29 · 400 Meters · Place 55 · New Era EliteNew Era Elite400 Meters551:18.38a5
Mar 29Pacific Coast Shockwaves InvitationalMar 29 · 200 Meters · Place 60 · New Era EliteNew Era Elite200 MetersRound P6033.13a5

2024 Outdoor Track

17 results
DateMeetEventPlMarkGr
Jun 7USATF Southern California Association Junior Olympic ChampionshipsJun 7 · 200 Meters · Place 16 · New Era EliteNew Era Elite200 MetersRound P1631.59a—
Jun 1West Coast Classic presented by the Pacific Coast ShockwavesJun 1 · 400 Meters · Place 45 · New Era Elite TrackNew Era Elite Track400 Meters45.1:16.04a4
May 25Los Angeles Jets 38th Annual InvitationalMay 25 · 400 Meters · Place 24 · New Era Elite TrackNew Era Elite Track400 Meters24.1:16.92a4
May 25Los Angeles Jets 38th Annual InvitationalMay 25 · 200 Meters · Place 15 · New Era Elite TrackNew Era Elite Track200 Meters15.31.60aWind: 0.54
May 18Pasadena Running Roses Presents 34th Annual George Profit InvitationalMay 18 · 400 Meters · Place 22 · New Era Elite TrackNew Era Elite Track400 Meters22.1:18.73a4
May 18Pasadena Running Roses Presents 34th Annual George Profit InvitationalMay 18 · 100 Meters · Place 11 · New Era Elite TrackNew Era Elite Track100 MetersRound P11.15.53a4
Apr 27IMANI SPEED CITY ANNUAL INVITATIONALApr 27 · 400 Meters · Place 30 · New Era Elite TrackNew Era Elite Track400 Meters30.1:20.53a4
Apr 27IMANI SPEED CITY ANNUAL INVITATIONALApr 27 · 200 Meters · Place 14 · New Era Elite TrackNew Era Elite Track200 Meters14.32.73a4
Apr 27IMANI SPEED CITY ANNUAL INVITATIONALApr 27 · 100 Meters · Place 16 · New Era Elite TrackNew Era Elite Track100 MetersRound P16.15.88a4
Apr 20Pacific Coast Shockwaves InvitationalApr 20 · 400 Meters · Place 35 · New Era Elite TrackNew Era Elite Track400 Meters35.1:19.22a4
Apr 20Pacific Coast Shockwaves InvitationalApr 20 · 200 Meters · Place 34 · New Era Elite TrackNew Era Elite Track200 MetersRound P34.32.97aWind: 1.34
Apr 13Free Spirit Condor Invitational Powered by Falcon's and Black LightningApr 13 · 400 Meters · Place 37 · New Era Elite TrackNew Era Elite Track400 Meters37.1:21.39a4
Apr 13Free Spirit Condor Invitational Powered by Falcon's and Black LightningApr 13 · 400 Meters · Place 37 · New Era Elite TrackNew Era Elite Track400 Meters37.1:21.39a4
Apr 13Free Spirit Condor Invitational Powered by Falcon's and Black LightningApr 13 · 200 Meters · Place 44 · New Era Elite TrackNew Era Elite Track200 Meters44.36.64aWind: 1.94
Apr 13Free Spirit Condor Invitational Powered by Falcon's and Black LightningApr 13 · 200 Meters · Place 40 · New Era Elite TrackNew Era Elite Track200 Meters40.36.64aWind: 1.94
Apr 13Free Spirit Condor Invitational Powered by Falcon's and Black LightningApr 13 · 100 Meters · Place 23 · New Era Elite TrackNew Era Elite Track100 MetersRound P23.15.71aWind: 1.14
Apr 13Free Spirit Condor Invitational Powered by Falcon's and Black LightningApr 13 · 100 Meters · Place 23 · New Era Elite TrackNew Era Elite Track100 MetersRound P23.15.71aWind: 1.14

2023 Outdoor Track

13 results
DateMeetEventPlMarkGr
Jun 3West Coast Classic presented by the Pacific Coast ShockwavesJun 3 · 400 Meters · Place 50 · New Era Elite TrackNew Era Elite Track400 Meters50.1:25.83aUnofficial3
Jun 3West Coast Classic presented by the Pacific Coast ShockwavesJun 3 · 200 Meters · Place 35 · New Era Elite TrackNew Era Elite Track200 Meters35.33.97aWind: 1.8Unofficial3
May 27LA Jets 37th InvitationalMay 27 · 400 Meters · Place 59 · New Era EliteNew Era Elite400 Meters591:28.04a—
May 27LA Jets 37th InvitationalMay 27 · 100 Meters · Place 42 · New Era EliteNew Era Elite100 MetersRound P4216.42a—
May 27LA Jets 37th InvitationalMay 27 · 400 Meters · Place 59 · New Era EliteNew Era Elite400 Meters591:28.04a—
May 27LA Jets 37th InvitationalMay 27 · 100 Meters · Place 42 · New Era EliteNew Era Elite100 MetersRound P4216.42a—
Apr 22Imani Speed City ComptonApr 22 · 400 Meters · Place 38 · New Era EliteNew Era Elite400 Meters381:24.69a—
Apr 22Imani Speed City ComptonApr 22 · 200 Meters · Place 33 · New Era EliteNew Era Elite200 Meters3335.53a—
Apr 22Imani Speed City ComptonApr 22 · 100 Meters · Place 29 · New Era EliteNew Era Elite100 MetersRound P2916.65a—
Apr 15Free Spirit Condor Invitational MeetApr 15 · 400 Meters · Place 42 · New Era EliteNew Era Elite400 Meters421:26.13a—
Apr 15Free Spirit Condor Invitational MeetApr 15 · 100 Meters · Place 30 · New Era EliteNew Era Elite100 MetersRound P3016.17a—
Apr 15Free Spirit Condor Invitational MeetApr 15 · 200 Meters · Place 45 · New Era EliteNew Era Elite200 Meters4535.40a—
Mar 11LONG BEACH SPRINTERS ALL-COMERSMar 11 · 200 Meters · Place 29 · New Era Elite TrackNew Era Elite Track200 Meters29.35.50a3

2022 Outdoor Track

18 results
DateMeetEventPlMarkGr
Jun 23USATF Region 15 Junior Olympic ChampionshipsJun 23 · 400 Meters · Place 13 · New Era EliteNew Era Elite400 MetersRound P131:20.78a—
Jun 23USATF Region 15 Junior Olympic ChampionshipsJun 23 · 100 Meters · Place 15 · New Era EliteNew Era Elite100 MetersRound P1516.46a—
Jun 10USATF Southern California Association Junior Olympic ChampionshipsJun 10 · 400 Meters · Place 9 · New Era Elite TrackNew Era Elite Track400 MetersRound P9.1:21.19a2
Jun 10USATF Southern California Association Junior Olympic ChampionshipsJun 10 · 400 Meters · Place 8 · New Era Elite TrackNew Era Elite Track400 Meters8.1:21.12a2
Jun 10USATF Southern California Association Junior Olympic ChampionshipsJun 10 · 200 Meters · Place 12 · New Era Elite TrackNew Era Elite Track200 MetersRound P12.35.36aWind: -0.42
Jun 10USATF Southern California Association Junior Olympic ChampionshipsJun 10 · 100 Meters · Place 9 · New Era Elite TrackNew Era Elite Track100 MetersRound P9.16.65aWind: 0.32
Jun 10USATF Southern California Association Junior Olympic ChampionshipsJun 10 · 100 Meters · Place 9 · New Era Elite TrackNew Era Elite Track100 Meters9.17.25a2
Jun 3West Coast Classic Presented by the Pacific Coast ShockwavesJun 3 · 400 Meters · Place 17 · New Era Elite TrackNew Era Elite Track400 Meters17.1:24.28a2
Jun 3West Coast Classic Presented by the Pacific Coast ShockwavesJun 3 · 200 Meters · Place 10 · New Era Elite TrackNew Era Elite Track200 MetersRound P10.35.83a2
Jun 3West Coast Classic Presented by the Pacific Coast ShockwavesJun 3 · 200 Meters · Place 8 · New Era Elite TrackNew Era Elite Track200 Meters8.34.63aWind: 0.52
Jun 3West Coast Classic Presented by the Pacific Coast ShockwavesJun 3 · 100 Meters · Place 11 · New Era Elite TrackNew Era Elite Track100 MetersRound P11.16.99aWind: 1.42
Jun 3West Coast Classic Presented by the Pacific Coast ShockwavesJun 3 · 100 Meters · Place 12 · New Era Elite TrackNew Era Elite Track100 Meters12.16.41aWind: 22
May 28LA Jets 36th Annual InvitationalMay 28 · 100 Meters · Place 17 · New Era EliteNew Era Elite100 MetersRound P1717.52a—
May 14Long Beach Sprinters InvitationalMay 14 · 400 Meters · Place 20 · New Era Elite TrackNew Era Elite Track400 Meters20.1:28.61a2
May 14Long Beach Sprinters InvitationalMay 14 · 200 Meters · Place 5 · New Era Elite TrackNew Era Elite Track200 Meters5.35.38aWind: -2.12
May 14Long Beach Sprinters InvitationalMay 14 · 100 Meters · Place 9 · New Era Elite TrackNew Era Elite Track100 MetersRound P9.16.87a2
May 14Long Beach Sprinters InvitationalMay 14 · 100 Meters · Place 8 · New Era Elite TrackNew Era Elite Track100 Meters8.17.66aWind: -0.12
Apr 23Pacific Coast Shockwaves InvitationalApr 23 · 400 Meters · Place 24 · New Era EliteNew Era Elite400 Meters241:28.62—