Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorRiver Ridge Quad Meet · Apr 1012.47aRiver Ridge Quad MeetApril 10, 2024
200 Meters · OutdoorRiver Ridge Quad Meet · Apr 1025.81aRiver Ridge Quad MeetApril 10, 2024
300 Meters · IndoorEast Coast Elite- VMI 1.4.25 · Jan 439.58aEast Coast Elite- VMI 1.4.25January 4, 2025
300m Hurdles · 36" / 0.914m · IndoorMark Martin Invitational · Mar 2849.60aMark Martin InvitationalMarch 28, 2026
400 Meters · OutdoorOTC All Comer Meet ages 13+ · Jul 2557.63aOTC All Comer Meet ages 13+July 25, 2024
55 Meter · IndoorEast Coast Elite - Roanoke · Dec 147.28aEast Coast Elite - RoanokeDecember 14, 2024
55m Hurdles · 39" · IndoorEast Coast Elite - Roanoke 1.23.25 · Jan 239.16aEast Coast Elite - Roanoke 1.23.25January 23, 2025
Discus · 1.6kg · IndoorMark Martin Invitational · Mar 2883' 2"Mark Martin InvitationalMarch 28, 2026
Discus · 1.6kg · Outdoor2026 Region 3D Track & Field Championships 2026 · May 28115' 5"2026 Region 3D Track & Field Championships 2026May 28, 2026
High Jump · IndoorEast Coast Elite - Roanoke 2.8.25 · Feb 81.61mEast Coast Elite - Roanoke 2.8.25February 8, 2025
High Jump · OutdoorCosmopolitan Invitational Track and Field Meet · May 25-06.00Cosmopolitan Invitational Track and Field MeetMay 2, 2024
Long Jump · IndoorLiberty HS Opener · Dec 216-01.50Liberty HS OpenerDecember 2, 2023
Long Jump · OutdoorRiver Ridge Quad Meet · Apr 1017' 7.5River Ridge Quad MeetApril 10, 2024
Shot Put · 12lb · IndoorLiberty Flames HS Invitational · Dec 734-05.50Liberty Flames HS InvitationalDecember 7, 2024
Triple Jump · IndoorEast Coast Elite Roanoke #3 · Feb 310.72mEast Coast Elite Roanoke #3February 3, 2024
Triple Jump · OutdoorRiver Ridge Quad Meet · Apr 1035' 10.5River Ridge Quad MeetApril 10, 2024

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 282026 Region 3D Track & Field Championships 2026May 28 · Discus · Place 8 · Pulaski CountyPulaski CountyDiscus1.6kg8.115' 5" PB11
May 9Blue Demon InvitationalMay 9 · Discus · Place 27 · Pulaski CountyPulaski CountyDiscus2733.40m11
May 9Blue Demon InvitationalMay 9 · Shot Put · Place 33 · Pulaski CountyPulaski CountyShot Put3311.05m11
Apr 25All-American RelaysApr 25 · Discus · Pulaski CountyPulaski CountyDiscus—ND11
Apr 231st Annual Judy Thomas InvitationalApr 2 · 300m Hurdles · Place 15 · Pulaski CountyPulaski County300m Hurdles1549.05a11

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Mar 28Mark Martin InvitationalMar 28 · Long Jump · Place 25 · Pulaski CountyPulaski CountyLong Jump25.17' 5.75"11
Mar 28Mark Martin InvitationalMar 28 · Discus · Place 33 · Pulaski CountyPulaski CountyDiscus1.6kg33.83' 2" PB11
Mar 28Mark Martin InvitationalMar 28 · 300m Hurdles · Place 6 · Pulaski CountyPulaski County300m Hurdles36" / 0.914m6.49.60a PB11

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 10Blue Demon InvitationalMay 10 · Discus · Place 28 · Pulaski CountyPulaski CountyDiscus2831.22m10
Mar 22Bearcat InvitationalMar 22 · Triple Jump · Place 5 · Pulaski CountyPulaski CountyTriple Jump536-1110
Mar 22Bearcat InvitationalMar 22 · 300m Hurdles · Place 8 · Pulaski CountyPulaski County300m Hurdles847.99a10
Mar 22Bearcat InvitationalMar 22 · 110m Hurdles · Place 7 · Pulaski CountyPulaski County110m Hurdles718.85a10

2025 Indoor Track

11 results
DateMeetEventPlMarkGr
Feb 22VHSL Region 3D ChampionshipsFeb 22 · Triple Jump · Place 10 · Pulaski CountyPulaski CountyTriple Jump1036-5—
Feb 22VHSL Region 3D ChampionshipsFeb 22 · 55m Hurdles · Place 11 · Pulaski CountyPulaski County55m Hurdles119.27a—
Feb 8East Coast Elite - Roanoke 2.8.25Feb 8 · 300 Meters · Place 63 · Pulaski CountyPulaski County300 Meters63.43.68a10
Feb 8East Coast Elite - Roanoke 2.8.25Feb 8 · High Jump · Place 7 · Pulaski CountyPulaski CountyHigh Jump7.1.61m PB10
Jan 23East Coast Elite - Roanoke 1.23.25Jan 23 · 300 Meters · Pulaski CountyPulaski County300 Meters—DNS10
Jan 23East Coast Elite - Roanoke 1.23.25Jan 23 · 55m Hurdles · Place 19 · Pulaski CountyPulaski County55m Hurdles39"19.9.16a PB10
Jan 23East Coast Elite - Roanoke 1.23.25Jan 23 · Triple Jump · Pulaski CountyPulaski CountyTriple Jump—DNS10
Jan 23East Coast Elite - Roanoke 1.23.25Jan 23 · Shot Put · Place 74 · Pulaski CountyPulaski CountyShot Put12lb74.9.39m10
Jan 4East Coast Elite- VMI 1.4.25Jan 4 · 300 Meters · Place 58 · Pulaski CountyPulaski County300 Meters58.39.58a PB10
Jan 4East Coast Elite- VMI 1.4.25Jan 4 · 55m Hurdles · Place 19 · Pulaski CountyPulaski County55m Hurdles39"19.9.50a10
Jan 4East Coast Elite- VMI 1.4.25Jan 4 · Triple Jump · Place 15 · Pulaski CountyPulaski CountyTriple Jump15.11.61m10

2024 Indoor Track

13 results
DateMeetEventPlMarkGr
Dec 14East Coast Elite - RoanokeDec 14 · 300 Meters · Place 42 · Pulaski CountyPulaski County300 Meters42.40.57a10
Dec 14East Coast Elite - RoanokeDec 14 · 55 Meter · Place 64 · Pulaski CountyPulaski County55 Meter64.7.28a PB10
Dec 14East Coast Elite - RoanokeDec 14 · Long Jump · Place 35 · Pulaski CountyPulaski CountyLong Jump35.5.01m10
Dec 14East Coast Elite - RoanokeDec 14 · Shot Put · Place 46 · Pulaski CountyPulaski CountyShot Put12lb46.9.88m10
Dec 7Liberty Flames HS InvitationalDec 7 · 300 Meters · Place 128 · Pulaski CountyPulaski County300 Meters128.40.07a10
Dec 7Liberty Flames HS InvitationalDec 7 · Long Jump · Place 26 · Pulaski CountyPulaski CountyLong Jump26.17-02.5010
Dec 7Liberty Flames HS InvitationalDec 7 · Shot Put · Place 42 · Pulaski CountyPulaski CountyShot Put12lb42.34-05.50 PB10
Dec 7Liberty Flames HS InvitationalDec 7 · High Jump · Pulaski CountyPulaski CountyHigh Jump--NH10
Feb 172024 VHSL Region 3D ChampionshipsFeb 17 · High Jump · Place 6 · Pulaski CountyPulaski CountyHigh Jump65-6—
Feb 8Blue Ridge Last ChanceFeb 8 · Long Jump · Place 23 · Pulaski CountyPulaski CountyLong Jump2315-4.75FR
Feb 3East Coast Elite Roanoke #3Feb 3 · Triple Jump · Place 19 · Pulaski CountyPulaski CountyTriple Jump1910.72m PB—
Feb 3East Coast Elite Roanoke #3Feb 3 · Long Jump · Place 35 · Pulaski CountyPulaski CountyLong Jump354.88m—
Feb 3East Coast Elite Roanoke #3Feb 3 · 300 Meters · Place 89 · Pulaski CountyPulaski County300 Meters8943.24—

2024 Outdoor Track

21 results
DateMeetEventPlMarkGr
Jul 25OTC All Comer Meet ages 13+Jul 25 · 400 Meters · Place 1 · UnattachedUnattached400 Meters1.57.63a PB9
Jul 25OTC All Comer Meet ages 13+Jul 25 · 200 Meters · Place 1 · UnattachedUnattached200 Meters1.25.87a9
Jul 25OTC All Comer Meet ages 13+Jul 25 · 100 Meters · Place 1 · UnattachedUnattached100 Meters1.12.64a9
May 11Blue Demon InvitationalMay 11 · Triple Jump · Pulaski CountyPulaski CountyTriple Jump--DNS9
May 11Blue Demon InvitationalMay 11 · Long Jump · Place 39 · Pulaski CountyPulaski CountyLong Jump39.17' 3.50"9
May 11Blue Demon InvitationalMay 11 · High Jump · Place 10 · Pulaski CountyPulaski CountyHigh Jump10.5' 5"9
May 11Blue Demon InvitationalMay 11 · 400 Meters · Place 34 · Pulaski CountyPulaski County400 Meters34.1:00.03a9
May 11Blue Demon InvitationalMay 11 · 200 Meters · Place 60 · Pulaski CountyPulaski County200 Meters60.26.05a9
May 2Cosmopolitan Invitational Track and Field MeetMay 2 · Triple Jump · Place 7 · Pulaski CountyPulaski CountyTriple Jump7.35-07.259
May 2Cosmopolitan Invitational Track and Field MeetMay 2 · High Jump · Place 4 · Pulaski CountyPulaski CountyHigh Jump4.5-06.00 PB9
Apr 27Titan Track ClassicApr 27 · Combined results · Place 11 · Pulaski CountyPulaski CountyCombined results1136-02.509
Apr 13Blacksburg InvitationalApr 13 · Long Jump · Place 42 · Pulaski CountyPulaski CountyLong Jump4217-00.00—
Apr 13Blacksburg InvitationalApr 13 · Long Jump · Place 5 · Pulaski CountyPulaski CountyLong Jump517-00.00—
Apr 13Blacksburg InvitationalApr 13 · Long Jump · Place 41 · Pulaski CountyPulaski CountyLong Jump4117-00.00—
Apr 13Blacksburg InvitationalApr 13 · 110m Hurdles · Place 5 · Pulaski CountyPulaski County110m Hurdles521.94—
Apr 13Blacksburg InvitationalApr 13 · 110m Hurdles · Place 25 · Pulaski CountyPulaski County110m Hurdles2521.94—
Apr 10River Ridge Quad MeetApr 10 · Triple Jump · Place 5 · Pulaski CountyPulaski CountyTriple Jump5.35' 10.5 PB9
Apr 10River Ridge Quad MeetApr 10 · Long Jump · Place 7 · Pulaski CountyPulaski CountyLong Jump7.17' 7.5 PB9
Apr 10River Ridge Quad MeetApr 10 · High Jump · Place 4 · Pulaski CountyPulaski CountyHigh Jump4.5' 39
Apr 10River Ridge Quad MeetApr 10 · 200 Meters · Place 16 · Pulaski CountyPulaski County200 Meters16.25.81a PB9
Apr 10River Ridge Quad MeetApr 10 · 100 Meters · Place 19 · Pulaski CountyPulaski County100 Meters19.12.47a PB9

2023 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 16East Coast Elite Roanoke #1Dec 16 · 300 Meters · Place 52 · Pulaski CountyPulaski County300 Meters52.43.76a9
Dec 16East Coast Elite Roanoke #1Dec 16 · Triple Jump · Place 18 · Pulaski CountyPulaski CountyTriple Jump18.10.11m9
Dec 16East Coast Elite Roanoke #1Dec 16 · Long Jump · Place 26 · Pulaski CountyPulaski CountyLong Jump26.4.75m9
Dec 2Liberty HS OpenerDec 2 · 300 Meters · Pulaski CountyPulaski County300 Meters--DQ9
Dec 2Liberty HS OpenerDec 2 · 55 Meter · Place 126 · Pulaski CountyPulaski County55 MeterRound P126.7.57a9
Dec 2Liberty HS OpenerDec 2 · Long Jump · Place 21 · Pulaski CountyPulaski CountyLong Jump21.16-01.50 PB9