Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorWelcome to the Swamp Meet.... · Jun 1313.12aWelcome to the Swamp Meet....June 13, 2026
100m Hurdles · 30" / 0.762m · Outdoor2026 USATF National Junior Olympic Track & Field Championships · Jul 2715.52a2026 USATF National Junior Olympic Track & Field ChampionshipsJuly 27, 2026
100m Hurdles · 33" / 0.838m · OutdoorUSATF Region 14 Junior Olympic Championships · Jun 2515.58aUSATF Region 14 Junior Olympic ChampionshipsJune 25, 2026
200 Meters · OutdoorOakland PAL Community Meet · Mar 2227.96aOakland PAL Community MeetMarch 22, 2025
200m Hurdles · 30" / 0.762m · OutdoorUSATF Region 14 Junior Olympic Championships · Jun 2529.51aUSATF Region 14 Junior Olympic ChampionshipsJune 25, 2026
800 Meters · OutdoorRunning Rebels Invitational · May 22:23.02aRunning Rebels InvitationalMay 2, 2026
Prelims · OutdoorNor-Cal Youth Championships · Jun 814.03Nor-Cal Youth ChampionshipsJune 8, 2024

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

2026 Outdoor Track

22 results
DateMeetEventPlMarkGr
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · 200m Hurdles · Place 10 · 3M Track Club200m Hurdles30" / 0.762mRound P10.28.77aWind: 3-
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · 100m Hurdles · Place 14 · 3M Track Club100m Hurdles30" / 0.762mRound S14.15.52a PBWind: 0.4-
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · 100m Hurdles · Place 13 · 3M Track Club100m Hurdles30" / 0.762mRound P13.15.29aWind: 2.3-
Jun 25USATF Region 14 Junior Olympic ChampionshipsJun 25 · 200m Hurdles · Place 3 · 3M Track Club200m Hurdles30" / 0.762m3.29.51a PBWind: 0.5-
Jun 25USATF Region 14 Junior Olympic ChampionshipsJun 25 · 100m Hurdles · Place 4 · 3M Track Club100m Hurdles33" / 0.838mRound P4.15.58a PBWind: 0.7-
Jun 25USATF Region 14 Junior Olympic ChampionshipsJun 25 · 100m Hurdles · Place 4 · 3M Track Club100m Hurdles33" / 0.838m4.16.33aWind: 0.7-
Jun 25USATF Region 14 Junior Olympic ChampionshipsJun 25 · 800 Meters · Place 7 · 3M Track Club800 Meters7.2:26.71a-
Jun 13Welcome to the Swamp Meet....Jun 13 · 100m Hurdles · Place 2 · 3M Track Club100m Hurdles215.62a—
Jun 13Welcome to the Swamp Meet....Jun 13 · 800 Meters · Place 2 · 3M Track Club800 Meters22:26.82a—
Jun 13Welcome to the Swamp Meet....Jun 13 · 100 Meters · Place 4 · 3M Track Club100 Meters413.12a PB—
Jun 6Nor-Cal Youth ChampionshipsJun 6 · 200m Hurdles · Place 3 · 3M Track Club200m Hurdles330.3714
Jun 6Nor-Cal Youth ChampionshipsJun 6 · 100m Hurdles · Place 4 · 3M Track Club100m Hurdles415.9014
Jun 6Nor-Cal Youth ChampionshipsJun 6 · 800 Meters · Place 4 · 3M Track Club800 Meters42:32.4814
Jun 6Nor-Cal Youth ChampionshipsJun 6 · Prelims · Place 2 · 3M Track ClubPrelimsRound P215.6014
May 163M INVITATIONAL 2026May 16 · 200m Hurdles · Place 3 · 3M Track Club200m Hurdles328.51a—
May 163M INVITATIONAL 2026May 16 · 100m Hurdles · Place 3 · 3M Track Club100m Hurdles316.07a—
May 2Running Rebels InvitationalMay 2 · 100m Hurdles · Place 2 · 3M Track Club100m Hurdles215.31a—
May 2Running Rebels InvitationalMay 2 · 800 Meters · Place 2 · 3M Track Club800 Meters22:23.02a PB—
Apr 25Lawrence Brice InvitationalApr 25 · 100m Hurdles · Place 4 · 3M Track Club100m Hurdles415.8514
Apr 4God Speed Easter EggstravaganzaApr 4 · 100m Hurdles · Place 1 · 3M Track Club100m Hurdles115.92a—
Apr 4God Speed Easter EggstravaganzaApr 4 · 800 Meters · Place 2 · 3M Track Club800 Meters22:29.49a—
Mar 7Rebels March MadnessMar 7 · 100m Hurdles · Place 2 · 3M Track Club100m Hurdles216.67a—

2025 Outdoor Track

18 results
DateMeetEventPlMarkGr
Jun 20USATF Region 14 Junior Olympic Track and Field ChampionshipsJun 20 · 200m Hurdles · Place 1 · 3M Track Club200m Hurdles129.26a—
Jun 20USATF Region 14 Junior Olympic Track and Field ChampionshipsJun 20 · 100m Hurdles · Place 2 · 3M Track Club100m Hurdles215.71a—
Jun 13USATF Pacific Association Jr Olympic Championships Jun 13 · 200m Hurdles · Place 2 · 3M Track Club200m Hurdles230.23a—
Jun 13USATF Pacific Association Jr Olympic Championships Jun 13 · 100m Hurdles · Place 3 · 3M Track Club100m HurdlesRound P316.51a—
Jun 13USATF Pacific Association Jr Olympic Championships Jun 13 · 100m Hurdles · Place 4 · 3M Track Club100m Hurdles416.49a—
Jun 7Nor-Cal Youth ChampionshipsJun 7 · 200m Hurdles · Place 1 · 3M Track Club200m Hurdles129.3313
Jun 7Nor-Cal Youth ChampionshipsJun 7 · 100m Hurdles · Place 3 · 3M Track Club100m Hurdles317.5713
Jun 7Nor-Cal Youth ChampionshipsJun 7 · Prelims · Place 1 · 3M Track ClubPrelimsRound P116.8213
May 24L A Jets 39th Annual InvitationalMay 24 · 200m Hurdles · Place 5 · 3M Track Club200m Hurdles531.10a—
May 24L A Jets 39th Annual InvitationalMay 24 · 100m Hurdles · Place 2 · 3M Track Club100m Hurdles216.17a—
May 24L A Jets 39th Annual InvitationalMay 24 · 800 Meters · Place 8 · 3M Track Club800 Meters82:25.68a—
May 173M INVITATIONAL - 2025May 17 · 200m Hurdles · Place 1 · 3M Track Club200m Hurdles129.21a—
May 173M INVITATIONAL - 2025May 17 · 100m Hurdles · Place 2 · 3M Track Club100m Hurdles216.64a—
Apr 26Lawrence Brice Invitational Host By Bear CreekApr 26 · 100m Hurdles · Place 2 · 3M Track Club100m Hurdles215.53a—
Apr 19God Speed EggstravaganzaApr 19 · 100m Hurdles · Place 2 · 3M Track Club100m Hurdles216.46a—
Mar 29Burning Baton Relay Carnival (presented by God Speed)Mar 29 · 100m Hurdles · Place 1 · 3M Track Club100m Hurdles116.70a—
Mar 22Oakland PAL Community MeetMar 22 · 100m Hurdles · Place 1 · 3M Track Club100m Hurdles117.31a—
Mar 22Oakland PAL Community MeetMar 22 · 200 Meters · Place 1 · 3M Track Club200 Meters127.96a PB—

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
Jul 5USATF Region 14 Junior Olympic ChampionshipsJul 5 · 80m Hurdles · Place 2 · 3M Track Club80m Hurdles213.64a—
Jul 5USATF Region 14 Junior Olympic ChampionshipsJul 5 · 80m Hurdles · Place 2 · 3M Track Club80m Hurdles213.54a—
Jun 8Nor-Cal Youth ChampionshipsJun 8 · 80m Hurdles · Place 2 · 3M Track Club80m Hurdles213.5012
Jun 8Nor-Cal Youth ChampionshipsJun 8 · Prelims · Place 2 · 3M Track ClubPrelimsRound P214.03 PB12