Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorRebels March Madness All Comers · Mar 216.42aRebels March Madness All ComersMarch 2, 2024
200 Meters · Outdoor8th Annual 5 NORTH INVITATIONAL Sponsored by TOP SPEED ATHLETICS PRE- SEASON CHAMPIONSHIP · Mar 1430.05a8th Annual 5 NORTH INVITATIONAL Sponsored by TOP SPEED ATHLETICS PRE- SEASON CHAMPIONSHIPMarch 14, 2026
400 Meters · IndoorPresidents Invite · Feb 151:09.53Presidents InviteFebruary 15, 2026
400 Meters · OutdoorNor-Cal Youth Championships · Jun 61:07.31Nor-Cal Youth ChampionshipsJune 6, 2026
55m Hurdles · 30" · IndoorReno Indoor Track Presidents’ Meet · Feb 1511.21aReno Indoor Track Presidents’ MeetFebruary 15, 2026
800 Meters · IndoorPresidents Invite · Feb 152:43.91Presidents InviteFebruary 15, 2026
800 Meters · Outdoor21st Annual Tommie Smith Youth Track Meet · May 232:36.18a21st Annual Tommie Smith Youth Track MeetMay 23, 2026
80m Hurdles · 30" / 0.762m · OutdoorUSATF Region 14 Junior Olympic Championships · Jun 2514.11aUSATF Region 14 Junior Olympic ChampionshipsJune 25, 2026
Long Jump · Outdoor3M INVITATIONAL "2024" · May 182.96m3M INVITATIONAL "2024"May 18, 2024

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

2026 Outdoor Track

26 results
DateMeetEventPlMarkGr
Jul 1AAU West Coast National ChampionshipJul 1 · 80m Hurdles · Oakland PALOakland PAL80m Hurdles30" / 0.762m—DNSWind: -1.16
Jul 1AAU West Coast National ChampionshipJul 1 · 800 Meters · Oakland PALOakland PAL800 Meters—DNS6
Jul 1AAU West Coast National ChampionshipJul 1 · 400 Meters · Oakland PALOakland PAL400 Meters—DNS6
Jun 25USATF Region 14 Junior Olympic ChampionshipsJun 25 · 80m Hurdles · Place 3 · Oakland PALOakland PAL80m Hurdles30" / 0.762mRound P3.14.19aWind: 0.76
Jun 25USATF Region 14 Junior Olympic ChampionshipsJun 25 · 80m Hurdles · Place 3 · Oakland PALOakland PAL80m Hurdles30" / 0.762m3.14.11a PBWind: 2.86
Jun 25USATF Region 14 Junior Olympic ChampionshipsJun 25 · 800 Meters · Place 14 · Oakland PALOakland PAL800 Meters14.2:46.58a6
Jun 25USATF Region 14 Junior Olympic ChampionshipsJun 25 · 400 Meters · Place 10 · Oakland PALOakland PAL400 MetersRound P10.1:07.72a6
Jun 17AAU Track & Field Region 22 QualifierJun 17 · 80m Hurdles · Oakland PALOakland PAL80m Hurdles30" / 0.762m—DNSWind: 2.16
Jun 17AAU Track & Field Region 22 QualifierJun 17 · 800 Meters · Oakland PALOakland PAL800 Meters—DNS6
Jun 17AAU Track & Field Region 22 QualifierJun 17 · 400 Meters · Oakland PALOakland PAL400 Meters—DNS6
Jun 6Nor-Cal Youth ChampionshipsJun 6 · 400 Meters · Place 6 · Oakland PALOakland PAL400 Meters61:07.31 PB12
Jun 6Nor-Cal Youth ChampionshipsJun 6 · 80m Hurdles · Place 1 · Oakland PALOakland PAL80m HurdlesRound P114.1112
Jun 6Nor-Cal Youth ChampionshipsJun 6 · 80m Hurdles · Place 1 · Oakland PALOakland PAL80m Hurdles113.8012
Jun 6Nor-Cal Youth ChampionshipsJun 6 · 800 Meters · Place 3 · Oakland PALOakland PAL800 Meters32:42.2912
May 2321st Annual Tommie Smith Youth Track MeetMay 23 · 80m Hurdles · Place 2 · Oakland PALOakland PAL80m Hurdles30" / 0.762m2.14.35a6
May 2321st Annual Tommie Smith Youth Track MeetMay 23 · 800 Meters · Place 4 · Oakland PALOakland PAL800 Meters4.2:36.18a PB6
Apr 25Lawrence Brice InvitationalApr 25 · 200 Meters · Place 24 · Oakland PALOakland PAL200 Meters2431.4712
Apr 25Lawrence Brice InvitationalApr 25 · 800 Meters · Place 1 · Oakland PALOakland PAL800 Meters12:39.0712
Apr 25Lawrence Brice InvitationalApr 25 · 80m Hurdles · Place 3 · Oakland PALOakland PAL80m Hurdles314.8812
Mar 21Oakland PAL - Margaret Dixon Community MeetMar 21 · 80m Hurdles · Place 1 · Oakland PALOakland PAL80m Hurdles30" / 0.762m1.14.16a6
Mar 21Oakland PAL - Margaret Dixon Community MeetMar 21 · 400 Meters · Place 4 · Oakland PALOakland PAL400 Meters4.1:07.82a6
Mar 21Oakland PAL - Margaret Dixon Community MeetMar 21 · 200 Meters · Place 6 · Oakland PALOakland PAL200 Meters6.31.06a6
Mar 148th Annual 5 NORTH INVITATIONAL Sponsored by TOP SPEED ATHLETICS PRE- SEASON CHAMPIONSHIPMar 14 · 800 Meters · Place 1 · 38-Unattached38-Unattached800 Meters1.2:36.72a6
Mar 148th Annual 5 NORTH INVITATIONAL Sponsored by TOP SPEED ATHLETICS PRE- SEASON CHAMPIONSHIPMar 14 · 200 Meters · Place 7 · 38-Unattached38-Unattached200 Meters7.30.05a PB6
Mar 7Rebels March MadnessMar 7 · 80m Hurdles · Place 3 · Oakland PALOakland PAL80m Hurdles316.58a6
Mar 7Rebels March MadnessMar 7 · 400 Meters · Place 9 · Oakland PALOakland PAL400 Meters91:08.31a6

2026 Indoor Track

12 results
DateMeetEventPlMarkGr
Feb 15Presidents InviteFeb 15 · 55m Hurdles · Place 1 · Oakland PALOakland PAL55m Hurdles111.21—
Feb 15Presidents InviteFeb 15 · 55m Hurdles · Place 1 · Oakland PALOakland PAL55m Hurdles111.21—
Feb 15Presidents InviteFeb 15 · 800 Meters · Place 2 · Oakland PALOakland PAL800 Meters22:43.91 PB—
Feb 15Presidents InviteFeb 15 · 800 Meters · Place 2 · Oakland PALOakland PAL800 Meters22:43.91—
Feb 15Presidents InviteFeb 15 · 400 Meters · Place 2 · Oakland PALOakland PAL400 Meters21:09.53 PB—
Feb 15Presidents InviteFeb 15 · 400 Meters · Place 2 · Oakland PALOakland PAL400 Meters21:09.53—
Feb 15Presidents InviteFeb 15 · 55m Hurdles · Place 1 · Oakland PALOakland PAL55m Hurdles111.21—
Feb 15Presidents InviteFeb 15 · 800 Meters · Place 2 · Oakland PALOakland PAL800 Meters22:43.91—
Feb 15Presidents InviteFeb 15 · 400 Meters · Place 2 · Oakland PALOakland PAL400 Meters21:09.53—
Feb 15Reno Indoor Track Presidents’ MeetFeb 15 · 55m Hurdles · Place 1 · Oakland PALOakland PAL55m Hurdles30"1.11.21a PB6
Feb 15Reno Indoor Track Presidents’ MeetFeb 15 · 800 Meters · Place 2 · Oakland PALOakland PAL800 Meters2.2:43.91a6
Feb 15Reno Indoor Track Presidents’ MeetFeb 15 · 400 Meters · Place 2 · Oakland PALOakland PAL400 Meters2.1:09.53a6

2025 Outdoor Track

24 results
DateMeetEventPlMarkGr
Jun 26West Coast National ChampionshipJun 26 · 80m Hurdles · Place 2 · Oakland PALOakland PAL80m Hurdles216.18a5
Jun 26West Coast National ChampionshipJun 26 · 400 Meters · Place 6 · Oakland PALOakland PAL400 Meters61:10.20a5
Jun 11AAU Track & Field Region 22 QualifierJun 11 · 80m Hurdles · Place 1 · Oakland PALOakland PAL80m Hurdles30" / 0.762m1.16.92a5
Jun 11AAU Track & Field Region 22 QualifierJun 11 · 800 Meters · Place 3 · Oakland PALOakland PAL800 Meters3.2:44.48a5
Jun 11AAU Track & Field Region 22 QualifierJun 11 · 400 Meters · Place 6 · Oakland PALOakland PAL400 Meters6.1:10.26a5
Jun 7Nor-Cal Youth ChampionshipsJun 7 · 400 Meters · Place 9 · Oakland PALOakland PAL400 Meters91:09.1511
Jun 7Nor-Cal Youth ChampionshipsJun 7 · 80m Hurdles · Place 10 · Oakland PALOakland PAL80m HurdlesRound P1017.6411
Jun 7Nor-Cal Youth ChampionshipsJun 7 · 800 Meters · Place 5 · Oakland PALOakland PAL800 Meters52:46.6911
May 2420th Annual Tommie Smith Youth Track MeetMay 24 · 80m Hurdles · Place 4 · Oakland PALOakland PAL80m Hurdles416.5311
May 2420th Annual Tommie Smith Youth Track MeetMay 24 · 800 Meters · Place 1 · Oakland PALOakland PAL800 Meters12:42.8911
May 2420th Annual Tommie Smith Youth Track MeetMay 24 · 400 Meters · Place 4 · Oakland PALOakland PAL400 Meters41:09.2011
May 173M INVITATIONAL - 2025May 17 · 80m Hurdles · Place 11 · Oakland PALOakland PAL80m Hurdles1117.01a5
May 173M INVITATIONAL - 2025May 17 · 400 Meters · Place 22 · Oakland PALOakland PAL400 Meters221:09.13a5
May 3Running Rebels InvitationalMay 3 · 200 Meters · Place 32 · Oakland PALOakland PAL200 Meters32.31.34a5
Apr 26Lawrence Brice Invitational Host By Bear CreekApr 26 · 80m Hurdles · Place 4 · Oakland PALOakland PAL80m Hurdles416.76a5
Apr 26Lawrence Brice Invitational Host By Bear CreekApr 26 · 800 Meters · Place 4 · Oakland PALOakland PAL800 Meters42:44.97a5
Apr 19God Speed EggstravaganzaApr 19 · 80m Hurdles · Place 6 · Oakland PALOakland PAL80m Hurdles617.68a5
Apr 19God Speed EggstravaganzaApr 19 · 400 Meters · Place 12 · Oakland PALOakland PAL400 Meters121:09.20a5
Mar 22Oakland PAL Community MeetMar 22 · 80m Hurdles · Place 5 · Oakland PALOakland PAL80m Hurdles518.09a5
Mar 22Oakland PAL Community MeetMar 22 · 800 Meters · Place 4 · Oakland PALOakland PAL800 Meters42:58.05a5
Mar 22Oakland PAL Community MeetMar 22 · 200 Meters · Place 11 · Oakland PALOakland PAL200 Meters1133.00a5
Mar 1Rebels March Madness All-ComersMar 1 · 80m Hurdles · Place 6 · Oakland PALOakland PAL80m Hurdles30" / 0.762m6.18.75a5
Mar 1Rebels March Madness All-ComersMar 1 · 800 Meters · Place 2 · Oakland PALOakland PAL800 Meters2.2:59.68a5
Mar 1Rebels March Madness All-ComersMar 1 · 400 Meters · Place 4 · Oakland PALOakland PAL400 Meters4.1:09.63a5

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 15President's Invite Indoor 2025Feb 15 · 800 Meters · Place 5 · Oakland PALOakland PAL800 Meters5.3:00.33a5
Feb 15President's Invite Indoor 2025Feb 15 · 400 Meters · Place 3 · Oakland PALOakland PAL400 Meters3.1:13.87a5

2024 Outdoor Track

20 results
DateMeetEventPlMarkGr
Jul 5USATF Region 14 Junior Olympic ChampionshipsJul 5 · 800 Meters · Place 6 · Oakland PALOakland PAL800 Meters62:54.19a—
Jul 5USATF Region 14 Junior Olympic ChampionshipsJul 5 · 400 Meters · Place 6 · Oakland PALOakland PAL400 Meters61:13.04a—
Jun 21USATF Pacific Association Junior Olympic ChampionshipsJun 21 · 800 Meters · Place 6 · Oakland PALOakland PAL800 Meters6.2:56.42a4
Jun 21USATF Pacific Association Junior Olympic ChampionshipsJun 21 · 400 Meters · Place 7 · Oakland PALOakland PAL400 MetersRound P7.1:14.56a4
Jun 21USATF Pacific Association Junior Olympic ChampionshipsJun 21 · 400 Meters · Place 6 · Oakland PALOakland PAL400 Meters6.1:14.89a4
Jun 21USATF Pacific Association Junior Olympic ChampionshipsJun 21 · 200 Meters · Place 12 · Oakland PALOakland PAL200 MetersRound P12.32.18aWind: 1.54
Jun 8Nor-Cal Youth ChampionshipsJun 8 · 400 Meters · Place 6 · Oakland PALOakland PAL400 Meters61:14.1610
Jun 8Nor-Cal Youth ChampionshipsJun 8 · 800 Meters · Place 5 · Oakland PALOakland PAL800 Meters52:56.4710
May 183M INVITATIONAL "2024"May 18 · Long Jump · Place 23 · Oakland PALOakland PALLong Jump23.2.96m PB4
May 183M INVITATIONAL "2024"May 18 · 400 Meters · Place 4 · Oakland PALOakland PAL400 Meters4.1:13.03a4
May 183M INVITATIONAL "2024"May 18 · 200 Meters · Place 13 · Oakland PALOakland PAL200 Meters13.32.92a4
May 4Running Rebels Invitational/ Tommie Smith Youth Track MeetMay 4 · 800 Meters · Place 5 · Oakland PALOakland PAL800 Meters5.3:01.86a4
May 4Running Rebels Invitational/ Tommie Smith Youth Track MeetMay 4 · 200 Meters · Place 15 · Oakland PALOakland PAL200 Meters15.33.14a4
Apr 13CA Track Youth InvitationalApr 13 · 400 Meters · Place 7 · Oakland PALOakland PAL400 Meters7.1:22.10a4
Apr 13CA Track Youth InvitationalApr 13 · 100 Meters · Place 14 · Oakland PALOakland PAL100 Meters14.17.19a4
Mar 23Margaret Dixon Oakland PAL InviteMar 23 · 400 Meters · Place 3 · Oakland PALOakland PAL400 Meters3.1:20.68a4
Mar 23Margaret Dixon Oakland PAL InviteMar 23 · 200 Meters · Place 7 · Oakland PALOakland PAL200 Meters7.33.69a4
Mar 23Margaret Dixon Oakland PAL InviteMar 23 · 100 Meters · Place 12 · Oakland PALOakland PAL100 Meters12.16.94a4
Mar 2Rebels March Madness All ComersMar 2 · 400 Meters · Place 8 · Oakland PALOakland PAL400 Meters8.1:21.47a4
Mar 2Rebels March Madness All ComersMar 2 · 100 Meters · Place 13 · Oakland PALOakland PAL100 Meters13.16.42a PB4

2023 Outdoor Track

13 results
DateMeetEventPlMarkGr
Jun 23USATF Pacific Association Junior Olympic ChampionshipsJun 23 · 800 Meters · Place 23 · Oakland PALOakland PAL800 Meters233:13.47a—
Jun 23USATF Pacific Association Junior Olympic ChampionshipsJun 23 · 400 Meters · Place 20 · Oakland PALOakland PAL400 MetersRound P201:20.38a—
Jun 10Nor-Cal Youth ChampionshipsJun 10 · 400 Meters · Place 19 · Oakland PALOakland PAL400 Meters191:22.339
Jun 10Nor-Cal Youth ChampionshipsJun 10 · 800 Meters · Place 13 · Oakland PALOakland PAL800 Meters133:11.749
Jun 10Nor-Cal Youth ChampionshipsJun 10 · 100 Meters · Place 34 · Oakland PALOakland PAL100 MetersRound P3417.459
May 203M Invitational 2023May 20 · 400 Meters · Place 32 · Oakland PALOakland PAL400 Meters321:23.79a—
May 203M Invitational 2023May 20 · 100 Meters · Place 40 · Oakland PALOakland PAL100 MetersRound P4017.33a—
Apr 15CA Track Youth InvitationalApr 15 · 800 Meters · Place 4 · Oakland PALOakland PAL800 Meters43:18.59a—
Apr 15CA Track Youth InvitationalApr 15 · 100 Meters · Place 24 · Oakland PALOakland PAL100 Meters2417.20a—
Mar 25Oakland Pal Community Track MeetMar 25 · 800 Meters · Place 4 · Oakland PALOakland PAL800 Meters4.3:12.31a3
Mar 25Oakland Pal Community Track MeetMar 25 · 400 Meters · Place 3 · Oakland PALOakland PAL400 Meters3.1:21.50a3
Mar 25Oakland Pal Community Track MeetMar 25 · 200 Meters · Place 6 · Oakland PALOakland PAL200 Meters6.35.93a3
Mar 25Oakland Pal Community Track MeetMar 25 · 100 Meters · Place 14 · Oakland PALOakland PAL100 Meters14.17.16a3

2022 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 143M InvitationalMay 14 · 400 Meters · Place 19 · Oakland PALOakland PAL400 Meters19.1:30.26a2
May 143M InvitationalMay 14 · 200 Meters · Place 22 · Oakland PALOakland PAL200 Meters22.38.98a2
Apr 30Revolution Express Track Club AAU Youth T&F MeetApr 30 · 400 Meters · Place 3 · Oakland PALOakland PAL400 Meters3.1:25.39a2
Apr 30Revolution Express Track Club AAU Youth T&F MeetApr 30 · 200 Meters · Place 4 · Oakland PALOakland PAL200 Meters4.37.82a2
Apr 30Revolution Express Track Club AAU Youth T&F MeetApr 30 · 100 Meters · Place 5 · Oakland PALOakland PAL100 Meters5.16.94a2
Apr 2Sac Speed ShowcaseApr 2 · 400 Meters · Place 7 · Oakland PALOakland PAL400 Meters7.1:28.86a2
Apr 2Sac Speed ShowcaseApr 2 · 100 Meters · Place 11 · Oakland PALOakland PAL100 Meters11.17.40a2