Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorWest Coast Classic Track and Field Invitational · May 3015.76aWest Coast Classic Track and Field InvitationalMay 30, 2026
200 Meters · OutdoorIMANI SPEED CITY COMPTON INVITATIONAL · Apr 2534.11aIMANI SPEED CITY COMPTON INVITATIONALApril 25, 2026
400 Meters · Outdoor10 East INVITATION · Mar 211:20.99a10 East INVITATIONMarch 21, 2026

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

2026 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 30West Coast Classic Track and Field InvitationalMay 30 · 400 Meters · Place 25 · New Era Elite Track400 Meters25.1:21.16a3
May 30West Coast Classic Track and Field InvitationalMay 30 · 200 Meters · Place 28 · New Era Elite Track200 Meters28.32.59aWind: 2.23
May 30West Coast Classic Track and Field InvitationalMay 30 · 100 Meters · Place 27 · New Era Elite Track100 MetersRound P27.15.76a PBWind: 1.43
May 8Fullerton Jackrabbits Distance & Sprints CarnivalMay 8 · 400 Meters · Place 108 · New Era Elite400 Meters1081:21.17a3
May 8Fullerton Jackrabbits Distance & Sprints CarnivalMay 8 · 100 Meters · Place 92 · New Era Elite100 Meters9215.81a3
Apr 25IMANI SPEED CITY COMPTON INVITATIONALApr 25 · 400 Meters · Place 21 · New Era Elite400 Meters211:23.11a3
Apr 25IMANI SPEED CITY COMPTON INVITATIONALApr 25 · 200 Meters · Place 15 · New Era Elite200 Meters1534.11a PB3
Apr 25IMANI SPEED CITY COMPTON INVITATIONALApr 25 · 100 Meters · Place 13 · New Era Elite100 MetersRound P1316.71a3
Mar 28Pacific Coast Shockwaves Track and Field InvitationalMar 28 · 400 Meters · Place 19 · New Era Elite Track400 Meters19.1:22.21a3
Mar 28Pacific Coast Shockwaves Track and Field InvitationalMar 28 · 200 Meters · Place 24 · New Era Elite Track200 Meters24.35.06aWind: 1.23
Mar 28Pacific Coast Shockwaves Track and Field InvitationalMar 28 · 100 Meters · Place 15 · New Era Elite Track100 MetersRound P15.16.11aWind: -1.13
Mar 28Pacific Coast Shockwaves Track and Field InvitationalMar 28 · 100 Meters · Place 15 · New Era Elite Track100 Meters15.16.11aWind: -1.53
Mar 2110 East INVITATIONMar 21 · 400 Meters · Place 18 · New Era Elite400 MetersRound P181:20.99a PB3
Mar 2110 East INVITATIONMar 21 · 200 Meters · Place 13 · New Era Elite200 Meters1334.25a3
Mar 2110 East INVITATIONMar 21 · 100 Meters · Place 7 · New Era Elite100 MetersRound P716.52a3

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 31West Coast Classic Track and Field InvitationalMay 31 · 200 Meters · Place 50 · New Era Elite200 Meters5036.13a2
May 31West Coast Classic Track and Field InvitationalMay 31 · 100 Meters · Place 50 · New Era Elite100 MetersRound P5016.73a2
May 24L A Jets 39th Annual InvitationalMay 24 · 200 Meters · Place 29 · New Era Elite200 Meters2935.46a2
May 24L A Jets 39th Annual InvitationalMay 24 · 100 Meters · Place 38 · New Era Elite100 MetersRound P3818.19a2
Apr 26Imani Speed City Compton 2025 Invitational MeetApr 26 · 400 Meters · Place 36 · New Era Elite Track400 Meters36.1:33.01a2
Apr 26Imani Speed City Compton 2025 Invitational MeetApr 26 · 200 Meters · Place 23 · New Era Elite Track200 Meters23.37.87a2
Apr 26Imani Speed City Compton 2025 Invitational MeetApr 26 · 100 Meters · Place 26 · New Era Elite Track100 MetersRound P26.18.49a2
Apr 12Free Spirit Invitational Powered by Falcons and Black Lightning Apr 12 · 400 Meters · Place 45 · New Era Elite Track400 Meters45.1:30.62a2
Apr 12Free Spirit Invitational Powered by Falcons and Black Lightning Apr 12 · 200 Meters · Place 38 · New Era Elite Track200 Meters38.36.27aWind: 1.72
Apr 12Free Spirit Invitational Powered by Falcons and Black Lightning Apr 12 · 100 Meters · Place 48 · New Era Elite Track100 MetersRound P48.17.45a2
Mar 29Pacific Coast Shockwaves InvitationalMar 29 · 400 Meters · Place 34 · New Era Elite400 Meters341:27.49a2
Mar 29Pacific Coast Shockwaves InvitationalMar 29 · 200 Meters · Place 45 · New Era Elite200 MetersRound P4538.26a2

2024 Outdoor Track

23 results
DateMeetEventPlMarkGr
Jun 1West Coast Classic presented by the Pacific Coast ShockwavesJun 1 · 200 Meters · Place 13 · New Era Elite Track200 MetersRound P13.42.46aWind: 21
Jun 1West Coast Classic presented by the Pacific Coast ShockwavesJun 1 · 200 Meters · Place 15 · New Era Elite Track200 Meters15.41.12aWind: 1.91
Jun 1West Coast Classic presented by the Pacific Coast ShockwavesJun 1 · 100 Meters · Place 31 · New Era Elite Track100 MetersRound P31.20.76aWind: 11
May 25Los Angeles Jets 38th Annual InvitationalMay 25 · 200 Meters · Place 17 · New Era Elite Track200 Meters17.45.76aWind: 1.91
May 25Los Angeles Jets 38th Annual InvitationalMay 25 · 100 Meters · Place 8 · New Era Elite Track100 MetersRound P8.19.40a1
May 25Los Angeles Jets 38th Annual InvitationalMay 25 · 100 Meters · Place 7 · New Era Elite Track100 Meters7.19.53aWind: 1.81
May 18Pasadena Running Roses Presents 34th Annual George Profit InvitationalMay 18 · 400 Meters · Place 1 · New Era Elite Track400 Meters1.1:34.85a1
May 18Pasadena Running Roses Presents 34th Annual George Profit InvitationalMay 18 · 200 Meters · Place 3 · New Era Elite Track200 Meters3.39.97aWind: -0.51
May 18Pasadena Running Roses Presents 34th Annual George Profit InvitationalMay 18 · 100 Meters · Place 1 · New Era Elite Track100 MetersRound P1.18.67a1
May 18Pasadena Running Roses Presents 34th Annual George Profit InvitationalMay 18 · 100 Meters · Place 1 · New Era Elite Track100 Meters1.18.18aWind: 0.21
Apr 27IMANI SPEED CITY ANNUAL INVITATIONALApr 27 · 400 Meters · Place 5 · New Era Elite Track400 Meters5.1:38.72a1
Apr 27IMANI SPEED CITY ANNUAL INVITATIONALApr 27 · 200 Meters · Place 3 · New Era Elite Track200 Meters3.39.25a1
Apr 27IMANI SPEED CITY ANNUAL INVITATIONALApr 27 · 100 Meters · Place 3 · New Era Elite Track100 MetersRound P3.18.43a1
Apr 27IMANI SPEED CITY ANNUAL INVITATIONALApr 27 · 100 Meters · Place 3 · New Era Elite Track100 Meters3.18.78a1
Apr 20Pacific Coast Shockwaves InvitationalApr 20 · 400 Meters · Place 4 · New Era Elite Track400 Meters4.1:37.33a1
Apr 20Pacific Coast Shockwaves InvitationalApr 20 · 200 Meters · Place 3 · New Era Elite Track200 MetersRound P3.39.19aWind: -1.11
Apr 20Pacific Coast Shockwaves InvitationalApr 20 · 200 Meters · Place 6 · New Era Elite Track200 Meters6.38.65aWind: 2.11
Apr 20Pacific Coast Shockwaves InvitationalApr 20 · 100 Meters · Place 25 · New Era Elite Track100 MetersRound P25.21.31aWind: 0.41
Apr 13USATF AZ 59th Phoenix Invitational (YOM)Apr 13 · 400 Meters · Place 10 · New Era Elite Track400 Meters10.1:43.70a1
Apr 13USATF AZ 59th Phoenix Invitational (YOM)Apr 13 · 200 Meters · Place 16 · New Era Elite Track200 MetersRound P16.45.101
Apr 13USATF AZ 59th Phoenix Invitational (YOM)Apr 13 · 200 Meters · New Era Elite Track200 Meters—DNS1
Apr 13USATF AZ 59th Phoenix Invitational (YOM)Apr 13 · 100 Meters · Place 8 · New Era Elite Track100 MetersRound P8.19.97a1
Apr 13USATF AZ 59th Phoenix Invitational (YOM)Apr 13 · 100 Meters · Place 6 · New Era Elite Track100 Meters6.18.97a1