Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · IndoorRosemead All-Comers · Feb 1014.91aRosemead All-ComersFebruary 10, 2024
100 Meters · OutdoorLong Beach Sprinters Invitational · Jun 612.84aLong Beach Sprinters InvitationalJune 6, 2026
200 Meters · IndoorRosemead All-Comers · Feb 1034.48aRosemead All-ComersFebruary 10, 2024
200 Meters · OutdoorPacific Coast Shockwaves Track and Field Invitational · Mar 2826.30aPacific Coast Shockwaves Track and Field InvitationalMarch 28, 2026
400 Meters · Outdoor3M INVITATIONAL 2026 · May 1658.13a3M INVITATIONAL 2026May 16, 2026
60 Meters · IndoorRosemead All-Comers · Feb 109.02aRosemead All-ComersFebruary 10, 2024
800 Meters · OutdoorValley United Invitational All Comers Meet -B-2 · Feb 293:10.16aValley United Invitational All Comers Meet -B-2February 29, 2020

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

2026 Outdoor Track

15 results
DateMeetEventPlMarkGr
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · 400 Meters · Place 31 · Los Angeles Jets400 MetersRound P31.1:00.63a-
Jun 112026 USATF REGION 16 J.O. TRACK & FIELD CHAMPIONSHIPJun 11 · 400 Meters · Place 3 · Los Angeles Jets400 MetersRound P3.58.64a-
Jun 112026 USATF REGION 16 J.O. TRACK & FIELD CHAMPIONSHIPJun 11 · 400 Meters · Place 5 · Los Angeles Jets400 Meters5.58.67a-
Jun 112026 USATF REGION 16 J.O. TRACK & FIELD CHAMPIONSHIPJun 11 · 200 Meters · Place 9 · Los Angeles Jets200 MetersRound P9.26.01aWind: 2.5-
Jun 112026 USATF REGION 16 J.O. TRACK & FIELD CHAMPIONSHIPJun 11 · 200 Meters · Place 9 · Los Angeles Jets200 Meters9.26.68a-
Jun 6Long Beach Sprinters InvitationalJun 6 · 400 Meters · Place 5 · Los Angeles Jets400 Meters5.59.17a-
Jun 6Long Beach Sprinters InvitationalJun 6 · 200 Meters · Place 6 · Los Angeles Jets200 Meters6.26.40a-
Jun 6Long Beach Sprinters InvitationalJun 6 · 100 Meters · Place 5 · Los Angeles Jets100 MetersRound P5.12.84a PB-
Jun 6Long Beach Sprinters InvitationalJun 6 · 100 Meters · Place 7 · Los Angeles Jets100 Meters7.13.22a-
May 163M INVITATIONAL 2026May 16 · 200m Hurdles · Place 5 · Los Angeles Jets200m Hurdles529.72a—
May 163M INVITATIONAL 2026May 16 · 400 Meters · Place 3 · Los Angeles Jets400 Meters358.13a PB—
Apr 25IMANI SPEED CITY COMPTON INVITATIONALApr 25 · 200m Hurdles · Place 3 · Los Angeles Jets200m Hurdles330.79a—
Apr 25IMANI SPEED CITY COMPTON INVITATIONALApr 25 · 200 Meters · Place 14 · Los Angeles Jets200 Meters1427.33a—
Mar 28Pacific Coast Shockwaves Track and Field InvitationalMar 28 · 400 Meters · Place 4 · Los Angeles Jets400 Meters4.59.32a-
Mar 28Pacific Coast Shockwaves Track and Field InvitationalMar 28 · 200 Meters · Place 7 · Los Angeles Jets200 Meters7.26.30a PBWind: 0.2-

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 24L A Jets 39th Annual InvitationalMay 24 · 400 Meters · Place 17 · Los Angeles Jets400 Meters171:03.04a—
May 24L A Jets 39th Annual InvitationalMay 24 · 200 Meters · Place 48 · Los Angeles Jets200 Meters4828.97a—
May 173M INVITATIONAL - 2025May 17 · 200 Meters · Place 36 · Los Angeles Jets200 Meters3629.21a—
May 173M INVITATIONAL - 2025May 17 · 100 Meters · Place 32 · Los Angeles Jets100 MetersRound P3214.41a—
May 3Long Beach Sprinters InvitationalMay 3 · 400 Meters · Place 12 · Los Angeles Jets400 Meters121:04.36a—
May 3Long Beach Sprinters InvitationalMay 3 · 200 Meters · Place 29 · Los Angeles Jets200 Meters2930.03a—
Apr 26Imani Speed City Compton 2025 Invitational MeetApr 26 · 200 Meters · Place 42 · Los Angeles Jets200 Meters42.29.81a-
Apr 26Imani Speed City Compton 2025 Invitational MeetApr 26 · 100 Meters · Place 59 · Los Angeles Jets100 MetersRound P59.15.91a-
Apr 12Free Spirit Invitational Powered by Falcons and Black Lightning Apr 12 · 400 Meters · Place 24 · Los Angeles Jets400 Meters24.1:06.78a-
Apr 12Free Spirit Invitational Powered by Falcons and Black Lightning Apr 12 · 200 Meters · Place 38 · Los Angeles Jets200 Meters38.28.86a-

2024 Outdoor Track

14 results
DateMeetEventPlMarkGr
Jun 7USATF Southern California Association Junior Olympic ChampionshipsJun 7 · 200 Meters · Place 46 · Los Angeles Jets200 MetersRound P4631.71a—
Jun 7USATF Southern California Association Junior Olympic ChampionshipsJun 7 · 100 Meters · Place 19 · Los Angeles Jets100 MetersRound P1913.97a—
May 25Los Angeles Jets 38th Annual InvitationalMay 25 · 200 Meters · Place 16 · Los Angeles Jets200 Meters16.28.55aWind: 1.5-
May 25Los Angeles Jets 38th Annual InvitationalMay 25 · 100 Meters · Place 17 · Los Angeles Jets100 MetersRound P17.13.91a-
May 18Pasadena Running Roses Presents 34th Annual George Profit InvitationalMay 18 · 400 Meters · Place 22 · Los Angeles Jets400 Meters22.1:13.04a-
May 18Pasadena Running Roses Presents 34th Annual George Profit InvitationalMay 18 · 100 Meters · Place 11 · Los Angeles Jets100 MetersRound P11.14.14a-
Apr 27IMANI SPEED CITY ANNUAL INVITATIONALApr 27 · 400 Meters · Place 33 · Los Angeles Jets400 Meters33.1:16.67a-
Apr 27IMANI SPEED CITY ANNUAL INVITATIONALApr 27 · 100 Meters · Place 18 · Los Angeles Jets100 MetersRound P18.14.86a-
Apr 13Free Spirit Condor Invitational Powered by Falcon's and Black LightningApr 13 · 400 Meters · Place 32 · Los Angeles Jets400 Meters32.1:12.60a-
Apr 13Free Spirit Condor Invitational Powered by Falcon's and Black LightningApr 13 · 400 Meters · Place 32 · Los Angeles Jets400 Meters32.1:12.60a-
Apr 13Free Spirit Condor Invitational Powered by Falcon's and Black LightningApr 13 · 200 Meters · Place 21 · Los Angeles Jets200 Meters21.29.49aWind: 2.5-
Apr 13Free Spirit Condor Invitational Powered by Falcon's and Black LightningApr 13 · 200 Meters · Place 21 · Los Angeles Jets200 Meters21.29.49aWind: 2.5-
Apr 13Free Spirit Condor Invitational Powered by Falcon's and Black LightningApr 13 · 100 Meters · Place 47 · Los Angeles Jets100 MetersRound P47.14.99aWind: 2.4-
Apr 13Free Spirit Condor Invitational Powered by Falcon's and Black LightningApr 13 · 100 Meters · Place 47 · Los Angeles Jets100 MetersRound P47.14.99aWind: 2.4-

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 10Rosemead All-ComersFeb 10 · 200 Meters · Place 26 · Los Angeles Jets200 Meters2634.48a PB—
Feb 10Rosemead All-ComersFeb 10 · 100 Meters · Place 11 · Los Angeles Jets100 Meters1114.91a PB—
Feb 10Rosemead All-ComersFeb 10 · 60 Meters · Place 2 · Los Angeles Jets60 Meters29.02a PB—

2023 Outdoor Track

11 results
DateMeetEventPlMarkGr
Jun 9USATF Southern California Association Junior Olympic ChampionshipsJun 9 · 100 Meters · Place 30 · Los Angeles Jets100 MetersRound P3014.49a—
May 27LA Jets 37th InvitationalMay 27 · 400 Meters · Place 41 · Los Angeles Jets400 Meters411:13.30a—
May 27LA Jets 37th InvitationalMay 27 · 100 Meters · Place 38 · Los Angeles Jets100 MetersRound P3814.57a—
May 6Pacific Coast Shockwaves InvitationalMay 6 · 400 Meters · Place 47 · Los Angeles Jets400 Meters471:14.33a—
May 6Pacific Coast Shockwaves InvitationalMay 6 · 100 Meters · Place 51 · Los Angeles Jets100 MetersRound P5114.97a—
Apr 22Imani Speed City ComptonApr 22 · 400 Meters · Place 47 · Los Angeles Jets400 Meters471:17.19a—
Apr 22Imani Speed City ComptonApr 22 · 200 Meters · Place 25 · Los Angeles Jets200 Meters2531.12a—
Apr 22Imani Speed City ComptonApr 22 · 100 Meters · Place 39 · Los Angeles Jets100 MetersRound P3915.13a—
Apr 15Free Spirit Condor Invitational MeetApr 15 · 400 Meters · Place 52 · Los Angeles Jets400 Meters521:17.18a—
Apr 15Free Spirit Condor Invitational MeetApr 15 · 100 Meters · Place 41 · Los Angeles Jets100 MetersRound P4114.96a—
Apr 15Free Spirit Condor Invitational MeetApr 15 · 200 Meters · Place 54 · Los Angeles Jets200 Meters5431.28a—

2022 Outdoor Track

5 results
DateMeetEventPlMarkGr
Jun 10USATF Southern California Association Junior Olympic ChampionshipsJun 10 · 200 Meters · Place 13 · Los Angeles Jets200 MetersRound P13.31.62aWind: 2-
Jun 10USATF Southern California Association Junior Olympic ChampionshipsJun 10 · 100 Meters · Place 14 · Los Angeles Jets100 MetersRound P14.14.78aWind: 1.8-
May 14Long Beach Sprinters InvitationalMay 14 · 400 Meters · Place 15 · Los Angeles Jets400 Meters15.1:13.99a-
May 14Long Beach Sprinters InvitationalMay 14 · 200 Meters · Place 9 · Los Angeles Jets200 Meters9.31.51aWind: -0.6-
May 14Long Beach Sprinters InvitationalMay 14 · 100 Meters · Place 17 · Los Angeles Jets100 MetersRound P17.15.25a-

2020 Outdoor Track

1 results
DateMeetEventPlMarkGr
Feb 29Valley United Invitational All Comers Meet -B-2Feb 29 · 800 Meters · Place 5 · Los Angeles Jets800 Meters5.3:10.16a PB-

2019 Outdoor Track

11 results
DateMeetEventPlMarkGr
Jun 7USATF Southern California Association Junior Olympic ChampionshipsJun 7 · 400 Meters · Place 12 · Los Angeles Jets400 MetersRound P12.1:23.92a-
May 25Los Angeles Jets 35th Annual Track MeetMay 25 · 400 Meters · Place 28 · Los Angeles Jets400 Meters281:27.958
May 25Los Angeles Jets 35th Annual Track MeetMay 25 · 200 Meters · Place 30 · Los Angeles Jets200 Meters3038.118
May 183M InvitationalMay 18 · 400 Meters · Place 2 · Los Angeles Jets400 Meters2.1:16.68a-
May 183M InvitationalMay 18 · 200 Meters · Place 6 · Los Angeles Jets200 Meters6.37.52a-
May 4ANNUAL INVITATIONAL SCA JO QUALIFIERMay 4 · 400 Meters · Place 19 · Los Angeles Jets400 Meters19.1:28.40a-
May 4ANNUAL INVITATIONAL SCA JO QUALIFIERMay 4 · 100 Meters · Place 25 · Los Angeles Jets100 MetersRound P25.18.16a-
Apr 27Long Beach Sprinters Annual Track MeetApr 27 · 400 Meters · Place 29 · Los Angeles Jets400 Meters29.1:34.00a-
Apr 27Long Beach Sprinters Annual Track MeetApr 27 · 100 Meters · Place 38 · Los Angeles Jets100 MetersRound P38.19.32a-
Apr 13Imani Speed City Annual Invitational Apr 13 · 400 Meters · Place 12 · Los Angeles Jets400 Meters12.1:28.04aUnofficial-
Apr 13Imani Speed City Annual Invitational Apr 13 · 100 Meters · Place 11 · Los Angeles Jets100 MetersRound P11.17.97aWind: -0.6Unofficial-