Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorRunning Rebels Invitational · May 217.12aRunning Rebels InvitationalMay 2, 2026
Javelin · 300g TJ · Outdoor3M INVITATIONAL "2024" · May 1814.04m3M INVITATIONAL "2024"May 18, 2024
Javelin · 400g TJ · OutdoorAAU West Coast National Championship · Jul 120.14mAAU West Coast National ChampionshipJuly 1, 2026
Javelin · 450g AeroJav · Outdoor8th Annual 5 NORTH INVITATIONAL Sponsored by TOP SPEED ATHLETICS PRE- SEASON CHAMPIONSHIP · Mar 1417.73m8th Annual 5 NORTH INVITATIONAL Sponsored by TOP SPEED ATHLETICS PRE- SEASON CHAMPIONSHIPMarch 14, 2026
Javelin · 800g · OutdoorTom Moore Youth Classic · May 2511.08mTom Moore Youth ClassicMay 25, 2024
Shot Put · 12lb · OutdoorEast Bay Heat Track Club All Comers · Mar 235.77mEast Bay Heat Track Club All ComersMarch 23, 2024
Shot Put · 6lb · OutdoorAAU West Coast National Championship · Jul 18.56mAAU West Coast National ChampionshipJuly 1, 2026

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

2026 Outdoor Track

23 results
DateMeetEventPlMarkGr
Jul 1AAU West Coast National ChampionshipJul 1 · Javelin · Place 3 · East Bay Heat Track ClubJavelin400g TJ3.20.14m PB-
Jul 1AAU West Coast National ChampionshipJul 1 · Shot Put · Place 4 · East Bay Heat Track ClubShot Put6lb4.8.56m PB-
Jul 1AAU West Coast National ChampionshipJul 1 · 100 Meters · East Bay Heat Track Club100 MetersRound P—DNSWind: -0.5-
Jun 13Welcome to the Swamp Meet....Jun 13 · Shot Put · Place 4 · East Bay Heat Track ClubShot Put47.79m—
Jun 6Nor-Cal Youth ChampionshipsJun 6 · Shot Put · Place 8 · East Bay Heat Track ClubShot Put87.40m11
May 30West Coast Classic Track and Field InvitationalMay 30 · Javelin · East Bay Heat Track ClubJavelin450g AeroJav--DNS-
May 30West Coast Classic Track and Field InvitationalMay 30 · Shot Put · East Bay Heat Track ClubShot Put6lb--DNS-
May 2321st Annual Tommie Smith Youth Track MeetMay 23 · Javelin · Place 9 · East Bay Heat Track ClubJavelin450g AeroJav9.17.57m-
May 2321st Annual Tommie Smith Youth Track MeetMay 23 · Shot Put · Place 3 · East Bay Heat Track ClubShot Put6lb3.7.90m-
May 2321st Annual Tommie Smith Youth Track MeetMay 23 · 100 Meters · Place 28 · East Bay Heat Track Club100 Meters28.17.29a-
May 163M INVITATIONAL 2026May 16 · Javelin · Place 4 · East Bay Heat Track ClubJavelin422.20m—
May 2Running Rebels InvitationalMay 2 · 100 Meters · Place 78 · East Bay Heat Track Club100 MetersRound P7817.12a PB—
Apr 25East Bay Heat All Comers Apr 25 · Javelin · Place 3 · East Bay Heat Track ClubJavelin315.01m—
Apr 25East Bay Heat All Comers Apr 25 · Shot Put · Place 2 · East Bay Heat Track ClubShot Put26.79m—
Apr 25East Bay Heat All Comers Apr 25 · 100 Meters · Place 16 · East Bay Heat Track Club100 Meters1617.17a—
Apr 18Burning Batons Relay CarnivalApr 18 · Javelin · Place 4 · East Bay Heat Track ClubJavelin416.34m—
Apr 18Burning Batons Relay CarnivalApr 18 · Shot Put · Place 8 · East Bay Heat Track ClubShot Put87.24m—
Apr 4God Speed Easter EggstravaganzaApr 4 · Javelin · Place 17 · East Bay Heat Track ClubJavelin171.90m—
Apr 4God Speed Easter EggstravaganzaApr 4 · Shot Put · Place 9 · East Bay Heat Track ClubShot Put98.02m—
Apr 4God Speed Easter EggstravaganzaApr 4 · 100 Meters · Place 91 · East Bay Heat Track Club100 Meters9117.53a—
Mar 148th Annual 5 NORTH INVITATIONAL Sponsored by TOP SPEED ATHLETICS PRE- SEASON CHAMPIONSHIPMar 14 · Javelin · Place 4 · East Bay Heat Track ClubJavelin450g AeroJav4.17.73m PB-
Mar 148th Annual 5 NORTH INVITATIONAL Sponsored by TOP SPEED ATHLETICS PRE- SEASON CHAMPIONSHIPMar 14 · Shot Put · Place 6 · East Bay Heat Track ClubShot Put6lb6.24' 6"-
Mar 148th Annual 5 NORTH INVITATIONAL Sponsored by TOP SPEED ATHLETICS PRE- SEASON CHAMPIONSHIPMar 14 · 100 Meters · Place 39 · East Bay Heat Track Club100 MetersRound P39.17.29a-

2024 Outdoor Track

17 results
DateMeetEventPlMarkGr
Jun 8Nor-Cal Youth ChampionshipsJun 8 · Shot Put · Place 9 · East Bay Heat Track ClubShot Put95.65m9
Jun 8Nor-Cal Youth ChampionshipsJun 8 · Javelin · Place 13 · East Bay Heat Track ClubJavelin1315.59m9
May 25Tom Moore Youth ClassicMay 25 · Javelin · Place 18 · East Bay Heat Track ClubJavelin800g18.11.08m PB-
May 25Tom Moore Youth ClassicMay 25 · Shot Put · Place 6 · East Bay Heat Track ClubShot Put6lb6.5.62m-
May 25Tom Moore Youth ClassicMay 25 · 100 Meters · Place 49 · East Bay Heat Track Club100 MetersRound P49.18.05a-
May 183M INVITATIONAL "2024"May 18 · Javelin · Place 10 · East Bay Heat Track ClubJavelin300g TJ10.14.04m PB-
Apr 20Lawrence Brice Invitational Hosted by Legacy Track ClubApr 20 · Javelin · East Bay Heat Track ClubJavelin300g TJ—SCR-
Apr 20Lawrence Brice Invitational Hosted by Legacy Track ClubApr 20 · Shot Put · Place 6 · East Bay Heat Track ClubShot Put6lb6.17-05.00-
Apr 20Lawrence Brice Invitational Hosted by Legacy Track ClubApr 20 · 100 Meters · Place 77 · East Bay Heat Track Club100 Meters77.18.68aWind: -1.8-
Mar 30God Speed EggstravaganzaMar 30 · Javelin · Place 11 · East Bay Heat Track ClubJavelin300g TJ11.9.30m-
Mar 30God Speed EggstravaganzaMar 30 · Shot Put · Place 5 · East Bay Heat Track ClubShot Put6lb5.5.40m-
Mar 30God Speed EggstravaganzaMar 30 · 100 Meters · Place 86 · East Bay Heat Track Club100 Meters86.19.32a-
Mar 23East Bay Heat Track Club All ComersMar 23 · Shot Put · Place 6 · East Bay Heat Track ClubShot Put12lb6.5.77m PB-
Mar 23East Bay Heat Track Club All ComersMar 23 · 100 Meters · Place 28 · East Bay Heat Track Club100 Meters28.19.19a-
Mar 165 NORTH INVITATIONALMar 16 · Javelin · Place 5 · East Bay Heat Track ClubJavelin300g TJ5.44-10.00-
Mar 165 NORTH INVITATIONALMar 16 · Shot Put · Place 2 · East Bay Heat Track ClubShot Put6lb2.17-09.00-
Mar 165 NORTH INVITATIONALMar 16 · 100 Meters · Place 46 · East Bay Heat Track Club100 Meters46.18.11a-

2023 Outdoor Track

24 results
DateMeetEventPlMarkGr
Jul 6USATF Region 14 Junior Olympic T&F ChampionshipsJul 6 · Shot Put · East Bay Heat Track ClubShot Put2kg—DNS-
Jun 23USATF Pacific Association Junior Olympic ChampionshipsJun 23 · Javelin · Place 10 · East Bay Heat Track ClubJavelin1013.03m—
Jun 23USATF Pacific Association Junior Olympic ChampionshipsJun 23 · Shot Put · Place 3 · East Bay Heat Track ClubShot Put36.29m—
Jun 10Nor-Cal Youth ChampionshipsJun 10 · Shot Put · Place 3 · East Bay Heat Track ClubShot Put35.88m8
Jun 10Nor-Cal Youth ChampionshipsJun 10 · Javelin · Place 3 · East Bay Heat Track ClubJavelin315.59m8
May 203M Invitational 2023May 20 · Javelin · Place 6 · East Bay Heat Track ClubJavelin612.78m—
May 203M Invitational 2023May 20 · Shot Put · Place 6 · East Bay Heat Track ClubShot Put64.75m—
May 6Running Rebels / Tommie Smith InvitationalMay 6 · Javelin · Place 14 · East Bay Heat Track ClubJavelin149.17m—
May 6Running Rebels / Tommie Smith InvitationalMay 6 · Shot Put · Place 3 · East Bay Heat Track ClubShot Put35.02m—
Apr 22East Bay Heat Track Club All Comers MeetApr 22 · Javelin · Place 6 · East Bay Heat Track ClubJavelin300g TJ6.12.10mUnofficial-
Apr 22East Bay Heat Track Club All Comers MeetApr 22 · Shot Put · East Bay Heat Track ClubShot Put2kg—DNS-
Apr 22East Bay Heat Track Club All Comers MeetApr 22 · 100 Meters · Place 65 · East Bay Heat Track Club100 Meters65.19.13aUnofficial-
Apr 8God Speed Easter Eggstravaganza MeetApr 8 · 100 Meters · Place 37 · East Bay Heat Track Clu100 Meters3719.46a—
Apr 1Sac Speed ShowcaseApr 1 · Javelin · Place 4 · East Bay Heat Track ClubJavelin410.55m—
Apr 1Sac Speed ShowcaseApr 1 · Shot Put · Place 8 · East Bay Heat Track ClubShot Put811-5—
Apr 1Sac Speed ShowcaseApr 1 · 100 Meters · Place 44 · East Bay Heat Track Clu100 Meters4419.15a—
Mar 25CENTRAL VALLEY INVITATIONAL Mar 25 · Shot Put · Place 1 · East Bay Heat Track ClubShot Put6lb1.15' 0-
Mar 25CENTRAL VALLEY INVITATIONAL Mar 25 · 100 Meters · Place 5 · East Bay Heat Track Club100 Meters5.18.47a-
Mar 195 NORTH INVITATIONAL Mar 19 · Javelin · Place 2 · East Bay Heat Track ClubJavelin226-7—
Mar 195 NORTH INVITATIONAL Mar 19 · 100 Meters · Place 20 · East Bay Heat Track Clu100 Meters2019.65a—
Mar 11Flying Jaguars Youth Track MeetMar 11 · Javelin · Place 3 · East Bay Heat Track ClubJavelin300g3.11.73mUnofficial-
Mar 11Flying Jaguars Youth Track MeetMar 11 · 100 Meters · Place 31 · East Bay Heat Track Club100 Meters31.19.35aUnofficial-
Mar 4Rebels March Madness All-ComersMar 4 · Javelin · Place 4 · East Bay Heat Track ClubJavelin49.26m—
Mar 4Rebels March Madness All-ComersMar 4 · Shot Put · Place 2 · East Bay Heat Track ClubShot Put25.38m—