Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Great Meadow (Non-State)Dave Davis Invitational at Great Meadow · Aug 2917:06Dave Davis Invitational at Great Meadow August 29, 2026
5,000 Meters · Oatlands PlantationOatlands Invitational · Sep 2617:18.5Oatlands InvitationalSeptember 26, 2026
5,000 Meters · Pole Green ParkSuper Regional · Nov 616:59.0Super RegionalNovember 6, 2024
5,000 Meters · WakeMed Soccer ParkNXR Southeast Regional Championships · Nov 2316:42.58NXR Southeast Regional ChampionshipsNovember 23, 2024

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

2026 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 27VHSL Super RegionalOct 27 · 5,000 Meters Varsity · Place 3 · Albemarle5,000 Meters Varsity317:10.4JR
Oct 21Jefferson District ChampionshipOct 21 · 5,000 Meters Junior Varsity · Place 5 · Albemarle5,000 Meters Junior Varsity517:23.7—
Sep 26Oatlands InvitationalSep 26 · 5,000 Meters Varsity A Boys · Place 73 · Albemarle5,000 Meters Varsity A Boys7317:18.5 PB12
Aug 29Dave Davis Invitational at Great Meadow Aug 29 · 5,000 Meters Varsity · Place 22 · Albemarle5,000 Meters Varsity2217:06 PB12

2025 Cross Country

1 results
DateMeetEventPlMarkGr
Nov 22NXR Southeast Regional ChampionshipsNov 22 · 5,000 Meters Invite 3 · Place 51 · Albemarle5,000 Meters Invite 35117:30.7411

2024 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 23NXR Southeast Regional ChampionshipsNov 23 · 5,000 Meters Championship · Place 214 · Albemarle5,000 Meters Championship21416:42.58 PB10
Nov 16VHSL Class 5 State XC MeetNov 16 · 5,000 Meters Varsity · Place 24 · Albemarle5,000 Meters Varsity2417:19—
Nov 6Super RegionalNov 6 · 5,000 Meters Boys 5C Championship · Place 7 · Albemarle5,000 Meters Boys 5C Championship716:59.0 PB10
Sep 21Oatlands InvitationalSep 21 · Varsity · Place 1 · AlbemarleVarsity117:58—
Sep 21Oatlands InvitationalSep 21 · 5,000 Meters Varsity · Place 1 · Albemarle5,000 Meters Varsity117:58—
Sep 14Fork Union Cross Country InvitationalSep 14 · 5,000 Meters Varsity · Place 6 · Albemarle5,000 Meters Varsity617:48.613

2023 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 11VHSL Class 6 State ChampionshipNov 11 · Varsity · Place 37 · AlbemarleVarsity3717:32—
Nov 11VHSL Class 5 State ChampionshipNov 11 · 5,000 Meters Varsity · Place 37 · Albemarle5,000 Meters Varsity3717:32—
Nov 11VHSL Class 5 State ChampionshipNov 11 · 5,000 Meters Varsity · Place 37 · Albemarle5,000 Meters Varsity3717:32—
Oct 14Third Battle InvitationalOct 14 · 5,000 Meters Junior Varsity · Place 14 · Albemarle5,000 Meters Junior Varsity1417:47.3FR
Sep 23Oatlands InvitationalSep 23 · 5,000 Meters Varsity · Place 9 · Albemarle5,000 Meters Varsity918:49—
Sep 23Oatlands InvitationalSep 23 · Varsity · Place 9 · AlbemarleVarsity918:49—
Sep 16Fork Union Cross Country InvitationalSep 16 · 2 Miles Varsity · Place 1 · Albemarle2 Miles Varsity111:24.913