Personal bests

Best marks in available results
Event / courseMarkMeetDate
100m Hurdles · 33" / 0.838m · OutdoorVHSL Region 2C Championships · May 2318.09aVHSL Region 2C ChampionshipsMay 23, 2024
200 Meters · OutdoorBlue & Gold HS Track Classic · Apr 1928.32Blue & Gold HS Track ClassicApril 19, 2025
300 Meters · IndoorEast Coast Elite - Roanoke 2.6.25 · Feb 646.77aEast Coast Elite - Roanoke 2.6.25February 6, 2025
300 Meters · OutdoorVHSL 1A/2A Region C & D Championships · Feb 1752.30aVHSL 1A/2A Region C & D ChampionshipsFebruary 17, 2023
300m Hurdles · 30" / 0.762m · OutdoorVHSL Region 2C Championships · May 2352.84aVHSL Region 2C ChampionshipsMay 23, 2024
55 Meter · IndoorEast Coast Elite - Roanoke · Dec 148.68aEast Coast Elite - RoanokeDecember 14, 2024
55 Meters · IndoorEast Coast Elite Roanoke #3 · Feb 38.55East Coast Elite Roanoke #3February 3, 2024
55m Hurdles · 33" · IndoorEast Coast Elite - Roanoke 2.6.25 · Feb 610.17aEast Coast Elite - Roanoke 2.6.25February 6, 2025
55m Hurdles · 33" · OutdoorVHSL 1A/2A Region C & D Championships · Feb 1712.16aVHSL 1A/2A Region C & D ChampionshipsFebruary 17, 2023
Combined results · IndoorVHSL 1/2 Region C & D 2024 Championships · Feb 1611.50VHSL 1/2 Region C & D 2024 ChampionshipsFebruary 16, 2024
Combined results · OutdoorFranklin County Home Meet · May 617.83Franklin County Home MeetMay 6, 2025

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

2025 Outdoor Track

14 results
DateMeetEventPlMarkGr
Jun 6VHSL Class 2 State ChampionshipsJun 6 · 100m Hurdles · Place 9 · Glenvar High100m Hurdles918.0012
Jun 6VHSL Class 2 State ChampionshipsJun 6 · 100m Hurdles · Place 9 · Glenvar High100m HurdlesRound P917.9012
Jun 6VHSL Class 2 State ChampionshipsJun 6 · 100m Hurdles · Place 9 · Glenvar High100m HurdlesRound P917.9012
May 30VHSL Region 2C ChampionshipsMay 30 · Combined results · Place 5 · GlenvarCombined results552.3012
May 30VHSL Region 2C ChampionshipsMay 30 · Combined results · Place 3 · GlenvarCombined results318.0312
May 6Franklin County Home MeetMay 6 · Combined results · Place 9 · GlenvarCombined results929.0912
May 6Franklin County Home MeetMay 6 · Combined results · Place 2 · GlenvarCombined results217.83 PB12
May 3East Coast Elite - OMSOCMay 3 · 300m Hurdles · Place 4 · Glenvar300m Hurdles453.2712
May 3East Coast Elite - OMSOCMay 3 · 100m Hurdles · Place 4 · Glenvar100m Hurdles418.0112
Apr 26Knights Track ClassicApr 26 · 300m Hurdles · Place 9 · Glenvar High300m Hurdles954.21—
Apr 26Knights Track ClassicApr 26 · 100m Hurdles · Place 13 · Glenvar High100m Hurdles1318.99—
Apr 19Blue & Gold HS Track ClassicApr 19 · 200 Meters · Place 10 · Glenvar High200 Meters1028.32 PB12
Apr 19Blue & Gold HS Track ClassicApr 19 · 300m Hurdles · Place 7 · Glenvar High300m Hurdles754.6212
Apr 19Blue & Gold HS Track ClassicApr 19 · 100m Hurdles · Place 3 · Glenvar High100m Hurdles318.1912

2025 Indoor Track

14 results
DateMeetEventPlMarkGr
Mar 5VHSL Class 2 Indoor State ChampionshipsMar 5 · 55m Hurdles · Place 11 · Glenvar High55m HurdlesRound P1110.2012
Feb 6East Coast Elite - Roanoke 2.6.25Feb 6 · 300 Meters · Place 19 · Glenvar300 Meters19.46.77a PB12
Feb 6East Coast Elite - Roanoke 2.6.25Feb 6 · 55m Hurdles · Place 6 · Glenvar55m Hurdles33"6.10.17a PB12
Feb 1Bulldog InvitationalFeb 1 · 55m Hurdles · Place 40 · Glenvar High55m Hurdles4010.5612
Feb 1Bulldog InvitationalFeb 1 · 300 Meters · Place 94 · Glenvar High300 Meters9447.8212
Feb 1Bulldog InvitationalFeb 1 · 300 Meters · Place 71 · Glenvar High300 Meters7147.7412
Feb 1Bulldog InvitationalFeb 1 · 55m Hurdles · Place 35 · Glenvar High55m Hurdles3510.5912
Feb 1Bulldog InvitationalFeb 1 · 300 Meters · Place 71 · Glenvar High300 Meters7147.7412
Feb 1Bulldog InvitationalFeb 1 · 55m Hurdles · Place 35 · Glenvar High55m Hurdles3510.5912
Jan 23East Coast Elite - Roanoke 1.23.25Jan 23 · 300 Meters · Place 25 · Glenvar300 Meters25.47.82a12
Jan 23East Coast Elite - Roanoke 1.23.25Jan 23 · 55m Hurdles · Place 16 · Glenvar55m Hurdles33"16.10.59a12
Jan 18Walter Bass HS InvitationalJan 18 · 55m Hurdles · Place 32 · Glenvar High55m HurdlesRound P3210.56—
Jan 18Walter Bass HS InvitationalJan 18 · 300 Meters · Place 123 · Glenvar High300 Meters12348.17—
Jan 18Walter Bass HS InvitationalJan 18 · 55 Meters · Place 158 · Glenvar High55 MetersRound P1588.603—

2024 Indoor Track

15 results
DateMeetEventPlMarkGr
Dec 19East Coast Elite - Roanoke 12.19.24Dec 19 · 300 Meters · Place 23 · Glenvar300 Meters23.48.93a12
Dec 19East Coast Elite - Roanoke 12.19.24Dec 19 · 55m Hurdles · Place 11 · Glenvar55m Hurdles33"11.10.58a12
Dec 14East Coast Elite - RoanokeDec 14 · 300 Meters · Place 39 · Glenvar300 Meters39.49.50a12
Dec 14East Coast Elite - RoanokeDec 14 · 55m Hurdles · Place 11 · Glenvar55m Hurdles33"11.11.00a12
Dec 14East Coast Elite - RoanokeDec 14 · 55 Meter · Place 53 · Glenvar55 Meter53.8.68a PB12
Feb 16VHSL 1/2 Region C & D 2024 ChampionshipsFeb 16 · Combined results · Place 10 · GlenvarCombined results1049.2011
Feb 16VHSL 1/2 Region C & D 2024 ChampionshipsFeb 16 · Combined results · Place 7 · GlenvarCombined results711.50 PB11
Feb 3East Coast Elite Roanoke #3Feb 3 · 55m Hurdles · Place 22 · Glenvar55m Hurdles2211.4211
Feb 3East Coast Elite Roanoke #3Feb 3 · 55 Meters · Place 72 · Glenvar55 Meters728.55 PB11
Jan 27Bulldog InvitationalJan 27 · 55m Hurdles · Place 90 · Glenvar High55m Hurdles9012.0411
Jan 27Bulldog InvitationalJan 27 · 300 Meters · Place 185 · Glenvar High300 Meters18549.0711
Jan 27Bulldog InvitationalJan 27 · 55 Meters · Place 253 · Glenvar High55 Meters2538.64111
Jan 11East Coast Elite Roanoke #2Jan 11 · 55m Hurdles · Place 11 · Glenvar55m Hurdles1111.0611
Jan 11East Coast Elite Roanoke #2Jan 11 · 300 Meters · Place 19 · Glenvar300 Meters1949.1911
Jan 5East Coast Elite #1Jan 5 · 55m Hurdles · Place 13 · Glenvar55m Hurdles33"13.11.74a11

2024 Outdoor Track

18 results
DateMeetEventPlMarkGr
May 31VHSL Class 2 State ChampionshipsMay 31 · 300m Hurdles · Place 13 · Glenvar High300m Hurdles1354.1211
May 31VHSL Class 2 State ChampionshipsMay 31 · 100m Hurdles · Place 15 · Glenvar High100m HurdlesRound P1518.8511
May 23VHSL Region 2C ChampionshipsMay 23 · 300m Hurdles · Place 3 · Glenvar300m Hurdles30" / 0.762m3.52.84a PB11
May 23VHSL Region 2C ChampionshipsMay 23 · 100m Hurdles · Place 4 · Glenvar100m Hurdles33" / 0.838m4.18.09a PB11
May 23VHSL Region 2C ChampionshipsMay 23 · 200 Meters · Place 14 · Glenvar200 Meters14.28.91a11
May 11Blue Demon InvitationalMay 11 · 300m Hurdles · Place 18 · Glenvar300m Hurdles30" / 0.762m18.54.35a11
May 11Blue Demon InvitationalMay 11 · 100m Hurdles · Place 12 · Glenvar100m Hurdles33" / 0.838mRound P12.18.83a11
May 11Blue Demon InvitationalMay 11 · 200 Meters · Place 30 · Glenvar200 Meters30.29.33a11
May 2Cosmopolitan Invitational Track and Field MeetMay 2 · 300m Hurdles · Place 7 · Glenvar300m Hurdles30" / 0.762mRound P7.55.79a11
May 2Cosmopolitan Invitational Track and Field MeetMay 2 · 200 Meters · Place 18 · Glenvar200 MetersRound P18.29.11a11
Apr 27Titan Track ClassicApr 27 · Combined results · Place 28 · GlenvarCombined results2829.5511
Apr 27Titan Track ClassicApr 27 · Combined results · Place 15 · GlenvarCombined results1555.5811
Apr 27Titan Track ClassicApr 27 · Combined results · Place 19 · GlenvarCombined results1919.5011
Apr 10Highlander Track ClassicApr 10 · Combined results · Place 11 · GlenvarCombined results1129.7711
Apr 10Highlander Track ClassicApr 10 · Combined results · Place 6 · GlenvarCombined results656.5711
Apr 10Highlander Track ClassicApr 10 · Combined results · Place 6 · GlenvarCombined results619.0311
Apr 3Giles Meet #2Apr 3 · Combined results · Place 2 · GlenvarCombined results257.6911
Apr 3Giles Meet #2Apr 3 · Combined results · Place 3 · GlenvarCombined results320.4711

2023 Indoor Track

15 results
DateMeetEventPlMarkGr
Dec 16East Coast Elite Roanoke #1Dec 16 · 300 Meters · Place 28 · Glenvar300 Meters28.50.83a11
Dec 16East Coast Elite Roanoke #1Dec 16 · 55m Hurdles · Place 14 · Glenvar55m Hurdles33"14.11.97a11
Dec 9Liberty Flames HS InvitationalDec 9 · 300 Meters · Place 193 · Glenvar300 Meters193.51.85a11
Dec 9Liberty Flames HS InvitationalDec 9 · 55m Hurdles · Place 62 · Glenvar55m Hurdles33"Round P62.12.02a11
Jan 28Bulldog InvitationalJan 28 · 55m Hurdles · Place 90 · Glenvar55m Hurdles9011.8810
Jan 28Bulldog InvitationalJan 28 · 300 Meters · Place 252 · Glenvar300 Meters25251.91410
Jan 28Bulldog InvitationalJan 28 · 300 Meters · Place 240 · Glenvar300 Meters24051.91410
Jan 12Roanoke College Maroons HS Invitational #1Jan 12 · 55m Hurdles · Place 13 · Glenvar55m Hurdles1311.65—
Jan 12Roanoke College Maroons HS Invitational #1Jan 12 · 300 Meters · Place 31 · Glenvar300 Meters3152.08—
Jan 12Roanoke College Maroons HS Invitational #1Jan 12 · 55m Hurdles · Place 13 · Glenvar55m Hurdles1311.65—
Jan 12Roanoke College Maroons HS Invitational #1Jan 12 · 300 Meters · Place 31 · Glenvar300 Meters3152.08—
Jan 7Liberty Premier Invitational (College)Jan 7 · 55m Hurdles · Place 67 · Glenvar55m HurdlesRound P6711.80—
Jan 7Liberty Premier Invitational (College)Jan 7 · 300 Meters · Place 237 · Glenvar300 Meters23753.61—
Jan 7Liberty Premier HS InvitationalJan 7 · 300 Meters · Place 237 · Glenvar300 Meters237.53.61a10
Jan 7Liberty Premier HS InvitationalJan 7 · 55m Hurdles · Place 67 · Glenvar55m Hurdles33"Round P67.11.80a10

2023 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 25VHSL Region 2C ChampionshipsMay 25 · 300m Hurdles · Place 7 · Glenvar High300m Hurdles758.5210
May 13Blue Demon InvitationalMay 13 · 300m Hurdles · Place 1 · Glenvar300m Hurdles156.74—
May 13Blue Demon InvitationalMay 13 · 300m Hurdles · Place 14 · Glenvar300m Hurdles1456.74—
May 13Blue Demon InvitationalMay 13 · 100m Hurdles · Place 8 · Glenvar100m HurdlesRound P821.17—
May 13Blue Demon InvitationalMay 13 · 100m Hurdles · Place 24 · Glenvar100m HurdlesRound P2421.17—
Feb 17VHSL 1A/2A Region C & D ChampionshipsFeb 17 · 300 Meters · Place 15 · Glenvar300 Meters15.52.30a PB10
Feb 17VHSL 1A/2A Region C & D ChampionshipsFeb 17 · 55m Hurdles · Place 7 · Glenvar55m Hurdles33"7.12.16a PB10

2022 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 17Holiday Track ClassicDec 17 · 300 Meters · Place 35 · Glenvar300 Meters35.51.82a10
Dec 10Liberty Flames HS InvitationalDec 10 · 300 Meters · Place 158 · Glenvar300 Meters158.52.97a10
Dec 10Liberty Flames HS InvitationalDec 10 · 55m Hurdles · Place 56 · Glenvar55m Hurdles33"Round P56.12.39a10

2022 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 26VHSL Region 3C ChampionshipsMay 26 · 300m Hurdles · Place 5 · Glenvar High300m Hurdles558.519
May 26VHSL Region 3C ChampionshipsMay 26 · 100m Hurdles · Place 7 · Glenvar High100m Hurdles721.869
May 26VHSL Region 2C ChampionshipsMay 26 · 300m Hurdles · Place 5 · Glenvar300m Hurdles30" / 0.762m5.58.51a9
May 26VHSL Region 2C ChampionshipsMay 26 · 100m Hurdles · Place 7 · Glenvar100m Hurdles33" / 0.838m7.21.86a9
May 14Blacksburg InvitationalMay 14 · 300m Hurdles · Place 2 · Glenvar300m Hurdles21:00.799
May 14Blacksburg InvitationalMay 14 · 300m Hurdles · Place 15 · Glenvar300m Hurdles151:00.799
May 14Blacksburg InvitationalMay 14 · 100m Hurdles · Place 2 · Glenvar100m Hurdles221.469
May 14Blacksburg InvitationalMay 14 · 100m Hurdles · Place 16 · Glenvar100m Hurdles1621.469
May 11Byrd Senior NightMay 11 · Combined results · Place 17 · GlenvarCombined results1731.469
May 11Byrd Senior NightMay 11 · Combined results · Place 8 · GlenvarCombined results821.619
Apr 30Knights Track ClassicApr 30 · 100m Hurdles · Place 19 · Glenvar100m Hurdles1921.699
Apr 22Buffalo InvitationalApr 22 · 100m Hurdles · Place 9 · Glenvar100m Hurdles922.38—
Apr 8University of Lynchburg HS Twilight InviteApr 8 · 100m Hurdles · Place 6 · Glenvar High100m Hurdles621.35—