Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorPetersburg Middle School Meet · May 1714.37Petersburg Middle School MeetMay 17, 2021
1600 Meters · Outdoor WVSSAC State Track & Field Championships · May 224:41.56a WVSSAC State Track & Field ChampionshipsMay 22, 2026
3200 Meters · Outdoor WVSSAC State Track & Field Championships · May 2210:18.99a WVSSAC State Track & Field ChampionshipsMay 22, 2026
400 Meters · OutdoorBuckhannon-Upshur Meet 2 · Apr 1459.25aBuckhannon-Upshur Meet 2April 14, 2026
800 Meters · OutdoorCline Stansberry Invitational · Apr 242:10.44aCline Stansberry InvitationalApril 24, 2026
Long Jump · OutdoorPetersburg Middle School WV · May 1113' 6.5Petersburg Middle School WVMay 11, 2022

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

2026 Outdoor Track

18 results
DateMeetEventPlMarkGr
May 22 WVSSAC State Track & Field ChampionshipsMay 22 · 3200 Meters · Place 10 · Tucker CountyTucker County3200 Meters10.10:18.99a PB12
May 22 WVSSAC State Track & Field ChampionshipsMay 22 · 1600 Meters · Place 9 · Tucker CountyTucker County1600 Meters9.4:41.56a PB12
May 12WVSSAC Class A - Region 2 ChampionshipMay 12 · 3200 Meters · Place 2 · Tucker CountyTucker County3200 Meters2.11:36.75a12
May 12WVSSAC Class A - Region 2 ChampionshipMay 12 · 1600 Meters · Place 2 · Tucker CountyTucker County1600 Meters2.5:27.06a12
May 12WVSSAC Class A - Region 2 ChampionshipMay 12 · 800 Meters · Tucker CountyTucker County800 Meters—DNS12
Apr 30PVC (Potomac Valley Conference) Div. 2 MeetApr 30 · 3200 Meters · Place 2 · Tucker CountyTucker County3200 Meters2.11:34.53a12
Apr 30PVC (Potomac Valley Conference) Div. 2 MeetApr 30 · 1600 Meters · Place 2 · Tucker CountyTucker County1600 Meters2.5:17.04a12
Apr 30PVC (Potomac Valley Conference) Div. 2 MeetApr 30 · 800 Meters · Place 3 · Tucker CountyTucker County800 Meters3.2:22.47a12
Apr 24Cline Stansberry InvitationalApr 24 · 1600 Meters · Place 10 · Tucker CountyTucker County1600 Meters104:53.66a12
Apr 24Cline Stansberry InvitationalApr 24 · 800 Meters · Place 12 · Tucker CountyTucker County800 Meters122:10.44a PB12
Apr 21Buckhannon-Upshur Meet 3Apr 21 · 1600 Meters · Place 2 · Tucker CountyTucker County1600 Meters24:56.67a12
Apr 21Buckhannon-Upshur Meet 3Apr 21 · 400 Meters · Place 13 · Tucker CountyTucker County400 Meters131:04.01a12
Apr 14Buckhannon-Upshur Meet 2Apr 14 · 400 Meters · Place 7 · Tucker CountyTucker County400 Meters759.25a PB12
Apr 7Moorefield Track Meet #1Apr 7 · 1600 Meters · Place 1 · Tucker CountyTucker County1600 Meters15:13.012
Apr 3Snowshoe Foundation InvitationalApr 3 · 1600 Meters · Place 8 · Tucker CountyTucker County1600 Meters84:59.40a12
Mar 31Keyser MeetMar 31 · 1600 Meters · Place 3 · Tucker CountyTucker County1600 Meters34:56.75a12
Mar 31Keyser MeetMar 31 · 400 Meters · Place 16 · Tucker CountyTucker County400 Meters161:02.46a12
Mar 27Craig Kellar InvitationalMar 27 · 1600 Meters · Place 9 · Tucker CountyTucker County1600 Meters95:19.73a12

2025 Outdoor Track

22 results
DateMeetEventPlMarkGr
May 23WVSSAC State Track & Field ChampionshipsMay 23 · 1600 Meters · Place 11 · Tucker CountyTucker County1600 Meters114:47.90a11
May 16WVSSAC Class A - Region 2 ChampionshipMay 16 · 1600 Meters · Place 3 · Tucker CountyTucker County1600 Meters34:52.24a11
May 16WVSSAC Class A - Region 2 ChampionshipMay 16 · 800 Meters · Place 10 · Tucker CountyTucker County800 Meters102:27.55a11
May 1PVC D2 ChampionshipMay 1 · 3200 Meters · Place 3 · Tucker CountyTucker County3200 Meters311:27.87a11
May 1PVC D2 ChampionshipMay 1 · 1600 Meters · Place 2 · Tucker CountyTucker County1600 Meters25:05.08a11
May 1PVC D2 ChampionshipMay 1 · 800 Meters · Place 6 · Tucker CountyTucker County800 Meters62:33.72a11
Apr 25Cline Stansberry InvitationalApr 25 · 3200 Meters · Place 5 · Tucker CountyTucker County3200 Meters510:29.4011
Apr 25Cline Stansberry InvitationalApr 25 · 1600 Meters · Place 16 · Tucker CountyTucker County1600 Meters165:01.4311
Apr 17Keyser MeetApr 17 · 3200 Meters · Place 1 · Tucker CountyTucker County3200 Meters110:51.28a11
Apr 17Keyser MeetApr 17 · 1600 Meters · Place 4 · Tucker CountyTucker County1600 Meters45:00.80a11
Apr 15Buckhannon-Upshur Meet 3Apr 15 · 3200 Meters · Place 2 · Tucker CountyTucker County3200 Meters210:57.36a11
Apr 15Buckhannon-Upshur Meet 3Apr 15 · 1600 Meters · Place 4 · Tucker CountyTucker County1600 Meters45:27.08a11
Apr 15Buckhannon-Upshur Meet 3Apr 15 · 800 Meters · Place 11 · Tucker CountyTucker County800 Meters112:50.81a11
Apr 11Elkins Snowshoe Foundation InvitationalApr 11 · 3200 Meters · Place 2 · Tucker CountyTucker County3200 Meters210:41.15a11
Apr 11Elkins Snowshoe Foundation InvitationalApr 11 · 1600 Meters · Place 10 · Tucker CountyTucker County1600 Meters105:30.08a11
Apr 5Morgantown Invitational Apr 5 · 1600 Meters · Place 32 · Tucker CountyTucker County1600 Meters325:02.02a11
Apr 5Morgantown Invitational Apr 5 · 800 Meters · Place 43 · Tucker CountyTucker County800 Meters432:26.73a11
Apr 1Keyser MeetApr 1 · 3200 Meters · Place 6 · Tucker CountyTucker County3200 Meters611:47.85a11
Apr 1Keyser MeetApr 1 · 1600 Meters · Place 4 · Tucker CountyTucker County1600 Meters45:07.44a11
Apr 1Keyser MeetApr 1 · 800 Meters · Place 16 · Tucker CountyTucker County800 Meters162:34.12a11
Mar 28Doddridge Season OpenerMar 28 · 1600 Meters · Place 5 · Tucker CountyTucker County1600 Meters54:57.93a11
Mar 28Doddridge Season OpenerMar 28 · 800 Meters · Place 7 · Tucker CountyTucker County800 Meters72:17.60a11

2024 Outdoor Track

2 results
DateMeetEventPlMarkGr
Mar 26Keyser MeetMar 26 · 3200 Meters · Place 2 · Tucker CountyTucker County3200 Meters211:40.00a—
Mar 26Keyser MeetMar 26 · 1600 Meters · Place 2 · Tucker CountyTucker County1600 Meters25:22.03a—

2023 Outdoor Track

17 results
DateMeetEventPlMarkGr
Apr 27Keyser MeetApr 27 · 3200 Meters · Place 3 · Tucker CountyTucker County3200 Meters311:36.17a—
Apr 27Keyser MeetApr 27 · 1600 Meters · Place 5 · Tucker CountyTucker County1600 Meters55:38.49a—
Apr 26Class A Potomac Valley ChampionshipsApr 26 · 3200 Meters · Place 1 · Tucker CountyTucker County3200 Meters111:11.61a—
Apr 26Class A Potomac Valley ChampionshipsApr 26 · 1600 Meters · Place 6 · Tucker CountyTucker County1600 Meters65:18.37a—
Apr 26Class A Potomac Valley ChampionshipsApr 26 · 800 Meters · Place 12 · Tucker CountyTucker County800 Meters122:40.13a—
Apr 21Cline Stansbury InvitationalApr 21 · 3200 Meters · Place 13 · Tucker CountyTucker County3200 Meters13.11:34.73a9
Apr 21Cline Stansbury InvitationalApr 21 · 1600 Meters · Place 19 · Tucker CountyTucker County1600 Meters19.5:26.40a9
Apr 18Keyser MeetApr 18 · 3200 Meters · Place 3 · Tucker CountyTucker County3200 Meters311:42.68a—
Apr 18Keyser MeetApr 18 · 1600 Meters · Place 8 · Tucker CountyTucker County1600 Meters85:25.13a—
Apr 14Irwin InvitationalApr 14 · 3200 Meters · Place 3 · Tucker CountyTucker County3200 Meters311:40.25a—
Apr 14Irwin InvitationalApr 14 · 1600 Meters · Place 5 · Tucker CountyTucker County1600 Meters55:24.07a—
Apr 11Buckhannon-Upshur Meet 2 041123Apr 11 · 3200 Meters · Place 2 · Tucker CountyTucker County3200 Meters2.11:37.68aUnofficial9
Apr 11Buckhannon-Upshur Meet 2 041123Apr 11 · 1600 Meters · Place 7 · Tucker CountyTucker County1600 Meters7.5:29.57aUnofficial9
Apr 6Charlie Pritt ClassicApr 6 · 3200 Meters · Place 8 · Tucker CountyTucker County3200 Meters811:19.309
Apr 4Keyser MeetApr 4 · 3200 Meters · Place 1 · Tucker CountyTucker County3200 Meters111:41.44a—
Mar 28Buckhannon-Upshur Meet 1 032823Mar 28 · 1600 Meters · Place 3 · Tucker CountyTucker County1600 Meters3.5:22.04a9
Mar 28Buckhannon-Upshur Meet 1 032823Mar 28 · 800 Meters · Place 6 · Tucker CountyTucker County800 Meters6.2:28.58a9

2022 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 18PVL Track Meet PetersburgMay 18 · Long Jump · Place 9 · Tucker ValleyTucker ValleyLong Jump9.13' 28
May 18PVL Track Meet PetersburgMay 18 · 800 Meters · Place 3 · Tucker ValleyTucker Valley800 Meters3.2:28.48
May 11Petersburg Middle School WVMay 11 · Long Jump · Place 4 · Tucker ValleyTucker ValleyLong Jump4.13' 6.5 PB8
May 11Petersburg Middle School WVMay 11 · 800 Meters · Place 2 · Tucker ValleyTucker Valley800 Meters2.2:31.08
May 5Petersburg Middle School #1May 5 · Long Jump · Place 2 · Tucker ValleyTucker ValleyLong Jump2.12-11.008
May 5Petersburg Middle School #1May 5 · 800 Meters · Place 2 · Tucker ValleyTucker Valley800 Meters2.2:25.848
May 2Romney Middle/Capon Bridge Middle Home MeetMay 2 · Long Jump · Place 11 · Tucker ValleyTucker ValleyLong Jump11.13-00.008
May 2Romney Middle/Capon Bridge Middle Home MeetMay 2 · 800 Meters · Place 2 · Tucker ValleyTucker Valley800 Meters2.2:35.768
Apr 26Mountaineer Middle InvitationalApr 26 · Long Jump · Place 8 · Tucker ValleyTucker ValleyLong Jump8.13-03.508
Apr 26Mountaineer Middle InvitationalApr 26 · 800 Meters · Place 2 · Tucker ValleyTucker Valley800 Meters2.2:32.93a8
Apr 20Mon-Preston Middle School Challenge (Mylan Park)Apr 20 · 1600 Meters · Place 16 · Tucker ValleyTucker Valley1600 Meters16.5:47.67a8
Apr 20Mon-Preston Middle School Challenge (Mylan Park)Apr 20 · Long Jump · Place 25 · Tucker ValleyTucker ValleyLong Jump25.12-05.758
Mar 25Connect-Bridgeport Middle School InvitationalMar 25 · 1600 Meters · Place 9 · Tucker ValleyTucker Valley1600 Meters9.5:59.66a8
Mar 25Connect-Bridgeport Middle School InvitationalMar 25 · Long Jump · Place 25 · Tucker ValleyTucker ValleyLong Jump25.11-05.008

2021 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 26PVL ChampionshipMay 26 · 1600 Meters · Place 4 · Tucker ValleyTucker Valley1600 Meters4.5:54.07
May 26PVL ChampionshipMay 26 · Long Jump · Place 19 · Tucker ValleyTucker ValleyLong Jump19.11'47
May 26PVL ChampionshipMay 26 · 100 Meters · Place 13 · Tucker ValleyTucker Valley100 Meters13.14.567
May 19Moorefield Middle Home MeetMay 19 · 1600 Meters · Place 2 · Tucker ValleyTucker Valley1600 Meters2.6:19.53Unofficial7
May 19Moorefield Middle Home MeetMay 19 · Long Jump · Place 11 · Tucker ValleyTucker ValleyLong Jump11.11-09.00Unofficial7
May 19Moorefield Middle Home MeetMay 19 · 100 Meters · Place 9 · Tucker ValleyTucker Valley100 Meters9.14.62Unofficial7
May 17Petersburg Middle School MeetMay 17 · 1600 Meters · Place 2 · Tucker ValleyTucker Valley1600 Meters2.6:26.577
May 17Petersburg Middle School MeetMay 17 · Long Jump · Place 5 · Tucker ValleyTucker ValleyLong Jump5.11-03.007
May 17Petersburg Middle School MeetMay 17 · 100 Meters · Place 7 · Tucker ValleyTucker Valley100 Meters7.14.37 PB7