Personal bests

Best marks in available results
Event / courseMarkMeetDate
Javelin · 800g · OutdoorNJSIAA Group 2 Championship · May 31172-04NJSIAA Group 2 ChampionshipMay 31, 2019

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

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 2Patriot League Outdoor Track & Field ChampionshipsMay 2 · Javelin · Place 14 · BucknellBucknellJavelin1451.70mSR
Apr 19Bucknell Team ChallengeApr 19 · Javelin · Place 1 · BucknellBucknellJavelin156.64mSR
Apr 12Bucknell Bison Outdoor ClassicApr 12 · Javelin · Place 21 · BucknellBucknellJavelin2150.89mSr
Mar 29Lafayette OpenMar 29 · Javelin · Place 6 · BucknellBucknellJavelin651.00mSr
Mar 22Shippensburg Keystone State ChallengeMar 22 · Javelin · Place 10 · BucknellBucknellJavelin1048.99mSR

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 27BloomsburgApr 27 · Javelin · Place 2 · BucknellBucknellJavelin250.13m—
Apr 20Bucknell Team ChallengeApr 20 · Javelin · Place 7 · BucknellBucknellJavelin750.95m—
Apr 12Bison Outdoor ClassicApr 12 · Javelin · Place 19 · BucknellBucknellJavelin1951.29m—
Mar 30Lafayette OpenMar 30 · Javelin · Place 10 · BucknellBucknellJavelin1046.13m—

2023 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 29Maroon and Gold InvitationalApr 29 · Javelin · Place 3 · BucknellBucknellJavelin800g3.47.30mSo
Apr 22Team ChallengeApr 22 · Javelin · Place 2 · BucknellBucknellJavelin253.87mSO
Apr 14Bison Outdoor ClassicApr 14 · Javelin · Place 17 · BucknellBucknellJavelin1754.25mSO
Mar 24Jim Taylor InvitationalMar 24 · Javelin · Place 6 · BucknellBucknellJavelin800g6.49.52mSo

2022 Outdoor Track

1 results
DateMeetEventPlMarkGr
Mar 26Navy Spring Invitational Mar 26 · Javelin · Place 7 · BucknellBucknellJavelin800g7.49.12mFr

2021 Outdoor Track

1 results
DateMeetEventPlMarkGr
Jun 11NJSIAA Groups 2 & 4Jun 11 · Javelin · Place 7 · ParsippanyParsippanyJavelin800g7.148-0612

2019 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 31NJSIAA Group 2 ChampionshipMay 31 · Javelin · Place 4 · ParsippanyParsippanyJavelin800g4.172-04 PB10
May 7NJAC - Small SchoolsMay 7 · Javelin · Place 2 · PARSIPPANYPARSIPPANYJavelin2164-00—
May 1Morris County Relay ChampionshipsMay 1 · Javelin · Place 2 · ParsippanyParsippanyJavelin800g2.155-0810
Apr 27Randolph RelaysApr 27 · Javelin · Place 5 · ParsippanyParsippanyJavelin5147-0410

2018 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 25 NJSIAA Sectionals North 2 Groups 2 and 3May 25 · Javelin · Place 11 · ParsippanyParsippanyJavelin800g11.137-089
May 16Morris County ChampionshipsMay 16 · Javelin · Place 8 · ParsippanyParsippanyJavelin800g8.131-099
May 11Dick Fahey Frosh-Soph ChampionshipsMay 11 · Javelin · Place 3 · ParsippanyParsippanyJavelin800g3.116-109
May 8NJAC - Small Schools ChampionshipMay 8 · Javelin · Place 9 · PARSIPPANYPARSIPPANYJavelin9138-03—
May 2Morris County RelaysMay 2 · Javelin · Place 17 · ParsippanyParsippanyJavelin800g17.129-069
Apr 14Ranger RelaysApr 14 · Javelin · Place 24 · ParsippanyParsippanyJavelin800g24.109-06Unofficial9