Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorA-North Divisional · Apr 1893-3A-North DivisionalApril 18, 2023
Javelin · 800g · OutdoorMessiah Invitational · Apr 964.34mMessiah InvitationalApril 9, 2026
Shot Put · 12lb · OutdoorA-North Divisional · Apr 1844-3A-North DivisionalApril 18, 2023
Shot Put · 16lb / 7.26kg · IndoorMiddle Atlantic Conference Indoor Championships · Feb 2312.12mMiddle Atlantic Conference Indoor ChampionshipsFebruary 23, 2024

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 21NCAA Division III Outdoor Track & Field ChampionshipsMay 21 · Javelin · Place 10 · York (Pa.)York (Pa.)Javelin800g10.61.31mJr
May 13 AARTFC Outdoor Track & Field ChampionshipsMay 13 · Javelin · Place 2 · York (Pa.)York (Pa.)Javelin800g2.60.22mJr
Apr 30Middle Atlantic (MAC) Outdoor ChampionshipsApr 30 · Javelin · Place 2 · York (Pa.)York (Pa.)Javelin800g2.62.01mJr
Apr 24Paul Kaiser ClassicApr 24 · Javelin · York (Pa.)York (Pa.)Javelin800g—DNSJr
Apr 9Messiah InvitationalApr 9 · Javelin · Place 1 · York (Pa.)York (Pa.)Javelin800g1.64.34m PBJr
Apr 1York College Twilight MeetApr 1 · Javelin · Place 1 · York (Pa.)York (Pa.)Javelin164.65mJr
Mar 28LVC Blue & White OpenMar 28 · Javelin · York (Pa.)York (Pa.)Javelin800g—NMJr

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 14AARTFC Outdoor Track & Field ChampionshipsMay 14 · Javelin · Place 2 · York (Pa.)York (Pa.)Javelin800g2.61.28mSo
May 1Middle Atlantic (MAC) Outdoor ChampionshipsMay 1 · Javelin · Place 3 · York (Pa.)York (Pa.)Javelin358.27mSO
Apr 16York College Twilight MeetApr 16 · Javelin · Place 2 · York (Pa.)York (Pa.)Javelin2185-4SO
Apr 5Ursinus Track FestivalApr 5 · Javelin · Place 3 · York (Pa.)York (Pa.)Javelin800g3.59.94mSo

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 28Middle Atlantic (MAC) Indoor ChampionshipsFeb 28 · Shot Put · York (Pa.)York (Pa.)Shot Put16lb / 7.26kg—NMSo
Jan 18Alvernia Winter InviteJan 18 · Shot Put · Place 13 · York (Pa.)York (Pa.)Shot Put1312.18m—

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 6Diplomat OpenDec 6 · Shot Put · Place 13 · York (Pa.)York (Pa.)Shot Put16lb / 7.26kg13.12.06mSo
Feb 23Middle Atlantic Conference Indoor ChampionshipsFeb 23 · Shot Put · Place 25 · York (Pa.)York (Pa.)Shot Put16lb / 7.26kg25.12.12m PBFr
Feb 9Blue & White InvitationalFeb 9 · Shot Put · Place 20 · York (Pa.)York (Pa.)Shot Put2012.35m—
Feb 3Plex ShootoutFeb 3 · Shot Put · Place 17 · York (Pa.)York (Pa.)Shot Put1711.57mFr
Jan 27Mini Dip InvitationalJan 27 · Shot Put · Place 30 · York (Pa.)York (Pa.)Shot Put16lb / 7.26kg30.10.63mFr

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 2Middle Atlantic (MAC) Outdoor ChampionshipsMay 2 · Javelin · Place 3 · York (Pa.)York (Pa.)Javelin800g3.53.08mFr
Apr 27Paul Kaiser ClassicApr 27 · Javelin · Place 7 · York (Pa.)York (Pa.)Javelin754.32m—
Apr 12Bison Outdoor ClassicApr 12 · Javelin · Place 20 · York (Pa.)York (Pa.)Javelin2051.12m—
Apr 11Stevenson InvitationalApr 11 · Javelin · York (Pa.)York (Pa.)Javelin800g—DNSFr
Apr 11Stevenson InvitationalApr 11 · Shot Put · York (Pa.)York (Pa.)Shot Put16lb / 7.26kg—DNSFr
Mar 27York College Twilight MeetMar 27 · Javelin · Place 3 · York (Pa.)York (Pa.)Javelin352.70mFR
Mar 23Lebanon Valley Mini MeetMar 23 · Javelin · York (Pa.)York (Pa.)Javelin800g—DNSFr
Mar 23Lebanon Valley Mini MeetMar 23 · Shot Put · York (Pa.)York (Pa.)Shot Put16lb / 7.26kg—DNSFr

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 8Diplomat OpenDec 8 · Shot Put · Place 23 · York (Pa.)York (Pa.)Shot Put16lb / 7.26kg23.11.01mFr

2023 Outdoor Track

14 results
DateMeetEventPlMarkGr
Jun 2NJSIAA Sectionals Central Groups 1 and 4Jun 2 · Javelin · Place 2 · MarlboroMarlboroJavelin800g2.157-0912
May 10Monmouth County ChampionshipsMay 10 · Javelin · Place 8 · MarlboroMarlboroJavelin800g8.143-0312
May 10Monmouth County ChampionshipsMay 10 · Discus · Place 43 · MarlboroMarlboroDiscus1.6kg43.92-0412
May 10Monmouth County ChampionshipsMay 10 · Shot Put · Place 14 · MarlboroMarlboroShot Put12lb14.43-11.5012
May 4Monmouth County Relay ChampionshipsMay 4 · Javelin · Place 7 · MarlboroMarlboroJavelin800g7.137-0712
May 4Monmouth County Relay ChampionshipsMay 4 · Discus · Place 30 · MarlboroMarlboroDiscus1.6kg30.88-0112
May 4Monmouth County Relay ChampionshipsMay 4 · Shot Put · Place 7 · MarlboroMarlboroShot Put12lb7.43-00.7512
Apr 18A-North DivisionalApr 18 · Javelin · Place 11 · MarlboroMarlboroJavelin800g11.118-612
Apr 18A-North DivisionalApr 18 · Discus · Place 16 · MarlboroMarlboroDiscus1.6kg16.93-3 PB12
Apr 18A-North DivisionalApr 18 · Shot Put · Place 3 · MarlboroMarlboroShot Put12lb3.44-3 PB12
Apr 15Husky RelaysApr 15 · Shot Put · Place 9 · MarlboroMarlboroShot Put941-8.5012
Apr 15Husky RelaysApr 15 · Javelin · Place 9 · MarlboroMarlboroJavelin9130-612
Apr 15Husky RelaysApr 15 · Shot Put · Place 9 · MarlboroMarlboroShot Put941-8.5012
Apr 15Husky RelaysApr 15 · Javelin · Place 9 · MarlboroMarlboroJavelin9130-612

2022 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 12A-North DivisionalApr 12 · Javelin · Place 10 · MarlboroMarlboroJavelin10122-11—
Apr 12A-North DivisionalApr 12 · Discus · Place 17 · MarlboroMarlboroDiscus1787-08—

2022 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 12NJSIAA Sectional Championships - Central Groups 1&4Feb 12 · Shot Put · Place 14 · MarlboroMarlboroShot Put1438-4.2511
Feb 12NJSIAA Sectional Championships - Central Groups 1&4Feb 12 · Shot Put · Place 14 · MarlboroMarlboroShot Put1438-04.2511
Jan 21Monmouth County ChampionshipsJan 21 · Shot Put · Place 13 · MarlboroMarlboroShot Put1339-5.2511

2021 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 14Monmouth County ChampionshipsMay 14 · Discus · Place 40 · MarlboroMarlboroDiscus1.6kg40.88-0210
May 11Quad Meet Howell-Midd. N- Midd. S-MarlboroMay 11 · Javelin · Place 6 · MarlboroMarlboroJavelin800g6.90-1110
May 11Quad Meet Howell-Midd. N- Midd. S-MarlboroMay 11 · Discus · Place 7 · MarlboroMarlboroDiscus1.6kg7.86-1110
May 11Quad Meet Howell-Midd. N- Midd. S-MarlboroMay 11 · Shot Put · Place 5 · MarlboroMarlboroShot Put12lb5.35-04.2510
May 4Quad Meet Howell-LB-CBA-MarlboroMay 4 · Javelin · Place 8 · MarlboroMarlboroJavelin800g8.85-0610
May 4Quad Meet Howell-LB-CBA-MarlboroMay 4 · Discus · Place 11 · MarlboroMarlboroDiscus1.6kg11.72-0810
May 4Quad Meet Howell-LB-CBA-MarlboroMay 4 · Shot Put · Place 8 · MarlboroMarlboroShot Put12lb8.36-01.5010