Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorSD Elite Track Meet · May 914.29aSD Elite Track Meet May 9, 2026
100m Hurdles · 30" / 0.762m · Outdoor2026 USATF REGION 16 J.O. TRACK & FIELD CHAMPIONSHIP · Jun 1119.97a2026 USATF REGION 16 J.O. TRACK & FIELD CHAMPIONSHIPJune 11, 2026
200 Meters · OutdoorWest Coast Classic Track and Field Invitational · May 3130.42aWest Coast Classic Track and Field InvitationalMay 31, 2025
200m Hurdles · 30" / 0.762m · OutdoorCalifornia State Games Track and Field Meet · Jul 1833.86aCalifornia State Games Track and Field MeetJuly 18, 2026
400 Meters · OutdoorAAU West Coast National Championship · Jul 11:08.09aAAU West Coast National ChampionshipJuly 1, 2026
800 Meters · Outdoor3M INVITATIONAL 2026 · May 162:51.82a3M INVITATIONAL 2026May 16, 2026
80m Hurdles · 30" / 0.762m · OutdoorFree Spirit Invitational Powered by Falcons and Black Lightning · Apr 1217.90aFree Spirit Invitational Powered by Falcons and Black Lightning April 12, 2025
Long Jump · OutdoorNorth v South Meet in The Middle Invite · Apr 68-07.00North v South Meet in The Middle InviteApril 6, 2024

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

2026 Outdoor Track

30 results
DateMeetEventPlMarkGr
Jul 18California State Games Track and Field MeetJul 18 · 200m Hurdles · Place 7 · California 10 East200m Hurdles30" / 0.762m7.33.86a PB7
Jul 18California State Games Track and Field MeetJul 18 · 100m Hurdles · Place 12 · California 10 East100m Hurdles30" / 0.762m12.20.67a7
Jul 18California State Games Track and Field MeetJul 18 · 800 Meters · Place 11 · California 10 East800 Meters11.3:08.86a7
Jul 18California State Games Track and Field MeetJul 18 · 400 Meters · Place 29 · California 10 East400 Meters29.1:13.24a7
Jul 1AAU West Coast National ChampionshipJul 1 · 800 Meters · Place 5 · California 10 East800 Meters5.3:04.89a7
Jul 1AAU West Coast National ChampionshipJul 1 · 400 Meters · Place 13 · California 10 East400 Meters13.1:08.09a PB7
Jul 1AAU West Coast National ChampionshipJul 1 · 100 Meters · Place 26 · California 10 East100 MetersRound P26.14.50aWind: -0.77
Jun 19AAU Track & Field Region 23 QualifierJun 19 · 200m Hurdles · Place 3 · California 10 East200m Hurdles333.13a7
Jun 19AAU Track & Field Region 23 QualifierJun 19 · 100m Hurdles · Place 4 · California 10 East100m Hurdles420.06a7
Jun 19AAU Track & Field Region 23 QualifierJun 19 · 800 Meters · Place 7 · California 10 East800 Meters72:52.03a7
Jun 112026 USATF REGION 16 J.O. TRACK & FIELD CHAMPIONSHIPJun 11 · 100m Hurdles · Place 15 · California 10 East100m Hurdles30" / 0.762mRound P15.19.97a PBWind: 0.57
Jun 112026 USATF REGION 16 J.O. TRACK & FIELD CHAMPIONSHIPJun 11 · 800 Meters · Place 39 · California 10 East800 Meters39.3:02.04a7
Jun 112026 USATF REGION 16 J.O. TRACK & FIELD CHAMPIONSHIPJun 11 · 100 Meters · Place 52 · California 10 East100 MetersRound P52.14.37aWind: 2.87
May 30West Coast Classic Track and Field InvitationalMay 30 · 100m Hurdles · Place 22 · California 10 East100m Hurdles30" / 0.762m22.19.98aWind: 1.77
May 30West Coast Classic Track and Field InvitationalMay 30 · 800 Meters · Place 39 · California 10 East800 Meters39.2:53.71a7
May 30West Coast Classic Track and Field InvitationalMay 30 · 100 Meters · Place 96 · California 10 East100 MetersRound P96.14.65aWind: -0.47
May 163M INVITATIONAL 2026May 16 · 100m Hurdles · Place 14 · California 10 East100m Hurdles1420.04a7
May 163M INVITATIONAL 2026May 16 · 800 Meters · Place 26 · California 10 East800 Meters262:51.82a PB7
May 163M INVITATIONAL 2026May 16 · 400 Meters · Place 56 · California 10 East400 Meters561:10.44a7
May 9SD Elite Track Meet May 9 · 100m Hurdles · Place 9 · California 10 East100m Hurdles919.78a7
May 9SD Elite Track Meet May 9 · 800 Meters · Place 15 · California 10 East800 Meters152:55.56a7
May 9SD Elite Track Meet May 9 · 100 Meters · Place 29 · California 10 East100 Meters2914.29a PB7
Apr 18Gods Speed Annual Track MeetApr 18 · 100m Hurdles · Place 17 · California 10 East100m Hurdles1721.92a7
Apr 18Gods Speed Annual Track MeetApr 18 · 800 Meters · Place 16 · California 10 East800 Meters162:53.05a7
Apr 11NORTH vs SOUTH MEET IN THE MIDDLE INVITEApr 11 · 200m Hurdles · Place 4 · California 10 East200m Hurdles433.72a7
Apr 11NORTH vs SOUTH MEET IN THE MIDDLE INVITEApr 11 · 800 Meters · Place 7 · California 10 East800 Meters73:02.55a7
Apr 11NORTH vs SOUTH MEET IN THE MIDDLE INVITEApr 11 · 100 Meters · Place 14 · California 10 East100 Meters1414.37a7
Mar 2110 East INVITATIONMar 21 · 100m Hurdles · Place 8 · California 10 East100m Hurdles820.96a7
Mar 2110 East INVITATIONMar 21 · 400 Meters · Place 48 · California 10 East400 MetersRound P481:11.85a7
Mar 2110 East INVITATIONMar 21 · 200 Meters · Place 39 · California 10 East200 Meters3930.59a7

2025 Outdoor Track

22 results
DateMeetEventPlMarkGr
Jun 14AAU Track & Field Region 23 QualifierJun 14 · 80m Hurdles · Place 3 · California 10 East80m Hurdles316.11a6
Jun 14AAU Track & Field Region 23 QualifierJun 14 · 200 Meters · Place 13 · California 10 East200 Meters1330.85a6
Jun 14AAU Track & Field Region 23 QualifierJun 14 · 100 Meters · Place 11 · California 10 East100 Meters1114.66a6
May 31West Coast Classic Track and Field InvitationalMay 31 · 80m Hurdles · Place 9 · California 10 East80m Hurdles917.73a—
May 31West Coast Classic Track and Field InvitationalMay 31 · 400 Meters · Place 40 · California 10 East400 Meters401:10.01a—
May 31West Coast Classic Track and Field InvitationalMay 31 · 200 Meters · Place 48 · California 10 East200 Meters4830.42a PB—
May 24L A Jets 39th Annual InvitationalMay 24 · 80m Hurdles · Place 9 · California 10 East80m Hurdles917.09a—
May 24L A Jets 39th Annual InvitationalMay 24 · 200 Meters · Place 57 · California 10 East200 Meters5731.39a—
May 173M INVITATIONAL - 2025May 17 · 80m Hurdles · Place 12 · 10-East80m Hurdles1217.79a—
May 173M INVITATIONAL - 2025May 17 · 400 Meters · Place 25 · 10-East400 Meters251:09.57a—
May 173M INVITATIONAL - 2025May 17 · 100 Meters · Place 40 · 10-East100 MetersRound P4015.32a—
May 10SD Elite Track MeetMay 10 · 400 Meters · Place 12 · California 10 East400 Meters121:10.72a—
May 10SD Elite Track MeetMay 10 · 100 Meters · Place 14 · California 10 East100 Meters1414.80a—
Apr 12Free Spirit Invitational Powered by Falcons and Black Lightning Apr 12 · 80m Hurdles · Place 7 · California 10 East80m Hurdles30" / 0.762m7.17.90a PB6
Apr 12Free Spirit Invitational Powered by Falcons and Black Lightning Apr 12 · 800 Meters · Place 13 · California 10 East800 Meters13.2:59.36a6
Apr 12Free Spirit Invitational Powered by Falcons and Black Lightning Apr 12 · 400 Meters · Place 42 · California 10 East400 Meters42.1:18.41a6
Apr 5NORTH vs SOUTH MEET IN THE MIDDLEApr 5 · 80m Hurdles · Place 1 · California 10 East80m Hurdles117.90a—
Apr 5NORTH vs SOUTH MEET IN THE MIDDLEApr 5 · 800 Meters · Place 9 · California 10 East800 Meters93:02.46a—
Apr 5NORTH vs SOUTH MEET IN THE MIDDLEApr 5 · 400 Meters · Place 8 · California 10 East400 Meters81:12.74a—
Mar 2210 East InvitationalMar 22 · Long Jump · Place 21 · California 10 EastLong Jump212.39m6
Mar 2210 East InvitationalMar 22 · 80m Hurdles · Place 3 · California 10 East80m Hurdles318.09a6
Mar 2210 East InvitationalMar 22 · 800 Meters · Place 17 · California 10 East800 Meters172:55.07a6

2024 Outdoor Track

21 results
DateMeetEventPlMarkGr
Jun 15AAU Region 23 National QualifierJun 15 · 800 Meters · Place 8 · California 10 East800 Meters8.3:06.98a5
Jun 15AAU Region 23 National QualifierJun 15 · 200 Meters · Place 6 · California 10 East200 Meters6.32.10aWind: 05
Jun 7USATF Southern California Association Junior Olympic ChampionshipsJun 7 · 800 Meters · Place 30 · 10-East800 Meters302:53.82a—
Jun 7USATF Southern California Association Junior Olympic ChampionshipsJun 7 · 400 Meters · Place 46 · 10-East400 MetersRound P461:17.61a—
Jun 1West Coast Classic presented by the Pacific Coast ShockwavesJun 1 · 800 Meters · Place 27 · California 10 East800 Meters27.3:00.36a5
Jun 1West Coast Classic presented by the Pacific Coast ShockwavesJun 1 · 400 Meters · Place 72 · California 10 East400 Meters72.1:16.75a5
Jun 1West Coast Classic presented by the Pacific Coast ShockwavesJun 1 · 200 Meters · Place 59 · California 10 East200 MetersRound P59.32.38aWind: 1.25
May 18Pasadena Running Roses Presents 34th Annual George Profit InvitationalMay 18 · 800 Meters · Place 25 · California 10 East800 Meters25.3:19.42a5
May 18Pasadena Running Roses Presents 34th Annual George Profit InvitationalMay 18 · 400 Meters · Place 29 · California 10 East400 Meters29.1:15.15a5
May 18Pasadena Running Roses Presents 34th Annual George Profit InvitationalMay 18 · 200 Meters · Place 26 · California 10 East200 Meters26.31.89aWind: 0.55
Apr 13Free Spirit Condor Invitational Powered by Falcon's and Black LightningApr 13 · 80m Hurdles · California 10 East80m Hurdles30" / 0.762m--DNSWind: 1.85
Apr 13Free Spirit Condor Invitational Powered by Falcon's and Black LightningApr 13 · 400 Meters · Place 82 · California 10 East400 Meters82.1:36.16a5
Apr 13Free Spirit Condor Invitational Powered by Falcon's and Black LightningApr 13 · 400 Meters · Place 82 · California 10 East400 Meters82.1:36.16a5
Apr 13Free Spirit Condor Invitational Powered by Falcon's and Black LightningApr 13 · 200 Meters · Place 52 · California 10 East200 Meters52.32.57aWind: 2.55
Apr 13Free Spirit Condor Invitational Powered by Falcon's and Black LightningApr 13 · 200 Meters · Place 52 · California 10 East200 Meters52.32.57aWind: 2.55
Apr 6North v South Meet in The Middle InviteApr 6 · Long Jump · Place 9 · California 10 EastLong Jump9.8-07.00 PB5
Apr 6North v South Meet in The Middle InviteApr 6 · 400 Meters · Place 10 · California 10 East400 Meters10.1:17.14a5
Apr 6North v South Meet in The Middle InviteApr 6 · 100 Meters · Place 16 · California 10 East100 Meters16.16.19a5
Mar 910 East InvitationalMar 9 · 80m Hurdles · California 10 East80m Hurdles30" / 0.762m--DNS5
Mar 910 East InvitationalMar 9 · 400 Meters · Place 33 · California 10 East400 Meters33.1:21.50a5
Mar 910 East InvitationalMar 9 · 100 Meters · Place 22 · California 10 East100 Meters22.16.10a5

2023 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jun 9USATF Southern California Association Junior Olympic ChampionshipsJun 9 · 200 Meters · Place 35 · 10-East200 MetersRound P3536.11a—
Jun 9USATF Southern California Association Junior Olympic ChampionshipsJun 9 · 100 Meters · Place 47 · 10-East100 MetersRound P4716.89a—
Jun 3West Coast Classic presented by the Pacific Coast ShockwavesJun 3 · 400 Meters · Place 47 · California 10 East400 Meters47.1:24.70aUnofficial4
Jun 3West Coast Classic presented by the Pacific Coast ShockwavesJun 3 · 200 Meters · Place 37 · California 10 East200 Meters37.34.33aWind: 1.8Unofficial4
Jun 3West Coast Classic presented by the Pacific Coast ShockwavesJun 3 · 100 Meters · Place 49 · California 10 East100 MetersRound P49.16.39aWind: 2.5Unofficial4
May 6Pacific Coast Shockwaves InvitationalMay 6 · 400 Meters · Place 62 · 10-East400 Meters621:28.08a—
May 6Pacific Coast Shockwaves InvitationalMay 6 · 100 Meters · Place 45 · 10-East100 MetersRound P4516.70a—
Apr 15Free Spirit Condor Invitational MeetApr 15 · 100 Meters · Place 53 · 10-East100 MetersRound P5317.18a—
Apr 15Free Spirit Condor Invitational MeetApr 15 · 200 Meters · Place 60 · 10-East200 Meters6037.56a—
Mar 1110 East InvitationalMar 11 · 60m Hurdles · Place 1 · California 10 East60m Hurdles27" / 0.686m1.17.31aUnofficial4
Mar 1110 East InvitationalMar 11 · 400 Meters · Place 27 · California 10 East400 Meters27.1:34.31aUnofficial4
Mar 1110 East InvitationalMar 11 · 100 Meters · Place 21 · California 10 East100 Meters21.18.33aWind: 0.3Unofficial4