Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Fork Union Military AcademyFUMA XC Invite · Sep 1922:15.7FUMA XC InviteSeptember 19, 2026
5,000 Meters · Panorama FarmsAlbemarle Invite · Oct 1022:02.6Albemarle InviteOctober 10, 2026
5,000 Meters · Pole Green ParkPole Green XC Classic · Sep 1222:26.9Pole Green XC ClassicSeptember 12, 2026
5,000 Meters · Poor Farm Park Patrick Henry Invitational · Sep 2722:40.9Patrick Henry InvitationalSeptember 27, 2025
5,000 Meters · Robins Campus, Collegiate SchoolCollegiate XC Meet #2 · Oct 2223:58.96Collegiate XC Meet #2October 22, 2025

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

2026 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 27VHSL Super RegionalOct 27 · 5,000 Meters Varsity · Place 172 · Douglas Freeman5,000 Meters Varsity17222:06.1SO
Oct 21Capital/Colonial District MeetOct 21 · 5,000 Meters Varsity · Place 78 · Douglas Freeman5,000 Meters Varsity7821:16.00—
Oct 21Capital/Colonial District MeetOct 21 · 5,000 Meters Varsity · Place 78 · Douglas Freeman5,000 Meters Varsity7821:16.00—
Oct 10Albemarle InviteOct 10 · 5,000 Meters Open · Place 169 · Douglas Freeman5,000 Meters Open16922:02.6 PB10
Sep 19FUMA XC InviteSep 19 · 5,000 Meters Boys Patriot 5k · Place 106 · Douglas Freeman5,000 Meters Boys Patriot 5k10622:15.7 PB10
Sep 12Pole Green XC ClassicSep 12 · 5,000 Meters JV Boys HS · Place 49 · Douglas Freeman5,000 Meters JV Boys HS4922:26.9 PB10

2025 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 22Collegiate XC Meet #2Oct 22 · 5,000 Meters Varsity · Place 48 · Douglas Freeman5,000 Meters Varsity4823:58.96 PB9
Sep 27Patrick Henry InvitationalSep 27 · 5,000 Meters Junior Varsity · Place 120 · Douglas Freeman5,000 Meters Junior Varsity12022:40.9 PB9
Sep 6Pole Green XC ClassicSep 6 · 5,000 Meters JV Boys · Place 99 · Douglas Freeman5,000 Meters JV Boys9924:24.99