Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1kg · Indoor2026 Paul Donahue Invitational · Apr 1736.00m2026 Paul Donahue InvitationalApril 17, 2026
Discus · 1kg · OutdoorCentennial Conference Outdoor Championships · May 138.88mCentennial Conference Outdoor ChampionshipsMay 1, 2026
Hammer · 4kg · OutdoorCentennial Conference Outdoor Championships · May 127.70mCentennial Conference Outdoor ChampionshipsMay 1, 2026
Javelin · 600g · OutdoorRaider Novice Invitational · May 1251-03Raider Novice InvitationalMay 12, 2023
Shot Put · 4kg · Indoor2026 Paul Donahue Invitational · Apr 1710.76m2026 Paul Donahue InvitationalApril 17, 2026
Shot Put · 4kg · OutdoorCentennial Conference Outdoor Championships · May 112.02mCentennial Conference Outdoor ChampionshipsMay 1, 2026

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

2026 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 1Centennial Conference Outdoor ChampionshipsMay 1 · Hammer · Place 21 · SwarthmoreSwarthmoreHammer4kg21.27.70m PBSo
May 1Centennial Conference Outdoor ChampionshipsMay 1 · Discus · Place 6 · SwarthmoreSwarthmoreDiscus1kg6.38.88m PBSo
May 1Centennial Conference Outdoor ChampionshipsMay 1 · Shot Put · Place 4 · SwarthmoreSwarthmoreShot Put4kg4.12.02m PBSo
Apr 21Haverford Mid-Week MeetApr 21 · Hammer · Place 7 · SwarthmoreSwarthmoreHammer4kg7.25.65mSo
Apr 21Haverford Mid-Week MeetApr 21 · Discus · Place 2 · SwarthmoreSwarthmoreDiscus1kg2.38.36mSo
Apr 21Haverford Mid-Week MeetApr 21 · Shot Put · Place 1 · SwarthmoreSwarthmoreShot Put4kg1.11.95mSo
Apr 10Bill Butler InvitationalApr 10 · Discus · SwarthmoreSwarthmoreDiscus1kg—DNSSo
Apr 10Bill Butler InvitationalApr 10 · Shot Put · Place 5 · SwarthmoreSwarthmoreShot Put4kg5.11.34mSo
Apr 4Ursinus SpringfestApr 4 · Discus · Place 6 · SwarthmoreSwarthmoreDiscus1kg6.36.38mSo
Apr 4Ursinus SpringfestApr 4 · Shot Put · Place 6 · SwarthmoreSwarthmoreShot Put4kg6.11.20mSo
Mar 27Danny Curran InvitationalMar 27 · Discus · Place 11 · SwarthmoreSwarthmoreDiscus1kg11.35.10mSo
Mar 27Danny Curran InvitationalMar 27 · Shot Put · Place 11 · SwarthmoreSwarthmoreShot Put4kg11.10.87mSo

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Apr 172026 Paul Donahue InvitationalApr 17 · Discus · Place 5 · SwarthmoreSwarthmoreDiscus1kg5.36.00m PBSo
Apr 172026 Paul Donahue InvitationalApr 17 · Shot Put · Place 14 · SwarthmoreSwarthmoreShot Put4kg14.10.76m PBSo
Feb 28Centennial Conference Indoor ChampionshipsFeb 28 · Shot Put · Place 5 · SwarthmoreSwarthmoreShot Put511.61mSO
Feb 19Keogh InvitationalFeb 19 · Shot Put · Place 7 · SwarthmoreSwarthmoreShot Put4kg7.10.21mSo

2024 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jun 12NJSIAA State Meet Of ChampionsJun 12 · Discus · Place 22 · MiddlesexMiddlesexDiscus1kg22.112-0512
Jun 7NJSIAA Group 1-4 ChampionshipsJun 7 · Discus · Place 5 · MiddlesexMiddlesexDiscus5108-1012
Jun 7NJSIAA Group 1-4 ChampionshipsJun 7 · Shot Put · Place 5 · MiddlesexMiddlesexShot Put534-07.5012
May 31NJSIAA Sectionals Central Groups 1 and 4May 31 · Discus · Place 1 · MiddlesexMiddlesexDiscus1107-0012
May 31NJSIAA Sectionals Central Groups 1 and 4May 31 · Shot Put · Place 2 · MiddlesexMiddlesexShot Put234-00.5012
May 21GMC ChampionshipsMay 21 · Shot Put · Place 3 · MiddlesexMiddlesexShot Put334-8.2512
May 21GMC ChampionshipsMay 21 · Discus · Place 7 · MiddlesexMiddlesexDiscus795-212
May 11GMC Red & White ChampionshipMay 11 · Discus · Place 1 · MiddlesexMiddlesexDiscus1kg1.92-0512
May 11GMC Red & White ChampionshipMay 11 · Shot Put · Place 4 · MiddlesexMiddlesexShot Put4kg4.32-07.7512
Apr 30Middlesex County RelaysApr 30 · Shot Put · Place 8 · MiddlesexMiddlesexShot Put830-11.2512

2023 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jun 9NJSIAA Group Championships - 1 - 4 - NPAJun 9 · Discus · Place 15 · MiddlesexMiddlesexDiscus1kg15.81-011
Jun 9NJSIAA Group Championships - 1 - 4 - NPAJun 9 · Shot Put · Place 21 · MiddlesexMiddlesexShot Put4kg21.29-011
Jun 2NJSIAA Sectionals Central Groups 1 and 4Jun 2 · Discus · Place 4 · MiddlesexMiddlesexDiscus1kg4.86-0611
Jun 2NJSIAA Sectionals Central Groups 1 and 4Jun 2 · Shot Put · Place 4 · MiddlesexMiddlesexShot Put4kg4.30-05.0011
May 23GMC ChampionshipsMay 23 · Discus · Place 34 · MiddlesexMiddlesexDiscus1kg34.68-0911
May 23GMC ChampionshipsMay 23 · Shot Put · Place 9 · MiddlesexMiddlesexShot Put4kg9.31-09.5011
May 12Raider Novice InvitationalMay 12 · Javelin · Place 31 · MiddlesexMiddlesexJavelin600g31.51-03 PB11
May 12Raider Novice InvitationalMay 12 · Shot Put · Place 2 · MiddlesexMiddlesexShot Put4kg2.32-08.0011
May 2Middlesex County RelaysMay 2 · Shot Put · Place 14 · MiddlesexMiddlesexShot Put4kg14.29-411