Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorAAU West Coast National Championship · Jul 113.51aAAU West Coast National ChampionshipJuly 1, 2026
200 Meters · IndoorCATC All Comers · Feb 440.28aCATC All ComersFebruary 4, 2023
200 Meters · OutdoorAAU West Coast National Championship · Jul 127.34aAAU West Coast National ChampionshipJuly 1, 2026
400 Meters · IndoorCATC All Comers · Feb 41:29.92aCATC All ComersFebruary 4, 2023
400 Meters · OutdoorAAU West Coast National Championship · Jul 11:01.83aAAU West Coast National ChampionshipJuly 1, 2026
800 Meters · Outdoor5 NORTH INVITATIONAL · Mar 163:00.27a5 NORTH INVITATIONALMarch 16, 2024
Javelin · 300g TJ · OutdoorEast Bay Heat TC All Comers · Apr 1615.06mEast Bay Heat TC All ComersApril 16, 2022
Javelin · 450g AeroJav · Outdoor5 NORTH INVITATIONAL · Mar 1659-11.005 NORTH INVITATIONALMarch 16, 2024
Javelin · 800g · OutdoorTom Moore Youth Classic · May 2518.39mTom Moore Youth ClassicMay 25, 2024
Shot Put · 12lb · OutdoorEast Bay Heat Track Club All Comers · Mar 236.00mEast Bay Heat Track Club All ComersMarch 23, 2024
Shot Put · 4kg · OutdoorWest Coast Classic Track and Field Invitational · May 307.27mWest Coast Classic Track and Field InvitationalMay 30, 2026
Shot Put · 6lb · OutdoorCENTRAL VALLEY INVITATIONAL · Mar 2515' 8.25CENTRAL VALLEY INVITATIONAL March 25, 2023

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

2026 Outdoor Track

33 results
DateMeetEventPlMarkGr
Jul 1AAU West Coast National ChampionshipJul 1 · Shot Put · East Bay Heat Track ClubShot Put4kg—DNS-
Jul 1AAU West Coast National ChampionshipJul 1 · 400 Meters · Place 15 · East Bay Heat Track Club400 Meters15.1:01.83a PB-
Jul 1AAU West Coast National ChampionshipJul 1 · 200 Meters · Place 24 · East Bay Heat Track Club200 MetersRound P24.27.34a PBWind: 0.7-
Jul 1AAU West Coast National ChampionshipJul 1 · 100 Meters · Place 23 · East Bay Heat Track Club100 MetersRound P23.13.51a PBWind: 1.7-
Jun 13Welcome to the Swamp Meet....Jun 13 · Shot Put · Place 4 · East Bay Heat Track ClubShot Put47.68m—
Jun 13Welcome to the Swamp Meet....Jun 13 · 400 Meters · Place 24 · East Bay Heat Track Club400 Meters241:08.85a—
Jun 13Welcome to the Swamp Meet....Jun 13 · 200 Meters · Place 21 · East Bay Heat Track Club200 Meters2128.44a—
Jun 13Welcome to the Swamp Meet....Jun 13 · 100 Meters · Place 30 · East Bay Heat Track Club100 Meters3013.93a—
Jun 6Nor-Cal Youth ChampionshipsJun 6 · 200 Meters · Place 34 · East Bay Heat Track Club200 MetersRound P3428.6714
Jun 6Nor-Cal Youth ChampionshipsJun 6 · 400 Meters · Place 34 · East Bay Heat Track Club400 Meters341:05.0514
Jun 6Nor-Cal Youth ChampionshipsJun 6 · 100 Meters · Place 56 · East Bay Heat Track Club100 MetersRound P5614.0314
May 30West Coast Classic Track and Field InvitationalMay 30 · Shot Put · Place 18 · East Bay Heat Track ClubShot Put4kg18.7.27m PB-
May 30West Coast Classic Track and Field InvitationalMay 30 · 200 Meters · Place 110 · East Bay Heat Track Club200 Meters110.28.24aWind: 2.6-
May 30West Coast Classic Track and Field InvitationalMay 30 · 100 Meters · Place 129 · East Bay Heat Track Club100 MetersRound P129.14.27aWind: 1.2-
May 2321st Annual Tommie Smith Youth Track MeetMay 23 · 400 Meters · Place 26 · East Bay Heat Track Club400 Meters26.1:06.16a-
May 2321st Annual Tommie Smith Youth Track MeetMay 23 · 200 Meters · Place 24 · East Bay Heat Track Club200 MetersRound P24.28.31a-
May 2321st Annual Tommie Smith Youth Track MeetMay 23 · 100 Meters · Place 18 · East Bay Heat Track Club100 Meters18.14.06a-
May 163M INVITATIONAL 2026May 16 · 400 Meters · Place 55 · East Bay Heat Track Club400 Meters551:06.81a—
May 163M INVITATIONAL 2026May 16 · 200 Meters · Place 65 · East Bay Heat Track Club200 Meters6529.14a—
May 163M INVITATIONAL 2026May 16 · 100 Meters · Place 73 · East Bay Heat Track Club100 MetersRound S7314.40a—
May 2Running Rebels InvitationalMay 2 · 400 Meters · Place 37 · East Bay Heat Track Club400 Meters371:05.30a—
May 2Running Rebels InvitationalMay 2 · 100 Meters · Place 58 · East Bay Heat Track Club100 MetersRound P5814.02a—
Apr 25East Bay Heat All Comers Apr 25 · Shot Put · Place 1 · East Bay Heat Track ClubShot Put16.78m—
Apr 25East Bay Heat All Comers Apr 25 · 400 Meters · Place 9 · East Bay Heat Track Club400 Meters91:05.90a—
Apr 25East Bay Heat All Comers Apr 25 · 100 Meters · Place 11 · East Bay Heat Track Club100 Meters1113.82a—
Apr 18Burning Batons Relay CarnivalApr 18 · 200 Meters · Place 38 · East Bay Heat Track Club200 Meters3829.47a—
Apr 4God Speed Easter EggstravaganzaApr 4 · Shot Put · Place 10 · East Bay Heat Track ClubShot Put106.58m—
Apr 4God Speed Easter EggstravaganzaApr 4 · 400 Meters · Place 53 · East Bay Heat Track Club400 Meters531:06.87a—
Apr 4God Speed Easter EggstravaganzaApr 4 · 100 Meters · Place 66 · East Bay Heat Track Club100 Meters6614.20a—
Mar 148th Annual 5 NORTH INVITATIONAL Sponsored by TOP SPEED ATHLETICS PRE- SEASON CHAMPIONSHIPMar 14 · Shot Put · Place 4 · East Bay Heat Track ClubShot Put4kg4.23' 1"-
Mar 148th Annual 5 NORTH INVITATIONAL Sponsored by TOP SPEED ATHLETICS PRE- SEASON CHAMPIONSHIPMar 14 · 400 Meters · Place 21 · East Bay Heat Track Club400 MetersRound P21.1:06.35a-
Mar 148th Annual 5 NORTH INVITATIONAL Sponsored by TOP SPEED ATHLETICS PRE- SEASON CHAMPIONSHIPMar 14 · 200 Meters · Place 24 · East Bay Heat Track Club200 Meters24.29.37a-
Mar 148th Annual 5 NORTH INVITATIONAL Sponsored by TOP SPEED ATHLETICS PRE- SEASON CHAMPIONSHIPMar 14 · 100 Meters · Place 20 · East Bay Heat Track Club100 MetersRound P20.13.84a-

2024 Outdoor Track

23 results
DateMeetEventPlMarkGr
Jun 8Nor-Cal Youth ChampionshipsJun 8 · 200 Meters · Place 25 · East Bay Heat Track Club200 MetersRound P2530.4912
Jun 8Nor-Cal Youth ChampionshipsJun 8 · 400 Meters · Place 27 · East Bay Heat Track Club400 Meters271:11.5912
Jun 8Nor-Cal Youth ChampionshipsJun 8 · 100 Meters · Place 32 · East Bay Heat Track Club100 MetersRound P3215.3412
Jun 1West Coast Classic presented by the Pacific Coast ShockwavesJun 1 · 400 Meters · Place 56 · East Bay Heat Track Club400 Meters56.1:10.91a-
Jun 1West Coast Classic presented by the Pacific Coast ShockwavesJun 1 · 200 Meters · East Bay Heat Track Club200 MetersRound P—DNSWind: -1.1-
Jun 1West Coast Classic presented by the Pacific Coast ShockwavesJun 1 · 100 Meters · Place 83 · East Bay Heat Track Club100 MetersRound P83.15.17aWind: 0.9-
May 25Tom Moore Youth ClassicMay 25 · Javelin · Place 6 · East Bay Heat Track ClubJavelin800g6.18.39m PB-
May 25Tom Moore Youth ClassicMay 25 · 400 Meters · Place 34 · East Bay Heat Track Club400 Meters34.1:12.14a-
May 25Tom Moore Youth ClassicMay 25 · 100 Meters · Place 32 · East Bay Heat Track Club100 MetersRound P32.15.09a-
May 183M INVITATIONAL "2024"May 18 · 400 Meters · Place 30 · East Bay Heat Track Club400 Meters30.1:12.54a-
May 183M INVITATIONAL "2024"May 18 · 100 Meters · Place 45 · East Bay Heat Track Club100 MetersRound P45.15.52a-
May 4Running Rebels Invitational/ Tommie Smith Youth Track MeetMay 4 · 400 Meters · Place 26 · East Bay Heat Track Club400 Meters26.1:14.15a-
May 4Running Rebels Invitational/ Tommie Smith Youth Track MeetMay 4 · 100 Meters · Place 37 · East Bay Heat Track Club100 MetersRound P37.16.74a-
Apr 20Lawrence Brice Invitational Hosted by Legacy Track ClubApr 20 · 200 Meters · Place 41 · East Bay Heat Track Club200 Meters41.31.41aWind: -0.4-
Apr 20Lawrence Brice Invitational Hosted by Legacy Track ClubApr 20 · 100 Meters · Place 53 · East Bay Heat Track Club100 Meters53.15.56aWind: -1.2-
Mar 30God Speed EggstravaganzaMar 30 · Javelin · Place 14 · East Bay Heat Track ClubJavelin450g AeroJav14.10.24m-
Mar 30God Speed EggstravaganzaMar 30 · 100 Meters · Place 31 · East Bay Heat Track Club100 Meters31.15.93a-
Mar 23East Bay Heat Track Club All ComersMar 23 · Javelin · Place 6 · East Bay Heat Track ClubJavelin800g6.15.54m-
Mar 23East Bay Heat Track Club All ComersMar 23 · Shot Put · Place 7 · East Bay Heat Track ClubShot Put12lb7.6.00m PB-
Mar 23East Bay Heat Track Club All ComersMar 23 · 100 Meters · Place 20 · East Bay Heat Track Club100 Meters20.16.29a-
Mar 165 NORTH INVITATIONALMar 16 · Javelin · Place 2 · East Bay Heat Track ClubJavelin450g AeroJav2.59-11.00 PB-
Mar 165 NORTH INVITATIONALMar 16 · 800 Meters · Place 6 · East Bay Heat Track Club800 Meters6.3:00.27a PB-
Mar 165 NORTH INVITATIONALMar 16 · 100 Meters · East Bay Heat Track Club100 Meters—DNS-

2023 Outdoor Track

30 results
DateMeetEventPlMarkGr
Jun 23USATF Pacific Association Junior Olympic ChampionshipsJun 23 · Javelin · Place 23 · East Bay Heat Track ClubJavelin2310.51m—
Jun 23USATF Pacific Association Junior Olympic ChampionshipsJun 23 · Shot Put · Place 11 · East Bay Heat Track ClubShot Put115.70m—
Jun 10Nor-Cal Youth ChampionshipsJun 10 · Shot Put · Place 17 · East Bay Heat Track ClubShot Put175.13m11
Jun 10Nor-Cal Youth ChampionshipsJun 10 · Javelin · Place 19 · East Bay Heat Track ClubJavelin198.58m11
May 203M Invitational 2023May 20 · Javelin · Place 29 · East Bay Heat Track ClubJavelin298.64m—
May 203M Invitational 2023May 20 · Shot Put · Place 20 · East Bay Heat Track ClubShot Put205.05m—
May 6Running Rebels / Tommie Smith InvitationalMay 6 · Javelin · Place 29 · East Bay Heat Track ClubJavelin295.57m—
May 6Running Rebels / Tommie Smith InvitationalMay 6 · Shot Put · Place 8 · East Bay Heat Track ClubShot Put86.78m—
May 6Running Rebels / Tommie Smith InvitationalMay 6 · 100 Meters · Place 72 · East Bay Heat Track Clu100 MetersRound P7217.06a—
Apr 22East Bay Heat Track Club All Comers MeetApr 22 · Javelin · Place 14 · East Bay Heat Track ClubJavelin450g AeroJav14.7.25mUnofficial-
Apr 22East Bay Heat Track Club All Comers MeetApr 22 · Shot Put · Place 20 · East Bay Heat Track ClubShot Put6lb20.5.19mUnofficial-
Apr 22East Bay Heat Track Club All Comers MeetApr 22 · 100 Meters · Place 68 · East Bay Heat Track Club100 Meters68.16.12aUnofficial-
Apr 15CA Track Youth InvitationalApr 15 · Javelin · Place 18 · East Bay Heat Track ClubJavelin186.70m—
Apr 15CA Track Youth InvitationalApr 15 · Shot Put · Place 16 · East Bay Heat Track ClubShot Put164.33m—
Apr 15CA Track Youth InvitationalApr 15 · 100 Meters · Place 39 · East Bay Heat Track Clu100 Meters3916.59a—
Apr 8God Speed Easter Eggstravaganza MeetApr 8 · Shot Put · Place 10 · East Bay Heat Track ClubShot Put104.32m—
Apr 8God Speed Easter Eggstravaganza MeetApr 8 · 200 Meters · Place 39 · East Bay Heat Track Clu200 Meters3935.60a—
Apr 8God Speed Easter Eggstravaganza MeetApr 8 · Javelin · Place 10 · East Bay Heat Track ClubJavelin108.81m—
Apr 1Sac Speed ShowcaseApr 1 · Javelin · Place 12 · East Bay Heat Track ClubJavelin1213.34m—
Apr 1Sac Speed ShowcaseApr 1 · Shot Put · Place 9 · East Bay Heat Track ClubShot Put915-4—
Apr 1Sac Speed ShowcaseApr 1 · 100 Meters · Place 59 · East Bay Heat Track Clu100 Meters5917.00a—
Mar 25CENTRAL VALLEY INVITATIONAL Mar 25 · Shot Put · Place 3 · East Bay Heat Track ClubShot Put6lb3.15' 8.25 PB-
Mar 25CENTRAL VALLEY INVITATIONAL Mar 25 · 200 Meters · Place 8 · East Bay Heat Track Club200 Meters8.39.20a-
Mar 25CENTRAL VALLEY INVITATIONAL Mar 25 · 100 Meters · Place 7 · East Bay Heat Track Club100 Meters7.16.53a-
Mar 195 NORTH INVITATIONAL Mar 19 · Javelin · Place 4 · East Bay Heat Track ClubJavelin431-11—
Mar 195 NORTH INVITATIONAL Mar 19 · Shot Put · Place 2 · East Bay Heat Track ClubShot Put214-2—
Mar 195 NORTH INVITATIONAL Mar 19 · 400 Meters · Place 30 · East Bay Heat Track Clu400 Meters301:26.85a—
Mar 11Flying Jaguars Youth Track MeetMar 11 · Javelin · Place 17 · East Bay Heat Track ClubJavelin450g AeroJav17.9.02mUnofficial-
Mar 11Flying Jaguars Youth Track MeetMar 11 · 400 Meters · Place 47 · East Bay Heat Track Club400 Meters47.1:35.21aUnofficial-
Mar 11Flying Jaguars Youth Track MeetMar 11 · 100 Meters · Place 46 · East Bay Heat Track Club100 Meters46.18.55aUnofficial-

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 4CATC All ComersFeb 4 · 400 Meters · Place 4 · East Bay Heat Track Clu400 Meters41:29.92a PB—
Feb 4CATC All ComersFeb 4 · 200 Meters · Place 5 · East Bay Heat Track Clu200 Meters540.28a PB—

2022 Outdoor Track

22 results
DateMeetEventPlMarkGr
Jun 11Pacific Association Youth Championships (PAC)Jun 11 · 200 Meters · Place 49 · East Bay Heat Track Clu200 MetersRound P4938.18a—
May 28Tom Moore Youth ClassicMay 28 · 200 Meters · Place 53 · East Bay Heat Track Clu200 MetersRound P5336.25a—
May 28Tom Moore Youth ClassicMay 28 · 100 Meters · Place 35 · East Bay Heat Track Clu100 MetersRound P3517.34a—
May 143M InvitationalMay 14 · Javelin · Place 17 · East Bay Heat Track ClubJavelin300g TJ17.11.10m-
May 143M InvitationalMay 14 · Shot Put · Place 15 · East Bay Heat Track ClubShot Put6lb15.4.06m-
Apr 30Running Rebels InvitationalApr 30 · Javelin · Place 6 · East Bay Heat Track ClubJavelin300g TJ6.11.55m-
Apr 30Running Rebels InvitationalApr 30 · Shot Put · Place 4 · East Bay Heat Track ClubShot Put6lb4.4.38m-
Apr 16East Bay Heat TC All ComersApr 16 · Javelin · Place 8 · East Bay Heat Track ClubJavelin300g TJ8.15.06m PB-
Apr 16East Bay Heat TC All ComersApr 16 · Shot Put · Place 12 · East Bay Heat Track ClubShot Put6lb12.4.05m-
Apr 16East Bay Heat TC All ComersApr 16 · 100 Meters · Place 67 · East Bay Heat Track Club100 Meters67.17.52a-
Apr 2Sac Speed ShowcaseApr 2 · Javelin · Place 20 · East Bay Heat Track ClubJavelin300g TJ20.6.98m-
Apr 2Sac Speed ShowcaseApr 2 · 400 Meters · Place 64 · East Bay Heat Track Club400 Meters64.1:35.79a-
Apr 2Sac Speed ShowcaseApr 2 · 100 Meters · Place 88 · East Bay Heat Track Club100 Meters88.18.22a-
Mar 26God Speed Youth MeetMar 26 · Javelin · Place 5 · East Bay Heat Track ClubJavelin300g TJ5.7.79m-
Mar 26God Speed Youth MeetMar 26 · Shot Put · East Bay Heat Track ClubShot Put6lb--DNS-
Mar 26God Speed Youth MeetMar 26 · 100 Meters · Place 22 · East Bay Heat Track Club100 Meters22.17.86a-
Mar 195 NORTH INVITATIONAL Mar 19 · Javelin · Place 13 · East Bay Heat Track ClubJavelin450g AeroJav13.32-05.00Unofficial-
Mar 195 NORTH INVITATIONAL Mar 19 · 400 Meters · Place 22 · East Bay Heat Track Club400 Meters22.1:35.36aUnofficial-
Mar 195 NORTH INVITATIONAL Mar 19 · 100 Meters · Place 36 · East Bay Heat Track Club100 Meters36.18.07aUnofficial-
Mar 5Running Rebels March Madness All-ComersMar 5 · Javelin · Place 1 · East Bay Heat Track ClubJavelin800g1.16.89m-
Mar 5Running Rebels March Madness All-ComersMar 5 · 800 Meters · Place 9 · East Bay Heat Track Club800 Meters9.4:12.25a-
Mar 5Running Rebels March Madness All-ComersMar 5 · 100 Meters · Place 26 · East Bay Heat Track Club100 Meters26.18.23a-