Personal bests

Best marks in available results
Event / courseMarkMeetDate
100m Hurdles · 33" / 0.838m · OutdoorOVAC Championship · May 917.17aOVAC ChampionshipMay 9, 2026
200 Meters · OutdoorMason Dixon Championships · Apr 2328.74aMason Dixon ChampionshipsApril 23, 2024
300m Hurdles · 30" / 0.762m · Outdoor WVSSAC State Track & Field Championships · May 2245.96a WVSSAC State Track & Field ChampionshipsMay 22, 2026
400 Meters · Outdoor WVSSAC State Track & Field Championships · May 221:00.91a WVSSAC State Track & Field ChampionshipsMay 22, 2026
800 Meters · OutdoorSilver Knights Invitational · Apr 22:34.01aSilver Knights InvitationalApril 2, 2026
High Jump · OutdoorRush Invitational · Apr 280.75Rush Invitational April 28, 2023

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

2026 Outdoor Track

29 results
DateMeetEventPlMarkGr
May 22 WVSSAC State Track & Field ChampionshipsMay 22 · 300m Hurdles · Place 1 · Clay-Battelle300m Hurdles30" / 0.762m1.45.96a PB12
May 22 WVSSAC State Track & Field ChampionshipsMay 22 · 400 Meters · Place 2 · Clay-Battelle400 Meters2.1:00.91a PB12
May 12WVSSAC Class A - Region 1 ChampionshipMay 12 · 300m Hurdles · Place 1 · Clay-Battelle300m Hurdles30" / 0.762m1.47.46a12
May 12WVSSAC Class A - Region 1 ChampionshipMay 12 · 400 Meters · Place 3 · Clay-Battelle400 Meters3.1:02.02a12
May 9OVAC ChampionshipMay 9 · 100m Hurdles · Place 10 · Clay-Battelle100m Hurdles33" / 0.838m10.17.17a PB12
May 1Rush RunMay 1 · 300m Hurdles · Place 1 · Clay-Battelle300m Hurdles147.69a12
May 1Rush RunMay 1 · 100m Hurdles · Place 1 · Clay-Battelle100m Hurdles116.93a12
May 1Rush RunMay 1 · 100m Hurdles · Place 1 · Clay-Battelle100m Hurdles116.71a12
Apr 27CBHS Small MeetApr 27 · 300m Hurdles · Place 1 · Clay-Battelle300m Hurdles148.712
Apr 27CBHS Small MeetApr 27 · 100m Hurdles · Place 1 · Clay-Battelle100m Hurdles117.212
Apr 24UMWA Husky InvitationalApr 24 · 100m Hurdles · Place 1 · Clay-Battelle100m Hurdles117.01a12
Apr 24UMWA Husky InvitationalApr 24 · 100m Hurdles · Place 2 · Clay-Battelle100m Hurdles216.85a12
Apr 24UMWA Husky InvitationalApr 24 · 400 Meters · Place 9 · Clay-Battelle400 Meters91:02.72a12
Apr 21CBHS Small MeetApr 21 · 100m Hurdles · Place 1 · Clay-Battelle100m Hurdles116.55a12
Apr 16CB Small MeetApr 16 · 100m Hurdles · Place 2 · Clay-Battelle100m Hurdles217.10a12
Apr 14Mason Dixon HS ChampionshipApr 14 · High Jump · Place 1 · Clay-BattelleHigh Jump14-1012
Apr 14Mason Dixon HS ChampionshipApr 14 · 300m Hurdles · Place 1 · Clay-Battelle300m Hurdles151.61a12
Apr 14Mason Dixon HS ChampionshipApr 14 · 100m Hurdles · Place 1 · Clay-Battelle100m Hurdles116.98a12
Apr 14Mason Dixon HS ChampionshipApr 14 · 400 Meters · Place 1 · Clay-Battelle400 Meters11:05.52a12
Apr 10St. Marys InvitationalApr 10 · High Jump · Place 5 · Clay-BattelleHigh Jump54-1012
Apr 10St. Marys InvitationalApr 10 · 300m Hurdles · Place 1 · Clay-Battelle300m Hurdles146.77a12
Apr 2Silver Knights InvitationalApr 2 · 300m Hurdles · Place 1 · Clay-Battelle300m Hurdles148.36a12
Apr 2Silver Knights InvitationalApr 2 · 100m Hurdles · Place 1 · Clay-Battelle100m Hurdles116.75a12
Apr 2Silver Knights InvitationalApr 2 · 100m Hurdles · Place 1 · Clay-Battelle100m Hurdles116.89a12
Apr 2Silver Knights InvitationalApr 2 · 800 Meters · Place 2 · Clay-Battelle800 Meters22:34.01a PB12
Apr 2Silver Knights InvitationalApr 2 · 400 Meters · Place 1 · Clay-Battelle400 Meters11:01.54a12
Mar 24Mon County ChallengeMar 24 · High Jump · Place 4 · Clay-BattelleHigh Jump44-812
Mar 24Mon County ChallengeMar 24 · 300m Hurdles · Place 1 · Clay-Battelle300m Hurdles147.89a12
Mar 24Mon County ChallengeMar 24 · 100m Hurdles · Place 2 · Clay-Battelle100m Hurdles216.94a12

2025 Outdoor Track

23 results
DateMeetEventPlMarkGr
May 23WVSSAC State Track & Field ChampionshipsMay 23 · High Jump · Place 2 · Clay-BattelleHigh Jump25-211
May 23WVSSAC State Track & Field ChampionshipsMay 23 · 300m Hurdles · Place 2 · Clay-Battelle300m Hurdles247.77a11
May 23WVSSAC State Track & Field ChampionshipsMay 23 · 100m Hurdles · Place 2 · Clay-Battelle100m Hurdles216.42a11
May 23WVSSAC State Track & Field ChampionshipsMay 23 · 100m Hurdles · Place 3 · Clay-Battelle100m Hurdles316.73a11
May 16WVSSAC Class A - Region 1 ChampionshipMay 16 · High Jump · Place 1 · Clay-BattelleHigh Jump15-00.0011
May 16WVSSAC Class A - Region 1 ChampionshipMay 16 · 300m Hurdles · Place 1 · Clay-Battelle300m Hurdles147.62a11
May 16WVSSAC Class A - Region 1 ChampionshipMay 16 · 100m Hurdles · Place 4 · Clay-Battelle100m Hurdles418.07a11
May 16WVSSAC Class A - Region 1 ChampionshipMay 16 · 100m Hurdles · Place 2 · Clay-Battelle100m Hurdles216.90a11
May 9Rush invitationalMay 9 · 300m Hurdles · Place 1 · Clay-Battelle300m Hurdles146.76a11
May 9Rush invitationalMay 9 · 100m Hurdles · Place 1 · Clay-Battelle100m Hurdles117.36a11
May 9Rush invitationalMay 9 · 100m Hurdles · Place 1 · Clay-Battelle100m Hurdles116.81a11
May 9Rush invitationalMay 9 · 800 Meters · Place 4 · Clay-Battelle800 Meters42:35.44a11
Apr 15Mason Dixon Conference ChampionshipApr 15 · High Jump · Place 1 · Clay-BattelleHigh Jump14-811
Apr 15Mason Dixon Conference ChampionshipApr 15 · 300m Hurdles · Place 1 · Clay-Battelle300m Hurdles153.56a11
Apr 15Mason Dixon Conference ChampionshipApr 15 · 100m Hurdles · Place 1 · Clay-Battelle100m Hurdles117.50a11
Apr 15Mason Dixon Conference ChampionshipApr 15 · 400 Meters · Place 1 · Clay-Battelle400 Meters11:04.13a11
Apr 11St. Marys InvitationalApr 11 · High Jump · Place 1 · Clay-BattelleHigh Jump15-011
Apr 11St. Marys InvitationalApr 11 · 300m Hurdles · Place 1 · Clay-Battelle300m Hurdles150.49a11
Apr 1JM Meet #1Apr 1 · High Jump · Place 1 · Clay-BattelleHigh Jump15-211
Apr 1JM Meet #1Apr 1 · 300m Hurdles · Place 1 · Clay-Battelle300m Hurdles150.46a11
Apr 1JM Meet #1Apr 1 · 200 Meters · Place 3 · Clay-Battelle200 Meters328.87a11
Mar 19Mon County ChallengeMar 19 · High Jump · Place 3 · Clay-BattelleHigh Jump34-10—
Mar 19Mon County ChallengeMar 19 · 300m Hurdles · Place 2 · Clay-Battelle300m Hurdles249.97a—

2024 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 8WVSSAC Class A - Region 2 ChampionshipMay 8 · High Jump · Place 1 · Clay-BattelleHigh Jump14-10—
May 8WVSSAC Class A - Region 2 ChampionshipMay 8 · 300m Hurdles · Place 1 · Clay-Battelle300m Hurdles148.23a—
Apr 26Rush Run InvitationalApr 26 · High Jump · Place 1 · Clay-BattelleHigh Jump14-10—
Apr 26Rush Run InvitationalApr 26 · 300m Hurdles · Place 2 · Clay-Battelle300m Hurdles248.77a—
Apr 23Mason Dixon ChampionshipsApr 23 · High Jump · Place 1 · Clay-BattelleHigh Jump14-10—
Apr 23Mason Dixon ChampionshipsApr 23 · 300m Hurdles · Place 1 · Clay-Battelle300m Hurdles150.62a—
Apr 23Mason Dixon ChampionshipsApr 23 · 400 Meters · Place 2 · Clay-Battelle400 Meters21:05.43a—
Apr 23Mason Dixon ChampionshipsApr 23 · 200 Meters · Place 1 · Clay-Battelle200 Meters128.74a PB—
Apr 19Cline Stansberry InvitationalApr 19 · High Jump · Place 1 · Clay-BattelleHigh Jump14-8—
Apr 19Cline Stansberry InvitationalApr 19 · 300m Hurdles · Place 4 · Clay-Battelle300m Hurdles450.03a—
Apr 10Philip Barbour Weekday Meet 2Apr 10 · High Jump · Place 1 · Clay-BattelleHigh Jump15-0—
Apr 10Philip Barbour Weekday Meet 2Apr 10 · 300m Hurdles · Place 1 · Clay-Battelle300m Hurdles150.91a—
Mar 23Ryan Jobes InvitationalMar 23 · High Jump · Place 3 · Clay-BattelleHigh Jump34-8—
Mar 19Mon County ChallengeMar 19 · High Jump · Place 4 · Clay-BattelleHigh Jump44-8—

2023 Outdoor Track

9 results
DateMeetEventPlMarkGr
Apr 28Rush Invitational Apr 28 · High Jump · Place 5 · Clay-BattelleHigh Jump50.75 PB9
Apr 28Rush Invitational Apr 28 · 300m Hurdles · Place 5 · Clay-Battelle300m Hurdles553.489
Apr 14UMWA/Husky InvitationalApr 14 · High Jump · Place 2 · Clay-BattelleHigh Jump25-00.009
Apr 6St. Mary's InvitationalApr 6 · High Jump · Place 14 · Clay-BattelleHigh Jump144-4—
Apr 6St. Mary's InvitationalApr 6 · 400 Meters · Place 31 · Clay-Battelle400 Meters311:31.42a—
Apr 1Morgantown InvitationalApr 1 · High Jump · Place 4 · Clay-BattelleHigh Jump44-10.009
Mar 31TCHS Silver Knights InvitationalMar 31 · 300m Hurdles · Place 7 · Clay-Battelle300m Hurdles755.959
Mar 22Mon. County MeetMar 22 · High Jump · Place 2 · Clay-BattelleHigh Jump24-08.00—
Mar 22Mon. County MeetMar 22 · 300m Hurdles · Place 2 · Clay-Battelle300m Hurdles254.47a—