Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorChup Robinson Inv. · Apr 1414.55aChup Robinson Inv.April 14, 2023
100m Hurdles · 33" / 0.838m · OutdoorMountaineer Showcase (HS Division) · Apr 1819.85aMountaineer Showcase (HS Division)April 18, 2026
200 Meters · OutdoorBig 10 Championships · May 530.19aBig 10 ChampionshipsMay 5, 2023
300m Hurdles · 30" / 0.762m · OutdoorMountaineer Showcase (HS Division) · Apr 1855.90aMountaineer Showcase (HS Division)April 18, 2026
800 Meters · OutdoorMountaineer Showcase · Apr 263:27.59Mountaineer ShowcaseApril 26, 2025
Discus · 1kg · OutdoorBig 10 Championships · May 754-03Big 10 ChampionshipsMay 7, 2025

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

2026 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 14WVSSAC Class AAA - Region 2 ChampionshipMay 14 · 300m Hurdles · Place 13 · Lewis CountyLewis County300m Hurdles30" / 0.762m13.1:16.04a12
May 14WVSSAC Class AAA - Region 2 ChampionshipMay 14 · 100m Hurdles · Place 8 · Lewis CountyLewis County100m Hurdles33" / 0.838mRound P8.20.06a12
May 14WVSSAC Class AAA - Region 2 ChampionshipMay 14 · 100m Hurdles · Place 7 · Lewis CountyLewis County100m Hurdles33" / 0.838m7.26.57a12
May 5Big 10 Conference ChampionshipsMay 5 · 300m Hurdles · Place 15 · Lewis CountyLewis County300m Hurdles1555.35a12
May 5Big 10 Conference ChampionshipsMay 5 · 100m Hurdles · Place 16 · Lewis CountyLewis County100m Hurdles1619.27a12
Apr 28Grafton HS Meet 2Apr 28 · 300m Hurdles · Place 6 · Lewis CountyLewis County300m Hurdles655.78a12
Apr 28Grafton HS Meet 2Apr 28 · 100m Hurdles · Place 7 · Lewis CountyLewis County100m Hurdles719.55a12
Apr 24UMWA Husky InvitationalApr 24 · 300m Hurdles · Place 13 · Lewis CountyLewis County300m Hurdles1355.67a12
Apr 24UMWA Husky InvitationalApr 24 · 100m Hurdles · Place 22 · Lewis CountyLewis County100m Hurdles2219.56a12
Apr 18Mountaineer Showcase (HS Division)Apr 18 · 300m Hurdles · Place 15 · Lewis CountyLewis County300m Hurdles30" / 0.762m15.55.90a PB12
Apr 18Mountaineer Showcase (HS Division)Apr 18 · 100m Hurdles · Place 25 · Lewis CountyLewis County100m Hurdles33" / 0.838mRound P25.19.85a PB12
Apr 14Buckhannon-Upshur Meet 2Apr 14 · 300m Hurdles · Place 2 · Lewis CountyLewis County300m Hurdles254.66a12
Apr 14Buckhannon-Upshur Meet 2Apr 14 · 100m Hurdles · Place 2 · Lewis CountyLewis County100m Hurdles219.44a12
Mar 27Craig Kellar InvitationalMar 27 · 300m Hurdles · Place 8 · Lewis CountyLewis County300m Hurdles857.94a12
Mar 27Craig Kellar InvitationalMar 27 · 100m Hurdles · Place 10 · Lewis CountyLewis County100m Hurdles1020.57a12
Mar 24Buckhannon-Upshur Meet 1Mar 24 · 300m Hurdles · Place 7 · Lewis CountyLewis County300m Hurdles71:00.56a12
Mar 24Buckhannon-Upshur Meet 1Mar 24 · 100m Hurdles · Place 7 · Lewis CountyLewis County100m Hurdles720.60a12

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 7Big 10 ChampionshipsMay 7 · Discus · Place 31 · Lewis CountyLewis CountyDiscus1kg31.54-03 PB11
May 7Big 10 ChampionshipsMay 7 · 800 Meters · Lewis CountyLewis County800 Meters—DNS11
Apr 29High School Meet 2Apr 29 · Discus · Place 16 · Lewis CountyLewis CountyDiscus1649-0111
Apr 26Mountaineer ShowcaseApr 26 · Discus · Place 31 · Lewis CountyLewis CountyDiscus3152-711
Apr 26Mountaineer ShowcaseApr 26 · 800 Meters · Place 39 · Lewis CountyLewis County800 Meters393:27.59 PB11
Apr 18UMWA Husky InvitationalApr 18 · Shot Put · Place 37 · Lewis CountyLewis CountyShot Put3716-10.5011
Apr 18UMWA Husky InvitationalApr 18 · Discus · Place 38 · Lewis CountyLewis CountyDiscus3836-511
Apr 15Buckhannon-Upshur Meet 3Apr 15 · Discus · Place 14 · Lewis CountyLewis CountyDiscus1442-1011
Apr 15Buckhannon-Upshur Meet 3Apr 15 · Shot Put · Place 15 · Lewis CountyLewis CountyShot Put1517-511
Apr 11Elkins Snowshoe Foundation InvitationalApr 11 · 800 Meters · Place 12 · Lewis CountyLewis County800 Meters123:48.51a11

2024 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 9WVSSAC Class AA - Region 2 ChampionshipMay 9 · 300m Hurdles · Place 5 · Lewis CountyLewis County300m Hurdles554.46a—
May 9WVSSAC Class AA - Region 2 ChampionshipMay 9 · 100m Hurdles · Place 6 · Lewis CountyLewis County100m Hurdles619.29a—
May 9WVSSAC Class AA - Region 2 ChampionshipMay 9 · 100m Hurdles · Place 7 · Lewis CountyLewis County100m Hurdles719.69a—
Apr 302024 Big 10 Conference ChampionshipsApr 30 · 300m Hurdles · Place 19 · Lewis CountyLewis County300m Hurdles1957.36a—
Apr 302024 Big 10 Conference ChampionshipsApr 30 · 100m Hurdles · Place 23 · Lewis CountyLewis County100m Hurdles2320.41a—
Apr 27Mountaineer ShowcaseApr 27 · 300m Hurdles · Place 10 · Lewis CountyLewis County300m Hurdles30" / 0.762m10.1:00.91a10
Apr 27Mountaineer ShowcaseApr 27 · 100m Hurdles · Place 12 · Lewis CountyLewis County100m Hurdles33" / 0.838mRound P12.20.40aWind: -0.910
Apr 23High School Meet 2Apr 23 · 100m Hurdles · Place 11 · Lewis CountyLewis County100m Hurdles1120.40a—
Apr 18Lewis County InvitationalApr 18 · 300m Hurdles · Place 2 · Lewis CountyLewis County300m Hurdles258.46a—
Apr 18Lewis County InvitationalApr 18 · 100m Hurdles · Place 6 · Lewis CountyLewis County100m Hurdles620.15a—
Mar 16Philip Barbour Season OpenerMar 16 · Long Jump · Place 7 · Lewis CountyLewis CountyLong Jump711-5—
Mar 16Philip Barbour Season OpenerMar 16 · 200 Meters · Place 11 · Lewis CountyLewis County200 Meters1131.82a—

2023 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 5Big 10 ChampionshipsMay 5 · 300m Hurdles · Place 16 · Lewis CountyLewis County300m Hurdles1656.12a—
May 5Big 10 ChampionshipsMay 5 · 200 Meters · Place 23 · Lewis CountyLewis County200 MetersRound P2330.19a PB—
Apr 25Buckhannon-Upshur Meet 4 042523Apr 25 · 300m Hurdles · Place 5 · Lewis CountyLewis County300m Hurdles30" / 0.762m5.57.69a9
Apr 25Buckhannon-Upshur Meet 4 042523Apr 25 · 200 Meters · Place 7 · Lewis CountyLewis County200 Meters7.31.57a9
Apr 25Buckhannon-Upshur Meet 4 042523Apr 25 · 100 Meters · Place 7 · Lewis CountyLewis County100 Meters7.14.97a9
Apr 21Mountaineer Showcase HSApr 21 · 300m Hurdles · Place 11 · Lewis CountyLewis County300m Hurdles111:00.029
Apr 21Mountaineer Showcase HSApr 21 · 200 Meters · Place 16 · Lewis CountyLewis County200 Meters1632.199
Apr 18Grafton Meet #2Apr 18 · 300m Hurdles · Place 5 · Lewis CountyLewis County300m Hurdles51:00.03—
Apr 18Grafton Meet #2Apr 18 · 200 Meters · Place 8 · Lewis CountyLewis County200 Meters832.73—
Apr 14Chup Robinson Inv.Apr 14 · 300m Hurdles · Place 2 · Lewis CountyLewis County300m Hurdles258.15a—
Apr 14Chup Robinson Inv.Apr 14 · 200 Meters · Place 4 · Lewis CountyLewis County200 Meters431.98a—
Apr 14Chup Robinson Inv.Apr 14 · 100 Meters · Place 3 · Lewis CountyLewis County100 Meters314.55a PB—

2022 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 14Harry Green Middle School InvitationalMay 14 · 200 Meters · Place 36 · Robert L. BlandRobert L. Bland200 MetersRound P36.31.99a8
May 7John Halterman Wealth Advisor 2022 Mid Mountain Athletic Conference ChampionshipsMay 7 · 200 Meters · Place 5 · Robert L. BlandRobert L. Bland200 MetersRound P5.31.64a8
May 7John Halterman Wealth Advisor 2022 Mid Mountain Athletic Conference ChampionshipsMay 7 · 200 Meters · Place 6 · Robert L. BlandRobert L. Bland200 Meters6.31.98a8
Mar 25Connect-Bridgeport Middle School InvitationalMar 25 · 200 Meters · Place 21 · Robert L. BlandRobert L. Bland200 Meters21.34.81a8

2021 Outdoor Track

4 results
DateMeetEventPlMarkGr
Jun 5Harry Green Middle School Statewide InvitationalJun 5 · 200 Meters · Place 20 · Robert L. BlandRobert L. Bland200 MetersRound P20.31.94a7
Jun 5Harry Green Middle School Statewide InvitationalJun 5 · 100 Meters · Robert L. BlandRobert L. Bland100 MetersRound P—DNS7
Apr 29Mountaineer Middle InvitationalApr 29 · 200 Meters · Place 7 · Robert L. BlandRobert L. Bland200 Meters7.33.49a7
Apr 29Mountaineer Middle InvitationalApr 29 · 100 Meters · Place 8 · Robert L. BlandRobert L. Bland100 Meters8.15.54a7