Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorPIAA District X AAA/AA Championships · May 18136-1PIAA District X AAA/AA ChampionshipsMay 18, 2024
Hammer · 16lb / 7.26kg · OutdoorRider Invitational · Apr 1734.78mRider InvitationalApril 17, 2026
Shot Put · 12lb · IndoorPTFCA Championships · Mar 252-00.50PTFCA ChampionshipsMarch 2, 2025
Shot Put · 12lb · OutdoorWest Middlesex Big Red Track and Field Invitational · Apr 1254-11.50West Middlesex Big Red Track and Field InvitationalApril 12, 2025
Shot Put · 16lb / 7.26kg · IndoorSt Thomas Aquinas Spartan Invitational · Jan 914.87mSt Thomas Aquinas Spartan InvitationalJanuary 9, 2026
Shot Put · 16lb / 7.26kg · OutdoorMAAC Outdoor Championships · May 915.23mMAAC Outdoor ChampionshipsMay 9, 2026
Weight Throw · 35lb / 15.9kg · IndoorPenn Opener · Dec 512.56mPenn OpenerDecember 5, 2025

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 9MAAC Outdoor ChampionshipsMay 9 · Shot Put · Place 3 · RiderRiderShot Put16lb / 7.26kg3.15.23m PBFr
Apr 24TCNJ Lions InviteApr 24 · Shot Put · Place 5 · RiderRiderShot Put16lb / 7.26kg5.15.09mFr
Apr 17Rider InvitationalApr 17 · Hammer · Place 6 · RiderRiderHammer16lb / 7.26kg6.34.78m PBFr
Apr 17Rider InvitationalApr 17 · Shot Put · Place 2 · RiderRiderShot Put16lb / 7.26kg2.14.76mFr
Apr 10Duke InvitationalApr 10 · Shot Put · Place 21 · RiderRiderShot Put16lb / 7.26kg21.14.73mFr
Apr 4Sam Howell InvitationalApr 4 · Shot Put · Place 9 · RiderRiderShot Put16lb / 7.26kg9.15.08mFr
Mar 31Princeton Dual MeetMar 31 · Shot Put · Place 4 · RiderRiderShot Put16lb / 7.26kg4.14.93mFr
Mar 28Rider 6 WayMar 28 · Hammer · Place 12 · RiderRiderHammer1235.23mFR
Mar 28Rider 6 WayMar 28 · Shot Put · Place 4 · RiderRiderShot Put414.11mFR

2026 Indoor Track

9 results
DateMeetEventPlMarkGr
Feb 21MAAC Indoor Track & Field ChampionshipsFeb 21 · Weight Throw · Place 17 · RiderRiderWeight Throw35lb / 15.9kg17.11.72mFr
Feb 21MAAC Indoor Track & Field ChampionshipsFeb 21 · Shot Put · Place 3 · RiderRiderShot Put16lb / 7.26kg3.14.74mFr
Feb 6Rutgers Scarlet Knights OpenFeb 6 · Weight Throw · Place 8 · RiderRiderWeight Throw812.15mFr
Feb 6Rutgers Scarlet Knights OpenFeb 6 · Shot Put · Place 7 · RiderRiderShot Put714.92mFr
Jan 30Penn InvitationalJan 30 · Weight Throw · Place 16 · RiderRiderWeight Throw35lb / 15.9kg16.10.50mFr
Jan 30Penn InvitationalJan 30 · Shot Put · Place 14 · RiderRiderShot Put16lb / 7.26kg14.14.45mFr
Jan 23Dr. Sander Columbia Scorcher - CollegeJan 23 · Shot Put · Place 19 · RiderRiderShot Put1914.30mFr
Jan 9St Thomas Aquinas Spartan InvitationalJan 9 · Weight Throw · Place 13 · RiderRiderWeight Throw35lb / 15.9kg13.12.27mFr
Jan 9St Thomas Aquinas Spartan InvitationalJan 9 · Shot Put · Place 2 · RiderRiderShot Put16lb / 7.26kg2.14.87m PBFr

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 5Penn OpenerDec 5 · Weight Throw · Place 8 · RiderRiderWeight Throw35lb / 15.9kg8.12.56m PBFr
Dec 5Penn OpenerDec 5 · Shot Put · Place 10 · RiderRiderShot Put16lb / 7.26kg10.14.24mFr
Mar 2PTFCA ChampionshipsMar 2 · Shot Put · Place 9 · HickoryHickoryShot Put12lb9.52-00.50 PB12
Jan 182025 YSU HS Meet #2Jan 18 · Shot Put · Place 3 · HickoryHickoryShot Put12lb3.51-03.0012

2025 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 23PIAA Track & Field State Championships AAA/AAMay 23 · Shot Put · Place 1 · Hickory 10Hickory 10Shot Put157-7.5012
May 23PIAA Track & Field State Championships AAA/AAMay 23 · Shot Put · Place 1 · Hickory 10Hickory 10Shot Put157-7.5012
May 17PIAA District 10 Class AA & AAA ChampionshipsMay 17 · Discus · Place 3 · HickoryHickoryDiscus3143-912
May 17PIAA District 10 Class AA & AAA ChampionshipsMay 17 · Shot Put · Place 1 · HickoryHickoryShot Put157-212
May 8Mercer County Track and Field InvitationalMay 8 · Shot Put · Place 2 · HickoryHickoryShot Put254-0.5012
May 8Mercer County Track and Field InvitationalMay 8 · Discus · Place 2 · HickoryHickoryDiscus2137-912
May 6Greenville & Grove City @ Hickory HSMay 6 · Shot Put · Place 1 · HickoryHickoryShot Put153-9.2512
May 6Greenville & Grove City @ Hickory HSMay 6 · Discus · Place 3 · HickoryHickoryDiscus3123-212
May 6Greenville & Grove City @ Hickory HSMay 6 · Shot Put · Place 1 · HickoryHickoryShot Put153-9.2512
May 6Greenville & Grove City @ Hickory HSMay 6 · Discus · Place 3 · HickoryHickoryDiscus3123-212
Apr 17Butler InvitationalApr 17 · Shot Put · Place 6 · HickoryHickoryShot Put12lb6.50-0.5012
Apr 12West Middlesex Big Red Track and Field InvitationalApr 12 · Discus · Place 9 · HickoryHickoryDiscus1.6kg9.122-612
Apr 12West Middlesex Big Red Track and Field InvitationalApr 12 · Shot Put · Place 1 · HickoryHickoryShot Put12lb1.54-11.50 PB12
Apr 5South Hills ClassicApr 5 · Discus · Place 3 · HickoryHickoryDiscus3125-012
Apr 5South Hills ClassicApr 5 · Shot Put · Place 1 · HickoryHickoryShot Put156-612

2024 Outdoor Track

11 results
DateMeetEventPlMarkGr
Jun 14adidas Outdoor NationalsJun 14 · Shot Put · Place 8 · UnattachedUnattachedShot Put12lb8.15.51m11
May 18PIAA District X AAA/AA ChampionshipsMay 18 · Discus · Place 3 · HickoryHickoryDiscus1.6kg3.136-1 PB11
May 18PIAA District X AAA/AA ChampionshipsMay 18 · Shot Put · Place 2 · HickoryHickoryShot Put12lb2.51-8.7511
May 9Mercer County InvitationalMay 9 · Shot Put · Place 1 · HickoryHickoryShot Put148-10.5011
May 9Mercer County InvitationalMay 9 · Discus · Place 9 · HickoryHickoryDiscus9115-311
May 4Oil Country InvitationalMay 4 · Shot Put · Place 1 · HickoryHickoryShot PutRound P151-11.2511
May 4Oil Country InvitationalMay 4 · Shot Put · Place 1 · HickoryHickoryShot Put151-11.2511
Apr 13Big Red Track and Field Invitational Apr 13 · Discus · Place 3 · HickoryHickoryDiscus1.6kg3.127-711
Apr 13Big Red Track and Field Invitational Apr 13 · Shot Put · Place 4 · HickoryHickoryShot Put12lb4.46-6.2511
Apr 6South Hills ClassicApr 6 · Discus · Place 4 · HickoryHickoryDiscus1.6kg4.125-0611
Apr 6South Hills ClassicApr 6 · Shot Put · Place 3 · HickoryHickoryShot Put12lb3.46-03.5011

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 102024 YSU HS Meet #3Feb 10 · Shot Put · Place 10 · HickoryHickoryShot Put12lb10.43-02.0011
Jan 202024 YSU HS Meet #2Jan 20 · Shot Put · Place 9 · HickoryHickoryShot Put12lb9.45-08.7511
Jan 132024 YSU HS Meet #1Jan 13 · Shot Put · Place 6 · HickoryHickoryShot Put12lb6.43-10.0011

2023 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 20PIAA District 10 Class AA/AAA ChampionshipsMay 20 · Shot Put · Place 4 · HickoryHickoryShot Put12lb4.43-6.5010
May 11Mercer County Track and Field InvitationalMay 11 · Shot Put · Place 12 · HickoryHickoryShot Put1238-710
May 6Oil Country InvitationalMay 6 · Shot Put · Place 12 · HickoryHickoryShot Put1236-5.2510
May 6Oil Country InvitationalMay 6 · Discus · Place 9 · HickoryHickoryDiscus9105-410
Apr 29City of Hermitage Track and Field InvitationalApr 29 · Shot Put · Place 13 · HickoryHickoryShot Put1338-10.5010
Apr 18Slippery Rock @ Hickory HSApr 18 · Shot Put · Place 3 · HickoryHickoryShot Put338-4.5010
Apr 18Slippery Rock @ Hickory HSApr 18 · Discus · Place 4 · HickoryHickoryDiscus498-910
Apr 15Big Red Track and Field InvitationalApr 15 · Shot Put · Place 7 · HickoryHickoryShot Put12lb7.40-410
Apr 11Grove City @ Hickory HSApr 11 · Shot Put · Place 2 · HickoryHickoryShot Put241-310
Apr 11Grove City @ Hickory HSApr 11 · Discus · Place 5 · HickoryHickoryDiscus590-210

2023 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 18YSU HS/Open Meet #4Feb 18 · Shot Put · Place 11 · HickoryHickoryShot Put12lb11.41-09.7510
Feb 4YSU HS/Open Meet #3Feb 4 · Shot Put · Place 19 · HickoryHickoryShot Put12lb19.39-06.5010
Jan 21YSU HS/Open Meet #2 Jan 21 · Shot Put · Place 20 · HickoryHickoryShot Put12lb20.38-09.2510
Jan 14YSU HS/Open Meet #1Jan 14 · Shot Put · Place 11 · HickoryHickoryShot Put12lb11.39-11.0010

2022 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 7Oil Country InvitationalMay 7 · Discus · Place 22 · HickoryHickoryDiscusRound P2292-01—
May 7Oil Country InvitationalMay 7 · Shot Put · Place 20 · HickoryHickoryShot PutRound P2035-02.50—
Apr 2South Hills ClassicApr 2 · Discus · Place 48 · HickoryHickoryDiscus4875-00—
Apr 2South Hills ClassicApr 2 · Discus · Place 48 · HickoryHickoryDiscus4875-00—
Apr 2South Hills ClassicApr 2 · Shot Put · Place 22 · HickoryHickoryShot Put2235-07.00—
Apr 2South Hills ClassicApr 2 · Shot Put · Place 22 · HickoryHickoryShot Put2235-07.00—

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 14SRU Indoor HS MeetJan 14 · Shot Put · Place 6 · HickoryHickoryShot Put631-06.00—
Jan 14SRU Indoor HS MeetJan 14 · Shot Put · Place 6 · HickoryHickoryShot Put631-06.00—