Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · IndoorSerra, Westmoor, Notre Dame (Belmont), Mercy (Burlingame) · Feb 2811.73Serra, Westmoor, Notre Dame (Belmont), Mercy (Burlingame)February 28, 2026
100 Meters · OutdoorCAL Center Meet #1 · Apr 912.23aCAL Center Meet #1April 9, 2024
200 Meters · OutdoorJesuit Sprint, Throw, and Vault · Mar 1625.09aJesuit Sprint, Throw, and VaultMarch 16, 2024
Discus · 1.6kg · Outdoor2nd Annual Zebra Invitational · Mar 19100-052nd Annual Zebra InvitationalMarch 19, 2022
Discus · 2kg · OutdoorPat Ryan Invitational · Mar 2431.90mPat Ryan InvitationalMarch 24, 2023
Hammer · 16lb / 7.26kg · OutdoorPat Ryan Invitational · Mar 2436.39mPat Ryan InvitationalMarch 24, 2023
Javelin · 800g · OutdoorPat Ryan Invitational · Mar 2427.47mPat Ryan InvitationalMarch 24, 2023
Long Jump · IndoorSerra, Westmoor, Notre Dame (Belmont), Mercy (Burlingame) · Feb 286.32mSerra, Westmoor, Notre Dame (Belmont), Mercy (Burlingame)February 28, 2026
Long Jump · OutdoorPat Ryan Track and Field Invitational · Mar 126.81mPat Ryan Track and Field InvitationalMarch 12, 2026
Results · IndoorMonterey Peninsula Premiere · Feb 1830.10mMonterey Peninsula PremiereFebruary 18, 2023
Shot Put · 10lb · OutdoorPlacer vs Oakmont Dual Meet · Apr 323-00.00Placer vs Oakmont Dual MeetApril 3, 2019
Shot Put · 12lb · Outdoor2nd Annual Zebra Invitational · Mar 1928-08.752nd Annual Zebra InvitationalMarch 19, 2022

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
Apr 212026 Big 8 Conference Track and Field Championships 4/21 & 4/23Apr 21 · Long Jump · Place 7 · American RiverAmerican RiverLong Jump7.6.49mWind: 2Fr
Apr 10Chico InvitationalApr 10 · Long Jump · Place 10 · American RiverAmerican RiverLong Jump10.6.24mWind: 2.6Fr
Apr 10Chico InvitationalApr 10 · 100 Meters · Place 30 · American RiverAmerican River100 MetersRound P30.11.30aWind: 2.8Fr
Mar 28West Coast RelaysMar 28 · Long Jump · Place 10 · American RiverAmerican RiverLong Jump10.6.62mWind: 0Fr
Mar 20Aggie OpenMar 20 · Long Jump · Place 2 · American RiverAmerican RiverLong Jump2.6.54mWind: 0Fr
Mar 20Aggie OpenMar 20 · 100 Meters · Place 12 · American RiverAmerican River100 Meters12.11.33aWind: 2.7Fr
Mar 12Pat Ryan Track and Field InvitationalMar 12 · Long Jump · Place 5 · American RiverAmerican RiverLong Jump5.6.81m PBFr
Mar 12Pat Ryan Track and Field InvitationalMar 12 · 100 Meters · American RiverAmerican River100 Meters—DNSWind: 2.6Fr

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 28Serra, Westmoor, Notre Dame (Belmont), Mercy (Burlingame)Feb 28 · Long Jump · Place 6 · American RiverAmerican RiverLong Jump66.32m PBFr
Feb 28Serra, Westmoor, Notre Dame (Belmont), Mercy (Burlingame)Feb 28 · 100 Meters · Place 33 · American RiverAmerican River100 Meters3311.73 PBFr
Feb 28Beaver InvitationalFeb 28 · Long Jump · Place 6 · American RiverAmerican RiverLong Jump66.32mFr
Feb 28Beaver InvitationalFeb 28 · 100 Meters · Place 33 · American RiverAmerican River100 Meters3311.73aFr
Feb 202026 DVC Hall of Fame ClassicFeb 20 · Long Jump · Place 8 · American RiverAmerican RiverLong Jump86.44mFr
Feb 202026 DVC Hall of Fame ClassicFeb 20 · 100 Meters · Place 37 · American RiverAmerican River100 Meters3711.83aFr

2024 Outdoor Track

21 results
DateMeetEventPlMarkGr
May 2CAL League ChampionshipMay 2 · Long Jump · Rio AmericanoRio AmericanoLong Jump—SCR12
May 2CAL League ChampionshipMay 2 · 100 Meters · Rio AmericanoRio Americano100 Meters—DNSWind: 1.812
Apr 25Big 8 Conference ChampionshipsApr 25 · Hammer · Place 8 · American River (Calif.)American River (Calif.)Hammer839.23m—
Apr 25Big 8 Conference ChampionshipsApr 25 · Javelin · Place 15 · American River (Calif.)American River (Calif.)Javelin1526.75m—
Apr 25Big 8 Conference ChampionshipsApr 25 · Discus · Place 5 · American River (Calif.)American River (Calif.)Discus536.83m—
Apr 16CAL Center Meet #2Apr 16 · 200 Meters · Place 28 · Rio AmericanoRio Americano200 Meters2826.43a—
Apr 132024 Mt. Sac Relays (Community College)Apr 13 · Hammer · American RiverAmerican RiverHammer16lb / 7.26kg--FSSo
Apr 13Kays Ostrom InvitationalApr 13 · Long Jump · Rio AmericanoRio AmericanoLong Jump—SCR12
Apr 9CAL Center Meet #1Apr 9 · Long Jump · Place 1 · Rio AmericanoRio AmericanoLong Jump122-4—
Apr 9CAL Center Meet #1Apr 9 · 200 Meters · Place 24 · Rio AmericanoRio Americano200 Meters2425.21a—
Apr 9CAL Center Meet #1Apr 9 · 100 Meters · Place 22 · Rio AmericanoRio Americano100 Meters2212.23a PB—
Apr 6Sacramento State InvitationalApr 6 · Discus · Place 7 · American River (Calif.)American River (Calif.)Discus736.58m—
Mar 22GBHS Field Festival Mar 22 · Long Jump · Place 2 · Rio AmericanoRio AmericanoLong Jump222-8—
Mar 21Pat Ryan InvitationalMar 21 · Hammer · Place 16 · American RiverAmerican RiverHammer1633.23mSO
Mar 21Pat Ryan InvitationalMar 21 · Discus · Place 26 · American RiverAmerican RiverDiscus2631.41mSO
Mar 16Jesuit Sprint, Throw, and VaultMar 16 · 200 Meters · Place 56 · Rio AmericanoRio Americano200 Meters5625.09a PB—
Mar 16Jesuit Sprint, Throw, and VaultMar 16 · 100 Meters · Place 69 · Rio AmericanoRio Americano100 Meters6912.28a—
Mar 2Ron Ruptier InviteMar 2 · Long Jump · Place 1 · Rio Americano (SJ)Rio Americano (SJ)Long Jump120-412
Mar 2Ron Ruptier InviteMar 2 · 100 Meters · Place 11 · Rio Americano (SJ)Rio Americano (SJ)100 Meters1112.9012
Mar 2Ron Ruptier InviteMar 2 · Long Jump · Place 1 · Rio Americano (SJ)Rio Americano (SJ)Long Jump120-412
Mar 2Ron Ruptier InviteMar 2 · 100 Meters · Place 11 · Rio Americano (SJ)Rio Americano (SJ)100 Meters1112.9012

2023 Outdoor Track

21 results
DateMeetEventPlMarkGr
May 4CAL League ChampionshipsMay 4 · Long Jump · Place 23 · Rio AmericanoRio AmericanoLong Jump23.16-00.0011
May 4CAL League ChampionshipsMay 4 · 200 Meters · Place 26 · Rio AmericanoRio Americano200 Meters26.25.80aWind: -1.311
May 4CAL League ChampionshipsMay 4 · 100 Meters · Place 33 · Rio AmericanoRio Americano100 Meters33.13.44aWind: -1.211
Apr 22NorCal PreviewApr 22 · Hammer · Place 14 · American RiverAmerican RiverHammer1432.70m—
Apr 22Sacramento Meet of ChampionsApr 22 · Long Jump · Place 17 · Rio AmericanoRio AmericanoLong Jump1719-03.0011
Apr 11CAL Center Meet #1Apr 11 · Long Jump · Place 13 · Rio AmericanoRio AmericanoLong Jump13.17-11.2511
Apr 11CAL Center Meet #1Apr 11 · 200 Meters · Place 26 · Rio AmericanoRio Americano200 Meters26.26.38a11
Apr 11CAL Center Meet #1Apr 11 · 100 Meters · Place 34 · Rio AmericanoRio Americano100 Meters34.12.69a11
Apr 8 Mt. SAC Relays- Community CollegeApr 8 · Hammer · Place 14 · American RiverAmerican RiverHammer1435.97m—
Mar 31GBHS Field Festival Mar 31 · Long Jump · Place 4 · Rio AmericanoRio AmericanoLong Jump420-08.5011
Mar 24Pat Ryan InvitationalMar 24 · Hammer · Place 14 · American RiverAmerican RiverHammer16lb / 7.26kg14.36.39m PBFr
Mar 24Pat Ryan InvitationalMar 24 · Javelin · Place 12 · American RiverAmerican RiverJavelin800g12.27.47m PBFr
Mar 24Pat Ryan InvitationalMar 24 · Discus · Place 14 · American RiverAmerican RiverDiscus2kg14.31.90m PBFr
Mar 18Ron Ruptier InviteMar 18 · Long Jump · Place 3 · Rio Americano (SJ)Rio Americano (SJ)Long Jump319-611
Mar 18Ron Ruptier InviteMar 18 · 200 Meters · Place 25 · Rio Americano (SJ)Rio Americano (SJ)200 Meters2527.0311
Mar 18Ron Ruptier InviteMar 18 · 100 Meters · Place 26 · Rio Americano (SJ)Rio Americano (SJ)100 Meters2612.8811
Mar 10Aggie OpenMar 10 · Discus · Place 6 · American RiverAmerican RiverDiscus629.91mFR
Mar 10Aggie OpenMar 10 · Javelin · Place 8 · American RiverAmerican RiverJavelin819.00mFR
Mar 3LeFebvre RelaysMar 3 · Long Jump · Place 9 · Rio AmericanoRio AmericanoLong Jump917-09.7511
Feb 25Chabot OpenerFeb 25 · Javelin · Place 28 · American RiverAmerican RiverJavelin800g28.21.39mFr
Feb 25Chabot OpenerFeb 25 · Discus · Place 21 · American RiverAmerican RiverDiscus2kg21.30.61mFr

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 18Monterey Peninsula PremiereFeb 18 · Results · Place 17 · American RiverAmerican RiverResults1730.10m PBFR

2022 Outdoor Track

22 results
DateMeetEventPlMarkGr
May 5FVL Championships FINALSMay 5 · Discus · Place 13 · PlacerPlacerDiscus13104-0812
May 5FVL Championships FINALSMay 5 · Shot Put · Place 22 · PlacerPlacerShot Put2232-05.2512
May 3FVL Championships TRIALSMay 3 · Discus · Place 13 · PlacerPlacerDiscus13104-0812
Apr 27FVL Lincoln @ PlacerApr 27 · Discus · Place 9 · PlacerPlacerDiscus999-0412
Apr 27FVL Lincoln @ PlacerApr 27 · Shot Put · Place 11 · PlacerPlacerShot Put1131-01.0012
Apr 20FVL Placer @ PonderosaApr 20 · Discus · Place 5 · PlacerPlacerDiscus5102-09.00SR
Apr 20FVL Placer @ PonderosaApr 20 · Shot Put · Place 8 · PlacerPlacerShot Put829-05.00SR
Apr 8Colfax InvitationalApr 8 · Discus · Place 8 · PlacerPlacerDiscus8102-06.0012
Apr 8Colfax InvitationalApr 8 · Shot Put · Place 36 · PlacerPlacerShot Put3629-02.0012
Apr 6FVL Oakmont @ PlacerApr 6 · Discus · Place 4 · PlacerPlacerDiscus4109-0212
Apr 6FVL Oakmont @ PlacerApr 6 · Shot Put · Place 5 · PlacerPlacerShot Put531-07.5012
Mar 30FVL Rio Linda/West Park @ PlacerMar 30 · Discus · Place 5 · PlacerPlacerDiscus599-0012
Mar 30FVL Rio Linda/West Park @ PlacerMar 30 · Shot Put · Place 9 · PlacerPlacerShot Put929-07.5012
Mar 23FVL Placer @ Nevada UnionMar 23 · Shot Put · Place 6 · PlacerPlacerShot Put629-10.5012
Mar 192nd Annual Zebra InvitationalMar 19 · Discus · Place 10 · PlacerPlacerDiscus1.6kg10.100-05 PB12
Mar 192nd Annual Zebra InvitationalMar 19 · Shot Put · Place 23 · PlacerPlacerShot Put12lb23.28-08.75 PB12
Mar 16Placer and Del Oro Practice MeetMar 16 · Discus · Place 3 · PlacerPlacerDiscus3103-0812
Mar 16Placer and Del Oro Practice MeetMar 16 · Shot Put · Place 5 · PlacerPlacerShot Put528-08.0012
Mar 4LeFebvre RelaysMar 4 · Discus · Place 8 · PlacerPlacerDiscus899-0212
Mar 4LeFebvre RelaysMar 4 · Shot Put · Place 21 · PlacerPlacerShot Put2127-11.7512
Mar 4LeFebvre RelaysMar 4 · Discus · Place 8 · PlacerPlacerDiscus899-0212
Mar 4LeFebvre RelaysMar 4 · Shot Put · Place 21 · PlacerPlacerShot Put2127-11.7512

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 26Glenn Poole Invitational Feb 26 · Discus · Place 20 · PlacerPlacerDiscus2089-0512
Feb 26Glenn Poole Invitational Feb 26 · Shot Put · Place 37 · PlacerPlacerShot Put3728-00.5012

2021 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 19FVL: Placer/Rio Linda/West Park vs LincolnMay 19 · Discus · Place 4 · PlacerPlacerDiscus495-0411
May 19FVL: Placer/Rio Linda/West Park vs LincolnMay 19 · Shot Put · Place 8 · PlacerPlacerShot Put827-09.0011
May 12FVL Placer/Ponderosa/Rio Linda/West ParkMay 12 · Discus · Place 11 · PlacerPlacerDiscus1179-0011
May 12FVL Placer/Ponderosa/Rio Linda/West ParkMay 12 · Shot Put · Place 9 · PlacerPlacerShot Put926-01.0011
May 7Colfax InvitationalMay 7 · Discus · Place 11 · PlacerPlacerDiscus1185-02.0011
May 7Colfax InvitationalMay 7 · Shot Put · Place 24 · PlacerPlacerShot Put2425-07.0011
May 6FVL: Placer @ OakmontMay 6 · Discus · Place 4 · PlacerPlacerDiscus1.6kg4.86-0311
May 6FVL: Placer @ OakmontMay 6 · Shot Put · Place 6 · PlacerPlacerShot Put12lb6.25-07.5011
Apr 15Center & Placer @ ColfaxApr 15 · Discus · Place 4 · PlacerPlacerDiscus489-0011
Apr 15Center & Placer @ ColfaxApr 15 · Shot Put · Place 5 · PlacerPlacerShot Put527-04.7511
Mar 25Placer/Colfax Practice MeetMar 25 · Discus · PlacerPlacerDiscus1.6kg—97'4Unofficial11
Mar 25Placer/Colfax Practice MeetMar 25 · Shot Put · PlacerPlacerShot Put12lb—25'9Unofficial11
Mar 18Rocklin HS vs Placer & Del Oro HSsMar 18 · Discus · Place 3 · PlacerPlacerDiscus1.6kg3.86-1011
Mar 18Rocklin HS vs Placer & Del Oro HSsMar 18 · Shot Put · Place 3 · PlacerPlacerShot Put12lb3.26-09.0011

2020 Outdoor Track

4 results
DateMeetEventPlMarkGr
Mar 11Folsom Auburn Road ClassicMar 11 · Discus · Place 4 · PlacerPlacerDiscus472-0110
Mar 11Folsom Auburn Road ClassicMar 11 · Shot Put · Place 4 · PlacerPlacerShot Put426-00.5010
Mar 6Le Febvre RelaysMar 6 · Discus · Place 10 · PlacerPlacerDiscus1078-0710
Mar 6Le Febvre RelaysMar 6 · Shot Put · Place 18 · PlacerPlacerShot Put1828-04.7510

2020 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 28Steve March RelaysFeb 28 · Discus · Place 2 · PlacerPlacerDiscus288-0310
Feb 28Steve March RelaysFeb 28 · Shot Put · Place 12 · PlacerPlacerShot Put1225-08.0010

2019 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 1FVL ChampionshipsMay 1 · Shot Put · Place 27 · PlacerPlacerShot Put2725-01.009
Apr 24Placer vs Lincoln/Rio Linda Double Dual MeetApr 24 · Discus · Place 18 · PlacerPlacerDiscus1849-029
Apr 24Placer vs Lincoln/Rio Linda Double Dual MeetApr 24 · Shot Put · Place 18 · PlacerPlacerShot Put1821-09.009
Apr 10FVL Dual Meet: Placer @ PonderosaApr 10 · Discus · Place 13 · PlacerPlacerDiscus1.6kg13.66-05Unofficial9
Apr 10FVL Dual Meet: Placer @ PonderosaApr 10 · Shot Put · Place 15 · PlacerPlacerShot Put10lb15.21-09.50Unofficial9
Apr 3Placer vs Oakmont Dual MeetApr 3 · Discus · Place 5 · PlacerPlacerDiscus1.6kg5.65-039
Apr 3Placer vs Oakmont Dual MeetApr 3 · Shot Put · Place 7 · PlacerPlacerShot Put10lb7.23-00.00 PB9
Mar 20Placer vs. Nevada Union Dual MeetMar 20 · Shot Put · Place 11 · PlacerPlacerShot Put1120-06.009
Mar 13Placer vs Vista Del Lago Dual MeetMar 13 · Discus · Place 7 · PlacerPlacerDiscus759-119
Mar 13Placer vs Vista Del Lago Dual MeetMar 13 · Shot Put · Place 8 · PlacerPlacerShot Put820-09.509