Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorAltoona HS Triangular · Apr 1014.12aAltoona HS TriangularApril 10, 2021
55 Meter · IndoorKutztown Golden Bear HS Invite · Jan 158.11aKutztown Golden Bear HS InviteJanuary 15, 2022
Discus · 1kg · OutdoorPIAA District 3 AAA Championships · May 20148-03.00PIAA District 3 AAA ChampionshipsMay 20, 2022
Hammer · 4kg · OutdoorSouthern Conference Outdoor Track and Field Championships · May 1140.57mSouthern Conference Outdoor Track and Field ChampionshipsMay 11, 2026
Javelin · 600g · Outdoor2025 SoCon Outdoor Track & Field Championship · May 1245.39m2025 SoCon Outdoor Track & Field ChampionshipMay 12, 2025
Shot Put · 4kg · IndoorVirginia Tech Invitational · Jan 1713.33mVirginia Tech InvitationalJanuary 17, 2025
Shot Put · 4kg · OutdoorSouthern Conference Outdoor Track and Field Championships · May 1112.88mSouthern Conference Outdoor Track and Field ChampionshipsMay 11, 2026
Weight Throw · 20lb / 9.0kg · IndoorClemson Opener · Dec 513.69mClemson OpenerDecember 5, 2025

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

2026 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 11Southern Conference Outdoor Track and Field ChampionshipsMay 11 · Hammer · Place 14 · Western CarolinaWestern CarolinaHammer4kg14.40.57m PBSo
May 11Southern Conference Outdoor Track and Field ChampionshipsMay 11 · Javelin · Place 2 · Western CarolinaWestern CarolinaJavelin600g2.40.59mSo
May 11Southern Conference Outdoor Track and Field ChampionshipsMay 11 · Discus · Place 5 · Western CarolinaWestern CarolinaDiscus1kg5.43.90mSo
May 11Southern Conference Outdoor Track and Field ChampionshipsMay 11 · Shot Put · Place 3 · Western CarolinaWestern CarolinaShot Put4kg3.12.88m PBSo
Apr 24Catamount ClassicApr 24 · Hammer · Place 13 · Western CarolinaWestern CarolinaHammer4kg13.39.02mSo
Apr 24Catamount ClassicApr 24 · Javelin · Place 1 · Western CarolinaWestern CarolinaJavelin600g1.42.00mSo
Apr 24Catamount ClassicApr 24 · Discus · Place 7 · Western CarolinaWestern CarolinaDiscus1kg7.41.84mSo
Apr 24Catamount ClassicApr 24 · Shot Put · Place 4 · Western CarolinaWestern CarolinaShot Put4kg4.12.64mSo
Apr 10Southside Power and Fitness InvitationalApr 10 · Javelin · Place 1 · Western CarolinaWestern CarolinaJavelin600g1.45.20mSo
Apr 10Southside Power and Fitness InvitationalApr 10 · Discus · Place 5 · Western CarolinaWestern CarolinaDiscus1kg5.41.56mSo
Apr 10Southside Power and Fitness InvitationalApr 10 · Shot Put · Place 2 · Western CarolinaWestern CarolinaShot Put4kg2.12.31mSo
Mar 20Big South vs SoCon Conference ChallengeMar 20 · Hammer · Place 5 · Western CarolinaWestern CarolinaHammer542.26mSO
Mar 20Big South vs SoCon Conference ChallengeMar 20 · Javelin · Place 1 · Western CarolinaWestern CarolinaJavelin141.11mSO
Mar 20Big South vs SoCon Conference ChallengeMar 20 · Shot Put · Place 1 · Western CarolinaWestern CarolinaShot Put113.13mSO

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Jan 30Tryon Banked: College Friday: HS SaturdayJan 30 · Weight Throw · Place 28 · Western CarolinaWestern CarolinaWeight Throw2812.90mJr
Jan 30Tryon Banked: College Friday: HS SaturdayJan 30 · Shot Put · Place 10 · Western CarolinaWestern CarolinaShot Put1012.26mJr
Jan 16Tryon Winter ClassicJan 16 · Weight Throw · Place 19 · Western CarolinaWestern CarolinaWeight Throw20lb / 9.0kg19.13.20mJr
Jan 16Tryon Winter ClassicJan 16 · Shot Put · Place 6 · Western CarolinaWestern CarolinaShot Put4kg6.12.13mJr

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 5Clemson OpenerDec 5 · Weight Throw · Place 8 · Western CarolinaWestern CarolinaWeight Throw20lb / 9.0kg8.13.69m PBJr
Dec 5Clemson OpenerDec 5 · Shot Put · Place 3 · Western CarolinaWestern CarolinaShot Put4kg3.12.80mJr
Jan 17Virginia Tech InvitationalJan 17 · Weight Throw · Place 21 · Western CarolinaWestern CarolinaWeight Throw20lb / 9.0kg21.13.48mSo
Jan 17Virginia Tech InvitationalJan 17 · Shot Put · Place 10 · Western CarolinaWestern CarolinaShot Put4kg10.13.33m PBSo

2025 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 122025 SoCon Outdoor Track & Field ChampionshipMay 12 · Hammer · Place 10 · Western CarolinaWestern CarolinaHammer4kg10.39.22mFr
May 122025 SoCon Outdoor Track & Field ChampionshipMay 12 · Javelin · Place 3 · Western CarolinaWestern CarolinaJavelin600g3.45.39m PBFr
May 122025 SoCon Outdoor Track & Field ChampionshipMay 12 · Discus · Place 2 · Western CarolinaWestern CarolinaDiscus1kg2.41.69mFr
May 122025 SoCon Outdoor Track & Field ChampionshipMay 12 · Shot Put · Place 4 · Western CarolinaWestern CarolinaShot Put4kg4.12.37mFr
Apr 25Catamount Classic Apr 25 · Javelin · Place 1 · Western CarolinaWestern CarolinaJavelin144.39mSO
Apr 25Catamount Classic Apr 25 · Hammer · Place 7 · Western CarolinaWestern CarolinaHammer746.57mSO
Apr 25Catamount Classic Apr 25 · Discus · Place 4 · Western CarolinaWestern CarolinaDiscus444.05mSO
Apr 25Catamount Classic Apr 25 · Shot Put · Place 1 · Western CarolinaWestern CarolinaShot Put113.29mSO
Apr 4High Point VertKlasse MeetingApr 4 · Hammer · Place 17 · Western CarolinaWestern CarolinaHammer1741.20mFr
Apr 4High Point VertKlasse MeetingApr 4 · Javelin · Place 2 · Western CarolinaWestern CarolinaJavelin244.29mFr
Apr 4High Point VertKlasse MeetingApr 4 · Shot Put · Place 13 · Western CarolinaWestern CarolinaShot Put1312.54mFr
Mar 29Davidson RelaysMar 29 · Discus · Place 8 · Western CarolinaWestern CarolinaDiscus838.32mFr
Mar 29Davidson RelaysMar 29 · Shot Put · Place 4 · Western CarolinaWestern CarolinaShot Put412.33mFr
Mar 27Raleigh RelaysMar 27 · Javelin · Place 15 · Western CarolinaWestern CarolinaJavelin1541.93mSO
Mar 27Raleigh RelaysMar 27 · Javelin · Place 15 · Western CarolinaWestern CarolinaJavelin1541.93mSO

2024 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 6Clemson OpenerDec 6 · Shot Put · Place 5 · Western CarolinaWestern CarolinaShot Put4kg5.12.76mSo
Feb 242024 GLIAC Indoor Track & Field ChampionshipsFeb 24 · Shot Put · Place 10 · Saginaw Valley StateSaginaw Valley StateShot Put4kg10.11.19mFr
Feb 16SVSU Tune-UpFeb 16 · Shot Put · Place 3 · Saginaw Valley StateSaginaw Valley StateShot Put312.05m—
Feb 9Big Meet - FridayFeb 9 · Shot Put · Place 13 · Saginaw ValleySaginaw ValleyShot Put1312.83mFR
Feb 3The W-C-W Tri MeetFeb 3 · Shot Put · Place 2 · Saginaw Valley StateSaginaw Valley StateShot Put212.36m—
Jan 19SVSU Doug Hansen OpenJan 19 · Shot Put · Place 2 · Saginaw Valley StateSaginaw Valley StateShot Put212.72m—
Jan 12SVSU ClassicJan 12 · Shot Put · Place 4 · Saginaw Valley StateSaginaw Valley StateShot Put412.68m—

2024 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 12024 GLIAC ChampionshipsMay 1 · Javelin · Place 2 · Saginaw Valley StateSaginaw Valley StateJavelin600g2.42.16mFr
May 12024 GLIAC ChampionshipsMay 1 · Discus · Place 5 · Saginaw Valley StateSaginaw Valley StateDiscus1kg5.40.03mFr
May 12024 GLIAC ChampionshipsMay 1 · Shot Put · Place 7 · Saginaw Valley StateSaginaw Valley StateShot Put4kg7.12.26mFr
Apr 26CUAA Alumni Legacy MeetApr 26 · Shot Put · Place 2 · Saginaw ValleySaginaw ValleyShot Put241-7.75FR
Apr 26CUAA Alumni Legacy MeetApr 26 · Shot Put · Place 2 · Saginaw ValleySaginaw ValleyShot Put241-7.75FR
Apr 112024 Bryan Clay InvitationalApr 11 · Javelin · Place 27 · Saginaw Valley StateSaginaw Valley StateJavelin600g27.37.52mFr
Apr 112024 Bryan Clay InvitationalApr 11 · Discus · Saginaw Valley StateSaginaw Valley StateDiscus1kg--NMFr
Apr 112024 Bryan Clay InvitationalApr 11 · Shot Put · Place 20 · Saginaw Valley StateSaginaw Valley StateShot Put4kg20.12.44mFr
Apr 10Cal State LA Twilight OpenApr 10 · Discus · Place 8 · Saginaw Valley StateSaginaw Valley StateDiscus836.97m—
Apr 6Golden GrizzliesApr 6 · Discus · Place 7 · Saginaw Valley StateSaginaw Valley StateDiscus1kg7.38.32mFr
Mar 22Polar Bear Invitational (Indiana Wesleyan)Mar 22 · Javelin · Place 1 · Saginaw Valley StateSaginaw Valley StateJavelin600g1.38.05mFr
Mar 22Polar Bear Invitational (Indiana Wesleyan)Mar 22 · Discus · Place 6 · Saginaw Valley StateSaginaw Valley StateDiscus1kg6.37.60mFr

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 1SVSU Holiday Open and MultisDec 1 · Shot Put · Place 8 · Saginaw Valley StateSaginaw Valley StateShot Put4kg8.11.96mFr
Jan 8Flying Dutchmen InvitationalJan 8 · Shot Put · Place 1 · HarrisburgHarrisburgShot Put4kg1.39' 2"12

2023 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 19PIAA District 3 AAA/AA Track & Field ChampionshipMay 19 · Javelin · Place 1 · HarrisburgHarrisburgJavelin600g1.134-012
May 19PIAA District 3 AAA/AA Track & Field ChampionshipMay 19 · Discus · Place 2 · HarrisburgHarrisburgDiscus1kg2.139-1012
May 19PIAA District 3 AAA/AA Track & Field ChampionshipMay 19 · Shot Put · Place 1 · HarrisburgHarrisburgShot Put4kg1.40-4.5012

2022 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 10Ursinus HS InvitationalDec 10 · Shot Put · Place 2 · HarrisburgHarrisburgShot Put4kg2.38-05.0012
Jan 15Kutztown Golden Bear HS InviteJan 15 · 55 Meter · Place 7 · HarrisburgHarrisburg55 MeterRound P7.8.11a PB11
Jan 15Kutztown Golden Bear HS InviteJan 15 · Shot Put · Place 1 · HarrisburgHarrisburgShot Put4kg1.38-08.0011

2022 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 27PIAA AAA & Unified State ChampionshipsMay 27 · Javelin · Place 8 · HarrisburgHarrisburgJavelin600g8.129-411
May 27PIAA AAA & Unified State ChampionshipsMay 27 · Discus · Place 3 · HarrisburgHarrisburgDiscus1kg3.136-411
May 27PIAA AAA & Unified State ChampionshipsMay 27 · Shot Put · Place 7 · HarrisburgHarrisburgShot Put4kg7.39-111
May 20PIAA District 3 AAA ChampionshipsMay 20 · Javelin · Place 4 · HarrisburgHarrisburgJavelin600g4.123-06.0011
May 20PIAA District 3 AAA ChampionshipsMay 20 · Discus · Place 1 · HarrisburgHarrisburgDiscus1kg1.148-03.00 PB11
May 20PIAA District 3 AAA ChampionshipsMay 20 · Shot Put · Place 2 · HarrisburgHarrisburgShot Put4kg2.39-03.5011
Apr 28Penn Relays - HS Day 1Apr 28 · Discus · Place 6 · HarrisburgHarrisburgDiscus1kg6.135-411

2021 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 29PIAA Class AAA State Track & Field ChampionshipsMay 29 · Discus · Place 11 · HarrisburgHarrisburgDiscus1kg11.112-01.009
May 29PIAA Class AAA State Track & Field ChampionshipsMay 29 · Shot Put · Place 10 · HarrisburgHarrisburgShot Put4kg10.35-07.009
May 21PIAA District 3 AAA ChampionshipsMay 21 · Javelin · Place 7 · HarrisburgHarrisburgJavelin600g7.117-09.009
May 21PIAA District 3 AAA ChampionshipsMay 21 · Discus · Place 2 · HarrisburgHarrisburgDiscus1kg2.126-10.009
May 21PIAA District 3 AAA ChampionshipsMay 21 · Shot Put · Place 2 · HarrisburgHarrisburgShot Put4kg2.38-00.759
Apr 10Altoona HS TriangularApr 10 · Javelin · Place 2 · HarrisburgHarrisburgJavelin600g2.99-009
Apr 10Altoona HS TriangularApr 10 · Discus · Place 1 · HarrisburgHarrisburgDiscus1kg1.121-039
Apr 10Altoona HS TriangularApr 10 · Shot Put · Place 4 · HarrisburgHarrisburgShot Put4kg4.28-04.009
Apr 10Altoona HS TriangularApr 10 · 100 Meters · Place 6 · HarrisburgHarrisburg100 Meters6.14.12a PB9

2021 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 20Wilson Limited Event Series #5Feb 20 · Shot Put · UnattachedUnattachedShot Put4kgRound P--FOUL10