Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorLake Braddock Invitational · Apr 22132-02Lake Braddock InvitationalApril 22, 2023
Discus · 2kg · OutdoorWest Chester Last Chance · May 851.24mWest Chester Last ChanceMay 8, 2026
Hammer · 16lb / 7.26kg · OutdoorShippensburg Mid-Week PR Bonanza Meet · Apr 1651.15mShippensburg Mid-Week PR Bonanza MeetApril 16, 2026
Shot Put · 12lb · IndoorLiberty Premier HS Invitational · Jan 747-09.25Liberty Premier HS InvitationalJanuary 7, 2023
Shot Put · 12lb · OutdoorLake Braddock Invitational · Apr 2244-09.50Lake Braddock InvitationalApril 22, 2023
Shot Put · 16lb / 7.26kg · IndoorPSAC Indoor Track & Field Championships · Feb 2816.55mPSAC Indoor Track & Field ChampionshipsFebruary 28, 2026
Shot Put · 16lb / 7.26kg · OutdoorPSAC Outdoor Track & Field Championships · Apr 3016.40mPSAC Outdoor Track & Field ChampionshipsApril 30, 2026
Weight Throw · 35lb / 15.9kg · IndoorBison Opener · Dec 515.81mBison OpenerDecember 5, 2025

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

2026 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 8West Chester Last ChanceMay 8 · Discus · Place 3 · ShippensburgShippensburgDiscus2kg3.51.24m PBJr
Apr 30PSAC Outdoor Track & Field ChampionshipsApr 30 · Hammer · Place 6 · ShippensburgShippensburgHammer16lb / 7.26kg6.50.92mJr
Apr 30PSAC Outdoor Track & Field ChampionshipsApr 30 · Discus · Place 2 · ShippensburgShippensburgDiscus2kg2.49.24mJr
Apr 30PSAC Outdoor Track & Field ChampionshipsApr 30 · Shot Put · Place 5 · ShippensburgShippensburgShot Put16lb / 7.26kg5.16.40m PBJr
Apr 24Paul Kaiser ClassicApr 24 · Hammer · Place 6 · ShippensburgShippensburgHammer16lb / 7.26kg6.50.67mJr
Apr 24Paul Kaiser ClassicApr 24 · Discus · Place 1 · ShippensburgShippensburgDiscus2kg1.48.73mJr
Apr 24Paul Kaiser ClassicApr 24 · Shot Put · Place 2 · ShippensburgShippensburgShot Put16lb / 7.26kg2.16.12mJr
Apr 16Shippensburg Mid-Week PR Bonanza MeetApr 16 · Hammer · Place 5 · ShippensburgShippensburgHammer16lb / 7.26kg5.51.15m PBJr
Apr 16Shippensburg Mid-Week PR Bonanza MeetApr 16 · Discus · Place 2 · ShippensburgShippensburgDiscus2kg2.49.46mJr
Apr 16Shippensburg Mid-Week PR Bonanza MeetApr 16 · Shot Put · Place 2 · ShippensburgShippensburgShot Put16lb / 7.26kg2.16.23mJr
Apr 11Bison Outdoor ClassicApr 11 · Discus · Place 4 · ShippensburgShippensburgDiscus2kg4.50.12mJr
Mar 27Dr Jack M Toms Alumni InvitationalMar 27 · Discus · Place 4 · ShippensburgShippensburgDiscus2kg4.48.52mJr
Mar 27Dr Jack M Toms Alumni InvitationalMar 27 · Shot Put · Place 5 · ShippensburgShippensburgShot Put16lb / 7.26kg5.15.76mJr
Mar 21Keystone ChallengeMar 21 · Hammer · Place 5 · ShippensburgShippensburgHammer16lb / 7.26kg5.47.08mJr
Mar 21Keystone ChallengeMar 21 · Shot Put · Place 3 · ShippensburgShippensburgShot Put16lb / 7.26kg3.15.72mJr

2026 Indoor Track

9 results
DateMeetEventPlMarkGr
Feb 28PSAC Indoor Track & Field ChampionshipsFeb 28 · Weight Throw · Place 13 · ShippensburgShippensburgWeight Throw35lb / 15.9kg13.15.27mJr
Feb 28PSAC Indoor Track & Field ChampionshipsFeb 28 · Shot Put · Place 5 · ShippensburgShippensburgShot Put16lb / 7.26kg5.16.55m PBJr
Feb 20Bucknell Tune-UpFeb 20 · Shot Put · Place 3 · ShippensburgShippensburgShot Put316.57mJR
Jan 30Bison Challenge and MultisJan 30 · Weight Throw · Place 10 · ShippensburgShippensburgWeight Throw1046-11.78JR
Jan 30Bison Challenge and MultisJan 30 · Shot Put · Place 5 · ShippensburgShippensburgShot Put549-11.21JR
Jan 24Gulden InvitationalJan 24 · Weight Throw · Place 13 · ShippensburgShippensburgWeight Throw1315.41mJr
Jan 24Gulden InvitationalJan 24 · Shot Put · Place 7 · ShippensburgShippensburgShot Put715.08mJr
Jan 17Alvernia Winter InvitationalJan 17 · Weight Throw · Place 6 · ShippensburgShippensburgWeight Throw614.59mJr
Jan 17Alvernia Winter InvitationalJan 17 · Shot Put · Place 4 · ShippensburgShippensburgShot Put415.47mJr

2025 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 5Bison OpenerDec 5 · Weight Throw · Place 7 · ShippensburgShippensburgWeight Throw35lb / 15.9kg7.15.81m PBJr
Feb 21Bucknell Tune UpFeb 21 · Weight Throw · Place 8 · ShippensburgShippensburgWeight Throw815.80m—
Feb 21Bucknell Tune UpFeb 21 · Shot Put · Place 7 · ShippensburgShippensburgShot Put716.10m—
Feb 8Sykes-Sabock Challenge CupFeb 8 · Weight Throw · Place 15 · ShippensburgShippensburgWeight Throw1514.54m—
Jan 31Bison Open and MultiJan 31 · Weight Throw · Place 7 · ShippensburgShippensburgWeight Throw715.06mSO
Jan 31Bison Open and MultiJan 31 · Shot Put · Place 7 · ShippensburgShippensburgShot Put714.17mSO
Jan 25Gulden InvitationalJan 25 · Weight Throw · Place 15 · ShippensburgShippensburgWeight Throw1514.76m—
Jan 25Gulden InvitationalJan 25 · Shot Put · Place 10 · ShippensburgShippensburgShot Put1014.35m—
Jan 18Alvernia Winter InviteJan 18 · Weight Throw · Place 8 · ShippensburgShippensburgWeight Throw814.34m—

2025 Outdoor Track

23 results
DateMeetEventPlMarkGr
May 8PSAC Outdoor Track & Field ChampionshipsMay 8 · Hammer · Place 16 · ShippensburgShippensburgHammer16lb / 7.26kg16.46.35mSo
May 8PSAC Outdoor Track & Field ChampionshipsMay 8 · Discus · Place 8 · ShippensburgShippensburgDiscus2kg8.46.75mSo
May 8PSAC Outdoor Track & Field ChampionshipsMay 8 · Shot Put · Place 12 · ShippensburgShippensburgShot Put16lb / 7.26kg12.14.92mSo
May 2West Chester Last ChanceMay 2 · Hammer · Place 4 · ShippensburgShippensburgHammer16lb / 7.26kg4.46.58mSo
May 2West Chester Last ChanceMay 2 · Discus · ShippensburgShippensburgDiscus2kg—DNSSo
May 2West Chester Last ChanceMay 2 · Shot Put · Place 1 · ShippensburgShippensburgShot Put16lb / 7.26kg1.16.05mSo
Apr 26Paul Kaiser ClassicApr 26 · Shot Put · Place 6 · ShippensburgShippensburgShot Put615.70mSO
Apr 26Paul Kaiser ClassicApr 26 · Hammer · Place 13 · ShippensburgShippensburgHammer1343.44mSO
Apr 26Paul Kaiser ClassicApr 26 · Discus · Place 2 · ShippensburgShippensburgDiscus249.64mSO
Apr 26Paul Kaiser ClassicApr 26 · Shot Put · Place 6 · ShippensburgShippensburgShot Put615.70mSO
Apr 26Paul Kaiser ClassicApr 26 · Hammer · Place 13 · ShippensburgShippensburgHammer1343.44mSO
Apr 26Paul Kaiser ClassicApr 26 · Discus · Place 2 · ShippensburgShippensburgDiscus249.64mSO
Apr 16Shippensburg University Mid-Week PR Bonanza MeetApr 16 · Hammer · Place 7 · ShippensburgShippensburgHammer747.03mSO
Apr 16Shippensburg University Mid-Week PR Bonanza MeetApr 16 · Discus · Place 5 · ShippensburgShippensburgDiscus546.39mSO
Apr 16Shippensburg University Mid-Week PR Bonanza MeetApr 16 · Shot Put · Place 3 · ShippensburgShippensburgShot Put315.81mSO
Apr 12Bucknell Bison Outdoor ClassicApr 12 · Discus · Place 8 · ShippensburgShippensburgDiscus849.03mSo
Apr 12Bucknell Bison Outdoor ClassicApr 12 · Shot Put · Place 16 · ShippensburgShippensburgShot Put1615.37mSo
Apr 442nd Millersville MetricsApr 4 · Hammer · Place 6 · ShippensburgShippensburgHammer644.61mSo
Apr 442nd Millersville MetricsApr 4 · Discus · Place 1 · ShippensburgShippensburgDiscus152.56mSo
Apr 442nd Millersville MetricsApr 4 · Shot Put · Place 1 · ShippensburgShippensburgShot Put115.80mSo
Mar 22Shippensburg Keystone State ChallengeMar 22 · Hammer · Place 7 · ShippensburgShippensburgHammer746.29mSO
Mar 22Shippensburg Keystone State ChallengeMar 22 · Discus · Place 3 · ShippensburgShippensburgDiscus348.82mSO
Mar 22Shippensburg Keystone State ChallengeMar 22 · Shot Put · Place 5 · ShippensburgShippensburgShot Put515.43mSO

2024 Indoor Track

10 results
DateMeetEventPlMarkGr
Dec 6Bison OpenerDec 6 · Weight Throw · Place 11 · ShippensburgShippensburgWeight Throw35lb / 15.9kg11.15.06mSo
Dec 6Bison OpenerDec 6 · Shot Put · Place 7 · ShippensburgShippensburgShot Put16lb / 7.26kg7.15.19mSo
Feb 182024 PSAC Indoor T&F ChampionshipsFeb 18 · Weight Throw · Place 9 · ShippensburgShippensburgWeight Throw35lb / 15.9kg9.14.90mFr
Feb 182024 PSAC Indoor T&F ChampionshipsFeb 18 · Shot Put · Place 9 · ShippensburgShippensburgShot Put16lb / 7.26kg9.15.33mFr
Feb 3Plex ShootoutFeb 3 · Weight Throw · Place 5 · ShippensburgShippensburgWeight Throw514.35mFr
Feb 3Plex ShootoutFeb 3 · Shot Put · Place 2 · ShippensburgShippensburgShot Put214.85mFr
Jan 26Bison Open and MultiJan 26 · Weight Throw · Place 11 · ShippensburgShippensburgWeight Throw1113.97m—
Jan 26Bison Open and MultiJan 26 · Shot Put · Place 10 · ShippensburgShippensburgShot Put1014.35m—
Jan 20Gulden InvitationalJan 20 · Weight Throw · Place 14 · ShippensburgShippensburgWeight Throw1413.16m—
Jan 20Gulden InvitationalJan 20 · Shot Put · Place 8 · ShippensburgShippensburgShot Put814.63m—

2024 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 3PSAC Outdoor ChampionshipsMay 3 · Hammer · Place 14 · ShippensburgShippensburgHammer14150-11FR
May 3PSAC Outdoor ChampionshipsMay 3 · Discus · Place 4 · ShippensburgShippensburgDiscus4154-0FR
May 3PSAC Outdoor ChampionshipsMay 3 · Shot Put · Place 9 · ShippensburgShippensburgShot Put948-6FR
Apr 27Paul Kaiser ClassicApr 27 · Hammer · Place 10 · ShippensburgShippensburgHammer1044.71m—
Apr 27Paul Kaiser ClassicApr 27 · Discus · Place 4 · ShippensburgShippensburgDiscus445.58m—
Apr 27Paul Kaiser ClassicApr 27 · Shot Put · Place 3 · ShippensburgShippensburgShot Put315.00m—
Apr 17Shippensburg University Mid-Week PR Bonanza MeetApr 17 · Hammer · Place 17 · ShippensburgShippensburgHammer1741.28m—
Apr 17Shippensburg University Mid-Week PR Bonanza MeetApr 17 · Discus · Place 6 · ShippensburgShippensburgDiscus645.56m—
Apr 17Shippensburg University Mid-Week PR Bonanza MeetApr 17 · Shot Put · Place 6 · ShippensburgShippensburgShot Put615.14m—
Mar 30Lafayette OpenMar 30 · Hammer · Place 7 · ShippensburgShippensburgHammer747.11m—
Mar 30Lafayette OpenMar 30 · Discus · Place 3 · ShippensburgShippensburgDiscus348.93m—
Mar 30Lafayette OpenMar 30 · Shot Put · Place 2 · ShippensburgShippensburgShot Put215.23m—
Mar 27York College Twilight MeetMar 27 · Discus · Place 1 · ShippensburgShippensburgDiscus146.65mFR
Mar 27York College Twilight MeetMar 27 · Shot Put · Place 5 · ShippensburgShippensburgShot Put514.87mFR

2023 Indoor Track

14 results
DateMeetEventPlMarkGr
Dec 8Fast Times at Lehigh UniversityDec 8 · Shot Put · Place 4 · ShippensburgShippensburgShot Put16lb / 7.26kg4.15.13mFr
Dec 1Bison OpenerDec 1 · Weight Throw · Place 12 · ShippensburgShippensburgWeight Throw35lb / 15.9kg12.13.32mFr
Dec 1Bison OpenerDec 1 · Shot Put · Place 8 · ShippensburgShippensburgShot Put16lb / 7.26kg8.14.01mFr
Feb 24VHSL Class 6 State Indoor T & F ChampionshipsFeb 24 · Shot Put · Place 4 · BattlefieldBattlefieldShot Put452-10.5012
Feb 24VHSL Class 6 State Indoor T & F ChampionshipsFeb 24 · Shot Put · Place 4 · BattlefieldBattlefieldShot Put452-10.5012
Feb 24VHSL Class 6 State Indoor T & F ChampionshipsFeb 24 · Shot Put · Place 4 · BattlefieldBattlefieldShot Put452-10.5012
Feb 17Class 6 Region B ChampionshipFeb 17 · Shot Put · Place 1 · BattlefieldBattlefieldShot Put151-1012
Feb 6Cedar Run District ChampionshipsFeb 6 · Shot Put · Place 8 · BattlefieldBattlefieldShot Put840-312
Jan 28Bulldog InvitationalJan 28 · Shot Put · Place 2 · BattlefieldBattlefieldShot Put250-07.5012
Jan 21Walt Cormack Memorial sponsored by the VTCAJan 21 · Shot Put · Place 1 · BattlefieldBattlefieldShot Put149-08.50—
Jan 21Walt Cormack Memorial sponsored by the VTCAJan 21 · Shot Put · Place 1 · BattlefieldBattlefieldShot Put149-08.50—
Jan 10CRD Mini #2 @ GVHSJan 10 · Shot Put · Place 1 · BattlefieldBattlefieldShot Put146-00.50—
Jan 7Liberty Premier Invitational (College)Jan 7 · Shot Put · Place 5 · BattlefieldBattlefieldShot Put547-09.25—
Jan 7Liberty Premier HS InvitationalJan 7 · Shot Put · Place 5 · BattlefieldBattlefieldShot Put12lb5.47-09.25 PB12

2023 Outdoor Track

26 results
DateMeetEventPlMarkGr
Jun 2VHSL Class 6 State ChampionshipsJun 2 · Shot Put · Place 10 · BattlefieldBattlefieldShot Put1051-01.00—
Jun 2VHSL Class 6 State ChampionshipsJun 2 · Discus · Place 17 · BattlefieldBattlefieldDiscus17129-08—
Jun 2VHSL Class 6 State ChampionshipsJun 2 · Shot Put · Place 10 · BattlefieldBattlefieldShot Put1051-01.00—
May 23VHSL Class 6 Region B Outdoor Track and Field ChampionshipMay 23 · Shot Put · Place 2 · BattlefieldBattlefieldShot Put251-3—
May 23VHSL Class 6 Region B Outdoor Track and Field ChampionshipMay 23 · Discus · Place 2 · BattlefieldBattlefieldDiscus2161-9—
May 16Cedar Run District ChampionshipsMay 16 · Discus · Place 2 · BattlefieldBattlefieldDiscus2155-03—
May 16Cedar Run District ChampionshipsMay 16 · Shot Put · Place 1 · BattlefieldBattlefieldShot Put153-06.00—
May 16Cedar Run District ChampionshipsMay 16 · Discus · Place 2 · BattlefieldBattlefieldDiscus2155-03—
May 16Cedar Run District ChampionshipsMay 16 · Shot Put · Place 1 · BattlefieldBattlefieldShot Put153-06.00—
May 5Dogwood Track ClassicMay 5 · Discus · Place 8 · BattlefieldBattlefieldDiscus8156-03.5012
May 5Dogwood Track ClassicMay 5 · Shot Put · Place 7 · BattlefieldBattlefieldShot Put752-10.5012
May 5Dogwood Track ClassicMay 5 · Discus · Place 8 · BattlefieldBattlefieldDiscus8156-03.5012
May 5Dogwood Track ClassicMay 5 · Shot Put · Place 7 · BattlefieldBattlefieldShot Put752-10.5012
May 5Dogwood Track ClassicMay 5 · Discus · Place 5 · BattlefieldBattlefieldDiscus5156-03.5012
May 5Dogwood Track ClassicMay 5 · Shot Put · Place 6 · BattlefieldBattlefieldShot Put652-10.5012
May 5Dogwood Track ClassicMay 5 · Shot Put · Place 5 · BattlefieldBattlefieldShot Put552-08.0012
May 5Dogwood Track ClassicMay 5 · Discus · Place 6 · BattlefieldBattlefieldDiscus6151-0212
May 5Dogwood Track ClassicMay 5 · Discus · Place 6 · BattlefieldBattlefieldDiscus6151-0212
May 5Dogwood Track ClassicMay 5 · Shot Put · Place 5 · BattlefieldBattlefieldShot Put552-08.0012
May 3The Running Store City-County ChampionshipsMay 3 · Discus · Place 1 · BattlefieldBattlefieldDiscus1145-312
May 3The Running Store City-County ChampionshipsMay 3 · Shot Put · Place 2 · BattlefieldBattlefieldShot Put251-5.5012
Apr 29Gainesville Cardinal ClassicApr 29 · Discus · Place 1 · BattlefieldBattlefieldDiscus1156-03.50—
Apr 29Gainesville Cardinal ClassicApr 29 · Shot Put · Place 3 · BattlefieldBattlefieldShot Put348-00.00—
Apr 22Lake Braddock InvitationalApr 22 · Discus · Place 1 · BattlefieldBattlefieldDiscus1.6kg1.132-02 PB12
Apr 22Lake Braddock InvitationalApr 22 · Shot Put · Place 5 · BattlefieldBattlefieldShot Put12lb5.44-09.50 PB12
Mar 25Battlefield RelaysMar 25 · Discus · Place 2 · BattlefieldBattlefieldDiscus2138-012

2022 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 17Grant Holloway Holiday InvitationalDec 17 · Shot Put · Place 7 · BattlefieldBattlefieldShot Put12lb7.46-08.5012
Feb 16VHSL Class 6 Region B Indoor ChampionshipFeb 16 · Shot Put · Place 4 · BattlefieldBattlefieldShot Put441-10.00—
Feb 16VHSL Class 6 Region B Indoor ChampionshipFeb 16 · Shot Put · Place 4 · BattlefieldBattlefieldShot Put441-10.00—
Jan 29Bulldog InvitationalJan 29 · Shot Put · Place 5 · BattlefieldBattlefieldShot Put542-08.5010
Jan 25Cedar Run District Meet #4Jan 25 · Shot Put · Place 3 · BattlefieldBattlefieldShot Put339-11.00—

2022 Outdoor Track

14 results
DateMeetEventPlMarkGr
Dec 10Bobcat Blizzard InvitationalDec 10 · Shot Put · Place 4 · BattlefieldBattlefieldShot Put12lb4.42-02.75Unofficial12
Dec 7Cedar Run Quad #1Dec 7 · Shot Put · Place 1 · BattlefieldBattlefieldShot Put12lb1.47-08.00Unofficial12
Jun 3VHSL 6A State ChampionshipsJun 3 · Discus · BattlefieldBattlefieldDiscus1.6kg--FOUL11
Jun 3VHSL 6A State ChampionshipsJun 3 · Shot Put · Place 17 · BattlefieldBattlefieldShot Put12lb17.41-07.0011
May 17Cedar Run District ChampionshipsMay 17 · Shot Put · Place 4 · BattlefieldBattlefieldShot Put448-06.00—
May 17Cedar Run District ChampionshipsMay 17 · Discus · Place 5 · BattlefieldBattlefieldDiscus5126-02—
May 17Cedar Run District ChampionshipsMay 17 · Shot Put · Place 4 · BattlefieldBattlefieldShot Put448-06.00—
May 17Cedar Run District ChampionshipsMay 17 · Discus · Place 5 · BattlefieldBattlefieldDiscus5126-02—
Apr 22The Running Store City-County ChampionshipApr 22 · Discus · Place 2 · BattlefieldBattlefieldDiscus2135-05.00—
Apr 22The Running Store City-County ChampionshipApr 22 · Shot Put · Place 7 · BattlefieldBattlefieldShot Put740-06.50—
Apr 8Gojekian Twilight ClassicApr 8 · Discus · Place 4 · BattlefieldBattlefieldDiscus4125-11—
Apr 8Gojekian Twilight ClassicApr 8 · Shot Put · Place 2 · BattlefieldBattlefieldShot Put246-00.00—
Apr 8Gojekian Twilight ClassicApr 8 · Discus · Place 4 · BattlefieldBattlefieldDiscus4125-11—
Apr 8Gojekian Twilight ClassicApr 8 · Shot Put · Place 2 · BattlefieldBattlefieldShot Put246-00.00—

2021 Outdoor Track

8 results
DateMeetEventPlMarkGr
Dec 15Cedar Run Quad #2Dec 15 · Shot Put · Place 3 · BattlefieldBattlefieldShot Put12lb3.42-01.00Unofficial11
Jun 19VHSL Class 6 State ChampionshipsJun 19 · Shot Put · Place 16 · BattlefieldBattlefieldShot Put1640-10.2510
Jun 9Class 6 Region B ChampionshipJun 9 · Discus · Place 12 · BattlefieldBattlefieldDiscus1291-03—
Jun 9Class 6 Region B ChampionshipJun 9 · Shot Put · Place 3 · BattlefieldBattlefieldShot Put343-07.50—
Jun 9Class 6 Region B ChampionshipJun 9 · Discus · Place 12 · BattlefieldBattlefieldDiscus1291-03—
Jun 9Class 6 Region B ChampionshipJun 9 · Shot Put · Place 3 · BattlefieldBattlefieldShot Put343-07.50—
Jun 5Cedar Run District Regional QualifierJun 5 · Discus · Place 3 · BattlefieldBattlefieldDiscus3109-02—
Jun 5Cedar Run District Regional QualifierJun 5 · Shot Put · Place 3 · BattlefieldBattlefieldShot Put340-07.00—