Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorWelcome to the Swamp Meet.... · Jun 1314.27aWelcome to the Swamp Meet....June 13, 2026
200 Meters · Outdoor3M INVITATIONAL 2026 · May 1629.36a3M INVITATIONAL 2026May 16, 2026
400 Meters · OutdoorNor-Cal Youth Championships · Jun 61:07.20Nor-Cal Youth ChampionshipsJune 6, 2026
800 Meters · OutdoorWelcome to the Swamp Meet.... · Jun 132:28.58aWelcome to the Swamp Meet....June 13, 2026
Javelin · 300g · OutdoorOakland Pal Community Track Meet · Mar 2511.08mOakland Pal Community Track MeetMarch 25, 2023
Javelin · 300g TJ · OutdoorArizona USATF 57th Phoenix Invitational (Youth) · Apr 29.12mArizona USATF 57th Phoenix Invitational (Youth)April 2, 2022
Javelin · 800g · OutdoorRunning Rebels March Madness All-Comers · Mar 57.07mRunning Rebels March Madness All-ComersMarch 5, 2022
Long Jump · OutdoorRebels March Madness · Mar 73.43mRebels March MadnessMarch 7, 2026

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

2026 Outdoor Track

18 results
DateMeetEventPlMarkGr
Jun 25USATF Region 14 Junior Olympic ChampionshipsJun 25 · 800 Meters · Place 8 · 3M Track Club800 Meters8.2:29.79a-
Jun 13Welcome to the Swamp Meet....Jun 13 · 800 Meters · Place 3 · 3M Track Club800 Meters32:28.58a PB—
Jun 13Welcome to the Swamp Meet....Jun 13 · 100 Meters · Place 8 · 3M Track Club100 Meters814.27a PB—
Jun 6Nor-Cal Youth ChampionshipsJun 6 · 400 Meters · Place 16 · 3M Track Club400 Meters161:07.20 PB11
Jun 6Nor-Cal Youth ChampionshipsJun 6 · 800 Meters · Place 5 · 3M Track Club800 Meters52:28.5911
May 163M INVITATIONAL 2026May 16 · 800 Meters · Place 12 · 3M Track Club800 Meters122:34.59a—
May 163M INVITATIONAL 2026May 16 · 400 Meters · Place 29 · 3M Track Club400 Meters291:07.85a—
May 163M INVITATIONAL 2026May 16 · 200 Meters · Place 33 · 3M Track Club200 Meters3329.36a PB—
Apr 25Lawrence Brice InvitationalApr 25 · 200 Meters · Place 35 · 3M Track Club200 Meters3530.2411
Apr 25Lawrence Brice InvitationalApr 25 · 800 Meters · Place 9 · 3M Track Club800 Meters92:39.9411
Apr 4God Speed Easter EggstravaganzaApr 4 · 800 Meters · Place 6 · 3M Track Club800 Meters62:34.23a—
Mar 21Oakland PAL - Margaret Dixon Community MeetMar 21 · Long Jump · 3M Track ClubLong Jump—FOUL-
Mar 21Oakland PAL - Margaret Dixon Community MeetMar 21 · 800 Meters · Place 2 · 3M Track Club800 Meters2.2:33.99a-
Mar 21Oakland PAL - Margaret Dixon Community MeetMar 21 · 400 Meters · Place 7 · 3M Track Club400 Meters7.1:10.92a-
Mar 148th Annual 5 NORTH INVITATIONAL Sponsored by TOP SPEED ATHLETICS PRE- SEASON CHAMPIONSHIPMar 14 · 800 Meters · Place 1 · 3M Track Club800 Meters1.2:38.80a-
Mar 148th Annual 5 NORTH INVITATIONAL Sponsored by TOP SPEED ATHLETICS PRE- SEASON CHAMPIONSHIPMar 14 · 100 Meters · Place 16 · 3M Track Club100 MetersRound P16.14.88a-
Mar 7Rebels March MadnessMar 7 · Long Jump · Place 11 · 3M Track ClubLong Jump113.43m PB—
Mar 7Rebels March MadnessMar 7 · 400 Meters · Place 7 · 3M Track Club400 Meters71:09.16a—

2023 Outdoor Track

20 results
DateMeetEventPlMarkGr
Jun 23USATF Pacific Association Junior Olympic ChampionshipsJun 23 · Javelin · Place 9 · 3M Track ClubJavelin913.10m—
Jun 23USATF Pacific Association Junior Olympic ChampionshipsJun 23 · 400 Meters · Place 15 · 3M Track Club400 MetersRound P151:18.44a—
Jun 10Nor-Cal Youth ChampionshipsJun 10 · Javelin · Place 11 · 3M Track ClubJavelin1112.05m8
Jun 10Nor-Cal Youth ChampionshipsJun 10 · 400 Meters · Place 15 · 3M Track Club400 Meters151:22.278
May 27LA Jets 37th InvitationalMay 27 · 400 Meters · Place 13 · 3M Track Club400 Meters131:19.22a—
May 27LA Jets 37th InvitationalMay 27 · 100 Meters · Place 22 · 3M Track Club100 MetersRound P2216.94a—
May 203M Invitational 2023May 20 · Javelin · Place 9 · 3M Track ClubJavelin910.80m—
May 203M Invitational 2023May 20 · 400 Meters · Place 4 · 3M Track Club400 Meters41:18.29a—
May 203M Invitational 2023May 20 · 100 Meters · Place 35 · 3M Track Club100 MetersRound P3517.20a—
May 6Running Rebels / Tommie Smith InvitationalMay 6 · Javelin · Place 13 · 3M Track ClubJavelin139.31m—
May 6Running Rebels / Tommie Smith InvitationalMay 6 · 400 Meters · Place 11 · 3M Track Club400 Meters111:23.54a—
Apr 15CA Track Youth InvitationalApr 15 · Javelin · Place 3 · 3M Track ClubJavelin311.00m—
Apr 15CA Track Youth InvitationalApr 15 · 100 Meters · Place 57 · 3M Track Club100 Meters5720.46a—
Apr 8God Speed Easter Eggstravaganza MeetApr 8 · 400 Meters · Place 2 · 3M Track Club400 Meters21:18.34a—
Apr 8God Speed Easter Eggstravaganza MeetApr 8 · Javelin · Place 4 · 3M Track ClubJavelin411.00m—
Mar 25Oakland Pal Community Track MeetMar 25 · Javelin · Place 3 · 3M Track ClubJavelin300g3.11.08m PB8
Mar 25Oakland Pal Community Track MeetMar 25 · 200 Meters · Place 1 · 3M Track Club200 Meters1.36.00a8
Mar 25Oakland Pal Community Track MeetMar 25 · 100 Meters · Place 3 · 3M Track Club100 Meters3.17.55a8
Mar 11Flying Jaguars Youth Track MeetMar 11 · Javelin · Place 8 · 3M Track ClubJavelin300g8.10.06mUnofficial8
Mar 11Flying Jaguars Youth Track MeetMar 11 · 100 Meters · Place 16 · 3M Track Club100 Meters16.18.00aUnofficial8

2022 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 143M InvitationalMay 14 · Javelin · 3M Track ClubJavelin300g TJ—DNS7
May 143M InvitationalMay 14 · 100 Meters · 3M Track Club100 MetersRound P—DNS7
Apr 30Running Rebels InvitationalApr 30 · Javelin · Place 12 · 3M Track ClubJavelin300g TJ12.7.40m7
Apr 30Running Rebels InvitationalApr 30 · 100 Meters · Place 30 · 3M Track Club100 MetersRound P30.18.72a7
Apr 16East Bay Heat TC All ComersApr 16 · Javelin · Place 12 · 3M Track ClubJavelin300g TJ12.6.91m7
Apr 16East Bay Heat TC All ComersApr 16 · 400 Meters · Place 22 · 3M Track Club400 Meters22.1:32.68a7
Apr 2Arizona USATF 57th Phoenix Invitational (Youth)Apr 2 · Javelin · Place 11 · 3M Track ClubJavelin300g TJ11.9.12m PB7
Apr 2Arizona USATF 57th Phoenix Invitational (Youth)Apr 2 · 400 Meters · Place 26 · 3M Track Club400 Meters26.1:31.28a7
Mar 5Running Rebels March Madness All-ComersMar 5 · Javelin · Place 9 · 3M Track ClubJavelin800g9.7.07m PB7
Mar 5Running Rebels March Madness All-ComersMar 5 · 400 Meters · Place 16 · 3M Track Club400 Meters16.1:39.40a7
Mar 5Running Rebels March Madness All-ComersMar 5 · 100 Meters · Place 31 · 3M Track Club100 Meters31.20.26a7