Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorUSATF Pacific Association Junior Olympic Championships · Jun 3020.64aUSATF Pacific Association Junior Olympic ChampionshipsJune 30, 2017
200 Meters · OutdoorSTFU - Meet #3 (Invite Only) · May 2136.66aSTFU - Meet #3 (Invite Only)May 21, 2022
400 Meters · OutdoorUSATF Region 16 Junior Olympic Combined Events Championships · Jul 131:50.80USATF Region 16 Junior Olympic Combined Events ChampionshipsJuly 13, 2019
Discus · 1.6kg · Outdoor11th Annual Randall Sturgeon Invitational · Mar 1499-1111th Annual Randall Sturgeon InvitationalMarch 14, 2026
Discus · 1kg · OutdoorAAU TRACK & FIELD REGION 22 NATIONAL QUALIFIER · Jun 1462-08AAU TRACK & FIELD REGION 22 NATIONAL QUALIFIERJune 14, 2023
High Jump · OutdoorStockton Saints Youth T&F (AAU) · May 183-06.00Stockton Saints Youth T&F (AAU)May 18, 2019
Javelin · 300g TJ · OutdoorTom Moore Youth Invitational (Central Valley Roadrunners) · May 2532-02Tom Moore Youth Invitational (Central Valley Roadrunners)May 25, 2019
Javelin · 600g · OutdoorFast Fast All-Comers Meet · Jul 953-10Fast Fast All-Comers MeetJuly 9, 2022
Long Jump · OutdoorRevolution Express/Buffalo Chips mini meet · Mar 162.45mRevolution Express/Buffalo Chips mini meetMarch 16, 2019
Shot Put · 10lb · OutdoorFVL Finals @ Ponderosa · May 335-00.00FVL Finals @ PonderosaMay 3, 2024
Shot Put · 12lb · Outdoor747 Dual Meet · Feb 2534' 8"747 Dual Meet February 25, 2026
Shot Put · 2kg · OutdoorUSATF Region 14 Junior Olympic Championships · Jul 84.32mUSATF Region 14 Junior Olympic ChampionshipsJuly 8, 2017
Shot Put · 4kg · OutdoorSTFU - Meet #3 (Invite Only) · May 219.27mSTFU - Meet #3 (Invite Only)May 21, 2022
Shot Put · 6lb · OutdoorFast Fast All-Comers Meet · Jul 925-09.00Fast Fast All-Comers MeetJuly 9, 2022

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

2026 Outdoor Track

16 results
DateMeetEventPlMarkGr
Apr 28Metro League Championships Trials and FinalsApr 28 · Discus · Place 11 · West ParkWest ParkDiscus1.6kg11.91-1111
Apr 28Metro League Championships Trials and FinalsApr 28 · Shot Put · Place 10 · West ParkWest ParkShot Put12lb10.33-09.0011
Apr 16Metro League #3 West Park, Cordova, AntelopeApr 16 · Discus · Place 6 · West ParkWest ParkDiscus682-0511
Apr 16Metro League #3 West Park, Cordova, AntelopeApr 16 · Shot Put · Place 3 · West ParkWest ParkShot Put335-11.0011
Mar 27Grizzly Field Festival 2026 Is NOW FULL!!!Mar 27 · Discus · Place 41 · West ParkWest ParkDiscus4187-711
Mar 27Grizzly Field Festival 2026 Is NOW FULL!!!Mar 27 · Shot Put · Place 43 · West ParkWest ParkShot Put4333-2.5011
Mar 25Metro Meet #2 Grant, McClatchy @ West ParkMar 25 · Discus · Place 5 · West ParkWest ParkDiscus591-1011
Mar 25Metro Meet #2 Grant, McClatchy @ West ParkMar 25 · Shot Put · Place 5 · West ParkWest ParkShot Put534-811
Mar 1411th Annual Randall Sturgeon InvitationalMar 14 · Discus · Place 40 · West ParkWest ParkDiscus1.6kg40.99-11 PB11
Mar 1411th Annual Randall Sturgeon InvitationalMar 14 · Shot Put · Place 51 · West ParkWest ParkShot Put12lb51.32-11.5011
Mar 10Metro League Meet #1 Kennedy @ West ParkMar 10 · Discus · Place 1 · West ParkWest ParkDiscus195-1011
Mar 10Metro League Meet #1 Kennedy @ West ParkMar 10 · Shot Put · Place 3 · West ParkWest ParkShot Put334-511
Mar 6LeFebvre RelaysMar 6 · Discus · Place 14 · West ParkWest ParkDiscus14104-611
Mar 6LeFebvre RelaysMar 6 · Shot Put · Place 16 · West ParkWest ParkShot Put1635-311
Feb 25747 Dual Meet Feb 25 · Discus · Place 3 · West ParkWest ParkDiscus1.6kg3.91' 9.5"11
Feb 25747 Dual Meet Feb 25 · Shot Put · Place 4 · West ParkWest ParkShot Put12lb4.34' 8" PB11

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 6Metro League Championships Trials and FinalsMay 6 · Discus · Place 2 · West ParkWest ParkDiscus1.6kg2.81' 8"10
May 6Metro League Championships Trials and FinalsMay 6 · Shot Put · Place 4 · West ParkWest ParkShot Put10lb4.33' 5"10
Apr 23Metro League Meet #3 West Park, Kennedy @ GrantApr 23 · High Jump · West ParkWest ParkHigh Jump—NH10
Apr 23Metro League Meet #3 West Park, Kennedy @ GrantApr 23 · Discus · Place 3 · West ParkWest ParkDiscus395-0910
Apr 23Metro League Meet #3 West Park, Kennedy @ GrantApr 23 · Shot Put · Place 7 · West ParkWest ParkShot Put731-01.0010
Apr 1Metro Meet #2 Cordova & Antelope @ West ParkApr 1 · High Jump · Place 6 · West ParkWest ParkHigh Jump64-810
Apr 1Metro Meet #2 Cordova & Antelope @ West ParkApr 1 · Discus · Place 13 · West ParkWest ParkDiscus1371-210
Apr 1Metro Meet #2 Cordova & Antelope @ West ParkApr 1 · Shot Put · Place 4 · West ParkWest ParkShot Put435-310
Mar 29Whitney Wildcat InvitationalMar 29 · Shot Put · Place 25 · West ParkWest ParkShot Put2532-510
Mar 19Metro Meet #1 McClatchy @ West ParkMar 19 · High Jump · Place 4 · West ParkWest ParkHigh Jump44-6—
Mar 19Metro Meet #1 McClatchy @ West ParkMar 19 · Shot Put · Place 2 · West ParkWest ParkShot Put233-10—
Mar 1Glenn Poole InvitationalMar 1 · Shot Put · Place 22 · West ParkWest ParkShot Put2234-7.25—

2024 Outdoor Track

26 results
DateMeetEventPlMarkGr
Jun 21USATF Pacific Association Junior Olympic ChampionshipsJun 21 · Discus · Place 16 · Revolution Express TrackRevolution Express TrackDiscus1.6kg16.21.32m9
Jun 21USATF Pacific Association Junior Olympic ChampionshipsJun 21 · Shot Put · Place 16 · Revolution Express TrackRevolution Express TrackShot Put12lb16.8.83m9
Jun 8FastFast All-Comers MeetJun 8 · Shot Put · Place 1 · Revolution Express TrackRevolution Express TrackShot Put12lb1.28-11.009
May 3FVL Finals @ PonderosaMay 3 · Discus · Place 17 · West ParkWest ParkDiscus1.6kg17.68-039
May 3FVL Finals @ PonderosaMay 3 · Shot Put · Place 5 · West ParkWest ParkShot Put10lb5.35-00.00 PB9
May 1FVL Trials @ PonderosaMay 1 · Discus · Place 17 · West Park (SJ)West Park (SJ)Discus1768-39
May 1FVL Trials @ PonderosaMay 1 · Shot Put · Place 5 · West Park (SJ)West Park (SJ)Shot Put535-09
Apr 25FVL West Park@OakmontApr 25 · Discus · Place 10 · West ParkWest ParkDiscus1.6kg10.69-099
Apr 25FVL West Park@OakmontApr 25 · Shot Put · Place 11 · West ParkWest ParkShot Put10lb11.29-02.009
Apr 25FVL West Park@OakmontApr 25 · High Jump · West ParkWest ParkHigh Jump—SCR9
Apr 17FVL Lincoln @ West ParkApr 17 · High Jump · Place 2 · West ParkWest ParkHigh Jump24-4—
Apr 17FVL Lincoln @ West ParkApr 17 · Discus · Place 6 · West ParkWest ParkDiscus670-4—
Apr 17FVL Lincoln @ West ParkApr 17 · Shot Put · Place 7 · West ParkWest ParkShot Put732-10—
Apr 11FVL West Park @ PlacerApr 11 · High Jump · Place 2 · West ParkWest ParkHigh Jump24-2—
Apr 11FVL West Park @ PlacerApr 11 · Discus · Place 7 · West ParkWest ParkDiscus774-6—
Apr 11FVL West Park @ PlacerApr 11 · Shot Put · Place 9 · West ParkWest ParkShot Put932-9.50—
Apr 3FVL Ponderosa @ West ParkApr 3 · High Jump · Place 3 · West ParkWest ParkHigh Jump34-2—
Apr 3FVL Ponderosa @ West ParkApr 3 · Discus · Place 8 · West ParkWest ParkDiscus866-7—
Apr 3FVL Ponderosa @ West ParkApr 3 · Shot Put · Place 9 · West ParkWest ParkShot Put930-10—
Mar 19FVL Nevada Union @ West ParkMar 19 · High Jump · Place 1 · West ParkWest ParkHigh Jump14-4—
Mar 19FVL Nevada Union @ West ParkMar 19 · Discus · Place 14 · West ParkWest ParkDiscus1454-7—
Mar 19FVL Nevada Union @ West ParkMar 19 · Shot Put · Place 7 · West ParkWest ParkShot Put731-11.50—
Mar 9Sturgeon Invite @ Granite Bay HS Mar 9 · High Jump · Place 17 · West Park (SJ)West Park (SJ)High Jump174-89
Feb 16RJUHSD Time TrialsFeb 16 · Discus · Place 15 · West ParkWest ParkDiscus1.6kg15.62-06Unofficial9
Feb 16RJUHSD Time TrialsFeb 16 · Shot Put · Place 7 · West ParkWest ParkShot Put10lb7.31-04.00Unofficial9
Feb 16RJUHSD Time TrialsFeb 16 · High Jump · Place 6 · West ParkWest ParkHigh Jump6.4-06.00Unofficial9

2023 Outdoor Track

7 results
DateMeetEventPlMarkGr
Jul 6USATF Region 14 Junior Olympic T&F ChampionshipsJul 6 · Shot Put · Revolution Express TrackRevolution Express TrackShot Put4kg—FOUL8
Jun 23USATF Pacific Association Junior Olympic ChampionshipsJun 23 · Shot Put · Place 7 · Revolution ExpressRevolution ExpressShot Put78.85m—
Jun 14AAU TRACK & FIELD REGION 22 NATIONAL QUALIFIERJun 14 · Discus · Place 6 · Revolution Express TrackRevolution Express TrackDiscus1kg6.62-08 PB8
Jun 14AAU TRACK & FIELD REGION 22 NATIONAL QUALIFIERJun 14 · Shot Put · Place 4 · Revolution Express TrackRevolution Express TrackShot Put4kg4.28-08.258
Jun 10Nor-Cal Youth ChampionshipsJun 10 · Discus · Place 5 · Revolution ExpressRevolution ExpressDiscus522.32m14
Jun 10Nor-Cal Youth ChampionshipsJun 10 · Shot Put · Place 3 · Revolution ExpressRevolution ExpressShot Put39.96m14
Jun 10Nor-Cal Youth ChampionshipsJun 10 · Javelin · Place 9 · Revolution ExpressRevolution ExpressJavelin915.54m14

2022 Outdoor Track

16 results
DateMeetEventPlMarkGr
Jul 16STFU - Championship (Invite Only)Jul 16 · Discus · Place 4 · Revolution Express TrackRevolution Express TrackDiscus1kg4.53-027
Jul 16STFU - Championship (Invite Only)Jul 16 · Shot Put · Place 2 · Revolution Express TrackRevolution Express TrackShot Put4kg2.26-02.007
Jul 16STFU - Championship (Invite Only)Jul 16 · High Jump · Place 2 · Revolution Express TrackRevolution Express TrackHigh Jump2.4-02.007
Jul 9Fast Fast All-Comers MeetJul 9 · Javelin · Place 1 · Revolution Express TrackRevolution Express TrackJavelin600g1.53-10 PB7
Jul 9Fast Fast All-Comers MeetJul 9 · Shot Put · Place 1 · Revolution Express TrackRevolution Express TrackShot Put6lb1.25-09.00 PB7
Jul 9Fast Fast All-Comers MeetJul 9 · High Jump · Place 1 · Revolution Express TrackRevolution Express TrackHigh Jump1.4-06.007
Jun 24USATF Pacific Association (Region 16) Junior Olympic ChampionshipsJun 24 · Javelin · Place 12 · Revolution ExpressRevolution ExpressJavelin1216.37m—
Jun 24USATF Pacific Association (Region 16) Junior Olympic ChampionshipsJun 24 · Discus · Place 12 · Revolution ExpressRevolution ExpressDiscus1217.75m—
Jun 24USATF Pacific Association (Region 16) Junior Olympic ChampionshipsJun 24 · Shot Put · Place 11 · Revolution ExpressRevolution ExpressShot Put118.37m—
Jun 11Pacific Association Youth Championships (PAC)Jun 11 · 200 Meters · Place 41 · 13-14 Revolution Express Trac13-14 Revolution Express Trac200 MetersRound P4138.09a—
Jun 462nd Golden West Invitational Jun 4 · Javelin · Revolution Express TrackRevolution Express TrackJavelin600g—SCR7
Jun 462nd Golden West Invitational Jun 4 · High Jump · Revolution Express TrackRevolution Express TrackHigh Jump—SCR7
May 21STFU - Meet #3 (Invite Only)May 21 · Javelin · Place 3 · Revolution Express TrackRevolution Express TrackJavelin600g3.13.51m7
May 21STFU - Meet #3 (Invite Only)May 21 · Shot Put · Place 2 · Revolution Express TrackRevolution Express TrackShot Put4kg2.9.27m PB7
May 21STFU - Meet #3 (Invite Only)May 21 · High Jump · Place 2 · Revolution Express TrackRevolution Express TrackHigh Jump2.1.27m7
May 21STFU - Meet #3 (Invite Only)May 21 · 200 Meters · Place 7 · Revolution Express TrackRevolution Express Track200 Meters7.36.66a PB7

2020 Outdoor Track

2 results
DateMeetEventPlMarkGr
Mar 7RETC/BC/SS/SJH Mini MeetMar 7 · Javelin · Place 1 · Revolution Express TrackRevolution Express TrackJavelin400g TJ1.9.27mUnofficial-
Mar 7RETC/BC/SS/SJH Mini MeetMar 7 · High Jump · Place 1 · Revolution Express TrackRevolution Express TrackHigh Jump1.3-07.00Unofficial-

2019 Outdoor Track

24 results
DateMeetEventPlMarkGr
Jul 13USATF Region 16 Junior Olympic Combined Events ChampionshipsJul 13 · High Jump · Place 9 · Revolution ExpressRevolution ExpressHigh Jump91.02m1
Jul 13USATF Region 16 Junior Olympic Combined Events ChampionshipsJul 13 · Shot Put · Place 6 · Revolution ExpressRevolution ExpressShot Put64.76m1
Jul 13USATF Region 16 Junior Olympic Combined Events ChampionshipsJul 13 · 400 Meters · Place 12 · Revolution ExpressRevolution Express400 Meters121:50.80 PB1
Jul 5USATF Region 16 Junior Olympic ChampionshipsJul 5 · Javelin · Place 19 · Revolution ExpressRevolution ExpressJavelin1910.61m1
Jul 5USATF Region 16 Junior Olympic ChampionshipsJul 5 · Shot Put · Place 10 · Revolution ExpressRevolution ExpressShot Put105.95m1
Jun 1M.P. Striders Youth Track Invitational (AAU)Jun 1 · High Jump · Place 1 · Revolution Express Track ClubRevolution Express Track ClubHigh Jump13-06.00—
Jun 1M.P. Striders Youth Track Invitational (AAU)Jun 1 · Shot Put · Place 1 · Revolution Express Track ClubRevolution Express Track ClubShot Put117-10.00—
Jun 1M.P. Striders Youth Track Invitational (AAU)Jun 1 · Javelin · Place 3 · Revolution Express Track ClubRevolution Express Track ClubJavelin332-08.13—
May 25Tom Moore Youth Invitational (Central Valley Roadrunners)May 25 · Javelin · Place 12 · Revolution Express TrackRevolution Express TrackJavelin300g TJ12.32-02 PB-
May 25Tom Moore Youth Invitational (Central Valley Roadrunners)May 25 · Shot Put · Place 9 · Revolution Express TrackRevolution Express TrackShot Put6lb9.5.11m-
May 25Tom Moore Youth Invitational (Central Valley Roadrunners)May 25 · High Jump · Place 4 · Revolution Express TrackRevolution Express TrackHigh Jump4..97m-
May 18Stockton Saints Youth T&F (AAU)May 18 · Javelin · Revolution Express TrackRevolution Express TrackJavelin400g TJ—DNS-
May 18Stockton Saints Youth T&F (AAU)May 18 · High Jump · Place 1 · Revolution Express TrackRevolution Express TrackHigh Jump1.3-06.00 PB-
Apr 27Revolution Express Youth Track & Field Meet (AAU)Apr 27 · Long Jump · Place 10 · Revolution Express TrackRevolution Express TrackLong Jump10.2.23m-
Apr 27Revolution Express Youth Track & Field Meet (AAU)Apr 27 · Shot Put · Place 2 · Revolution Express TrackRevolution Express TrackShot Put6lb2.4.41m-
Apr 27Revolution Express Youth Track & Field Meet (AAU)Apr 27 · High Jump · Place 2 · Revolution Express TrackRevolution Express TrackHigh Jump2.1.02m-
Apr 13CATCApr 13 · Long Jump · Revolution Express TrackRevolution Express TrackLong Jump—DNS-
Apr 13CATCApr 13 · Shot Put · Place 5 · Revolution Express TrackRevolution Express TrackShot Put6lb5.16-09.50-
Apr 13CATCApr 13 · High Jump · Place 1 · Revolution Express TrackRevolution Express TrackHigh Jump1.3-02.00-
Mar 16Revolution Express/Buffalo Chips mini meetMar 16 · Long Jump · Place 1 · Revolution Express TrackRevolution Express TrackLong Jump1.2.45m PB-
Mar 16Revolution Express/Buffalo Chips mini meetMar 16 · Shot Put · Place 1 · Revolution Express TrackRevolution Express TrackShot Put6lb1.14-9Unofficial-
Mar 16Revolution Express/Buffalo Chips mini meetMar 16 · High Jump · Place 1 · Revolution Express TrackRevolution Express TrackHigh Jump1.3' 2"Unofficial-
Mar 9Flying Jaguars Youth T&F - Register on Coacho.comMar 9 · Long Jump · Place 4 · Revolution Express TrackRevolution Express TrackLong Jump4.4-10.00-
Mar 9Flying Jaguars Youth T&F - Register on Coacho.comMar 9 · Shot Put · Place 4 · Revolution Express TrackRevolution Express TrackShot Put6lb4.13-02.00-

2018 Outdoor Track

14 results
DateMeetEventPlMarkGr
Jun 13AAU Region 22 JO QualifierJun 13 · Shot Put · Place 2 · Revolution Express Track ClubRevolution Express Track ClubShot Put213-05.00—
Jun 13AAU Region 22 JO QualifierJun 13 · Long Jump · Place 4 · Revolution Express Track ClubRevolution Express Track ClubLong Jump47-09.50—
Jun 2MP Striders AAU MeetJun 2 · Long Jump · Place 5 · Revolution Express TrackRevolution Express TrackLong Jump5.8' 7.94"Unofficial-
Jun 2MP Striders AAU MeetJun 2 · Shot Put · Place 3 · Revolution Express TrackRevolution Express TrackShot Put6lb3.14' 6.02"Unofficial-
Jun 2MP Striders AAU MeetJun 2 · High Jump · Place 2 · Revolution Express TrackRevolution Express TrackHigh Jump2.3' 2"Unofficial-
May 19Tommie Smith Youth MeetMay 19 · Long Jump · Place 8 · Revolution Express TrackRevolution Express TrackLong Jump8.7-07.50Unofficial-
May 19Tommie Smith Youth MeetMay 19 · Shot Put · Place 4 · Revolution Express TrackRevolution Express TrackShot Put6lb4.14-10.00Unofficial-
May 19Tommie Smith Youth MeetMay 19 · High Jump · Place 1 · Revolution Express TrackRevolution Express TrackHigh Jump1.3-02.00Unofficial-
Apr 28Revolution Express Track Club AAU Youth MeetApr 28 · Long Jump · Revolution Express TrackRevolution Express TrackLong Jump—ND-
Apr 28Revolution Express Track Club AAU Youth MeetApr 28 · Shot Put · Place 2 · Revolution Express TrackRevolution Express TrackShot Put6lb2.3.93m-
Apr 28Revolution Express Track Club AAU Youth MeetApr 28 · High Jump · Place 1 · Revolution Express TrackRevolution Express TrackHigh Jump1.0.97m-
Apr 7Speed Showcase Apr 7 · Long Jump · Place 13 · Revolution Express TrackRevolution Express TrackLong Jump13.7-04.00-
Apr 7Speed Showcase Apr 7 · Shot Put · Place 2 · Revolution Express TrackRevolution Express TrackShot Put6lb2.12-10.00-
Apr 7Speed Showcase Apr 7 · High Jump · Revolution Express TrackRevolution Express TrackHigh Jump---NH-

2017 Outdoor Track

7 results
DateMeetEventPlMarkGr
Jul 8USATF Region 14 Junior Olympic ChampionshipsJul 8 · Shot Put · Place 5 · Revolution Express TrackRevolution Express TrackShot Put2kg5.4.32m PB-
Jun 30USATF Pacific Association Junior Olympic ChampionshipsJun 30 · Long Jump · Place 13 · Revolution Express TrackRevolution Express TrackLong Jump13.1.99m-
Jun 30USATF Pacific Association Junior Olympic ChampionshipsJun 30 · Shot Put · Place 5 · Revolution Express TrackRevolution Express TrackShot Put2kg5.3.79m-
Jun 30USATF Pacific Association Junior Olympic ChampionshipsJun 30 · 100 Meters · Place 20 · Revolution Express TrackRevolution Express Track100 MetersRound P20.20.64a PBWind: 0.8-
Jun 10Pacific Association ChampionshipsJun 10 · Long Jump · Place 19 · Revolution Express TrackRevolution Express TrackLong Jump19.1.35m-
Jun 10Pacific Association ChampionshipsJun 10 · Shot Put · Place 4 · Revolution Express TrackRevolution Express TrackShot Put2kg4.3.43m-
Jun 10Pacific Association ChampionshipsJun 10 · 100 Meters · Place 38 · Revolution Express TrackRevolution Express Track100 MetersRound P38.21.37a-