Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1kg · OutdoorUrsinus T&F Invitational · Apr 527.23mUrsinus T&F InvitationalApril 5, 2024
Hammer · 4kg · OutdoorMiddle Atlantic (MAC) Outdoor Championships · Apr 3041.15mMiddle Atlantic (MAC) Outdoor ChampionshipsApril 30, 2026
Weight Throw · 20lb / 9.0kg · IndoorWidener Schuylkill Showdown · Jan 3112.33mWidener Schuylkill ShowdownJanuary 31, 2026

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
Apr 30Middle Atlantic (MAC) Outdoor ChampionshipsApr 30 · Hammer · Place 7 · WidenerWidenerHammer4kg7.41.15m PBJr
Apr 24John Covert ClassicApr 24 · Discus · Place 20 · WidenerWidenerDiscus1kg20.23.10mJr
Apr 9TCNJ InvitationalApr 9 · Hammer · Place 4 · WidenerWidenerHammer4kg4.40.43mJr
Apr 4Ursinus SpringfestApr 4 · Hammer · Place 10 · WidenerWidenerHammer4kg10.36.80mJr
Apr 4Ursinus SpringfestApr 4 · Discus · Place 35 · WidenerWidenerDiscus1kg35.21.16mJr
Mar 27Danny Curran InvitationalMar 27 · Hammer · Place 21 · WidenerWidenerHammer4kg21.38.85mJr

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Apr 172026 Paul Donahue InvitationalApr 17 · Hammer · WidenerWidenerHammer4kg—DNSJr
Feb 27Middle Atlantic (MAC) Indoor ChampionshipsFeb 27 · Weight Throw · Place 31 · WidenerWidenerWeight Throw20lb / 9.0kg31.10.47mJr
Feb 13Widener Indoor ClassicFeb 13 · Weight Throw · Place 40 · WidenerWidenerWeight Throw4011.83mJr
Feb 7Frank Colden InvitationalFeb 7 · Weight Throw · Place 15 · WidenerWidenerWeight Throw1512.03mJr
Jan 31Widener Schuylkill ShowdownJan 31 · Weight Throw · Place 10 · WidenerWidenerWeight Throw20lb / 9.0kg10.12.33m PBJr
Jan 23McElligott InvitationalJan 23 · Weight Throw · Place 6 · WidenerWidenerWeight Throw20lb / 9.0kg6.11.95mJr
Jan 17Alvernia Winter InvitationalJan 17 · Weight Throw · Place 29 · WidenerWidenerWeight Throw2910.05mJr

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 12Widener Final QualifierMay 12 · Hammer · Place 13 · WidenerWidenerHammer1339.76mSO
May 1Middle Atlantic (MAC) Outdoor ChampionshipsMay 1 · Discus · Place 28 · WidenerWidenerDiscus2827.40mSO
May 1Middle Atlantic (MAC) Outdoor ChampionshipsMay 1 · Hammer · Place 12 · WidenerWidenerHammer1241.20mSO
Apr 25Carol and John Covert ClassicApr 25 · Hammer · Place 22 · WidenerWidenerHammer2237.89mSO
Apr 25Carol and John Covert ClassicApr 25 · Discus · Place 22 · WidenerWidenerDiscus2229.26mSO
Apr 18Paul Donahue InvitationalApr 18 · Hammer · Place 11 · WidenerWidenerHammer1139.89mSO
Apr 18Paul Donahue InvitationalApr 18 · Discus · Place 26 · WidenerWidenerDiscus2630.74mSO
Mar 28Danny Curran InvitationalMar 28 · Hammer · Place 18 · WidenerWidenerHammer1839.37mSo

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 28Middle Atlantic (MAC) Indoor ChampionshipsFeb 28 · Weight Throw · Place 24 · WidenerWidenerWeight Throw20lb / 9.0kg24.11.19mSo
Feb 15Widener Indoor ClassicFeb 15 · Weight Throw · Place 27 · WidenerWidenerWeight Throw20lb / 9.0kg27.11.90mSo
Jan 31Seamus McElligottJan 31 · Weight Throw · Place 19 · WidenerWidenerWeight Throw20lb / 9.0kg19.9.28mSo
Jan 18Alvernia Winter InviteJan 18 · Weight Throw · Place 28 · WidenerWidenerWeight Throw2810.08m—

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 6Fast Times at LehighDec 6 · Weight Throw · WidenerWidenerWeight Throw20lb / 9.0kg—DNSSo
Feb 23Middle Atlantic Conference Indoor ChampionshipsFeb 23 · Weight Throw · Place 32 · WidenerWidenerWeight Throw20lb / 9.0kg32.9.06mFr
Feb 9FastTrack InvitationalFeb 9 · Weight Throw · Place 50 · WidenerWidenerWeight Throw20lb / 9.0kg50.8.93mFr

2024 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 2Middle Atlantic (MAC) Outdoor ChampionshipsMay 2 · Hammer · Place 24 · WidenerWidenerHammer4kg24.34.23mFr
Apr 26Carol & John Covert ClassicApr 26 · Hammer · Place 15 · WidenerWidenerHammer1533.51m—
Apr 26Carol & John Covert ClassicApr 26 · Javelin · Place 9 · WidenerWidenerJavelin924.20m—
Apr 11TCNJ InvitationalApr 11 · Hammer · Place 23 · WidenerWidenerHammer4kg23.30.10mFr
Apr 11TCNJ InvitationalApr 11 · Discus · Place 28 · WidenerWidenerDiscus1kg28.22.11mFr
Apr 5Ursinus T&F InvitationalApr 5 · Hammer · Place 19 · WidenerWidenerHammer4kg19.24.02mFr
Apr 5Ursinus T&F InvitationalApr 5 · Discus · Place 7 · WidenerWidenerDiscus1kg7.27.23m PBFr
Mar 29Danny Curran InviteMar 29 · Hammer · Place 18 · WidenerWidenerHammer1828.00m—
Mar 29Danny Curran InviteMar 29 · Discus · Place 13 · WidenerWidenerDiscus1327.41m—

2023 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 24Delsea Crusader Field MeetMay 24 · Javelin · Place 20 · DelranDelranJavelin2066-06—
May 24Delsea Crusader Field MeetMay 24 · Discus · Place 13 · DelranDelranDiscus1379-06—
May 20Burlington County Scholastic League Divisional ChampionshipsMay 20 · Javelin · Place 7 · DelranDelranJavelin761-812
May 20Burlington County Scholastic League Divisional ChampionshipsMay 20 · Discus · Place 6 · DelranDelranDiscus678-112
May 13Burlington County ChampionshipsMay 13 · Javelin · Place 14 · DelranDelranJavelin1468-312
May 13Burlington County ChampionshipsMay 13 · Discus · Place 21 · DelranDelranDiscus2173-912
Apr 8Don Danser RelaysApr 8 · Discus · Place 3 · DelranDelranDiscus379-06—
Apr 8Don Danser RelaysApr 8 · Javelin · Place 6 · DelranDelranJavelin666-06—

2022 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jun 3NJSIAA Sectionals South Groups 2 and 3Jun 3 · Discus · Place 18 · DelranDelranDiscus1874-0211
May 14Burlington County ChampionshipsMay 14 · Discus · Place 22 · DelranDelranDiscus1kg22.71-311
Apr 30George Rowland RelaysApr 30 · Javelin · Place 13 · DelranDelranJavelin1361-1011
Apr 30George Rowland RelaysApr 30 · Discus · Place 11 · DelranDelranDiscus1174-011
Apr 30George Rowland RelaysApr 30 · Shot Put · Place 14 · DelranDelranShot Put1421-9.2511
Apr 16Georgian Court University HS ChallengeApr 16 · Javelin · Place 8 · DelranDelranJavelin863-311
Apr 16Georgian Court University HS ChallengeApr 16 · Discus · Place 6 · DelranDelranDiscus679-611
Apr 2Don Danser RelaysApr 2 · Javelin · Place 13 · DelranDelranJavelin1363-05—
Apr 2Don Danser RelaysApr 2 · Discus · Place 17 · DelranDelranDiscus1769-07—
Apr 2Don Danser RelaysApr 2 · Shot Put · Place 31 · DelranDelranShot Put3121-00.00—

2021 Outdoor Track

2 results
DateMeetEventPlMarkGr
Jun 4NJSIAA Sectionals South Groups 2 and 3Jun 4 · Discus · Place 25 · DelranDelranDiscus1kg25.69-0710
May 15Burlington County Scholastic League Divisional ChampionshipsMay 15 · Discus · Place 9 · DelranDelranDiscus958-10—