Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorPHAC 9th/10th at Milton · May 2110-6PHAC 9th/10th at MiltonMay 2, 2026
Javelin · 800g · OutdoorDon Wilhour Selinsgrove Classic · Apr 11145-8Don Wilhour Selinsgrove ClassicApril 11, 2026
Shot Put · 12lb · OutdoorLock Haven Bald Eagle · Apr 1711.22mLock Haven Bald EagleApril 17, 2026

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

2026 Outdoor Track

21 results
DateMeetEventPlMarkGr
May 14PIAA District 4 AA & AAA Track and Field ChampionshipsMay 14 · Javelin · Place 16 · HughesvilleJavelin800g16.98-1110
May 9PHAC Track & Field ChampionshipsMay 9 · Discus · Place 31 · HughesvilleDiscus1.6kg31.83-110
May 9PHAC Track & Field ChampionshipsMay 9 · Shot Put · Place 31 · HughesvilleShot Put12lb31.31-1110
May 2PHAC 9th/10th at MiltonMay 2 · Javelin · Place 5 · HughesvilleJavelin800g5.121-510
May 2PHAC 9th/10th at MiltonMay 2 · Discus · Place 5 · HughesvilleDiscus1.6kg5.110-6 PB10
May 2PHAC 9th/10th at MiltonMay 2 · Shot Put · Place 6 · HughesvilleShot Put12lb6.33-6.7510
Apr 28WR, Hughesville, Southern Columbia, Sullivan County, Montgomery 2026Apr 28 · Shot Put · Place 9 · HughesvilleShot Put12lb9.31-8.510
Apr 24Lock Haven HS ClassicApr 24 · Javelin · Place 9 · HughesvilleJavelin800g9.44.22m10
Apr 24Lock Haven HS ClassicApr 24 · Shot Put · Place 43 · HughesvilleShot Put12lb43.10.09m10
Apr 17Lock Haven Bald EagleApr 17 · Javelin · Place 22 · HughesvilleJavelin800g22.36.66m10
Apr 17Lock Haven Bald EagleApr 17 · Shot Put · Place 24 · HughesvilleShot Put12lb24.11.22m PB10
Apr 15WR vs Hughesville, Sullivan County, S. Williamsport, Montgomery 2026Apr 15 · Javelin · Place 1 · HughesvilleJavelin800g1.145-510
Apr 15WR vs Hughesville, Sullivan County, S. Williamsport, Montgomery 2026Apr 15 · Discus · Place 7 · HughesvilleDiscus1.6kg7.86-110
Apr 15WR vs Hughesville, Sullivan County, S. Williamsport, Montgomery 2026Apr 15 · Shot Put · Place 6 · HughesvilleShot Put12lb6.33-110
Apr 11Don Wilhour Selinsgrove ClassicApr 11 · Javelin · Place 9 · HughesvilleJavelin800g9.145-8 PB10
Apr 2Kirby Classic RelaysApr 2 · Javelin · Place 5 · HughesvilleJavelin800g5.123-510
Apr 2Kirby Classic RelaysApr 2 · Shot Put · Place 30 · HughesvilleShot Put12lb30.29-910
Mar 24Loyalsock vs. Hughesville MeetMar 24 · Javelin · Place 1 · HughesvilleJavelin800g1.138-510
Mar 24Loyalsock vs. Hughesville MeetMar 24 · Shot Put · Place 7 · HughesvilleShot Put12lb7.29-410
Mar 19Hughesville, Lewisburg at Milton ScrimmageMar 19 · Javelin · Place 1 · HughesvilleJavelin800g1.143-1110
Mar 19Hughesville, Lewisburg at Milton ScrimmageMar 19 · Shot Put · Place 5 · HughesvilleShot Put12lb5.33-010