VIRGINIA CROSS COUNTRY

NovaRunners

Each runner’s season best, adjusted for how fast the race ran and shown as a Statistical Rating.

Latest updates

New this week, : National District CC Championship 2026 (Oct 21); VHSL Class 6A Regional Championship 2026 (Oct 24).

  1. Meet ratings VHSL Region 4D Championship 2026 rated
  2. Meet ratings VHSL Region 4A Championship 2026 rated
  3. Meet ratings VHSL Region 1C XC Championship 2026 rated
  4. Meet ratings WCAC Cross Country Championships 2026 rated

All updates

What is this? New here? See how to read the rankings, with one example.

NovaRunners publishes independent statistical ratings of Virginia high school cross country: every rated run gets one number, comparable whatever the course or the day. The rankings below list each runner’s season best. Here is one row, for an invented runner, and what each part means.

EXAMPLE An invented runner and school, laid out as on the board. Each part is numbered to its note below.

An example ranking row for an invented runner, with one example race line; each part is numbered to its note below.
RankRunner / schoolStatistical RatingAdjusted timeAdj. SE · gradeReliable racesSeason best from
12 up 3 places since the previous boardAlex ExampleEXAMPLEExample High School168.6+1.215:58.8± 2.5 sB3 of 4Example Invitational · Sep 19

One race line, as a runner’s [+] list shows it:

An example race line for the invented runner; the season best is marked.
DateMeetRaceTimeAdjustedStat. ratingGrade
Sep 19Example InvitationalVarsity Boys 5KSeason best16:20.415:58.8168.6B
  1. Rank. The runner’s place on this board, among Virginia runners of the same sex and season. Searching or filtering never changes it.
  2. Movement. Places gained (▲) or lost (▼) since the previous board; NEW means the runner was not in its top 20. It appears after an update.
  3. Runner / school. The athlete, and the school recorded with the season best.
  4. Statistical Rating. One number for how fast the season-best run was, with the course and the conditions taken out, so runs on different courses compare. Higher is faster; 1 point is 3 seconds.
  5. Rating change. Points gained or lost since the previous board. Each update recalculates every race, so a runner who has not raced since can still move a little; ◦ marks them.
  6. Adjusted time. The same run as a time on one yardstick for every course; the rating comes from it. Lower is faster. It is not a predicted time.
  7. ± seconds. How precisely the race was adjusted, in seconds at this runner’s time. Smaller is surer. It is not a range for the next race.
  8. Grade. The season-best race’s adjustment grade, from A (most precise) to E. It describes the race, not the runner; races graded A–C count as reliable.
  9. Reliable races. Varsity races graded A–C, out of every rated race this season. A runner needs two to be ranked (one in a season still in progress).
  10. Season best from. The meet and date of the run behind the rating. On the board, a linked meet name opens that meet’s results.
  11. Season best. The marked race is the one the board ranks. Each runner’s [+] opens every rated race of the season.
  12. Time. The finish time in the meet’s results, before any adjustment. Here the race ran slow, so the adjusted time is faster.

How it works explains how each rating is built, step by step.

THE LEADERBOARD

Boys · 2025

Final · data through

20 of 20 rows · 490 verified eligible athlete-seasons2025 historical snapshot · Statistical Rating: higher is faster · adjusted time: lower is faster
2025 boys rankings: the first 20 verified athlete-seasons. Each runner row is followed by a list of every rated 2025 race.
RankRunner / schoolStatistical RatingAdjusted timeAdj. SE · gradeReliable racesSeason best from
01Joshua TaylorClover Hill197.614:35.8± 5.4 sC7 of 7Nike Cross Nationals Southeast Regional · Nov 22
All 7 rated 2025 races for Joshua Taylor
Every rated 2025 race for Joshua Taylor; the season best is marked. The Date, Time, Adjusted, Stat. rating and Grade headings sort the list.
MeetRace
Sep 6Pole Green XC ClassicChampionship Boys 5km Run Results15:21.315:12.3185.5Race grade A
Oct 3Great American XC Festival5k CC ROC Boys 5000 Meter Run14:58.314:55.6191.0Race grade A
Oct 18The VA XC ShowcaseBoys 5K14:59.715:15.3184.5Race grade A
Oct 23Dominion District Championship Meet - 5KVarsity Boys 5000 Meter Run16:12.016:25.1161.2Race grade C
Oct 29VHSL Region 5C XC Championships Meet ManagerResults Boys 5000 Meter Run15:22.015:26.8180.6Race grade C
Nov 8VHSL Class 5 State XC Meet2025 VHSL State CC Championship Oatlands Plantation, Leesburg, VA - 11/8/2025 5A Boys 5000m Run15:44.114:58.7190.0Race grade B
Nov 22Nike Cross Nationals Southeast RegionalBoys 5k CC ChampionshipSeason best14:59.814:35.8197.6Race grade C
02Kebryl ChandlerParry McCluer192.314:51.7± 3.8 sB8 of 8Brooks XC Championships South · Nov 29
All 8 rated 2025 races for Kebryl Chandler
Every rated 2025 race for Kebryl Chandler; the season best is marked. The Date, Time, Adjusted, Stat. rating and Grade headings sort the list.
MeetRace
Sep 6Knights Crossing XC Invitational1- Red Boys 5000 Meter Run15:33.215:16.6184.0Race grade A
Sep 20Alleghany XC InvitationalVarsity Boys 5,000 Meter Run15:11.115:37.6177.0Race grade A
Oct 4East Coast Elite Fast Times Invitational State Meet Preview 2025Boys 5000 Meter Run14:57.515:28.7180.0Race grade A
Oct 18The VA XC ShowcaseBoys 5K14:58.815:14.4184.8Race grade A
Oct 28VHSL Region 1C XC ChampionshipVHSL Region 1C Championships Men's 5000 Meter15:48.015:32.1178.9Race grade B
Nov 8VHSL Class 1 State XC MeetClass 1 Boys 5k15:16.815:24.5181.4Race grade B
Nov 22Nike Cross Nationals Southeast RegionalBoys 5k CC Championship15:20.314:55.7191.0Race grade C
Nov 29Brooks XC Championships SouthChampionship Boys 5000m ResultsSeason best15:07.614:51.7192.3Race grade B
03Quinn EliasonSt. Anne's-Belfield School191.014:55.6± 5.5 sC6 of 6Nike Cross Nationals Southeast Regional · Nov 22
All 6 rated 2025 races for Quinn Eliason
Every rated 2025 race for Quinn Eliason; the season best is marked. The Date, Time, Adjusted, Stat. rating and Grade headings sort the list.
MeetRace
Sep 202025 Fork Union Cross Country InvitationalBoys 5K Red15:44.515:24.6181.4Race grade A
Sep 27VTCA FALL CLASSICVarsity A Boys 5000 Meter Run15:31.915:31.6179.0Race grade A
Oct 4East Coast Elite Fast Times Invitational State Meet Preview 2025Boys 5000 Meter Run14:59.515:30.8179.3Race grade A
Oct 18The VA XC ShowcaseBoys 5K15:07.115:22.9181.9Race grade A
Nov 6V.I.S.A.A. State Cross Country ChampionshipsBoys 5K15:38.415:35.8177.6Race grade A
Nov 22Nike Cross Nationals Southeast RegionalBoys 5k CC ChampionshipSeason best15:20.214:55.6191.0Race grade C
04Preston SpanglerPatriot191.014:55.8± 5.5 sC10 of 10Nike Cross Nationals Southeast Regional · Nov 22
All 10 rated 2025 races for Preston Spangler
Every rated 2025 race for Preston Spangler; the season best is marked. The Date, Time, Adjusted, Stat. rating and Grade headings sort the list.
MeetRace
Sep 6Pole Green XC ClassicChampionship Boys 5km Run Results15:40.915:31.7179.0Race grade A
Sep 13Woodberry Forest Invitational 2025Varsity Boys 5000 Meter Run16:11.015:42.6175.4Race grade B
Sep 20Slyestrong6 Northxc Invitational 2025High School Boys 5000 Meter Run15:45.315:43.3175.1Race grade B
Sep 27Oatlands Invitational2025 Oatlands Invitational Oatlands Plantation, Leesburg, VA - 9/27/2025 Varsity Boys 5000m Run15:48.215:22.0182.2Race grade A
Oct 18The VA XC ShowcaseBoys 5K15:13.915:29.8179.6Race grade A
Oct 22Cedar Run District Championships 2025Boys 5000 Meter Run15:31.615:28.0180.3Race grade B
Oct 31VHSL Region 6B Championships 2025Uploaded Results Boys 5000 Meter Run15:45.515:31.4179.1Race grade B
Nov 8VHSL Class 6 State XC MeetBoys 5000m Run16:06.515:20.0182.9Race grade B
Nov 22Nike Cross Nationals Southeast RegionalBoys 5k CC ChampionshipSeason best15:20.414:55.8191.0Race grade C
Nov 29Brooks XC Championships SouthChampionship Boys 5000m Results15:35.815:19.5183.1Race grade B
05Eric DuncanLord Botetourt190.914:55.9± 3.8 sB10 of 10Brooks XC Championships South · Nov 29
All 10 rated 2025 races for Eric Duncan
Every rated 2025 race for Eric Duncan; the season best is marked. The Date, Time, Adjusted, Stat. rating and Grade headings sort the list.
MeetRace
Aug 2812th Annual Bengal Clash at the RiverBengal Clash at the River - 8/28/2025 3:45:50 PM Smith River Sports Complex, Axton, VA Varsity Boys 5000m Run16:12.915:48.9173.3Race grade B
Sep 6Knights Crossing XC Invitational1- Red Boys 5000 Meter Run15:15.514:59.2189.8Race grade A
Sep 20Alleghany XC InvitationalVarsity Boys 5,000 Meter Run15:27.215:54.2171.5Race grade A
Sep 24Blue Ridge InvitationalHigh School Boys 5000 Meter Run16:46.115:46.6174.0Race grade C
Oct 4East Coast Elite Fast Times Invitational State Meet Preview 2025Boys 5000 Meter Run14:46.215:17.0183.9Race grade A
Oct 18The VA XC ShowcaseBoys 5K14:48.015:03.4188.4Race grade A
Oct 22Blue Ridge District ChampionshipBlue Ridge District Championship - 10/22/2025 6:43:10 PM Waid Park, Rocky Mount, VA High School Boys 5000 Meter Run15:58.016:33.7158.3Race grade C
Oct 30VHSL Region 3D ChampionshipRegion 3D XC Championship - 10/29/2025 9:08:40 AM Smith River Sports Complex, Axton, VA Varsity Boys 5000 Meter Run16:16.115:57.5170.4Race grade C
Nov 8VHSL Class 3 State XC MeetClass 3 Boys 5k15:29.015:41.2175.8Race grade B
Nov 29Brooks XC Championships SouthChampionship Boys 5000m ResultsSeason best15:11.914:55.9190.9Race grade B
06Hayes BuppertTandem Friends School190.914:56.1± 5.5 sC5 of 5Nike Cross Nationals Southeast Regional · Nov 22
All 5 rated 2025 races for Hayes Buppert
Every rated 2025 race for Hayes Buppert; the season best is marked. The Date, Time, Adjusted, Stat. rating and Grade headings sort the list.
MeetRace
Sep 6Pole Green XC ClassicChampionship Boys 5km Run Results15:40.215:31.0179.2Race grade A
Sep 202025 Fork Union Cross Country InvitationalBoys 5K Red16:00.515:40.2176.2Race grade A
Oct 11Albemarle InvitationalBoys Varsity 5k15:29.215:31.6179.0Race grade A
Nov 6V.I.S.A.A. State Cross Country ChampionshipsD3 Boys 5000 Meter Run15:42.415:57.6170.4Race grade B
Nov 22Nike Cross Nationals Southeast RegionalBoys 5k CC ChampionshipSeason best15:20.714:56.1190.9Race grade C
07Michael TafeLoudoun County190.714:56.5± 1.1 sA6 of 6Oatlands Invitational · Sep 27
All 6 rated 2025 races for Michael Tafe
Every rated 2025 race for Michael Tafe; the season best is marked. The Date, Time, Adjusted, Stat. rating and Grade headings sort the list.
MeetRace
Aug 29Trials of Miles Opening Night 2025Varsity Boys 5000 Meter Run15:42.715:45.5174.4Race grade A
Sep 13Wolverine XC Invitational 2025Varsity Boys 5000 Meter Run15:13.315:51.1172.5Race grade A
Sep 27Oatlands Invitational2025 Oatlands Invitational Oatlands Plantation, Leesburg, VA - 9/27/2025 Varsity Boys 5000m RunSeason best15:22.014:56.5190.7Race grade A
Oct 18The VA XC ShowcaseBoys 5K15:08.015:23.8181.6Race grade A
Oct 22Catoctin District Championship 2025Boys 5000 Meter Run14:59.415:29.4179.8Race grade B
Oct 29Region 4C XC Championship 2025Boys 5000 Meter Run16:02.515:36.4177.4Race grade B
08Jonathan GrimmJamestown189.814:59.4± 2.4 sB6 of 6VHSL Class 4 State XC Meet · Nov 8
All 6 rated 2025 races for Jonathan Grimm
Every rated 2025 race for Jonathan Grimm; the season best is marked. The Date, Time, Adjusted, Stat. rating and Grade headings sort the list.
MeetRace
Sep 27Oatlands Invitational2025 Oatlands Invitational Oatlands Plantation, Leesburg, VA - 9/27/2025 Varsity Boys 5000m Run15:31.715:05.9187.6Race grade A
Oct 3Great American XC Festival5k CC ROC Boys 5000 Meter Run15:54.615:51.8172.3Race grade A
Oct 18The VA XC ShowcaseBoys 5K15:11.215:27.0180.6Race grade A
Oct 22Bay Rivers District Championship 2025Varsity Boys 5000 Meter Run15:22.015:40.1176.2Race grade A
Oct 29VHSL Region 4A Championship 2025Varsity Boys 5000 Meter Run15:20.015:40.2176.2Race grade B
Nov 8VHSL Class 4 State XC Meet2025 VHSL State CC Championship Oatlands Plantation, Leesburg, VA - 11/8/2025 4A Boys Boys 5000m RunSeason best15:40.414:59.4189.8Race grade B
09Rivers MatthewsBlacksburg188.715:02.7± 1.8 sA7 of 7Knights Crossing XC Invitational · Sep 6
All 7 rated 2025 races for Rivers Matthews
Every rated 2025 race for Rivers Matthews; the season best is marked. The Date, Time, Adjusted, Stat. rating and Grade headings sort the list.
MeetRace
Sep 6Knights Crossing XC Invitational1- Red Boys 5000 Meter RunSeason best15:19.115:02.7188.7Race grade A
Sep 27Oatlands Invitational2025 Oatlands Invitational Oatlands Plantation, Leesburg, VA - 9/27/2025 Varsity Boys 5000m Run15:50.415:24.1181.5Race grade A
Oct 3Great American XC Festival5k CC ROC Boys 5000 Meter Run15:18.315:15.6184.4Race grade A
Oct 18The VA XC ShowcaseBoys 5K15:13.415:29.3179.8Race grade A
Oct 29Region 4D Cross Country ChampionshipBoys Championship 5k15:28.315:39.3176.5Race grade B
Nov 8VHSL Class 4 State XC Meet2025 VHSL State CC Championship Oatlands Plantation, Leesburg, VA - 11/8/2025 4A Boys Boys 5000m Run15:45.915:04.7188.0Race grade B
Nov 22Nike Cross Nationals Southeast RegionalBoys 5k CC Championship15:28.415:03.6188.4Race grade C
10Robert LeonardWest Potomac188.315:03.7± 5.6 sC6 of 6Nike Cross Nationals Southeast Regional · Nov 22
All 6 rated 2025 races for Robert Leonard
Every rated 2025 race for Robert Leonard; the season best is marked. The Date, Time, Adjusted, Stat. rating and Grade headings sort the list.
MeetRace
Sep 6Monroe Parker InvitationalVarsity Results Boys Three Mile Run15:32.015:56.8170.6Race grade A
Oct 18Third Battle InvitationalBoys 5000m Run16:01.215:52.0172.2Race grade A
Oct 22Burke Lake District Live ResultsMen Patriot Boys 2.98 Mile Finals15:21.415:50.8172.7Race grade A
Oct 29Occoquan Region CC Championship2025 Occoquan Region CC Championship Burke Lake Park, Burke, VA - 10/29/2025 Men's 2.98 Mile Run15:07.215:46.2174.2Race grade B
Nov 8VHSL Class 6 State XC MeetBoys 5000m Run16:06.715:20.2182.8Race grade B
Nov 22Nike Cross Nationals Southeast RegionalBoys 5k CC ChampionshipSeason best15:28.515:03.7188.3Race grade C
11Ethan ThorneLord Botetourt187.815:05.3± 3.8 sB9 of 9Brooks XC Championships South · Nov 29
All 9 rated 2025 races for Ethan Thorne
Every rated 2025 race for Ethan Thorne; the season best is marked. The Date, Time, Adjusted, Stat. rating and Grade headings sort the list.
MeetRace
Aug 2812th Annual Bengal Clash at the RiverBengal Clash at the River - 8/28/2025 3:45:50 PM Smith River Sports Complex, Axton, VA Varsity Boys 5000m Run16:12.815:48.8173.3Race grade B
Sep 6Knights Crossing XC Invitational1- Red Boys 5000 Meter Run15:22.015:05.6187.7Race grade A
Sep 20Alleghany XC InvitationalVarsity Boys 5,000 Meter Run15:28.315:55.3171.1Race grade A
Oct 4East Coast Elite Fast Times Invitational State Meet Preview 2025Boys 5000 Meter Run15:23.515:55.6171.0Race grade A
Oct 18The VA XC ShowcaseBoys 5K15:15.715:31.6179.0Race grade A
Oct 22Blue Ridge District ChampionshipBlue Ridge District Championship - 10/22/2025 6:43:10 PM Waid Park, Rocky Mount, VA High School Boys 5000 Meter Run16:01.116:36.9157.3Race grade C
Oct 30VHSL Region 3D ChampionshipRegion 3D XC Championship - 10/29/2025 9:08:40 AM Smith River Sports Complex, Axton, VA Varsity Boys 5000 Meter Run16:08.415:50.0172.9Race grade C
Nov 8VHSL Class 3 State XC MeetClass 3 Boys 5k15:08.815:20.8182.6Race grade B
Nov 29Brooks XC Championships SouthChampionship Boys 5000m ResultsSeason best15:21.415:05.3187.8Race grade B
12Trent DanielsGainesville187.615:05.9± 2.9 sB7 of 7VHSL Class 6 State XC Meet · Nov 8
All 7 rated 2025 races for Trent Daniels
Every rated 2025 race for Trent Daniels; the season best is marked. The Date, Time, Adjusted, Stat. rating and Grade headings sort the list.
MeetRace
Sep 27Oatlands Invitational2025 Oatlands Invitational Oatlands Plantation, Leesburg, VA - 9/27/2025 Varsity Boys 5000m Run15:45.715:19.5183.1Race grade A
Oct 3Great American XC Festival5k CC ROC Boys 5000 Meter Run15:16.615:13.9184.9Race grade A
Oct 18The VA XC ShowcaseBoys 5K14:57.115:12.7185.3Race grade A
Oct 22Cedar Run District Championships 2025Boys 5000 Meter Run15:46.915:43.2175.2Race grade B
Oct 31VHSL Region 6B Championships 2025Uploaded Results Boys 5000 Meter Run15:39.815:25.7181.0Race grade B
Nov 8VHSL Class 6 State XC MeetBoys 5000m RunSeason best15:51.715:05.9187.6Race grade B
Nov 22Nike Cross Nationals Southeast RegionalBoys 5k CC Championship16:00.415:34.7178.0Race grade C
13Mateo CangaMaury186.915:07.9± 3.8 sB9 of 9Brooks XC Championships South · Nov 29
All 9 rated 2025 races for Mateo Canga
Every rated 2025 race for Mateo Canga; the season best is marked. The Date, Time, Adjusted, Stat. rating and Grade headings sort the list.
MeetRace
Sep 6Pole Green XC ClassicChampionship Boys 5km Run Results15:35.115:26.0180.9Race grade A
Sep 27Oatlands Invitational2025 Oatlands Invitational Oatlands Plantation, Leesburg, VA - 9/27/2025 Varsity Boys 5000m Run15:39.715:13.7185.0Race grade A
Oct 3Great American XC Festival5k CC ROC Boys 5000 Meter Run15:19.315:16.6184.0Race grade A
Oct 7Eastern District XC Championship MeetBoys 5k Run Finals16:50.016:14.3164.8Race grade B
Oct 18The VA XC ShowcaseBoys 5K15:10.015:25.8181.0Race grade A
Oct 29VHSL Region 5B Championships 2025Boys 5000 Meter Run15:33.816:02.5168.7Race grade C
Nov 8VHSL Class 5 State XC Meet2025 VHSL State CC Championship Oatlands Plantation, Leesburg, VA - 11/8/2025 5A Boys 5000m Run16:18.515:31.5179.1Race grade B
Nov 29Brooks XC Championships SouthChampionship Boys 5000m ResultsSeason best15:24.015:07.9186.9Race grade B
Dec 6New Balance RunningLane XC ChampionshipsGold Boys 5000 Meter Run15:17.315:11.6185.7Race grade B
14Will FaddenThomas Jefferson S&T186.915:08.1± 2.9 sB6 of 6VHSL Class 6 State XC Meet · Nov 8
All 6 rated 2025 races for Will Fadden
Every rated 2025 race for Will Fadden; the season best is marked. The Date, Time, Adjusted, Stat. rating and Grade headings sort the list.
MeetRace
Sep 27Oatlands Invitational2025 Oatlands Invitational Oatlands Plantation, Leesburg, VA - 9/27/2025 Varsity Boys 5000m Run16:06.515:39.8176.3Race grade A
Oct 3Great American XC Festival5k CC Blue Boys 5000 Meter Run15:19.715:24.1181.5Race grade A
Oct 22Burke Lake District Live ResultsMen National Boys 2.98 Mile Finals15:30.216:08.8166.6Race grade B
Oct 29Occoquan Region CC Championship2025 Occoquan Region CC Championship Burke Lake Park, Burke, VA - 10/29/2025 Men's 2.98 Mile Run14:50.615:28.9179.9Race grade B
Nov 8VHSL Class 6 State XC MeetBoys 5000m RunSeason best15:54.015:08.1186.9Race grade B
Nov 22Nike Cross Nationals Southeast RegionalBoys 5k CC Championship15:36.015:11.0185.9Race grade C
15William ZealandPacers Homeschool186.415:09.5± 5.6 sC5 of 5Nike Cross Nationals Southeast Regional · Nov 22
All 5 rated 2025 races for William Zealand
Every rated 2025 race for William Zealand; the season best is marked. The Date, Time, Adjusted, Stat. rating and Grade headings sort the list.
MeetRace
Sep 6Pole Green XC ClassicChampionship Boys 5km Run Results15:47.815:38.6176.7Race grade A
Sep 202025 Fork Union Cross Country InvitationalBoys 5K Red15:51.115:31.0179.2Race grade A
Oct 4Hagan Stone XC Classic 2025High School Boys 5000 Meter Run15:25.815:35.8177.7Race grade B
Nov 22Nike Cross Nationals Southeast RegionalBoys 5k CC ChampionshipSeason best15:34.515:09.5186.4Race grade C
Nov 29Brooks XC Championships SouthChampionship Boys 5000m Results15:34.015:17.7183.7Race grade B
16Gavin DanielsGainesville186.015:10.9± 2.9 sB6 of 6VHSL Class 6 State XC Meet · Nov 8
All 6 rated 2025 races for Gavin Daniels
Every rated 2025 race for Gavin Daniels; the season best is marked. The Date, Time, Adjusted, Stat. rating and Grade headings sort the list.
MeetRace
Sep 27Oatlands Invitational2025 Oatlands Invitational Oatlands Plantation, Leesburg, VA - 9/27/2025 Varsity Boys 5000m Run15:52.815:26.4180.8Race grade A
Oct 3Great American XC Festival5k CC ROC Boys 5000 Meter Run15:39.515:36.7177.3Race grade A
Oct 11Albemarle InvitationalBoys Varsity 5k15:23.515:25.9181.0Race grade A
Oct 22Cedar Run District Championships 2025Boys 5000 Meter Run15:23.915:20.3182.8Race grade B
Oct 31VHSL Region 6B Championships 2025Uploaded Results Boys 5000 Meter Run15:55.415:41.1175.9Race grade B
Nov 8VHSL Class 6 State XC MeetBoys 5000m RunSeason best15:56.915:10.9186.0Race grade B
17Danny McGlynnCentreville185.715:11.5± 2.9 sB7 of 7VHSL Class 6 State XC Meet · Nov 8
All 7 rated 2025 races for Danny McGlynn
Every rated 2025 race for Danny McGlynn; the season best is marked. The Date, Time, Adjusted, Stat. rating and Grade headings sort the list.
MeetRace
Sep 19adidas XC ChallengeChampionship Boys 5000 Meter Run15:41.015:44.4174.8Race grade A
Oct 4Octoberfest InvitationalBoys 5000m Run15:47.515:47.5173.7Race grade A
Oct 11Albemarle InvitationalBoys Varsity 5k15:35.715:38.1176.9Race grade A
Oct 22Burke Lake District Live ResultsMen Concorde Boys 2.98 Mile Finals15:18.115:40.6176.0Race grade B
Oct 29Northern Region Cross Country Championship2025 Northern Region CC Championship Burke Lake, Burke, VA - 10/29/2025 Men's 2.98 Mile Run15:13.015:52.1172.2Race grade B
Nov 8VHSL Class 6 State XC MeetBoys 5000m RunSeason best15:57.615:11.5185.7Race grade B
Nov 22Nike Cross Nationals Southeast RegionalBoys 5k CC Championship15:40.615:15.5184.4Race grade C
18Samson PalmerCharlottesville184.915:14.1± 2.1 sA5 of 52025 Fork Union Cross Country Invitational · Sep 20
All 5 rated 2025 races for Samson Palmer
Every rated 2025 race for Samson Palmer; the season best is marked. The Date, Time, Adjusted, Stat. rating and Grade headings sort the list.
MeetRace
Sep 202025 Fork Union Cross Country InvitationalBoys 5K RedSeason best15:33.815:14.1184.9Race grade A
Sep 27Oatlands Invitational2025 Oatlands Invitational Oatlands Plantation, Leesburg, VA - 9/27/2025 Varsity Boys 5000m Run15:47.715:21.5182.4Race grade A
Oct 11Albemarle InvitationalBoys Varsity 5k15:16.015:18.3183.5Race grade A
Oct 29Region 4D Cross Country ChampionshipBoys Championship 5k15:23.715:34.7178.0Race grade B
Nov 8VHSL Class 4 State XC Meet2025 VHSL State CC Championship Oatlands Plantation, Leesburg, VA - 11/8/2025 4A Boys Boys 5000m Run16:07.415:25.2181.2Race grade B
19Keyston HartfordGrundy182.915:20.0± 1.8 sA4 of 4Knights Crossing XC Invitational · Sep 6
All 4 rated 2025 races for Keyston Hartford
Every rated 2025 race for Keyston Hartford; the season best is marked. The Date, Time, Adjusted, Stat. rating and Grade headings sort the list.
MeetRace
Sep 6Knights Crossing XC Invitational1- Red Boys 5000 Meter RunSeason best15:36.715:20.0182.9Race grade A
Sep 27Bristol Cross 2025High School Results Boys 5000 Meter Run16:10.915:45.5174.4Race grade B
Oct 29Region 1D Championship 2025Boys 5000 Meter Run17:49.017:47.4133.8Race grade C
Nov 8VHSL Class 1 State XC MeetClass 1 Boys 5k16:12.316:20.5162.7Race grade B
20Isaiah FosterGainesville181.515:24.2± 3.0 sB6 of 6VHSL Class 6 State XC Meet · Nov 8
All 6 rated 2025 races for Isaiah Foster
Every rated 2025 race for Isaiah Foster; the season best is marked. The Date, Time, Adjusted, Stat. rating and Grade headings sort the list.
MeetRace
Sep 27Oatlands Invitational2025 Oatlands Invitational Oatlands Plantation, Leesburg, VA - 9/27/2025 Varsity Boys 5000m Run16:06.815:40.1176.2Race grade A
Oct 3Great American XC Festival5k CC ROC Boys 5000 Meter Run15:51.015:48.2173.5Race grade A
Oct 11Albemarle InvitationalBoys Varsity 5k15:49.715:52.1172.2Race grade A
Oct 22Cedar Run District Championships 2025Boys 5000 Meter Run15:51.915:48.2173.5Race grade B
Oct 31VHSL Region 6B Championships 2025Uploaded Results Boys 5000 Meter Run16:09.615:55.1171.2Race grade B
Nov 8VHSL Class 6 State XC MeetBoys 5000m RunSeason best16:10.915:24.2181.5Race grade B

In each runner’s race list, Time is the finish time, Adjusted is the finish time on one yardstick across courses (not a predicted time), and Grade is the race’s adjustment grade; underlined headings sort the list.

Statistical Rating = 489.570 − adjusted seconds ÷ 3, shown to 0.1 point (1 point = 3 s). Each season has its own K (K by season). Ranks use unrounded adjusted times, so runners with the same shown rating stay in unrounded order. Filtering keeps each runner’s original rank. To qualify, a runner needs a verified Virginia profile and two reliable varsity races. These are observed season bests, not predictions of a runner’s next race. 3,463 athlete-seasons in this sex and season would otherwise qualify but are left out because their affiliation is unresolved. How the rating is built

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.Adjusted time. The finish time with the race adjustment taken out, then moved by half of a typical runner’s fitness gain or shortfall for its date, counted from late September. Lower is faster; it puts every course on one yardstick and is not a predicted time.Time. The finish time in the source results, before any adjustment.Date. The day the race or meet was run, from the source results.Meet. The meet’s name in the source results. It links to a meet page when we have one.Rank. Place among this sex and season’s verified runners, from unrounded adjusted times. Filtering keeps each runner’s original rank.Runner / school. The runner, and the school listed with their season best. The school does not decide Virginia eligibility.Adj. SE · grade. The ± is the typical error in the season-best race’s adjustment, scaled to this runner’s time; it is not a range for their next race. The grade rates that race on its ± at 20:00, not on the runner’s: A under 3 s, B 3 to under 6 s, C 6 to under 12 s, D 12 to under 25 s, E 25 s or more, unavailable or unidentified.Reliable races. Varsity races graded A–C, out of all rated races this season. A runner needs at least two to qualify (one in a season still in progress).Season best from. Where and when the season best was run: the lowest adjusted time from any identified varsity race. A best from a D or E race is flagged.Race. The race title as recorded; it can differ from the modeled distance. A JV race is rated only when its meet has a varsity race of the same sex and distance, and never counts as a season best; open races are not rated, and Varsity B races, a JV variant, are left out.Grade. How sure we are of the race’s adjustment, from its ± at 20:00: A under 3 s, B 3 to under 6 s, C 6 to under 12 s, D 12 to under 25 s, E 25 s or more, unavailable or unidentified. It grades the race, not the runner.Linked by name. Matched to the athlete by exact name, at a meet that lists clubs or hometowns instead of schools, and rated from its race’s adjustment.