Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorVHSL Regions 3A/4A Indoor TF Championships · Feb 102:48.56VHSL Regions 3A/4A Indoor TF ChampionshipsFebruary 10, 2026
1600 Meters · IndoorLampert Timing Indoor Track Meet #7 · Jan 285:10.89Lampert Timing Indoor Track Meet #7January 28, 2025
1600 Meters · OutdoorVHSL Class 4 State Championships · Jun 54:40.42aVHSL Class 4 State ChampionshipsJune 5, 2026
800 Meters · OutdoorHanover Hawks Spring Invitational · Apr 182:04.16aHanover Hawks Spring InvitationalApril 18, 2026

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

2026 Outdoor Track

2 results
DateMeetEventPlMarkGr
Jun 5VHSL Class 4 State ChampionshipsJun 5 · 1600 Meters · Place 18 · Grafton1600 Meters18.4:40.42a PB9
Apr 18Hanover Hawks Spring InvitationalApr 18 · 800 Meters · Place 11 · Grafton800 Meters11.2:04.16a PB9

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 10VHSL Regions 3A/4A Indoor TF ChampionshipsFeb 10 · 1000 Meters · Place 13 · Grafton1000 Meters132:48.56 PB9
Jan 10Virginia Beach HS RelaysJan 10 · 1000 Meters · Place 45 · Grafton1000 Meters452:51.499

2025 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 10THE LEGENDS OF TRACK AND FIELD INVITATIONALMay 10 · 800 Meters · Place 1 · Grafton800 Meters12:18.428

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 28Lampert Timing Indoor Track Meet #7Jan 28 · 1600 Meters · Place 3 · Grafton1600 Meters35:10.89 PB8