Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorFinal Mountaineer Invitational, Liberty HS · Apr 3013.40Final Mountaineer Invitational, Liberty HSApril 30, 2025
Complete · OutdoorMountaineer Showcase · Apr 2613.55Mountaineer ShowcaseApril 26, 2025
Discus · 1.6kg · OutdoorWVSSAC Class AA - Region 2 Championship · May 13108-06WVSSAC Class AA - Region 2 ChampionshipMay 13, 2026
Prelims · OutdoorWinfield Classic · Apr 1813.61Winfield ClassicApril 18, 2025
Shot Put · 12lb · OutdoorWVSSAC Class AA - Region 2 Championship · May 1332-07.25WVSSAC Class AA - Region 2 ChampionshipMay 13, 2026
Varsity · OutdoorBuckhannon-Upshur Meet 4 · Apr 2213.70Buckhannon-Upshur Meet 4April 22, 2025

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

2026 Outdoor Track

22 results
DateMeetEventPlMarkGr
Jun 30MSTC (Shot Put and Discus) MeetJun 30 · Discus · Place 4 · UnattachedUnattachedDiscus1.6kg4.30.57m11
May 13WVSSAC Class AA - Region 2 ChampionshipMay 13 · Discus · Place 6 · Braxton CountyBraxton CountyDiscus1.6kg6.108-06 PB10
May 13WVSSAC Class AA - Region 2 ChampionshipMay 13 · Shot Put · Place 13 · Braxton CountyBraxton CountyShot Put12lb13.32-07.25 PB10
May 8LKC ChampionshipsMay 8 · Discus · Place 11 · Braxton CountyBraxton CountyDiscus11110-510
May 8LKC ChampionshipsMay 8 · Shot Put · Place 28 · Braxton CountyBraxton CountyShot Put2831-9.510
May 1Harry Green HS InvitationalMay 1 · Discus · Place 15 · Braxton CountyBraxton CountyDiscus15106-510
May 1Harry Green HS InvitationalMay 1 · Shot Put · Place 22 · Braxton CountyBraxton CountyShot Put2231-910
Apr 28Grafton HS Meet 2Apr 28 · Discus · Place 3 · Braxton CountyBraxton CountyDiscus3116-0710
Apr 28Grafton HS Meet 2Apr 28 · Shot Put · Place 12 · Braxton CountyBraxton CountyShot Put1231-09.5010
Apr 8Philip Barbour HS MeetApr 8 · Discus · Place 16 · Braxton CountyBraxton CountyDiscus1688-510
Apr 8Philip Barbour HS MeetApr 8 · Shot Put · Place 18 · Braxton CountyBraxton CountyShot Put1831-8.510
Apr 3Snowshoe Foundation InvitationalApr 3 · Discus · Place 10 · Braxton CountyBraxton CountyDiscus1098-110
Apr 3Snowshoe Foundation InvitationalApr 3 · Shot Put · Place 12 · Braxton CountyBraxton CountyShot Put1232-1110
Apr 1Herbert Hoover HS Husky ClassicApr 1 · Discus · Place 10 · Braxton CountyBraxton CountyDiscus1089-810
Apr 1Herbert Hoover HS Husky ClassicApr 1 · Shot Put · Place 6 · Braxton CountyBraxton CountyShot Put635-110
Mar 27Craig Kellar InvitationalMar 27 · Discus · Place 4 · Braxton CountyBraxton CountyDiscus4109-110
Mar 27Craig Kellar InvitationalMar 27 · Shot Put · Place 17 · Braxton CountyBraxton CountyShot Put1732-310
Mar 24Buckhannon-Upshur Meet 1Mar 24 · Discus · Place 10 · Braxton CountyBraxton CountyDiscus1098-810
Mar 24Buckhannon-Upshur Meet 1Mar 24 · Shot Put · Place 13 · Braxton CountyBraxton CountyShot Put1333-510
Mar 24Buckhannon-Upshur Meet 1Mar 24 · 100 Meters · Place 19 · Braxton CountyBraxton County100 Meters1914.27a10
Mar 19Mohigan RelaysMar 19 · Discus · Place 6 · Braxton CountyBraxton CountyDiscus6104-2.510
Mar 19Mohigan RelaysMar 19 · Shot Put · Place 9 · Braxton CountyBraxton CountyShot Put934-0.510

2025 Outdoor Track

30 results
DateMeetEventPlMarkGr
May 16WVSSAC Class A - Region 2 ChampionshipMay 16 · Discus · Place 11 · Braxton CountyBraxton CountyDiscus11101-119
May 16WVSSAC Class A - Region 2 ChampionshipMay 16 · Shot Put · Place 9 · Braxton CountyBraxton CountyShot Put934-05.009
May 16WVSSAC Class A - Region 2 ChampionshipMay 16 · 100 Meters · Place 15 · Braxton CountyBraxton County100 Meters1513.55a9
May 92025 LKC ChampionshipMay 9 · 100 Meters · Place 35 · Braxton CountyBraxton County100 Meters3513.76a9
Apr 30Final Mountaineer Invitational, Liberty HSApr 30 · Discus · Place 9 · Braxton CountyBraxton CountyDiscus995-109
Apr 30Final Mountaineer Invitational, Liberty HSApr 30 · Shot Put · Place 15 · Braxton CountyBraxton CountyShot Put1531-02.009
Apr 30Final Mountaineer Invitational, Liberty HSApr 30 · 100 Meters · Place 18 · Braxton CountyBraxton County100 Meters1813.40 PB9
Apr 26Mountaineer ShowcaseApr 26 · Complete · Place 32 · Braxton CountyBraxton CountyComplete3280-109
Apr 26Mountaineer ShowcaseApr 26 · Complete · Place 31 · Braxton CountyBraxton CountyComplete3130-2.259
Apr 26Mountaineer ShowcaseApr 26 · Complete · Place 39 · Braxton CountyBraxton CountyComplete3913.55 PB9
Apr 22Buckhannon-Upshur Meet 4Apr 22 · Varsity · Place 16 · Braxton CountyBraxton CountyVarsity1690-109
Apr 22Buckhannon-Upshur Meet 4Apr 22 · Varsity · Place 19 · Braxton CountyBraxton CountyVarsity1929-11.59
Apr 22Buckhannon-Upshur Meet 4Apr 22 · Varsity · Place 26 · Braxton CountyBraxton CountyVarsity2613.70 PB9
Apr 18Winfield ClassicApr 18 · Shot Put · Place 20 · Braxton CountyBraxton CountyShot Put2029-49
Apr 18Winfield ClassicApr 18 · Discus · Place 16 · Braxton CountyBraxton CountyDiscus1687-29
Apr 18Winfield ClassicApr 18 · Prelims · Place 28 · Braxton CountyBraxton CountyPrelimsRound P2813.61 PB9
Apr 15High School Meet 1Apr 15 · Discus · Place 18 · Braxton CountyBraxton CountyDiscus1889-119
Apr 15High School Meet 1Apr 15 · Shot Put · Place 19 · Braxton CountyBraxton CountyShot Put1928-49
Apr 11St. Marys InvitationalApr 11 · Discus · Place 15 · Braxton CountyBraxton CountyDiscus1593-69
Apr 11St. Marys InvitationalApr 11 · Shot Put · Place 17 · Braxton CountyBraxton CountyShot Put1731-39
Apr 11St. Marys InvitationalApr 11 · 100 Meters · Place 33 · Braxton CountyBraxton County100 Meters3313.50a9
Apr 5Morgantown Invitational Apr 5 · Discus · Place 29 · Braxton CountyBraxton CountyDiscus2997-99
Apr 5Morgantown Invitational Apr 5 · Shot Put · Place 50 · Braxton CountyBraxton CountyShot Put5029-109
Apr 5Morgantown Invitational Apr 5 · 100 Meters · Place 61 · Braxton CountyBraxton County100 Meters6113.68a9
Mar 26LCHS Season OpenerMar 26 · Discus · Place 4 · Braxton CountyBraxton CountyDiscus498-29
Mar 26LCHS Season OpenerMar 26 · Shot Put · Place 8 · Braxton CountyBraxton CountyShot Put829-89
Mar 26LCHS Season OpenerMar 26 · 100 Meters · Place 9 · Braxton CountyBraxton County100 Meters913.67a9
Mar 20Philip Barbour Season OpenerMar 20 · Discus · Place 9 · Braxton CountyBraxton CountyDiscus996-59
Mar 20Philip Barbour Season OpenerMar 20 · Shot Put · Place 22 · Braxton CountyBraxton CountyShot Put2227-49
Mar 20Philip Barbour Season OpenerMar 20 · 100 Meters · Place 23 · Braxton CountyBraxton County100 Meters2314.70a9

2024 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 8Last Chance Middle School Meet at PocaMay 8 · Shot Put · Place 4 · Braxton CountyBraxton CountyShot Put434-118
May 8Last Chance Middle School Meet at PocaMay 8 · Discus · Place 3 · Braxton CountyBraxton CountyDiscus3106-08
May 8Last Chance Middle School Meet at PocaMay 8 · 100 Meters · Place 10 · Braxton CountyBraxton County100 Meters1013.908