Personal bests

Best marks in available results
Event / courseMarkMeetDate
1500 Meters · OutdoorMWL Dual -North Eugene @ Churchill · Apr 265:38.50aMWL Dual -North Eugene @ ChurchillApril 26, 2023
200 Meters · OutdoorMWL Dual -North Eugene @ Churchill · Apr 2626.30aMWL Dual -North Eugene @ ChurchillApril 26, 2023
Discus · 1.6kg · OutdoorOSAA 5A State Championships · May 1746.38mOSAA 5A State ChampionshipsMay 17, 2024
Discus · 2kg · OutdoorBob Davidson Team Challenge · Mar 2137.02mBob Davidson Team ChallengeMarch 21, 2025
Hammer · 12lb · OutdoorUSATF Region 16 Junior Olympic Championships · Jul 644.28mUSATF Region 16 Junior Olympic ChampionshipsJuly 6, 2023
Hammer · 16lb / 7.26kg · OutdoorLafayette-Lehigh · May 257.53mLafayette-LehighMay 2, 2026
High Jump · OutdoorMWL Dual -North Eugene @ Churchill · Apr 264' 10MWL Dual -North Eugene @ ChurchillApril 26, 2023
Javelin · 800g · Outdoor73rd Annual Grants Pass Rotary by William Ward Nations Lending · May 6117' 373rd Annual Grants Pass Rotary by William Ward Nations LendingMay 6, 2023
Shot Put · 12lb · OutdoorUSATF Oregon Association Junior Olympic Championships · Jun 2412.82mUSATF Oregon Association Junior Olympic ChampionshipsJune 24, 2023
Weight Throw · 35lb / 15.9kg · IndoorFast Times Before Finals · Dec 514.89mFast Times Before FinalsDecember 5, 2025

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 15Patriot League Outdoor Track & Field ChampionshipsMay 15 · Hammer · Place 6 · LafayetteLafayetteHammer16lb / 7.26kg6.54.96mSo
May 2Lafayette-LehighMay 2 · Hammer · Place 1 · LafayetteLafayetteHammer16lb / 7.26kg1.57.53m PBSo
Apr 24John Covert ClassicApr 24 · Hammer · Place 1 · LafayetteLafayetteHammer16lb / 7.26kg1.55.49mSo
Apr 17Navy Spring InvitationalApr 17 · Hammer · Place 2 · LafayetteLafayetteHammer16lb / 7.26kg2.54.47mSo
Apr 11Rutgers RelaysApr 11 · Hammer · Place 3 · LafayetteLafayetteHammer16lb / 7.26kg3.55.20mSo
Apr 4ESU All AmericanApr 4 · Hammer · Place 4 · LafayetteLafayetteHammer16lb / 7.26kg4.56.70mSo
Mar 28Lafayette OpenMar 28 · Hammer · Place 1 · LafayetteLafayetteHammer151.09mSo

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 5Fast Times Before FinalsDec 5 · Weight Throw · Place 4 · LafayetteLafayetteWeight Throw35lb / 15.9kg4.14.89m PBSo
Feb 15Widener Indoor ClassicFeb 15 · Weight Throw · Place 38 · LafayetteLafayetteWeight Throw35lb / 15.9kg38.12.40mFr
Feb 1Lafayette at LehighFeb 1 · Weight Throw · Place 5 · LafayetteLafayetteWeight Throw35lb / 15.9kg5.12.84mFr
Jan 25Gulden InvitationalJan 25 · Weight Throw · Place 25 · LafayetteLafayetteWeight Throw2512.47m—
Jan 18Moravian College Indoor MeetJan 18 · Weight Throw · Place 17 · LafayetteLafayetteWeight Throw1711.80m—

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 17IC4A/ECAC Outdoor Track & Field ChampionshipsMay 17 · Hammer · Place 9 · LafayetteLafayetteHammer16lb / 7.26kg9.49.40mFr
Apr 25Carol and John Covert ClassicApr 25 · Hammer · Place 3 · LafayetteLafayetteHammer350.77mFR
Apr 19Bucknell Team ChallengeApr 19 · Hammer · Place 5 · LafayetteLafayetteHammer552.32mFR
Apr 19Bucknell Team ChallengeApr 19 · Discus · Place 9 · LafayetteLafayetteDiscus941.11mFR
Apr 11Bill Butler RelaysApr 11 · Hammer · Place 2 · LafayetteLafayetteHammer248.70mFr
Apr 5Lafayette v. LehighApr 5 · Hammer · Place 3 · LafayetteLafayetteHammer16lb / 7.26kg3.48.04mFr
Mar 29Lafayette OpenMar 29 · Hammer · Place 4 · LafayetteLafayetteHammer448.77mFr
Mar 29Lafayette OpenMar 29 · Discus · LafayetteLafayetteDiscus—FOULFr
Mar 21Bob Davidson Team ChallengeMar 21 · Hammer · LafayetteLafayetteHammer16lb / 7.26kg--FOULFr
Mar 21Bob Davidson Team ChallengeMar 21 · Discus · Place 22 · LafayetteLafayetteDiscus2kg22.37.02m PBFr

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 6Fast Times at LehighDec 6 · Weight Throw · Place 8 · LafayetteLafayetteWeight Throw35lb / 15.9kg8.13.81mFr

2024 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 17OSAA 5A State ChampionshipsMay 17 · Discus · Place 2 · ChurchillChurchillDiscus1.6kg2.46.38m PB12
Mar 13Lancer Intersquad MeetMar 13 · Discus · Place 1 · ChurchillChurchillDiscus1.6kg1.126' 1112
Mar 13Lancer Intersquad MeetMar 13 · Shot Put · Place 4 · ChurchillChurchillShot Put12lb4.33' 012

2023 Outdoor Track

13 results
DateMeetEventPlMarkGr
Jul 6USATF Region 16 Junior Olympic ChampionshipsJul 6 · Hammer · Place 1 · Obsidian Track ClubObsidian Track ClubHammer12lb1.44.28m PB11
Jul 6USATF Region 16 Junior Olympic ChampionshipsJul 6 · Discus · Place 4 · Obsidian Track ClubObsidian Track ClubDiscus1.6kg4.43.64m11
Jul 6USATF Region 16 Junior Olympic ChampionshipsJul 6 · Shot Put · Place 9 · Obsidian Track ClubObsidian Track ClubShot Put12lb9.12.50m11
Jun 24USATF Oregon Association Junior Olympic ChampionshipsJun 24 · Discus · Place 5 · Obsidian Track ClubObsidian Track ClubDiscus1.6kg5.40.91m11
Jun 24USATF Oregon Association Junior Olympic ChampionshipsJun 24 · Shot Put · Place 7 · Obsidian Track ClubObsidian Track ClubShot Put12lb7.12.82m PB11
May 26OSAA 5A State ChampionshipsMay 26 · Discus · Place 2 · ChurchillChurchillDiscus1.6kg2.44.08m11
May 673rd Annual Grants Pass Rotary by William Ward Nations LendingMay 6 · Javelin · Place 22 · ChurchillChurchillJavelin800g22.117' 3 PB11
May 673rd Annual Grants Pass Rotary by William Ward Nations LendingMay 6 · Discus · Place 3 · ChurchillChurchillDiscus1.6kg3.137' 611
May 673rd Annual Grants Pass Rotary by William Ward Nations LendingMay 6 · Shot Put · Place 18 · ChurchillChurchillShot Put12lb18.40' 1.511
Apr 26MWL Dual -North Eugene @ ChurchillApr 26 · Discus · Place 1 · ChurchillChurchillDiscus1.6kg1.141' 9.511
Apr 26MWL Dual -North Eugene @ ChurchillApr 26 · High Jump · Place 1 · ChurchillChurchillHigh Jump1.4' 10 PB11
Apr 26MWL Dual -North Eugene @ ChurchillApr 26 · 1500 Meters · Place 6 · ChurchillChurchill1500 Meters6.5:38.50a PB11
Apr 26MWL Dual -North Eugene @ ChurchillApr 26 · 200 Meters · Place 4 · ChurchillChurchill200 Meters4.26.30a PB11

2022 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 20OSAA 5A State ChampionshipsMay 20 · Discus · Place 11 · ChurchillChurchillDiscus1.6kg11.123-1010
Apr 22Oregon Relays presented by AthleticNETApr 22 · Discus · Place 18 · ChurchillChurchillDiscus1.6kg18.40.76m10

2021 Outdoor Track

6 results
DateMeetEventPlMarkGr
Apr 22Willamette, Marist & Churchill at SheldonApr 22 · Javelin · Place 5 · ChurchillChurchillJavelin800g5.103-029
Apr 22Willamette, Marist & Churchill at SheldonApr 22 · Discus · Place 3 · ChurchillChurchillDiscus1.6kg3.106-079
Apr 22Willamette, Marist & Churchill at SheldonApr 22 · Shot Put · Place 1 · ChurchillChurchillShot Put12lb1.37-11.259
Apr 14Churchill Inter-squad MeetApr 14 · Javelin · Place 2 · ChurchillChurchillJavelin800g2.106' 1.5Unofficial9
Apr 14Churchill Inter-squad MeetApr 14 · Discus · Place 1 · ChurchillChurchillDiscus1.6kg1.95' 3Unofficial9
Apr 14Churchill Inter-squad MeetApr 14 · Shot Put · Place 2 · ChurchillChurchillShot Put12lb2.35' 7Unofficial9