VIRGINIA CROSS COUNTRY

NovaRunners Teams

The best Virginia high-school teams of each season, ranked by a virtual cross country meet: the 30 teams with the best averages each enter their top seven runners, placed on their season-best Statistical Rating, and the lowest points win. Open a team to see its top seven and their places.

THE TEAM LEADERBOARD

Boys · 2026

Data through · Updated

This week, , The VA XC Showcase 2026 joined the meets that set the boys’ scale, which moved every boys rating and team average by −2.2 points; the season scale moved every boys rating and team average by +2.6 points; the changes shown leave that out.

Top 10 of the 30 teams in the virtual meet (192 Virginia teams eligible) · 2,023 rated runners on their rostersRegular season · Statistical Rating: higher is faster
2026 boys team leaderboard: the top 10 Virginia teams by points in a virtual meet of the top 30 teams by average, with each team’s average. Each team row is followed by a list of its top seven runners and their places.
RankTeamPointsAverageDepth
01 same place since the previous board, score −0.4Western Albemarle75173.1 no new race by its runners since the previous board7
Top seven runners of Western Albemarle
Western Albemarle: its top 7 runners by season-best Statistical Rating, with their places in the virtual meet
PlaceRunnerStatistical RatingSeason best from
7Henry Bowman178.3Great American XC Festival 2026 · Oct 3
9Noah Kaminstein175.3Great American XC Festival 2026 · Oct 3
15Ethan Apicella172.0Great American XC Festival 2026 · Oct 3
21Christophe De Wekker170.0Fork Union Cross Country Invitational 2026 · Sep 19
23Finn Smith169.8Fork Union Cross Country Invitational 2026 · Sep 19
(96)George Geis156.8Great American XC Festival 2026 · Oct 3
(110)Deegan Gardner154.6Great American XC Festival 2026 · Oct 3
02 same place since the previous board, score +0.3Albemarle162168.416
Top seven runners of Albemarle
Albemarle: its top 7 runners by season-best Statistical Rating, with their places in the virtual meet
PlaceRunnerStatistical RatingSeason best from
11Luke Kronebusch174.6Oatlands Invitational 2026 · Sep 26
24Eli Duncan169.6Oatlands Invitational 2026 · Sep 26
26Bryce Wright169.0The VA XC Showcase 2026 · Oct 17
49Jack Mackey164.6Albemarle Invitational 2026 · Oct 10
52Benjamin Henley164.2Albemarle Invitational 2026 · Oct 10
(94)Luke Goff157.0The VA XC Showcase 2026 · Oct 17
(109)Brody Lawson154.7The VA XC Showcase 2026 · Oct 17
03 same place since the previous board, score −0.4Blacksburg181172.838
Top seven runners of Blacksburg
Blacksburg: its top 7 runners by season-best Statistical Rating, with their places in the virtual meet
PlaceRunnerStatistical RatingSeason best from
1Rivers Matthews193.4Great American XC Festival 2026 · Oct 3
8Calvin Wilbon177.6The VA XC Showcase 2026 · Oct 17
13Isaak Wisnioski173.2Great American XC Festival 2026 · Oct 3
44Isaac Devine165.6Great American XC Festival 2026 · Oct 3
115Wesley Rideout154.0The VA XC Showcase 2026 · Oct 17
(122)Henry Olsen152.0The VA XC Showcase 2026 · Oct 17
(129)Elijah Howe150.9The VA XC Showcase 2026 · Oct 17
04 same place since the previous board, score −0.3Lake Braddock187166.7 no new race by its runners since the previous board16
Top seven runners of Lake Braddock
Lake Braddock: its top 7 runners by season-best Statistical Rating, with their places in the virtual meet
PlaceRunnerStatistical RatingSeason best from
20Matt Walters170.2Trials of Miles XC Opening Night presented by New Balance 2026 · Sep 4
29Calvin Benson168.1Third Battle Invitational 2026 · Oct 10
30Grayson Richards168.1Adidas XC Challenge 2026 · Sep 19
38Maverick Magruder166.0Third Battle Invitational 2026 · Oct 10
70Noah DeLuke160.9Trials of Miles XC Opening Night presented by New Balance 2026 · Sep 4
(98)Tyson Culver156.2Trials of Miles XC Opening Night presented by New Balance 2026 · Sep 4
(101)Marek Manka155.9Third Battle Invitational 2026 · Oct 10
05 same place since the previous board, score −0.1West Potomac277164.4 no new race by its runners since the previous board8
Top seven runners of West Potomac
West Potomac: its top 7 runners by season-best Statistical Rating, with their places in the virtual meet
PlaceRunnerStatistical RatingSeason best from
10Daniel Black175.3Third Battle Invitational 2026 · Oct 10
22Nico Diffenbach169.8Oatlands Invitational 2026 · Sep 26
57Andrew Edwards162.7Oatlands Invitational 2026 · Sep 26
69Trent Lykling161.1Oatlands Invitational 2026 · Sep 26
119Brad Lee Khaner153.2Third Battle Invitational 2026 · Oct 10
(145)James Gallagher147.2Oatlands Invitational 2026 · Sep 26
(190)Glenn Lobo131.8Oatlands Invitational 2026 · Sep 26
06 new: not on the previous boardBroadway287163.116
Top seven runners of Broadway
Broadway: its top 7 runners by season-best Statistical Rating, with their places in the virtual meet
PlaceRunnerStatistical RatingSeason best from
27Peyton Allen168.7The VA XC Showcase 2026 · Oct 17
51Lee Souder164.5The VA XC Showcase 2026 · Oct 17
65Max Fletcher161.4The VA XC Showcase 2026 · Oct 17
71Caleb Combs160.7The VA XC Showcase 2026 · Oct 17
73Caleb Hose160.1The VA XC Showcase 2026 · Oct 17
(78)Henry Coffman159.3The VA XC Showcase 2026 · Oct 17
(154)Lincoln Fletcher144.6The VA XC Showcase 2026 · Oct 17
07 down 1 place since the previous board, score −0.3West Springfield302162.3 no new race by its runners since the previous board10
Top seven runners of West Springfield
West Springfield: its top 7 runners by season-best Statistical Rating, with their places in the virtual meet
PlaceRunnerStatistical RatingSeason best from
34Jonas Yiengst166.6VTCA Fall Classic 2026 · Sep 26
53Josh Blanton163.9Third Battle Invitational 2026 · Oct 10
55Mark Gaydos163.1Third Battle Invitational 2026 · Oct 10
72Caleb James160.4Adidas XC Challenge 2026 · Sep 19
88Kent Delarosa157.7Third Battle Invitational 2026 · Oct 10
(90)Kyler Roberts157.2Third Battle Invitational 2026 · Oct 10
(103)Elias Dean155.8Third Battle Invitational 2026 · Oct 10
08 up 1 place since the previous board, score +2.6Jamestown343164.18
Top seven runners of Jamestown
Jamestown: its top 7 runners by season-best Statistical Rating, with their places in the virtual meet
PlaceRunnerStatistical RatingSeason best from
3Jonathan Grimm186.4Oatlands Invitational 2026 · Sep 26
39Lucas Henderson166.0The VA XC Showcase 2026 · Oct 17
66Ephram Stevens161.4Oatlands Invitational 2026 · Sep 26
107Harold Dahl155.6The VA XC Showcase 2026 · Oct 17
128Ty Smith151.1The VA XC Showcase 2026 · Oct 17
(138)Alexander Gianoukos149.3The VA XC Showcase 2026 · Oct 17
(144)Travis Smith147.4The VA XC Showcase 2026 · Oct 17
09 down 2 places since the previous board, score −0.2C.G. Woodson353161.0 no new race by its runners since the previous board18
Top seven runners of C.G. Woodson
C.G. Woodson: its top 7 runners by season-best Statistical Rating, with their places in the virtual meet
PlaceRunnerStatistical RatingSeason best from
16Isaac Schools171.3Great American XC Festival 2026 · Oct 3
61Noah Leahy161.8Great American XC Festival 2026 · Oct 3
82Charles Penton158.6Great American XC Festival 2026 · Oct 3
86Christian Kelly158.1Great American XC Festival 2026 · Oct 3
108Charlie Penton155.4Oatlands Invitational 2026 · Sep 26
(135)Daniel Obenschain149.6Great American XC Festival 2026 · Oct 3
(149)Kieran Tennant146.3Great American XC Festival 2026 · Oct 3
10 down 2 places since the previous board, score +0.4Floyd Kellam384160.210
Top seven runners of Floyd Kellam
Floyd Kellam: its top 7 runners by season-best Statistical Rating, with their places in the virtual meet
PlaceRunnerStatistical RatingSeason best from
12Finnegan Manny173.3The VA XC Showcase 2026 · Oct 17
67William Jackson161.3The VA XC Showcase 2026 · Oct 17
83Flynn Drury158.4Great American XC Festival 2026 · Oct 3
99Grayson Manny156.0Great American XC Festival 2026 · Oct 3
123Lucien Routhier152.0Great American XC Festival 2026 · Oct 3
(139)Stryker Balk148.8Oatlands Invitational 2026 · Sep 26
(147)Nolan Meadows146.7The VA XC Showcase 2026 · Oct 17

Movement since the previous board (data through Oct 10, 2026 · updated Oct 11, 2026): ▲ places gained, ▼ places lost, – same place; NEW not on that board’s top 10. A signed number beside the team average is its change in points since that board, leaving out this week’s scale move stated above. ◦ No new race by the team’s runners since that board. 1 team from that board’s top 10 is not on this one.

In each team’s runner list, each rating is the runner’s season best on the day, from any rated varsity race, and Place is the runner’s place in the virtual meet; the first five places score, and the sixth and seventh, in parentheses, displace.

The ranking is a virtual cross country meet. Its field is the top 30 teams by average, the mean season-best Statistical Rating of a team’s five best runners, shown to 0.1 point on 2026’s K (489.011). Each team’s top seven runners take places by season-best rating, highest first. A team’s points are the sum of its five best places; its sixth and seventh runners take places but do not score, so they push other teams’ runners back. Lowest points rank first; a tie goes to the team whose sixth runner placed better (a team without one ranks below), then the higher average. A team needs at least five rated runners to be eligible and a top-30 average to be in the field; with fewer than seven it is marked thin (25 of 192 eligible teams this season).

Rated varsity runners count, not only the verified runners on the Rankings. A runner with a verified Virginia profile counts. A runner with an unresolved profile counts only with at least one rated varsity race in Virginia that season. A runner with a verified profile from another state does not count. Each runner counts for the school they raced for most. Regional and national finals count for individuals only: NXR Southeast, the Champs, Foot Locker and Brooks South regionals, Nike Cross Nationals, Foot Locker Nationals, Brooks, RunningLane and HXN. Their races stay on the individual leaderboards, but a runner’s team value is their best race elsewhere, and a runner who ran only those meets counts for no team. 301 rated runners who raced in Virginia raced for a team whose linked runners disagree on school (104) or that matches no Virginia school record (197), so they count for no team and some teams’ depth is undercounted. Middle-school runners are left out. The virtual meet is scored from observed season bests; it is not a prediction of a real meet. How team rankings work

Provisional: the 2026 level can move as later meets are added. Partial 2026 season: 18 meets from Sep 4 to Oct 17, as of Oct 18, 2026. Lower-tier races stay in the fit but give no mark (a meet's boys races when no boy there rated above 170, its girls races when no girl rated above 100): all races of 4 more meets, and the boys races of 2 of the 18. Team rosters count every rated varsity runner who passes the roster guard: a verified Virginia profile, or a profile not yet verified with a rated race at a Virginia meet this season; a runner with another state's profile is left out. Not statewide coverage: a team's runners who ran none of these meets are not counted. A team is its MileSplit team, matched to its school when every runner of it seen in the 2022–25 data ran for that one school. A reviewed list decides evident mis-mappings: a team whose linked runners split over schools only by a transfer is mapped to its school, and a provider team of another school is not mapped to a Virginia school of a similar name. See the 18 meets counted on the 2026 meets page.

Statistical Rating. Higher is faster: points = K − adjusted seconds ÷ 3, so 1 point = 3 s; shown to 0.1 point, with a dash below 0. K is set for each sex and season so that our ratings sit on TullyRunners’ scale at meets both systems rated.Rank. Order by points in the virtual meet, lowest first. A tie goes to the team whose sixth runner placed better (a team without a sixth ranks below), then the higher average.Points. Cross country points in the virtual meet of the top 30 teams by average: the sum of the team’s five best places. Lowest wins.Team. A Virginia high school (VHSL, VISAA or independent). Each runner counts for one team: the one they raced for most that season.Average. The average Statistical Rating of the team’s five best runners, each on their season best: it picks the 30 teams in the virtual meet. Higher is faster; shown to 0.1 point.Depth. The team’s rated varsity runners this season. A team needs five to be ranked, and is marked thin with fewer than seven.Place. The runner’s place in the virtual meet, from their season-best rating. The first five places score; the sixth and seventh, in parentheses, take places but do not score.Runner. A rated varsity runner on the team: one with a verified Virginia profile, or with an unresolved profile and a rated varsity race in Virginia that season. A runner verified in another state does not count.Season best from. The meet and date of the runner’s season best, their lowest adjusted time from any rated varsity race. A best from a D or E race is flagged.