Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorVHSL Class 4 State Championships · Jun 510.97aVHSL Class 4 State ChampionshipsJune 5, 2026
200 Meters · OutdoorVHSL Class 4 State Championships · Jun 521.79aVHSL Class 4 State ChampionshipsJune 5, 2026
300 Meters · IndoorVHSL Class 4 Indoor State Championships · Mar 235.17VHSL Class 4 Indoor State ChampionshipsMarch 2, 2026
300 Meters · OutdoorWalter Bass Invite · Jan 1735.19aWalter Bass InviteJanuary 17, 2026
400 Meters · OutdoorVHSL Class 4 State Championships · Jun 549.36aVHSL Class 4 State ChampionshipsJune 5, 2026
55 Meter · IndoorECE ROANOKE - WINTER WONDERLAND HOLIDAY HAT · Dec 206.74aECE ROANOKE - WINTER WONDERLAND HOLIDAY HATDecember 20, 2025
55 Meter · OutdoorWalter Bass Invite · Jan 176.74aWalter Bass InviteJanuary 17, 2026
55 Meters · IndoorLiberty Premier Invitational · Jan 106.745Liberty Premier InvitationalJanuary 10, 2026
Combined results · OutdoorTitan Early Bird Classic · Apr 812.29Titan Early Bird ClassicApril 8, 2023
High Jump · OutdoorBlue Demon Invitational · May 115' 1"Blue Demon InvitationalMay 11, 2024
Long Jump · IndoorRegion 4D Indoor Track & Field Championships · Feb 1621-06.75Region 4D Indoor Track & Field ChampionshipsFebruary 16, 2026
Long Jump · OutdoorVHSL 4D Region Championship · May 2621-08.00VHSL 4D Region ChampionshipMay 26, 2026
Triple Jump · IndoorECE Roanoke "The Top 600 Invitational" · Feb 712.56mECE Roanoke "The Top 600 Invitational"February 7, 2026
Triple Jump · OutdoorWalter Bass Invite · Jan 1741-10.00Walter Bass InviteJanuary 17, 2026

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

2026 Outdoor Track

20 results
DateMeetEventPlMarkGr
Jun 5VHSL Class 4 State ChampionshipsJun 5 · Long Jump · Place 14 · BlacksburgLong Jump14.20-07.5012
Jun 5VHSL Class 4 State ChampionshipsJun 5 · 400 Meters · Place 6 · Blacksburg400 Meters6.49.36a PB12
Jun 5VHSL Class 4 State ChampionshipsJun 5 · 200 Meters · Place 7 · Blacksburg200 MetersRound P7.21.79a PBWind: -0.812
Jun 5VHSL Class 4 State ChampionshipsJun 5 · 200 Meters · Place 8 · Blacksburg200 Meters8.22.19aWind: 2.712
Jun 5VHSL Class 4 State ChampionshipsJun 5 · 100 Meters · Place 8 · Blacksburg100 MetersRound P8.10.97a PBWind: 0.712
Jun 5VHSL Class 4 State ChampionshipsJun 5 · 100 Meters · Place 7 · Blacksburg100 Meters7.11.15aWind: 0.612
May 26VHSL 4D Region ChampionshipMay 26 · Long Jump · Place 1 · BlacksburgLong Jump1.21-08.00 PB12
May 26VHSL 4D Region ChampionshipMay 26 · 400 Meters · Place 1 · Blacksburg400 Meters1.49.72a12
May 26VHSL 4D Region ChampionshipMay 26 · 200 Meters · Place 1 · Blacksburg200 Meters1.22.16aWind: 1.112
May 26VHSL 4D Region ChampionshipMay 26 · 100 Meters · Place 2 · Blacksburg100 Meters2.11.04aWind: 2.612
May 16Golden Eagle InvitationalMay 16 · 200 Meters · Place 1 · Blacksburg200 Meters1.22.19a12
May 16Golden Eagle InvitationalMay 16 · 100 Meters · Place 6 · Blacksburg100 Meters6.11.15a12
May 1Dogwood Track ClassicMay 1 · Long Jump · BlacksburgLong Jump--FOULWind: 212
May 1Dogwood Track ClassicMay 1 · 400 Meters · Place 15 · Blacksburg400 Meters15.49.46a12
May 1Dogwood Track ClassicMay 1 · 200 Meters · Place 5 · Blacksburg200 Meters5.21.86aWind: 1.312
May 1Dogwood Track ClassicMay 1 · 100 Meters · Place 52 · Blacksburg100 MetersRound P52.11.26aWind: 0.812
Jan 17Walter Bass InviteJan 17 · 300 Meters · Place 3 · Blacksburg300 Meters3.35.19a PB12
Jan 17Walter Bass InviteJan 17 · 55 Meter · Place 11 · Blacksburg55 MeterRound P11.6.74a PB12
Jan 17Walter Bass InviteJan 17 · Triple Jump · Place 7 · BlacksburgTriple Jump7.41-10.00 PB12
Jan 17Walter Bass InviteJan 17 · Long Jump · Place 4 · BlacksburgLong Jump4.21-01.2512

2026 Indoor Track

12 results
DateMeetEventPlMarkGr
Mar 2VHSL Class 4 Indoor State ChampionshipsMar 2 · Long Jump · Place 15 · Blacksburg HLong Jump1519-06.2512
Mar 2VHSL Class 4 Indoor State ChampionshipsMar 2 · 300 Meters · Place 4 · Blacksburg H300 Meters435.17 PB12
Feb 16Region 4D Indoor Track & Field ChampionshipsFeb 16 · 300 Meters · Place 1 · Blacksburg300 Meters1.35.76a12
Feb 16Region 4D Indoor Track & Field ChampionshipsFeb 16 · Triple Jump · Place 5 · BlacksburgTriple Jump5.40-06.0012
Feb 16Region 4D Indoor Track & Field ChampionshipsFeb 16 · Long Jump · Place 1 · BlacksburgLong Jump1.21-06.75 PB12
Feb 10Abingdon Polar Bear InvitationalFeb 10 · 55 Meters · Place 1 · Blacksburg High Scho55 Meters16.76—
Feb 7ECE Roanoke "The Top 600 Invitational"Feb 7 · 55 Meter · Place 7 · Blacksburg55 Meter7.6.75a12
Feb 7ECE Roanoke "The Top 600 Invitational"Feb 7 · Triple Jump · Place 2 · BlacksburgTriple Jump2.12.56m PB12
Feb 7ECE Roanoke "The Top 600 Invitational"Feb 7 · Long Jump · Place 3 · BlacksburgLong Jump3.6.44m12
Jan 10Liberty Premier InvitationalJan 10 · Long Jump · Place 3 · Blacksburg HLong Jump320-10.00—
Jan 10Liberty Premier InvitationalJan 10 · 300 Meters · Place 14 · Blacksburg H300 Meters1435.937—
Jan 10Liberty Premier InvitationalJan 10 · 55 Meters · Place 27 · Blacksburg H55 MetersRound P276.745 PB—

2025 Indoor Track

19 results
DateMeetEventPlMarkGr
Dec 20ECE ROANOKE - WINTER WONDERLAND HOLIDAY HATDec 20 · 300 Meters · Place 1 · Blacksburg300 Meters1.36.70a12
Dec 20ECE ROANOKE - WINTER WONDERLAND HOLIDAY HATDec 20 · 55 Meter · Place 5 · Blacksburg55 Meter5.6.74a PB12
Dec 20ECE ROANOKE - WINTER WONDERLAND HOLIDAY HATDec 20 · Triple Jump · BlacksburgTriple Jump—DNS12
Dec 20ECE ROANOKE - WINTER WONDERLAND HOLIDAY HATDec 20 · Long Jump · Place 2 · BlacksburgLong Jump2.6.57m12
Feb 17Region 4D Indoor Track & Field ChampionshipsFeb 17 · 300 Meters · Place 16 · Blacksburg300 Meters16.38.86a11
Feb 17Region 4D Indoor Track & Field ChampionshipsFeb 17 · Long Jump · Place 10 · BlacksburgLong Jump10.18-11.5011
Feb 8East Coast Elite - Roanoke 2.8.25Feb 8 · 55 Meter · Place 17 · Blacksburg55 Meter17.6.98a11
Feb 8East Coast Elite - Roanoke 2.8.25Feb 8 · Triple Jump · BlacksburgTriple Jump—ND11
Feb 8East Coast Elite - Roanoke 2.8.25Feb 8 · Long Jump · Place 6 · BlacksburgLong Jump6.5.93m11
Feb 1Bulldog InvitationalFeb 1 · 300 Meters · Place 43 · Blacksburg H300 Meters4337.9511
Feb 1Bulldog InvitationalFeb 1 · 55 Meters · Place 80 · Blacksburg H55 Meters806.9611
Feb 1Bulldog InvitationalFeb 1 · 300 Meters · Place 21 · Blacksburg H300 Meters2137.19011
Feb 1Bulldog InvitationalFeb 1 · 55 Meters · Place 75 · Blacksburg H55 Meters756.97811
Feb 1Bulldog InvitationalFeb 1 · 300 Meters · Place 21 · Blacksburg H300 Meters2137.19011
Feb 1Bulldog InvitationalFeb 1 · 55 Meters · Place 75 · Blacksburg H55 Meters756.97811
Jan 27Jefferson Forest Seminole Quad #2Jan 27 · 55 Meters · Place 7 · Blacksburg H55 Meters76.95411
Jan 23East Coast Elite - Roanoke 1.23.25Jan 23 · Triple Jump · BlacksburgTriple Jump—DNS11
Jan 23East Coast Elite - Roanoke 1.23.25Jan 23 · Long Jump · BlacksburgLong Jump—DNS11
Jan 18Walter Bass HS InvitationalJan 18 · 55 Meters · Place 250 · Blacksburg H55 MetersRound P2507.742—

2025 Outdoor Track

21 results
DateMeetEventPlMarkGr
Dec 6Liberty Flames HS InvitationalDec 6 · 55 Meter · Place 28 · Blacksburg55 MeterRound P28.6.77aWind: 012
Dec 6Liberty Flames HS InvitationalDec 6 · Triple Jump · BlacksburgTriple Jump--NM12
Dec 6Liberty Flames HS InvitationalDec 6 · Long Jump · Place 12 · BlacksburgLong Jump12.20' 0"12
Jun 6VHSL Class 4 State ChampionshipsJun 6 · 200 Meters · Place 15 · Blacksburg H200 MetersRound P1522.30411
Jun 6VHSL Class 4 State ChampionshipsJun 6 · 100 Meters · Place 12 · Blacksburg H100 MetersRound P1211.12411
Jun 6VHSL Class 4 State ChampionshipsJun 6 · Long Jump · Place 13 · Blacksburg HLong Jump1320-11.2511
Jun 6VHSL Class 4 State ChampionshipsJun 6 · 200 Meters · Place 15 · Blacksburg H200 MetersRound P1522.30411
Jun 6VHSL Class 4 State ChampionshipsJun 6 · 100 Meters · Place 12 · Blacksburg H100 MetersRound P1211.12411
May 27VHSL 4D Region ChampionshipMay 27 · 400 Meters · Place 2 · Blacksburg H400 Meters251.45—
May 27VHSL 4D Region ChampionshipMay 27 · 200 Meters · Place 8 · Blacksburg H200 Meters823.45—
May 27VHSL 4D Region ChampionshipMay 27 · 100 Meters · Place 5 · Blacksburg H100 Meters511.30—
May 2Dogwood Track ClassicMay 2 · Triple Jump · Place 40 · Blacksburg HTriple Jump4039-01.5011
May 2Dogwood Track ClassicMay 2 · 100 Meters · Place 65 · Blacksburg H100 MetersRound P6511.27711
May 2Dogwood Track ClassicMay 2 · Triple Jump · Place 40 · Blacksburg HTriple Jump4039-01.5011
May 2Dogwood Track ClassicMay 2 · 100 Meters · Place 65 · Blacksburg H100 MetersRound P6511.27711
Apr 26Knights Track ClassicApr 26 · Triple Jump · Place 6 · Blacksburg HTriple Jump639-05.50—
Apr 26Knights Track ClassicApr 26 · 100 Meters · Place 3 · Blacksburg H100 Meters311.30—
Apr 19Titan Track ClassicApr 19 · Triple Jump · Place 4 · BlacksburgTriple Jump4.40-00.5011
Apr 19Titan Track ClassicApr 19 · Long Jump · Place 5 · BlacksburgLong Jump5.19-07.0011
Apr 19Titan Track ClassicApr 19 · 200 Meters · Place 5 · Blacksburg200 Meters5.23.06a11
Apr 19Titan Track ClassicApr 19 · 100 Meters · Place 10 · Blacksburg100 Meters10.11.44a11

2024 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 14Liberty Christmas HS InvitationalDec 14 · 300 Meters · Place 75 · Blacksburg300 Meters75.37.95a11
Dec 14Liberty Christmas HS InvitationalDec 14 · 55 Meter · Place 137 · Blacksburg55 MeterRound P137.7.10a11
Dec 14Liberty Christmas HS InvitationalDec 14 · Triple Jump · Place 21 · BlacksburgTriple Jump21.38-00.5011
Dec 14Liberty Christmas HS InvitationalDec 14 · Long Jump · Place 23 · BlacksburgLong Jump23.18-07.2511
Dec 7Liberty Flames HS InvitationalDec 7 · 300 Meters · Place 60 · Blacksburg300 Meters60.38.19a11
Dec 7Liberty Flames HS InvitationalDec 7 · 55 Meter · Place 69 · Blacksburg55 MeterRound P69.6.99a11
Dec 7Liberty Flames HS InvitationalDec 7 · Triple Jump · Place 9 · BlacksburgTriple Jump9.39-10.0011
Dec 7Liberty Flames HS InvitationalDec 7 · Long Jump · Place 10 · BlacksburgLong Jump10.19-06.0011

2024 Outdoor Track

27 results
DateMeetEventPlMarkGr
May 31VHSL Class 4 State ChampionshipsMay 31 · 200 Meters · Place 19 · Blacksburg H200 MetersRound P1923.1910
May 21VHSL 1D Region ChampionshipsMay 21 · Triple Jump · Place 9 · Blacksburg HTriple Jump940-05.00—
May 21VHSL 1D Region ChampionshipsMay 21 · 200 Meters · Place 3 · Blacksburg H200 Meters322.98—
May 21VHSL 1D Region ChampionshipsMay 21 · 100 Meters · Place 16 · Blacksburg H100 Meters1611.62—
May 21VHSL Region 4D ChampionshipMay 21 · Triple Jump · Place 9 · BlacksburgTriple Jump9.40-05.0010
May 21VHSL Region 4D ChampionshipMay 21 · Long Jump · Place 15 · BlacksburgLong Jump15.19-05.7510
May 21VHSL Region 4D ChampionshipMay 21 · 200 Meters · Place 3 · Blacksburg200 Meters3.22.98a10
May 21VHSL Region 4D ChampionshipMay 21 · 100 Meters · Place 16 · Blacksburg100 Meters16.11.62a10
May 11Blue Demon InvitationalMay 11 · Triple Jump · Place 6 · BlacksburgTriple Jump6.40' 4.25"10
May 11Blue Demon InvitationalMay 11 · Long Jump · Place 7 · BlacksburgLong Jump7.19' 11.75"10
May 11Blue Demon InvitationalMay 11 · High Jump · Place 21 · BlacksburgHigh Jump21.5' 1" PB10
May 11Blue Demon InvitationalMay 11 · 200 Meters · Place 4 · Blacksburg200 Meters4.22.96a10
May 11Blue Demon InvitationalMay 11 · 100 Meters · Place 6 · Blacksburg100 MetersRound P6.11.47a10
May 11Blue Demon InvitationalMay 11 · 100 Meters · Place 5 · Blacksburg100 Meters5.11.42a10
May 2Cosmopolitan Invitational Track and Field MeetMay 2 · Triple Jump · Place 1 · BlacksburgTriple Jump1.41-01.2510
May 2Cosmopolitan Invitational Track and Field MeetMay 2 · Long Jump · Place 5 · BlacksburgLong Jump5.19-07.2510
May 2Cosmopolitan Invitational Track and Field MeetMay 2 · 200 Meters · Place 4 · Blacksburg200 MetersRound P4.23.38a10
May 2Cosmopolitan Invitational Track and Field MeetMay 2 · 200 Meters · Place 2 · Blacksburg200 Meters2.23.33a10
May 2Cosmopolitan Invitational Track and Field MeetMay 2 · 100 Meters · Place 5 · Blacksburg100 MetersRound P5.11.47a10
May 2Cosmopolitan Invitational Track and Field MeetMay 2 · 100 Meters · Place 3 · Blacksburg100 Meters3.11.60a10
Apr 13Blacksburg InvitationalApr 13 · High Jump · Place 15 · Blacksburg High SchoHigh Jump155-01.00—
Apr 13Blacksburg InvitationalApr 13 · High Jump · Place 15 · Blacksburg High SchoHigh Jump155-01.00—
Apr 13Blacksburg InvitationalApr 13 · High Jump · Place 15 · Blacksburg High SchoHigh Jump155-01.00—
Apr 13Blacksburg InvitationalApr 13 · 200 Meters · Place 1 · Blacksburg High Scho200 Meters122.80—
Apr 13Blacksburg InvitationalApr 13 · 200 Meters · Place 3 · Blacksburg High Scho200 Meters322.80—
Apr 13Blacksburg InvitationalApr 13 · 100 Meters · Place 2 · Blacksburg High Scho100 Meters211.731—
Apr 13Blacksburg InvitationalApr 13 · 100 Meters · Place 5 · Blacksburg High Scho100 Meters511.731—

2023 Outdoor Track

22 results
DateMeetEventPlMarkGr
May 23VHSL Region 4D ChampionshipsMay 23 · Triple Jump · Place 10 · Blacksburg HTriple Jump1037-09.50—
May 13Blue Demon InvitationalMay 13 · 100 Meters · Place 4 · Blacksburg High Scho100 MetersRound P411.97—
May 13Blue Demon InvitationalMay 13 · 100 Meters · Place 30 · Blacksburg High Scho100 MetersRound P3011.97—
May 4Cosmopolitan InvitationalMay 4 · Triple Jump · Place 10 · Blacksburg HTriple Jump1036-07.25—
May 4Cosmopolitan InvitationalMay 4 · Long Jump · Place 8 · Blacksburg HLong Jump818-03.25—
May 4Cosmopolitan InvitationalMay 4 · High Jump · Blacksburg HHigh Jump—4-10.00—
May 4Cosmopolitan InvitationalMay 4 · 200 Meters · Place 9 · Blacksburg H200 MetersRound P924.37—
May 4Cosmopolitan InvitationalMay 4 · High Jump · Blacksburg HHigh Jump—4-10.00—
May 4Cosmopolitan InvitationalMay 4 · Triple Jump · Place 10 · Blacksburg HTriple Jump1036-07.25—
May 4Cosmopolitan InvitationalMay 4 · Long Jump · Place 8 · Blacksburg HLong Jump818-03.25—
May 4Cosmopolitan InvitationalMay 4 · 200 Meters · Place 9 · Blacksburg H200 Meters924.37—
May 4Cosmopolitan InvitationalMay 4 · 100 Meters · Blacksburg H100 Meters—11.96—
Apr 22Blacksburg InvitationalApr 22 · 200 Meters · Place 1 · Blacksburg High Scho200 Meters124.35—
Apr 22Blacksburg InvitationalApr 22 · 200 Meters · Place 5 · Blacksburg High Scho200 Meters524.35—
Apr 22Blacksburg InvitationalApr 22 · 100 Meters · Place 3 · Blacksburg High Scho100 Meters312.28—
Apr 22Blacksburg InvitationalApr 22 · 100 Meters · Place 18 · Blacksburg High Scho100 Meters1812.28—
Apr 15Terrier Team ChallengeApr 15 · 200 Meters · Place 1 · Blacksburg High Scho200 Meters124.67—
Apr 15Terrier Team ChallengeApr 15 · 200 Meters · Place 28 · Blacksburg High Scho200 Meters2824.67—
Apr 15Terrier Team ChallengeApr 15 · 100 Meters · Place 4 · Blacksburg High Scho100 Meters412.08—
Apr 15Terrier Team ChallengeApr 15 · 100 Meters · Place 38 · Blacksburg High Scho100 Meters3812.08—
Apr 8Titan Early Bird ClassicApr 8 · Combined results · Place 21 · Blacksburg High SchoCombined results2125.499
Apr 8Titan Early Bird ClassicApr 8 · Combined results · Place 25 · Blacksburg High SchoCombined results2512.29 PB9