Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorBlue & Gold HS Track Classic · Apr 1913.43Blue & Gold HS Track ClassicApril 19, 2025
200 Meters · OutdoorBlue & Gold HS Track Classic · Apr 1928.06Blue & Gold HS Track ClassicApril 19, 2025
300 Meters · IndoorBulldog Invitational · Jan 2845.84Bulldog InvitationalJanuary 28, 2023
400 Meters · OutdoorVHSL Class 2 State Championships · May 311:07.80VHSL Class 2 State ChampionshipsMay 31, 2024
500 Meters · IndoorEast Coast Elite Roanoke #2 · Jan 111:30.89East Coast Elite Roanoke #2January 11, 2024
55 Meters · IndoorBulldog Invitational · Feb 18.188Bulldog InvitationalFebruary 1, 2025
Combined results · IndoorVHSL 1/2 Region C & D 2024 Championships · Feb 161:31.38VHSL 1/2 Region C & D 2024 ChampionshipsFebruary 16, 2024
Long Jump · IndoorEast Coast Elite Roanoke #3 · Feb 33.77mEast Coast Elite Roanoke #3February 3, 2024
Long Jump · OutdoorVHSL Region 2D Outdoor Championships · May 2715' 2.75"VHSL Region 2D Outdoor ChampionshipsMay 27, 2026
Triple Jump · IndoorEast Coast Elite Roanoke #3 · Feb 39.00mEast Coast Elite Roanoke #3February 3, 2024
Triple Jump · OutdoorBattle All-Comers #2 · Apr 3034-07.25Battle All-Comers #2April 30, 2026

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

2026 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 27VHSL Region 2D Outdoor ChampionshipsMay 27 · Triple Jump · Place 5 · TazewellTriple Jump5.34' 2"12
May 27VHSL Region 2D Outdoor ChampionshipsMay 27 · Long Jump · Place 7 · TazewellLong Jump7.15' 2.75" PB12
May 27VHSL Region 2D Outdoor ChampionshipsMay 27 · 200 Meters · Place 4 · Tazewell200 Meters4.27.72aWind: 2.712
May 27VHSL Region 2D Outdoor ChampionshipsMay 27 · 100 Meters · Place 7 · Tazewell100 Meters7.13.27aWind: 4.912
Apr 30Battle All-Comers #2Apr 30 · Triple Jump · Place 1 · TazewellTriple Jump1.34-07.25 PB12
Apr 30Battle All-Comers #2Apr 30 · Long Jump · Place 6 · TazewellLong Jump6.13-10.0012
Apr 30Battle All-Comers #2Apr 30 · 200 Meters · Place 4 · Tazewell200 Meters4.28.57a12
Apr 30Battle All-Comers #2Apr 30 · 100 Meters · Place 3 · Tazewell100 Meters3.13.81a12
Apr 24Trojan Timing ClassicApr 24 · Triple Jump · Place 10 · TazewellTriple Jump10.33' 0.25"12
Apr 15Grundy MS/HS Invite #1Apr 15 · Triple Jump · Place 1 · TazewellTriple Jump1.32-05.0012
Apr 15Grundy MS/HS Invite #1Apr 15 · Long Jump · Place 1 · TazewellLong Jump1.14-07.5012
Apr 15Grundy MS/HS Invite #1Apr 15 · 200 Meters · Place 1 · Tazewell200 Meters1.29.18a12
Apr 231st Annual Judy Thomas InvitationalApr 2 · Triple Jump · Place 1 · TazewellTriple Jump135-6.7512
Apr 231st Annual Judy Thomas InvitationalApr 2 · Long Jump · Place 7 · TazewellLong Jump715-112
Apr 231st Annual Judy Thomas InvitationalApr 2 · 100 Meters · Place 12 · Tazewell100 Meters1213.65a12

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Mar 4VHSL Class 2 Indoor State ChampionshipsMar 4 · Triple Jump · Place 6 · TazewellTriple Jump633-01.7512
Mar 4VHSL Class 2 Indoor State ChampionshipsMar 4 · 500 Meters · Place 12 · Tazewell500 Meters121:32.2812
Jan 3ECE ROANOKE - AROUND THE WORLD INVITATIONALJan 3 · Triple Jump · Place 6 · TazewellTriple Jump69.57m12
Jan 3ECE ROANOKE - AROUND THE WORLD INVITATIONALJan 3 · Long Jump · Place 8 · TazewellLong Jump84.62m12
Jan 3ECE ROANOKE - AROUND THE WORLD INVITATIONALJan 3 · 500 Meters · Place 16 · Tazewell500 Meters161:33.13a12
Jan 3ECE ROANOKE - AROUND THE WORLD INVITATIONALJan 3 · 300 Meters · Place 22 · Tazewell300 Meters2247.45a12

2025 Outdoor Track

11 results
DateMeetEventPlMarkGr
Jun 6VHSL Class 2 State ChampionshipsJun 6 · Triple Jump · Place 6 · TazewellTriple Jump634-01.2511
Jun 6VHSL Class 2 State ChampionshipsJun 6 · Long Jump · Place 10 · TazewellLong Jump1014-11.5011
May 21Southwest District ChampionshipsMay 21 · Triple Jump · Place 1 · TazewellTriple Jump131-711
May 21Southwest District ChampionshipsMay 21 · Long Jump · Place 3 · TazewellLong Jump315-211
May 21Southwest District ChampionshipsMay 21 · 100 Meters · Place 3 · Tazewell100 Meters314.0811
Apr 19Blue & Gold HS Track ClassicApr 19 · 200 Meters · Place 6 · Tazewell200 Meters628.06 PB11
Apr 19Blue & Gold HS Track ClassicApr 19 · 100 Meters · Place 12 · Tazewell100 Meters1213.43 PB11
Apr 19Blue & Gold HS Track ClassicApr 19 · Triple Jump · Place 3 · TazewellTriple Jump332-11.0011
Apr 19Blue & Gold HS Track ClassicApr 19 · Long Jump · Place 6 · TazewellLong Jump615-07.0011
Mar 22Bearcat InvitationalMar 22 · Triple Jump · Place 2 · TazewellTriple Jump231-11.2511
Mar 22Bearcat InvitationalMar 22 · Long Jump · Place 5 · TazewellLong Jump514-1011

2025 Indoor Track

14 results
DateMeetEventPlMarkGr
Mar 5VHSL Class 2 Indoor State ChampionshipsMar 5 · Triple Jump · Place 7 · TazewellTriple Jump731-08.0011
Feb 21VHSL Region 2C/2D Indoor ChampionshipsFeb 21 · Triple Jump · Place 3 · TazewellTriple Jump331-0.7511
Feb 21VHSL Region 2C/2D Indoor ChampionshipsFeb 21 · Long Jump · Place 4 · TazewellLong Jump415-1011
Feb 21VHSL Region 2C/2D Indoor ChampionshipsFeb 21 · 500 Meters · Place 4 · Tazewell500 Meters41:31.3711
Feb 21VHSL Region 2C/2D Indoor ChampionshipsFeb 21 · 300 Meters · Place 5 · Tazewell300 Meters547.6211
Feb 1Bulldog InvitationalFeb 1 · Long Jump · Place 48 · TazewellLong Jump4814-04.0011
Feb 1Bulldog InvitationalFeb 1 · 300 Meters · Place 101 · Tazewell300 Meters10148.2911
Feb 1Bulldog InvitationalFeb 1 · 55 Meters · Place 101 · Tazewell55 Meters1018.2311
Feb 1Bulldog InvitationalFeb 1 · Long Jump · Place 6 · TazewellLong Jump615-04.2511
Feb 1Bulldog InvitationalFeb 1 · 300 Meters · Place 76 · Tazewell300 Meters7647.9511
Feb 1Bulldog InvitationalFeb 1 · 55 Meters · Place 86 · Tazewell55 MetersRound P868.188 PB11
Feb 1Bulldog InvitationalFeb 1 · Long Jump · Place 6 · TazewellLong Jump615-04.2511
Feb 1Bulldog InvitationalFeb 1 · 300 Meters · Place 76 · Tazewell300 Meters7647.9511
Feb 1Bulldog InvitationalFeb 1 · 55 Meters · Place 86 · Tazewell55 MetersRound P868.18811

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 31VHSL Class 2 State ChampionshipsMay 31 · 400 Meters · Place 17 · Tazewell400 Meters171:07.80 PB10
Apr 17Grundy Invite #3Apr 17 · Triple Jump · Place 1 · TazewellTriple Jump128-09.00SO
Apr 17Grundy Invite #3Apr 17 · Long Jump · Place 1 · TazewellLong Jump114-08.50SO
Apr 17Grundy Invite #3Apr 17 · 100 Meters · Place 1 · Tazewell100 Meters114.47SO
Apr 829th Judy Thomas invitationalApr 8 · Triple Jump · Place 2 · TazewellTriple Jump232' 910
Apr 829th Judy Thomas invitationalApr 8 · Long Jump · Place 12 · TazewellLong Jump1213' 10.510
Mar 23Bearcat InvitationalMar 23 · Triple Jump · Place 7 · TazewellTriple Jump729-0.510
Mar 23Bearcat InvitationalMar 23 · Long Jump · Place 13 · TazewellLong Jump1313-2.2510

2024 Indoor Track

16 results
DateMeetEventPlMarkGr
Feb 28VHSL Class 1/2 Combined Indoor State ChampionshipsFeb 28 · 500 Meters · Place 11 · Tazewell500 Meters111:31.1610
Feb 16VHSL 1/2 Region C & D 2024 ChampionshipsFeb 16 · Combined results · Place 5 · TazewellCombined results531-10.7510
Feb 16VHSL 1/2 Region C & D 2024 ChampionshipsFeb 16 · Combined results · Place 10 · TazewellCombined results1014-00.5010
Feb 16VHSL 1/2 Region C & D 2024 ChampionshipsFeb 16 · Combined results · Place 3 · TazewellCombined results31:31.38 PB10
Feb 3East Coast Elite Roanoke #3Feb 3 · Triple Jump · Place 22 · TazewellTriple Jump229.00m PB10
Feb 3East Coast Elite Roanoke #3Feb 3 · Long Jump · Place 40 · TazewellLong Jump403.77m PB10
Feb 3East Coast Elite Roanoke #3Feb 3 · 55 Meters · Place 57 · Tazewell55 Meters578.4410
Feb 3East Coast Elite Roanoke #3Feb 3 · 500 Meters · Place 26 · Tazewell500 Meters261:32.4210
Feb 3East Coast Elite Roanoke #3Feb 3 · 300 Meters · Place 41 · Tazewell300 Meters4149.6910
Feb 1Frost Funeral Home Polar BearFeb 1 · 55 Meters · Place 19 · Tazewell55 Meters198.47SO
Jan 27Bulldog InvitationalJan 27 · Triple Jump · Place 55 · TazewellTriple Jump5529-01.0010
Jan 27Bulldog InvitationalJan 27 · 500 Meters · Place 85 · Tazewell500 Meters851:31.2910
Jan 27Bulldog InvitationalJan 27 · 300 Meters · Place 152 · Tazewell300 Meters15247.9710
Jan 11East Coast Elite Roanoke #2Jan 11 · Long Jump · Place 18 · TazewellLong Jump184.08m10
Jan 11East Coast Elite Roanoke #2Jan 11 · 500 Meters · Place 11 · Tazewell500 Meters111:30.89 PB10
Jan 11East Coast Elite Roanoke #2Jan 11 · 300 Meters · Place 13 · Tazewell300 Meters1348.1110

2023 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 17Southwest District ChampionshipsMay 17 · 200 Meters · Place 3 · Tazewell200 Meters328.669
May 17Southwest District ChampionshipsMay 17 · 100 Meters · Place 2 · Tazewell100 Meters213.659
May 12Peak Physical Therapy/Body Works Fitness Last ChanceMay 12 · 100 Meters · Place 4 · Tazewell100 Meters414.30—
May 12Peak Physical Therapy/Body Works Fitness Last ChanceMay 12 · 100 Meters · Place 4 · Tazewell100 Meters414.30—
Apr 6Judy Thomas InvitationalApr 6 · Long Jump · Place 37 · TazewellLong Jump3712-0.25—
Apr 6Judy Thomas InvitationalApr 6 · 200 Meters · Place 20 · Tazewell200 Meters2029.71a—
Apr 6Judy Thomas InvitationalApr 6 · 100 Meters · Place 12 · Tazewell100 Meters1213.93a—

2023 Indoor Track

12 results
DateMeetEventPlMarkGr
Feb 7Blue Ridge CDJR Last Chance MeetFeb 7 · 300 Meters · Place 4 · Tazewell300 Meters446.28—
Jan 28Bulldog InvitationalJan 28 · Long Jump · Place 46 · TazewellLong Jump4612-02.259
Jan 28Bulldog InvitationalJan 28 · 300 Meters · Place 87 · Tazewell300 Meters8745.84 PB9
Jan 28Bulldog InvitationalJan 28 · 300 Meters · Place 82 · Tazewell300 Meters8245.849
Jan 18Highlands Glass/Shamrock Realty Polar BearJan 18 · 500 Meters · Place 5 · Tazewell500 Meters51:33.08—
Jan 18Highlands Glass/Shamrock Realty Polar BearJan 18 · 300 Meters · Place 15 · Tazewell300 Meters1551.41—
Jan 12Roanoke College Maroons HS Invitational #1Jan 12 · Long Jump · Place 14 · TazewellLong Jump146.25—
Jan 12Roanoke College Maroons HS Invitational #1Jan 12 · 300 Meters · Place 11 · Tazewell300 Meters1147.22—
Jan 12Roanoke College Maroons HS Invitational #1Jan 12 · Long Jump · Place 14 · TazewellLong Jump1413-6.25—
Jan 12Roanoke College Maroons HS Invitational #1Jan 12 · 300 Meters · Place 11 · Tazewell300 Meters1147.22—
Jan 7East Coast EliteJan 7 · Long Jump · Place 2 · TazewellLong Jump24.04m9
Jan 7East Coast EliteJan 7 · Long Jump · Place 50 · TazewellLong Jump504.04m9