Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorFree Spirit Condor Invitational Meet · Apr 1517.57aFree Spirit Condor Invitational MeetApril 15, 2023
200 Meters · OutdoorLong Beach Sprinters Invitational · Jun 629.15aLong Beach Sprinters InvitationalJune 6, 2026
400 Meters · Indoor32nd Annual Indoor Classic (Youth & Open: 19-24) · Feb 181:15.63a32nd Annual Indoor Classic (Youth & Open: 19-24)February 18, 2024
400 Meters · Outdoor2026 USATF National Junior Olympic Track & Field Championships · Jul 271:02.34a2026 USATF National Junior Olympic Track & Field ChampionshipsJuly 27, 2026
800 Meters · IndoorRosemead All-Comers · Feb 102:59.19aRosemead All-ComersFebruary 10, 2024
800 Meters · Outdoor2026 USATF National Junior Olympic Track & Field Championships · Jul 272:29.24a2026 USATF National Junior Olympic Track & Field ChampionshipsJuly 27, 2026

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 · 800 Meters · Place 5 · Los Angeles Jets800 MetersRound P5.2:33.32a-
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · 800 Meters · Place 3 · Los Angeles Jets800 Meters3.2:29.24a PB-
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · 400 Meters · Place 4 · Los Angeles Jets400 MetersRound S4.1:02.78a-
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · 400 Meters · Place 3 · Los Angeles Jets400 MetersRound P3.1:03.75a-
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · 400 Meters · Place 3 · Los Angeles Jets400 Meters3.1:02.34a PB-
Jun 112026 USATF REGION 16 J.O. TRACK & FIELD CHAMPIONSHIPJun 11 · 800 Meters · Place 2 · Los Angeles Jets800 Meters2.2:34.66a-
Jun 112026 USATF REGION 16 J.O. TRACK & FIELD CHAMPIONSHIPJun 11 · 400 Meters · Place 4 · Los Angeles Jets400 MetersRound P4.1:05.51a-
Jun 112026 USATF REGION 16 J.O. TRACK & FIELD CHAMPIONSHIPJun 11 · 400 Meters · Place 3 · Los Angeles Jets400 Meters3.1:03.21a-
Jun 6Long Beach Sprinters InvitationalJun 6 · 800 Meters · Place 1 · Los Angeles Jets800 Meters1.2:37.95a-
Jun 6Long Beach Sprinters InvitationalJun 6 · 200 Meters · Place 4 · Los Angeles Jets200 Meters4.29.15a PB-
May 163M INVITATIONAL 2026May 16 · 800 Meters · Place 1 · Los Angeles Jets800 Meters12:31.16a—
Apr 25IMANI SPEED CITY COMPTON INVITATIONALApr 25 · 800 Meters · Place 2 · Los Angeles Jets800 Meters22:36.66a—
Apr 25IMANI SPEED CITY COMPTON INVITATIONALApr 25 · 400 Meters · Place 4 · Los Angeles Jets400 Meters41:09.10a—
Mar 28Pacific Coast Shockwaves Track and Field InvitationalMar 28 · 1500 Meters · Los Angeles Jets1500 Meters--DNS-
Mar 28Pacific Coast Shockwaves Track and Field InvitationalMar 28 · 800 Meters · Place 10 · Los Angeles Jets800 Meters10.2:48.11a-

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 24L A Jets 39th Annual InvitationalMay 24 · 800 Meters · Place 4 · Los Angeles Jets800 Meters42:38.49a—
May 24L A Jets 39th Annual InvitationalMay 24 · 400 Meters · Place 2 · Los Angeles Jets400 Meters21:06.46a—
May 173M INVITATIONAL - 2025May 17 · 800 Meters · Place 2 · Los Angeles Jets800 Meters22:38.96a—
May 173M INVITATIONAL - 2025May 17 · 400 Meters · Place 5 · Los Angeles Jets400 Meters51:09.29a—
May 3Long Beach Sprinters InvitationalMay 3 · 800 Meters · Place 3 · Los Angeles Jets800 Meters32:45.02a—
May 3Long Beach Sprinters InvitationalMay 3 · 400 Meters · Place 1 · Los Angeles Jets400 Meters11:07.59a—
Apr 26Imani Speed City Compton 2025 Invitational MeetApr 26 · 800 Meters · Place 2 · Los Angeles Jets800 Meters2.2:41.92a-
Apr 26Imani Speed City Compton 2025 Invitational MeetApr 26 · 400 Meters · Place 1 · Los Angeles Jets400 Meters1.1:07.50a-
Apr 12Free Spirit Invitational Powered by Falcons and Black Lightning Apr 12 · 800 Meters · Place 1 · Los Angeles Jets800 Meters1.2:43.19a-
Apr 12Free Spirit Invitational Powered by Falcons and Black Lightning Apr 12 · 400 Meters · Place 3 · Los Angeles Jets400 Meters3.1:09.14a-

2024 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jun 20USATF Region 15 Junior Olympic ChampionshipsJun 20 · 800 Meters · Place 1 · Los Angeles Jets800 Meters12:38.66a—
Jun 7USATF Southern California Association Junior Olympic ChampionshipsJun 7 · 800 Meters · Place 2 · Los Angeles Jets800 Meters22:45.64a—
May 25Los Angeles Jets 38th Annual InvitationalMay 25 · 800 Meters · Place 1 · Los Angeles Jets800 Meters1.2:45.31a-
May 25Los Angeles Jets 38th Annual InvitationalMay 25 · 400 Meters · Place 3 · Los Angeles Jets400 Meters3.1:13.01a-
May 18Pasadena Running Roses Presents 34th Annual George Profit InvitationalMay 18 · 800 Meters · Place 1 · Los Angeles Jets800 Meters1.2:49.88a-
May 18Pasadena Running Roses Presents 34th Annual George Profit InvitationalMay 18 · 400 Meters · Place 1 · Los Angeles Jets400 Meters1.1:14.43a-
Apr 27IMANI SPEED CITY ANNUAL INVITATIONALApr 27 · 800 Meters · Place 1 · Los Angeles Jets800 Meters1.2:48.22a-
Apr 27IMANI SPEED CITY ANNUAL INVITATIONALApr 27 · 400 Meters · Place 1 · Los Angeles Jets400 Meters1.1:12.50a-
Apr 13Free Spirit Condor Invitational Powered by Falcon's and Black LightningApr 13 · 800 Meters · Place 1 · Los Angeles Jets800 Meters1.3:00.71a-
Apr 13Free Spirit Condor Invitational Powered by Falcon's and Black LightningApr 13 · 800 Meters · Place 1 · Los Angeles Jets800 Meters1.3:00.71a-
Apr 13Free Spirit Condor Invitational Powered by Falcon's and Black LightningApr 13 · 400 Meters · Place 2 · Los Angeles Jets400 Meters2.1:17.74a-
Apr 13Free Spirit Condor Invitational Powered by Falcon's and Black LightningApr 13 · 400 Meters · Place 2 · Los Angeles Jets400 Meters2.1:17.74a-

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 1832nd Annual Indoor Classic (Youth & Open: 19-24)Feb 18 · 800 Meters · Place 2 · Los Angeles Jets800 Meters2.3:04.51a-
Feb 1832nd Annual Indoor Classic (Youth & Open: 19-24)Feb 18 · 400 Meters · Place 2 · Los Angeles Jets400 Meters2.1:15.63a PB-
Feb 10Rosemead All-ComersFeb 10 · 800 Meters · Place 13 · Los Angeles Jets800 Meters132:59.19a PB—
Feb 10Rosemead All-ComersFeb 10 · 400 Meters · Place 28 · Los Angeles Jets400 Meters281:19.18a—

2023 Outdoor Track

14 results
DateMeetEventPlMarkGr
Jun 22USATF Region 15 Junior Olympic ChampionshipsJun 22 · 800 Meters · Place 8 · Los Angeles Jets800 Meters8.3:09.52a-
Jun 22USATF Region 15 Junior Olympic ChampionshipsJun 22 · 400 Meters · Place 15 · Los Angeles Jets400 MetersRound P15.1:22.36a-
Jun 9USATF Southern California Association Junior Olympic ChampionshipsJun 9 · 800 Meters · Place 8 · Los Angeles Jets800 Meters83:01.90a—
Jun 9USATF Southern California Association Junior Olympic ChampionshipsJun 9 · 400 Meters · Place 9 · Los Angeles Jets400 MetersRound P91:25.08a—
Jun 9USATF Southern California Association Junior Olympic ChampionshipsJun 9 · 400 Meters · Place 7 · Los Angeles Jets400 Meters71:19.86a—
May 27LA Jets 37th InvitationalMay 27 · 400 Meters · Place 11 · Los Angeles Jets400 Meters111:23.28a—
May 6Pacific Coast Shockwaves InvitationalMay 6 · 400 Meters · Place 15 · Los Angeles Jets400 Meters151:28.48a—
Apr 22Imani Speed City ComptonApr 22 · 800 Meters · Place 4 · Los Angeles Jets800 Meters43:13.76a—
Apr 22Imani Speed City ComptonApr 22 · 400 Meters · Place 6 · Los Angeles Jets400 Meters61:24.10a—
Apr 15Free Spirit Condor Invitational MeetApr 15 · 800 Meters · Place 4 · Los Angeles Jets800 Meters43:14.81a—
Apr 15Free Spirit Condor Invitational MeetApr 15 · 400 Meters · Place 8 · Los Angeles Jets400 Meters81:25.78a—
Apr 15Free Spirit Condor Invitational MeetApr 15 · 100 Meters · Place 12 · Los Angeles Jets100 MetersRound P1217.57a PB—
Mar 11LONG BEACH SPRINTERS ALL-COMERSMar 11 · 800 Meters · Place 11 · Los Angeles Jets800 Meters11.3:31.86a-
Mar 11LONG BEACH SPRINTERS ALL-COMERSMar 11 · 200 Meters · Place 34 · Los Angeles Jets200 Meters34.42.76a-