Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorAAU West Coast National Championship · Jul 112.58aAAU West Coast National ChampionshipJuly 1, 2026
100m Hurdles · 30" / 0.762m · OutdoorAAU West Coast National Championship · Jul 114.82aAAU West Coast National ChampionshipJuly 1, 2026
200 Meters · IndoorPresidents Invite · Feb 1526.34Presidents InviteFebruary 15, 2026
200 Meters · OutdoorAAU West Coast National Championship · Jul 125.85aAAU West Coast National ChampionshipJuly 1, 2026
200m Hurdles · 30" / 0.762m · OutdoorAAU West Coast National Championship · Jul 129.19aAAU West Coast National ChampionshipJuly 1, 2026
200m Hurdles · 33" / 0.838m · OutdoorAAU Track & Field Region 22 Qualifier · Jun 1130.75aAAU Track & Field Region 22 QualifierJune 11, 2025
400 Meters · IndoorPresidents Invite · Feb 151:01.95Presidents InviteFebruary 15, 2026
400 Meters · Outdoor3M INVITATIONAL 2026 · May 161:00.01a3M INVITATIONAL 2026May 16, 2026
55 Meter · IndoorReno Indoor Track Presidents’ Meet · Feb 157.64aReno Indoor Track Presidents’ MeetFebruary 15, 2026
55 Meters · IndoorPresidents Invite · Feb 157.64Presidents InviteFebruary 15, 2026
55m Hurdles · 33" · IndoorReno Indoor Track Presidents’ Meet · Feb 158.72aReno Indoor Track Presidents’ MeetFebruary 15, 2026
800 Meters · OutdoorNor-Cal Youth Championships · Jun 72:38.78Nor-Cal Youth ChampionshipsJune 7, 2025
80m Hurdles · 30" / 0.762m · OutdoorUSATF Pacific Association Junior Olympic Championships · Jun 2115.16aUSATF Pacific Association Junior Olympic ChampionshipsJune 21, 2024
Long Jump · OutdoorRebels March Madness All-Comers · Mar 14.14mRebels March Madness All-ComersMarch 1, 2025

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

2026 Outdoor Track

34 results
DateMeetEventPlMarkGr
Jul 1AAU West Coast National ChampionshipJul 1 · 200m Hurdles · Place 2 · Oakland PALOakland PAL200m Hurdles30" / 0.762m2.29.19a PBWind: 0.28
Jul 1AAU West Coast National ChampionshipJul 1 · 100m Hurdles · Place 1 · Oakland PALOakland PAL100m Hurdles30" / 0.762m1.14.82a PBWind: -1.98
Jul 1AAU West Coast National ChampionshipJul 1 · 200 Meters · Place 3 · Oakland PALOakland PAL200 MetersRound P3.26.24aWind: 0.68
Jul 1AAU West Coast National ChampionshipJul 1 · 200 Meters · Place 2 · Oakland PALOakland PAL200 Meters2.25.85a PBWind: 0.68
Jul 1AAU West Coast National ChampionshipJul 1 · 100 Meters · Place 1 · Oakland PALOakland PAL100 MetersRound P1.12.72aWind: -1.88
Jul 1AAU West Coast National ChampionshipJul 1 · 100 Meters · Place 1 · Oakland PALOakland PAL100 Meters1.12.58a PBWind: -0.98
Jun 6Nor-Cal Youth ChampionshipsJun 6 · 200m Hurdles · Place 1 · Oakland PALOakland PAL200m Hurdles128.2614
Jun 6Nor-Cal Youth ChampionshipsJun 6 · 100m Hurdles · Place 4 · Oakland PALOakland PAL100m HurdlesRound P416.0414
Jun 6Nor-Cal Youth ChampionshipsJun 6 · 100m Hurdles · Place 2 · Oakland PALOakland PAL100m Hurdles214.8814
Jun 6Nor-Cal Youth ChampionshipsJun 6 · 100 Meters · Place 2 · Oakland PALOakland PAL100 MetersRound P212.8214
Jun 6Nor-Cal Youth ChampionshipsJun 6 · 100 Meters · Place 2 · Oakland PALOakland PAL100 Meters212.6914
May 2321st Annual Tommie Smith Youth Track MeetMay 23 · 200m Hurdles · Oakland PALOakland PAL200m Hurdles30" / 0.762m—DNS8
May 2321st Annual Tommie Smith Youth Track MeetMay 23 · Long Jump · Oakland PALOakland PALLong Jump—DNS8
May 2321st Annual Tommie Smith Youth Track MeetMay 23 · 100m Hurdles · Oakland PALOakland PAL100m Hurdles30" / 0.762m—DNS8
May 2321st Annual Tommie Smith Youth Track MeetMay 23 · 100 Meters · Oakland PALOakland PAL100 Meters—DNS8
May 163M INVITATIONAL 2026May 16 · 200m Hurdles · Place 1 · Oakland PALOakland PAL200m Hurdles127.93a8
May 163M INVITATIONAL 2026May 16 · 100m Hurdles · Place 1 · Oakland PALOakland PAL100m Hurdles115.54a8
May 163M INVITATIONAL 2026May 16 · 400 Meters · Place 7 · Oakland PALOakland PAL400 Meters71:00.01a PB8
May 163M INVITATIONAL 2026May 16 · 100 Meters · Place 3 · Oakland PALOakland PAL100 MetersRound S312.98a8
May 163M INVITATIONAL 2026May 16 · 100 Meters · Place 3 · Oakland PALOakland PAL100 Meters312.84a8
May 2Running Rebels InvitationalMay 2 · 200m Hurdles · Place 1 · Oakland PALOakland PAL200m Hurdles129.21a8
May 2Running Rebels InvitationalMay 2 · 100m Hurdles · Place 1 · Oakland PALOakland PAL100m Hurdles115.09a8
May 2Running Rebels InvitationalMay 2 · 200 Meters · Place 5 · Oakland PALOakland PAL200 Meters526.09a8
May 2Running Rebels InvitationalMay 2 · 100 Meters · Place 4 · Oakland PALOakland PAL100 MetersRound P412.94a8
May 2Running Rebels InvitationalMay 2 · 100 Meters · Place 3 · Oakland PALOakland PAL100 Meters312.73a8
Apr 25Lawrence Brice InvitationalApr 25 · 200 Meters · Place 1 · Oakland PALOakland PAL200 Meters126.2714
Apr 25Lawrence Brice InvitationalApr 25 · 100 Meters · Place 1 · Oakland PALOakland PAL100 Meters112.8314
Apr 25Lawrence Brice InvitationalApr 25 · 100m Hurdles · Place 3 · Oakland PALOakland PAL100m Hurdles315.3314
Mar 21Oakland PAL - Margaret Dixon Community MeetMar 21 · 100m Hurdles · Place 2 · Oakland PALOakland PAL100m Hurdles30" / 0.762m2.15.59a8
Mar 21Oakland PAL - Margaret Dixon Community MeetMar 21 · 200 Meters · Place 1 · Oakland PALOakland PAL200 Meters1.26.87a8
Mar 21Oakland PAL - Margaret Dixon Community MeetMar 21 · 100 Meters · Place 1 · Oakland PALOakland PAL100 Meters1.12.98a8
Mar 148th Annual 5 NORTH INVITATIONAL Sponsored by TOP SPEED ATHLETICS PRE- SEASON CHAMPIONSHIPMar 14 · 200m Hurdles · Place 4 · 38-Unattached38-Unattached200m Hurdles30" / 0.762m4.32.57a8
Mar 7Rebels March MadnessMar 7 · 100m Hurdles · Place 1 · Oakland PALOakland PAL100m Hurdles116.40a8
Mar 7Rebels March MadnessMar 7 · 400 Meters · Place 2 · Oakland PALOakland PAL400 Meters21:00.86a8

2026 Indoor Track

16 results
DateMeetEventPlMarkGr
Feb 15Presidents InviteFeb 15 · 55m Hurdles · Place 1 · Oakland PALOakland PAL55m Hurdles18.72—
Feb 15Presidents InviteFeb 15 · 55m Hurdles · Place 1 · Oakland PALOakland PAL55m Hurdles18.72—
Feb 15Presidents InviteFeb 15 · 55 Meters · Place 1 · Oakland PALOakland PAL55 Meters17.64 PB—
Feb 15Presidents InviteFeb 15 · 55 Meters · Place 1 · Oakland PALOakland PAL55 Meters17.64—
Feb 15Presidents InviteFeb 15 · 400 Meters · Place 1 · Oakland PALOakland PAL400 Meters11:01.95 PB—
Feb 15Presidents InviteFeb 15 · 400 Meters · Place 1 · Oakland PALOakland PAL400 Meters11:01.95—
Feb 15Presidents InviteFeb 15 · 200 Meters · Place 1 · Oakland PALOakland PAL200 Meters126.34 PB—
Feb 15Presidents InviteFeb 15 · 200 Meters · Place 1 · Oakland PALOakland PAL200 Meters126.34—
Feb 15Presidents InviteFeb 15 · 55m Hurdles · Place 1 · Oakland PALOakland PAL55m Hurdles18.72—
Feb 15Presidents InviteFeb 15 · 55 Meters · Place 1 · Oakland PALOakland PAL55 Meters17.64—
Feb 15Presidents InviteFeb 15 · 400 Meters · Place 1 · Oakland PALOakland PAL400 Meters11:01.95—
Feb 15Presidents InviteFeb 15 · 200 Meters · Place 1 · Oakland PALOakland PAL200 Meters126.34—
Feb 15Reno Indoor Track Presidents’ MeetFeb 15 · 55m Hurdles · Place 1 · Oakland PALOakland PAL55m Hurdles33"1.8.72a PB8
Feb 15Reno Indoor Track Presidents’ MeetFeb 15 · 55 Meter · Place 1 · Oakland PALOakland PAL55 Meter1.7.64a PB8
Feb 15Reno Indoor Track Presidents’ MeetFeb 15 · 400 Meters · Place 1 · Oakland PALOakland PAL400 Meters1.1:01.95a8
Feb 15Reno Indoor Track Presidents’ MeetFeb 15 · 200 Meters · Place 1 · Oakland PALOakland PAL200 Meters1.26.34a8

2025 Outdoor Track

40 results
DateMeetEventPlMarkGr
Jun 26West Coast National ChampionshipJun 26 · 200 Meters · Place 5 · Oakland PALOakland PAL200 MetersRound P526.39a—
Jun 26West Coast National ChampionshipJun 26 · 200 Meters · Place 5 · Oakland PALOakland PAL200 Meters526.95a—
Jun 26West Coast National ChampionshipJun 26 · 100 Meters · Place 6 · Oakland PALOakland PAL100 MetersRound P613.10a—
Jun 26West Coast National ChampionshipJun 26 · 100 Meters · Place 4 · Oakland PALOakland PAL100 Meters412.88a—
Jun 11AAU Track & Field Region 22 QualifierJun 11 · 200m Hurdles · Place 1 · Oakland PALOakland PAL200m Hurdles33" / 0.838m1.30.75a PB7
Jun 11AAU Track & Field Region 22 QualifierJun 11 · 100m Hurdles · Place 1 · Oakland PALOakland PAL100m Hurdles30" / 0.762m1.16.68aWind: 1.57
Jun 11AAU Track & Field Region 22 QualifierJun 11 · 400 Meters · Place 2 · Oakland PALOakland PAL400 Meters2.1:02.21a7
Jun 11AAU Track & Field Region 22 QualifierJun 11 · 200 Meters · Place 4 · Oakland PALOakland PAL200 Meters4.26.91aWind: 2.97
Jun 7Nor-Cal Youth ChampionshipsJun 7 · 200m Hurdles · Place 3 · Oakland PALOakland PAL200m Hurdles330.6113
Jun 7Nor-Cal Youth ChampionshipsJun 7 · 200 Meters · Place 6 · Oakland PALOakland PAL200 MetersRound P627.7213
Jun 7Nor-Cal Youth ChampionshipsJun 7 · 200 Meters · Place 6 · Oakland PALOakland PAL200 Meters627.4113
Jun 7Nor-Cal Youth ChampionshipsJun 7 · 400 Meters · Place 9 · Oakland PALOakland PAL400 Meters91:04.2013
Jun 7Nor-Cal Youth ChampionshipsJun 7 · 800 Meters · Place 7 · Oakland PALOakland PAL800 Meters72:38.78 PB13
May 24Tom Moore Youth Classic May 24 · 200m Hurdles · Place 1 · Oakland PALOakland PAL200m Hurdles129.38a—
May 24Tom Moore Youth Classic May 24 · 100 Meters · Place 4 · Oakland PALOakland PAL100 MetersRound P413.27a—
May 24Tom Moore Youth Classic May 24 · 100 Meters · Place 4 · Oakland PALOakland PAL100 Meters413.19a—
May 2420th Annual Tommie Smith Youth Track MeetMay 24 · 100m Hurdles · Place 1 · Oakland PALOakland PAL100m Hurdles117.8213
May 2420th Annual Tommie Smith Youth Track MeetMay 24 · 200 Meters · Place 4 · Oakland PALOakland PAL200 Meters427.4913
May 173M INVITATIONAL - 2025May 17 · 200m Hurdles · Place 2 · Oakland PALOakland PAL200m Hurdles229.23a—
May 173M INVITATIONAL - 2025May 17 · 100m Hurdles · Place 4 · Oakland PALOakland PAL100m Hurdles418.04a—
May 173M INVITATIONAL - 2025May 17 · 200 Meters · Place 15 · Oakland PALOakland PAL200 Meters1527.56a—
May 173M INVITATIONAL - 2025May 17 · 100 Meters · Place 10 · Oakland PALOakland PAL100 MetersRound P1013.61a—
May 3Running Rebels InvitationalMay 3 · 200m Hurdles · Place 2 · Oakland PALOakland PAL200m Hurdles30" / 0.762m2.29.72a7
May 3Running Rebels InvitationalMay 3 · 100m Hurdles · Place 6 · Oakland PALOakland PAL100m Hurdles30" / 0.762m6.17.91aWind: 07
Apr 19God Speed EggstravaganzaApr 19 · 100m Hurdles · Place 1 · Oakland PALOakland PAL100m Hurdles116.38a—
Apr 19God Speed EggstravaganzaApr 19 · 400 Meters · Place 3 · Oakland PALOakland PAL400 Meters31:02.72a—
Apr 19God Speed EggstravaganzaApr 19 · 200 Meters · Place 7 · Oakland PALOakland PAL200 Meters727.65a—
Apr 19God Speed EggstravaganzaApr 19 · 100 Meters · Place 3 · Oakland PALOakland PAL100 Meters313.19a—
Mar 29Burning Baton Relay Carnival (presented by God Speed)Mar 29 · 100m Hurdles · Place 2 · Oakland PALOakland PAL100m Hurdles216.74a—
Mar 29Burning Baton Relay Carnival (presented by God Speed)Mar 29 · 400 Meters · Place 4 · Oakland PALOakland PAL400 Meters41:02.73a—
Mar 29Burning Baton Relay Carnival (presented by God Speed)Mar 29 · 100 Meters · Place 3 · Oakland PALOakland PAL100 Meters313.24a—
Mar 22Oakland PAL Community MeetMar 22 · 100m Hurdles · Place 2 · Oakland PALOakland PAL100m Hurdles219.12a—
Mar 22Oakland PAL Community MeetMar 22 · 400 Meters · Place 3 · Oakland PALOakland PAL400 Meters31:04.51a—
Mar 22Oakland PAL Community MeetMar 22 · 200 Meters · Place 2 · Oakland PALOakland PAL200 Meters228.11a—
Mar 22Oakland PAL Community MeetMar 22 · 100 Meters · Place 1 · Oakland PALOakland PAL100 Meters113.32a—
Mar 155 NORTH INVITATIONAL Sponsored by TOP SPEED ATHLETICSMar 15 · Long Jump · Place 10 · Oakland PALOakland PALLong Jump10.13' 6.57
Mar 155 NORTH INVITATIONAL Sponsored by TOP SPEED ATHLETICSMar 15 · 400 Meters · Oakland PALOakland PAL400 Meters—DNS7
Mar 155 NORTH INVITATIONAL Sponsored by TOP SPEED ATHLETICSMar 15 · 100 Meters · Place 4 · Oakland PALOakland PAL100 Meters4.13.37a7
Mar 1Rebels March Madness All-ComersMar 1 · Long Jump · Place 1 · Oakland PALOakland PALLong Jump1.4.14m PB7
Mar 1Rebels March Madness All-ComersMar 1 · 400 Meters · Place 3 · Oakland PALOakland PAL400 Meters3.1:08.75a7

2024 Outdoor Track

23 results
DateMeetEventPlMarkGr
Jul 5USATF Region 14 Junior Olympic ChampionshipsJul 5 · 80m Hurdles · Place 9 · Oakland PALOakland PAL80m Hurdles918.20a—
Jun 21USATF Pacific Association Junior Olympic ChampionshipsJun 21 · 80m Hurdles · Place 8 · Oakland PALOakland PAL80m Hurdles30" / 0.762mRound P8.15.32aWind: 16
Jun 21USATF Pacific Association Junior Olympic ChampionshipsJun 21 · 80m Hurdles · Place 6 · Oakland PALOakland PAL80m Hurdles30" / 0.762m6.15.16a PBWind: 1.96
Jun 21USATF Pacific Association Junior Olympic ChampionshipsJun 21 · 200 Meters · Place 32 · Oakland PALOakland PAL200 MetersRound P32.32.07aWind: -0.26
Jun 8Nor-Cal Youth ChampionshipsJun 8 · 80m Hurdles · Place 13 · Oakland PALOakland PAL80m HurdlesRound P1318.7712
Jun 8Nor-Cal Youth ChampionshipsJun 8 · 100 Meters · Place 34 · Oakland PALOakland PAL100 MetersRound P3417.2112
May 25Tom Moore Youth ClassicMay 25 · 200 Meters · Place 66 · Oakland PALOakland PAL200 MetersRound P66.38.04a6
May 25Tom Moore Youth ClassicMay 25 · 100 Meters · Place 53 · Oakland PALOakland PAL100 MetersRound P53.16.68a6
May 183M INVITATIONAL "2024"May 18 · 80m Hurdles · Place 4 · Oakland PALOakland PAL80m Hurdles30" / 0.762m4.16.03a6
May 183M INVITATIONAL "2024"May 18 · 200 Meters · Place 17 · Oakland PALOakland PAL200 Meters17.29.62a6
May 4Running Rebels Invitational/ Tommie Smith Youth Track MeetMay 4 · 80m Hurdles · Oakland PALOakland PAL80m Hurdles30" / 0.762m—DNS6
May 4Running Rebels Invitational/ Tommie Smith Youth Track MeetMay 4 · 200 Meters · Place 4 · Oakland PALOakland PAL200 Meters4.29.48a6
Apr 20Pacific Coast Shockwaves InvitationalApr 20 · 80m Hurdles · Place 7 · Oakland PALOakland PAL80m Hurdles30" / 0.762m7.16.86aWind: -16
Apr 20Pacific Coast Shockwaves InvitationalApr 20 · 400 Meters · Place 30 · Oakland PALOakland PAL400 Meters30.1:07.66a6
Apr 20Pacific Coast Shockwaves InvitationalApr 20 · 200 Meters · Place 40 · Oakland PALOakland PAL200 Meters40.29.87aWind: 0.66
Apr 6Speed ShowcaseApr 6 · Long Jump · Place 7 · Oakland PALOakland PALLong Jump7.12-01.006
Apr 6Speed ShowcaseApr 6 · 400 Meters · Place 9 · Oakland PALOakland PAL400 Meters9.1:10.05a6
Apr 6Speed ShowcaseApr 6 · 100 Meters · Place 7 · Oakland PALOakland PAL100 Meters7.14.52a6
Mar 23Margaret Dixon Oakland PAL InviteMar 23 · 80m Hurdles · Place 4 · Oakland PALOakland PAL80m Hurdles30" / 0.762m4.17.83a6
Mar 23Margaret Dixon Oakland PAL InviteMar 23 · 400 Meters · Place 7 · Oakland PALOakland PAL400 Meters7.1:14.74a6
Mar 23Margaret Dixon Oakland PAL InviteMar 23 · 200 Meters · Place 1 · Oakland PALOakland PAL200 Meters1.29.94a6
Mar 2Rebels March Madness All ComersMar 2 · Long Jump · Place 5 · Oakland PALOakland PALLong Jump5.2.92m6
Mar 2Rebels March Madness All ComersMar 2 · 400 Meters · Place 4 · Oakland PALOakland PAL400 Meters4.1:16.21a6