Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1kg · Outdoor65th Annual Golden West Invitational · Jun 737.40m65th Annual Golden West InvitationalJune 7, 2025
Hammer · 4kg · Outdoor2026 Big 8 Conference Track and Field Championships 4/21 & 4/23 · Apr 2133.25m2026 Big 8 Conference Track and Field Championships 4/21 & 4/23April 21, 2026
Javelin · 600g · Outdoor65th Annual Golden West Invitational · Jun 729.77m65th Annual Golden West InvitationalJune 7, 2025
Shot Put · 4kg · IndoorReno Holiday Invite · Dec 2812.40mReno Holiday InviteDecember 28, 2024
Shot Put · 4kg · Outdoor65th Annual Golden West Invitational · Jun 712.69m65th Annual Golden West InvitationalJune 7, 2025
Weight Throw · 20lb / 9.0kg · OutdoorCordova Pumpkin Throws Meet · Oct 2033' 1Cordova Pumpkin Throws MeetOctober 20, 2024

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

2026 Outdoor Track

27 results
DateMeetEventPlMarkGr
May 152026 3C2A State ChampionshipsMay 15 · Shot Put · Place 9 · Sacramento CitySacramento CityShot Put938-7.78FR
May 13C2A Northern California Track and Field ChampionshipsMay 1 · Javelin · Place 9 · Sacramento CitySacramento CityJavelin927.62mFR
May 13C2A Northern California Track and Field ChampionshipsMay 1 · Discus · Place 10 · Sacramento CitySacramento CityDiscus1033.92mFR
May 13C2A Northern California Track and Field ChampionshipsMay 1 · Shot Put · Place 2 · Sacramento CitySacramento CityShot Put212.00mFR
May 13C2A Northern California Track and Field ChampionshipsMay 1 · Shot Put · Place 2 · Sacramento CitySacramento CityShot Put212.00mFR
May 13C2A Northern California Track and Field ChampionshipsMay 1 · Javelin · Place 9 · Sacramento CitySacramento CityJavelin927.62mFR
May 13C2A Northern California Track and Field ChampionshipsMay 1 · Discus · Place 10 · Sacramento CitySacramento CityDiscus1033.92mFR
Apr 212026 Big 8 Conference Track and Field Championships 4/21 & 4/23Apr 21 · Hammer · Place 5 · Sacramento CitySacramento CityHammer4kg5.33.25m PBFr
Apr 212026 Big 8 Conference Track and Field Championships 4/21 & 4/23Apr 21 · Javelin · Place 3 · Sacramento CitySacramento CityJavelin600g3.28.62mFr
Apr 212026 Big 8 Conference Track and Field Championships 4/21 & 4/23Apr 21 · Discus · Place 4 · Sacramento CitySacramento CityDiscus1kg4.32.31mFr
Apr 212026 Big 8 Conference Track and Field Championships 4/21 & 4/23Apr 21 · Shot Put · Place 2 · Sacramento CitySacramento CityShot Put4kg2.12.33mFr
Apr 18Yuba College Last ChanceApr 18 · Discus · Place 1 · Sacramento CitySacramento CityDiscus137.62mFr
Apr 18Yuba College Last ChanceApr 18 · Shot Put · Place 1 · Sacramento CitySacramento CityShot Put112.34mFr
Apr 10Chico InvitationalApr 10 · Javelin · Sacramento CitySacramento CityJavelin600g—DNSFr
Apr 10Chico InvitationalApr 10 · Discus · Sacramento CitySacramento CityDiscus1kg—DNSFr
Apr 10Chico InvitationalApr 10 · Shot Put · Sacramento CitySacramento CityShot Put4kg—DNSFr
Apr 3Delta College Track & Field Legacy Classic Apr 3 · Discus · Place 4 · Sacramento CitySacramento CityDiscus436.40mFR
Apr 3Delta College Track & Field Legacy Classic Apr 3 · Shot Put · Place 1 · Sacramento CitySacramento CityShot Put112.24mFR
Mar 27Coast vs ValleyMar 27 · Shot Put · Place 1 · Sacramento CitySacramento CityShot Put111.34mFR
Mar 27Coast vs ValleyMar 27 · Javelin · Place 3 · Sacramento CitySacramento CityJavelin330.12mFR
Mar 12Pat Ryan Track and Field InvitationalMar 12 · Hammer · Place 11 · Sacramento CitySacramento CityHammer4kg11.32.74mFr
Mar 12Pat Ryan Track and Field InvitationalMar 12 · Javelin · Place 4 · Sacramento CitySacramento CityJavelin600g4.29.15mFr
Mar 12Pat Ryan Track and Field InvitationalMar 12 · Discus · Place 4 · Sacramento CitySacramento CityDiscus1kg4.35.41mFr
Mar 12Pat Ryan Track and Field InvitationalMar 12 · Shot Put · Place 2 · Sacramento CitySacramento CityShot Put4kg2.11.45mFr
Mar 5Jack Albiani InvitationalMar 5 · Javelin · Place 2 · Sacramento CitySacramento CityJavelin229.93mFR
Mar 5Jack Albiani InvitationalMar 5 · Discus · Place 2 · Sacramento CitySacramento CityDiscus237.95mFR
Mar 5Jack Albiani InvitationalMar 5 · Shot Put · Place 1 · Sacramento CitySacramento CityShot Put112.11mFR

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 28Serra, Westmoor, Notre Dame (Belmont), Mercy (Burlingame)Feb 28 · Discus · Place 3 · Sacramento CitySacramento CityDiscus339.61mFr
Feb 28Serra, Westmoor, Notre Dame (Belmont), Mercy (Burlingame)Feb 28 · Shot Put · Place 2 · Sacramento CitySacramento CityShot Put212.12mFr
Feb 28Beaver InvitationalFeb 28 · Discus · Place 3 · Sacramento CitySacramento CityDiscus339.61mFr
Feb 28Beaver InvitationalFeb 28 · Shot Put · Place 2 · Sacramento CitySacramento CityShot Put212.12mFr
Feb 21Yuba College Invitational Feb 21 · Discus · Place 1 · Sacramento CitySacramento CityDiscus138.85mFR
Feb 21Yuba College Invitational Feb 21 · Shot Put · Place 1 · Sacramento CitySacramento CityShot Put111.67mFR

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
Jun 765th Annual Golden West InvitationalJun 7 · Javelin · Place 3 · UnattachedUnattachedJavelin600g3.29.77m PBFr
Jun 765th Annual Golden West InvitationalJun 7 · Discus · Place 2 · UnattachedUnattachedDiscus1kg2.37.40m PBFr
Jun 765th Annual Golden West InvitationalJun 7 · Shot Put · Place 2 · UnattachedUnattachedShot Put4kg2.12.69m PBFr
Mar 21Hornet InvitationalMar 21 · Discus · Place 16 · Unat-SacramentoUnat-SacramentoDiscus1kg16.36.72mFr
Mar 21Hornet InvitationalMar 21 · Shot Put · Place 14 · Unat-SacramentoUnat-SacramentoShot Put4kg14.12.04mFr

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 28Reno Holiday InviteDec 28 · Shot Put · Place 1 · UnattachedUnattachedShot Put4kg1.12.40m PBFr
Dec 28Reno Holiday Invite 2025Dec 28 · Shot Put · Place 1 · UnattachedUnattachedShot Put4kg1.12.40mFr
Feb 24Glenn Poole InvitationalFeb 24 · Discus · Place 9 · RosevilleRosevilleDiscus988-1012
Feb 24Glenn Poole InvitationalFeb 24 · Shot Put · Place 2 · RosevilleRosevilleShot Put236-07.0012

2024 Outdoor Track

38 results
DateMeetEventPlMarkGr
Nov 24Turkey Toss Throws Meet - RCTCNov 24 · Discus · Place 1 · 38-Unattached38-UnattachedDiscus1kg1.119' 3"Fr
Nov 24Turkey Toss Throws Meet - RCTCNov 24 · Shot Put · Place 1 · 38-Unattached38-UnattachedShot Put4kg1.38' 5.5Fr
Oct 20Cordova Pumpkin Throws MeetOct 20 · Weight Throw · Place 2 · UnattachedUnattachedWeight Throw20lb / 9.0kg2.33' 1 PBFr
Oct 20Cordova Pumpkin Throws MeetOct 20 · Hammer · Place 2 · UnattachedUnattachedHammer4kg2.73' 4.5Fr
Oct 20Cordova Pumpkin Throws MeetOct 20 · Discus · Place 1 · UnattachedUnattachedDiscus1kg1.101' 9Fr
Oct 20Cordova Pumpkin Throws MeetOct 20 · Shot Put · Place 1 · UnattachedUnattachedShot Put4kg1.38' 6.5Fr
Jul 272024 Grant Summer All Comers SeriesJul 27 · Discus · Place 2 · Unattached High SchoolUnattached High SchoolDiscus1kg2.105-0712
Jul 272024 Grant Summer All Comers SeriesJul 27 · Shot Put · Place 1 · Unattached High SchoolUnattached High SchoolShot Put4kg1.36-05.0012
Jul 202024 Grant Summer All-Comers SeriesJul 20 · Discus · Place 6 · Unattached High SchoolUnattached High SchoolDiscus1kg6.95-03Unofficial12
Jul 202024 Grant Summer All-Comers SeriesJul 20 · Shot Put · Place 3 · Unattached High SchoolUnattached High SchoolShot Put4kg3.37-03.00Unofficial12
Jun 21USATF Pacific Association Junior Olympic ChampionshipsJun 21 · Shot Put · Place 1 · Sierra Foothill Track ClubSierra Foothill Track ClubShot Put4kg1.11.40m12
Jun 8FastFast All-Comers MeetJun 8 · Shot Put · Place 1 · 38-Unattached38-UnattachedShot Put4kg1.37-09.0012
May 17 SJS Masters Prelims and FinalsMay 17 · Shot Put · Place 4 · RosevilleRosevilleShot Put4kg4.38-05.7512
May 8CIF-SJS Division II Prelims/FinalsMay 8 · Discus · Place 6 · RosevilleRosevilleDiscus1kg6.104-1112
May 8CIF-SJS Division II Prelims/FinalsMay 8 · Shot Put · Place 2 · RosevilleRosevilleShot Put4kg2.38-07.5012
May 1CVC Prelims and FinalsMay 1 · Discus · Place 3 · RosevilleRosevilleDiscus398-3—
May 1CVC Prelims and FinalsMay 1 · Shot Put · Place 1 · RosevilleRosevilleShot Put137-9.50—
Apr 24CVC Meet 3AApr 24 · Discus · Place 3 · RosevilleRosevilleDiscus392-8.5—
Apr 24CVC Meet 3AApr 24 · Shot Put · Place 1 · RosevilleRosevilleShot Put137-1—
Apr 202024 Sacramento Meet of ChampionsApr 20 · Shot Put · Place 2 · RosevilleRosevilleShot Put4kg2.39-04.2512
Apr 13Thunder Invitational at Rocklin HSApr 13 · Shot Put · Place 1 · RosevilleRosevilleShot Put136-10.0012
Apr 13Thunder Invitational at Rocklin HSApr 13 · Discus · Place 5 · RosevilleRosevilleDiscus586-0012
Apr 11CVC Meet 2BApr 11 · High Jump · Place 3 · RosevilleRosevilleHigh Jump34-4—
Apr 11CVC Meet 2BApr 11 · Discus · Place 1 · RosevilleRosevilleDiscus199-2—
Apr 11CVC Meet 2BApr 11 · Shot Put · Place 1 · RosevilleRosevilleShot Put139-9—
Apr 11CVC Meet 2BApr 11 · 300m Hurdles · Place 9 · RosevilleRoseville300m Hurdles91:02.05a—
Apr 52024 Arcadia InvitationalApr 5 · Shot Put · Place 3 · RosevilleRosevilleShot Put337-08.0012
Apr 52024 Arcadia InvitationalApr 5 · Shot Put · Place 6 · RosevilleRosevilleShot Put637-08.0012
Mar 30Falcon Hype Track & Field InvitationalMar 30 · Discus · Place 1 · RosevilleRosevilleDiscus1kg1.90-08.0012
Mar 30Falcon Hype Track & Field InvitationalMar 30 · Shot Put · Place 1 · RosevilleRosevilleShot Put4kg1.36-11.5012
Mar 22GBHS Field Festival Mar 22 · Discus · Place 7 · RosevilleRosevilleDiscus789-1.50—
Mar 22GBHS Field Festival Mar 22 · Shot Put · Place 1 · RosevilleRosevilleShot Put135-11—
Mar 13Antelope Quad MeetMar 13 · Discus · Place 2 · RosevilleRosevilleDiscus295-5—
Mar 13Antelope Quad MeetMar 13 · Shot Put · Place 1 · RosevilleRosevilleShot Put137-6—
Mar 885th LeFebvre RelaysMar 8 · Discus · Place 7 · RosevilleRosevilleDiscus781-10—
Mar 885th LeFebvre RelaysMar 8 · Shot Put · Place 1 · RosevilleRosevilleShot Put136-9.50—
Feb 16RJUHSD Time TrialsFeb 16 · Discus · Place 2 · RosevilleRosevilleDiscus1kg2.86-07Unofficial12
Feb 16RJUHSD Time TrialsFeb 16 · Shot Put · Place 1 · RosevilleRosevilleShot Put4kg1.34-10.00Unofficial12

2023 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 19CIF-SJS Masters Trials and FinalsMay 19 · Shot Put · Place 14 · RosevilleRosevilleShot Put1434-7.50—
May 10CIF-SJS Division II Prelims/FinalsMay 10 · Discus · Place 11 · RosevilleRosevilleDiscus1kg11.88-0311
May 10CIF-SJS Division II Prelims/FinalsMay 10 · Shot Put · Place 2 · RosevilleRosevilleShot Put4kg2.36-03.5011
May 3CVC Prelims and FinalsMay 3 · Discus · Place 3 · RosevilleRosevilleDiscus397-9—
May 3CVC Prelims and FinalsMay 3 · Shot Put · Place 2 · RosevilleRosevilleShot Put235-7.50—
Apr 19CVC Meet 3BApr 19 · Discus · Place 5 · RosevilleRosevilleDiscus577-9—
Apr 19CVC Meet 3BApr 19 · Shot Put · Place 2 · RosevilleRosevilleShot Put232-9—
Mar 30CVC Meet 2BMar 30 · Discus · Place 1 · RosevilleRosevilleDiscus188-01.5011
Mar 30CVC Meet 2BMar 30 · Shot Put · Place 1 · RosevilleRosevilleShot Put131-00.0011
Mar 15CVC Meet 1BMar 15 · Discus · Place 1 · RosevilleRosevilleDiscus180-04—
Mar 15CVC Meet 1BMar 15 · Shot Put · Place 1 · RosevilleRosevilleShot Put130-09.00—
Mar 3LeFebvre RelaysMar 3 · Shot Put · Place 5 · RosevilleRosevilleShot Put532-01.0011
Feb 17RJUHSD Cup Time Trials @ GBHS Feb 17 · Discus · Place 3 · RosevilleRosevilleDiscus1kg3.76-0911
Feb 17RJUHSD Cup Time Trials @ GBHS Feb 17 · Shot Put · Place 2 · RosevilleRosevilleShot Put4kg2.30-01.0011

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 25Glenn Poole InvitationalFeb 25 · Discus · Place 16 · RosevilleRosevilleDiscus1670-0211
Feb 25Glenn Poole InvitationalFeb 25 · Shot Put · Place 8 · RosevilleRosevilleShot Put828-08.0011

2022 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 20CIF Sac-Joaquin Section Masters Prelims 2022May 20 · Shot Put · Place 21 · RosevilleRosevilleShot Put2130-03.5010
May 11CIF-SJS Division II Prelims/FinalsMay 11 · Discus · Place 10 · RosevilleRosevilleDiscus1kg10.84-0010
May 11CIF-SJS Division II Prelims/FinalsMay 11 · Shot Put · Place 3 · RosevilleRosevilleShot Put4kg3.32-06.0010
May 4CVC Prelims and FinalsMay 4 · Shot Put · Place 7 · RosevilleRosevilleShot Put730-11.0010
Apr 20CVC Meet #3AApr 20 · Discus · Place 2 · RosevilleRosevilleDiscus287-07.5010
Apr 20CVC Meet #3AApr 20 · Shot Put · Place 2 · RosevilleRosevilleShot Put229-03.0010
Mar 30CVC Meet #2BMar 30 · Discus · Place 3 · RosevilleRosevilleDiscus374-09.5010
Mar 30CVC Meet #2BMar 30 · Shot Put · Place 3 · RosevilleRosevilleShot Put331-04.0010
Mar 26Thunder InvitationalMar 26 · Discus · Place 5 · RosevilleRosevilleDiscus581-0810
Mar 26Thunder InvitationalMar 26 · Shot Put · Place 1 · RosevilleRosevilleShot Put131-07.5010
Mar 16CVC Meet #1AMar 16 · Discus · Place 4 · RosevilleRosevilleDiscus476-1110
Mar 16CVC Meet #1AMar 16 · Shot Put · Place 3 · RosevilleRosevilleShot Put330-07.0010

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 26Glenn Poole Invitational Feb 26 · Discus · Place 11 · RosevilleRosevilleDiscus1162-0110
Feb 26Glenn Poole Invitational Feb 26 · Shot Put · Place 5 · RosevilleRosevilleShot Put525-11.0010