All projections

NOVARUNNERS PROJECTIONS

Concorde District CC Championship 2026

Concorde District CC Championship, Wed Oct 21, 2026, Fairfax Station. Team standings projected from ratings, with each rating’s basis in view where it rests on a meet.

PROJECTION · UNOFFICIAL

Calculated Oct 17.

A deterministic projection, not a result. Each registered team’s seven highest-rated runners are placed in rating order in one combined field per sex, then scored like a cross-country meet. It predicts no times and gives no probabilities.

COVERAGE

Who is rated, and from what.

Each runner’s rating is their 2026 season-best Statistical Rating on the day, the value the team boards use: varsity races only, middle-school runners left out, lower-tier races dropped. A team’s roster is the runners whose rated 2026 races were for that team; there is no 2025 fallback, so a runner without a rated 2026 race is not shown. How on-the-day ratings work

Concorde District 2026 registered teams, rated runners and ranked teams, by sex
CoverageBoysGirls
Registered teams66
Rated runners on their rosters7956
2026 rating (one meet · two or more)7933 · 465615 · 41
Teams ranked (five or more rated)6 of 66 of 6
Teams unranked00
Statistical Rating K (2026 scale)489.041494.133

2026 ratings come from 17 admitted meets: Adidas XC Challenge, Albemarle Invitational, Fork Union Cross Country Invitational, Great American XC Festival, Ham City Hustle Invitational, Knights Crossing XC Invitational, Oatlands Invitational, Octoberfest Invitational, Pole Green - "The Southern" XC Invite by ECE, Pole Green XC Classic, Runnin' with the Wolves, StallionsXC Invitational, Third Battle Invitational, Trials of Miles XC Opening Night presented by New Balance, Trinity / Valkyrie Invitational, VTCA Fall Classic, Wolverine XC Invitational. Ratings are the 2026 v9 season bests as of 2026-10-12; the team list was captured 2026-10-17. The team list does not say boys or girls, so every registered team is in both fields. Only each team’s seven highest-rated runners are in the field, so the individual order leaves out the rest.

TEAM STANDINGS · COMBINED HYPOTHETICAL FIELD

Boys · Concorde District 2026 projection

Scoring order in timing-sheet notation: the first five places add up to the score; the sixth and seventh, in parentheses, can displace other teams’ runners.Lower score is better
Projected boys team standings; each team is followed by a disclosure listing its seven runners
RankTeamScoreScoring orderRunners by basis
01Chantilly462-6-8-10-20 (27)(28)2026: 7
7 runners for Chantilly
Chantilly: the seven highest-rated runners, in rating order, with team-scoring places
Team placeRunnerStat. ratingBasisEvidence
2Jacob Crochetiere161.22026 · 2 meetsBest: Great American XC Festival, Oct 3 · also Wolverine XC Invitational
6Ian Breslin152.62026 · 2 meetsBest: Great American XC Festival, Oct 3 · also Wolverine XC Invitational
8Amir Golshani145.12026 · 2 meetsBest: Great American XC Festival, Oct 3 · also Wolverine XC Invitational
10Henry Morgan144.12026 · 2 meetsBest: Great American XC Festival, Oct 3 · also Wolverine XC Invitational
20Zachary Feinstein135.42026 · 3 meetsBest: Oatlands Invitational, Sep 26 · also Wolverine XC Invitational, Great American XC Festival
(27)Eunseong Choi129.52026 · 2 meetsBest: Wolverine XC Invitational, Sep 19 · also Great American XC Festival
(28)Jacob Silag124.72026 · 2 meetsBest: Great American XC Festival, Oct 3 · also Wolverine XC Invitational
02Oakton513-4-12-15-17 (19)(31)2026: 7
7 runners for Oakton
Oakton: the seven highest-rated runners, in rating order, with team-scoring places
Team placeRunnerStat. ratingBasisEvidence
3Roman Nall154.92026 · 3 meetsBest: Third Battle Invitational, Oct 10 · also Knights Crossing XC Invitational, Great American XC Festival
4Colin Rivers152.92026 · 3 meetsBest: Knights Crossing XC Invitational, Sep 12 · also Great American XC Festival, Third Battle Invitational
12Onur Vural142.02026 · 3 meetsBest: Third Battle Invitational, Oct 10 · also Knights Crossing XC Invitational, Great American XC Festival
15Carson Templin140.62026 · 3 meetsBest: Great American XC Festival, Oct 3 · also Knights Crossing XC Invitational, Third Battle Invitational
17Tate Sheehan138.02026 · 3 meetsBest: Third Battle Invitational, Oct 10 · also Knights Crossing XC Invitational, Great American XC Festival
(19)Matthew Taylor136.72026 · 3 meetsBest: Great American XC Festival, Oct 3 · also Knights Crossing XC Invitational, Third Battle Invitational
(31)Ayan Sudheer121.62026 · 2 meetsBest: Great American XC Festival, Oct 3 · also Knights Crossing XC Invitational
03Centreville757-13-14-16-25 (26)(30)2026: 7
7 runners for Centreville
Centreville: the seven highest-rated runners, in rating order, with team-scoring places
Team placeRunnerStat. ratingBasisEvidence
7Zacchaeus Post150.82026 · 2 meetsBest: Trials of Miles XC Opening Night presented by New Balance, Sep 4 · also Third Battle Invitational
13Carson Barnes141.82026 · 1 meetBest: Trials of Miles XC Opening Night presented by New Balance, Sep 4
14Oliver Jones140.92026 · 2 meetsBest: Third Battle Invitational, Oct 10 · also Trials of Miles XC Opening Night presented by New Balance
16Dylan Turbyfill140.32026 · 2 meetsBest: Third Battle Invitational, Oct 10 · also Trials of Miles XC Opening Night presented by New Balance
25Yazan Sadaqa130.52026 · 2 meetsBest: Trials of Miles XC Opening Night presented by New Balance, Sep 4 · also Third Battle Invitational
(26)Matthew Lee130.52026 · 1 meetBest: Third Battle Invitational, Oct 10
(30)Samuel Zambrana122.22026 · 2 meetsBest: Third Battle Invitational, Oct 10 · also Trials of Miles XC Opening Night presented by New Balance
04Westfield955-21-22-23-24 (29)(39)2026: 7
7 runners for Westfield
Westfield: the seven highest-rated runners, in rating order, with team-scoring places
Team placeRunnerStat. ratingBasisEvidence
5Lucas Barillas152.82026 · 4 meetsBest: Oatlands Invitational, Sep 26 · also Wolverine XC Invitational, Great American XC Festival, Third Battle Invitational
21Nicholas Norwood135.22026 · 4 meetsBest: Third Battle Invitational, Oct 10 · also Wolverine XC Invitational, Oatlands Invitational, Great American XC Festival
22Lawrence Van Aken133.12026 · 4 meetsBest: Third Battle Invitational, Oct 10 · also Wolverine XC Invitational, Oatlands Invitational, Great American XC Festival
23Ryan Barber132.42026 · 2 meetsBest: Third Battle Invitational, Oct 10 · also Great American XC Festival
24Erik Hawley130.62026 · 4 meetsBest: Third Battle Invitational, Oct 10 · also Wolverine XC Invitational, Oatlands Invitational, Great American XC Festival
(29)Carter Martin123.92026 · 4 meetsBest: Great American XC Festival, Oct 3 · also Wolverine XC Invitational, Oatlands Invitational, Third Battle Invitational
(39)Robert Wainwright114.52026 · 4 meetsBest: Third Battle Invitational, Oct 10 · also Wolverine XC Invitational, Oatlands Invitational, Great American XC Festival
05James Madison1059-11-18-33-34 (36)(38)2026: 7
7 runners for James Madison
James Madison: the seven highest-rated runners, in rating order, with team-scoring places
Team placeRunnerStat. ratingBasisEvidence
9Grayson McNabney144.82026 · 1 meetBest: Great American XC Festival, Oct 3
11James Van Horn143.42026 · 2 meetsBest: Great American XC Festival, Oct 3 · also Third Battle Invitational
18Josh Zhen137.52026 · 3 meetsBest: Third Battle Invitational, Oct 10 · also Pole Green XC Classic, Great American XC Festival
33Connor Ballagh118.82026 · 2 meetsBest: Great American XC Festival, Oct 3 · also Pole Green XC Classic
34Harrison Busteed118.12026 · 2 meetsBest: Great American XC Festival, Oct 3 · also Pole Green XC Classic
(36)Sam Eldridge117.02026 · 3 meetsBest: Third Battle Invitational, Oct 10 · also Pole Green XC Classic, Great American XC Festival
(38)Parker Nasabzadeh115.92026 · 2 meetsBest: Pole Green XC Classic, Sep 12 · also Great American XC Festival
06South Lakes1451-32-35-37-40 (41)(42)2026: 7
7 runners for South Lakes
South Lakes: the seven highest-rated runners, in rating order, with team-scoring places
Team placeRunnerStat. ratingBasisEvidence
1Gavin Silva180.12026 · 2 meetsBest: Great American XC Festival, Oct 3 · also Pole Green - "The Southern" XC Invite by ECE
32Tyler Clubb120.02026 · 2 meetsBest: Pole Green - "The Southern" XC Invite by ECE, Sep 26 · also Great American XC Festival
35Corbin Marion117.32026 · 2 meetsBest: Great American XC Festival, Oct 3 · also Pole Green - "The Southern" XC Invite by ECE
37Isaiah Tobin116.22026 · 2 meetsBest: Great American XC Festival, Oct 3 · also Pole Green - "The Southern" XC Invite by ECE
40Eoin Vasquez100.12026 · 2 meetsBest: Pole Green - "The Southern" XC Invite by ECE, Sep 26 · also Great American XC Festival
(41)Noah McInerney94.42026 · 2 meetsBest: Great American XC Festival, Oct 3 · also Pole Green - "The Southern" XC Invite by ECE
(42)Mayson Unger92.02026 · 2 meetsBest: Pole Green - "The Southern" XC Invite by ECE, Sep 26 · also Great American XC Festival

A score adds the first five team places. Team places count only runners on ranked teams, so they can be lower than the overall rating order. Tied scores are broken by the sixth runner’s place, and a team with a sixth runner ranks ahead of one without.

TOP INDIVIDUALS · RATING ORDER · NOT A FINISH PREDICTION

Boys · top 42 rated runners

Boys top rated runners, 1 to 25
OrderRunner / teamStatistical RatingRating basisTeam status
01Gavin SilvaSouth Lakes180.12026 · 2 meetsIn team’s seven
02Jacob CrochetiereChantilly161.22026 · 2 meetsIn team’s seven
03Roman NallOakton154.92026 · 3 meetsIn team’s seven
04Colin RiversOakton152.92026 · 3 meetsIn team’s seven
05Lucas BarillasWestfield152.82026 · 4 meetsIn team’s seven
06Ian BreslinChantilly152.62026 · 2 meetsIn team’s seven
07Zacchaeus PostCentreville150.82026 · 2 meetsIn team’s seven
08Amir GolshaniChantilly145.12026 · 2 meetsIn team’s seven
09Grayson McNabneyJames Madison144.82026 · 1 meetIn team’s seven
10Henry MorganChantilly144.12026 · 2 meetsIn team’s seven
11James Van HornJames Madison143.42026 · 2 meetsIn team’s seven
12Onur VuralOakton142.02026 · 3 meetsIn team’s seven
13Carson BarnesCentreville141.82026 · 1 meetIn team’s seven
14Oliver JonesCentreville140.92026 · 2 meetsIn team’s seven
15Carson TemplinOakton140.62026 · 3 meetsIn team’s seven
16Dylan TurbyfillCentreville140.32026 · 2 meetsIn team’s seven
17Tate SheehanOakton138.02026 · 3 meetsIn team’s seven
18Josh ZhenJames Madison137.52026 · 3 meetsIn team’s seven
19Matthew TaylorOakton136.72026 · 3 meetsIn team’s seven
20Zachary FeinsteinChantilly135.42026 · 3 meetsIn team’s seven
21Nicholas NorwoodWestfield135.22026 · 4 meetsIn team’s seven
22Lawrence Van AkenWestfield133.12026 · 4 meetsIn team’s seven
23Ryan BarberWestfield132.42026 · 2 meetsIn team’s seven
24Erik HawleyWestfield130.62026 · 4 meetsIn team’s seven
25Yazan SadaqaCentreville130.52026 · 2 meetsIn team’s seven
Show all 42 (17 more)Showing all 42 · show fewer
Boys top rated runners, 26 to 42
OrderRunner / teamStatistical RatingRating basisTeam status
26Matthew LeeCentreville130.52026 · 1 meetIn team’s seven
27Eunseong ChoiChantilly129.52026 · 2 meetsIn team’s seven
28Jacob SilagChantilly124.72026 · 2 meetsIn team’s seven
29Carter MartinWestfield123.92026 · 4 meetsIn team’s seven
30Samuel ZambranaCentreville122.22026 · 2 meetsIn team’s seven
31Ayan SudheerOakton121.62026 · 2 meetsIn team’s seven
32Tyler ClubbSouth Lakes120.02026 · 2 meetsIn team’s seven
33Connor BallaghJames Madison118.82026 · 2 meetsIn team’s seven
34Harrison BusteedJames Madison118.12026 · 2 meetsIn team’s seven
35Corbin MarionSouth Lakes117.32026 · 2 meetsIn team’s seven
36Sam EldridgeJames Madison117.02026 · 3 meetsIn team’s seven
37Isaiah TobinSouth Lakes116.22026 · 2 meetsIn team’s seven
38Parker NasabzadehJames Madison115.92026 · 2 meetsIn team’s seven
39Robert WainwrightWestfield114.52026 · 4 meetsIn team’s seven
40Eoin VasquezSouth Lakes100.12026 · 2 meetsIn team’s seven
41Noah McInerneySouth Lakes94.42026 · 2 meetsIn team’s seven
42Mayson UngerSouth Lakes92.02026 · 2 meetsIn team’s seven

Order is by Statistical Rating among rated runners in this projection’s field, including runners on unranked teams. The coverage notes describe the field. Runners with the same shown rating stay in unrounded order.

UNRANKED TEAMS · BOYS

0 teams with fewer than five rated runners

Unranked means not scored, not last. Their rated runners still appear in the individual order.

READ BEFORE USING

What this projection is not.

Rank. Projected team order, lowest score first. Tied scores are broken by the sixth runner’s place.Score. The sum of the team’s first five team-scoring places. Lower is better.Scoring order. Team places as on a timing sheet: the first five add up to the score. The sixth and seventh, in parentheses, can displace other teams’ runners.Team place. Place counting only runners on ranked teams, so it can be lower than the overall rating order. Places in parentheses can displace other teams’ runners.Statistical Rating. The runner’s rating on the meet season’s points scale, not a predicted time on this course. Shown to 0.1 point (1 point = 3 s), with a dash below 0.Evidence. The meet and date behind the rating, and any other current-season meets.Coverage. The meet’s registered teams by sex: how many there are, how many rated runners their rosters hold, what it rests on, and how many teams can be scored.Boys. Counts for the boys’ registered teams.Girls. Counts for the girls’ registered teams.Team. A registered team with at least five rated runners. Teams with fewer are not scored, rather than ranked last.Runners by basis. How many of the team’s listed runners are rated from this season’s races. Every rating on this page is a season best; none is carried over from an earlier season.Runner. A runner on a registered team, one of the team’s seven highest-rated runners.Rating basis. What the rating rests on: the runner’s best rated race this season, at identified meets. Every rating on this page rests on this.Order. Position by Statistical Rating among rated runners in this projection’s field, including runners on unranked teams. The coverage notes describe the field. Not a finish prediction.Runner / team. The runner and the registered team whose roster they are on.Team status. Whether the runner is in the team’s scoring seven or on an unranked team with fewer than five rated runners. A projection that includes runners beyond a team’s seven marks them as outside the seven.