Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorMoorefield Track Meet #2 · Apr 2113.0Moorefield Track Meet #2April 21, 2026
100m Hurdles · 30" / 0.762m · OutdoorPetersburg Middle School WV · May 1118.1Petersburg Middle School WVMay 11, 2022
200 Meters · OutdoorKeyser Meet · Mar 2630.02aKeyser MeetMarch 26, 2024

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

2026 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 22 WVSSAC State Track & Field ChampionshipsMay 22 · 100 Meters · Place 12 · PetersburgPetersburg100 MetersRound P12.13.47a12
May 13WVSSAC Class AA - Region 2 ChampionshipMay 13 · 100 Meters · Place 3 · PetersburgPetersburg100 MetersRound P3.13.26a12
May 13WVSSAC Class AA - Region 2 ChampionshipMay 13 · 100 Meters · Place 2 · PetersburgPetersburg100 Meters2.13.27a12
May 9Jim Turbin Memorial InvitationalMay 9 · 100 Meters · Place 2 · PetersburgPetersburg100 Meters213.56a12
May 9Jim Turbin Memorial InvitationalMay 9 · 100 Meters · Place 2 · PetersburgPetersburg100 Meters213.46a12
May 7East Hardy Meet #3May 7 · 100 Meters · Place 2 · PetersburgPetersburg100 Meters213.46a12
May 1Rush RunMay 1 · 100 Meters · Place 2 · PetersburgPetersburg100 Meters213.33a12
May 1Rush RunMay 1 · 100 Meters · Place 2 · PetersburgPetersburg100 Meters213.28a12
Apr 30PVC (Potomac Valley Conference) Div. 2 MeetApr 30 · 100 Meters · Place 2 · PetersburgPetersburg100 Meters2.13.60a12
Apr 21Moorefield Track Meet #2Apr 21 · 100 Meters · Place 2 · PetersburgPetersburg100 Meters213.0 PB12
Apr 16Keyser MeetApr 16 · 100 Meters · Place 1 · PetersburgPetersburg100 Meters113.87a12
Apr 14Keyser MeetApr 14 · 100 Meters · Place 3 · PetersburgPetersburg100 Meters313.40a12
Apr 9Keyser MeetApr 9 · 100 Meters · Place 1 · PetersburgPetersburg100 Meters1.13.32a12
Apr 7Moorefield Track Meet #1Apr 7 · 100 Meters · Place 4 · PetersburgPetersburg100 Meters413.83a12
Apr 3Snowshoe Foundation InvitationalApr 3 · 100 Meters · Place 5 · PetersburgPetersburg100 Meters513.24a12
Mar 31Keyser MeetMar 31 · 100 Meters · Place 2 · PetersburgPetersburg100 Meters213.77a12
Mar 26Keyser MeetMar 26 · 100 Meters · Place 2 · PetersburgPetersburg100 Meters213.37a12

2025 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 23WVSSAC State Track & Field ChampionshipsMay 23 · 100 Meters · Place 6 · PetersburgPetersburg100 Meters613.12a11
May 23WVSSAC State Track & Field ChampionshipsMay 23 · 100 Meters · Place 8 · PetersburgPetersburg100 Meters813.19a11
May 16WVSSAC Class A - Region 2 ChampionshipMay 16 · 100 Meters · Place 3 · PetersburgPetersburg100 Meters313.42a11
May 16WVSSAC Class A - Region 2 ChampionshipMay 16 · 100 Meters · Place 3 · PetersburgPetersburg100 Meters313.25a11
May 10Jim Turbin Memorial InvitationalMay 10 · 100 Meters · Place 1 · PetersburgPetersburg100 Meters113.29a11
May 10Jim Turbin Memorial InvitationalMay 10 · 100 Meters · Place 1 · PetersburgPetersburg100 Meters113.78a11
Apr 29Keyser MeetApr 29 · 100 Meters · Place 2 · PetersburgPetersburg100 Meters213.55a11
Apr 24Keyser MeetApr 24 · 100 Meters · Place 1 · PetersburgPetersburg100 Meters113.3211
Apr 17Keyser MeetApr 17 · 100 Meters · Place 2 · PetersburgPetersburg100 Meters213.48a11
Apr 15Keyser MeetApr 15 · 100 Meters · Place 4 · PetersburgPetersburg100 Meters414.04a11
Apr 11Elkins Snowshoe Foundation InvitationalApr 11 · 100 Meters · Place 3 · PetersburgPetersburg100 Meters313.83a11
Apr 3EHHS Home Meet 1Apr 3 · 100 Meters · Place 2 · PetersburgPetersburg100 Meters213.87a11
Mar 27Keyser MeetMar 27 · Long Jump · Place 12 · PetersburgPetersburgLong Jump1212-7.5011
Mar 27Keyser MeetMar 27 · 100 Meters · Place 14 · PetersburgPetersburg100 Meters1414.61a11
Mar 20Philip Barbour Season OpenerMar 20 · 100 Meters · Place 2 · PetersburgPetersburg100 Meters214.21a11

2024 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 8WVSSAC Class A - Region 2 ChampionshipMay 8 · 100 Meters · Place 6 · PetersburgPetersburg100 Meters613.57a—
May 8WVSSAC Class A - Region 2 ChampionshipMay 8 · 100 Meters · Place 6 · PetersburgPetersburg100 Meters613.65a—
May 4Jim Turbin Memorial InvitationalMay 4 · 100 Meters · Place 1 · PetersburgPetersburg100 Meters114.02a—
May 4Jim Turbin Memorial InvitationalMay 4 · 100 Meters · Place 1 · PetersburgPetersburg100 Meters113.99a—
Apr 25Keyser MeetApr 25 · 100 Meters · Place 2 · PetersburgPetersburg100 Meters214.27a—
Apr 24PVC D2 Championship Apr 24 · 100 Meters · Place 2 · PetersburgPetersburg100 Meters213.90a—
Apr 22Moorefield Home Meet #2Apr 22 · 100 Meters · Place 1 · PetersburgPetersburg100 Meters113.20a—
Apr 18Keyser MeetApr 18 · Long Jump · Place 2 · PetersburgPetersburgLong Jump213-6.50—
Apr 18Keyser MeetApr 18 · 100 Meters · Place 3 · PetersburgPetersburg100 Meters313.94a—
Apr 16Keyser MeetApr 16 · 100 Meters · Place 3 · PetersburgPetersburg100 Meters313.77a—
Apr 11East Hardy Track MeetApr 11 · 100 Meters · Place 1 · PetersburgPetersburg100 Meters113.92a—
Apr 9Keyser MeetApr 9 · 100 Meters · Place 4 · PetersburgPetersburg100 Meters413.68a—
Mar 26Keyser MeetMar 26 · 200 Meters · Place 3 · PetersburgPetersburg200 Meters330.02a PB—
Mar 26Keyser MeetMar 26 · 100 Meters · Place 2 · PetersburgPetersburg100 Meters214.10a—
Mar 16Philip Barbour Season OpenerMar 16 · 100 Meters · Place 2 · PetersburgPetersburg100 Meters213.80a—

2023 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 6Jim Turbin Memorial InvitationalMay 6 · 100 Meters · Place 2 · PetersburgPetersburg100 Meters213.769
May 6Jim Turbin Memorial InvitationalMay 6 · 100 Meters · Place 3 · PetersburgPetersburg100 MetersRound P314.019
Apr 27Keyser MeetApr 27 · 300m Hurdles · Place 1 · PetersburgPetersburg300m Hurdles155.23a—
Apr 27Keyser MeetApr 27 · 100m Hurdles · Place 5 · PetersburgPetersburg100m Hurdles518.93a—
Apr 27Keyser MeetApr 27 · 100 Meters · Place 3 · PetersburgPetersburg100 Meters313.92a—
Apr 26Class A Potomac Valley ChampionshipsApr 26 · 100 Meters · Place 3 · PetersburgPetersburg100 Meters314.10a—
Apr 20Keyser MeetApr 20 · 100 Meters · Place 1 · PetersburgPetersburg100 Meters114.39a—
Apr 18Keyser MeetApr 18 · 100 Meters · Place 3 · PetersburgPetersburg100 Meters314.31a—
Apr 14Irwin InvitationalApr 14 · 100 Meters · Place 3 · PetersburgPetersburg100 Meters314.02a—
Apr 11Keyser MeetApr 11 · 100 Meters · Place 1 · PetersburgPetersburg100 Meters113.86a—
Apr 6Charlie Pritt ClassicApr 6 · 100 Meters · Place 11 · PetersburgPetersburg100 Meters1114.529
Apr 4Keyser MeetApr 4 · 100 Meters · Place 3 · PetersburgPetersburg100 Meters314.51a—
Apr 3Moorefield Home Meet 1Apr 3 · 200 Meters · Place 6 · PetersburgPetersburg200 Meters630.65—
Apr 3Moorefield Home Meet 1Apr 3 · 100 Meters · Place 4 · PetersburgPetersburg100 Meters413.81—
Mar 28Keyser Meet Mar 28 · 100 Meters · Place 4 · PetersburgPetersburg100 Meters414.61a—

2022 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 18PVL Track Meet PetersburgMay 18 · 100m Hurdles · Place 3 · PetersburgPetersburg100m Hurdles30" / 0.762m3.18.48
May 18PVL Track Meet PetersburgMay 18 · 100 Meters · Place 2 · PetersburgPetersburg100 Meters2.14.08
May 11Petersburg Middle School WVMay 11 · 100m Hurdles · Place 2 · PetersburgPetersburg100m Hurdles30" / 0.762m2.18.1 PB8
May 11Petersburg Middle School WVMay 11 · 100 Meters · Place 2 · PetersburgPetersburg100 Meters2.14.28
May 9Moorefield Middle School May 9 · 100m Hurdles · Place 4 · PetersburgPetersburg100m Hurdles30" / 0.762m4.19.038
May 9Moorefield Middle School May 9 · 100 Meters · Place 1 · PetersburgPetersburg100 Meters1.14.238
May 5Petersburg Middle School #1May 5 · 100m Hurdles · Place 4 · PetersburgPetersburg100m Hurdles30" / 0.762m4.18.608
May 5Petersburg Middle School #1May 5 · 100 Meters · Place 2 · PetersburgPetersburg100 Meters2.13.878
Apr 27MMS Meet #2Apr 27 · 100m Hurdles · Place 5 · PetersburgPetersburg100m Hurdles30" / 0.762m5.19.188
Apr 27MMS Meet #2Apr 27 · 100 Meters · Place 4 · PetersburgPetersburg100 Meters4.14.408
Apr 13Keyser MS Meet #1Apr 13 · 100m Hurdles · Place 4 · PetersburgPetersburg100m Hurdles30" / 0.762m4.19.73a8
Apr 13Keyser MS Meet #1Apr 13 · 100 Meters · Place 4 · PetersburgPetersburg100 Meters4.15.02a8