Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorVHSL Region 5C ITK Championships · Feb 193:42.39aVHSL Region 5C ITK ChampionshipsFebruary 19, 2026
1000 Meters · OutdoorLiberty Flames HS Invitational · Dec 63:36.99aLiberty Flames HS InvitationalDecember 6, 2025
100m Hurdles · 33" / 0.838m · OutdoorPatrick Henry HS (Roanoke) Home Meet · Apr 2319.70aPatrick Henry HS (Roanoke) Home MeetApril 23, 2026
1600 Meters · IndoorLiberty Flames HS Invitational · Dec 76:05.67aLiberty Flames HS InvitationalDecember 7, 2024
1600 Meters · OutdoorGolden Eagle Invitational · May 166:02.22aGolden Eagle InvitationalMay 16, 2026
300m Hurdles · 30" / 0.762m · OutdoorGolden Eagle Invitational · May 1656.34aGolden Eagle InvitationalMay 16, 2026
400 Meters · OutdoorBlacksburg Quad · Apr 161:10.64Blacksburg QuadApril 16, 2025
500 Meters · OutdoorRustburg, EC Glass, Jefferson Forest, Liberty, WC,PH · Dec 171:39.60aRustburg, EC Glass, Jefferson Forest, Liberty, WC,PHDecember 17, 2025
55m Hurdles · 33" · IndoorECE ROANOKE - UGLY SWEATER INVITATIONAL · Dec 1310.92aECE ROANOKE - UGLY SWEATER INVITATIONALDecember 13, 2025
55m Hurdles · 33" · OutdoorRustburg, EC Glass, Jefferson Forest, Liberty, WC,PH · Dec 1711.10aRustburg, EC Glass, Jefferson Forest, Liberty, WC,PHDecember 17, 2025
800 Meters · OutdoorPatrick Henry HS (Roanoke) Home Meet · Apr 232:54.15aPatrick Henry HS (Roanoke) Home MeetApril 23, 2026

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 16Golden Eagle InvitationalMay 16 · 300m Hurdles · Place 19 · Patrick Henry (Roanoke)Patrick Henry (Roanoke)300m Hurdles30" / 0.762m19.56.34a PB10
May 16Golden Eagle InvitationalMay 16 · 1600 Meters · Place 9 · Patrick Henry (Roanoke)Patrick Henry (Roanoke)1600 Meters9.6:02.22a PB10
Apr 30Cosmopolitan InvitationalApr 30 · 300m Hurdles · Place 8 · Patrick Henry (Roanoke)Patrick Henry (Roanoke)300m Hurdles30" / 0.762m8.58.05a10
Apr 30Cosmopolitan InvitationalApr 30 · 1600 Meters · Place 11 · Patrick Henry (Roanoke)Patrick Henry (Roanoke)1600 Meters11.6:14.19a10
Apr 25All-American RelaysApr 25 · 1600 Meters · Place 17 · Patrick Henry (Roanoke)Patrick Henry (Roanoke)1600 Meters176:26.27a10
Apr 25All-American RelaysApr 25 · 800 Meters · Place 12 · Patrick Henry (Roanoke)Patrick Henry (Roanoke)800 Meters122:54.59a10
Apr 23Patrick Henry HS (Roanoke) Home MeetApr 23 · 100m Hurdles · Place 5 · Patrick Henry (Roanoke)Patrick Henry (Roanoke)100m Hurdles33" / 0.838m5.19.70a PB10
Apr 23Patrick Henry HS (Roanoke) Home MeetApr 23 · 800 Meters · Place 6 · Patrick Henry (Roanoke)Patrick Henry (Roanoke)800 Meters6.2:54.15a PB10

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 19VHSL Region 5C ITK ChampionshipsFeb 19 · 1000 Meters · Place 23 · Patrick Henry (Roanoke)Patrick Henry (Roanoke)1000 Meters23.3:42.39a PB10
Feb 7ECE Roanoke "The Top 600 Invitational"Feb 7 · 1000 Meters · Place 28 · Patrick Henry (Roanoke)Patrick Henry (Roanoke)1000 Meters28.3:44.05a10

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
Dec 17Rustburg, EC Glass, Jefferson Forest, Liberty, WC,PHDec 17 · 500 Meters · Place 2 · Patrick Henry (Roanoke)Patrick Henry (Roanoke)500 Meters2.1:39.60a PB10
Dec 17Rustburg, EC Glass, Jefferson Forest, Liberty, WC,PHDec 17 · 55m Hurdles · Place 4 · Patrick Henry (Roanoke)Patrick Henry (Roanoke)55m Hurdles33"4.11.10a PB10
Dec 6Liberty Flames HS InvitationalDec 6 · 1000 Meters · Place 43 · Patrick Henry (Roanoke)Patrick Henry (Roanoke)1000 Meters43.3:36.99a PB10
May 24VHSL Region 5C Outdoor Championships 2025 May 24, 2025 May 27, 2025May 24 · 1600 Meters · Place 16 · Patrick Henry (Roanoke)Patrick Henry (Roanoke)1600 Meters16.6:05.15a9
May 17Golden Eagle Invitational May 17 · 1600 Meters · Place 7 · Patrick Henry (Roanoke)Patrick Henry (Roanoke)1600 Meters76:04.029
Apr 16Blacksburg QuadApr 16 · 400 Meters · Place 6 · Patrick Henry (Roanoke)Patrick Henry (Roanoke)400 Meters61:10.64 PB9
Apr 16Blacksburg QuadApr 16 · 100m Hurdles · Place 7 · Patrick Henry (Roanoke)Patrick Henry (Roanoke)100m Hurdles719.989

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 13ECE ROANOKE - UGLY SWEATER INVITATIONALDec 13 · 55m Hurdles · Place 10 · Patrick Henry (Roanoke)Patrick Henry (Roanoke)55m Hurdles33"10.10.92a PB10
Feb 17Region 5C Indoor ChampionshipsFeb 17 · 1000 Meters · Place 19 · Patrick Henry (Roanoke)Patrick Henry (Roanoke)1000 Meters19.3:46.84a9
Jan 23East Coast Elite - Roanoke 1.23.25Jan 23 · 55m Hurdles · Place 26 · Patrick Henry (Roanoke)Patrick Henry (Roanoke)55m Hurdles33"26.11.35a9

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 19East Coast Elite - Roanoke 12.19.24Dec 19 · 55m Hurdles · Place 17 · Patrick Henry (Roanoke)Patrick Henry (Roanoke)55m Hurdles33"17.11.31a9
Dec 14East Coast Elite - RoanokeDec 14 · 1000 Meters · Place 18 · Patrick Henry (Roanoke)Patrick Henry (Roanoke)1000 Meters18.3:45.99a9
Dec 7Liberty Flames HS InvitationalDec 7 · 1600 Meters · Place 44 · Patrick Henry (Roanoke)Patrick Henry (Roanoke)1600 Meters44.6:05.67a PB9

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 2Cosmopolitan Invitational Track and Field MeetMay 2 · 1600 Meters · Place 13 · James MadisonJames Madison1600 Meters13.6:11.55a8
May 2Cosmopolitan Invitational Track and Field MeetMay 2 · 300m Hurdles · Place 11 · James MadisonJames Madison300m Hurdles30" / 0.762mRound P11.58.01a8
Apr 27Blacksburg Bruin ClassicApr 27 · 300m Hurdles · Place 4 · James Madison MiddleJames Madison Middle300m Hurdles41:00.46—
Apr 27Blacksburg Bruin ClassicApr 27 · 300m Hurdles · Place 12 · James Madison MiddleJames Madison Middle300m Hurdles121:00.46—
Apr 27Blacksburg Bruin ClassicApr 27 · 1600 Meters · Place 11 · James Madison MiddleJames Madison Middle1600 Meters116:48.10—
Apr 27Blacksburg Bruin ClassicApr 27 · 1600 Meters · Place 12 · James Madison MiddleJames Madison Middle1600 Meters126:48.10—