Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · Outdoor44th Annual Conn Madden Relays · Mar 2811.18a44th Annual Conn Madden RelaysMarch 28, 2026
1000 Meters · IndoorCNU HS Winter Frolic · Dec 122:48.34aCNU HS Winter FrolicDecember 12, 2025
200 Meters · IndoorAdidas Indoor Nationals · Mar 2022.76aAdidas Indoor NationalsMarch 20, 2026
200 Meters · Outdoor44th Annual Conn Madden Relays · Mar 2822.75a44th Annual Conn Madden RelaysMarch 28, 2026
300 Meters · IndoorBay Rivers Regular Season - Meet 2 · Dec 1736.01aBay Rivers Regular Season - Meet 2December 17, 2025
400 Meters · IndoorAdidas Indoor Nationals · Mar 2049.65aAdidas Indoor NationalsMarch 20, 2026
400 Meters · OutdoorDogwood Track Classic · May 147.79aDogwood Track ClassicMay 1, 2026
400 Meters · Relay Split · IndoorCNU HS Winter Frolic · Dec 1250.850CNU HS Winter FrolicDecember 12, 2025
500 Meters · IndoorVHSL Class 4 Indoor State Championships · Mar 21:04.55VHSL Class 4 Indoor State ChampionshipsMarch 2, 2026
800 Meters · OutdoorHanover Hawks Spring Invitational · Apr 181:54.90aHanover Hawks Spring InvitationalApril 18, 2026

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jun 5VHSL Class 4 State ChampionshipsJun 5 · 400 Meters · Place 5 · GraftonGrafton400 Meters5.48.93a10
May 1Dogwood Track ClassicMay 1 · 400 Meters · Place 2 · GraftonGrafton400 Meters2.47.79a PB10
Apr 18Hanover Hawks Spring InvitationalApr 18 · 800 Meters · Place 2 · GraftonGrafton800 Meters2.1:54.90a PB10
Apr 18Hanover Hawks Spring InvitationalApr 18 · 100 Meters · Place 7 · GraftonGrafton100 MetersRound P7.11.43a10
Apr 18Hanover Hawks Spring InvitationalApr 18 · 100 Meters · Place 5 · GraftonGrafton100 Meters5.11.32a10
Mar 2844th Annual Conn Madden RelaysMar 28 · 400 Meters · Place 4 · GraftonGrafton400 Meters4.49.96a10
Mar 2844th Annual Conn Madden RelaysMar 28 · 200 Meters · Place 4 · GraftonGrafton200 Meters4.22.75a PB10
Mar 2844th Annual Conn Madden RelaysMar 28 · 100 Meters · Place 5 · GraftonGrafton100 Meters5.11.18a PB10

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Mar 20Adidas Indoor NationalsMar 20 · 400 Meters · Place 28 · UnattachedUnattached400 Meters28.49.65a PB10
Mar 20Adidas Indoor NationalsMar 20 · 200 Meters · Place 44 · UnattachedUnattached200 MetersRound P44.22.76a PB10
Mar 2VHSL Class 4 Indoor State ChampionshipsMar 2 · 500 Meters · Place 1 · Grafton HighGrafton High500 Meters11:04.55 PB10
Jan 17The VA ShowcaseJan 17 · 500 Meters · Place 5 · GraftonGrafton500 Meters5.1:05.84a10

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 17Bay Rivers Regular Season - Meet 2Dec 17 · 300 Meters · Place 1 · GraftonGrafton300 Meters1.36.01a PB10
Dec 12CNU HS Winter FrolicDec 12 · 1000 Meters · Place 2 · GraftonGrafton1000 Meters2.2:48.34a PB10
Dec 12CNU HS Winter FrolicDec 12 · 400 Meters · GraftonGrafton400 MetersRelay Split—50.850 PB10
Feb 1T757 Last Chance HS InviteFeb 1 · 500 Meters · GraftonGrafton500 Meters--DNS9
Feb 1T757 Last Chance HS InviteFeb 1 · 1000 Meters · Place 33 · GraftonGrafton1000 Meters33.2:55.50a9

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
Jun 6VHSL Class 3 State ChampionshipsJun 6 · 400 Meters · Place 21 · Grafton HighGrafton High400 Meters2151.859
May 2Dogwood Track ClassicMay 2 · 400 Meters · Place 56 · Grafton HighGrafton High400 Meters5651.389
May 2Dogwood Track ClassicMay 2 · 400 Meters · Place 56 · Grafton HighGrafton High400 Meters5651.389
Apr 18Mechanicsville InvitationalApr 18 · 400 Meters · Place 8 · Grafton HighGrafton High400 Meters852.10—
Apr 18Mechanicsville InvitationalApr 18 · 200 Meters · Place 13 · Grafton HighGrafton High200 Meters1323.10—

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 10Lampert Timing Indoor Track Meet #2Dec 10 · 300 Meters · Place 1 · GraftonGrafton300 Meters1.40.09a9
Dec 5Bay Rivers Regular Season - Meet 1Dec 5 · 500 Meters · Place 10 · GraftonGrafton500 Meters10.1:15.33a9
Feb 6Lampert Timing Indoor Track Meet #9Feb 6 · 500 Meters · Place 1 · Grafton HighGrafton High500 Meters11:14.978
Jan 16Lampert Timing Indoor Track Meet #6Jan 16 · 1000 Meters · Place 1 · Grafton HighGrafton High1000 Meters13:11.918

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 19Lampert Timing Indoor Track Meet #4Dec 19 · 500 Meters · Place 1 · GraftonGrafton500 Meters1.1:19.27a8