Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorLawrence Brice Invitational Host By Bear Creek · Apr 2612.83aLawrence Brice Invitational Host By Bear CreekApril 26, 2025
200 Meters · IndoorPresident's Invite Indoor 2025 · Feb 1528.42aPresident's Invite Indoor 2025February 15, 2025
200 Meters · OutdoorAAU West Coast National Championship · Jul 127.73aAAU West Coast National ChampionshipJuly 1, 2026
400 Meters · IndoorPresidents Invite · Feb 151:05.14Presidents InviteFebruary 15, 2026
400 Meters · OutdoorGod Speed Eggstravaganza · Apr 191:03.43aGod Speed EggstravaganzaApril 19, 2025
55m Hurdles · 30" · IndoorPresident's Invite Indoor 2025 · Feb 1510.97aPresident's Invite Indoor 2025February 15, 2025
55m Hurdles · 33" · IndoorReno Indoor Track Presidents’ Meet · Feb 1510.80aReno Indoor Track Presidents’ MeetFebruary 15, 2026
800 Meters · OutdoorRunning Rebels Invitational · May 32:30.15aRunning Rebels InvitationalMay 3, 2025
80m Hurdles · 30" / 0.762m · OutdoorRunning Rebels Invitational/ Tommie Smith Youth Track Meet · May 415.90aRunning Rebels Invitational/ Tommie Smith Youth Track MeetMay 4, 2024
High Jump · OutdoorRunning Rebels Invitational · May 31.22mRunning Rebels InvitationalMay 3, 2025

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

2026 Outdoor Track

28 results
DateMeetEventPlMarkGr
Jul 1AAU West Coast National ChampionshipJul 1 · High Jump · Place 5 · Oakland PALHigh Jump5.1.30m8
Jul 1AAU West Coast National ChampionshipJul 1 · 200m Hurdles · Place 5 · Oakland PAL200m Hurdles30" / 0.762m5.31.21aWind: 3.18
Jul 1AAU West Coast National ChampionshipJul 1 · 400 Meters · Place 2 · Oakland PAL400 Meters2.1:04.65a8
Jul 1AAU West Coast National ChampionshipJul 1 · 200 Meters · Place 7 · Oakland PAL200 MetersRound P7.27.73a PBWind: 1.88
Jul 1AAU West Coast National ChampionshipJul 1 · 200 Meters · Place 6 · Oakland PAL200 Meters6.27.90aWind: 0.68
Jun 25USATF Region 14 Junior Olympic ChampionshipsJun 25 · High Jump · Place 6 · Oakland PALHigh Jump6.1.30m8
Jun 25USATF Region 14 Junior Olympic ChampionshipsJun 25 · 200m Hurdles · Place 10 · Oakland PAL200m Hurdles30" / 0.762m10.32.39aWind: 2.18
Jun 25USATF Region 14 Junior Olympic ChampionshipsJun 25 · 400 Meters · Place 17 · Oakland PAL400 MetersRound P17.1:06.20a8
Jun 25USATF Region 14 Junior Olympic ChampionshipsJun 25 · 200 Meters · Place 16 · Oakland PAL200 MetersRound P16.28.52aWind: 2.78
Jun 6Nor-Cal Youth ChampionshipsJun 6 · High Jump · Place 9 · Oakland PALHigh Jump91.28m14
Jun 6Nor-Cal Youth ChampionshipsJun 6 · 200m Hurdles · Place 9 · Oakland PAL200m Hurdles932.3214
Jun 6Nor-Cal Youth ChampionshipsJun 6 · 400 Meters · Place 12 · Oakland PAL400 Meters121:04.7014
Jun 6Nor-Cal Youth ChampionshipsJun 6 · 100 Meters · Place 21 · Oakland PAL100 MetersRound P2113.7314
May 2321st Annual Tommie Smith Youth Track MeetMay 23 · 1500 Meters · Oakland PAL1500 Meters—DNS8
May 2321st Annual Tommie Smith Youth Track MeetMay 23 · 400 Meters · Place 7 · Oakland PAL400 Meters7.1:05.12a8
May 2321st Annual Tommie Smith Youth Track MeetMay 23 · 100 Meters · Place 5 · Oakland PAL100 Meters5.14.16a8
May 163M INVITATIONAL 2026May 16 · 200m Hurdles · Place 18 · Oakland PAL200m Hurdles1832.64a—
May 163M INVITATIONAL 2026May 16 · 400 Meters · Place 33 · Oakland PAL400 Meters331:05.73a—
May 163M INVITATIONAL 2026May 16 · 200 Meters · Place 25 · Oakland PAL200 Meters2528.56a—
May 163M INVITATIONAL 2026May 16 · 100 Meters · Place 41 · Oakland PAL100 MetersRound S4114.21a—
Apr 25Lawrence Brice InvitationalApr 25 · High Jump · Place 6 · Oakland PALHigh Jump64-214
Apr 25Lawrence Brice InvitationalApr 25 · 100 Meters · Place 22 · Oakland PAL100 Meters2214.3714
Apr 25Lawrence Brice InvitationalApr 25 · 100m Hurdles · Place 7 · Oakland PAL100m Hurdles719.6714
Mar 21Oakland PAL - Margaret Dixon Community MeetMar 21 · 800 Meters · Place 4 · Oakland PAL800 Meters4.2:42.31a8
Mar 21Oakland PAL - Margaret Dixon Community MeetMar 21 · 400 Meters · Place 2 · Oakland PAL400 Meters2.1:05.32a8
Mar 21Oakland PAL - Margaret Dixon Community MeetMar 21 · 200 Meters · Place 5 · Oakland PAL200 Meters5.28.98a8
Mar 7Rebels March MadnessMar 7 · 100m Hurdles · Place 5 · Oakland PAL100m Hurdles519.97a8
Mar 7Rebels March MadnessMar 7 · 400 Meters · Place 5 · Oakland PAL400 Meters51:05.37a8

2026 Indoor Track

12 results
DateMeetEventPlMarkGr
Feb 15Presidents InviteFeb 15 · 55m Hurdles · Place 5 · Oakland PAL55m Hurdles510.80—
Feb 15Presidents InviteFeb 15 · 55m Hurdles · Place 5 · Oakland PAL55m Hurdles510.80—
Feb 15Presidents InviteFeb 15 · 400 Meters · Place 3 · Oakland PAL400 Meters31:05.14 PB—
Feb 15Presidents InviteFeb 15 · 400 Meters · Place 3 · Oakland PAL400 Meters31:05.14—
Feb 15Presidents InviteFeb 15 · 200 Meters · Place 8 · Oakland PAL200 Meters829.05—
Feb 15Presidents InviteFeb 15 · 200 Meters · Place 8 · Oakland PAL200 Meters829.05—
Feb 15Presidents InviteFeb 15 · 55m Hurdles · Place 5 · Oakland PAL55m Hurdles510.80—
Feb 15Presidents InviteFeb 15 · 400 Meters · Place 3 · Oakland PAL400 Meters31:05.14—
Feb 15Presidents InviteFeb 15 · 200 Meters · Place 8 · Oakland PAL200 Meters829.05—
Feb 15Reno Indoor Track Presidents’ MeetFeb 15 · 55m Hurdles · Place 5 · Oakland PAL55m Hurdles33"5.10.80a PB8
Feb 15Reno Indoor Track Presidents’ MeetFeb 15 · 400 Meters · Place 3 · Oakland PAL400 Meters3.1:05.14a8
Feb 15Reno Indoor Track Presidents’ MeetFeb 15 · 200 Meters · Place 8 · Oakland PAL200 Meters8.29.05a8

2025 Outdoor Track

35 results
DateMeetEventPlMarkGr
Jun 26West Coast National ChampionshipJun 26 · High Jump · Place 6 · Oakland PALHigh Jump61.25m—
Jun 26West Coast National ChampionshipJun 26 · 200 Meters · Place 23 · Oakland PAL200 MetersRound P2328.87a—
Jun 26West Coast National ChampionshipJun 26 · 100 Meters · Place 23 · Oakland PAL100 MetersRound P2314.38a—
Jun 11AAU Track & Field Region 22 QualifierJun 11 · High Jump · Place 4 · Oakland PALHigh Jump4.4-00.007
Jun 11AAU Track & Field Region 22 QualifierJun 11 · 800 Meters · Place 2 · Oakland PAL800 Meters2.2:35.44a7
Jun 11AAU Track & Field Region 22 QualifierJun 11 · 400 Meters · Place 5 · Oakland PAL400 Meters5.1:05.62a7
Jun 11AAU Track & Field Region 22 QualifierJun 11 · 200 Meters · Place 15 · Oakland PAL200 Meters15.29.50aWind: 3.17
Jun 7Nor-Cal Youth ChampionshipsJun 7 · 200 Meters · Place 13 · Oakland PAL200 MetersRound P1328.7013
Jun 7Nor-Cal Youth ChampionshipsJun 7 · 400 Meters · Place 10 · Oakland PAL400 Meters101:04.4013
Jun 7Nor-Cal Youth ChampionshipsJun 7 · 800 Meters · Place 5 · Oakland PAL800 Meters52:34.6013
May 2420th Annual Tommie Smith Youth Track MeetMay 24 · High Jump · Place 2 · Oakland PALHigh Jump24-213
May 2420th Annual Tommie Smith Youth Track MeetMay 24 · 400 Meters · Place 6 · Oakland PAL400 Meters61:03.6613
May 2420th Annual Tommie Smith Youth Track MeetMay 24 · 200 Meters · Place 18 · Oakland PAL200 Meters1830.9013
May 173M INVITATIONAL - 2025May 17 · High Jump · Place 9 · Oakland PALHigh Jump91.20m—
May 173M INVITATIONAL - 2025May 17 · 800 Meters · Oakland PAL800 Meters—NT—
May 173M INVITATIONAL - 2025May 17 · 200 Meters · Place 25 · Oakland PAL200 Meters2528.78a—
May 3Running Rebels InvitationalMay 3 · High Jump · Place 4 · Oakland PALHigh Jump4.1.22m PB7
May 3Running Rebels InvitationalMay 3 · 800 Meters · Place 4 · Oakland PAL800 Meters4.2:30.15a PB7
May 3Running Rebels InvitationalMay 3 · 200 Meters · Place 21 · Oakland PAL200 Meters21.29.30a7
Apr 26Lawrence Brice Invitational Host By Bear CreekApr 26 · High Jump · Place 3 · Oakland PALHigh Jump34-4—
Apr 26Lawrence Brice Invitational Host By Bear CreekApr 26 · 200 Meters · Place 16 · Oakland PAL200 Meters1628.68a—
Apr 26Lawrence Brice Invitational Host By Bear CreekApr 26 · 100 Meters · Place 5 · Oakland PAL100 Meters512.83a PB—
Apr 19God Speed EggstravaganzaApr 19 · High Jump · Place 2 · Oakland PALHigh Jump21.32m—
Apr 19God Speed EggstravaganzaApr 19 · 400 Meters · Place 8 · Oakland PAL400 Meters81:03.43a PB—
Apr 19God Speed EggstravaganzaApr 19 · 200 Meters · Place 14 · Oakland PAL200 Meters1428.32a—
Mar 29Burning Baton Relay Carnival (presented by God Speed)Mar 29 · 100m Hurdles · Place 6 · Oakland PAL100m Hurdles620.28a—
Mar 29Burning Baton Relay Carnival (presented by God Speed)Mar 29 · 400 Meters · Place 10 · Oakland PAL400 Meters101:05.66a—
Mar 29Burning Baton Relay Carnival (presented by God Speed)Mar 29 · 100 Meters · Place 11 · Oakland PAL100 Meters1113.96a—
Mar 22Oakland PAL Community MeetMar 22 · 100m Hurdles · Place 3 · Oakland PAL100m Hurdles320.72a—
Mar 22Oakland PAL Community MeetMar 22 · 400 Meters · Place 2 · Oakland PAL400 Meters21:04.45a—
Mar 22Oakland PAL Community MeetMar 22 · 200 Meters · Place 6 · Oakland PAL200 Meters629.33a—
Mar 22Oakland PAL Community MeetMar 22 · 100 Meters · Place 4 · Oakland PAL100 Meters414.23a—
Mar 155 NORTH INVITATIONAL Sponsored by TOP SPEED ATHLETICSMar 15 · 400 Meters · Place 6 · Oakland PAL400 Meters6.1:06.44a7
Mar 155 NORTH INVITATIONAL Sponsored by TOP SPEED ATHLETICSMar 15 · 100 Meters · Place 13 · Oakland PAL100 Meters13.13.99a7
Mar 1Rebels March Madness All-ComersMar 1 · 400 Meters · Place 2 · Oakland PAL400 Meters2.1:07.31a7

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 15President's Invite Indoor 2025Feb 15 · 55m Hurdles · Place 4 · Oakland PAL55m Hurdles30"4.10.97a PB7
Feb 15President's Invite Indoor 2025Feb 15 · 400 Meters · Place 4 · Oakland PAL400 Meters4.1:05.89a7
Feb 15President's Invite Indoor 2025Feb 15 · 200 Meters · Place 3 · Oakland PAL200 Meters3.28.42a PB7

2024 Outdoor Track

24 results
DateMeetEventPlMarkGr
Jul 5USATF Region 14 Junior Olympic ChampionshipsJul 5 · 400 Meters · Place 4 · Oakland PAL400 Meters41:03.86a—
Jun 21USATF Pacific Association Junior Olympic ChampionshipsJun 21 · 80m Hurdles · Place 10 · Oakland PAL80m Hurdles30" / 0.762mRound P10.16.52aWind: 112
Jun 21USATF Pacific Association Junior Olympic ChampionshipsJun 21 · 400 Meters · Place 4 · Oakland PAL400 MetersRound P4.1:05.43a12
Jun 21USATF Pacific Association Junior Olympic ChampionshipsJun 21 · 400 Meters · Place 5 · Oakland PAL400 Meters5.1:05.21a12
Jun 8Nor-Cal Youth ChampionshipsJun 8 · 400 Meters · Place 4 · Oakland PAL400 Meters41:04.8512
May 25Tom Moore Youth ClassicMay 25 · 80m Hurdles · Place 5 · Oakland PAL80m Hurdles30" / 0.762mRound P5.16.65a12
May 25Tom Moore Youth ClassicMay 25 · 80m Hurdles · Place 6 · Oakland PAL80m Hurdles30" / 0.762m6.16.31a12
May 25Tom Moore Youth ClassicMay 25 · 400 Meters · Place 13 · Oakland PAL400 Meters13.1:09.78a12
May 25Tom Moore Youth ClassicMay 25 · 200 Meters · Place 11 · Oakland PAL200 MetersRound P11.28.93a12
May 183M INVITATIONAL "2024"May 18 · 80m Hurdles · Place 7 · Oakland PAL80m Hurdles30" / 0.762m7.16.60a12
May 183M INVITATIONAL "2024"May 18 · 200 Meters · Place 10 · Oakland PAL200 Meters10.28.98a12
May 4Running Rebels Invitational/ Tommie Smith Youth Track MeetMay 4 · 80m Hurdles · Place 2 · Oakland PAL80m Hurdles30" / 0.762m2.15.90a PB12
May 4Running Rebels Invitational/ Tommie Smith Youth Track MeetMay 4 · 200 Meters · Place 5 · Oakland PAL200 Meters5.29.61a12
Apr 20Pacific Coast Shockwaves InvitationalApr 20 · 80m Hurdles · Place 13 · Oakland PAL80m Hurdles30" / 0.762m13.22.05aWind: 2.412
Apr 20Pacific Coast Shockwaves InvitationalApr 20 · 400 Meters · Place 13 · Oakland PAL400 Meters13.1:03.98a12
Apr 20Pacific Coast Shockwaves InvitationalApr 20 · 200 Meters · Place 22 · Oakland PAL200 Meters22.28.46aWind: 2.112
Apr 13CA Track Youth InvitationalApr 13 · 400 Meters · Place 2 · Oakland PAL400 Meters2.1:10.03a12
Apr 13CA Track Youth InvitationalApr 13 · 100 Meters · Place 6 · Oakland PAL100 Meters6.14.65a12
Apr 6Speed ShowcaseApr 6 · 400 Meters · Place 3 · Oakland PAL400 Meters3.1:04.86a12
Apr 6Speed ShowcaseApr 6 · 100 Meters · Place 12 · Oakland PAL100 Meters12.15.02a12
Mar 23Margaret Dixon Oakland PAL InviteMar 23 · 80m Hurdles · Place 3 · Oakland PAL80m Hurdles30" / 0.762m3.17.61a12
Mar 23Margaret Dixon Oakland PAL InviteMar 23 · 400 Meters · Place 2 · Oakland PAL400 Meters2.1:06.32a12
Mar 23Margaret Dixon Oakland PAL InviteMar 23 · 200 Meters · Place 2 · Oakland PAL200 Meters2.30.04a12
Mar 2Rebels March Madness All ComersMar 2 · 400 Meters · Place 2 · Oakland PAL400 Meters2.1:09.29a12

2023 Outdoor Track

26 results
DateMeetEventPlMarkGr
Jul 15California State Games- Youth, Masters, and Open MeetJul 15 · 800 Meters · Place 5 · Oakland PAL800 Meters5.2:36.45a11
Jul 15California State Games- Youth, Masters, and Open MeetJul 15 · 400 Meters · Place 10 · Oakland PAL400 Meters10.1:08.33a11
Jul 15California State Games- Youth, Masters, and Open MeetJul 15 · 200 Meters · Oakland PAL200 Meters—DNS11
Jul 6USATF Region 14 Junior Olympic T&F ChampionshipsJul 6 · 800 Meters · Place 7 · Oakland PAL800 Meters7.2:36.32a11
Jun 23USATF Pacific Association Junior Olympic ChampionshipsJun 23 · 800 Meters · Place 6 · Oakland PAL800 Meters62:35.87a—
Jun 23USATF Pacific Association Junior Olympic ChampionshipsJun 23 · 400 Meters · Place 10 · Oakland PAL400 MetersRound P101:07.14a—
Jun 23USATF Pacific Association Junior Olympic ChampionshipsJun 23 · 100 Meters · Place 28 · Oakland PAL100 MetersRound P2815.04a—
Jun 16Arlevia Livingston Combined/Open Events MeetJun 16 · 400 Meters · Place 1 · Oakland PAL400 Meters11:08.3511
Jun 16Arlevia Livingston Combined/Open Events MeetJun 16 · 100 Meters · Place 2 · Oakland PAL100 Meters215.1211
Jun 10Nor-Cal Youth ChampionshipsJun 10 · 200 Meters · Place 21 · Oakland PAL200 MetersRound P2131.4911
Jun 10Nor-Cal Youth ChampionshipsJun 10 · 400 Meters · Place 3 · Oakland PAL400 Meters31:08.3011
Jun 10Nor-Cal Youth ChampionshipsJun 10 · 100 Meters · Place 22 · Oakland PAL100 MetersRound P2215.0311
May 203M Invitational 2023May 20 · 800 Meters · Place 4 · Oakland PAL800 Meters42:41.44a—
May 203M Invitational 2023May 20 · 400 Meters · Place 5 · Oakland PAL400 Meters51:10.19a—
May 203M Invitational 2023May 20 · 200 Meters · Place 18 · Oakland PAL200 Meters1830.48a—
May 6Running Rebels / Tommie Smith InvitationalMay 6 · 800 Meters · Place 3 · Oakland PAL800 Meters32:48.16a—
May 6Running Rebels / Tommie Smith InvitationalMay 6 · 400 Meters · Place 9 · Oakland PAL400 Meters91:09.30a—
May 6Running Rebels / Tommie Smith InvitationalMay 6 · 200 Meters · Place 21 · Oakland PAL200 Meters2131.21a—
Apr 22East Bay Heat Track Club All Comers MeetApr 22 · 800 Meters · Place 9 · Oakland PAL800 Meters9.2:48.52aUnofficial11
Apr 22East Bay Heat Track Club All Comers MeetApr 22 · 100 Meters · Place 30 · Oakland PAL100 Meters30.15.18aUnofficial11
Apr 15CA Track Youth InvitationalApr 15 · 800 Meters · Place 6 · Oakland PAL800 Meters62:54.17a—
Apr 15CA Track Youth InvitationalApr 15 · 400 Meters · Place 8 · Oakland PAL400 Meters81:09.50a—
Mar 25Oakland Pal Community Track MeetMar 25 · 800 Meters · Place 2 · Oakland PAL800 Meters2.3:05.55a11
Mar 25Oakland Pal Community Track MeetMar 25 · 400 Meters · Place 1 · Oakland PAL400 Meters1.1:12.40a11
Mar 25Oakland Pal Community Track MeetMar 25 · 200 Meters · Place 6 · Oakland PAL200 Meters6.33.45a11
Mar 25Oakland Pal Community Track MeetMar 25 · 100 Meters · Place 4 · Oakland PAL100 Meters4.15.51a11

2022 Outdoor Track

7 results
DateMeetEventPlMarkGr
Jul 21Chabot All Comer Meet 3Jul 21 · 400 Meters · Place 4 · Oakland PAL400 Meters4.1:17.29a12
Jul 21Chabot All Comer Meet 3Jul 21 · 200 Meters · Place 6 · Oakland PAL200 Meters6.35.31a12
Jul 21Chabot All Comer Meet 3Jul 21 · 100 Meters · Place 12 · Oakland PAL100 Meters12.16.27a12
May 143M InvitationalMay 14 · 400 Meters · Place 10 · Oakland PAL400 Meters10.1:14.99a12
May 143M InvitationalMay 14 · 200 Meters · Place 15 · Oakland PAL200 Meters15.32.82a12
Apr 30Running Rebels InvitationalApr 30 · 400 Meters · Place 9 · Oakland PAL400 Meters9.1:24.36a12
Apr 30Running Rebels InvitationalApr 30 · 100 Meters · Place 13 · Oakland PAL100 MetersRound P13.16.32a12