Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1kg · OutdoorBison Outdoor Classic · Apr 1139.45mBison Outdoor ClassicApril 11, 2026
Hammer · 4kg · OutdoorWest Chester Last Chance · May 250.75mWest Chester Last ChanceMay 2, 2025
Javelin · 600g · OutdoorCumberland Valley HS Triangular · Apr 658-09Cumberland Valley HS TriangularApril 6, 2021
Shot Put · 4kg · IndoorBucknell Bison Open · Dec 210.69mBucknell Bison OpenDecember 2, 2022
Shot Put · 4kg · OutdoorWest Chester Last Chance · May 29.68mWest Chester Last ChanceMay 2, 2025
Weight Throw · 20lb / 9.0kg · IndoorRiver Hawk Friday Night · Feb 715.65mRiver Hawk Friday NightFebruary 7, 2025

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

2026 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 8West Chester Last ChanceMay 8 · Hammer · Place 3 · ShippensburgShippensburgHammer4kg3.47.94mSr
Apr 30PSAC Outdoor Track & Field ChampionshipsApr 30 · Hammer · Place 6 · ShippensburgShippensburgHammer4kg6.47.88mSr
Apr 30PSAC Outdoor Track & Field ChampionshipsApr 30 · Discus · Place 16 · ShippensburgShippensburgDiscus1kg16.35.00mSr
Apr 24Paul Kaiser ClassicApr 24 · Hammer · Place 3 · ShippensburgShippensburgHammer4kg3.48.02mSr
Apr 24Paul Kaiser ClassicApr 24 · Discus · Place 9 · ShippensburgShippensburgDiscus1kg9.35.83mSr
Apr 16Shippensburg Mid-Week PR Bonanza MeetApr 16 · Hammer · Place 1 · ShippensburgShippensburgHammer4kg1.48.75mSr
Apr 16Shippensburg Mid-Week PR Bonanza MeetApr 16 · Discus · Place 9 · ShippensburgShippensburgDiscus1kg9.35.06mSr
Apr 11Bison Outdoor ClassicApr 11 · Hammer · Place 21 · ShippensburgShippensburgHammer4kg21.43.76mSr
Apr 11Bison Outdoor ClassicApr 11 · Discus · Place 13 · ShippensburgShippensburgDiscus1kg13.39.45m PBSr
Mar 27Dr Jack M Toms Alumni InvitationalMar 27 · Hammer · Place 3 · ShippensburgShippensburgHammer4kg3.44.94mSr
Mar 27Dr Jack M Toms Alumni InvitationalMar 27 · Discus · Place 6 · ShippensburgShippensburgDiscus1kg6.37.41mSr
Mar 21Keystone ChallengeMar 21 · Hammer · Place 1 · ShippensburgShippensburgHammer4kg1.46.97mSr
Mar 21Keystone ChallengeMar 21 · Discus · Place 6 · ShippensburgShippensburgDiscus1kg6.37.03mSr

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 28PSAC Indoor Track & Field ChampionshipsFeb 28 · Weight Throw · Place 2 · ShippensburgShippensburgWeight Throw20lb / 9.0kg2.15.47mSr
Feb 20Bucknell Tune-UpFeb 20 · Weight Throw · Place 3 · ShippensburgShippensburgWeight Throw315.75mSR
Feb 7Sykes & Sabock ChallengeFeb 7 · Weight Throw · Place 7 · ShippensburgShippensburgWeight Throw715.82mSr
Jan 30Bison Challenge and MultisJan 30 · Weight Throw · Place 4 · ShippensburgShippensburgWeight Throw451-8.08SR
Jan 24Gulden InvitationalJan 24 · Weight Throw · Place 6 · ShippensburgShippensburgWeight Throw614.41mSr
Jan 17Alvernia Winter InvitationalJan 17 · Weight Throw · Place 3 · ShippensburgShippensburgWeight Throw315.18mSr

2025 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 5Bison OpenerDec 5 · Weight Throw · Place 9 · ShippensburgShippensburgWeight Throw20lb / 9.0kg9.14.68mSr
Feb 21Bucknell Tune UpFeb 21 · Weight Throw · Place 7 · ShippensburgShippensburgWeight Throw714.89m—
Feb 21Bucknell Tune UpFeb 21 · Shot Put · Place 22 · ShippensburgShippensburgShot Put229.85m—
Feb 7River Hawk Friday NightFeb 7 · Weight Throw · Place 1 · ShippensburgShippensburgWeight Throw20lb / 9.0kg1.15.65m PBJr
Feb 7River Hawk Friday NightFeb 7 · Shot Put · Place 6 · ShippensburgShippensburgShot Put4kg6.9.78mJr
Jan 31Bison Open and MultiJan 31 · Weight Throw · Place 4 · ShippensburgShippensburgWeight Throw415.15mJR
Jan 25Gulden InvitationalJan 25 · Weight Throw · Place 9 · ShippensburgShippensburgWeight Throw915.38m—
Jan 18Alvernia Winter InviteJan 18 · Weight Throw · Place 2 · ShippensburgShippensburgWeight Throw214.46m—
Jan 18Alvernia Winter InviteJan 18 · Shot Put · Place 21 · ShippensburgShippensburgShot Put219.57m—

2025 Outdoor Track

18 results
DateMeetEventPlMarkGr
May 8PSAC Outdoor Track & Field ChampionshipsMay 8 · Hammer · Place 4 · ShippensburgShippensburgHammer4kg4.49.33mJr
May 8PSAC Outdoor Track & Field ChampionshipsMay 8 · Discus · Place 11 · ShippensburgShippensburgDiscus1kg11.37.12mJr
May 2West Chester Last ChanceMay 2 · Hammer · Place 2 · ShippensburgShippensburgHammer4kg2.50.75m PBJr
May 2West Chester Last ChanceMay 2 · Discus · Place 5 · ShippensburgShippensburgDiscus1kg5.36.43mJr
May 2West Chester Last ChanceMay 2 · Shot Put · Place 14 · ShippensburgShippensburgShot Put4kg14.9.68m PBJr
Apr 26Paul Kaiser ClassicApr 26 · Shot Put · Place 28 · ShippensburgShippensburgShot Put289.92mJR
Apr 26Paul Kaiser ClassicApr 26 · Hammer · Place 1 · ShippensburgShippensburgHammer150.19mJR
Apr 26Paul Kaiser ClassicApr 26 · Discus · Place 5 · ShippensburgShippensburgDiscus539.26mJR
Apr 26Paul Kaiser ClassicApr 26 · Shot Put · Place 28 · ShippensburgShippensburgShot Put289.92mJR
Apr 26Paul Kaiser ClassicApr 26 · Hammer · Place 1 · ShippensburgShippensburgHammer150.19mJR
Apr 26Paul Kaiser ClassicApr 26 · Discus · Place 5 · ShippensburgShippensburgDiscus539.26mJR
Apr 16Shippensburg University Mid-Week PR Bonanza MeetApr 16 · Hammer · Place 5 · ShippensburgShippensburgHammer545.02mJR
Apr 16Shippensburg University Mid-Week PR Bonanza MeetApr 16 · Discus · Place 10 · ShippensburgShippensburgDiscus1037.44mJR
Apr 16Shippensburg University Mid-Week PR Bonanza MeetApr 16 · Shot Put · Place 21 · ShippensburgShippensburgShot Put218.96mJR
Apr 12Bucknell Bison Outdoor ClassicApr 12 · Hammer · Place 16 · ShippensburgShippensburgHammer1648.30mJr
Apr 12Bucknell Bison Outdoor ClassicApr 12 · Discus · Place 24 · ShippensburgShippensburgDiscus2438.11mJr
Mar 22Shippensburg Keystone State ChallengeMar 22 · Hammer · Place 5 · ShippensburgShippensburgHammer545.08mJR
Mar 22Shippensburg Keystone State ChallengeMar 22 · Discus · Place 9 · ShippensburgShippensburgDiscus937.81mJR

2024 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 6Bison OpenerDec 6 · Weight Throw · Place 9 · ShippensburgShippensburgWeight Throw20lb / 9.0kg9.13.77mJr
Feb 182024 PSAC Indoor T&F ChampionshipsFeb 18 · Weight Throw · Place 11 · ShippensburgShippensburgWeight Throw20lb / 9.0kg11.14.06mSo
Feb 9River Hawk Friday Night ShowdownFeb 9 · Weight Throw · Place 6 · ShippensburgShippensburgWeight Throw613.96m—
Feb 3Plex ShootoutFeb 3 · Weight Throw · Place 4 · ShippensburgShippensburgWeight Throw413.52mSo
Jan 26Bison Open and MultiJan 26 · Weight Throw · Place 7 · ShippensburgShippensburgWeight Throw714.21m—
Jan 20Gulden InvitationalJan 20 · Weight Throw · Place 10 · ShippensburgShippensburgWeight Throw1013.32m—
Jan 20Gulden InvitationalJan 20 · Shot Put · Place 18 · ShippensburgShippensburgShot Put189.91m—

2024 Outdoor Track

18 results
DateMeetEventPlMarkGr
May 3PSAC Outdoor ChampionshipsMay 3 · Hammer · Place 6 · ShippensburgShippensburgHammer6155-0SO
May 3PSAC Outdoor ChampionshipsMay 3 · Discus · Place 7 · ShippensburgShippensburgDiscus7124-2SO
Apr 27Paul Kaiser ClassicApr 27 · Hammer · Place 4 · ShippensburgShippensburgHammer445.58m—
Apr 27Paul Kaiser ClassicApr 27 · Discus · Place 5 · ShippensburgShippensburgDiscus537.92m—
Apr 27Paul Kaiser ClassicApr 27 · Shot Put · Place 19 · ShippensburgShippensburgShot Put199.69m—
Apr 17Shippensburg University Mid-Week PR Bonanza MeetApr 17 · Hammer · Place 6 · ShippensburgShippensburgHammer645.68m—
Apr 17Shippensburg University Mid-Week PR Bonanza MeetApr 17 · Discus · Place 7 · ShippensburgShippensburgDiscus737.20m—
Apr 17Shippensburg University Mid-Week PR Bonanza MeetApr 17 · Shot Put · Place 17 · ShippensburgShippensburgShot Put179.40m—
Apr 12Bison Outdoor ClassicApr 12 · Hammer · Place 28 · ShippensburgShippensburgHammer2842.69m—
Apr 12Bison Outdoor ClassicApr 12 · Discus · Place 32 · ShippensburgShippensburgDiscus3234.00m—
Apr 541st Millersville Metrics Sponsored by Penn Medicine LGH Sports MedApr 5 · Hammer · Place 7 · ShippensburgShippensburgHammer4kg7.45.10mSo
Apr 541st Millersville Metrics Sponsored by Penn Medicine LGH Sports MedApr 5 · Discus · Place 7 · ShippensburgShippensburgDiscus1kg7.34.53mSo
Apr 541st Millersville Metrics Sponsored by Penn Medicine LGH Sports MedApr 5 · Shot Put · ShippensburgShippensburgShot Put4kg--FSSo
Mar 30Lafayette OpenMar 30 · Hammer · Place 16 · ShippensburgShippensburgHammer1635.79m—
Mar 30Lafayette OpenMar 30 · Discus · Place 4 · ShippensburgShippensburgDiscus439.60m—
Mar 30Lafayette OpenMar 30 · Shot Put · Place 12 · ShippensburgShippensburgShot Put129.20m—
Mar 27York College Twilight MeetMar 27 · Hammer · Place 6 · ShippensburgShippensburgHammer638.17mSO
Mar 27York College Twilight MeetMar 27 · Discus · Place 6 · ShippensburgShippensburgDiscus636.34mSO

2023 Indoor Track

10 results
DateMeetEventPlMarkGr
Dec 8Fast Times at Lehigh UniversityDec 8 · Shot Put · Place 14 · ShippensburgShippensburgShot Put4kg14.9.46mSo
Dec 1Bison OpenerDec 1 · Weight Throw · Place 13 · ShippensburgShippensburgWeight Throw20lb / 9.0kg13.13.65mSo
Feb 17Bucknell University Tune-UpFeb 17 · Weight Throw · Place 7 · ShippensburgShippensburgWeight Throw713.72m—
Feb 17Bucknell University Tune-UpFeb 17 · Shot Put · Place 15 · ShippensburgShippensburgShot Put159.81m—
Feb 11Alvernia University Plex ShootoutFeb 11 · Weight Throw · Place 9 · ShippensburgShippensburgWeight Throw913.07mFr
Feb 5DeSchriver IndoorFeb 5 · Shot Put · Place 28 · ShippensburgShippensburgShot Put288.74mFR
Feb 5DeSchriver IndoorFeb 5 · Weight Throw · Place 10 · ShippensburgShippensburgWeight Throw1013.62mFR
Jan 27Bison Open and MultiJan 27 · Weight Throw · Place 14 · ShippensburgShippensburgWeight Throw149.48m—
Jan 21Gulden InvitationalJan 21 · Weight Throw · Place 20 · ShippensburgShippensburgWeight Throw2039-7FR
Jan 21Gulden InvitationalJan 21 · Shot Put · Place 22 · ShippensburgShippensburgShot Put2230-11.75FR

2023 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 112023 PSAC Outdoor Track & Field ChampionshipsMay 11 · Discus · Place 17 · ShippensburgShippensburgDiscus1kg17.33.72mFr
May 5Jim Thorpe ClassicMay 5 · Hammer · Place 9 · ShippensburgShippensburgHammer938.54m—
May 5Jim Thorpe ClassicMay 5 · Discus · Place 8 · ShippensburgShippensburgDiscus836.64m—
Apr 29Paul Kaiser ClassicApr 29 · Hammer · Place 28 · ShippensburgShippensburgHammer2836.07mFR
Apr 29Paul Kaiser ClassicApr 29 · Discus · Place 12 · ShippensburgShippensburgDiscus1234.86mFR
Apr 29Paul Kaiser ClassicApr 29 · Shot Put · Place 44 · ShippensburgShippensburgShot Put449.41mFR
Apr 5York College Twilight MeetApr 5 · Discus · Place 12 · ShippensburgShippensburgDiscus12100-5FR
Mar 3140th Millersville MetricsMar 31 · Hammer · Place 28 · ShippensburgShippensburgHammer2834.45mFR
Mar 3140th Millersville MetricsMar 31 · Discus · Place 14 · ShippensburgShippensburgDiscus1430.83mFR
Mar 3140th Millersville MetricsMar 31 · Shot Put · Place 33 · ShippensburgShippensburgShot Put338.63mFR

2022 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 2Bucknell Bison OpenDec 2 · Weight Throw · Place 27 · ShippensburgShippensburgWeight Throw20lb / 9.0kg27.10.96mFr
Dec 2Bucknell Bison OpenDec 2 · Shot Put · Place 17 · ShippensburgShippensburgShot Put4kg17.10.69m PBFr
Feb 16State College Invitational #3Feb 16 · Shot Put · Place 2 · Cumberland ValleyCumberland ValleyShot Put233-9SR
Feb 12PTFCA Indoor Track CarnivalFeb 12 · Shot Put · Place 6 · Cumberland VCumberland VShot Put632-00.0012
Jan 8Kevin Dare InvitationalJan 8 · Shot Put · Place 4 · Cumberland ValleyCumberland ValleyShot Put4kg4.32-10.7512

2022 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 27PIAA AAA & Unified State ChampionshipsMay 27 · Discus · Place 16 · Cumberland ValleyCumberland ValleyDiscus1kg16.110-812
May 20PIAA District 3 AAA ChampionshipsMay 20 · Discus · Place 7 · Cumberland ValleyCumberland ValleyDiscus1kg7.118-00.0012
May 14Mid Penn ChampionshipMay 14 · Discus · Place 6 · Cumberland VCumberland VDiscus6110-1012
May 14Mid Penn ChampionshipMay 14 · Shot Put · Place 16 · Cumberland VCumberland VShot Put1629-10.0012
Apr 26Cumberland Valley @ State HighApr 26 · Discus · Place 1 · Cumberland ValleyCumberland ValleyDiscus1111-7SR
Apr 26Cumberland Valley @ State HighApr 26 · Shot Put · Place 2 · Cumberland ValleyCumberland ValleyShot Put231-7SR
Apr 23Shippensburg HS InvitationalApr 23 · Discus · Place 2 · Cumberland ValleyCumberland ValleyDiscus2117-10SR
Apr 23Shippensburg HS InvitationalApr 23 · Shot Put · Place 25 · Cumberland ValleyCumberland ValleyShot Put2529-3SR
Apr 12Central Dauphin vs Cumberland ValleyApr 12 · Shot Put · Place 3 · Cumberland VCumberland VShot Put330-09.5012
Apr 12Central Dauphin vs Cumberland ValleyApr 12 · Discus · Place 1 · Cumberland VCumberland VDiscus1104-0312
Apr 2Bruce Dallas InvitationalApr 2 · R Bruce Dallas T&F Invit Giles, Ashlyn Schuylkill 139-01.00 4/3/2021 Cumberland · Place 2 · Cumberland ValleyCumberland ValleyR Bruce Dallas T&F Invit Giles, Ashlyn Schuylkill 139-01.00 4/3/2021 Cumberland2108-1SR
Apr 2Bruce Dallas InvitationalApr 2 · R Bruce Dallas T&F Invit Giles, Ashlyn Schuylkill 47-01.25 4/3/2021 Cumberland · Place 8 · Cumberland ValleyCumberland ValleyR Bruce Dallas T&F Invit Giles, Ashlyn Schuylkill 47-01.25 4/3/2021 Cumberland831-2.50SR
Mar 26Tim Cook Memorial InvitationalMar 26 · R Tim Cook Invitational: Piper Klinger Selinsgrov 136-05.00 3/25/2017 · Place 2 · Cumberland ValleyCumberland ValleyR Tim Cook Invitational: Piper Klinger Selinsgrov 136-05.00 3/25/20172114-11SR
Mar 26Tim Cook Memorial InvitationalMar 26 · R Tim Cook Invitational: Rachel Fatherly Williamspo 43-07.25 · Place 9 · Cumberland ValleyCumberland ValleyR Tim Cook Invitational: Rachel Fatherly Williamspo 43-07.25929-11SR

2021 Outdoor Track

22 results
DateMeetEventPlMarkGr
May 21PIAA District 3 AAA ChampionshipsMay 21 · Discus · Place 8 · Cumberland ValleyCumberland ValleyDiscus1kg8.109-07.0011
May 15Mid Penn ChampionshipMay 15 · Discus · Place 6 · Cumberland VCumberland VDiscus6104-0611
May 8Stan Morgan InvitationalMay 8 · Discus · Cumberland ValleyCumberland ValleyDiscus1kg—DNS11
May 4Carlisle vs Cumberland ValleyMay 4 · Shot Put · Place 7 · Cumberland VCumberland VShot Put727-08.0011
May 4Carlisle vs Cumberland ValleyMay 4 · Javelin · Place 8 · Cumberland VCumberland VJavelin860-0111
May 4Carlisle vs Cumberland ValleyMay 4 · Discus · Place 1 · Cumberland VCumberland VDiscus1102-0611
Apr 27Cumberland Valley @ State HighApr 27 · Javelin · Place 6 · Cumberland ValleyCumberland ValleyJavelin658-5JR
Apr 27Cumberland Valley @ State HighApr 27 · Discus · Place 1 · Cumberland ValleyCumberland ValleyDiscus1104-6JR
Apr 27Cumberland Valley @ State HighApr 27 · Shot Put · Place 8 · Cumberland ValleyCumberland ValleyShot Put825-0JR
Apr 20Cumberland Valley / Mifflin County DualApr 20 · Javelin · Place 8 · Cumberland ValleyCumberland ValleyJavelin600g8.48-0211
Apr 20Cumberland Valley / Mifflin County DualApr 20 · Discus · Place 1 · Cumberland ValleyCumberland ValleyDiscus1kg1.96-1011
Apr 20Cumberland Valley / Mifflin County DualApr 20 · Shot Put · Place 4 · Cumberland ValleyCumberland ValleyShot Put4kg4.27-06.0011
Apr 17Shippensburg Roddick InvitationalApr 17 · Discus · Place 18 · Cumberland ValleyCumberland ValleyDiscus1891-11—
Apr 15Cumberland Valley / Chambersburg DualApr 15 · Javelin · Place 8 · Cumberland ValleyCumberland ValleyJavelin600g8.51-1011
Apr 15Cumberland Valley / Chambersburg DualApr 15 · Discus · Place 5 · Cumberland ValleyCumberland ValleyDiscus1kg5.74-0211
Apr 15Cumberland Valley / Chambersburg DualApr 15 · Shot Put · Place 6 · Cumberland ValleyCumberland ValleyShot Put4kg6.26-08.0011
Apr 6Cumberland Valley HS TriangularApr 6 · Javelin · Place 7 · Cumberland ValleyCumberland ValleyJavelin600g7.58-09 PB11
Apr 6Cumberland Valley HS TriangularApr 6 · Discus · Place 4 · Cumberland ValleyCumberland ValleyDiscus1kg4.78-0111
Apr 6Cumberland Valley HS TriangularApr 6 · Shot Put · Place 5 · Cumberland ValleyCumberland ValleyShot Put4kg5.26-11.0011
Mar 30Harrisburg vs Cumberland ValleyMar 30 · Shot Put · Place 5 · Cumberland VCumberland VShot Put529-03.0011
Mar 30Harrisburg vs Cumberland ValleyMar 30 · Javelin · Place 6 · Cumberland VCumberland VJavelin655-0211
Mar 30Harrisburg vs Cumberland ValleyMar 30 · Discus · Place 5 · Cumberland VCumberland VDiscus580-0311

2021 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 27Cumberland Valley Last Chance Winter MeetFeb 27 · Shot Put · Place 4 · Cumberland VCumberland VShot Put426-01.0011

2020 Outdoor Track

1 results
DateMeetEventPlMarkGr
Feb 7Winter Storm Invite Feb 7 · Shot Put · Place 8 · Cumberland ValleyCumberland ValleyShot Put4kg8.26-10.2510

2019 Outdoor Track

1 results
DateMeetEventPlMarkGr
Dec 13Mercersburg Season Opener Dec 13 · Shot Put · Place 6 · Cumberland ValleyCumberland ValleyShot Put4kg6.25-08.0010