Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · Outdoor44th Annual Conn Madden Relays · Mar 2811.11a44th Annual Conn Madden RelaysMarch 28, 2026
200 Meters · OutdoorVHSL Class 3 State Championships · Jun 622.39VHSL Class 3 State ChampionshipsJune 6, 2025
400 Meters · OutdoorVHSL Class 4 State Championships · Jun 550.86aVHSL Class 4 State ChampionshipsJune 5, 2026
400 Meters · Relay Split · IndoorCNU HS Winter Frolic · Dec 1253.723CNU HS Winter FrolicDecember 12, 2025
500 Meters · IndoorCNU HS Winter Frolic · Dec 121:10.74aCNU HS Winter FrolicDecember 12, 2025
55 Meter · IndoorBay Rivers Regular Season - Meet 2 · Dec 176.71aBay Rivers Regular Season - Meet 2December 17, 2025
55 Meters · IndoorVHSL Class 4 Indoor State Championships · Mar 26.661VHSL Class 4 Indoor State ChampionshipsMarch 2, 2026

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
Jun 5VHSL Class 4 State ChampionshipsJun 5 · 400 Meters · Place 16 · Grafton400 Meters16.50.86a PB11
Jun 5VHSL Class 4 State ChampionshipsJun 5 · 100 Meters · Place 21 · Grafton100 MetersRound P21.11.12aWind: 1.311
Mar 2844th Annual Conn Madden RelaysMar 28 · 400 Meters · Place 5 · Grafton400 Meters5.50.86a11
Mar 2844th Annual Conn Madden RelaysMar 28 · 200 Meters · Grafton200 Meters—DNS11
Mar 2844th Annual Conn Madden RelaysMar 28 · 100 Meters · Place 3 · Grafton100 Meters3.11.11a PB11

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 2VHSL Class 4 Indoor State ChampionshipsMar 2 · 55 Meters · Place 9 · Grafton High55 MetersRound P96.661 PB11
Jan 17The VA ShowcaseJan 17 · 55 Meter · Place 81 · Grafton55 MeterRound P81.6.74a11

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 17Bay Rivers Regular Season - Meet 2Dec 17 · 55 Meter · Place 3 · Grafton55 Meter3.6.71a PB11
Dec 12CNU HS Winter FrolicDec 12 · 500 Meters · Place 6 · Grafton500 Meters6.1:10.74a PB11
Dec 12CNU HS Winter FrolicDec 12 · 400 Meters · Grafton400 MetersRelay Split—53.723 PB11

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
Jun 6VHSL Class 3 State ChampionshipsJun 6 · 200 Meters · Place 18 · Grafton High200 MetersRound P1822.39 PB10
Jun 6VHSL Class 3 State ChampionshipsJun 6 · 400 Meters · Place 15 · Grafton High400 Meters1550.9210
Jun 6VHSL Class 3 State ChampionshipsJun 6 · 200 Meters · Place 18 · Grafton High200 MetersRound P1822.3910
May 2Dogwood Track ClassicMay 2 · 400 Meters · Place 66 · Grafton High400 Meters6651.7910
May 2Dogwood Track ClassicMay 2 · 400 Meters · Place 66 · Grafton High400 Meters6651.7910
Apr 18Mechanicsville InvitationalApr 18 · 400 Meters · Place 6 · Grafton High400 Meters651.399—
Apr 18Mechanicsville InvitationalApr 18 · 200 Meters · Place 5 · Grafton High200 Meters522.63—

2024 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 7Bay Rivers District Outdoor Track & Field ChampionshipsMay 7 · 400 Meters · Place 16 · GRAFTON HIGH400 Meters1653.74—
Mar 26BRD Reg. Season #1Mar 26 · 200 Meters · Place 9 · Grafton200 Meters9.24.59a9