Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorCardinal O'Hara PCL Meet #1 · Apr 591-03Cardinal O'Hara PCL Meet #1April 5, 2021
Discus · 2kg · Indoor2026 Paul Donahue Invitational · Apr 1735.99m2026 Paul Donahue InvitationalApril 17, 2026
Discus · 2kg · OutdoorBill Butler Invitational · Apr 1037.87mBill Butler InvitationalApril 10, 2026
Hammer · 16lb / 7.26kg · Indoor2026 Paul Donahue Invitational · Apr 1738.50m2026 Paul Donahue InvitationalApril 17, 2026
Hammer · 16lb / 7.26kg · OutdoorBill Butler Invitational · Apr 1041.09mBill Butler InvitationalApril 10, 2026
Javelin · 800g · OutdoorWest Chester Last Chance · May 838.26mWest Chester Last ChanceMay 8, 2026
Medicine Ball Throw OHB · OutdoorWCU Intrasquad Meet · Mar 1317.60mWCU Intrasquad MeetMarch 13, 2026
Medicine Ball Throw UHF · OutdoorWCU Intrasquad Meet · Mar 1316.23mWCU Intrasquad MeetMarch 13, 2026
Shot Put · 12lb · OutdoorMarple Newtown Invitational · Apr 1747-10.50Marple Newtown InvitationalApril 17, 2021
Shot Put · 16lb / 7.26kg · Indoor2026 Paul Donahue Invitational · Apr 1714.99m2026 Paul Donahue InvitationalApril 17, 2026
Shot Put · 16lb / 7.26kg · OutdoorPaul Kaiser Classic · Apr 2415.58mPaul Kaiser ClassicApril 24, 2026
Weight Throw · 35lb / 15.9kg · IndoorWidener Schuylkill Showdown · Jan 3113.26mWidener Schuylkill ShowdownJanuary 31, 2026

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

2026 Outdoor Track

18 results
DateMeetEventPlMarkGr
May 8West Chester Last ChanceMay 8 · Hammer · Place 9 · West ChesterWest ChesterHammer16lb / 7.26kg9.37.42mSr
May 8West Chester Last ChanceMay 8 · Javelin · Place 5 · West ChesterWest ChesterJavelin800g5.38.26m PBSr
May 8West Chester Last ChanceMay 8 · Shot Put · Place 2 · West ChesterWest ChesterShot Put16lb / 7.26kg2.15.30mSr
Apr 30PSAC Outdoor Track & Field ChampionshipsApr 30 · Shot Put · Place 17 · West ChesterWest ChesterShot Put16lb / 7.26kg17.14.07mSr
Apr 24Paul Kaiser ClassicApr 24 · Discus · Place 19 · West ChesterWest ChesterDiscus2kg19.37.18mSr
Apr 24Paul Kaiser ClassicApr 24 · Shot Put · Place 5 · West ChesterWest ChesterShot Put16lb / 7.26kg5.15.58m PBSr
Apr 10Bill Butler InvitationalApr 10 · Hammer · Place 6 · West ChesterWest ChesterHammer16lb / 7.26kg6.41.09m PBSr
Apr 10Bill Butler InvitationalApr 10 · Discus · Place 8 · West ChesterWest ChesterDiscus2kg8.37.87m PBSr
Apr 10Bill Butler InvitationalApr 10 · Shot Put · Place 2 · West ChesterWest ChesterShot Put16lb / 7.26kg2.14.62mSr
Apr 4Ursinus SpringfestApr 4 · Discus · Place 17 · West ChesterWest ChesterDiscus2kg17.36.07mSr
Apr 4Ursinus SpringfestApr 4 · Shot Put · Place 2 · West ChesterWest ChesterShot Put16lb / 7.26kg2.14.83mSr
Mar 27Danny Curran InvitationalMar 27 · Discus · Place 22 · West ChesterWest ChesterDiscus2kg22.36.64mSr
Mar 27Danny Curran InvitationalMar 27 · Shot Put · Place 10 · West ChesterWest ChesterShot Put16lb / 7.26kg10.13.97mSr
Mar 20Purple & GoldMar 20 · Hammer · Place 2 · West ChesterWest ChesterHammer242.90mSr
Mar 20Purple & GoldMar 20 · Discus · Place 4 · West ChesterWest ChesterDiscus440.12mSr
Mar 20Purple & GoldMar 20 · Shot Put · Place 2 · West ChesterWest ChesterShot Put214.03mSr
Mar 13WCU Intrasquad MeetMar 13 · Medicine Ball Throw UHF · Place 2 · West ChesterWest ChesterMedicine Ball Throw UHF2.16.23m PBSr
Mar 13WCU Intrasquad MeetMar 13 · Medicine Ball Throw OHB · Place 2 · West ChesterWest ChesterMedicine Ball Throw OHB2.17.60m PBSr

2026 Indoor Track

16 results
DateMeetEventPlMarkGr
Apr 172026 Paul Donahue InvitationalApr 17 · Hammer · Place 10 · West ChesterWest ChesterHammer16lb / 7.26kg10.38.50m PBSr
Apr 172026 Paul Donahue InvitationalApr 17 · Discus · Place 21 · West ChesterWest ChesterDiscus2kg21.35.99m PBSr
Apr 172026 Paul Donahue InvitationalApr 17 · Shot Put · Place 4 · West ChesterWest ChesterShot Put16lb / 7.26kg4.14.99m PBSr
Feb 28PSAC Indoor Track & Field ChampionshipsFeb 28 · Shot Put · Place 16 · West ChesterWest ChesterShot Put16lb / 7.26kg16.14.08mSr
Feb 20PSU Tune-UpFeb 20 · Weight Throw · Place 14 · West ChesterWest ChesterWeight Throw1413.00mSr
Feb 20PSU Tune-UpFeb 20 · Shot Put · Place 7 · West ChesterWest ChesterShot Put713.80mSr
Feb 13Widener Indoor ClassicFeb 13 · Weight Throw · Place 30 · West ChesterWest ChesterWeight Throw3013.13mSr
Feb 13Widener Indoor ClassicFeb 13 · Shot Put · Place 15 · West ChesterWest ChesterShot Put1513.47mSr
Feb 6Fastrack InvitationalFeb 6 · Weight Throw · Place 16 · West ChesterWest ChesterWeight Throw35lb / 15.9kg16.12.94mSr
Feb 6Fastrack InvitationalFeb 6 · Shot Put · West ChesterWest ChesterShot Put16lb / 7.26kg--FSSr
Jan 31Widener Schuylkill ShowdownJan 31 · Weight Throw · Place 12 · West ChesterWest ChesterWeight Throw35lb / 15.9kg12.13.26m PBSr
Jan 31Widener Schuylkill ShowdownJan 31 · Shot Put · Place 9 · West ChesterWest ChesterShot Put16lb / 7.26kg9.13.70mSr
Jan 24Moravian University Hounds ClassicJan 24 · Weight Throw · Place 13 · West ChesterWest ChesterWeight Throw35lb / 15.9kg13.12.66mSr
Jan 24Moravian University Hounds ClassicJan 24 · Shot Put · Place 5 · West ChesterWest ChesterShot Put16lb / 7.26kg5.14.41mSr
Jan 17Alvernia Winter InvitationalJan 17 · Weight Throw · Place 25 · West ChesterWest ChesterWeight Throw2511.90mSr
Jan 17Alvernia Winter InvitationalJan 17 · Shot Put · Place 9 · West ChesterWest ChesterShot Put913.45mSr

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 12Seahawk ShootoutDec 12 · Weight Throw · Place 25 · West ChesterWest ChesterWeight Throw35lb / 15.9kg25.12.85mSr
Dec 12Seahawk ShootoutDec 12 · Shot Put · Place 15 · West ChesterWest ChesterShot Put16lb / 7.26kg15.13.63mSr
Dec 5Bison OpenerDec 5 · Weight Throw · Place 24 · West ChesterWest ChesterWeight Throw35lb / 15.9kg24.13.06mSr

2025 Outdoor Track

1 results
DateMeetEventPlMarkGr
Mar 22Purple and Gold InvitationalMar 22 · Shot Put · Place 4 · UnattachedUnattachedShot Put16lb / 7.26kg4.13.82mSr

2024 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 3PSAC Outdoor ChampionshipsMay 3 · Shot Put · Place 19 · West ChesterWest ChesterShot Put1938-6.75JR
May 3PSAC Outdoor ChampionshipsMay 3 · Shot Put · Place 19 · West ChesterWest ChesterShot Put1938-6.75JR
Apr 26WCU Tune UpApr 26 · Discus · Place 6 · West ChesterWest ChesterDiscus6119-8JR
Apr 26WCU Tune UpApr 26 · Shot Put · Place 2 · West ChesterWest ChesterShot Put245-7JR
Apr 19Paul Donahue InviteApr 19 · Hammer · Place 19 · West ChesterWest ChesterHammer1938.06m—
Apr 19Paul Donahue InviteApr 19 · Shot Put · Place 13 · West ChesterWest ChesterShot Put1312.97m—
Apr 13Bill Butler Collegiate InvitationalApr 13 · Hammer · Place 6 · West ChesterWest ChesterHammer16lb / 7.26kg6.37.03mJr
Apr 13Bill Butler Collegiate InvitationalApr 13 · Discus · Place 10 · West ChesterWest ChesterDiscus2kg10.35.46mJr
Apr 13Bill Butler Collegiate InvitationalApr 13 · Shot Put · Place 2 · West ChesterWest ChesterShot Put16lb / 7.26kg2.14.05mJr
Apr 6Golden Ram Collegiate InvitationalApr 6 · Hammer · Place 4 · West ChesterWest ChesterHammer16lb / 7.26kg4.36.84mJr
Apr 6Golden Ram Collegiate InvitationalApr 6 · Discus · Place 5 · West ChesterWest ChesterDiscus2kg5.33.90mJr
Apr 6Golden Ram Collegiate InvitationalApr 6 · Shot Put · Place 3 · West ChesterWest ChesterShot Put16lb / 7.26kg3.13.20mJr
Mar 29Danny Curran InviteMar 29 · Hammer · Place 17 · West ChesterWest ChesterHammer1735.85m—
Mar 29Danny Curran InviteMar 29 · Discus · Place 12 · West ChesterWest ChesterDiscus1234.91m—
Mar 29Danny Curran InviteMar 29 · Shot Put · Place 5 · West ChesterWest ChesterShot Put513.26m—
Mar 23Purple and Gold InvitationalMar 23 · Shot Put · Place 1 · West ChesterWest ChesterShot Put113.00mJR

2024 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 102024 Big Apple InvitationalFeb 10 · Weight Throw · Place 37 · West ChesterWest ChesterWeight Throw35lb / 15.9kg37.11.15mJr
Feb 102024 Big Apple InvitationalFeb 10 · Shot Put · Place 29 · West ChesterWest ChesterShot Put16lb / 7.26kg29.12.40mJr
Feb 3Sykes and Sabock ChallengeFeb 3 · Weight Throw · Place 24 · West ChesterWest ChesterWeight Throw2411.26m—
Jan 26Seamus McElligott InvitationalJan 26 · Shot Put · Place 8 · West ChesterWest ChesterShot Put812.63m—
Jan 26Seamus McElligott InvitationalJan 26 · Weight Throw · Place 16 · West ChesterWest ChesterWeight Throw1611.32m—
Jan 20Collegeville ClassicJan 20 · Weight Throw · Place 8 · West ChesterWest ChesterWeight Throw811.66mJR
Jan 20Collegeville ClassicJan 20 · Shot Put · Place 14 · West ChesterWest ChesterShot Put1411.61mJR

2023 Indoor Track

10 results
DateMeetEventPlMarkGr
Dec 8Ursinus Bow Tie InvitationalDec 8 · Weight Throw · Place 8 · West ChesterWest ChesterWeight Throw35lb / 15.9kg8.11.41mJr
Dec 8Ursinus Bow Tie InvitationalDec 8 · Shot Put · Place 8 · West ChesterWest ChesterShot Put16lb / 7.26kg8.11.95mJr
Dec 1Fastrack Season OpenerDec 1 · Weight Throw · Place 22 · West ChesterWest ChesterWeight Throw35lb / 15.9kg22.9.48mJr
Dec 1Fastrack Season OpenerDec 1 · Shot Put · Place 14 · West ChesterWest ChesterShot Put16lb / 7.26kg14.12.43mJr
Feb 17Penn State Tune-UpFeb 17 · Shot Put · Place 11 · West ChesterWest ChesterShot Put1112.84m—
Feb 11Big Apple InvitationalFeb 11 · Weight Throw · West ChesterWest ChesterWeight Throw35lb / 15.9kg—FOULSo
Feb 11Big Apple InvitationalFeb 11 · Shot Put · Place 21 · West ChesterWest ChesterShot Put16lb / 7.26kg21.12.23mSo
Feb 5DeSchriver IndoorFeb 5 · Shot Put · Place 19 · West ChesterWest ChesterShot Put1911.63mSO
Feb 5DeSchriver IndoorFeb 5 · Weight Throw · Place 26 · West ChesterWest ChesterWeight Throw2610.40mSO
Jan 27Bison Open and MultiJan 27 · Shot Put · Place 6 · West ChesterWest ChesterShot Put612.06m—

2023 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 5Jim Thorpe ClassicMay 5 · Discus · Place 6 · West ChesterWest ChesterDiscus629.43m—
May 5Jim Thorpe ClassicMay 5 · Shot Put · Place 5 · West ChesterWest ChesterShot Put512.00m—
Apr 29Paul Kaiser ClassicApr 29 · Hammer · Place 30 · West ChesterWest ChesterHammer3031.16mSO
Apr 29Paul Kaiser ClassicApr 29 · Discus · Place 33 · West ChesterWest ChesterDiscus3330.77mSO
Apr 29Paul Kaiser ClassicApr 29 · Shot Put · Place 27 · West ChesterWest ChesterShot Put2711.57mSO
Apr 15WCU Bill Butler InvitationalApr 15 · Discus · Place 9 · West ChesterWest ChesterDiscus934.90mSO
Apr 15WCU Bill Butler InvitationalApr 15 · Shot Put · Place 10 · West ChesterWest ChesterShot Put1012.19mSO
Mar 25WCU Purple & Gold InvitationalMar 25 · Hammer · Place 4 · West ChesterWest ChesterHammer430.31mSO
Mar 25WCU Purple & Gold InvitationalMar 25 · Discus · Place 6 · West ChesterWest ChesterDiscus630.26mSO
Mar 25WCU Purple & Gold InvitationalMar 25 · Shot Put · Place 1 · West ChesterWest ChesterShot Put111.78mSO

2022 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 9Seahawk ShootoutDec 9 · Weight Throw · Place 27 · West ChesterWest ChesterWeight Throw35lb / 15.9kg27.9.73mSo
Dec 9Seahawk ShootoutDec 9 · Shot Put · Place 23 · West ChesterWest ChesterShot Put16lb / 7.26kg23.10.41mSo
Feb 5DeSchriver InvitationalFeb 5 · Weight Throw · Place 26 · West ChesterWest ChesterWeight Throw35lb / 15.9kg26.9.96mFr
Feb 5DeSchriver InvitationalFeb 5 · Shot Put · Place 9 · West ChesterWest ChesterShot Put16lb / 7.26kg9.12.81mFr
Jan 28Bison OpenJan 28 · Shot Put · Place 10 · West ChesterWest ChesterShot Put16lb / 7.26kg10.11.90mFr

2022 Outdoor Track

14 results
DateMeetEventPlMarkGr
Apr 23Legacy Track & Field MeetApr 23 · Shot Put · Place 7 · West ChesterWest ChesterShot Put16lb / 7.26kg7.12.87mFr
Apr 20Shippensburg University College Mid-Week MeetApr 20 · Discus · Place 11 · West ChesterWest ChesterDiscus2kg11.32.37mFr
Apr 16Bill Butler InvitationalApr 16 · Hammer · Place 11 · West ChesterWest ChesterHammer16lb / 7.26kg11.27.02mFr
Apr 16Bill Butler InvitationalApr 16 · Shot Put · Place 8 · West ChesterWest ChesterShot Put16lb / 7.26kg8.12.54mFr
Apr 9WCU Golden Ram InvitationalApr 9 · Hammer · West ChesterWest ChesterHammer16lb / 7.26kg—DNSFr
Apr 9WCU Golden Ram InvitationalApr 9 · Discus · Place 4 · West ChesterWest ChesterDiscus2kg4.30.82mFr
Apr 9WCU Golden Ram InvitationalApr 9 · Shot Put · Place 4 · West ChesterWest ChesterShot Put16lb / 7.26kg4.12.52mFr
Apr 2Millersville MetricsApr 2 · Discus · Place 28 · West ChesterWest ChesterDiscus2899-5FR
Apr 2Millersville MetricsApr 2 · Discus · Place 28 · West ChesterWest ChesterDiscus2899-5FR
Apr 2Millersville MetricsApr 2 · Shot Put · Place 19 · West ChesterWest ChesterShot Put1939-5.75FR
Apr 2Millersville MetricsApr 2 · Shot Put · Place 19 · West ChesterWest ChesterShot Put1939-5.75FR
Mar 26WCU Quad+ InvitationalMar 26 · Hammer · Place 8 · West ChesterWest ChesterHammer16lb / 7.26kg8.29.96mFr
Mar 26WCU Quad+ InvitationalMar 26 · Discus · Place 5 · West ChesterWest ChesterDiscus2kg5.32.33mFr
Mar 26WCU Quad+ InvitationalMar 26 · Shot Put · Place 4 · West ChesterWest ChesterShot Put16lb / 7.26kg4.12.86mFr

2021 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 10Seahawk ShootoutDec 10 · Weight Throw · Place 17 · West ChesterWest ChesterWeight Throw35lb / 15.9kg17.8.84mFr
Dec 10Seahawk ShootoutDec 10 · Shot Put · Place 13 · West ChesterWest ChesterShot Put16lb / 7.26kg13.12.07mFr
Dec 3Fast Times Before FinalsDec 3 · Shot Put · Place 10 · West ChesterWest ChesterShot Put16lb / 7.26kg10.12.51mFr

2021 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 29PIAA Class AAA State Track & Field ChampionshipsMay 29 · Shot Put · Place 22 · Cardinal O'HaraCardinal O'HaraShot Put12lb22.42-10.0012
May 6Delco ChampionshipMay 6 · Javelin · Place 5 · Cardinal O'HaraCardinal O'HaraJavelin800g5.120-08.0012
May 6Delco ChampionshipMay 6 · Shot Put · Place 4 · Cardinal O'HaraCardinal O'HaraShot Put12lb4.47-07.0012
Apr 17Marple Newtown InvitationalApr 17 · Javelin · Place 1 · Cardinal O'HaraCardinal O'HaraJavelin800g1.119-1012
Apr 17Marple Newtown InvitationalApr 17 · Discus · Place 5 · Cardinal O'HaraCardinal O'HaraDiscus1.6kg5.81-0812
Apr 17Marple Newtown InvitationalApr 17 · Shot Put · Place 1 · Cardinal O'HaraCardinal O'HaraShot Put12lb1.47-10.50 PB12
Apr 5Cardinal O'Hara PCL Meet #1Apr 5 · Javelin · Place 1 · Cardinal O'HaraCardinal O'HaraJavelin800g1.108-0912
Apr 5Cardinal O'Hara PCL Meet #1Apr 5 · Discus · Place 2 · Cardinal O'HaraCardinal O'HaraDiscus1.6kg2.91-03 PB12
Apr 5Cardinal O'Hara PCL Meet #1Apr 5 · Shot Put · Place 1 · Cardinal O'HaraCardinal O'HaraShot Put12lb1.44-01.0012