Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorSD Elite Track Meet · May 914.61aSD Elite Track Meet May 9, 2026
200 Meters · OutdoorCalifornia State Games Track and Field Meet · Jul 1828.62aCalifornia State Games Track and Field MeetJuly 18, 2026
400 Meters · Outdoor2026 USATF REGION 16 J.O. TRACK & FIELD CHAMPIONSHIP · Jun 111:05.22a2026 USATF REGION 16 J.O. TRACK & FIELD CHAMPIONSHIPJune 11, 2026

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

2026 Outdoor Track

31 results
DateMeetEventPlMarkGr
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · 400 Meters · Place 21 · Elite Angels Track Club, Inc.Elite Angels Track Club, Inc.400 MetersRound S21.1:06.82a3
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · 400 Meters · Place 14 · Elite Angels Track Club, Inc.Elite Angels Track Club, Inc.400 MetersRound P14.1:05.64a3
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · 200 Meters · Place 18 · Elite Angels Track Club, Inc.Elite Angels Track Club, Inc.200 MetersRound S18.28.83aWind: 1.23
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · 200 Meters · Place 11 · Elite Angels Track Club, Inc.Elite Angels Track Club, Inc.200 MetersRound P11.28.35aWind: 3.43
Jul 18California State Games Track and Field MeetJul 18 · 400 Meters · Place 3 · Elite Angels Track Club, Inc.Elite Angels Track Club, Inc.400 Meters3.1:06.25a3
Jul 18California State Games Track and Field MeetJul 18 · 200 Meters · Place 4 · Elite Angels Track Club, Inc.Elite Angels Track Club, Inc.200 Meters4.28.62a PB3
Jul 11Grand Sprint SeriesJul 11 · 400 Meters · Place 9 · Elite Angels Track Club, Inc.Elite Angels Track Club, Inc.400 Meters9.1:05.60a3
Jul 11Grand Sprint SeriesJul 11 · 200 Meters · Place 21 · Elite Angels Track Club, Inc.Elite Angels Track Club, Inc.200 Meters21.28.73aWind: 03
Jun 27Sprint ShowdownJun 27 · 400 Meters · Place 11 · Elite Angels Track Club, Inc.Elite Angels Track Club, Inc.400 Meters111:05.72a3
Jun 19AAU Track & Field Region 23 QualifierJun 19 · 400 Meters · Place 1 · Elite Angels Track Club, Inc.Elite Angels Track Club, Inc.400 Meters11:05.64a3
Jun 19AAU Track & Field Region 23 QualifierJun 19 · 200 Meters · Place 1 · Elite Angels Track Club, Inc.Elite Angels Track Club, Inc.200 Meters128.66a3
Jun 112026 USATF REGION 16 J.O. TRACK & FIELD CHAMPIONSHIPJun 11 · 400 Meters · Place 3 · Elite Angels Track Club, Inc.Elite Angels Track Club, Inc.400 MetersRound P3.1:05.40a3
Jun 112026 USATF REGION 16 J.O. TRACK & FIELD CHAMPIONSHIPJun 11 · 400 Meters · Place 4 · Elite Angels Track Club, Inc.Elite Angels Track Club, Inc.400 Meters4.1:05.22a PB3
Jun 112026 USATF REGION 16 J.O. TRACK & FIELD CHAMPIONSHIPJun 11 · 200 Meters · Place 4 · Elite Angels Track Club, Inc.Elite Angels Track Club, Inc.200 MetersRound P4.28.67aWind: 2.63
Jun 112026 USATF REGION 16 J.O. TRACK & FIELD CHAMPIONSHIPJun 11 · 200 Meters · Place 5 · Elite Angels Track Club, Inc.Elite Angels Track Club, Inc.200 Meters5.28.71a3
Jun 6Long Beach Sprinters InvitationalJun 6 · 400 Meters · Place 1 · Elite Angels Track Club, Inc.Elite Angels Track Club, Inc.400 Meters1.1:06.00a3
Jun 6Long Beach Sprinters InvitationalJun 6 · 200 Meters · Place 2 · Elite Angels Track Club, Inc.Elite Angels Track Club, Inc.200 Meters2.29.08a3
May 30West Coast Classic Track and Field InvitationalMay 30 · 400 Meters · Place 3 · Elite Angels Track Club, Inc.Elite Angels Track Club, Inc.400 Meters3.1:05.69a3
May 30West Coast Classic Track and Field InvitationalMay 30 · 200 Meters · Place 5 · Elite Angels Track Club, Inc.Elite Angels Track Club, Inc.200 Meters5.29.01aWind: 0.43
May 163M INVITATIONAL 2026May 16 · 400 Meters · Place 4 · Elite Angels Track Club, Inc.Elite Angels Track Club, Inc.400 Meters41:05.77a3
May 163M INVITATIONAL 2026May 16 · 200 Meters · Place 5 · Elite Angels Track Club, Inc.Elite Angels Track Club, Inc.200 Meters529.68a3
May 163M INVITATIONAL 2026May 16 · 100 Meters · Place 5 · Elite Angels Track Club, Inc.Elite Angels Track Club, Inc.100 MetersRound S514.62a3
May 163M INVITATIONAL 2026May 16 · 100 Meters · Place 6 · Elite Angels Track Club, Inc.Elite Angels Track Club, Inc.100 Meters614.74a3
May 9SD Elite Track Meet May 9 · 400 Meters · Place 3 · Elite Angels Track Club, Inc.Elite Angels Track Club, Inc.400 Meters31:06.33a3
May 9SD Elite Track Meet May 9 · 100 Meters · Place 10 · Elite Angels Track Club, Inc.Elite Angels Track Club, Inc.100 Meters1014.61a PB3
May 1Steve Scott InvitationalMay 1 · 400 Meters · Place 28 · Elite Angels Track Club, Inc.Elite Angels Track Club, Inc.400 Meters281:07.73a3
Apr 25IMANI SPEED CITY COMPTON INVITATIONALApr 25 · 400 Meters · Place 3 · Elite Angels Track Club, Inc.Elite Angels Track Club, Inc.400 Meters31:08.47a3
Apr 25IMANI SPEED CITY COMPTON INVITATIONALApr 25 · 200 Meters · Place 6 · Elite Angels Track Club, Inc.Elite Angels Track Club, Inc.200 Meters630.50a3
Apr 18Gods Speed Annual Track MeetApr 18 · 400 Meters · Place 3 · Elite Angels Track Club, Inc.Elite Angels Track Club, Inc.400 Meters31:11.19a3
Mar 28Pacific Coast Shockwaves Track and Field InvitationalMar 28 · 400 Meters · Place 2 · Elite Angels Track Club, Inc.Elite Angels Track Club, Inc.400 Meters2.1:05.99a3
Mar 28Pacific Coast Shockwaves Track and Field InvitationalMar 28 · 200 Meters · Place 6 · Elite Angels Track Club, Inc.Elite Angels Track Club, Inc.200 Meters6.29.56aWind: 13

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jun 272025 Cerritos College Summer Series #1Jun 27 · 400 Meters · Place 5 · Valley United Track ClubValley United Track Club400 Meters51:10.97a2
Jun 272025 Cerritos College Summer Series #1Jun 27 · 200 Meters · Place 13 · Valley United Track ClubValley United Track Club200 Meters1330.61a2
May 31West Coast Classic Track and Field InvitationalMay 31 · 400 Meters · Place 12 · Valley United Track ClubValley United Track Club400 Meters121:10.61a2
May 24L A Jets 39th Annual InvitationalMay 24 · 400 Meters · Place 13 · Valley United Track ClubValley United Track Club400 Meters131:13.86a2
May 24L A Jets 39th Annual InvitationalMay 24 · 100 Meters · Place 34 · Valley United Track ClubValley United Track Club100 MetersRound P3416.39a2
May 17VYC Individual Event Championship 2025May 17 · 400 Meters · Place 6 · West Valley EaglesWest Valley Eagles400 Meters61:12.86—
May 10VYC Eastern League Championship Meet 2025May 10 · 400 Meters · Place 7 · West Valley EaglesWest Valley Eagles400 Meters7.1:14.66a2
May 10VYC Eastern League Championship Meet 2025May 10 · 200 Meters · Place 8 · West Valley EaglesWest Valley Eagles200 Meters8.32.72a2
Apr 122025 Valley Youth Conference Invitational MeetApr 12 · 400 Meters · Place 7 · West Valley EaglesWest Valley Eagles400 Meters7.1:12.96a2
Apr 122025 Valley Youth Conference Invitational MeetApr 12 · 200 Meters · Place 4 · West Valley EaglesWest Valley Eagles200 Meters4.32.55a2
Mar 29Cheetahs, Bears, EaglesMar 29 · 400 Meters · Place 3 · West Valley EaglesWest Valley Eagles400 Meters3.1:18.13a2
Mar 29Cheetahs, Bears, EaglesMar 29 · 100 Meters · Place 5 · West Valley EaglesWest Valley Eagles100 Meters5.16.21a2

2024 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jun 7USATF Southern California Association Junior Olympic ChampionshipsJun 7 · 400 Meters · Place 11 · Valley United Track CluValley United Track Clu400 Meters111:22.89a—
Jun 1West Coast Classic presented by the Pacific Coast ShockwavesJun 1 · 400 Meters · Place 8 · Valley United Track ClubValley United Track Club400 Meters8.1:21.89a1
Jun 1West Coast Classic presented by the Pacific Coast ShockwavesJun 1 · 100 Meters · Place 39 · Valley United Track ClubValley United Track Club100 MetersRound P39.17.67aWind: 01
May 25Los Angeles Jets 38th Annual InvitationalMay 25 · 400 Meters · Place 27 · Valley United Track ClubValley United Track Club400 Meters27.1:29.25a1
May 25Los Angeles Jets 38th Annual InvitationalMay 25 · 200 Meters · Place 22 · Valley United Track ClubValley United Track Club200 Meters22.37.23a1
May 25Los Angeles Jets 38th Annual InvitationalMay 25 · 100 Meters · Place 38 · Valley United Track ClubValley United Track Club100 MetersRound P38.18.58a1
May 18Pasadena Running Roses Presents 34th Annual George Profit InvitationalMay 18 · 400 Meters · Place 19 · Valley United Track ClubValley United Track Club400 Meters19.1:30.76a1
May 11VYC Individual Event Championship MeetMay 11 · 200 Meters · Place 8 · West Valley EaglesWest Valley Eagles200 Meters8.37.99a1
May 4VYC Eastern League Championship MeetMay 4 · 200 Meters · Place 3 · West Valley EaglesWest Valley Eagles200 Meters3.38.54a1