Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorTom Moore Youth Classic · May 2419.04aTom Moore Youth Classic May 24, 2025
1500m Race Walk · OutdoorNor-Cal Youth Championships · Jun 610:58.52Nor-Cal Youth ChampionshipsJune 6, 2026
1500m Racewalk · Outdoor21st Annual Tommie Smith Youth Track Meet · May 2310:52.05a21st Annual Tommie Smith Youth Track MeetMay 23, 2026
200 Meters · IndoorPresident's Invite Indoor 2025 · Feb 1540.20aPresident's Invite Indoor 2025February 15, 2025
200 Meters · OutdoorLawrence Brice Invitational · Apr 2539.43Lawrence Brice InvitationalApril 25, 2026
400 Meters · OutdoorOakland PAL - Margaret Dixon Community Meet · Mar 211:27.11aOakland PAL - Margaret Dixon Community MeetMarch 21, 2026
55 Meter · IndoorPresident's Invite Indoor 2025 · Feb 1510.70aPresident's Invite Indoor 2025February 15, 2025
800 Meters · OutdoorYouth T&F California State Games · Jul 193:22.17aYouth T&F California State GamesJuly 19, 2025
Javelin · 400g TJ · OutdoorAAU West Coast National Championship · Jul 19.20mAAU West Coast National ChampionshipJuly 1, 2026
Javelin · 450g AeroJav · OutdoorOakland PAL - Margaret Dixon Community Meet · Mar 217.48mOakland PAL - Margaret Dixon Community MeetMarch 21, 2026
Long Jump · IndoorPresident's Invite Indoor 2025 · Feb 152.31mPresident's Invite Indoor 2025February 15, 2025
Long Jump · OutdoorArlevia Livingston Combined/Open Events Meet · Jun 161.85mArlevia Livingston Combined/Open Events MeetJune 16, 2023
Shot Put · 6lb · OutdoorRunning Rebels Invitational · May 32.97mRunning Rebels InvitationalMay 3, 2025

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

2026 Outdoor Track

27 results
DateMeetEventPlMarkGr
Aug 1AAU Junior Olympic GamesAug 1 · 1500m Racewalk · Place 12 · Oakland PAL1500m Racewalk12.11:31.50a-
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · 1500m Racewalk · Place 20 · Oakland PAL1500m Racewalk20.11:45.49a-
Jul 1AAU West Coast National ChampionshipJul 1 · Javelin · Place 7 · Oakland PALJavelin400g TJ7.9.20m PB-
Jul 1AAU West Coast National ChampionshipJul 1 · 1500m Racewalk · Place 5 · Oakland PAL1500m Racewalk5.11:18.41a-
Jul 1AAU West Coast National ChampionshipJul 1 · 200 Meters · Place 24 · Oakland PAL200 MetersRound P24.40.24aWind: 1.5-
Jun 25USATF Region 14 Junior Olympic ChampionshipsJun 25 · 1500m Racewalk · Place 6 · Oakland PAL1500m Racewalk6.11:01.01a-
Jun 25USATF Region 14 Junior Olympic ChampionshipsJun 25 · 400 Meters · Place 30 · Oakland PAL400 MetersRound P30.1:32.22a-
Jun 14Super Heroes Championship (10 and under athletes)Jun 14 · Shot Put · Place 5 · Oakland PALShot Put513-2—
Jun 14Super Heroes Championship (10 and under athletes)Jun 14 · 800 Meters · Place 3 · Oakland PAL800 Meters33:47.66a—
Jun 14Super Heroes Championship (10 and under athletes)Jun 14 · 200 Meters · Place 6 · Oakland PAL200 Meters641.24a—
Jun 6Nor-Cal Youth ChampionshipsJun 6 · Javelin · Place 19 · Oakland PALJavelin196.03m11
Jun 6Nor-Cal Youth ChampionshipsJun 6 · 400 Meters · Place 36 · Oakland PAL400 Meters361:31.3711
Jun 6Nor-Cal Youth ChampionshipsJun 6 · 1500m Race Walk · Place 7 · Oakland PAL1500m Race Walk710:58.52 PB11
May 2321st Annual Tommie Smith Youth Track MeetMay 23 · 1500m Racewalk · Place 4 · Oakland PAL1500m Racewalk4.10:52.05a PB-
May 2321st Annual Tommie Smith Youth Track MeetMay 23 · Javelin · Place 7 · Oakland PALJavelin450g AeroJav7.7.46m-
May 2321st Annual Tommie Smith Youth Track MeetMay 23 · 400 Meters · Place 30 · Oakland PAL400 Meters30.1:30.68a-
May 163M INVITATIONAL 2026May 16 · Javelin · Place 21 · Oakland PALJavelin217.87m—
May 163M INVITATIONAL 2026May 16 · 1500m Race Walk · Place 7 · Oakland PAL1500m Race Walk711:41.55a—
May 163M INVITATIONAL 2026May 16 · 400 Meters · Place 67 · Oakland PAL400 Meters671:30.25a—
Apr 25Lawrence Brice InvitationalApr 25 · Javelin · Place 15 · Oakland PALJavelin158.30m11
Apr 25Lawrence Brice InvitationalApr 25 · 200 Meters · Place 60 · Oakland PAL200 Meters6039.43 PB11
Mar 21Oakland PAL - Margaret Dixon Community MeetMar 21 · Javelin · Place 9 · Oakland PALJavelin450g AeroJav9.7.48m PB-
Mar 21Oakland PAL - Margaret Dixon Community MeetMar 21 · Shot Put · Oakland PALShot Put6lb—DNS-
Mar 21Oakland PAL - Margaret Dixon Community MeetMar 21 · 400 Meters · Place 21 · Oakland PAL400 Meters21.1:27.11a PB-
Mar 21Oakland PAL - Margaret Dixon Community MeetMar 21 · 200 Meters · Place 21 · Oakland PAL200 Meters21.42.83a-
Mar 7Rebels March MadnessMar 7 · 800 Meters · Place 17 · Oakland PAL800 Meters173:53.50a—
Mar 7Rebels March MadnessMar 7 · 400 Meters · Place 47 · Oakland PAL400 Meters471:30.69a—

2025 Outdoor Track

24 results
DateMeetEventPlMarkGr
Jul 19Youth T&F California State GamesJul 19 · Shot Put · Place 7 · Oakland PALShot Put73.42m—
Jul 19Youth T&F California State GamesJul 19 · 800 Meters · Place 18 · Oakland PAL800 Meters183:22.17a PB—
Jul 19Youth T&F California State GamesJul 19 · 200 Meters · Place 31 · Oakland PAL200 Meters3141.55a—
Jun 26West Coast National ChampionshipJun 26 · Shot Put · Place 7 · Oakland PALShot Put73.29m—
Jun 26West Coast National ChampionshipJun 26 · 800 Meters · Place 14 · Oakland PAL800 Meters143:46.07a—
Jun 26West Coast National ChampionshipJun 26 · 200 Meters · Place 40 · Oakland PAL200 MetersRound P4043.97a—
Jun 7Nor-Cal Youth ChampionshipsJun 7 · Shot Put · Place 10 · Oakland PALShot Put103.10m10
Jun 7Nor-Cal Youth ChampionshipsJun 7 · 200 Meters · Place 53 · Oakland PAL200 MetersRound P5341.3410
Jun 7Nor-Cal Youth ChampionshipsJun 7 · 800 Meters · Place 21 · Oakland PAL800 Meters213:45.0010
May 24Tom Moore Youth Classic May 24 · Javelin · Place 13 · Oakland PALJavelin137.91m—
May 24Tom Moore Youth Classic May 24 · 100 Meters · Place 37 · Oakland PAL100 MetersRound P3719.04a PB—
May 2420th Annual Tommie Smith Youth Track MeetMay 24 · Shot Put · Place 10 · Oakland PALShot Put103.06m10
May 2420th Annual Tommie Smith Youth Track MeetMay 24 · 800 Meters · Place 7 · Oakland PAL800 Meters73:42.2910
May 2420th Annual Tommie Smith Youth Track MeetMay 24 · 400 Meters · Place 21 · Oakland PAL400 Meters211:33.7610
May 173M INVITATIONAL - 2025May 17 · Shot Put · Place 16 · Oakland PALShot Put162.68m—
May 173M INVITATIONAL - 2025May 17 · 800 Meters · Place 32 · Oakland PAL800 Meters323:43.52a—
May 3Running Rebels InvitationalMay 3 · Shot Put · Place 16 · Oakland PALShot Put6lb16.2.97m PB-
May 3Running Rebels InvitationalMay 3 · 800 Meters · Place 18 · Oakland PAL800 Meters18.3:55.42a-
Mar 22Oakland PAL Community MeetMar 22 · Shot Put · Place 7 · Oakland PALShot Put72.51m—
Mar 22Oakland PAL Community MeetMar 22 · 800 Meters · Place 5 · Oakland PAL800 Meters53:38.83a—
Mar 22Oakland PAL Community MeetMar 22 · 200 Meters · Place 20 · Oakland PAL200 Meters2043.77a—
Mar 1Rebels March Madness All-ComersMar 1 · Shot Put · Place 6 · Oakland PALShot Put6lb6.2.37m-
Mar 1Rebels March Madness All-ComersMar 1 · 800 Meters · Place 10 · Oakland PAL800 Meters10.3:43.96a-
Mar 1Rebels March Madness All-ComersMar 1 · 100 Meters · Place 49 · Oakland PAL100 Meters49.19.99a-

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 15President's Invite Indoor 2025Feb 15 · 55 Meter · Place 11 · Oakland PAL55 Meter11.10.70a PB-
Feb 15President's Invite Indoor 2025Feb 15 · Long Jump · Place 8 · Oakland PALLong Jump8.2.31m PB-
Feb 15President's Invite Indoor 2025Feb 15 · 200 Meters · Place 11 · Oakland PAL200 Meters11.40.20a PB-

2024 Outdoor Track

29 results
DateMeetEventPlMarkGr
Jun 21USATF Pacific Association Junior Olympic ChampionshipsJun 21 · 800 Meters · Place 18 · Oakland PAL800 Meters18.4:15.78a-
Jun 21USATF Pacific Association Junior Olympic ChampionshipsJun 21 · 200 Meters · Place 41 · Oakland PAL200 MetersRound P41.43.03aWind: 0.4-
Jun 21USATF Pacific Association Junior Olympic ChampionshipsJun 21 · 100 Meters · Place 43 · Oakland PAL100 MetersRound P43.20.90aWind: 0.1-
Jun 8Nor-Cal Youth ChampionshipsJun 8 · Long Jump · Place 22 · Oakland PALLong Jump222.38m9
Jun 8Nor-Cal Youth ChampionshipsJun 8 · 200 Meters · Place 63 · Oakland PAL200 MetersRound P6344.979
May 183M INVITATIONAL "2024"May 18 · Long Jump · Place 33 · Oakland PALLong Jump33.2.71m-
May 183M INVITATIONAL "2024"May 18 · 400 Meters · Place 50 · Oakland PAL400 Meters50.1:45.33a-
May 183M INVITATIONAL "2024"May 18 · 100 Meters · Place 73 · Oakland PAL100 MetersRound P73.20.53a-
May 4Running Rebels Invitational/ Tommie Smith Youth Track MeetMay 4 · Long Jump · Place 23 · Oakland PALLong Jump23.1.96m-
May 4Running Rebels Invitational/ Tommie Smith Youth Track MeetMay 4 · 400 Meters · Place 35 · Oakland PAL400 Meters35.1:42.84a-
May 4Running Rebels Invitational/ Tommie Smith Youth Track MeetMay 4 · 200 Meters · Place 58 · Oakland PAL200 Meters58.45.73a-
Apr 27Super Sub-Bantam Championship MeetApr 27 · Long Jump · Place 3 · Oakland PALLong Jump3.6' 8-
Apr 27Super Sub-Bantam Championship MeetApr 27 · 400 Meters · Place 9 · Oakland PAL400 Meters9.1:42.2-
Apr 27Super Sub-Bantam Championship MeetApr 27 · 200 Meters · Place 10 · Oakland PAL200 Meters10.47.3-
Apr 20Pacific Coast Shockwaves InvitationalApr 20 · Long Jump · Place 20 · Oakland PALLong Jump20.1.94m-
Apr 20Pacific Coast Shockwaves InvitationalApr 20 · 400 Meters · Place 70 · Oakland PAL400 Meters70.1:38.48a-
Apr 20Pacific Coast Shockwaves InvitationalApr 20 · 200 Meters · Place 79 · Oakland PAL200 MetersRound P79.44.70aWind: 2-
Apr 13CA Track Youth InvitationalApr 13 · Long Jump · Place 16 · Oakland PALLong Jump16.1.78m-
Apr 13CA Track Youth InvitationalApr 13 · 400 Meters · Oakland PAL400 Meters—DNS-
Apr 13CA Track Youth InvitationalApr 13 · 100 Meters · Place 29 · Oakland PAL100 Meters29.21.22a-
Apr 6Speed ShowcaseApr 6 · Long Jump · Place 22 · Oakland PALLong Jump22.7-03.00-
Apr 6Speed ShowcaseApr 6 · 400 Meters · Place 52 · Oakland PAL400 Meters52.1:41.38a-
Apr 6Speed ShowcaseApr 6 · 100 Meters · Place 71 · Oakland PAL100 Meters71.21.11a-
Mar 23Margaret Dixon Oakland PAL InviteMar 23 · Long Jump · Place 8 · Oakland PALLong Jump8.2.13m-
Mar 23Margaret Dixon Oakland PAL InviteMar 23 · 400 Meters · Place 13 · Oakland PAL400 Meters13.1:44.51a-
Mar 23Margaret Dixon Oakland PAL InviteMar 23 · 200 Meters · Place 19 · Oakland PAL200 Meters19.46.31a-
Mar 2Rebels March Madness All ComersMar 2 · Long Jump · Place 15 · Oakland PALLong Jump15.1.45m-
Mar 2Rebels March Madness All ComersMar 2 · 400 Meters · Place 25 · Oakland PAL400 Meters25.1:52.17a-
Mar 2Rebels March Madness All ComersMar 2 · 100 Meters · Place 38 · Oakland PAL100 Meters38.21.58a-

2023 Outdoor Track

23 results
DateMeetEventPlMarkGr
Jul 15California State Games- Youth, Masters, and Open MeetJul 15 · Long Jump · Place 20 · Oakland PALLong Jump20.1.79m-
Jul 15California State Games- Youth, Masters, and Open MeetJul 15 · 400 Meters · Place 25 · Oakland PAL400 Meters25.1:56.65a-
Jul 15California State Games- Youth, Masters, and Open MeetJul 15 · 200 Meters · Place 29 · Oakland PAL200 Meters29.49.51a-
Jun 16Arlevia Livingston Combined/Open Events MeetJun 16 · 200 Meters · Place 9 · Oakland PAL200 Meters946.66—
Jun 16Arlevia Livingston Combined/Open Events MeetJun 16 · Long Jump · Place 9 · Oakland PALLong Jump91.85m PB—
Jun 16Arlevia Livingston Combined/Open Events MeetJun 16 · Shot Put · Place 12 · Oakland PALShot Put121.97m—
Jun 16Arlevia Livingston Combined/Open Events MeetJun 16 · 400 Meters · Place 4 · Oakland PAL400 Meters41:47.51—
Jun 16Arlevia Livingston Combined/Open Events MeetJun 16 · 100 Meters · Place 6 · Oakland PAL100 Meters621.92—
Jun 10Nor-Cal Youth ChampionshipsJun 10 · 200 Meters · Place 45 · Oakland PAL200 MetersRound P4549.088
Jun 10Nor-Cal Youth ChampionshipsJun 10 · 400 Meters · Place 26 · Oakland PAL400 Meters261:52.388
May 203M Invitational 2023May 20 · 400 Meters · Place 48 · Oakland PAL400 Meters481:50.15a—
May 203M Invitational 2023May 20 · 100 Meters · Place 69 · Oakland PAL100 MetersRound P6921.49a—
May 6Running Rebels / Tommie Smith InvitationalMay 6 · Long Jump · Place 31 · Oakland PALLong Jump3151.00m—
May 6Running Rebels / Tommie Smith InvitationalMay 6 · 200 Meters · Place 72 · Oakland PAL200 Meters7249.51a—
May 6Running Rebels / Tommie Smith InvitationalMay 6 · 100 Meters · Place 78 · Oakland PAL100 MetersRound P7824.51a—
Apr 22East Bay Heat Track Club All Comers MeetApr 22 · Long Jump · Place 8 · Oakland PALLong Jump8.2.20mUnofficial-
Apr 22East Bay Heat Track Club All Comers MeetApr 22 · 100 Meters · Place 76 · Oakland PAL100 Meters76.21.64aUnofficial-
Apr 15CA Track Youth InvitationalApr 15 · 400 Meters · Place 34 · Oakland PAL400 Meters341:46.17a—
Apr 15CA Track Youth InvitationalApr 15 · 100 Meters · Place 43 · Oakland PAL100 Meters4321.40a—
Mar 25Oakland Pal Community Track MeetMar 25 · 400 Meters · Place 10 · Oakland PAL400 Meters10.1:57.08a-
Mar 25Oakland Pal Community Track MeetMar 25 · 200 Meters · Place 12 · Oakland PAL200 Meters12.52.35a-
Mar 25Oakland Pal Community Track MeetMar 25 · 100 Meters · Place 23 · Oakland PAL100 Meters23.22.68a-
Mar 4Rebels March Madness All-ComersMar 4 · 100 Meters · Place 41 · Oakland PAL100 Meters4122.76—

2022 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 143M InvitationalMay 14 · 400 Meters · Place 67 · Oakland PAL400 Meters67.2:17.66a-
May 143M InvitationalMay 14 · 200 Meters · Place 63 · Oakland PAL200 Meters63.52.99a-
May 143M InvitationalMay 14 · 100 Meters · Place 86 · Oakland PAL100 MetersRound P86.26.63a-
Apr 30Revolution Express Track Club AAU Youth T&F MeetApr 30 · 400 Meters · Place 7 · Oakland PAL400 Meters7.2:05.37a-
Apr 30Revolution Express Track Club AAU Youth T&F MeetApr 30 · 200 Meters · Place 8 · Oakland PAL200 Meters8.45.07a-
Apr 30Revolution Express Track Club AAU Youth T&F MeetApr 30 · 100 Meters · Place 15 · Oakland PAL100 Meters15.26.52a-
Apr 2Sac Speed ShowcaseApr 2 · 400 Meters · Place 54 · Oakland PAL400 Meters54.2:15.48a-
Apr 2Sac Speed ShowcaseApr 2 · 100 Meters · Place 81 · Oakland PAL100 Meters81.26.46a-