Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorGolden Eagle Invitational · Apr 310.85aGolden Eagle InvitationalApril 3, 2026
200 Meters · IndoorMountain East Conference Indoor Championships · Feb 2121.83aMountain East Conference Indoor ChampionshipsFebruary 21, 2026
200 Meters · OutdoorMountain East Conference T&F Championships · Apr 2621.37aMountain East Conference T&F Championships April 26, 2026
300 Meters · IndoorMarshall Opener · Dec 634.46aMarshall OpenerDecember 6, 2025
300 Meters · OutdoorWalter Bass HS Indoor Invitational · Jan 1440.64aWalter Bass HS Indoor InvitationalJanuary 14, 2022
400 Meters · IndoorMountain East Conference Indoor Championships · Feb 2149.00aMountain East Conference Indoor ChampionshipsFebruary 21, 2026
400 Meters · OutdoorThe Trojan Relays · Apr 1047.76aThe Trojan RelaysApril 10, 2026
500 Meters · IndoorVHSL Class 1/2 Combined Indoor State Championships · Mar 11:09.40aVHSL Class 1/2 Combined Indoor State ChampionshipsMarch 1, 2023
500 Meters · OutdoorVHSL 1A/2A Region C & D Championships · Feb 171:14.09aVHSL 1A/2A Region C & D ChampionshipsFebruary 17, 2023
55 Meter · IndoorLiberty Christmas HS Invitational · Dec 187.43aLiberty Christmas HS InvitationalDecember 18, 2021
55 Meter · OutdoorWalter Bass HS Indoor Invitational · Jan 147.57aWalter Bass HS Indoor InvitationalJanuary 14, 2022
55m Hurdles · 39" · IndoorHoliday Track Classic · Dec 1710.41aHoliday Track ClassicDecember 17, 2022
Combined results · IndoorVHSL 1/2A Region C & 1/2A Region D Championships · Feb 1840.97VHSL 1/2A Region C & 1/2A Region D ChampionshipsFebruary 18, 2022
Combined results · OutdoorTitan Early Bird Classic · Apr 853.13Titan Early Bird ClassicApril 8, 2023
Long Jump · IndoorLiberty Christmas HS Invitational · Dec 1816-05.50Liberty Christmas HS InvitationalDecember 18, 2021
Long Jump · OutdoorVHSL 1A/2A Region C & D Championships · Feb 1719' 6"VHSL 1A/2A Region C & D ChampionshipsFebruary 17, 2023

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
Apr 26Mountain East Conference T&F Championships Apr 26 · 400 Meters · Place 3 · Charleston (W.Va.)Charleston (W.Va.)400 MetersRound P3.48.91aSo
Apr 26Mountain East Conference T&F Championships Apr 26 · 400 Meters · Place 2 · Charleston (W.Va.)Charleston (W.Va.)400 Meters2.48.04aSo
Apr 26Mountain East Conference T&F Championships Apr 26 · 200 Meters · Place 3 · Charleston (W.Va.)Charleston (W.Va.)200 MetersRound P3.21.59aWind: 1.6So
Apr 26Mountain East Conference T&F Championships Apr 26 · 200 Meters · Place 1 · Charleston (W.Va.)Charleston (W.Va.)200 Meters1.21.37a PBWind: -0.4So
Apr 17Aggie InviteApr 17 · 200 Meters · Place 23 · Charleston (W.Va.)Charleston (W.Va.)200 Meters23.21.65aWind: -0.2So
Apr 10The Trojan RelaysApr 10 · 400 Meters · Place 2 · Charleston (W.Va.)Charleston (W.Va.)400 Meters2.47.76a PBSo
Apr 3Golden Eagle InvitationalApr 3 · 200 Meters · Place 2 · Charleston (W.Va.)Charleston (W.Va.)200 Meters2.21.38aWind: 0So
Apr 3Golden Eagle InvitationalApr 3 · 100 Meters · Place 4 · Charleston (W.Va.)Charleston (W.Va.)100 Meters4.10.85a PBWind: -0.4So
Mar 26Raleigh RelaysMar 26 · 400 Meters · Place 49 · Charleston (W.Va.)Charleston (W.Va.)400 Meters49.48.43aSo

2026 Indoor Track

8 results
DateMeetEventPlMarkGr
Feb 21Mountain East Conference Indoor ChampionshipsFeb 21 · 400 Meters · Place 4 · Charleston (W.Va.)Charleston (W.Va.)400 Meters449.57aSO
Feb 21Mountain East Conference Indoor ChampionshipsFeb 21 · 400 Meters · Place 4 · Charleston (W.Va.)Charleston (W.Va.)400 Meters449.00a PBSO
Feb 21Mountain East Conference Indoor ChampionshipsFeb 21 · 200 Meters · Place 5 · Charleston (W.Va.)Charleston (W.Va.)200 Meters521.83a PBSO
Feb 21Mountain East Conference Indoor ChampionshipsFeb 21 · 200 Meters · Place 5 · Charleston (W.Va.)Charleston (W.Va.)200 Meters521.94aSO
Feb 6Marshall Jewel City InvitationalFeb 6 · 400 Meters · Place 4 · Charleston (W.Va.)Charleston (W.Va.)400 Meters449.21aSo
Feb 6Marshall Jewel City InvitationalFeb 6 · 200 Meters · Place 2 · Charleston (W.Va.)Charleston (W.Va.)200 Meters221.85aSo
Jan 302026 YSU Mid-Major InvitationalJan 30 · 400 Meters · Place 5 · Charleston (W.Va.)Charleston (W.Va.)400 Meters549.20aSo
Jan 17Mondo College InvitationalJan 17 · 200 Meters · Place 3 · Charleston (Charleston (200 Meters321.916—

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 6Marshall OpenerDec 6 · 300 Meters · Place 1 · Charleston (W.Va.)Charleston (W.Va.)300 Meters1.34.46a PBSo
Feb 23Mountain East Conference Indoor ChampionshipsFeb 23 · 400 Meters · Place 7 · ConcordConcord400 Meters750.46a—
Feb 23Mountain East Conference Indoor ChampionshipsFeb 23 · 400 Meters · Place 8 · ConcordConcord400 Meters852.24a—
Jan 31Bast-Cregger Multi Invitational - Roanoke College Jan 31-Feb 1, 2025Jan 31 · 400 Meters · Place 10 · ConcordConcord400 Meters10.51.73aFr
Jan 31Bast-Cregger Multi Invitational - Roanoke College Jan 31-Feb 1, 2025Jan 31 · 200 Meters · ConcordConcord200 Meters—DNSFr

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
Apr 27Mountain East Conference Outdoor ChampionshipsApr 27 · 400 Meters · Place 3 · ConcordConcord400 MetersRound P348.92FR
Apr 27Mountain East Conference Outdoor ChampionshipsApr 27 · 400 Meters · Place 4 · ConcordConcord400 Meters448.93FR
Apr 10Concord Open Track InvitationalApr 10 · 200 Meters · Place 3 · ConcordConcord200 Meters322.62aFr
Apr 10Concord Open Track InvitationalApr 10 · 100 Meters · Place 4 · ConcordConcord100 Meters411.20aFr
Mar 2049er ClassicMar 20 · 400 Meters · Place 23 · ConcordConcord400 Meters23.50.25aFr
Mar 2049er ClassicMar 20 · 200 Meters · Place 25 · ConcordConcord200 Meters25.22.41aWind: 0.9Fr

2024 Outdoor Track

11 results
DateMeetEventPlMarkGr
Jun 14adidas Outdoor NationalsJun 14 · 400 Meters · Place 44 · UnattachedUnattached400 Meters44.50.74a12
Jun 14adidas Outdoor NationalsJun 14 · 200 Meters · Place 56 · UnattachedUnattached200 MetersRound P56.22.67aWind: 0.112
Jun 14adidas Outdoor NationalsJun 14 · 100 Meters · Place 90 · UnattachedUnattached100 MetersRound P90.11.22aWind: 1.812
May 31VHSL Class 3 State ChampionshipsMay 31 · 400 Meters · Place 4 · AlleghanyAlleghany400 Meters450.2212
May 31VHSL Class 3 State ChampionshipsMay 31 · 200 Meters · Place 14 · AlleghanyAlleghany200 MetersRound P1422.71512
May 23VHSL Region 3C ChampionshipsMay 23 · 200 Meters · Place 7 · AlleghanyAlleghany200 Meters7.22.70a12
May 8Shenandoah District ChampionshipMay 8 · 200 Meters · Place 3 · AlleghanyAlleghany200 Meters322.93—
May 8Shenandoah District ChampionshipMay 8 · 400 Meters · Place 1 · AlleghanyAlleghany400 Meters151.57—
May 3Dogwood Track ClassicMay 3 · 400 Meters · Place 20 · AlleghanyAlleghany400 Meters2050.4312
May 3Dogwood Track ClassicMay 3 · 200 Meters · Place 39 · AlleghanyAlleghany200 Meters3923.0212
May 1WHS Meet #2 (Shenandoah District)May 1 · 200 Meters · Place 3 · AlleghanyAlleghany200 Meters322.75—

2024 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 10VHSL Region 3C Indoor Track & Field Championship 2024Feb 10 · 500 Meters · Place 2 · AlleghanyAlleghany500 Meters21:12.5412
Feb 10VHSL Region 3C Indoor Track & Field Championship 2024Feb 10 · 300 Meters · Place 11 · AlleghanyAlleghany300 Meters1140.9712
Feb 3East Coast Elite Roanoke #3Feb 3 · 300 Meters · Place 1 · AlleghanyAlleghany300 Meters136.2812
Jan 27Bulldog InvitationalJan 27 · 300 Meters · Place 31 · AlleghanyAlleghany300 Meters3136.3612
Jan 11East Coast Elite Roanoke #2Jan 11 · 500 Meters · Place 1 · AlleghanyAlleghany500 Meters11:09.8712
Jan 5East Coast Elite #1Jan 5 · 500 Meters · AlleghanyAlleghany500 Meters—DNS12
Jan 5East Coast Elite #1Jan 5 · 300 Meters · Place 2 · AlleghanyAlleghany300 Meters2.37.20a12

2023 Indoor Track

11 results
DateMeetEventPlMarkGr
Dec 9Liberty Flames HS InvitationalDec 9 · 300 Meters · Place 32 · AlleghanyAlleghany300 Meters32.37.15a12
Mar 1VHSL Class 1/2 Combined Indoor State ChampionshipsMar 1 · 500 Meters · Place 5 · AlleghanyAlleghany500 Meters5.1:09.40a PB11
Mar 1VHSL Class 1/2 Combined Indoor State ChampionshipsMar 1 · Long Jump · Place 21 · AlleghanyAlleghanyLong Jump21.18-07.0011
Feb 10Louisa Last Chance Polar BearFeb 10 · 500 Meters · Place 5 · AlleghanyAlleghany500 Meters51:12.5611
Feb 10Louisa Last Chance Polar BearFeb 10 · 500 Meters · Place 5 · AlleghanyAlleghany500 Meters51:12.5611
Jan 12Roanoke College Maroons HS Invitational #1Jan 12 · Long Jump · Place 15 · AlleghanyAlleghanyLong Jump153.50—
Jan 12Roanoke College Maroons HS Invitational #1Jan 12 · 55m Hurdles · Place 13 · AlleghanyAlleghany55m Hurdles1310.08—
Jan 12Roanoke College Maroons HS Invitational #1Jan 12 · Long Jump · Place 15 · AlleghanyAlleghanyLong Jump1518-3.50—
Jan 12Roanoke College Maroons HS Invitational #1Jan 12 · 55m Hurdles · Place 13 · AlleghanyAlleghany55m Hurdles1310.08—
Jan 7East Coast EliteJan 7 · 55m Hurdles · Place 5 · AlleghanyAlleghany55m Hurdles510.01JR
Jan 7East Coast EliteJan 7 · 55m Hurdles · Place 32 · AlleghanyAlleghany55m Hurdles3210.01JR

2023 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jun 2VHSL Class 2 State ChampionshipsJun 2 · 400 Meters · Place 4 · AlleghanyAlleghany400 Meters450.7611
May 25VHSL Region 2C ChampionshipsMay 25 · 400 Meters · Place 2 · AlleghanyAlleghany400 Meters250.7411
May 4Cosmopolitan InvitationalMay 4 · 400 Meters · Place 2 · AlleghanyAlleghany400 Meters250.80—
May 4Cosmopolitan InvitationalMay 4 · 400 Meters · Place 4 · AlleghanyAlleghany400 MetersRound P453.59—
May 4Cosmopolitan InvitationalMay 4 · 200 Meters · Place 11 · AlleghanyAlleghany200 MetersRound P1123.59—
May 4Cosmopolitan InvitationalMay 4 · 200 Meters · Place 11 · AlleghanyAlleghany200 Meters1123.59—
May 4Cosmopolitan InvitationalMay 4 · 400 Meters · Place 4 · AlleghanyAlleghany400 Meters453.59—
Apr 8Titan Early Bird ClassicApr 8 · Combined results · Place 3 · AlleghanyAlleghanyCombined results353.13 PB11
Feb 17VHSL 1A/2A Region C & D ChampionshipsFeb 17 · 500 Meters · Place 6 · AlleghanyAlleghany500 Meters6.1:14.09a PB11
Feb 17VHSL 1A/2A Region C & D ChampionshipsFeb 17 · Long Jump · Place 5 · AlleghanyAlleghanyLong Jump5.19' 6" PB11

2022 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 17Holiday Track ClassicDec 17 · 55m Hurdles · Place 13 · AlleghanyAlleghany55m Hurdles39"13.10.41a PB11
Dec 10Liberty Flames HS InvitationalDec 10 · 300 Meters · Place 105 · AlleghanyAlleghany300 Meters105.40.29a11
Feb 18VHSL 1/2A Region C & 1/2A Region D ChampionshipsFeb 18 · Combined results · Place 9 · AlleghanyAlleghanyCombined results940.97 PB10

2022 Outdoor Track

3 results
DateMeetEventPlMarkGr
Jan 14Walter Bass HS Indoor InvitationalJan 14 · 300 Meters · Place 91 · AlleghanyAlleghany300 Meters91.40.64a PB10
Jan 14Walter Bass HS Indoor InvitationalJan 14 · 55 Meter · Place 150 · AlleghanyAlleghany55 Meter150.7.57a PB10
Jan 14Walter Bass HS Indoor InvitationalJan 14 · Long Jump · AlleghanyAlleghanyLong Jump--FOUL10

2021 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 18Liberty Christmas HS InvitationalDec 18 · 300 Meters · Place 111 · AlleghanyAlleghany300 Meters111.42.00a10
Dec 18Liberty Christmas HS InvitationalDec 18 · 55 Meter · Place 108 · AlleghanyAlleghany55 MeterRound P108.7.43a PB10
Dec 18Liberty Christmas HS InvitationalDec 18 · Long Jump · Place 35 · AlleghanyAlleghanyLong Jump35.16-05.50 PB10

2021 Outdoor Track

3 results
DateMeetEventPlMarkGr
Jun 10VHSL 2C Regional ChampionshipJun 10 · 400 Meters · Place 14 · AlleghanyAlleghany400 Meters14.1:02.48a9
Jun 10VHSL 2C Regional ChampionshipJun 10 · 200 Meters · Place 17 · AlleghanyAlleghany200 Meters17.26.89a9
Jun 10VHSL 2C Regional ChampionshipJun 10 · 100 Meters · Place 16 · AlleghanyAlleghany100 Meters16.13.04a9