Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorSummer Series #3 · Jun 2615.08aSummer Series #3June 26, 2026
200 Meters · OutdoorGrand Sprint Series · Jul 1131.06aGrand Sprint SeriesJuly 11, 2026
400 Meters · OutdoorLong Beach Sprinters Invitational · Jun 61:10.66aLong Beach Sprinters InvitationalJune 6, 2026
800 Meters · OutdoorWest Coast Classic presented by the Pacific Coast Shockwaves · Jun 13:17.95aWest Coast Classic presented by the Pacific Coast ShockwavesJune 1, 2024

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

2026 Outdoor Track

31 results
DateMeetEventPlMarkGr
Aug 1AAU Junior Olympic GamesAug 1 · 400 Meters · Place 57 · Elite Angels Track Club, Inc.Elite Angels Track Club, Inc.400 MetersRound P57.1:13.04a4
Jul 21Moorpark Summer Open #3Jul 21 · 400 Meters · Place 6 · Elite Angels Track Club, Inc.Elite Angels Track Club, Inc.400 Meters6.1:12.36a4
Jul 18California State Games Track and Field MeetJul 18 · 400 Meters · Place 5 · Elite Angels Track Club, Inc.Elite Angels Track Club, Inc.400 Meters5.1:13.06a4
Jul 18California State Games Track and Field MeetJul 18 · 200 Meters · Place 16 · Elite Angels Track Club, Inc.Elite Angels Track Club, Inc.200 Meters16.31.61a4
Jul 18California State Games Track and Field MeetJul 18 · 100 Meters · Elite Angels Track Club, Inc.Elite Angels Track Club, Inc.100 MetersRound P—DNS4
Jul 11Grand Sprint SeriesJul 11 · 400 Meters · Place 13 · Elite Angels Track Club, Inc.Elite Angels Track Club, Inc.400 Meters13.1:11.13a4
Jul 11Grand Sprint SeriesJul 11 · 200 Meters · Place 29 · Elite Angels Track Club, Inc.Elite Angels Track Club, Inc.200 Meters29.31.06a PBWind: 1.94
Jun 26Summer Series #3Jun 26 · 400 Meters · Place 2 · Elite Angels Track Club, Inc.Elite Angels Track Club, Inc.400 Meters2.1:14.01a4
Jun 26Summer Series #3Jun 26 · 100 Meters · Place 2 · Elite Angels Track Club, Inc.Elite Angels Track Club, Inc.100 Meters2.15.08a PBWind: -2.14
Jun 19AAU Track & Field Region 23 QualifierJun 19 · 400 Meters · Place 6 · Elite Angels Track Club, Inc.Elite Angels Track Club, Inc.400 Meters61:12.99a4
Jun 19AAU Track & Field Region 23 QualifierJun 19 · 200 Meters · Place 8 · Elite Angels Track Club, Inc.Elite Angels Track Club, Inc.200 Meters831.62a4
Jun 19AAU Track & Field Region 23 QualifierJun 19 · 100 Meters · Place 11 · Elite Angels Track Club, Inc.Elite Angels Track Club, Inc.100 Meters1115.57a4
Jun 112026 USATF REGION 16 J.O. TRACK & FIELD CHAMPIONSHIPJun 11 · 400 Meters · Place 20 · Elite Angels Track Club, Inc.Elite Angels Track Club, Inc.400 MetersRound P20.1:13.89a4
Jun 112026 USATF REGION 16 J.O. TRACK & FIELD CHAMPIONSHIPJun 11 · 200 Meters · Place 19 · Elite Angels Track Club, Inc.Elite Angels Track Club, Inc.200 MetersRound P19.30.88aWind: 2.24
Jun 6Long Beach Sprinters InvitationalJun 6 · 400 Meters · Place 7 · Elite Angels Track Club, Inc.Elite Angels Track Club, Inc.400 Meters7.1:10.66a PB4
Jun 6Long Beach Sprinters InvitationalJun 6 · 200 Meters · Place 13 · Elite Angels Track Club, Inc.Elite Angels Track Club, Inc.200 Meters13.31.25a4
May 30West Coast Classic Track and Field InvitationalMay 30 · 400 Meters · Place 20 · Elite Angels Track Club, Inc.Elite Angels Track Club, Inc.400 Meters20.1:13.18a4
May 30West Coast Classic Track and Field InvitationalMay 30 · 200 Meters · Place 32 · Elite Angels Track Club, Inc.Elite Angels Track Club, Inc.200 Meters32.31.36aWind: 3.74
May 163M INVITATIONAL 2026May 16 · 400 Meters · Place 13 · Elite Angels Track Club, Inc.Elite Angels Track Club, Inc.400 Meters131:11.26a4
May 163M INVITATIONAL 2026May 16 · 200 Meters · Place 21 · Elite Angels Track Club, Inc.Elite Angels Track Club, Inc.200 Meters2131.74a4
May 163M INVITATIONAL 2026May 16 · 100 Meters · Place 28 · Elite Angels Track Club, Inc.Elite Angels Track Club, Inc.100 MetersRound S2815.52a4
May 9SD Elite Track Meet May 9 · 400 Meters · Place 7 · Elite Angels Track Club, Inc.Elite Angels Track Club, Inc.400 Meters71:11.27a4
May 9SD Elite Track Meet May 9 · 100 Meters · Place 22 · Elite Angels Track Club, Inc.Elite Angels Track Club, Inc.100 Meters2215.50a4
Apr 25IMANI SPEED CITY COMPTON INVITATIONALApr 25 · 400 Meters · Place 8 · Elite Angels Track Club, Inc.Elite Angels Track Club, Inc.400 Meters81:13.67a4
Apr 25IMANI SPEED CITY COMPTON INVITATIONALApr 25 · 100 Meters · Place 23 · Elite Angels Track Club, Inc.Elite Angels Track Club, Inc.100 MetersRound P2315.85a4
Apr 18Gods Speed Annual Track MeetApr 18 · 400 Meters · Place 10 · Elite Angels Track Club, Inc.Elite Angels Track Club, Inc.400 Meters101:15.68a4
Apr 18Gods Speed Annual Track MeetApr 18 · 200 Meters · Place 11 · Elite Angels Track Club, Inc.Elite Angels Track Club, Inc.200 Meters1132.46a4
Apr 18Gods Speed Annual Track MeetApr 18 · 100 Meters · Place 18 · Elite Angels Track Club, Inc.Elite Angels Track Club, Inc.100 Meters1816.18a4
Mar 28Pacific Coast Shockwaves Track and Field InvitationalMar 28 · 400 Meters · Place 17 · Elite Angels Track Club, Inc.Elite Angels Track Club, Inc.400 Meters17.1:14.13a4
Mar 28Pacific Coast Shockwaves Track and Field InvitationalMar 28 · 200 Meters · Place 31 · Elite Angels Track Club, Inc.Elite Angels Track Club, Inc.200 Meters31.32.42aWind: 0.94
Mar 28Pacific Coast Shockwaves Track and Field InvitationalMar 28 · 100 Meters · Place 34 · Elite Angels Track Club, Inc.Elite Angels Track Club, Inc.100 MetersRound P34.15.62aWind: 0.14

2025 Outdoor Track

17 results
DateMeetEventPlMarkGr
Jul 19Youth T&F California State GamesJul 19 · 400 Meters · Place 20 · Valley United Track ClubValley United Track Club400 Meters201:21.60a3
Jul 19Youth T&F California State GamesJul 19 · 200 Meters · Place 21 · Valley United Track ClubValley United Track Club200 Meters2135.07a3
Jul 19Youth T&F California State GamesJul 19 · 100 Meters · Place 29 · Valley United Track ClubValley United Track Club100 MetersRound P2916.94a3
Jun 272025 Cerritos College Summer Series #1Jun 27 · 400 Meters · Place 8 · Valley United Track ClubValley United Track Club400 Meters81:22.76a3
Jun 272025 Cerritos College Summer Series #1Jun 27 · 200 Meters · Place 16 · Valley United Track ClubValley United Track Club200 Meters1634.65a3
Jun 272025 Cerritos College Summer Series #1Jun 27 · 100 Meters · Place 16 · Valley United Track ClubValley United Track Club100 Meters1616.29a3
Jun 14AAU Track & Field Region 23 QualifierJun 14 · 800 Meters · Place 10 · Valley United Track ClubValley United Track Club800 Meters103:22.72a3
Jun 14AAU Track & Field Region 23 QualifierJun 14 · 400 Meters · Place 13 · Valley United Track ClubValley United Track Club400 Meters131:21.14a3
Jun 14AAU Track & Field Region 23 QualifierJun 14 · 200 Meters · Place 11 · Valley United Track ClubValley United Track Club200 Meters1134.10a3
May 31West Coast Classic Track and Field InvitationalMay 31 · 800 Meters · Place 37 · Valley United Track ClubValley United Track Club800 Meters373:24.43a3
May 24L A Jets 39th Annual InvitationalMay 24 · 400 Meters · Place 50 · Valley United Track ClubValley United Track Club400 Meters501:26.53a3
May 24L A Jets 39th Annual InvitationalMay 24 · 100 Meters · Place 48 · Valley United Track ClubValley United Track Club100 MetersRound P4817.12a3
Apr 122025 Valley Youth Conference Invitational MeetApr 12 · 400 Meters · Place 20 · West Valley EaglesWest Valley Eagles400 Meters20.1:23.46a3
Apr 122025 Valley Youth Conference Invitational MeetApr 12 · 200 Meters · Place 20 · West Valley EaglesWest Valley Eagles200 Meters20.36.11a3
Mar 29Cheetahs, Bears, EaglesMar 29 · 400 Meters · Place 11 · West Valley EaglesWest Valley Eagles400 Meters11.1:29.85a3
Mar 29Cheetahs, Bears, EaglesMar 29 · 200 Meters · Place 4 · West Valley EaglesWest Valley Eagles200 Meters4.36.46a3
Mar 29Cheetahs, Bears, EaglesMar 29 · 100 Meters · Place 12 · West Valley EaglesWest Valley Eagles100 Meters12.17.04a3

2024 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jun 1West Coast Classic presented by the Pacific Coast ShockwavesJun 1 · 800 Meters · Place 10 · Valley United Track ClubValley United Track Club800 Meters10.3:17.95a PB2
Jun 1West Coast Classic presented by the Pacific Coast ShockwavesJun 1 · 400 Meters · Place 12 · Valley United Track ClubValley United Track Club400 Meters12.1:25.26a2
May 25Los Angeles Jets 38th Annual InvitationalMay 25 · 800 Meters · Place 12 · Valley United Track ClubValley United Track Club800 Meters12.3:24.10a2
May 25Los Angeles Jets 38th Annual InvitationalMay 25 · 400 Meters · Place 24 · Valley United Track ClubValley United Track Club400 Meters24.1:27.78a2
May 25Los Angeles Jets 38th Annual InvitationalMay 25 · 100 Meters · Place 22 · Valley United Track ClubValley United Track Club100 MetersRound P22.17.52a2
May 11VYC Individual Event Championship MeetMay 11 · 800 Meters · Place 7 · West Valley EaglesWest Valley Eagles800 Meters7.3:36.73a2
May 4VYC Eastern League Championship MeetMay 4 · 800 Meters · Place 2 · West Valley EaglesWest Valley Eagles800 Meters2.3:39.09a2
May 4VYC Eastern League Championship MeetMay 4 · 100 Meters · Place 5 · West Valley EaglesWest Valley Eagles100 Meters5.18.23a2
Apr 6Valley Youth Conference Invitational MeetApr 6 · 400 Meters · Place 8 · West Valley EaglesWest Valley Eagles400 Meters8.1:33.02a2
Apr 6Valley Youth Conference Invitational MeetApr 6 · 100 Meters · Place 10 · West Valley EaglesWest Valley Eagles100 MetersRound P10.17.81a2

2023 Outdoor Track

1 results
DateMeetEventPlMarkGr
Apr 1Valley Youth Conference Invitational MeetApr 1 · 200 Meters · Place 16 · West Valley EaglesWest Valley Eagles200 Meters1640.99—