Personal bests

Best marks in available results
Event / courseMarkMeetDate
110m Hurdles · 36" / 0.914m · IndoorMark Martin Invitational · Mar 2819.74aMark Martin InvitationalMarch 28, 2026
110m Hurdles · 39" / 0.991m · OutdoorVHSL Region 1C Championship · May 2618.59aVHSL Region 1C ChampionshipMay 26, 2026
300 Meters · IndoorEast Coast Elite - Roanoke 2.8.25 · Feb 843.94aEast Coast Elite - Roanoke 2.8.25February 8, 2025
300m Hurdles · 36" / 0.914m · IndoorMark Martin Invitational · Mar 2854.57aMark Martin InvitationalMarch 28, 2026
300m Hurdles · 36" / 0.914m · OutdoorVHSL Region 1C Championship · May 2247.71aVHSL Region 1C ChampionshipMay 22, 2024
55m Hurdles · 39" · IndoorRegion 1C/1D Championships · Feb 219.77aRegion 1C/1D ChampionshipsFebruary 21, 2026
Combined results · OutdoorPioneer District Championship · May 1619.10Pioneer District ChampionshipMay 16, 2024
Long Jump · IndoorWally Gilbert Invitational · Dec 717-11.50Wally Gilbert InvitationalDecember 7, 2024
Long Jump · OutdoorBlue Demon Invitational · May 105.22mBlue Demon InvitationalMay 10, 2025
Triple Jump · IndoorVHSL Region 1C/1D Indoor Championships · Feb 2233' 5.5VHSL Region 1C/1D Indoor ChampionshipsFebruary 22, 2025
Triple Jump · OutdoorBlue Demon Invitational · May 1134' 10"Blue Demon InvitationalMay 11, 2024

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 26VHSL Region 1C ChampionshipMay 26 · 300m Hurdles · Place 7 · Eastern Montgomery300m Hurdles36" / 0.914m7.48.72a12
May 26VHSL Region 1C ChampionshipMay 26 · 110m Hurdles · Place 4 · Eastern Montgomery110m Hurdles39" / 0.991m4.18.59a PB12
May 9Blue Demon InvitationalMay 9 · 300m Hurdles · Place 29 · Eastern Montgomery300m Hurdles2949.94a12
May 9Blue Demon InvitationalMay 9 · 110m Hurdles · Place 24 · Eastern Montgomery110m Hurdles2420.47a12
Apr 10New River Invitational 2026Apr 10 · 300m Hurdles · Eastern Montgomery300m Hurdles36" / 0.914m—NT12
Apr 10New River Invitational 2026Apr 10 · 110m Hurdles · Eastern Montgomery110m Hurdles39" / 0.991m—NT12

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Mar 28Mark Martin InvitationalMar 28 · 300m Hurdles · Place 12 · Eastern Montgomery300m Hurdles36" / 0.914m12.54.57a PB12
Mar 28Mark Martin InvitationalMar 28 · 110m Hurdles · Place 8 · Eastern Montgomery110m Hurdles36" / 0.914m8.19.74a PB12
Feb 21Region 1C/1D ChampionshipsFeb 21 · 55m Hurdles · Place 3 · Eastern Montgomery55m Hurdles39"3.9.77a PB12
Feb 21Region 1C/1D ChampionshipsFeb 21 · Triple Jump · Eastern MontgomeryTriple Jump—ND12
Feb 21Region 1C/1D ChampionshipsFeb 21 · Long Jump · Place 5 · Eastern MontgomeryLong Jump5.16' 9.5"12

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 13ECE ROANOKE - UGLY SWEATER INVITATIONALDec 13 · 55m Hurdles · Place 11 · Eastern Montgomery55m Hurdles39"11.10.36a12
Feb 22VHSL Region 1C/1D Indoor ChampionshipsFeb 22 · 300 Meters · Place 12 · Eastern Montgomery300 Meters12.50.68a11
Feb 22VHSL Region 1C/1D Indoor ChampionshipsFeb 22 · 55m Hurdles · Place 5 · Eastern Montgomery55m Hurdles39"5.10.15a11
Feb 22VHSL Region 1C/1D Indoor ChampionshipsFeb 22 · Triple Jump · Place 5 · Eastern MontgomeryTriple Jump5.33' 5.5 PB11
Feb 22VHSL Region 1C/1D Indoor ChampionshipsFeb 22 · Long Jump · Place 10 · Eastern MontgomeryLong Jump10.14' 10.7511
Feb 8East Coast Elite - Roanoke 2.8.25Feb 8 · 300 Meters · Place 65 · Eastern Montgomery300 Meters65.43.94a PB11
Feb 8East Coast Elite - Roanoke 2.8.25Feb 8 · 55m Hurdles · Place 14 · Eastern Montgomery55m Hurdles39"14.9.81a11

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 10Blue Demon InvitationalMay 10 · Long Jump · Place 42 · Eastern MontgomeryLong Jump425.22m PB11
May 10Blue Demon InvitationalMay 10 · 300m Hurdles · Place 22 · Eastern Montgomery300m Hurdles2248.5611
May 10Blue Demon InvitationalMay 10 · 110m Hurdles · Place 18 · Eastern Montgomery110m Hurdles1819.5911

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 7Wally Gilbert InvitationalDec 7 · 55m Hurdles · Place 3 · Eastern Montgomery55m Hurdles39"3.10.00a11
Dec 7Wally Gilbert InvitationalDec 7 · Long Jump · Place 11 · Eastern MontgomeryLong Jump11.17-11.50 PB11

2024 Outdoor Track

22 results
DateMeetEventPlMarkGr
May 22VHSL Region 1C ChampionshipMay 22 · 300m Hurdles · Place 4 · Eastern Montgomery300m Hurdles36" / 0.914m4.47.71a PB10
May 22VHSL Region 1C ChampionshipMay 22 · 110m Hurdles · Place 5 · Eastern Montgomery110m Hurdles39" / 0.991m5.18.85a10
May 16Pioneer District ChampionshipMay 16 · Combined results · Place 5 · Eastern MontgomeryCombined results535-06.2510
May 16Pioneer District ChampionshipMay 16 · Combined results · Place 7 · Eastern MontgomeryCombined results717-03.0010
May 16Pioneer District ChampionshipMay 16 · Combined results · Place 2 · Eastern MontgomeryCombined results249.0510
May 16Pioneer District ChampionshipMay 16 · Combined results · Place 2 · Eastern MontgomeryCombined results219.10 PB10
May 11Blue Demon InvitationalMay 11 · Triple Jump · Place 19 · Eastern MontgomeryTriple Jump19.34' 10" PB10
May 11Blue Demon InvitationalMay 11 · Long Jump · Place 56 · Eastern MontgomeryLong Jump56.15' 6.50"10
May 11Blue Demon InvitationalMay 11 · 300m Hurdles · Place 18 · Eastern Montgomery300m Hurdles36" / 0.914m18.49.16a10
May 11Blue Demon InvitationalMay 11 · 110m Hurdles · Place 15 · Eastern Montgomery110m Hurdles39" / 0.991mRound P15.19.06a10
May 1New River InvitationalMay 1 · Triple Jump · Place 9 · Eastern MontgomeryTriple Jump934-04.0010
May 1New River InvitationalMay 1 · Long Jump · Place 14 · Eastern MontgomeryLong Jump1416-03.0010
May 1New River InvitationalMay 1 · 300m Hurdles · Place 6 · Eastern Montgomery300m Hurdles650.3310
Apr 13Blacksburg InvitationalApr 13 · 300m Hurdles · Place 4 · Eastern Montgomery300m Hurdles451.42—
Apr 13Blacksburg InvitationalApr 13 · 300m Hurdles · Place 28 · Eastern Montgomery300m Hurdles2851.42—
Apr 13Blacksburg InvitationalApr 13 · 110m Hurdles · Place 2 · Eastern Montgomery110m Hurdles219.91—
Apr 13Blacksburg InvitationalApr 13 · 110m Hurdles · Place 15 · Eastern Montgomery110m Hurdles1519.91—
Apr 10Highlander Track ClassicApr 10 · Combined results · Place 10 · Eastern MontgomeryCombined results1051.6610
Apr 10Highlander Track ClassicApr 10 · Combined results · Place 5 · Eastern MontgomeryCombined results519.5010
Apr 3Giles Meet #2Apr 3 · Combined results · Place 9 · Eastern MontgomeryCombined results916-03.5010
Apr 3Giles Meet #2Apr 3 · Combined results · Place 5 · Eastern MontgomeryCombined results553.2310
Apr 3Giles Meet #2Apr 3 · Combined results · Place 6 · Eastern MontgomeryCombined results620.4310

2023 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 24VHSL 1C Regional Outdoor ChampionshipsMay 24 · 300m Hurdles · Place 5 · Eastern Montgomery300m Hurdles36" / 0.914m5.52.34a9
May 24VHSL 1C Regional Outdoor ChampionshipsMay 24 · 110m Hurdles · Place 6 · Eastern Montgomery110m Hurdles39" / 0.991m6.19.73a9
May 15Pioneer District ChampionshipMay 15 · Combined results · Place 13 · Eastern MontgomeryCombined results1314-05.509
May 15Pioneer District ChampionshipMay 15 · Combined results · Place 2 · Eastern MontgomeryCombined results252.599
May 15Pioneer District ChampionshipMay 15 · Combined results · Place 4 · Eastern MontgomeryCombined results420.229
May 13Blue Demon InvitationalMay 13 · 110m Hurdles · Place 5 · Eastern Montgomery110m HurdlesRound P521.34—
May 13Blue Demon InvitationalMay 13 · 110m Hurdles · Place 18 · Eastern Montgomery110m HurdlesRound P1821.34—
Apr 22Blacksburg InvitationalApr 22 · 300m Hurdles · Place 5 · Eastern Montgomery300m Hurdles555.09—
Apr 22Blacksburg InvitationalApr 22 · 300m Hurdles · Place 16 · Eastern Montgomery300m Hurdles1655.09—
Apr 22Blacksburg InvitationalApr 22 · 110m Hurdles · Place 5 · Eastern Montgomery110m Hurdles521.99—
Apr 22Blacksburg InvitationalApr 22 · 110m Hurdles · Place 9 · Eastern Montgomery110m Hurdles921.99—