Personal bests

Best marks in available results
Event / courseMarkMeetDate
110m Hurdles · 39" / 0.991m · Outdoor WVSSAC State Track & Field Championships · May 2216.05a WVSSAC State Track & Field ChampionshipsMay 22, 2026

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

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 22 WVSSAC State Track & Field ChampionshipsMay 22 · 110m Hurdles · Place 4 · Hampshire110m Hurdles39" / 0.991mRound P4.16.05a PB12
May 22 WVSSAC State Track & Field ChampionshipsMay 22 · 110m Hurdles · Place 7 · Hampshire110m Hurdles39" / 0.991m7.16.58a12
May 14WVSSAC Class AAA - Region 2 ChampionshipMay 14 · 110m Hurdles · Place 1 · Hampshire110m Hurdles39" / 0.991m1.16.42a12
May 5Potomac Valley Conference ChampionshipsMay 5 · 110m Hurdles · Place 1 · Hampshire110m Hurdles115.31a12
May 1Journal InvitationalMay 1 · 300m Hurdles · Place 6 · Hampshire300m Hurdles647.54a12
May 1Journal InvitationalMay 1 · 110m Hurdles · Place 3 · Hampshire110m Hurdles316.46a12
Apr 18Hampshire InvitationalApr 18 · 300m Hurdles · Place 4 · Hampshire300m Hurdles443.65a12
Apr 18Hampshire InvitationalApr 18 · 110m Hurdles · Place 2 · Hampshire110m Hurdles215.64a12
Apr 14Keyser MeetApr 14 · 110m Hurdles · Place 1 · Hampshire110m Hurdles115.72a12
Mar 27Connect-Bridgeport HS InvitationalMar 27 · 110m Hurdles · Place 1 · Hampshire110m Hurdles116.53a12
Mar 20Charlie Cline Glow RelaysMar 20 · Long Jump · Place 12 · HampshireLong Jump1217-212

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 23WVSSAC State Track & Field ChampionshipsMay 23 · 110m Hurdles · Place 9 · Hampshire110m Hurdles916.12a11
May 17WVSSAC Class AA - Region 2 ChampionshipMay 17 · 110m Hurdles · Place 2 · Hampshire110m Hurdles216.56a11
May 17WVSSAC Class AA - Region 2 ChampionshipMay 17 · 110m Hurdles · Place 2 · Hampshire110m Hurdles216.17a11
May 6PVC (Potomac Valley Conference) MeetMay 6 · 110m Hurdles · Place 1 · Hampshire110m Hurdles116.60a11
Apr 30Final Mountaineer Invitational, Liberty HSApr 30 · 110m Hurdles · Place 2 · Hampshire110m Hurdles215.7011
Apr 5Morgantown Invitational Apr 5 · 110m Hurdles · Place 4 · Hampshire110m Hurdles416.99a11
Apr 5Morgantown Invitational Apr 5 · 110m Hurdles · Place 4 · Hampshire110m Hurdles416.41a11
Apr 1Keyser MeetApr 1 · 110m Hurdles · Place 1 · Hampshire110m Hurdles117.56a11
Mar 19Hampshire Home Meet #1Mar 19 · 110m Hurdles · Place 2 · Hampshire110m Hurdles217.06a11

2024 Outdoor Track

18 results
DateMeetEventPlMarkGr
May 10WVSSAC Class AAA - Region 2 ChampionshipMay 10 · Long Jump · Place 15 · HampshireLong Jump1516-8—
May 2Potomac Valley Conference - Division 1 ChampionshipMay 2 · Long Jump · Place 7 · HampshireLong Jump715-7—
May 2Potomac Valley Conference - Division 1 ChampionshipMay 2 · 110m Hurdles · Place 2 · Hampshire110m Hurdles217.09a—
Apr 26Hedgesville Journal InvitationalApr 26 · Long Jump · Place 9 · HampshireLong Jump916-0.25—
Apr 26Hedgesville Journal InvitationalApr 26 · 110m Hurdles · Place 3 · Hampshire110m Hurdles318.25a—
Apr 22Cumberland Area ChampionshipApr 22 · Long Jump · Place 12 · HampshireLong Jump1215-11—
Apr 22Cumberland Area ChampionshipApr 22 · 110m Hurdles · Place 6 · Hampshire110m Hurdles618.48a—
Apr 19Cardinal ClassicApr 19 · Long Jump · Place 20 · HampshireLong Jump2016-5—
Apr 19Cardinal ClassicApr 19 · 300m Hurdles · Place 8 · Hampshire300m Hurdles845.62a—
Apr 19Cardinal ClassicApr 19 · 110m Hurdles · Place 7 · Hampshire110m Hurdles718.30a—
Apr 9Hampshire Trojan Meet 2Apr 9 · Long Jump · Place 3 · HampshireLong Jump317-8—
Apr 9Hampshire Trojan Meet 2Apr 9 · 300m Hurdles · Place 2 · Hampshire300m Hurdles246.43a—
Apr 9Hampshire Trojan Meet 2Apr 9 · 110m Hurdles · Place 3 · Hampshire110m Hurdles317.58a—
Apr 6Jim Taylor Invitational Apr 6 · 300m Hurdles · Place 10 · Hampshire300m Hurdles1047.03a—
Apr 6Jim Taylor Invitational Apr 6 · 110m Hurdles · Place 10 · Hampshire110m Hurdles1019.84a—
Mar 28Frankfort Home Meet #1Mar 28 · Long Jump · Place 8 · HampshireLong Jump816-2.5—
Mar 28Frankfort Home Meet #1Mar 28 · 300m Hurdles · Place 7 · Hampshire300m Hurdles747.95a—
Mar 28Frankfort Home Meet #1Mar 28 · 110m Hurdles · Place 4 · Hampshire110m Hurdles418.42a—

2023 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 2PVC Division 1May 2 · Long Jump · Place 13 · HampshireLong Jump1315-5—
May 2PVC Division 1May 2 · 300m Hurdles · Place 8 · Hampshire300m Hurdles847.97a—
May 2PVC Division 1May 2 · 110m Hurdles · Place 9 · Hampshire110m Hurdles918.92a—
Apr 18Frankfort Home Meet #2Apr 18 · Long Jump · Place 9 · HampshireLong Jump914-10—
Apr 18Frankfort Home Meet #2Apr 18 · 300m Hurdles · Place 3 · Hampshire300m Hurdles348.53a—
Apr 18Frankfort Home Meet #2Apr 18 · 110m Hurdles · Place 4 · Hampshire110m Hurdles419.76a—
Apr 11Keyser MeetApr 11 · Long Jump · Place 8 · HampshireLong Jump815-9—
Apr 11Keyser MeetApr 11 · 300m Hurdles · Place 4 · Hampshire300m Hurdles448.88a—
Apr 11Keyser MeetApr 11 · 110m Hurdles · Place 4 · Hampshire110m Hurdles419.66a—
Apr 8Jim Taylor InvitationalApr 8 · 300m Hurdles · Place 14 · Hampshire300m Hurdles1448.64a—
Apr 8Jim Taylor InvitationalApr 8 · 110m Hurdles · Place 10 · Hampshire110m HurdlesRound P1019.73a—
Mar 22Hampshire QuadMar 22 · 300m Hurdles · Place 6 · Hampshire300m Hurdles650.169