Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Green Hill ParkVHSL XC Class 123 State Championship · Nov 816:28.6VHSL XC Class 123 State Championship November 8, 2025
5,000 Meters · Panorama FarmsJefferson District Championship · Oct 2216:38.9Jefferson District ChampionshipOctober 22, 2025
5,000 Meters · Pleasant Grove ParkVHSL Region 3C Championship · Oct 2916:22.7VHSL Region 3C ChampionshipOctober 29, 2025
5,000 Meters · Pole Green ParkPole Green XC Classic · Sep 617:02.2Pole Green XC ClassicSeptember 6, 2025
8,000 Meters · Green Hill ParkECE - Fast Times Festival - MS, HS, College, Open (Salem, VA) · Oct 327:18.50ECE - Fast Times Festival - MS, HS, College, Open (Salem, VA)October 3, 2026
8,000 Meters · Milliken FieldBig South XC · Oct 3026:13.1Big South XCOctober 30, 2026
8,000 Meters · Virginia Tech Home Cross Country CourseHokie Invitational · Sep 1826:36.60Hokie InvitationalSeptember 18, 2026

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

2026 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 30Big South XCOct 30 · 8,000 Meters Men 8k · Place 44 · RadfordRadford8,000 Meters Men 8k4426:13.1 PBFr
Oct 3ECE - Fast Times Festival - MS, HS, College, Open (Salem, VA)Oct 3 · 8,000 Meters College · Place 10 · RadfordRadford8,000 Meters College1027:18.50 PBFr
Sep 18Hokie InvitationalSep 18 · 8,000 Meters Collegiate · Place 27 · RadfordRadford8,000 Meters Collegiate2726:36.60 PBFr

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 8VHSL XC Class 123 State Championship Nov 8 · 5,000 Meters Class 3 · Place 20 · Fluvanna CountyFluvanna County5,000 Meters Class 32016:28.6 PB12
Oct 29VHSL Region 3C ChampionshipOct 29 · 5,000 Meters Varsity · Place 8 · Fluvanna CountyFluvanna County5,000 Meters Varsity816:22.7 PB12
Oct 22Jefferson District ChampionshipOct 22 · 5,000 Meters Varsity · Place 8 · Fluvanna CountyFluvanna County5,000 Meters Varsity816:38.9 PB12
Sep 17Fluvanna HS XC Meet #1Sep 17 · 5,000 Meters Varsity · Place 23 · Fluvanna CountyFluvanna County5,000 Meters Varsity2319:11.512
Sep 6Pole Green XC ClassicSep 6 · 5,000 Meters Championship Boys · Place 35 · Fluvanna CountyFluvanna County5,000 Meters Championship Boys3517:02.2 PB12

2024 Cross Country

4 results
DateMeetEventPlMarkGr
Sep 28East Coast Elite XC - Virginia TechSep 28 · 5,000 Meters Varsity · Place 18 · Fluvanna CountyFluvanna County5,000 Meters Varsity1817:23.6011
Sep 7Knights Crossing XCSep 7 · Varsity · Place 60 · Fluvanna CountyFluvanna CountyVarsity6016:42.0JR
Sep 7Knights Crossing XCSep 7 · Varsity · Place 60 · Fluvanna CountyFluvanna CountyVarsity6016:42.0JR
Sep 7Knights Crossing XCSep 7 · 5,000 Meters Varsity · Place 60 · Fluvanna CountyFluvanna County5,000 Meters Varsity6016:42.0JR