Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Bells Mill ParkVHSL CLASS 6A REGIONAL CROSS COUNTRY CHAMPIONSHIP · Nov 217:50.8VHSL CLASS 6A REGIONAL CROSS COUNTRY CHAMPIONSHIPNovember 2, 2024
5,000 Meters · Panorama FarmsAlbemarle Invite · Oct 1117:53.6Albemarle InviteOctober 11, 2025
5,000 Meters · Pole Green Palk (Upper Course)The VA XC Showcase · Oct 1817:19.1The VA XC ShowcaseOctober 18, 2025
5,000 Meters · Pole Green ParkPole Green XC Classic · Sep 1217:05.3Pole Green XC ClassicSeptember 12, 2026

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 Championship · Place 31 · Glen Allen5,000 Meters Championship3117:39.4SR
Oct 21Capital/Colonial District MeetOct 21 · 5,000 Meters Varsity · Place 5 · Glen Allen5,000 Meters Varsity517:01.00—
Oct 21Capital/Colonial District MeetOct 21 · 5,000 Meters Varsity · Place 5 · Glen Allen5,000 Meters Varsity517:01.00—
Sep 12Pole Green XC ClassicSep 12 · 5,000 Meters Championship Boys · Place 17 · Glen Allen5,000 Meters Championship Boys1717:05.3 PB12

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 29VHSL Region 5C XC Championships Oct 29 · 5,000 Meters Varsity · Place 38 · Glen Allen5,000 Meters Varsity3817:41.511
Oct 22Capital/Colonial District MeetOct 22 · 5,000 Meters Varsity · Place 13 · Glen Allen5,000 Meters Varsity1317:08.0011
Oct 18The VA XC ShowcaseOct 18 · 5,000 Meters Elite · Place 121 · Glen Allen5,000 Meters Elite12117:19.1 PB11
Oct 11Albemarle InviteOct 11 · 5,000 Meters Varsity · Place 120 · Glen Allen5,000 Meters Varsity12017:53.6 PB11
Sep 27Oatlands InvitationalSep 27 · Varsity · Place 243 · Glen AllenVarsity24318:09—

2024 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 2VHSL CLASS 6A REGIONAL CROSS COUNTRY CHAMPIONSHIPNov 2 · 5,000 Meters Varsity · Place 31 · Glen Allen5,000 Meters Varsity3117:50.8 PB10
Oct 19VA XC ShowcaseOct 19 · 5,000 Meters Elite · Place 164 · Glen Allen5,000 Meters Elite16417:50.6SO
Sep 21Oatlands InvitationalSep 21 · 5,000 Meters Varsity · Place 388 · Glen Allen5,000 Meters Varsity38818:56—
Sep 21Oatlands InvitationalSep 21 · Varsity · Place 389 · Glen AllenVarsity38918:56—
Sep 21Oatlands InvitationalSep 21 · Varsity · Place 392 · Glen AllenVarsity39218:56—

2023 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 7Octoberfest InvitationalOct 7 · 3 Miles Frosh/Soph Freshman · Place 40 · Glen Allen3 Miles Frosh/Soph Freshman4018:54—