Personal bests

Best marks in available results
Event / courseMarkMeetDate
Javelin · 800g · OutdoorNCAA Division II Outdoor Track & Field Championships · May 2271.76mNCAA Division II Outdoor Track & Field ChampionshipsMay 22, 2025
Shot Put · 12lb · OutdoorPIAA District 11 AA Championship · May 1544-07.25PIAA District 11 AA ChampionshipMay 15, 2019

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

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jul 312025 USATF National Senior Outdoor ChampionshipsJul 31 · Javelin · Place 7 · East StroudsburgEast StroudsburgJavelin800g7.67.68mSr
May 22NCAA Division II Outdoor Track & Field ChampionshipsMay 22 · Javelin · Place 3 · East StroudsburgEast StroudsburgJavelin800g3.71.76m PBSr
May 8PSAC Outdoor Track & Field ChampionshipsMay 8 · Javelin · Place 4 · East StroudsburgEast StroudsburgJavelin800g4.63.20mSr
Apr 24129th Penn RelaysApr 24 · Javelin · East StroudsburgEast StroudsburgJavelin800g—64.90mSr
Apr 18ESU All AmericanApr 18 · Javelin · Place 2 · East StroudsburgEast StroudsburgJavelin2212-9SR
Mar 22Shippensburg Keystone State ChallengeMar 22 · Javelin · Place 2 · East StroudsburgEast StroudsburgJavelin258.68mSR

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 22NCAA DI Outdoor Championships - East First-RoundsMay 22 · Javelin · Place 27 · Penn StatePenn StateJavelin800gRound P27.62.86mSr
May 10Big Ten Outdoor ChampionshipsMay 10 · Javelin · Place 6 · Penn StatePenn StateJavelin664.21m—
Apr 25The 2024 Penn Relays (College)Apr 25 · Javelin · Penn StatePenn StateJavelin800g—67.79mSr
Apr 5Hurricane Alumni InvitationalApr 5 · Javelin · Place 2 · Penn StatePenn StateJavelin266.81m—
Mar 22UCF Knights InvitationalMar 22 · Javelin · Place 10 · Penn StatePenn StateJavelin800g10.59.57mSr

2023 Outdoor Track

1 results
DateMeetEventPlMarkGr
Mar 18Penn ChallengeMar 18 · Javelin · Place 6 · Penn StatePenn StateJavelin658.15mJR

2022 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 13Big 10 Conference Outdoor ChampionshipsMay 13 · Javelin · Place 7 · Penn StatePenn StateJavelin800g7.59.62mSo
May 6Jim Thorpe OpenMay 6 · Javelin · Place 1 · Penn StatePenn StateJavelin800g1.56.46mSo
Apr 28Penn Relays (College)Apr 28 · Javelin · Penn StatePenn StateJavelin800g—61.09mWind: 0So
Apr 22Virginia ChallengeApr 22 · Javelin · Place 13 · Penn StatePenn StateJavelin800g13.63.54mSo
Apr 8Hurricane Alumni InvitationalApr 8 · Javelin · Place 4 · Penn StatePenn StateJavelin800g4.53.47mUnofficialSo
Mar 25UCF Knights InvitationalMar 25 · Javelin · Place 5 · Penn StatePenn StateJavelin800g5.55.98mSo
Mar 19Penn ChallengeMar 19 · Javelin · Place 8 · Penn StatePenn StateJavelin800g8.59.02mSo

2021 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jul 162021 American JavFestJul 16 · Javelin · Place 13 · Palmerton, PAPalmerton, PAJavelin800g13.61.17mSo
Jul 162021 American JavFestJul 16 · Javelin · Place 2 · Palmerton, PAPalmerton, PAJavelin800g2.66.03mSo
May 26NCAA DI East Region Track and Field Championships (Day 1)May 26 · Javelin · Place 17 · Penn StatePenn StateJavelin800gRound P17.66.92mFr
May 14Big 10 Conference Track & Field ChampionshipsMay 14 · Javelin · Place 3 · Penn StatePenn StateJavelin800g3.67.55mFr
Apr 30Jesse Owens InvitationalApr 30 · Javelin · Place 2 · Penn StatePenn StateJavelin800g2.64.17mFr
Apr 3Big 10 Florida InvitationalApr 3 · Javelin · Place 3 · Penn StatePenn StateJavelin800g3.65.56mFr

2019 Outdoor Track

11 results
DateMeetEventPlMarkGr
Jun 28American JavFestJun 28 · Javelin · Place 2 · PalmertonPalmertonJavelin2205-09—
May 24PIAA State ChampionshipsMay 24 · Javelin · Place 3 · Palmerton AreaPalmerton AreaJavelin800g3.185-0412
May 15PIAA District 11 AA ChampionshipMay 15 · Javelin · Place 1 · Palmerton AreaPalmerton AreaJavelin800g1.186-1012
May 15PIAA District 11 AA ChampionshipMay 15 · Shot Put · Place 4 · Palmerton AreaPalmerton AreaShot Put12lb4.44-07.25 PB12
Apr 25125th Annual Penn RelaysApr 25 · Javelin · Place 9 · Palmerton AreaPalmerton AreaJavelin800g9.185-912
Apr 18ASD InvitationalApr 18 · Javelin · Place 1 · Palmerton ArPalmerton ArJavelin1184-0012
Apr 18ASD InvitationalApr 18 · Shot Put · Place 2 · Palmerton ArPalmerton ArShot Put245-00.5012
Apr 16Catasauqua @ PalisadesApr 16 · Javelin · Place 1 · PalmertonPalmertonJavelin1179-05.50—
Apr 16Catasauqua @ PalisadesApr 16 · Shot Put · Place 1 · PalmertonPalmertonShot Put143-00.00—
Apr 12Tamaqua Blue Raider InvitationalApr 12 · Javelin · Place 1 · Palmerton ArPalmerton ArJavelin1175-07—
Apr 12Tamaqua Blue Raider InvitationalApr 12 · Shot Put · Place 8 · Palmerton ArPalmerton ArShot Put839-06.00—

2018 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 25PIAA State ChampionshipsMay 25 · Javelin · Place 9 · Palmerton AreaPalmerton AreaJavelin800g9.181-07.0011
May 16 PIAA District XI AA ChampionshipMay 16 · Javelin · Place 1 · Palmerton AreaPalmerton AreaJavelin800g1.171-1011
Apr 26124th Penn RelaysApr 26 · Javelin · Place 17 · Palmerton AreaPalmerton AreaJavelin800g17.163-811

2017 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 26 PIAA Class AA State Championships (F-Sa)May 26 · Javelin · Place 10 · Palmerton AreaPalmerton AreaJavelin800g10.168-0210
May 16PIAA District 11 AA ChampionshipsMay 16 · Javelin · Place 1 · Palmerton AreaPalmerton AreaJavelin800g1.184-0810
Apr 21ASD InvitationalApr 21 · Javelin · Place 2 · Palmerton AreaPalmerton AreaJavelin2161-0210
Apr 7Olympian InvitationalApr 7 · Javelin · Place 1 · Palmerton AreaPalmerton AreaJavelin800g1.164-0010

2016 Outdoor Track

1 results
DateMeetEventPlMarkGr
Apr 15Tamaqua Blue Raider InvitationalApr 15 · Javelin · Place 21 · Palmerton ArPalmerton ArJavelin21119-07—