Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorESS Dual #2 · Apr 894-09ESS Dual #2April 8, 2024
Hammer · 16lb / 7.26kg · Indoor2026 Paul Donahue Invitational · Apr 1738.43m2026 Paul Donahue InvitationalApril 17, 2026
Hammer · 16lb / 7.26kg · OutdoorMiddle Atlantic (MAC) Outdoor Championships · Apr 3039.32mMiddle Atlantic (MAC) Outdoor ChampionshipsApril 30, 2026
Shot Put · 12lb · OutdoorESS Dual #2 · Apr 839-07.50ESS Dual #2April 8, 2024
Shot Put · 16lb / 7.26kg · IndoorKeogh Invitational · Feb 1912.74mKeogh InvitationalFebruary 19, 2026
Shot Put · 16lb / 7.26kg · OutdoorLVC Blue & White Open · Mar 2812.42mLVC Blue & White OpenMarch 28, 2026
Weight Throw · 35lb / 15.9kg · IndoorCoach "I" Invitational · Jan 2411.02mCoach "I" InvitationalJanuary 24, 2026

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
Apr 30Middle Atlantic (MAC) Outdoor ChampionshipsApr 30 · Hammer · Place 20 · Lebanon ValleyLebanon ValleyHammer16lb / 7.26kg20.39.32m PBSo
Apr 30Middle Atlantic (MAC) Outdoor ChampionshipsApr 30 · Shot Put · Place 23 · Lebanon ValleyLebanon ValleyShot Put16lb / 7.26kg23.12.11mSo
Apr 24Paul Kaiser ClassicApr 24 · Hammer · Place 16 · Lebanon ValleyLebanon ValleyHammer16lb / 7.26kg16.39.13mSo
Apr 24Paul Kaiser ClassicApr 24 · Shot Put · Place 26 · Lebanon ValleyLebanon ValleyShot Put16lb / 7.26kg26.11.07mSo
Apr 9Messiah InvitationalApr 9 · Hammer · Place 34 · Lebanon ValleyLebanon ValleyHammer16lb / 7.26kg34.35.66mSo
Apr 9Messiah InvitationalApr 9 · Shot Put · Place 29 · Lebanon ValleyLebanon ValleyShot Put16lb / 7.26kg29.11.88mSo
Apr 1York College Twilight MeetApr 1 · Hammer · Place 18 · Lebanon ValleyLebanon ValleyHammer1834.94mSo
Apr 1York College Twilight MeetApr 1 · Shot Put · Place 12 · Lebanon ValleyLebanon ValleyShot Put1211.95mSo
Mar 28LVC Blue & White OpenMar 28 · Hammer · Place 14 · Lebanon ValleyLebanon ValleyHammer16lb / 7.26kg14.33.45mSo
Mar 28LVC Blue & White OpenMar 28 · Shot Put · Place 7 · Lebanon ValleyLebanon ValleyShot Put16lb / 7.26kg7.12.42m PBSo

2026 Indoor Track

15 results
DateMeetEventPlMarkGr
Apr 172026 Paul Donahue InvitationalApr 17 · Hammer · Place 11 · Lebanon ValleyLebanon ValleyHammer16lb / 7.26kg11.38.43m PBSo
Apr 172026 Paul Donahue InvitationalApr 17 · Shot Put · Place 19 · Lebanon ValleyLebanon ValleyShot Put16lb / 7.26kg19.11.71mSo
Mar 21Lebanon Valley Mini MeetMar 21 · Hammer · Place 17 · Lebanon ValleyLebanon ValleyHammer16lb / 7.26kg17.31.94mSo
Mar 21Lebanon Valley Mini MeetMar 21 · Shot Put · Place 11 · Lebanon ValleyLebanon ValleyShot Put16lb / 7.26kg11.11.31mSo
Feb 27Middle Atlantic (MAC) Indoor ChampionshipsFeb 27 · Shot Put · Place 18 · Lebanon ValleyLebanon ValleyShot Put16lb / 7.26kg18.12.28mSo
Feb 19Keogh InvitationalFeb 19 · Shot Put · Place 5 · Lebanon ValleyLebanon ValleyShot Put16lb / 7.26kg5.12.74m PBSo
Feb 14SU Valentine InviteFeb 14 · Shot Put · Place 44 · Lebanon ValleyLebanon ValleyShot Put4410.69mSo
Jan 31PLEX ShootoutJan 31 · Weight Throw · Place 36 · Lebanon ValleyLebanon ValleyWeight Throw369.72mSo
Jan 31PLEX ShootoutJan 31 · Shot Put · Place 29 · Lebanon ValleyLebanon ValleyShot Put2911.60mSo
Jan 24Coach "I" InvitationalJan 24 · Weight Throw · Place 32 · Lebanon ValleyLebanon ValleyWeight Throw35lb / 15.9kg32.11.02m PBSo
Jan 24Coach "I" InvitationalJan 24 · Shot Put · Place 39 · Lebanon ValleyLebanon ValleyShot Put16lb / 7.26kg39.10.96mSo
Jan 17Moravian University Blue & Grey InviteJan 17 · Weight Throw · Place 3 · Lebanon ValleyLebanon ValleyWeight Throw311.20mSO
Jan 17Moravian University Blue & Grey InviteJan 17 · Weight Throw · Place 14 · Lebanon ValleyLebanon ValleyWeight Throw1411.20mSO
Jan 9Dutchmen InvitationalJan 9 · Weight Throw · Place 6 · Lebanon ValleyLebanon ValleyWeight Throw611.01mSO
Jan 9Dutchmen InvitationalJan 9 · Shot Put · Place 5 · Lebanon ValleyLebanon ValleyShot Put511.69mSO

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 1Middle Atlantic (MAC) Outdoor ChampionshipsMay 1 · Hammer · Place 26 · Lebanon ValleyLebanon ValleyHammer2637.42mFR
Apr 26Paul Kaiser ClassicApr 26 · Hammer · Place 26 · Lebanon ValleyLebanon ValleyHammer2634.39mFR
Apr 26Paul Kaiser ClassicApr 26 · Hammer · Place 26 · Lebanon ValleyLebanon ValleyHammer2634.39mFR
Apr 16York College Twilight MeetApr 16 · Hammer · Place 13 · Lebanon ValleyLebanon ValleyHammer1399-8FR
Apr 10Messiah InvitationalApr 10 · Hammer · Place 24 · Lebanon ValleyLebanon ValleyHammer16lb / 7.26kg24.34.41mFr
Apr 10Messiah InvitationalApr 10 · Shot Put · Lebanon ValleyLebanon ValleyShot Put16lb / 7.26kg--FOULFr
Apr 442nd Millersville MetricsApr 4 · Hammer · Place 22 · Lebanon ValleyLebanon ValleyHammer2229.67mFr
Apr 442nd Millersville MetricsApr 4 · Shot Put · Place 26 · Lebanon ValleyLebanon ValleyShot Put2611.05mFr
Mar 22Lebanon Valley Mini MeetMar 22 · Hammer · Place 4 · Lebanon ValleyLebanon ValleyHammer16lb / 7.26kg4.31.68mFr
Mar 22Lebanon Valley Mini MeetMar 22 · Shot Put · Place 6 · Lebanon ValleyLebanon ValleyShot Put16lb / 7.26kg6.10.15mFr

2025 Indoor Track

11 results
DateMeetEventPlMarkGr
Feb 21Susquehanna Tune UpFeb 21 · Weight Throw · Place 18 · Lebanon ValleyLebanon ValleyWeight Throw1810.20m—
Feb 21Susquehanna Tune UpFeb 21 · Shot Put · Place 15 · Lebanon ValleyLebanon ValleyShot Put1510.83m—
Feb 15Susquehanna InvitationalFeb 15 · Weight Throw · Place 25 · Lebanon ValleyLebanon ValleyWeight Throw35lb / 15.9kg25.10.29mFr
Feb 15Susquehanna InvitationalFeb 15 · Shot Put · Place 25 · Lebanon ValleyLebanon ValleyShot Put16lb / 7.26kg25.11.17mFr
Feb 8Blue & White InviteFeb 8 · Shot Put · Place 48 · Lebanon ValleyLebanon ValleyShot Put489.47mFR
Jan 25Coach I OpenJan 25 · Weight Throw · Place 39 · Lebanon ValleyLebanon ValleyWeight Throw399.03m—
Jan 25Coach I OpenJan 25 · Shot Put · Place 28 · Lebanon ValleyLebanon ValleyShot Put2810.62m—
Jan 18Moravian College Indoor MeetJan 18 · Weight Throw · Place 22 · Lebanon ValleyLebanon ValleyWeight Throw2210.28m—
Jan 18Moravian College Indoor MeetJan 18 · Shot Put · Place 28 · Lebanon ValleyLebanon ValleyShot Put2810.59m—
Jan 10LVC Indoor College MeetJan 10 · Weight Throw · Place 4 · Lebanon ValleyLebanon ValleyWeight Throw49.27m—
Jan 10LVC Indoor College MeetJan 10 · Shot Put · Place 6 · Lebanon ValleyLebanon ValleyShot Put610.66m—

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 6Diplomat OpenDec 6 · Shot Put · Place 41 · Lebanon ValleyLebanon ValleyShot Put16lb / 7.26kg41.9.02mFr

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 14PIAA District XI AAA/AA ChampionshipMay 14 · Shot Put · Place 12 · Northampton AreaNorthampton AreaShot Put12lb12.39-6.2512
Apr 27Zephyr InvitationalApr 27 · Shot Put · Place 6 · NorthamptonNorthamptonShot Put643-08.0012
Apr 10William Allen vs. NorthamptonApr 10 · Discus · Place 4 · Northampton AreaNorthampton AreaDiscus1.6kg4.85-0912
Apr 10William Allen vs. NorthamptonApr 10 · Shot Put · Place 4 · Northampton AreaNorthampton AreaShot Put12lb4.39-01.0012
Apr 8ESS Dual #2Apr 8 · Discus · Place 7 · Northampton AreaNorthampton AreaDiscus1.6kg7.94-09 PB12
Apr 8ESS Dual #2Apr 8 · Shot Put · Place 1 · Northampton AreaNorthampton AreaShot Put12lb1.39-07.50 PB12
Mar 26Stroudsburg Dual #1Mar 26 · Discus · Place 5 · NorthamptonNorthamptonDiscus597-0012
Mar 26Stroudsburg Dual #1Mar 26 · Shot Put · Place 1 · NorthamptonNorthamptonShot Put143-03.0012

2023 Outdoor Track

1 results
DateMeetEventPlMarkGr
Apr 28Cavalier InvitationalApr 28 · Discus · Place 33 · NorthamptonNorthamptonDiscus3385-0011