Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · Outdoor WVSSAC State Track & Field Championships · May 224:26.19a WVSSAC State Track & Field ChampionshipsMay 22, 2026
3200 Meters · Outdoor WVSSAC State Track & Field Championships · May 229:45.15a WVSSAC State Track & Field ChampionshipsMay 22, 2026
400 Meters · OutdoorGrafton HS Meet 2 · Apr 2856.30aGrafton HS Meet 2April 28, 2026
800 Meters · OutdoorUMWA Husky Invitational · Apr 242:02.46aUMWA Husky InvitationalApril 24, 2026

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

2026 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 22 WVSSAC State Track & Field ChampionshipsMay 22 · 3200 Meters · Place 6 · GraftonGrafton3200 Meters6.9:45.15a PB12
May 22 WVSSAC State Track & Field ChampionshipsMay 22 · 1600 Meters · Place 6 · GraftonGrafton1600 Meters6.4:26.19a PB12
May 22 WVSSAC State Track & Field ChampionshipsMay 22 · 800 Meters · Place 11 · GraftonGrafton800 Meters11.2:04.43a12
May 14WVSSAC Class AAA - Region 1 ChampionshipMay 14 · 3200 Meters · Place 2 · GraftonGrafton3200 Meters2.10:08.10a12
May 14WVSSAC Class AAA - Region 1 ChampionshipMay 14 · 1600 Meters · Place 3 · GraftonGrafton1600 Meters3.4:32.66a12
May 14WVSSAC Class AAA - Region 1 ChampionshipMay 14 · 800 Meters · Place 4 · GraftonGrafton800 Meters4.2:05.16a12
May 5Big 10 Conference ChampionshipsMay 5 · 1600 Meters · Place 3 · GraftonGrafton1600 Meters34:35.60a12
May 5Big 10 Conference ChampionshipsMay 5 · 800 Meters · Place 8 · GraftonGrafton800 Meters82:08.81a12
Apr 28Grafton HS Meet 2Apr 28 · 400 Meters · Place 2 · GraftonGrafton400 Meters256.30a PB12
Apr 24UMWA Husky InvitationalApr 24 · 3200 Meters · Place 3 · GraftonGrafton3200 Meters39:54.49a12
Apr 24UMWA Husky InvitationalApr 24 · 800 Meters · Place 4 · GraftonGrafton800 Meters42:02.46a PB12
Apr 2John Marshall InvitationalApr 2 · 1600 Meters · Place 4 · GraftonGrafton1600 Meters44:35.58a12
Apr 2John Marshall InvitationalApr 2 · 800 Meters · Place 8 · GraftonGrafton800 Meters82:08.33a12
Mar 27Craig Kellar InvitationalMar 27 · 3200 Meters · Place 1 · GraftonGrafton3200 Meters19:54.47a12

2025 Outdoor Track

16 results
DateMeetEventPlMarkGr
Nov 15A Night of 3200'sNov 15 · 3200 Meters · Place 10 · UnattachedUnattached3200 Meters10.9:56.63a12
May 23WVSSAC State Track & Field ChampionshipsMay 23 · 3200 Meters · Place 10 · GraftonGrafton3200 Meters109:57.88a11
May 23WVSSAC State Track & Field ChampionshipsMay 23 · 1600 Meters · Place 13 · GraftonGrafton1600 Meters134:40.72a11
May 14WVSSAC Class AA - Region 1 ChampionshipMay 14 · 1600 Meters · Place 7 · GraftonGrafton1600 Meters74:43.5411
May 14WVSSAC Class AA - Region 1 ChampionshipMay 14 · 3200 Meters · Place 7 · GraftonGrafton3200 Meters710:13.0711
May 7Big 10 ChampionshipsMay 7 · 3200 Meters · Place 3 · GraftonGrafton3200 Meters3.10:10.60a11
May 7Big 10 ChampionshipsMay 7 · 800 Meters · Place 5 · GraftonGrafton800 Meters5.2:04.73a11
Apr 29High School Meet 2Apr 29 · 800 Meters · Place 1 · GraftonGrafton800 Meters12:06.71a11
Apr 18UMWA Husky InvitationalApr 18 · 1600 Meters · Place 7 · GraftonGrafton1600 Meters74:38.9111
Apr 15High School Meet 1Apr 15 · 1600 Meters · Place 3 · GraftonGrafton1600 Meters34:46.54a11
Apr 15High School Meet 1Apr 15 · 800 Meters · Place 3 · GraftonGrafton800 Meters32:11.75a11
Apr 11Elkins Snowshoe Foundation InvitationalApr 11 · 1600 Meters · Place 4 · GraftonGrafton1600 Meters44:43.42a11
Apr 11Elkins Snowshoe Foundation InvitationalApr 11 · 800 Meters · Place 3 · GraftonGrafton800 Meters32:11.17a11
Apr 4Philip Barbour HS Meet 2Apr 4 · 3200 Meters · Place 1 · GraftonGrafton3200 Meters111:25.19a11
Mar 28Connect Bridgeport HS InvitationalMar 28 · 1600 Meters · Place 3 · GraftonGrafton1600 Meters3.4:40.7011
Mar 26LCHS Season OpenerMar 26 · 3200 Meters · Place 1 · GraftonGrafton3200 Meters110:32.47a11

2024 Outdoor Track

17 results
DateMeetEventPlMarkGr
Nov 15A Night of 3200'sNov 15 · 3200 Meters · Place 7 · UnattachedUnattached3200 Meters7.9:58.03a11
May 17WVSSAC State Track & Field ChampionshipsMay 17 · 3200 Meters · Place 9 · GraftonGrafton3200 Meters9.10:01.80a10
May 17WVSSAC State Track & Field ChampionshipsMay 17 · 1600 Meters · Place 8 · GraftonGrafton1600 Meters8.4:36.06a10
May 9WVSSAC Class AA - Region 1 ChampionshipMay 9 · 3200 Meters · Place 4 · GraftonGrafton3200 Meters410:16.93a—
May 9WVSSAC Class AA - Region 1 ChampionshipMay 9 · 1600 Meters · Place 5 · GraftonGrafton1600 Meters54:45.84a—
Apr 302024 Big 10 Conference ChampionshipsApr 30 · 3200 Meters · Place 3 · GraftonGrafton3200 Meters310:09.80a—
Apr 302024 Big 10 Conference ChampionshipsApr 30 · 1600 Meters · Place 4 · GraftonGrafton1600 Meters44:44.13a—
Apr 26Rush Run InvitationalApr 26 · 1600 Meters · Place 2 · GraftonGrafton1600 Meters24:38.52a—
Apr 26Rush Run InvitationalApr 26 · 800 Meters · Place 7 · GraftonGrafton800 Meters72:22.87a—
Apr 26Rush Run InvitationalApr 26 · 400 Meters · Place 10 · GraftonGrafton400 Meters1058.92a—
Apr 19UMWA Husky InvitationalApr 19 · 1600 Meters · Place 4 · GraftonGrafton1600 Meters44:42.04a—
Apr 16Buckhannon-Upshur Meet 3Apr 16 · 3200 Meters · Place 2 · GraftonGrafton3200 Meters210:22.41a—
Apr 13Harry Green Invitational: HSApr 13 · 1600 Meters · Place 2 · GraftonGrafton1600 Meters24:44.27a—
Apr 9Pete Bowie Invitational 1Apr 9 · 1600 Meters · Place 2 · GraftonGrafton1600 Meters2.4:47.99a10
Apr 9Pete Bowie Invitational 1Apr 9 · 800 Meters · Place 2 · GraftonGrafton800 Meters2.2:12.31a10
Mar 27Philip Barbour Weekday Meet 1Mar 27 · 3200 Meters · Place 1 · GraftonGrafton3200 Meters1.10:33.50a10
Mar 22Connect-Bridgeport Invitational: HSMar 22 · 1600 Meters · Place 2 · GraftonGrafton1600 Meters24:42.21a—

2023 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 12WVSSAC Class AA Region 1 ChampionshipsMay 12 · 1600 Meters · Place 6 · GraftonGrafton1600 Meters64:48.44a—
May 5Big 10 ChampionshipsMay 5 · 3200 Meters · Place 2 · GraftonGrafton3200 Meters210:42.78a—
May 5Big 10 ChampionshipsMay 5 · 1600 Meters · Place 7 · GraftonGrafton1600 Meters74:57.34a—
Apr 28Rush Invitational Apr 28 · 1600 Meters · Place 3 · GraftonGrafton1600 Meters34:52.95FR
Apr 28Rush Invitational Apr 28 · 800 Meters · Place 12 · GraftonGrafton800 Meters122:20.00FR
Apr 21Cline Stansbury InvitationalApr 21 · 3200 Meters · Place 4 · GraftonGrafton3200 Meters4.10:44.19a9
Apr 21Cline Stansbury InvitationalApr 21 · 800 Meters · Place 11 · GraftonGrafton800 Meters11.2:19.28a9
Apr 18Grafton Meet #2Apr 18 · 1600 Meters · Place 1 · GraftonGrafton1600 Meters15:04.92—
Apr 18Grafton Meet #2Apr 18 · 800 Meters · Place 1 · GraftonGrafton800 Meters12:15.41—
Apr 14UMWA/Husky InvitationalApr 14 · 1600 Meters · Place 2 · GraftonGrafton1600 Meters24:58.379
Apr 14UMWA/Husky InvitationalApr 14 · 800 Meters · Place 7 · GraftonGrafton800 Meters72:15.309
Apr 11Philip Barbour Home Meet 4-11Apr 11 · 1600 Meters · Place 1 · GraftonGrafton1600 Meters1.5:10.29
Apr 11Philip Barbour Home Meet 4-11Apr 11 · 800 Meters · Place 1 · GraftonGrafton800 Meters1.2:18.89
Apr 1Morgantown InvitationalApr 1 · 3200 Meters · Place 11 · GraftonGrafton3200 Meters1111:16.039
Mar 24Connect Bridgeport Invitational - HSMar 24 · 1600 Meters · Place 7 · GraftonGrafton1600 Meters75:02.569
Mar 24Connect Bridgeport Invitational - HSMar 24 · 800 Meters · Place 16 · GraftonGrafton800 Meters162:19.439

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 14YSU HS/Open Meet #1Jan 14 · 3200 Meters · UnattachedUnattached3200 Meters--DNS9
Jan 14YSU HS/Open Meet #1Jan 14 · 800 Meters · UnattachedUnattached800 Meters--DNS9

2022 Outdoor Track

10 results
DateMeetEventPlMarkGr
Nov 11Morgantown - A Night of 3200sNov 11 · 3200 Meters · Place 43 · GraftonGrafton3200 Meters43.11:15.45a9
May 14Harry Green Middle School InvitationalMay 14 · 3200 Meters · Place 6 · Taylor CountyTaylor County3200 Meters6.11:26.40a8
May 14Harry Green Middle School InvitationalMay 14 · 1600 Meters · Place 10 · Taylor CountyTaylor County1600 Meters10.5:16.07a8
May 14Harry Green Middle School InvitationalMay 14 · Pole Vault · Taylor CountyTaylor CountyPole Vault—NH8
May 14Harry Green Middle School InvitationalMay 14 · 800 Meters · Place 10 · Taylor CountyTaylor County800 Meters10.2:24.78a8
Apr 13Monongalia County Middle School Meet 3 (Westwood)Apr 13 · 3200 Meters · Place 6 · Taylor CountyTaylor County3200 Meters612:18.388
Apr 13Monongalia County Middle School Meet 3 (Westwood)Apr 13 · 800 Meters · Place 7 · Taylor CountyTaylor County800 Meters72:26.308
Mar 25Connect-Bridgeport Middle School InvitationalMar 25 · 1600 Meters · Place 4 · Taylor CountyTaylor County1600 Meters4.5:41.48a8
Mar 25Connect-Bridgeport Middle School InvitationalMar 25 · 800 Meters · Place 2 · Taylor CountyTaylor County800 Meters2.2:36.93a8
Mar 25Connect-Bridgeport Middle School InvitationalMar 25 · 400 Meters · Place 11 · Taylor CountyTaylor County400 Meters11.1:07.08a8