Personal bests

Best marks in available results
Event / courseMarkMeetDate
1500 Meters · Outdoor42nd Millersville Metrics · Apr 44:20.36a42nd Millersville MetricsApril 4, 2025
1600 Meters · OutdoorWV State Track Championship AAA · Jun 124:38.86aWV State Track Championship AAAJune 12, 2021
1600 Meters · Outdoor · Hand timedVarsity Meet @ Musselman · May 54:48.00hVarsity Meet @ MusselmanMay 5, 2021
200 Meters · OutdoorMason-Dixon Classic · Apr 1826.90aMason-Dixon ClassicApril 18, 2025
3200 Meters · OutdoorBerkeley County Championships · May 110:56.22Berkeley County ChampionshipsMay 1, 2019
3200 Meters · Outdoor · Hand timedHedgesville VS Musselman FR · Apr 1211:55.00hHedgesville VS Musselman FRApril 12, 2018
400 Meters · OutdoorWVSSAC Class AAA State Championships · May 1952.43WVSSAC Class AAA State ChampionshipsMay 19, 2022
800 Meters · OutdoorMessiah Invitational · Apr 102:00.50aMessiah InvitationalApril 10, 2025
800 Meters · Outdoor · Hand timedHHS Journal Invitational-5/8/21 · May 82:07.24hHHS Journal Invitational-5/8/21May 8, 2021

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
Apr 18Millersville InviteApr 18 · 800 Meters · Place 6 · ShepherdShepherd800 Meters6.2:02.88aSr
Apr 9Messiah InvitationalApr 9 · 800 Meters · Place 25 · ShepherdShepherd800 Meters25.2:04.51aSr
Apr 3Millersville MetricsApr 3 · 800 Meters · Place 4 · ShepherdShepherd800 Meters4.2:01.49aSr
Mar 27Dr Harry GM Jopson InvitationalMar 27 · 800 Meters · Place 12 · ShepherdShepherd800 Meters12.2:07.01aSr
Mar 27Dr Harry GM Jopson InvitationalMar 27 · 400 Meters · Place 11 · ShepherdShepherd400 Meters11.54.57aSr

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
Apr 18Mason-Dixon ClassicApr 18 · 800 Meters · Place 2 · ShepherdShepherd800 Meters2.2:01.65aJr
Apr 18Mason-Dixon ClassicApr 18 · 200 Meters · Place 9 · ShepherdShepherd200 Meters9.26.90a PBWind: -3Jr
Apr 10Messiah InvitationalApr 10 · 800 Meters · Place 6 · ShepherdShepherd800 Meters6.2:00.50a PBJr
Apr 442nd Millersville MetricsApr 4 · 1500 Meters · Place 13 · ShepherdShepherd1500 Meters134:20.36a PBJr
Apr 442nd Millersville MetricsApr 4 · 800 Meters · Place 23 · ShepherdShepherd800 Meters232:05.22aJr

2024 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 11Messiah InvitationalApr 11 · 1500 Meters · Place 11 · ShepherdShepherd1500 Meters11.4:25.29aSo
Apr 11Messiah InvitationalApr 11 · 800 Meters · Place 11 · ShepherdShepherd800 Meters11.2:09.01aSo
Apr 541st Millersville Metrics Sponsored by Penn Medicine LGH Sports MedApr 5 · 800 Meters · Place 9 · ShepherdShepherd800 Meters9.2:03.20aSo

2022 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 19WVSSAC Class AAA State ChampionshipsMay 19 · 400 Meters · Place 10 · MusselmanMusselman400 Meters1052.43 PBSR
May 19WVSSAC Class AAA State ChampionshipsMay 19 · 400 Meters · Place 2 · MusselmanMusselman400 Meters252.43SR
May 4EPAC ChampionshipMay 4 · 400 Meters · Place 4 · MusselmanMusselman400 Meters453.1812
Apr 27Berkeley County ChampionshipsApr 27 · 800 Meters · Place 1 · MusselmanMusselman800 Meters12:16.5112
Apr 27Berkeley County ChampionshipsApr 27 · 400 Meters · Place 2 · MusselmanMusselman400 Meters253.8512
Apr 22Mountaineer ShowcaseApr 22 · 800 Meters · Place 7 · MusselmanMusselman800 Meters72:03.42—
Apr 22Mountaineer ShowcaseApr 22 · 400 Meters · Place 2 · MusselmanMusselman400 Meters252.53—
Apr 13Mid-Week Meet @ Spring MillsApr 13 · 1600 Meters · Place 1 · MusselmanMusselman1600 Meters14:42.7312
Apr 13Mid-Week Meet @ Spring MillsApr 13 · 400 Meters · Place 6 · MusselmanMusselman400 Meters657.7512
Mar 26Paul Arbogast Memorial InvitationalMar 26 · 1600 Meters · Place 6 · MusselmanMusselman1600 Meters64:56.8912
Mar 26Paul Arbogast Memorial InvitationalMar 26 · 800 Meters · Place 6 · MusselmanMusselman800 Meters62:12.1612

2021 Outdoor Track

15 results
DateMeetEventPlMarkGr
Jun 12WV State Track Championship AAAJun 12 · 1600 Meters · Place 10 · MusselmanMusselman1600 Meters10.4:38.86a PB11
Jun 12WV State Track Championship AAAJun 12 · 800 Meters · Place 11 · MusselmanMusselman800 Meters11.2:07.36a11
May 25Berkeley County ChampionshipMay 25 · 1600 Meters · Place 1 · MusselmanMusselman1600 Meters14:47.6611
May 25Berkeley County ChampionshipMay 25 · 800 Meters · Place 1 · MusselmanMusselman800 Meters12:07.1011
May 19EPAC ChampionshipsMay 19 · 1600 Meters · Place 2 · MusselmanMusselman1600 Meters2.4:45.43a11
May 19EPAC ChampionshipsMay 19 · 800 Meters · Place 2 · MusselmanMusselman800 Meters2.2:03.31a11
May 8HHS Journal Invitational-5/8/21May 8 · 1600 Meters · Place 2 · MusselmanMusselman1600 Meters24:54.15h11
May 8HHS Journal Invitational-5/8/21May 8 · 800 Meters · Place 2 · MusselmanMusselman800 Meters22:07.24h PB11
May 5Varsity Meet @ MusselmanMay 5 · 1600 Meters · Place 2 · MusselmanMusselman1600 Meters24:48.00h PB11
May 1Cardinal ClassicMay 1 · 800 Meters · Place 3 · MusselmanMusselman800 Meters32:04.2311
Apr 24Jim Turbin Memorial InvitationalApr 24 · 1600 Meters · Place 4 · MusselmanMusselman1600 Meters4.4:50.25a11
Apr 24Jim Turbin Memorial InvitationalApr 24 · 800 Meters · Place 3 · MusselmanMusselman800 Meters3.2:12.35a11
Apr 21Tri @ WashingtonApr 21 · 1600 Meters · Place 2 · MusselmanMusselman1600 Meters2.5:05.211
Apr 14Spring Mills Mid-Week MeetApr 14 · 3200 Meters · Place 1 · MusselmanMusselman3200 Meters111:19.4611
Apr 14Spring Mills Mid-Week MeetApr 14 · 1600 Meters · Place 1 · MusselmanMusselman1600 Meters14:58.9311

2019 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 1Berkeley County ChampionshipsMay 1 · 3200 Meters · Place 4 · MusselmanMusselman3200 Meters410:56.22 PB9
May 1Berkeley County ChampionshipsMay 1 · 1600 Meters · Place 3 · MusselmanMusselman1600 Meters34:53.799
Apr 23EPAC ChampionshipApr 23 · 3200 Meters · Place 5 · MusselmanMusselman3200 Meters5.10:58.78a9
Apr 23EPAC ChampionshipApr 23 · 1600 Meters · Place 6 · MusselmanMusselman1600 Meters6.4:54.50a9
Apr 20Cardinal ClassicApr 20 · 3200 Meters · Place 6 · MusselmanMusselman3200 Meters611:09.859
Apr 20Cardinal ClassicApr 20 · 1600 Meters · Place 5 · MusselmanMusselman1600 Meters55:02.579
Apr 10Varsity EPAC Tri-MeetApr 10 · 400 Meters · Place 3 · MusselmanMusselman400 Meters3.1:00.099
Apr 6Musselman InvitationalApr 6 · 3200 Meters · Place 5 · MusselmanMusselman3200 Meters511:05.00hP9
Apr 6Musselman InvitationalApr 6 · 1600 Meters · Place 6 · MusselmanMusselman1600 Meters65:01.30PR9
Apr 3Tri-Meet: HHS/Jefferson/MusselmanApr 3 · 3200 Meters · Place 4 · MusselmanMusselman3200 Meters4.11:24.009
Apr 3Tri-Meet: HHS/Jefferson/MusselmanApr 3 · 1600 Meters · Place 3 · MusselmanMusselman1600 Meters3.5:05.129
Mar 27Tri @ MusselmanMar 27 · 3200 Meters · Place 3 · MusselmanMusselman3200 Meters3.11:51.009
Mar 27Tri @ MusselmanMar 27 · 1600 Meters · Place 6 · MusselmanMusselman1600 Meters6.5:21.15a9

2018 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 3Freshmen ChampionshipMay 3 · 3200 Meters · Place 1 · MusselmanMusselman3200 Meters1.11:38.008
May 3Freshmen ChampionshipMay 3 · 1600 Meters · Place 1 · MusselmanMusselman1600 Meters1.5:13.008
Apr 26Musselman vs Martinsburg FreshmenApr 26 · 3200 Meters · Place 1 · MusselmanMusselman3200 Meters1.11:33.008
Apr 26Musselman vs Martinsburg FreshmenApr 26 · 1600 Meters · Place 1 · MusselmanMusselman1600 Meters1.5:08.008
Apr 12Hedgesville VS Musselman FRApr 12 · 3200 Meters · Place 1 · MusselmanMusselman3200 Meters111:55.00h PB8
Apr 12Hedgesville VS Musselman FRApr 12 · 1600 Meters · Place 1 · MusselmanMusselman1600 Meters15:30.97h8
Mar 29Freshman Quad MeetMar 29 · 3200 Meters · Place 1 · MusselmanMusselman3200 Meters1.11:518
Mar 29Freshman Quad MeetMar 29 · 1600 Meters · Place 2 · MusselmanMusselman1600 Meters2.5:188