Personal bests

Best marks in available results
Event / courseMarkMeetDate
110m Hurdles · 39" / 0.991m · OutdoorVHSL Class 3 State Championships · Jun 515.54aVHSL Class 3 State ChampionshipsJune 5, 2026
300 Meters · IndoorLiberty Christmas Invitational · Dec 1639.35aLiberty Christmas InvitationalDecember 16, 2023
300m Hurdles · 36" / 0.914m · OutdoorVHSL 3B Regional Outdoor Track and Field Championships · May 2940.06aVHSL 3B Regional Outdoor Track and Field ChampionshipsMay 29, 2026
55m Hurdles · 39" · IndoorVHSL 3B Regional Championships · Feb 228.34aVHSL 3B Regional ChampionshipsFebruary 22, 2025
Long Jump · IndoorVHSL 3B Regional Championships · Feb 2218-00.50VHSL 3B Regional ChampionshipsFebruary 22, 2025
Triple Jump · IndoorVHSL 3B Regional · Feb 1938-10.50VHSL 3B RegionalFebruary 19, 2024

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

2026 Outdoor Track

13 results
DateMeetEventPlMarkGr
Jun 5VHSL Class 3 State ChampionshipsJun 5 · 300m Hurdles · Place 6 · Skyline300m Hurdles36" / 0.914m6.40.51a12
Jun 5VHSL Class 3 State ChampionshipsJun 5 · 110m Hurdles · Place 12 · Skyline110m Hurdles39" / 0.991mRound P12.15.54a PBWind: 0.212
May 29VHSL 3B Regional Outdoor Track and Field ChampionshipsMay 29 · 300m Hurdles · Place 2 · Skyline300m Hurdles36" / 0.914m2.40.06a PB12
May 29VHSL 3B Regional Outdoor Track and Field ChampionshipsMay 29 · 110m Hurdles · Place 4 · Skyline110m Hurdles39" / 0.991m4.16.09aWind: -0.612
May 8JJ Updike Last Chance InvitationalMay 8 · 300m Hurdles · Place 2 · Skyline300m Hurdles36" / 0.914m2.41.84a12
May 8JJ Updike Last Chance InvitationalMay 8 · 110m Hurdles · Place 2 · Skyline110m Hurdles39" / 0.991m2.16.15a12
May 6Brentsville Home Meet 2May 6 · 300m Hurdles · Place 1 · Skyline300m Hurdles36" / 0.914m1.43.01a12
May 6Brentsville Home Meet 2May 6 · 110m Hurdles · Place 1 · Skyline110m Hurdles39" / 0.991m1.16.06a12
Apr 25Apple Blossom InvitationalApr 25 · 110m Hurdles · Place 5 · Skyline110m Hurdles39" / 0.991m5.15.85a12
Mar 28Patriot InvitationalMar 28 · 300m Hurdles · Place 28 · Skyline300m Hurdles36" / 0.914m28.47.23a12
Mar 28Patriot InvitationalMar 28 · 110m Hurdles · Place 6 · Skyline110m Hurdles39" / 0.991mRound P6.16.72a12
Mar 28Patriot InvitationalMar 28 · 110m Hurdles · Place 5 · Skyline110m Hurdles39" / 0.991m5.16.74a12
Jan 17Walter Bass InviteJan 17 · Triple Jump · SkylineTriple Jump--ND12

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
Dec 17Millbrook Polar BearDec 17 · 300 Meters · Place 5 · Skyline300 Meters5.39.67aUnofficial12
Dec 17Millbrook Polar BearDec 17 · 55m Hurdles · Place 5 · Skyline55m Hurdles39"5.8.39aUnofficial12
Dec 10Colonels Ice Cube QuadDec 10 · 300 Meters · Place 3 · Skyline300 Meters3.39.44aUnofficial12
Dec 10Colonels Ice Cube QuadDec 10 · Long Jump · Place 6 · SkylineLong Jump6.17-2.50Unofficial12
Dec 3Sherando Polar BearDec 3 · 300 Meters · Place 2 · Skyline300 Meters2.39.01aUnofficial12
Dec 3Sherando Polar BearDec 3 · 55m Hurdles · Place 3 · Skyline55m Hurdles39"3.8.33aUnofficial12
Dec 3Sherando Polar BearDec 3 · Triple Jump · Place 2 · SkylineTriple Jump2.38-2.50Unofficial12
Dec 3Sherando Polar BearDec 3 · Long Jump · Place 1 · SkylineLong Jump1.18-4Unofficial12

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 22VHSL 3B Regional ChampionshipsFeb 22 · 55m Hurdles · Place 4 · Skyline55m Hurdles39"4.8.34a PB11
Feb 22VHSL 3B Regional ChampionshipsFeb 22 · Triple Jump · Place 4 · SkylineTriple Jump4.37-05.0011
Feb 22VHSL 3B Regional ChampionshipsFeb 22 · Long Jump · Place 13 · SkylineLong Jump13.18-00.50 PB11

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 14Liberty Christmas HS InvitationalDec 14 · 55m Hurdles · Place 29 · Skyline55m Hurdles39"Round P29.8.80a11
Dec 14Liberty Christmas HS InvitationalDec 14 · Triple Jump · Place 40 · SkylineTriple Jump40.34-10.0011
Feb 19VHSL 3B RegionalFeb 19 · 300 Meters · Place 13 · Skyline300 Meters13.39.68a10
Feb 19VHSL 3B RegionalFeb 19 · 55m Hurdles · Place 7 · Skyline55m Hurdles39"7.8.70a10
Feb 19VHSL 3B RegionalFeb 19 · Triple Jump · Place 11 · SkylineTriple Jump11.38-10.50 PB10

2024 Outdoor Track

3 results
DateMeetEventPlMarkGr
Dec 4Sherando Polar BearDec 4 · 55m Hurdles · Place 2 · Skyline55m Hurdles39"2.8.62aUnofficial11
Dec 4Sherando Polar BearDec 4 · Triple Jump · Place 1 · SkylineTriple Jump1.36-5.50Unofficial11
Dec 4Sherando Polar BearDec 4 · Long Jump · Place 1 · SkylineLong Jump1.19-0Unofficial11

2023 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 16Liberty Christmas InvitationalDec 16 · 300 Meters · Place 126 · Skyline300 Meters126.39.35a PB10
Dec 16Liberty Christmas InvitationalDec 16 · 55m Hurdles · Place 38 · Skyline55m Hurdles39"Round P38.9.18a10
Dec 16Liberty Christmas InvitationalDec 16 · Triple Jump · Place 27 · SkylineTriple Jump27.35-11.0010
Dec 16Liberty Christmas InvitationalDec 16 · Long Jump · Place 30 · SkylineLong Jump30.17-00.5010

2023 Outdoor Track

8 results
DateMeetEventPlMarkGr
Dec 12Millbrook Polar BearDec 12 · 300 Meters · Place 2 · Skyline300 Meters2.39.10aUnofficial10
Dec 12Millbrook Polar BearDec 12 · 55m Hurdles · Place 2 · Skyline55m Hurdles39"2.9.42aUnofficial10
Dec 12Millbrook Polar BearDec 12 · Triple Jump · Place 2 · SkylineTriple Jump2.36-2.25Unofficial10
Dec 12Millbrook Polar BearDec 12 · Long Jump · Place 1 · SkylineLong Jump1.18-0Unofficial10
Dec 6Colonels Ice Cube QuadDec 6 · 300 Meters · Place 3 · Skyline300 Meters3.40.49aUnofficial10
Dec 6Colonels Ice Cube QuadDec 6 · 55m Hurdles · Place 3 · Skyline55m Hurdles39"3.9.53aUnofficial10
Dec 6Colonels Ice Cube QuadDec 6 · Triple Jump · Place 3 · SkylineTriple Jump3.35-6.50Unofficial10
Dec 6Colonels Ice Cube QuadDec 6 · Long Jump · Place 2 · SkylineLong Jump2.18-3.25Unofficial10