Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorWRL - Laurel Ridge, Rosemont @ Hazelbrook · Apr 2414.18aWRL - Laurel Ridge, Rosemont @ HazelbrookApril 24, 2018
Discus · 1.6kg · OutdoorWest Linn @ Lake Oswego · Mar 29107' 4West Linn @ Lake Oswego March 29, 2022
Discus · 1kg · OutdoorWRL-Rosemont, Meridian, Lakeridge @ Rosemont · Apr 1872-06.00WRL-Rosemont, Meridian, Lakeridge @ RosemontApril 18, 2018
Shot Put · 12lb · OutdoorOSAA 6A State Championships · May 2047-01.00OSAA 6A State ChampionshipsMay 20, 2022
Shot Put · 16lb / 7.26kg · IndoorOregon Throws Series- Christmas Classic · Dec 1949'1"Oregon Throws Series- Christmas ClassicDecember 19, 2025
Shot Put · 16lb / 7.26kg · Outdoor2026 NWAC T&F Championships · May 1815.44m2026 NWAC T&F ChampionshipsMay 18, 2026
Shot Put · 8lb · OutdoorWRL District Championships · May 1638-08.00WRL District ChampionshipsMay 16, 2018

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

2026 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 182026 NWAC T&F ChampionshipsMay 18 · Shot Put · Place 2 · Clackamas (Ore.) CCClackamas (Ore.) CCShot Put16lb / 7.26kg2.15.44m PBSo
May 9NWAC Southern Regional ChampionshipsMay 9 · Shot Put · Place 2 · Clackamas CCClackamas CCShot Put250-7.09SO
May 1Oregon State High PerformanceMay 1 · Discus · Place 29 · Clackamas (Ore.) CCClackamas (Ore.) CCDiscus2936.80mSo
May 1Oregon State High PerformanceMay 1 · Shot Put · Place 13 · Clackamas (Ore.) CCClackamas (Ore.) CCShot Put1314.92mSo
Apr 17Oregon Team InvitationalApr 17 · Shot Put · Place 10 · Clackamas (Ore.) CCClackamas (Ore.) CCShot Put1012.66mSo
Apr 10John Knight TwilightApr 10 · Shot Put · Place 4 · Clackamas CCClackamas CCShot Put450-4.33SO
Mar 20PNW InviteMar 20 · Discus · Place 27 · Clackamas (Ore.) CCClackamas (Ore.) CCDiscus2737.40mSo
Mar 20PNW InviteMar 20 · Shot Put · Place 1 · Clackamas (Ore.) CCClackamas (Ore.) CCShot Put115.76mSo
Mar 14Rich Allen ClassicMar 14 · Discus · Place 14 · Clackamas (Ore.) CCClackamas (Ore.) CCDiscus1437.36mSo
Mar 14Rich Allen ClassicMar 14 · Shot Put · Place 2 · Clackamas (Ore.) CCClackamas (Ore.) CCShot Put215.46mSo
Mar 6Linfield Erik Anderson Memorial Icebreaker InvitationalMar 6 · Discus · Place 18 · Clackamas (Ore.) CCClackamas (Ore.) CCDiscus1838.08mSo
Mar 6Linfield Erik Anderson Memorial Icebreaker InvitationalMar 6 · Shot Put · Place 3 · Clackamas (Ore.) CCClackamas (Ore.) CCShot Put314.99mSo

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 19Oregon Throws Series- Christmas ClassicDec 19 · Shot Put · Place 2 · UnattachedUnattachedShot Put16lb / 7.26kg2.49'1" PBJr

2024 Outdoor Track

21 results
DateMeetEventPlMarkGr
May 20NWAC ChampionshipsMay 20 · Discus · Place 10 · Clackamas (Ore.) CCClackamas (Ore.) CCDiscus1040.55m—
May 20NWAC ChampionshipsMay 20 · Shot Put · Place 3 · Clackamas (Ore.) CCClackamas (Ore.) CCShot Put314.91m—
May 11NWAC Southern RegionMay 11 · Discus · Place 9 · Clackamas (Ore.) CCClackamas (Ore.) CCDiscus939.89m—
May 11NWAC Southern RegionMay 11 · Shot Put · Place 3 · Clackamas (Ore.) CCClackamas (Ore.) CCShot Put315.12m—
May 3Oregon TwilightMay 3 · Discus · Place 10 · Clackamas (Ore.) CCClackamas (Ore.) CCDiscus1034.61m—
May 3Oregon TwilightMay 3 · Shot Put · Place 5 · Clackamas (Ore.) CCClackamas (Ore.) CCShot Put514.97m—
Apr 26Oregon State High PerformanceApr 26 · Discus · Place 26 · Clackamas CCClackamas CCDiscus26128-10FR
Apr 26Oregon State High PerformanceApr 26 · Shot Put · Place 8 · Clackamas CCClackamas CCShot Put848-3.25FR
Apr 192024 Raider InvitationalApr 19 · Discus · Place 12 · Clackamas CCClackamas CCDiscus1238.53mFR
Apr 192024 Raider InvitationalApr 19 · Shot Put · Place 3 · Clackamas CCClackamas CCShot Put314.22mFR
Apr 12L&C Larry Byerly InviteApr 12 · Discus · Place 11 · Clackamas CCClackamas CCDiscus11134-5FR
Apr 12L&C Larry Byerly InviteApr 12 · Shot Put · Place 3 · Clackamas CCClackamas CCShot Put349-7FR
Apr 5John Knight TwilightApr 5 · Discus · Place 9 · Clackamas CCClackamas CCDiscus938.46mFR
Apr 5John Knight TwilightApr 5 · Shot Put · Place 5 · Clackamas CCClackamas CCShot Put514.61mFR
Mar 22Oregon PreviewMar 22 · Shot Put · Place 4 · Clackamas (Ore.) CCClackamas (Ore.) CCShot Put415.41m—
Mar 16OSU PNW InvitationalMar 16 · Discus · Place 7 · Clackamas (Ore.) CCClackamas (Ore.) CCDiscus736.61m—
Mar 16OSU PNW InvitationalMar 16 · Shot Put · Place 6 · Clackamas (Ore.) CCClackamas (Ore.) CCShot Put614.20m—
Mar 9LCC Open 2024Mar 9 · Discus · Place 18 · Clackamas (Ore.) CCClackamas (Ore.) CCDiscus1833.89m—
Mar 9LCC Open 2024Mar 9 · Shot Put · Place 5 · Clackamas (Ore.) CCClackamas (Ore.) CCShot Put514.74m—
Mar 1Linfield Erik Anderson Icebreaker Memorial InvitationalMar 1 · Discus · Place 14 · Clackamas CCClackamas CCDiscus14119-8FR
Mar 1Linfield Erik Anderson Icebreaker Memorial InvitationalMar 1 · Shot Put · Place 4 · Clackamas CCClackamas CCShot Put443-6.5FR

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 9Spokane InvitationalDec 9 · Shot Put · Place 7 · UnattachedUnattachedShot Put16lb / 7.26kg7.13.96mFr

2022 Outdoor Track

18 results
DateMeetEventPlMarkGr
May 20OSAA 6A State ChampionshipsMay 20 · Shot Put · Place 8 · West LinnWest LinnShot Put12lb8.47-01.00 PB12
May 116A-5 Three Rivers League ChampionshipsMay 11 · Discus · Place 8 · West LinnWest LinnDiscus8109' 012
May 116A-5 Three Rivers League ChampionshipsMay 11 · Shot Put · Place 2 · West LinnWest LinnShot Put244' 10.512
May 2 TRL Varsity Quad Meet - Lakeridge, SMA, Tualatin and West LinnMay 2 · Discus · Place 5 · West LinnWest LinnDiscus1.6kg5.103' 1012
May 2 TRL Varsity Quad Meet - Lakeridge, SMA, Tualatin and West LinnMay 2 · Shot Put · Place 1 · West LinnWest LinnShot Put12lb1.42' 812
Apr 29Nike/Jesuit Twilight RelaysApr 29 · Discus · Place 35 · West LinnWest LinnDiscus35111-0212
Apr 29Nike/Jesuit Twilight RelaysApr 29 · Shot Put · Place 12 · West LinnWest LinnShot Put1248-06.2512
Apr 20West Linn @ Oregon CityApr 20 · Discus · Place 2 · West LinnWest LinnDiscus2116-10.512
Apr 20West Linn @ Oregon CityApr 20 · Shot Put · Place 1 · West LinnWest LinnShot Put146-9.512
Apr 16Wilsonville InvitationalApr 16 · Shot Put · Place 5 · West LinnWest LinnShot Put546-10.2512
Apr 13West Linn @ TigardApr 13 · Discus · Place 2 · West LinnWest LinnDiscus2103-712
Apr 13West Linn @ TigardApr 13 · Shot Put · Place 2 · West LinnWest LinnShot Put245-10.512
Apr 6Gresham & West Linn at CanbyApr 6 · Discus · Place 1 · West LinnWest LinnDiscus1111-0712
Apr 6Gresham & West Linn at CanbyApr 6 · Shot Put · Place 1 · West LinnWest LinnShot Put146-07.0012
Mar 29West Linn @ Lake Oswego Mar 29 · Discus · Place 2 · West LinnWest LinnDiscus1.6kg2.107' 4 PB12
Mar 29West Linn @ Lake Oswego Mar 29 · Shot Put · Place 2 · West LinnWest LinnShot Put12lb2.43' 812
Mar 16Wilsonville/West Linn Ice BreakerMar 16 · Discus · Place 3 · West LinnWest LinnDiscus398-612
Mar 16Wilsonville/West Linn Ice BreakerMar 16 · Shot Put · Place 2 · West LinnWest LinnShot Put248-5.512

2021 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 212021 Oregon 6A Track and Field State ChampionshipsMay 21 · Shot Put · Place 12 · West LinnWest LinnShot Put12lb12.42-07.0011
May 12TRL District ChampionshipsMay 12 · Discus · Place 14 · West LinnWest LinnDiscusRound P1480-1011
May 5West Linn @ Lake OswegoMay 5 · Discus · Place 4 · West LinnWest LinnDiscus496-411
May 5West Linn @ Lake OswegoMay 5 · Shot Put · Place 1 · West LinnWest LinnShot Put146-311
Apr 28St. Mary's @ West LinnApr 28 · Discus · Place 2 · West LinnWest LinnDiscus2105-0811
Apr 28St. Mary's @ West LinnApr 28 · Shot Put · Place 1 · West LinnWest LinnShot Put145-05.0011
Apr 21West Linn @ Oregon CityApr 21 · Discus · Place 1 · West LinnWest LinnDiscus1119-06.5011
Apr 21West Linn @ Oregon CityApr 21 · Shot Put · Place 1 · West LinnWest LinnShot Put146-09.0011
Apr 14Lakeridge @ West LinnApr 14 · Discus · Place 1 · West LinnWest LinnDiscus1107-0011
Apr 14Lakeridge @ West LinnApr 14 · Shot Put · Place 1 · West LinnWest LinnShot Put143-05.0011

2019 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 10Three Rivers League JV DistrictMay 10 · Discus · Place 14 · West LinnWest LinnDiscus1.6kg14.87-059
May 10Three Rivers League JV DistrictMay 10 · Shot Put · Place 1 · West LinnWest LinnShot Put12lb1.39-07.009
Apr 30St. Mary's & Lake Oswego @ West LinnApr 30 · Discus · Place 3 · West LinnWest LinnDiscus392-119
Apr 30St. Mary's & Lake Oswego @ West LinnApr 30 · Shot Put · Place 2 · West LinnWest LinnShot Put237-05.009
Apr 24West Linn, Oregon City @TualatinApr 24 · Discus · Place 3 · West LinnWest LinnDiscus1.6kg3.93-029
Apr 24West Linn, Oregon City @TualatinApr 24 · Shot Put · Place 3 · West LinnWest LinnShot Put12lb3.37-11.009
Apr 10Canby @ West LinnApr 10 · Discus · Place 3 · West LinnWest LinnDiscus393-079
Apr 10Canby @ West LinnApr 10 · Shot Put · Place 4 · West LinnWest LinnShot Put437-01.009
Apr 3Lakeridge & West Linn @ TigardApr 3 · Discus · Place 16 · West LinnWest LinnDiscus1672-019
Apr 3Lakeridge & West Linn @ TigardApr 3 · Shot Put · Place 8 · West LinnWest LinnShot Put833-00.509
Mar 14West Linn @ WilsonvilleMar 14 · Discus · Place 4 · West LinnWest LinnDiscus493-07.509
Mar 14West Linn @ WilsonvilleMar 14 · Shot Put · Place 2 · West LinnWest LinnShot Put238-06.509

2018 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 16WRL District ChampionshipsMay 16 · Shot Put · Place 5 · Rosemont RidgeRosemont RidgeShot Put8lb5.38-08.00 PB8
May 10WRL - Gardiner, Sherwood @ Rosemont Ridge May 10 · Shot Put · Place 1 · Rosemont RidgeRosemont RidgeShot Put8lb1.38-02.008
May 10WRL - Gardiner, Sherwood @ Rosemont Ridge May 10 · 100 Meters · Place 13 · Rosemont RidgeRosemont Ridge100 Meters13.14.328
May 2Lakeridge Junior High MeetMay 2 · Shot Put · Place 2 · Rosemont RidgeRosemont RidgeShot Put8lb2.35-01.008
May 2Lakeridge Junior High MeetMay 2 · 100 Meters · Place 13 · Rosemont RidgeRosemont Ridge100 Meters13.14.44a8
Apr 24WRL - Laurel Ridge, Rosemont @ HazelbrookApr 24 · Shot Put · Place 2 · Rosemont RidgeRosemont RidgeShot Put8lb2.34-07.008
Apr 24WRL - Laurel Ridge, Rosemont @ HazelbrookApr 24 · 100 Meters · Place 21 · Rosemont RidgeRosemont Ridge100 Meters21.14.18a PB8
Apr 18WRL-Rosemont, Meridian, Lakeridge @ RosemontApr 18 · Discus · Place 4 · Rosemont RidgeRosemont RidgeDiscus1kg4.72-06.00 PB8
Apr 18WRL-Rosemont, Meridian, Lakeridge @ RosemontApr 18 · Discus · Rosemont RidgeRosemont RidgeDiscus1kg—72'6"Unofficial8
Apr 18WRL-Rosemont, Meridian, Lakeridge @ RosemontApr 18 · Shot Put · Place 3 · Rosemont RidgeRosemont RidgeShot Put8lb3.34-05.008
Apr 11WRL League Meet - Rosemont, Meridian @ WVHSApr 11 · Discus · Place 6 · Rosemont RidgeRosemont RidgeDiscus1kg6.65-08.008
Apr 11WRL League Meet - Rosemont, Meridian @ WVHSApr 11 · Shot Put · Place 2 · Rosemont RidgeRosemont RidgeShot Put8lb2.34-11.008