Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorBuckhannon-Upshur Meet 4 · Apr 2614.83Buckhannon-Upshur Meet 4April 26, 2022
1600 Meters · OutdoorKeyser Meet · Mar 296:27.61Keyser MeetMarch 29, 2022
200 Meters · OutdoorBuckhannon-Upshur Meet 3 · Apr 1627.34aBuckhannon-Upshur Meet 3April 16, 2024
400 Meters · OutdoorClass A Potomac Valley Championships · Apr 261:02.78aClass A Potomac Valley ChampionshipsApril 26, 2023
800 Meters · OutdoorCharlie Pritt Classic · Apr 62:42.65Charlie Pritt ClassicApril 6, 2023
Long Jump · OutdoorBobcat Middle School Invitational · Apr 248-04.00Bobcat Middle School InvitationalApril 24, 2019

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

2025 Outdoor Track

18 results
DateMeetEventPlMarkGr
May 16WVSSAC Class A - Region 2 ChampionshipMay 16 · 300m Hurdles · Place 5 · Tucker CountyTucker County300m Hurdles547.27a12
May 16WVSSAC Class A - Region 2 ChampionshipMay 16 · 110m Hurdles · Place 9 · Tucker CountyTucker County110m Hurdles918.75a12
May 1PVC D2 ChampionshipMay 1 · 300m Hurdles · Place 5 · Tucker CountyTucker County300m Hurdles550.77a12
May 1PVC D2 ChampionshipMay 1 · 110m Hurdles · Place 5 · Tucker CountyTucker County110m Hurdles519.22a12
Apr 25Cline Stansberry InvitationalApr 25 · 300m Hurdles · Place 21 · Tucker CountyTucker County300m Hurdles2153.7412
Apr 25Cline Stansberry InvitationalApr 25 · 110m Hurdles · Place 11 · Tucker CountyTucker County110m HurdlesRound P1119.2612
Apr 17Keyser MeetApr 17 · 300m Hurdles · Place 12 · Tucker CountyTucker County300m Hurdles1252.69a12
Apr 17Keyser MeetApr 17 · 110m Hurdles · Place 6 · Tucker CountyTucker County110m Hurdles619.32a12
Apr 15Buckhannon-Upshur Meet 3Apr 15 · 300m Hurdles · Place 9 · Tucker CountyTucker County300m Hurdles954.90a12
Apr 15Buckhannon-Upshur Meet 3Apr 15 · 110m Hurdles · Place 3 · Tucker CountyTucker County110m Hurdles320.04a12
Apr 11Elkins Snowshoe Foundation InvitationalApr 11 · 300m Hurdles · Place 11 · Tucker CountyTucker County300m Hurdles1153.09a12
Apr 11Elkins Snowshoe Foundation InvitationalApr 11 · 110m Hurdles · Place 7 · Tucker CountyTucker County110m Hurdles721.13a12
Apr 5Morgantown Invitational Apr 5 · 300m Hurdles · Place 47 · Tucker CountyTucker County300m Hurdles4754.79a12
Apr 5Morgantown Invitational Apr 5 · 110m Hurdles · Place 25 · Tucker CountyTucker County110m Hurdles2519.75a12
Apr 1Keyser MeetApr 1 · 300m Hurdles · Place 15 · Tucker CountyTucker County300m Hurdles1553.96a12
Apr 1Keyser MeetApr 1 · 110m Hurdles · Place 8 · Tucker CountyTucker County110m Hurdles820.20a12
Mar 28Doddridge Season OpenerMar 28 · 300m Hurdles · Place 14 · Tucker CountyTucker County300m Hurdles1451.77a12
Mar 28Doddridge Season OpenerMar 28 · 110m Hurdles · Place 11 · Tucker CountyTucker County110m Hurdles1122.38a12

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 8WVSSAC Class A - Region 2 ChampionshipMay 8 · 300m Hurdles · Place 10 · Tucker CountyTucker County300m Hurdles1050.16a—
Apr 24PVC D2 Championship Apr 24 · 300m Hurdles · Place 6 · Tucker CountyTucker County300m Hurdles649.54a—
Apr 18Keyser MeetApr 18 · 300m Hurdles · Place 7 · Tucker CountyTucker County300m Hurdles750.80a—
Apr 16Buckhannon-Upshur Meet 3Apr 16 · 400 Meters · Place 13 · Tucker CountyTucker County400 Meters131:04.24a—
Apr 16Buckhannon-Upshur Meet 3Apr 16 · 200 Meters · Place 12 · Tucker CountyTucker County200 Meters1227.34a PB—

2023 Outdoor Track

9 results
DateMeetEventPlMarkGr
Apr 27Keyser MeetApr 27 · 400 Meters · Place 14 · Tucker CountyTucker County400 Meters141:04.86a—
Apr 26Class A Potomac Valley ChampionshipsApr 26 · 400 Meters · Place 10 · Tucker CountyTucker County400 Meters101:02.78a PB—
Apr 11Buckhannon-Upshur Meet 2 041123Apr 11 · 800 Meters · Place 14 · Tucker CountyTucker County800 Meters14.2:42.04aUnofficial10
Apr 6Charlie Pritt ClassicApr 6 · 800 Meters · Place 44 · Tucker CountyTucker County800 Meters442:42.65 PB10
Apr 6Charlie Pritt ClassicApr 6 · 400 Meters · Place 48 · Tucker CountyTucker County400 Meters481:06.0210
Apr 4Keyser MeetApr 4 · 400 Meters · Place 16 · Tucker CountyTucker County400 Meters161:04.07a—
Mar 28Buckhannon-Upshur Meet 1 032823Mar 28 · High Jump · Tucker CountyTucker CountyHigh Jump—NH10
Mar 28Buckhannon-Upshur Meet 1 032823Mar 28 · 800 Meters · Place 15 · Tucker CountyTucker County800 Meters15.2:45.81a10
Mar 28Buckhannon-Upshur Meet 1 032823Mar 28 · 400 Meters · Place 16 · Tucker CountyTucker County400 Meters16.1:06.95a10

2022 Outdoor Track

22 results
DateMeetEventPlMarkGr
May 3Potomac Valley Conference Championship - Div. 2May 3 · 1600 Meters · Place 11 · Tucker CountyTucker County1600 Meters116:35.789
May 3Potomac Valley Conference Championship - Div. 2May 3 · 800 Meters · Place 12 · Tucker CountyTucker County800 Meters122:54.299
May 3Potomac Valley Conference Championship - Div. 2May 3 · 200 Meters · Place 14 · Tucker CountyTucker County200 Meters1430.749
Apr 29Liberty Mountaineer InvitationalApr 29 · 1600 Meters · Place 17 · Tucker CountyTucker County1600 Meters176:31.44FR
Apr 29Liberty Mountaineer InvitationalApr 29 · 800 Meters · Place 20 · Tucker CountyTucker County800 Meters202:55.66FR
Apr 29Liberty Mountaineer InvitationalApr 29 · 400 Meters · Place 19 · Tucker CountyTucker County400 Meters191:10.50FR
Apr 26Buckhannon-Upshur Meet 4Apr 26 · 1600 Meters · Place 17 · Tucker CountyTucker County1600 Meters176:32.07FR
Apr 26Buckhannon-Upshur Meet 4Apr 26 · 100 Meters · Place 19 · Tucker CountyTucker County100 Meters1914.83 PBFR
Apr 22Doddridge MeetApr 22 · 1600 Meters · Place 24 · Tucker CountyTucker County1600 Meters24.6:25.42aUnofficial9
Apr 22Doddridge MeetApr 22 · 800 Meters · Place 31 · Tucker CountyTucker County800 Meters31.2:55.98aUnofficial9
Apr 14Charlie Pritt Classic (Preston HS)Apr 14 · 1600 Meters · Place 19 · Tucker CountyTucker County1600 Meters196:56.829
Apr 14Charlie Pritt Classic (Preston HS)Apr 14 · 400 Meters · Place 36 · Tucker CountyTucker County400 Meters361:16.219
Apr 14Charlie Pritt Classic (Preston HS)Apr 14 · 200 Meters · Place 41 · Tucker CountyTucker County200 Meters4132.139
Apr 12Keyser MeetApr 12 · 1600 Meters · Place 9 · Tucker CountyTucker County1600 Meters96:30.189
Apr 12Keyser MeetApr 12 · 400 Meters · Place 9 · Tucker CountyTucker County400 Meters91:17.089
Apr 12Keyser MeetApr 12 · 200 Meters · Place 18 · Tucker CountyTucker County200 Meters1856.719
Apr 8St. Marys InvitationalApr 8 · 1600 Meters · Place 29 · Tucker CountyTucker County1600 Meters29.6:37.57a9
Apr 8St. Marys InvitationalApr 8 · 400 Meters · Place 43 · Tucker CountyTucker County400 Meters43.1:10.69a9
Apr 5Buckhannon-Upshur Meet 2Apr 5 · 400 Meters · Place 13 · Tucker CountyTucker County400 Meters13.1:12.03a9
Mar 29Keyser MeetMar 29 · 1600 Meters · Place 27 · Tucker CountyTucker County1600 Meters276:27.61 PB9
Mar 29Keyser MeetMar 29 · 400 Meters · Place 30 · Tucker CountyTucker County400 Meters301:13.259
Mar 29Keyser MeetMar 29 · 200 Meters · Place 39 · Tucker CountyTucker County200 Meters3932.609

2019 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 11Harry Green Statewide MS InvitationalMay 11 · 1600 Meters · Place 41 · Tucker ValleyTucker Valley1600 Meters41.7:28.74a6
Apr 24Bobcat Middle School InvitationalApr 24 · 1600 Meters · Place 16 · Tucker ValleyTucker Valley1600 Meters16.7:19.15a6
Apr 24Bobcat Middle School InvitationalApr 24 · Long Jump · Place 43 · Tucker ValleyTucker ValleyLong Jump43.8-04.00 PB6
Apr 24Bobcat Middle School InvitationalApr 24 · 200 Meters · Place 29 · Tucker ValleyTucker Valley200 Meters29.38.78a6
Apr 11Preston County MS Meet IIApr 11 · 1600 Meters · Place 35 · Tucker ValleyTucker Valley1600 Meters35.7:36.41a6
Apr 11Preston County MS Meet IIApr 11 · Long Jump · Place 53 · Tucker ValleyTucker ValleyLong Jump53.8-02.506
Apr 11Preston County MS Meet IIApr 11 · 200 Meters · Place 53 · Tucker ValleyTucker Valley200 Meters53.39.16a6
Apr 5Preston County MS Meet IApr 5 · 1600 Meters · Place 13 · Tucker ValleyTucker Valley1600 Meters13.7:13.50a6
Apr 5Preston County MS Meet IApr 5 · Long Jump · Place 36 · Tucker ValleyTucker ValleyLong Jump36.8-03.006
Apr 5Preston County MS Meet IApr 5 · 200 Meters · Place 22 · Tucker ValleyTucker Valley200 Meters22.38.68a6