Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · IndoorMark Martin Invitational · Mar 2813.08aMark Martin InvitationalMarch 28, 2026
100 Meters · OutdoorBlue Demon Invitational · May 912.74aBlue Demon InvitationalMay 9, 2026
200 Meters · IndoorMark Martin Invitational · Mar 2826.57aMark Martin InvitationalMarch 28, 2026
200 Meters · Outdoor2026 Region 3D Track & Field Championships 2026 · May 2826.32a2026 Region 3D Track & Field Championships 2026May 28, 2026
300 Meters · IndoorThe VA Showcase · Jan 1741.59aThe VA ShowcaseJanuary 17, 2026
300 Meters · OutdoorLiberty Christmas HS Invitational · Dec 1343.28aLiberty Christmas HS InvitationalDecember 13, 2025
300m Hurdles · 30" / 0.762m · OutdoorVHSL Class 3 State Championships · Jun 547.16aVHSL Class 3 State ChampionshipsJune 5, 2026
400 Meters · IndoorWashington County Championships · Apr 151:00.94aWashington County ChampionshipsApril 15, 2026
400 Meters · Outdoor2026 Region 3D Track & Field Championships 2026 · May 281:01.08a2026 Region 3D Track & Field Championships 2026May 28, 2026
500 Meters · IndoorECE ROANOKE - AROUND THE WORLD INVITATIONAL · Jan 31:23.50aECE ROANOKE - AROUND THE WORLD INVITATIONALJanuary 3, 2026
55 Meter · IndoorRegion 3D Championships · Feb 217.58aRegion 3D ChampionshipsFebruary 21, 2026
55 Meter · OutdoorLiberty Flames HS Invitational · Dec 67.73aLiberty Flames HS InvitationalDecember 6, 2025
55 Meters · IndoorAbingdon Polar Bear Invitational · Feb 107.67Abingdon Polar Bear InvitationalFebruary 10, 2026
Discus · 1kg · IndoorMark Martin Invitational · Mar 28121' 0"Mark Martin InvitationalMarch 28, 2026
Discus · 1kg · OutdoorVHSL Class 3 State Championships · Jun 5125-00VHSL Class 3 State ChampionshipsJune 5, 2026
High Jump · IndoorEast Coast Elite Roanoke #3 · Feb 31.40mEast Coast Elite Roanoke #3February 3, 2024
Long Jump · IndoorEast Coast Elite Roanoke #3 · Feb 34.69mEast Coast Elite Roanoke #3February 3, 2024
Long Jump · OutdoorBlue Demon Invitational · May 104.95mBlue Demon InvitationalMay 10, 2025
Shot Put · 4kg · IndoorAdidas Indoor Nationals · Mar 2011.98mAdidas Indoor NationalsMarch 20, 2026
Shot Put · 4kg · OutdoorTrojan Timing Classic · Apr 2439' 0"Trojan Timing ClassicApril 24, 2026
Triple Jump · IndoorEast Coast Elite Roanoke #3 · Feb 39.52mEast Coast Elite Roanoke #3February 3, 2024
Triple Jump · OutdoorBlue Demon Invitational · May 109.64mBlue Demon InvitationalMay 10, 2025

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

2026 Outdoor Track

26 results
DateMeetEventPlMarkGr
Jun 5VHSL Class 3 State ChampionshipsJun 5 · Long Jump · Place 23 · AbingdonAbingdonLong Jump23.15-07.5012
Jun 5VHSL Class 3 State ChampionshipsJun 5 · Discus · Place 3 · AbingdonAbingdonDiscus1kg3.125-00 PB12
Jun 5VHSL Class 3 State ChampionshipsJun 5 · Shot Put · Place 3 · AbingdonAbingdonShot Put4kg3.37-06.0012
Jun 5VHSL Class 3 State ChampionshipsJun 5 · 300m Hurdles · Place 8 · AbingdonAbingdon300m Hurdles30" / 0.762m8.47.16a PB12
Jun 5VHSL Class 3 State ChampionshipsJun 5 · 100 Meters · Place 12 · AbingdonAbingdon100 MetersRound P12.12.77aWind: 0.212
May 282026 Region 3D Track & Field Championships 2026May 28 · Triple Jump · Place 6 · AbingdonAbingdonTriple Jump6.33' 3.25"12
May 282026 Region 3D Track & Field Championships 2026May 28 · Long Jump · Place 4 · AbingdonAbingdonLong Jump4.16' 10"12
May 282026 Region 3D Track & Field Championships 2026May 28 · Discus · Place 3 · AbingdonAbingdonDiscus1kg3.124' 5"12
May 282026 Region 3D Track & Field Championships 2026May 28 · Shot Put · Place 2 · AbingdonAbingdonShot Put4kg2.38' 9"12
May 282026 Region 3D Track & Field Championships 2026May 28 · 400 Meters · Place 4 · AbingdonAbingdon400 Meters4.1:01.08a PB12
May 282026 Region 3D Track & Field Championships 2026May 28 · 200 Meters · Place 2 · AbingdonAbingdon200 Meters2.26.32a PB12
May 282026 Region 3D Track & Field Championships 2026May 28 · 100 Meters · Place 2 · AbingdonAbingdon100 Meters2.13.13a12
May 9Blue Demon InvitationalMay 9 · Triple Jump · Place 11 · AbingdonAbingdonTriple Jump1110.02m12
May 9Blue Demon InvitationalMay 9 · Long Jump · Place 10 · AbingdonAbingdonLong Jump104.90m12
May 9Blue Demon InvitationalMay 9 · Discus · Place 5 · AbingdonAbingdonDiscus534.61m12
May 9Blue Demon InvitationalMay 9 · Shot Put · Place 2 · AbingdonAbingdonShot Put211.13m12
May 9Blue Demon InvitationalMay 9 · 300m Hurdles · Place 5 · AbingdonAbingdon300m Hurdles547.75a12
May 9Blue Demon InvitationalMay 9 · 100 Meters · Place 3 · AbingdonAbingdon100 Meters312.74a PB12
Apr 24Trojan Timing ClassicApr 24 · Long Jump · Place 5 · AbingdonAbingdonLong Jump5.17' 3"12
Apr 24Trojan Timing ClassicApr 24 · Discus · Place 5 · AbingdonAbingdonDiscus1kg5.112' 4"12
Apr 24Trojan Timing ClassicApr 24 · Shot Put · Place 3 · AbingdonAbingdonShot Put4kg3.39' 0" PB12
Apr 24Trojan Timing ClassicApr 24 · 400 Meters · Place 6 · AbingdonAbingdon400 Meters6.1:01.20a12
Apr 231st Annual Judy Thomas InvitationalApr 2 · Triple Jump · Place 2 · AbingdonAbingdonTriple Jump233-1112
Apr 231st Annual Judy Thomas InvitationalApr 2 · Discus · Place 1 · AbingdonAbingdonDiscus1114-612
Apr 231st Annual Judy Thomas InvitationalApr 2 · Shot Put · Place 1 · AbingdonAbingdonShot Put138-7.512
Apr 231st Annual Judy Thomas InvitationalApr 2 · 100 Meters · Place 5 · AbingdonAbingdon100 Meters512.90a12

2026 Indoor Track

34 results
DateMeetEventPlMarkGr
Apr 15Washington County ChampionshipsApr 15 · Triple Jump · Place 1 · AbingdonAbingdonTriple Jump1.34-02.2512
Apr 15Washington County ChampionshipsApr 15 · Long Jump · Place 1 · AbingdonAbingdonLong Jump1.16-05.5012
Apr 15Washington County ChampionshipsApr 15 · Discus · Place 2 · AbingdonAbingdonDiscus1kg2.113-00.012
Apr 15Washington County ChampionshipsApr 15 · Shot Put · Place 2 · AbingdonAbingdonShot Put4kg2.34-07.2512
Apr 15Washington County ChampionshipsApr 15 · 400 Meters · Place 2 · AbingdonAbingdon400 Meters2.1:00.94a PB12
Apr 15Washington County ChampionshipsApr 15 · 200 Meters · Place 2 · AbingdonAbingdon200 Meters2.26.59a12
Mar 28Mark Martin InvitationalMar 28 · Triple Jump · Place 3 · AbingdonAbingdonTriple Jump3.33' 0"12
Mar 28Mark Martin InvitationalMar 28 · Long Jump · Place 4 · AbingdonAbingdonLong Jump4.15' 10"12
Mar 28Mark Martin InvitationalMar 28 · Discus · Place 2 · AbingdonAbingdonDiscus1kg2.121' 0" PB12
Mar 28Mark Martin InvitationalMar 28 · Shot Put · Place 4 · AbingdonAbingdonShot Put4kg4.37' 3"12
Mar 28Mark Martin InvitationalMar 28 · 400 Meters · Place 1 · AbingdonAbingdon400 Meters1.1:03.79a12
Mar 28Mark Martin InvitationalMar 28 · 200 Meters · Place 2 · AbingdonAbingdon200 Meters2.26.57a PB12
Mar 28Mark Martin InvitationalMar 28 · 100 Meters · Place 2 · AbingdonAbingdon100 Meters2.13.08a PB12
Mar 20Adidas Indoor NationalsMar 20 · Long Jump · Place 28 · UnattachedUnattachedLong Jump28.5.07m12
Mar 20Adidas Indoor NationalsMar 20 · Shot Put · Place 2 · UnattachedUnattachedShot Put4kg2.11.98m PB12
Mar 20Adidas Indoor NationalsMar 20 · 200 Meters · Place 101 · UnattachedUnattached200 MetersRound P101.26.97a12
Feb 21Region 3D ChampionshipsFeb 21 · 500 Meters · Place 3 · AbingdonAbingdon500 Meters3.1:24.71a12
Feb 21Region 3D ChampionshipsFeb 21 · 300 Meters · Place 1 · AbingdonAbingdon300 Meters1.43.28a12
Feb 21Region 3D ChampionshipsFeb 21 · 55 Meter · Place 2 · AbingdonAbingdon55 Meter2.7.58a PB12
Feb 21Region 3D ChampionshipsFeb 21 · Triple Jump · Place 2 · AbingdonAbingdonTriple Jump2.32' 8.25"12
Feb 21Region 3D ChampionshipsFeb 21 · Long Jump · Place 2 · AbingdonAbingdonLong Jump2.15' 10.5"12
Feb 21Region 3D ChampionshipsFeb 21 · Shot Put · Place 2 · AbingdonAbingdonShot Put4kg2.38' 0.75"12
Feb 10Abingdon Polar Bear InvitationalFeb 10 · 300 Meters · Place 5 · AbingdonAbingdon300 Meters543.28—
Feb 10Abingdon Polar Bear InvitationalFeb 10 · 55 Meters · Place 3 · AbingdonAbingdon55 Meters37.67 PB—
Jan 17The VA ShowcaseJan 17 · 500 Meters · Place 86 · AbingdonAbingdon500 Meters86.1:25.70a12
Jan 17The VA ShowcaseJan 17 · 300 Meters · Place 56 · AbingdonAbingdon300 Meters56.41.59a PB12
Jan 17The VA ShowcaseJan 17 · Triple Jump · Place 37 · AbingdonAbingdonTriple Jump37.9.82m12
Jan 17The VA ShowcaseJan 17 · Long Jump · Place 30 · AbingdonAbingdonLong Jump30.4.97m12
Jan 17The VA ShowcaseJan 17 · Shot Put · Place 4 · AbingdonAbingdonShot Put4kg4.11.86m12
Jan 3ECE ROANOKE - AROUND THE WORLD INVITATIONALJan 3 · Triple Jump · Place 3 · AbingdonAbingdonTriple Jump39.83m12
Jan 3ECE ROANOKE - AROUND THE WORLD INVITATIONALJan 3 · Long Jump · Place 7 · AbingdonAbingdonLong Jump74.67m12
Jan 3ECE ROANOKE - AROUND THE WORLD INVITATIONALJan 3 · Shot Put · Place 2 · AbingdonAbingdonShot Put211.46m12
Jan 3ECE ROANOKE - AROUND THE WORLD INVITATIONALJan 3 · 500 Meters · Place 3 · AbingdonAbingdon500 Meters31:23.50a PB12
Jan 3ECE ROANOKE - AROUND THE WORLD INVITATIONALJan 3 · 300 Meters · Place 1 · AbingdonAbingdon300 Meters143.31a12

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 20Abingdon Christmas Polar Bear (MS/HS)Dec 20 · 500 Meters · Place 1 · AbingdonAbingdon500 Meters1.1:24.29aUnofficial12
Dec 20Abingdon Christmas Polar Bear (MS/HS)Dec 20 · Triple Jump · Place 1 · AbingdonAbingdonTriple Jump1.34-1.50Unofficial12
Dec 20Abingdon Christmas Polar Bear (MS/HS)Dec 20 · Long Jump · Place 1 · AbingdonAbingdonLong Jump1.16-2Unofficial12
Dec 20Abingdon Christmas Polar Bear (MS/HS)Dec 20 · Shot Put · Place 1 · AbingdonAbingdonShot Put4kg1.34-10.50Unofficial12

2025 Outdoor Track

22 results
DateMeetEventPlMarkGr
Dec 13Liberty Christmas HS InvitationalDec 13 · 300 Meters · Place 32 · AbingdonAbingdon300 Meters32.43.28a PB12
Dec 13Liberty Christmas HS InvitationalDec 13 · 55 Meter · Place 55 · AbingdonAbingdon55 MeterRound P55.7.79a12
Dec 13Liberty Christmas HS InvitationalDec 13 · Triple Jump · Place 26 · AbingdonAbingdonTriple Jump26.31-04.0012
Dec 13Liberty Christmas HS InvitationalDec 13 · Long Jump · Place 9 · AbingdonAbingdonLong Jump9.16-05.5012
Dec 13Liberty Christmas HS InvitationalDec 13 · Shot Put · Place 3 · AbingdonAbingdonShot Put4kg3.37-03.7512
Dec 6Liberty Flames HS InvitationalDec 6 · 300 Meters · Place 42 · AbingdonAbingdon300 Meters42.43.56a12
Dec 6Liberty Flames HS InvitationalDec 6 · 55 Meter · Place 42 · AbingdonAbingdon55 MeterRound P42.7.73a PBWind: 012
Dec 6Liberty Flames HS InvitationalDec 6 · Triple Jump · Place 17 · AbingdonAbingdonTriple Jump17.31' 5.75"12
Dec 6Liberty Flames HS InvitationalDec 6 · Long Jump · Place 8 · AbingdonAbingdonLong Jump8.16' 8"12
Dec 6Liberty Flames HS InvitationalDec 6 · Shot Put · Place 2 · AbingdonAbingdonShot Put4kg2.36' 0.5"12
May 21Mountain 7 District ChampionshipsMay 21 · Discus · Place 3 · AbingdonAbingdonDiscus3108-1111
May 21Mountain 7 District ChampionshipsMay 21 · Shot Put · Place 3 · AbingdonAbingdonShot Put334-711
May 21Mountain 7 District ChampionshipsMay 21 · Triple Jump · Place 5 · AbingdonAbingdonTriple Jump531-011
May 21Mountain 7 District ChampionshipsMay 21 · Long Jump · Place 2 · AbingdonAbingdonLong Jump216-111
May 21Mountain 7 District ChampionshipsMay 21 · 100 Meters · Place 5 · AbingdonAbingdon100 Meters513.0911
May 21Mountain 7 District ChampionshipsMay 21 · 300m Hurdles · Place 3 · AbingdonAbingdon300m Hurdles350.3511
May 10Blue Demon InvitationalMay 10 · Triple Jump · Place 9 · AbingdonAbingdonTriple Jump99.64m PB11
May 10Blue Demon InvitationalMay 10 · Shot Put · Place 3 · AbingdonAbingdonShot Put310.62m11
May 10Blue Demon InvitationalMay 10 · Long Jump · Place 4 · AbingdonAbingdonLong Jump44.95m PB11
May 10Blue Demon InvitationalMay 10 · Discus · Place 5 · AbingdonAbingdonDiscus531.18m11
May 10Blue Demon InvitationalMay 10 · 300m Hurdles · Place 5 · AbingdonAbingdon300m Hurdles548.9111
May 10Blue Demon InvitationalMay 10 · 100 Meters · Place 17 · AbingdonAbingdon100 Meters1713.4711

2024 Indoor Track

13 results
DateMeetEventPlMarkGr
Dec 7Liberty Flames HS InvitationalDec 7 · 300 Meters · Place 115 · AbingdonAbingdon300 Meters115.47.37a11
Dec 7Liberty Flames HS InvitationalDec 7 · Triple Jump · Place 19 · AbingdonAbingdonTriple Jump19.31-07.5011
Dec 7Liberty Flames HS InvitationalDec 7 · Long Jump · Place 14 · AbingdonAbingdonLong Jump14.15-05.0011
Dec 7Liberty Flames HS InvitationalDec 7 · Shot Put · Place 32 · AbingdonAbingdonShot Put4kg32.26-00.5011
Feb 172024 VHSL Region 3D ChampionshipsFeb 17 · Triple Jump · Place 7 · AbingdonAbingdonTriple Jump730-1.75—
Feb 172024 VHSL Region 3D ChampionshipsFeb 17 · Long Jump · Place 3 · AbingdonAbingdonLong Jump315-5.50—
Feb 8Blue Ridge Last ChanceFeb 8 · 300 Meters · Place 8 · AbingdonAbingdon300 Meters848.02SO
Feb 3East Coast Elite Roanoke #3Feb 3 · Triple Jump · Place 11 · AbingdonAbingdonTriple Jump119.52m PB10
Feb 3East Coast Elite Roanoke #3Feb 3 · Long Jump · Place 6 · AbingdonAbingdonLong Jump64.69m PB10
Feb 3East Coast Elite Roanoke #3Feb 3 · High Jump · Place 11 · AbingdonAbingdonHigh Jump111.40m PB10
Jan 24Abingdon Polar Bear 4 Jan 24 · 500 Meters · Place 3 · AbingdonAbingdon500 Meters31:33.17SO
Jan 11Brown Dental Polar BearJan 11 · Triple Jump · Place 2 · AbingdonAbingdonTriple Jump29.70m—
Jan 11Brown Dental Polar BearJan 11 · 500 Meters · Place 5 · AbingdonAbingdon500 Meters51:42.12—

2024 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 23VHSL Region 3D ChampionshipsMay 23 · Triple Jump · Place 8 · AbingdonAbingdonTriple Jump831-6.25—
May 23VHSL Region 3D ChampionshipsMay 23 · Long Jump · Place 4 · AbingdonAbingdonLong Jump415-7.75—
May 23VHSL Region 3D ChampionshipsMay 23 · 300m Hurdles · Place 6 · AbingdonAbingdon300m Hurdles652.80a—
Apr 829th Judy Thomas invitationalApr 8 · Triple Jump · Place 11 · AbingdonAbingdonTriple Jump1129' 2.7510
Apr 829th Judy Thomas invitationalApr 8 · Long Jump · Place 6 · AbingdonAbingdonLong Jump614' 9.510
Apr 829th Judy Thomas invitationalApr 8 · High Jump · Place 7 · AbingdonAbingdonHigh Jump74' 410
Apr 829th Judy Thomas invitationalApr 8 · 300m Hurdles · Place 2 · AbingdonAbingdon300m Hurdles253.7110
Mar 23Bearcat InvitationalMar 23 · Triple Jump · Place 6 · AbingdonAbingdonTriple Jump630-210
Mar 23Bearcat InvitationalMar 23 · Long Jump · Place 1 · AbingdonAbingdonLong Jump115-6.510
Mar 23Bearcat InvitationalMar 23 · High Jump · Place 11 · AbingdonAbingdonHigh Jump114-210
Mar 23Bearcat InvitationalMar 23 · 300m Hurdles · Place 4 · AbingdonAbingdon300m Hurdles457.2710

2023 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 25VHSL Region 3D Outdoor ChampionshipsMay 25 · 300m Hurdles · Place 3 · AbingdonAbingdon300m Hurdles353.739
May 25VHSL Region 3D Outdoor ChampionshipsMay 25 · 300m Hurdles · Place 13 · AbingdonAbingdon300m Hurdles1353.739
May 17Mountain 7 District ChampionshipMay 17 · 300m Hurdles · Place 7 · AbingdonAbingdon300m Hurdles753.34—
May 13Blue Demon InvitationalMay 13 · 300m Hurdles · Place 3 · AbingdonAbingdon300m Hurdles353.27—
May 13Blue Demon InvitationalMay 13 · 300m Hurdles · Place 11 · AbingdonAbingdon300m Hurdles1153.27—
May 3Rebel Last Chance MeetMay 3 · 300m Hurdles · Place 6 · AbingdonAbingdon300m Hurdles657.069
Apr 21Highlands Glass InvitationalApr 21 · 300m Hurdles · Place 8 · AbingdonAbingdon300m Hurdles855.249
Apr 6Judy Thomas InvitationalApr 6 · Triple Jump · Place 19 · AbingdonAbingdonTriple Jump1927-9.75—
Apr 6Judy Thomas InvitationalApr 6 · Long Jump · Place 27 · AbingdonAbingdonLong Jump2713-6.25—
Apr 6Judy Thomas InvitationalApr 6 · High Jump · Place 6 · AbingdonAbingdonHigh Jump64-6—
Apr 6Judy Thomas InvitationalApr 6 · 300m Hurdles · Place 12 · AbingdonAbingdon300m Hurdles1256.90a—