Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorMiddletown HS vs Northern · Apr 1812.66Middletown HS vs NorthernApril 18, 2023
Discus · 1.6kg · Outdoor22nd Annual Hoka Henderson Invitational presented by BMRC 2026 · May 1159-08.022nd Annual Hoka Henderson Invitational presented by BMRC 2026May 1, 2026
Javelin · 800g · OutdoorPIAA Track & Field State Championships · May 22194-9PIAA Track & Field State ChampionshipsMay 22, 2026
Shot Put · 12lb · OutdoorJack Roddick Invitational 2026 · Apr 1847-5.5Jack Roddick Invitational 2026April 18, 2026

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 22PIAA Track & Field State ChampionshipsMay 22 · Javelin · Place 3 · NorthernJavelin800g3.194-9 PB12
May 122nd Annual Hoka Henderson Invitational presented by BMRC 2026May 1 · Javelin · Place 3 · NorthernJavelin800g3.182-10.012
May 122nd Annual Hoka Henderson Invitational presented by BMRC 2026May 1 · Discus · Place 6 · NorthernDiscus1.6kg6.159-08.0 PB12
May 122nd Annual Hoka Henderson Invitational presented by BMRC 2026May 1 · Shot Put · Place 12 · NorthernShot Put12lb12.46-09.5012
Apr 18Jack Roddick Invitational 2026Apr 18 · Javelin · Place 3 · NorthernJavelin800g3.179-812
Apr 18Jack Roddick Invitational 2026Apr 18 · Discus · Place 5 · NorthernDiscus1.6kg5.155-512
Apr 18Jack Roddick Invitational 2026Apr 18 · Shot Put · Place 12 · NorthernShot Put12lb12.47-5.5 PB12

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 16PIAA District 3 AAA/AA ChampionshipsMay 16 · Javelin · Place 8 · Northern YorkJavelin8167-711
May 10Mid Penn ChampionshipMay 10 · Javelin · Place 3 · NorthernJavelin800g3.176-11.011
May 2Bryn Mawr Running Co. Henderson InvitationalMay 2 · Javelin · Place 5 · NorthernJavelin800g5.173-11.011
May 2Bryn Mawr Running Co. Henderson InvitationalMay 2 · Discus · Place 17 · NorthernDiscus1.6kg17.128-04.011
Apr 19Shippensburg InvitationalApr 19 · Javelin · Place 3 · NorthernJavelin800g3.175-03.011
Apr 19Shippensburg InvitationalApr 19 · Discus · Place 20 · NorthernDiscus1.6kg20.130-07.011
Apr 19Roddick InvitationalApr 19 · Javelin · Place 3 · NorthernJavelin800g3.175-0311
Apr 19Roddick InvitationalApr 19 · Discus · Place 20 · NorthernDiscus1.6kg20.130-0711
Apr 12Arctic Blast InvitationalApr 12 · Javelin · Place 1 · Northern YorkJavelin1170-911
Apr 12Arctic Blast InvitationalApr 12 · Discus · Place 4 · Northern YorkDiscus4137-1011

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 17PIAA District 3 ChampionshipsMay 17 · Javelin · Place 14 · NorthernJavelin800g14.162-110
May 11Mid Penn ChampionshipMay 11 · Javelin · Place 6 · NorthernJavelin800g6.162-02.010
May 3Hoka/Bryn Mawr Running Co. Henderson Invitational 2024May 3 · Javelin · Place 7 · Northern YorkJavelin7149-01.0SO
Apr 20Shippensburg 97th Roddick HS InvitationalApr 20 · Javelin · Place 19 · Northern YorkJavelin19145-810
Apr 13Arctic Blast InvitationalApr 13 · Javelin · Place 8 · Northern YorJavelin8134-0910
Apr 13Arctic Blast InvitationalApr 13 · Discus · Place 12 · Northern YorDiscus12115-0110

2023 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 8Northern Twilight InvitationalMay 8 · Javelin · Place 9 · Northern YorJavelin9121-029
Apr 18Middletown HS vs NorthernApr 18 · Javelin · Place 3 · NorthernJavelin3103-69
Apr 18Middletown HS vs NorthernApr 18 · Discus · Place 6 · NorthernDiscus687-119
Apr 18Middletown HS vs NorthernApr 18 · 100 Meters · Place 12 · Northern100 Meters1212.66 PB9
Apr 15Arctic Blast InvitationalApr 15 · Javelin · Place 29 · Northern YorJavelin29100-009
Apr 13Northern vs. TrinityApr 13 · Javelin · Place 5 · Northern YorJavelin582-029
Apr 13Northern vs. TrinityApr 13 · Discus · Place 6 · Northern YorDiscus681-059
Apr 13Northern vs. TrinityApr 13 · 100 Meters · Place 10 · Northern Yor100 Meters1012.689