Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorDogwood Track Classic · May 211.96Dogwood Track ClassicMay 2, 2025
200 Meters · OutdoorVHSL Class 4 State Championships · Jun 524.41aVHSL Class 4 State ChampionshipsJune 5, 2026
300 Meters · IndoorVHSL Class 4 Indoor State Championships · Mar 340.78VHSL Class 4 Indoor State ChampionshipsMarch 3, 2025
300 Meters · OutdoorWalter Bass Invite · Jan 1741.32aWalter Bass InviteJanuary 17, 2026
400 Meters · OutdoorGolden Eagle Invitational · May 1656.70aGolden Eagle InvitationalMay 16, 2026
500 Meters · IndoorECE ROANOKE - WINTER WONDERLAND HOLIDAY HAT · Dec 201:29.10aECE ROANOKE - WINTER WONDERLAND HOLIDAY HATDecember 20, 2025
55 Meter · IndoorRegion 4D Indoor Track & Field Championships · Feb 177.08aRegion 4D Indoor Track & Field ChampionshipsFebruary 17, 2025
55 Meter · OutdoorWalter Bass Invite · Jan 177.20aWalter Bass InviteJanuary 17, 2026
55 Meters · IndoorBulldog Invitational · Feb 17.12Bulldog InvitationalFebruary 1, 2025
Combined results · OutdoorTitan Track Classic · Apr 2712.80Titan Track ClassicApril 27, 2024
Long Jump · IndoorEast Coast Elite - Roanoke 1.23.25 · Jan 234.78mEast Coast Elite - Roanoke 1.23.25January 23, 2025
Long Jump · OutdoorLiberty Flames HS Invitational · Dec 614' 10.5"Liberty Flames HS InvitationalDecember 6, 2025

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

2026 Outdoor Track

15 results
DateMeetEventPlMarkGr
Jun 5VHSL Class 4 State ChampionshipsJun 5 · 200 Meters · Place 3 · BlacksburgBlacksburg200 MetersRound P3.24.41a PBWind: 1.611
Jun 5VHSL Class 4 State ChampionshipsJun 5 · 200 Meters · Place 2 · BlacksburgBlacksburg200 Meters2.24.35aWind: 3.611
Jun 5VHSL Class 4 State ChampionshipsJun 5 · 100 Meters · Place 2 · BlacksburgBlacksburg100 MetersRound P2.12.06aWind: 0.411
Jun 5VHSL Class 4 State ChampionshipsJun 5 · 100 Meters · Place 2 · BlacksburgBlacksburg100 Meters2.12.06aWind: 0.311
Jun 5AAU North Carolina District QualifierJun 5 · 400 Meters · Daniels High PerformanceDaniels High Performance400 Meters--DNS11
Jun 5AAU North Carolina District QualifierJun 5 · 200 Meters · Daniels High PerformanceDaniels High Performance200 Meters--DNSWind: 1.311
Jun 5AAU North Carolina District QualifierJun 5 · 100 Meters · Daniels High PerformanceDaniels High Performance100 Meters--DNSWind: 1.411
May 26VHSL 4D Region ChampionshipMay 26 · 200 Meters · Place 1 · BlacksburgBlacksburg200 Meters1.24.70aWind: 1.211
May 26VHSL 4D Region ChampionshipMay 26 · 100 Meters · Place 1 · BlacksburgBlacksburg100 Meters1.12.13aWind: 1.711
May 16Golden Eagle InvitationalMay 16 · 400 Meters · Place 1 · BlacksburgBlacksburg400 Meters1.56.70a PB11
May 1Dogwood Track ClassicMay 1 · 200 Meters · Place 4 · BlacksburgBlacksburg200 Meters4.24.45aWind: 1.511
May 1Dogwood Track ClassicMay 1 · 100 Meters · Place 9 · BlacksburgBlacksburg100 MetersRound P9.12.28aWind: -0.711
Jan 17Walter Bass InviteJan 17 · 300 Meters · Place 5 · BlacksburgBlacksburg300 Meters5.41.32a PB11
Jan 17Walter Bass InviteJan 17 · 55 Meter · Place 3 · BlacksburgBlacksburg55 MeterRound P3.7.28a11
Jan 17Walter Bass InviteJan 17 · 55 Meter · Place 3 · BlacksburgBlacksburg55 Meter3.7.20a PB11

2026 Indoor Track

8 results
DateMeetEventPlMarkGr
Mar 2VHSL Class 4 Indoor State ChampionshipsMar 2 · 55 Meters · Place 3 · Blacksburg HBlacksburg H55 Meters37.1311
Mar 2VHSL Class 4 Indoor State ChampionshipsMar 2 · 55 Meters · Place 3 · Blacksburg HBlacksburg H55 MetersRound P37.1611
Feb 16Region 4D Indoor Track & Field ChampionshipsFeb 16 · 300 Meters · Place 1 · BlacksburgBlacksburg300 Meters1.40.84a11
Feb 16Region 4D Indoor Track & Field ChampionshipsFeb 16 · 55 Meter · Place 1 · BlacksburgBlacksburg55 Meter1.7.25a11
Feb 10Abingdon Polar Bear InvitationalFeb 10 · 300 Meters · Place 1 · Blacksburg High SchoBlacksburg High Scho300 Meters141.18—
Feb 10Abingdon Polar Bear InvitationalFeb 10 · 55 Meters · Place 1 · Blacksburg High SchoBlacksburg High Scho55 Meters17.32—
Feb 7ECE Roanoke "The Top 600 Invitational"Feb 7 · 300 Meters · Place 2 · BlacksburgBlacksburg300 Meters2.41.13a11
Feb 7ECE Roanoke "The Top 600 Invitational"Feb 7 · 55 Meter · Place 1 · BlacksburgBlacksburg55 Meter1.7.21a11

2025 Indoor Track

25 results
DateMeetEventPlMarkGr
Dec 20ECE ROANOKE - WINTER WONDERLAND HOLIDAY HATDec 20 · 500 Meters · Place 10 · BlacksburgBlacksburg500 Meters10.1:29.10a PB11
Dec 20ECE ROANOKE - WINTER WONDERLAND HOLIDAY HATDec 20 · 55 Meter · Place 1 · BlacksburgBlacksburg55 Meter1.7.26a11
Mar 3VHSL Class 4 Indoor State ChampionshipsMar 3 · 55 Meters · Place 3 · Blacksburg HBlacksburg H55 MetersRound P37.2010
Mar 3VHSL Class 4 Indoor State ChampionshipsMar 3 · 300 Meters · Place 6 · Blacksburg HBlacksburg H300 Meters640.78 PB10
Mar 3VHSL Class 4 Indoor State ChampionshipsMar 3 · 55 Meters · Place 4 · Blacksburg HBlacksburg H55 Meters47.2210
Mar 3VHSL Class 4 Indoor State ChampionshipsMar 3 · 55 Meters · Place 3 · Blacksburg HBlacksburg H55 MetersRound P37.2010
Feb 17Region 4D Indoor Track & Field ChampionshipsFeb 17 · 300 Meters · Place 6 · BlacksburgBlacksburg300 Meters6.42.46a10
Feb 17Region 4D Indoor Track & Field ChampionshipsFeb 17 · 55 Meter · Place 2 · BlacksburgBlacksburg55 Meter2.7.08a PB10
Feb 17Region 4D Indoor Track & Field ChampionshipsFeb 17 · Long Jump · Place 17 · BlacksburgBlacksburgLong Jump17.14-07.5010
Feb 8East Coast Elite - Roanoke 2.8.25Feb 8 · 300 Meters · Place 1 · BlacksburgBlacksburg300 Meters1.41.93a10
Feb 8East Coast Elite - Roanoke 2.8.25Feb 8 · 55 Meter · Place 1 · BlacksburgBlacksburg55 Meter1.7.28a10
Feb 8East Coast Elite - Roanoke 2.8.25Feb 8 · Long Jump · Place 9 · BlacksburgBlacksburgLong Jump9.4.65m10
Feb 1Bulldog InvitationalFeb 1 · 300 Meters · Place 4 · Blacksburg HBlacksburg H300 Meters441.6710
Feb 1Bulldog InvitationalFeb 1 · 55 Meters · Place 3 · Blacksburg HBlacksburg H55 Meters37.12 PB10
Feb 1Bulldog InvitationalFeb 1 · 55 Meters · Place 4 · Blacksburg HBlacksburg H55 Meters47.2210
Feb 1Bulldog InvitationalFeb 1 · 55 Meters · Place 4 · Blacksburg HBlacksburg H55 MetersRound P47.38710
Feb 1Bulldog InvitationalFeb 1 · 55 Meters · Place 4 · Blacksburg HBlacksburg H55 Meters47.2210
Feb 1Bulldog InvitationalFeb 1 · 55 Meters · Place 4 · Blacksburg HBlacksburg H55 MetersRound P47.38710
Jan 27Jefferson Forest Seminole Quad #2Jan 27 · Long Jump · Place 8 · Blacksburg HBlacksburg HLong Jump816-02.0010
Jan 27Jefferson Forest Seminole Quad #2Jan 27 · 55 Meters · Place 2 · Blacksburg HBlacksburg H55 Meters27.3410
Jan 23East Coast Elite - Roanoke 1.23.25Jan 23 · 55 Meter · Place 1 · BlacksburgBlacksburg55 Meter1.7.29a10
Jan 23East Coast Elite - Roanoke 1.23.25Jan 23 · Long Jump · Place 9 · BlacksburgBlacksburgLong Jump9.4.78m PB10
Jan 17The VA ShowcaseJan 17 · 300 Meters · Place 62 · Blacksburg HBlacksburg H300 Meters6241.667—
Jan 17The VA ShowcaseJan 17 · 55 Meters · Place 31 · Blacksburg HBlacksburg H55 MetersRound P317.224—
Jan 17The VA ShowcaseJan 17 · 300 Meters · Place 62 · Blacksburg HBlacksburg H300 Meters6241.667—

2025 Outdoor Track

18 results
DateMeetEventPlMarkGr
Dec 13Liberty Christmas HS InvitationalDec 13 · 55 Meter · Place 9 · BlacksburgBlacksburg55 MeterRound P9.7.29a11
Dec 6Liberty Flames HS InvitationalDec 6 · 300 Meters · Place 17 · BlacksburgBlacksburg300 Meters17.41.77a11
Dec 6Liberty Flames HS InvitationalDec 6 · 55 Meter · Place 11 · BlacksburgBlacksburg55 MeterRound P11.7.31aWind: 011
Dec 6Liberty Flames HS InvitationalDec 6 · Long Jump · Place 20 · BlacksburgBlacksburgLong Jump20.14' 10.5" PB11
Jun 6VHSL Class 4 State ChampionshipsJun 6 · 200 Meters · Place 3 · Blacksburg HBlacksburg H200 MetersRound P324.9910
Jun 6VHSL Class 4 State ChampionshipsJun 6 · 100 Meters · Place 2 · Blacksburg HBlacksburg H100 MetersRound P212.0210
Jun 6VHSL Class 4 State ChampionshipsJun 6 · 200 Meters · Place 1 · Blacksburg HBlacksburg H200 Meters124.5810
Jun 6VHSL Class 4 State ChampionshipsJun 6 · 200 Meters · Place 3 · Blacksburg HBlacksburg H200 MetersRound P324.9910
Jun 6VHSL Class 4 State ChampionshipsJun 6 · 100 Meters · Place 2 · Blacksburg HBlacksburg H100 Meters212.2510
Jun 6VHSL Class 4 State ChampionshipsJun 6 · 100 Meters · Place 2 · Blacksburg HBlacksburg H100 MetersRound P212.0210
May 27VHSL 4D Region ChampionshipMay 27 · Long Jump · Place 14 · Blacksburg HBlacksburg HLong Jump1415-08.00—
May 27VHSL 4D Region ChampionshipMay 27 · 200 Meters · Place 3 · Blacksburg HBlacksburg H200 Meters325.71—
May 27VHSL 4D Region ChampionshipMay 27 · 100 Meters · Place 2 · Blacksburg HBlacksburg H100 Meters212.27—
May 2Dogwood Track ClassicMay 2 · 100 Meters · Place 4 · Blacksburg HBlacksburg H100 Meters411.96 PB10
May 2Dogwood Track ClassicMay 2 · 100 Meters · Place 4 · Blacksburg HBlacksburg H100 MetersRound P412.0910
May 2Dogwood Track ClassicMay 2 · 100 Meters · Place 4 · Blacksburg HBlacksburg H100 Meters411.9610
May 2Dogwood Track ClassicMay 2 · 100 Meters · Place 4 · Blacksburg HBlacksburg H100 MetersRound P412.0910
Apr 26Knights Track ClassicApr 26 · 100 Meters · Place 1 · Blacksburg HBlacksburg H100 Meters112.38—

2024 Indoor Track

15 results
DateMeetEventPlMarkGr
Dec 19East Coast Elite - Roanoke 12.19.24Dec 19 · 55 Meter · Place 1 · BlacksburgBlacksburg55 Meter1.7.12a10
Dec 19East Coast Elite - Roanoke 12.19.24Dec 19 · Long Jump · Place 14 · BlacksburgBlacksburgLong Jump14.4.43m10
Dec 14Liberty Christmas HS InvitationalDec 14 · 300 Meters · Place 50 · BlacksburgBlacksburg300 Meters50.43.66a10
Dec 14Liberty Christmas HS InvitationalDec 14 · 55 Meter · Place 24 · BlacksburgBlacksburg55 MeterRound P24.7.46a10
Dec 14Liberty Christmas HS InvitationalDec 14 · Long Jump · Place 10 · BlacksburgBlacksburgLong Jump10.15-07.5010
Dec 7Liberty Flames HS InvitationalDec 7 · 300 Meters · Place 27 · BlacksburgBlacksburg300 Meters27.42.54a10
Dec 7Liberty Flames HS InvitationalDec 7 · 55 Meter · Place 31 · BlacksburgBlacksburg55 MeterRound P31.7.53a10
Dec 7Liberty Flames HS InvitationalDec 7 · Long Jump · Place 7 · BlacksburgBlacksburgLong Jump7.14-04.0010
Feb 26VHSL Class 4 State ChampionshipsFeb 26 · 55 Meters · Place 11 · Blacksburg HBlacksburg H55 MetersRound P117.469
Feb 1Frost Funeral Home Polar BearFeb 1 · 300 Meters · Place 4 · Blacksburg High SchoBlacksburg High Scho300 Meters446.41FR
Feb 1Frost Funeral Home Polar BearFeb 1 · 55 Meters · Place 2 · Blacksburg High SchoBlacksburg High Scho55 Meters27.63FR
Jan 27Bulldog InvitationalJan 27 · Long Jump · Place 17 · Blacksburg HBlacksburg HLong Jump1713-07.259
Jan 27Bulldog InvitationalJan 27 · 55 Meters · Place 18 · Blacksburg HBlacksburg H55 Meters187.599
Jan 13Walter Bass HS InvitationalJan 13 · 300 Meters · Place 40 · BlacksburgBlacksburg300 Meters40.45.00a9
Jan 13Walter Bass HS InvitationalJan 13 · 55 Meter · Place 17 · BlacksburgBlacksburg55 MeterRound P17.7.63a9

2024 Outdoor Track

22 results
DateMeetEventPlMarkGr
Jun 14adidas Outdoor NationalsJun 14 · 200 Meters · Place 11 · BlacksburgBlacksburg200 Meters11.26.10aWind: -1.59
Jun 14adidas Outdoor NationalsJun 14 · 100 Meters · Place 17 · BlacksburgBlacksburg100 MetersRound P17.12.75aWind: 0.29
May 31VHSL Class 4 State ChampionshipsMay 31 · 200 Meters · Place 16 · Blacksburg HBlacksburg H200 MetersRound P1626.789
May 31VHSL Class 4 State ChampionshipsMay 31 · 100 Meters · Place 19 · Blacksburg HBlacksburg H100 MetersRound P1912.999
May 21VHSL 1D Region ChampionshipsMay 21 · 200 Meters · Place 5 · Blacksburg HBlacksburg H200 Meters525.95—
May 21VHSL 1D Region ChampionshipsMay 21 · 100 Meters · Place 4 · Blacksburg HBlacksburg H100 Meters412.58—
May 21VHSL Region 4D ChampionshipMay 21 · 200 Meters · Place 5 · BlacksburgBlacksburg200 Meters5.25.95a9
May 21VHSL Region 4D ChampionshipMay 21 · 100 Meters · Place 4 · BlacksburgBlacksburg100 Meters4.12.58a9
May 11Blue Demon InvitationalMay 11 · Long Jump · Place 40 · BlacksburgBlacksburgLong Jump40.13' 6.75"9
May 11Blue Demon InvitationalMay 11 · 200 Meters · Place 3 · BlacksburgBlacksburg200 Meters3.26.31a9
May 11Blue Demon InvitationalMay 11 · 100 Meters · Place 2 · BlacksburgBlacksburg100 MetersRound P2.12.77a9
May 11Blue Demon InvitationalMay 11 · 100 Meters · Place 1 · BlacksburgBlacksburg100 Meters1.12.60a9
May 2Cosmopolitan Invitational Track and Field MeetMay 2 · 200 Meters · Place 2 · BlacksburgBlacksburg200 MetersRound P2.26.54a9
May 2Cosmopolitan Invitational Track and Field MeetMay 2 · 200 Meters · Place 1 · BlacksburgBlacksburg200 Meters1.26.41a9
May 2Cosmopolitan Invitational Track and Field MeetMay 2 · 100 Meters · Place 1 · BlacksburgBlacksburg100 MetersRound P1.12.48a9
May 2Cosmopolitan Invitational Track and Field MeetMay 2 · 100 Meters · Place 1 · BlacksburgBlacksburg100 Meters1.12.85a9
Apr 27Titan Track ClassicApr 27 · Combined results · Place 5 · Blacksburg High SchoBlacksburg High SchoCombined results527.029
Apr 27Titan Track ClassicApr 27 · Combined results · Place 2 · Blacksburg High SchoBlacksburg High SchoCombined results212.80 PB9
Apr 13Blacksburg InvitationalApr 13 · 200 Meters · Place 3 · Blacksburg High SchoBlacksburg High Scho200 Meters326.29—
Apr 13Blacksburg InvitationalApr 13 · 200 Meters · Place 3 · Blacksburg High SchoBlacksburg High Scho200 Meters326.29—
Apr 13Blacksburg InvitationalApr 13 · 100 Meters · Place 2 · Blacksburg High SchoBlacksburg High Scho100 Meters213.43—
Apr 13Blacksburg InvitationalApr 13 · 100 Meters · Place 6 · Blacksburg High SchoBlacksburg High Scho100 Meters613.43—

2023 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 16Liberty Christmas InvitationalDec 16 · 300 Meters · Place 24 · BlacksburgBlacksburg300 Meters24.43.39a9
Dec 16Liberty Christmas InvitationalDec 16 · 55 Meter · Place 31 · BlacksburgBlacksburg55 MeterRound P31.7.67a9
Dec 16Liberty Christmas InvitationalDec 16 · Long Jump · Place 17 · BlacksburgBlacksburgLong Jump17.14-01.509
Dec 9Liberty Flames HS InvitationalDec 9 · 300 Meters · Place 31 · BlacksburgBlacksburg300 Meters31.43.30a9
Dec 9Liberty Flames HS InvitationalDec 9 · 55 Meter · Place 19 · BlacksburgBlacksburg55 MeterRound P19.7.50a9
Dec 9Liberty Flames HS InvitationalDec 9 · Long Jump · Place 6 · BlacksburgBlacksburgLong Jump6.14-08.009
Dec 2Liberty HS OpenerDec 2 · 300 Meters · Place 18 · BlacksburgBlacksburg300 Meters18.43.99a9
Dec 2Liberty HS OpenerDec 2 · 55 Meter · Place 10 · BlacksburgBlacksburg55 MeterRound P10.7.49a9
Dec 2Liberty HS OpenerDec 2 · Long Jump · Place 18 · BlacksburgBlacksburgLong Jump18.14-00.759