Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorKeyser Meet · Apr 912.52aKeyser MeetApril 9, 2026
100m Hurdles · 30" / 0.762m · OutdoorPreston MS Meet 2 041323 · Apr 1320.99aPreston MS Meet 2 041323April 13, 2023
110m Hurdles · 39" / 0.991m · OutdoorWVSSAC Class AAA - Region 2 Championship · May 1417.85aWVSSAC Class AAA - Region 2 ChampionshipMay 14, 2026
200 Meters · OutdoorPreston MS Meet 2 041323 · Apr 1331.75aPreston MS Meet 2 041323April 13, 2023
Discus · 1kg · OutdoorKeyser MS Meet #1 · Apr 1356-10Keyser MS Meet #1April 13, 2022
High Jump · OutdoorPreston MS Meet 2 041323 · Apr 134-06.00Preston MS Meet 2 041323April 13, 2023
Long Jump · OutdoorKeyser MS Meet #1 · Apr 1310-02.00Keyser MS Meet #1April 13, 2022

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 14WVSSAC Class AAA - Region 2 ChampionshipMay 14 · 110m Hurdles · Place 4 · KeyserKeyser110m Hurdles39" / 0.991m4.17.85a PB11
Apr 18Mountaineer Showcase (HS Division)Apr 18 · 110m Hurdles · Place 15 · KeyserKeyser110m Hurdles39" / 0.991mRound P15.18.74a11
Apr 18Mountaineer Showcase (HS Division)Apr 18 · 100 Meters · Place 35 · KeyserKeyser100 MetersRound P35.12.92a11
Apr 9Keyser MeetApr 9 · 110m Hurdles · Place 4 · KeyserKeyser110m Hurdles39" / 0.991m4.19.63a11
Apr 9Keyser MeetApr 9 · 100 Meters · Place 12 · KeyserKeyser100 Meters12.12.52a PB11

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 2Journal InvitationalMay 2 · 110m Hurdles · Place 16 · KeyserKeyser110m Hurdles39" / 0.991m16.19.10a10
Mar 13Time Trials (Boys Only)Mar 13 · 400 Meters · Place 16 · KeyserKeyser400 Meters16.1:09.16aUnofficial10
Mar 13Time Trials (Boys Only)Mar 13 · 200 Meters · Place 17 · KeyserKeyser200 Meters17.28.37aUnofficial10
Mar 13Time Trials (Boys Only)Mar 13 · 100 Meters · Place 21 · KeyserKeyser100 Meters21.13.93aUnofficial10

2023 Outdoor Track

6 results
DateMeetEventPlMarkGr
Apr 13Preston MS Meet 2 041323Apr 13 · 100m Hurdles · Place 10 · KeyserKeyser100m Hurdles30" / 0.762m10.20.99a PB8
Apr 13Preston MS Meet 2 041323Apr 13 · High Jump · Place 9 · KeyserKeyserHigh Jump9.4-06.00 PB8
Apr 13Preston MS Meet 2 041323Apr 13 · 200 Meters · Place 24 · KeyserKeyser200 Meters24.31.75a PB8
Apr 13Preston MS Meet 2 041323Apr 13 · 100 Meters · Place 24 · KeyserKeyser100 Meters24.15.09a8
Mar 29Petersburg Middle School Meet #1Mar 29 · 100m Hurdles · Place 6 · KeyserKeyser100m Hurdles30" / 0.762m6.22.38
Mar 29Petersburg Middle School Meet #1Mar 29 · High Jump · Place 7 · KeyserKeyserHigh Jump7.4' 48

2022 Outdoor Track

6 results
DateMeetEventPlMarkGr
Apr 27Keyser MS Meet #2Apr 27 · High Jump · Place 6 · KeyserKeyserHigh Jump6.3-10.007
Apr 27Keyser MS Meet #2Apr 27 · 100 Meters · Place 19 · KeyserKeyser100 Meters19.17.87a7
Apr 13Keyser MS Meet #1Apr 13 · Long Jump · Place 15 · KeyserKeyserLong Jump15.10-02.00 PB7
Apr 13Keyser MS Meet #1Apr 13 · Discus · Place 9 · KeyserKeyserDiscus1kg9.56-10 PB7
Apr 13Keyser MS Meet #1Apr 13 · High Jump · Place 5 · KeyserKeyserHigh Jump5.3-10.007
Apr 13Keyser MS Meet #1Apr 13 · 100 Meters · Place 26 · KeyserKeyser100 Meters26.16.82a7