All meets

Nov 8, 2025 · Salem, VA

VHSL Class 2 State XC Meet

Green Hill Park · Historical 2025 results

Report a problem with this meet

Checked against TullyRunners at 7 held-out meets, 2025's ratings sit a median of 6.0 points (boys) and 8.6 points (girls) from TullyRunners'.

2 of 2 archived races included · Every result row is listed; the first 50 of each race show by default.

Ratings are on the day: adjusted times remove course and conditions and half of the in-season fitness part, so an early-season run keeps half of its credit for low fitness. How on-the-day ratings work

AN = anchor runner (compared to set its race’s adjustment). The race title is as the results print it. Grade describes how precisely the race was adjusted, not a runner’s ability. Results include runners of every affiliation. The adjustment SE is not a prediction interval for a runner’s next race. Each runner’s SE is the header’s 20:00 value scaled to their adjusted time. A row the fit did not rate is still rated from its race’s adjustment: LN marks one linked to an athlete by name, NM one not matched to an athlete record; a row that stays unrated shows “Unavailable”, never zero.

GIRLS · VARSITY · 5,000 M

Class 2 Girls 5k

B

96 of 97 rows rated

How this race was adjusted

Race effect at 20:00 −40.8 s course and conditions −16.3 s in-season fitness −24.5 sCourse constant 478.46 (478)Race constant 483.46 (483)

94 used anchors± 4.9 s adjustment SE at 20:00Statistical Rating K 492.915Modeled distance 5,000 m

Adjusted from 94 anchor runners

Anchor runners ran at least one other varsity race we cover this season. Comparing their times here with their other races sets this race’s adjustment. The most unusual tenth at each end is left out of the average, so one great or bad day can’t move it much. Returning runners who ran only this race this season can also help a little; they are not listed or counted here. Listed here: the first 50 of 94, in place order, each with up to two of their most recent other races; every anchor is marked AN in the results.

  1. 2 Elly Nash · Appomattox County: VHSL 2A Region C Championships (Oct 28) · Dogwood District Championship (Oct 21) · and 5 more
  2. 3 Reagan Lynch · Floyd County: VHSL 2A Region C Championships (Oct 28) · Three Rivers District Championships (Oct 21) · and 5 more
  3. 4 Cora Mosby · Radford: VHSL 2A Region C Championships (Oct 28) · Three Rivers District Championships (Oct 21) · and 6 more
  4. 5 Annika Beegle · Floyd County: VHSL 2A Region C Championships (Oct 28) · Three Rivers District Championships (Oct 21) · and 5 more
  5. 6 Piper Dellinger · Strasburg: ***VHSL Region 2B Championship (XC) TIME CHANGE (Oct 29) · Bull Run District Championship XC (Oct 22) · and 2 more
  6. 7 Rebekah Slemp · Central (Wise): Region 2D Championship Cross Country (Oct 28) · Mountain 7 District Championship (Oct 22) · and 3 more
  7. 8 Henley Ann Coffman · Fort Defiance: ***VHSL Region 2B Championship (XC) TIME CHANGE (Oct 29) · Shenandoah District Championships (Oct 22) · and 3 more
  8. 9 Kyley Stinnett · Liberty (Bedford): VHSL 2A Region C Championships (Oct 28) · Great American XC Festival (Oct 3) · and 2 more
  9. 10 Natalie Dalton · Floyd County: VHSL 2A Region C Championships (Oct 28) · Three Rivers District Championships (Oct 21) · and 5 more
  10. 11 Lyla Gerenski · Clarke County: ***VHSL Region 2B Championship (XC) TIME CHANGE (Oct 29) · Bull Run District Championship XC (Oct 22) · and 2 more
  11. 12 Camila Cruz · Fort Defiance: ***VHSL Region 2B Championship (XC) TIME CHANGE (Oct 29) · Shenandoah District Championships (Oct 22) · and 2 more
  12. 13 Morley Hudson · Clarke County: ***VHSL Region 2B Championship (XC) TIME CHANGE (Oct 29) · Bull Run District Championship XC (Oct 22) · and 4 more
  13. 14 Margaret Myer · Clarke County: ***VHSL Region 2B Championship (XC) TIME CHANGE (Oct 29) · Bull Run District Championship XC (Oct 22) · and 3 more
  14. 15 Ashley Moran · Clarke County: 27th Annual Generals XC Invitational (Sep 20) · 12th Annual Central High School Cross Country Invitational (Aug 30)
  15. 16 Hannah Logan · Strasburg: ***VHSL Region 2B Championship (XC) TIME CHANGE (Oct 29) · Bull Run District Championship XC (Oct 22) · and 3 more
  16. 17 Maddie Davidson · James River (Buchanan): VHSL 2A Region C Championships (Oct 28) · Three Rivers District Championships (Oct 21) · and 7 more
  17. 18 Makayla Baker · Nelson County: VHSL 2A Region C Championships (Oct 28) · Dogwood District Championship (Oct 21) · and 4 more
  18. 19 Carlee Bryant · Madison County: ***VHSL Region 2B Championship (XC) TIME CHANGE (Oct 29) · Bull Run District Championship XC (Oct 22) · and 2 more
  19. 20 Abigail Castleberry · Radford: VHSL 2A Region C Championships (Oct 28) · Three Rivers District Championships (Oct 21) · and 6 more
  20. 21 Molly O'Brien · Fort Defiance: ***VHSL Region 2B Championship (XC) TIME CHANGE (Oct 29) · Shenandoah District Championships (Oct 22) · and 3 more
  21. 22 Willow Fielder · Liberty (Bedford): VHSL 2A Region C Championships (Oct 28) · Alleghany XC Invitational (Sep 20) · and 1 more
  22. 23 Mia Timberlake · Clarke County: ***VHSL Region 2B Championship (XC) TIME CHANGE (Oct 29) · Bull Run District Championship XC (Oct 22) · and 4 more
  23. 24 Lily Hyatt · Radford: VHSL 2A Region C Championships (Oct 28) · Three Rivers District Championships (Oct 21) · and 6 more
  24. 25 Saniyah Caldwell · Clarke County: Bull Run District Championship XC (Oct 22) · Judges Classic (Oct 4) · and 3 more
  25. 26 Alice Happ · Floyd County: VHSL 2A Region C Championships (Oct 28) · Three Rivers District Championships (Oct 21) · and 5 more
  26. 27 Ava Cockram · Floyd County: VHSL 2A Region C Championships (Oct 28) · The VA XC Showcase (Oct 18) · and 4 more
  27. 28 Claire Grindo · Liberty (Bedford): VHSL 2A Region C Championships (Oct 28) · Great American XC Festival (Oct 3) · and 2 more
  28. 29 Emma Husted · Clarke County: ***VHSL Region 2B Championship (XC) TIME CHANGE (Oct 29) · Bull Run District Championship XC (Oct 22) · and 3 more
  29. 30 Isabella Butterfield · Poquoson: Bay Rivers District Championship (Oct 22) · 9th Atlantic Coast XC Invitational (Oct 11)
  30. 31 Emily Gorrell · Strasburg: ***VHSL Region 2B Championship (XC) TIME CHANGE (Oct 29) · Bull Run District Championship XC (Oct 22) · and 3 more
  31. 32 Journee Perry · Ridgeview: Region 2D Championship Cross Country (Oct 28) · Mountain 7 District Championship (Oct 22) · and 3 more
  32. 33 Kandice Edens · Lee: Region 2D Championship Cross Country (Oct 28) · Mountain 7 District Championship (Oct 22) · and 5 more
  33. 34 Irina Koniukhova · Fort Defiance: ***VHSL Region 2B Championship (XC) TIME CHANGE (Oct 29) · Shenandoah District Championships (Oct 22) · and 2 more
  34. 35 Maggie Mizelle · John Battle: Region 2D Championship Cross Country (Oct 28) · Mountain 7 District Championship (Oct 22) · and 8 more
  35. 36 Miley Hopper · Floyd County: VHSL 2A Region C Championships (Oct 28) · Three Rivers District Championships (Oct 21) · and 5 more
  36. 37 Mia Green · Poquoson: Bay Rivers District Championship (Oct 22)
  37. 38 Allie Jones · Lee: Region 2D Championship Cross Country (Oct 28) · Mountain 7 District Championship (Oct 22) · and 5 more
  38. 39 Avery Hamilton · Union: Region 2D Championship Cross Country (Oct 28) · Mountain 7 District Championship (Oct 22) · and 2 more
  39. 40 Serenti Ruffner 7 · Madison County: ***VHSL Region 2B Championship (XC) TIME CHANGE (Oct 29) · Bull Run District Championship XC (Oct 22) · and 2 more
  40. 41 Isla Lang · Central (Woodstock): ***VHSL Region 2B Championship (XC) TIME CHANGE (Oct 29) · Bull Run District Championship XC (Oct 22) · and 4 more
  41. 42 Riley Spain · Union: Region 2D Championship Cross Country (Oct 28) · Mountain 7 District Championship (Oct 22) · and 5 more
  42. 43 Mary Ann Wriston · Floyd County: VHSL 2A Region C Championships (Oct 28) · Three Rivers District Championships (Oct 21) · and 5 more
  43. 44 Shylynn Randolph · Appomattox County: VHSL 2A Region C Championships (Oct 28) · Dogwood District Championship (Oct 21) · and 4 more
  44. 45 Violet Bast · Fort Defiance: ***VHSL Region 2B Championship (XC) TIME CHANGE (Oct 29) · Shenandoah District Championships (Oct 22) · and 3 more
  45. 46 Mandi Regin · Virginia Bearcats: Region 2D Championship Cross Country (Oct 28) · Southwest District Championships (Oct 22) · and 8 more
  46. 47 Addison Jones · Strasburg: ***VHSL Region 2B Championship (XC) TIME CHANGE (Oct 29) · Bull Run District Championship XC (Oct 22) · and 1 more
  47. 48 Ivy Cuthie · Ridgeview: Region 2D Championship Cross Country (Oct 28) · Mountain 7 District Championship (Oct 22) · and 3 more
  48. 49 Natalie Hendren · Poquoson: Bay Rivers District Championship (Oct 22) · 9th Atlantic Coast XC Invitational (Oct 11)
  49. 50 Jalyn Osborne · Lebanon: Region 2D Championship Cross Country (Oct 28) · Southwest District Championships (Oct 22) · and 3 more
  50. 51 Hayden Clem · Stonewall Jackson: ***VHSL Region 2B Championship (XC) TIME CHANGE (Oct 29) · Bull Run District Championship XC (Oct 22) · and 3 more
Girls results, places shown 1 to 50 of 97 result rows
PlaceRunner / school · gradeFinish timeAdjustedStatistical Rating
1Elizabeth TrantPoquoson · SRFinish 18:40.118:40.119:02.6112.1
2Elly NashAppomattox County · SOFinish 19:33.119:33.119:56.794.0
3Reagan LynchFloyd County · SRFinish 19:41.119:41.120:04.891.3
4Cora MosbyRadford · SOFinish 19:42.619:42.620:06.390.8
5Annika BeegleFloyd County · SOFinish 19:59.819:59.820:23.985.0
6Piper DellingerStrasburg · SOFinish 20:16.320:16.320:40.779.3
7Rebekah SlempCentral (Wise) · SRFinish 20:24.820:24.820:49.476.5
8Henley Ann CoffmanFort Defiance · SOFinish 20:30.920:30.920:55.674.4
9Kyley StinnettLiberty (Bedford) · JRFinish 20:32.720:32.720:57.573.8
10Natalie DaltonFloyd County · FRFinish 20:37.620:37.621:02.572.1
11Lyla GerenskiClarke County · FRFinish 20:40.220:40.221:05.171.2
12Camila CruzFort Defiance · JRFinish 20:42.120:42.121:07.070.6
13Morley HudsonClarke County · FRFinish 20:45.120:45.121:10.169.5
14Margaret MyerClarke County · FRFinish 20:53.420:53.421:18.666.7
15Ashley MoranClarke County · JRFinish 20:56.920:56.921:22.165.5
16Hannah LoganStrasburg · JRFinish 21:01.921:01.921:27.263.8
17Maddie DavidsonJames River (Buchanan) · FRFinish 21:03.921:03.921:29.363.2
18Makayla BakerNelson County · JRFinish 21:05.921:05.921:31.362.5
19Carlee BryantMadison County · FRFinish 21:15.721:15.721:41.359.1
20Abigail CastleberryRadford · JRFinish 21:22.221:22.221:47.956.9
21Molly O'BrienFort Defiance · SRFinish 21:33.721:33.721:59.753.0
22Willow FielderLiberty (Bedford) · FRFinish 21:40.021:40.022:06.150.9
23Mia TimberlakeClarke County · JRFinish 21:43.021:43.022:09.249.9
24Lily HyattRadford · JRFinish 21:49.621:49.622:15.947.6
25Saniyah CaldwellClarke County · SRFinish 21:55.121:55.122:21.545.7
26Alice HappFloyd County · FRFinish 21:58.021:58.022:24.544.8
27Ava CockramFloyd County · SOFinish 21:58.521:58.522:25.044.6
28Claire GrindoLiberty (Bedford) · SRFinish 22:03.822:03.822:30.442.8
29Emma HustedClarke County · JRFinish 22:08.122:08.122:34.841.3
30Isabella ButterfieldPoquoson · JRFinish 22:09.822:09.822:36.540.7
31Emily GorrellStrasburg · SRFinish 22:12.522:12.522:39.339.8
32Journee PerryRidgeview · SOFinish 22:25.522:25.522:52.535.4
33Kandice EdensLee · FRFinish 22:27.222:27.222:54.334.8
34Irina KoniukhovaFort Defiance · SOFinish 22:32.122:32.122:59.333.2
35Maggie MizelleJohn Battle · JRFinish 22:32.522:32.522:59.733.0
36Miley HopperFloyd County · JRFinish 22:43.522:43.523:10.929.3
37Mia GreenPoquoson · FRFinish 22:49.522:49.523:17.027.2
38Allie JonesLee · SOFinish 22:58.522:58.523:26.224.2
39Avery HamiltonUnion · SOFinish 23:04.323:04.323:32.122.2
40Serenti Ruffner 7Madison County · FRFinish 23:06.723:06.723:34.521.4
41Isla LangCentral (Woodstock) · SOFinish 23:10.223:10.223:38.120.2
42Riley SpainUnion · SOFinish 23:13.023:13.023:41.019.3
43Mary Ann WristonFloyd County · FRFinish 23:14.723:14.723:42.718.7
44Shylynn RandolphAppomattox County · FRFinish 23:15.423:15.423:43.418.4
45Violet BastFort Defiance · JRFinish 23:16.623:16.623:44.618.0
46Mandi ReginVirginia Bearcats · JRFinish 23:19.523:19.523:47.617.0
47Addison JonesStrasburg · SRFinish 23:25.323:25.323:53.515.1
48Ivy CuthieRidgeview · FRFinish 23:32.023:32.024:00.412.8
49Natalie HendrenPoquoson · FRFinish 23:33.523:33.524:01.912.3
50Jalyn OsborneLebanon · FRFinish 23:34.323:34.324:02.712.0
Show all 97 results (47 more)Showing all 97 results · hide rows 51–97
Girls results, rows 51 to 97 of 97
PlaceRunner / school · gradeFinish timeAdjustedStatistical Rating
51Hayden ClemStonewall Jackson · SOFinish 23:35.323:35.324:03.711.7
52Leah LevinsonSouthampton · JRFinish 23:40.023:40.024:08.510.1
53Riley ReddKing William · SRFinish 23:56.723:56.724:25.64.4
54Macie FentonRadford · FRFinish 23:57.823:57.824:26.74.0
55Izzy LyttonRadford · SRFinish 24:07.824:07.824:36.90.6
56Naomi VillarrealPoquoson · FRFinish 24:10.124:10.124:39.2—
57Alexis HasslerKing William · SOFinish 24:10.824:10.824:39.9—
58Camille HidalgoRadford · JRFinish 24:17.224:17.224:46.5—
59Aubry AdamsPoquoson · FRFinish 24:27.224:27.224:56.7—
60Raegan WellsAppomattox County · FRFinish 24:27.724:27.724:57.2—
61Bristol StallingsWindsor · SOFinish 24:38.124:38.125:07.8—
62Jayla PittmanSouthampton · SRFinish 24:38.624:38.625:08.3—
63Jennifer HorstFort Defiance · FRFinish 24:47.524:47.525:17.4—
64Rheagan SullivanCentral (Wise) · SOFinish 24:56.324:56.325:26.3—
65Carlie AnunsonCentral (Wise) · JRFinish 24:57.824:57.825:27.9—
66Kyra GordonStrasburg · FRFinish 24:58.924:58.925:29.0—
67Addison SturgillCentral (Wise) · JRFinish 25:00.825:00.825:30.9—
68Mady CervantesBruton · SRFinish 25:09.725:09.725:40.0—
69Martha RobindolphAppomattox County · FRFinish 25:11.825:11.825:42.2—
70Celsey MooneyhanLee · FRFinish 25:30.425:30.426:01.1—
71Riley BirtFort Defiance · JRFinish 25:30.925:30.926:01.6—
72Alyssa LawsLee · JRFinish 25:33.025:33.026:03.8—
73Madilyn PenixLee · FRFinish 25:42.325:42.326:13.3—
74Jasmine ToCentral (Wise) · SRFinish 25:43.925:43.926:14.9—
75Chloe BacchiNandua · SOFinish 25:47.025:47.026:18.1—
76Caroline GibbsRadford · FRFinish 25:48.925:48.926:20.0—
77Julie RaydoBruton · JRFinish 25:59.625:59.626:30.9—
78Emmalee HamrickStrasburg · SOFinish 26:00.226:00.226:31.5—
79Julie GoodmanAppomattox County · SRFinish 26:02.526:02.526:33.9—
80Jillian BaldwinBruton · JRFinish 26:10.626:10.626:42.1—
81Amelia LuckPoquoson · SOFinish 26:31.926:31.927:03.9—
82Emma KrauzBruton · SOFinish 26:34.226:34.227:06.2—
83Bella PerryAppomattox County · SRFinish 26:37.226:37.227:09.3—
84Lane PennyKing William · SRFinish 26:38.126:38.127:10.2—
85Olivia TuckerAppomattox County · FRFinish 27:02.327:02.327:34.9—
86Peyton LaneCentral (Wise) · SRFinish 27:05.427:05.427:38.0—
87Nayeli SandovalBruton · JRFinish 27:15.027:15.027:47.8—
88Caroline TurnerCentral (Wise) · JRFinish 27:18.827:18.827:51.7—
89Lily AnthonyKing William · SOFinish 27:19.927:19.927:52.8—
90Victoria GroseUnion · SRFinish 27:31.127:31.128:04.3—
91Bailey WalkerStrasburg · SRFinish 28:15.228:15.228:49.2—
92Adriana BarnetteLee · JRFinish 28:25.928:25.929:00.2—
93Natalie WechslerKing William · JRFinish 28:52.428:52.429:27.2—
94McKinley GunterKing William · FRFinish 30:00.830:00.830:37.0—
95Alyssa DurginKing William · FRFinish 30:30.130:30.131:06.8—
96Claire DoughertyBruton · FRFinish 32:00.532:00.532:39.1—
DNFARTZ, LydiaCentral (Woodstock) · FRFinish UnavailableUnavailableUnavailableUnavailable

BOYS · VARSITY · 5,000 M

Class 2 Boys 5k

B

101 of 102 rows rated

How this race was adjusted

Race effect at 20:00 −31.9 s course and conditions −7.7 s in-season fitness −24.2 sCourse constant 480.82 (481)Race constant 484.74 (485)

97 used anchors± 5.5 s adjustment SE at 20:00Statistical Rating K 489.570Modeled distance 5,000 m

Adjusted from 97 anchor runners

Anchor runners ran at least one other varsity race we cover this season. Comparing their times here with their other races sets this race’s adjustment. The most unusual tenth at each end is left out of the average, so one great or bad day can’t move it much. Returning runners who ran only this race this season can also help a little; they are not listed or counted here. Listed here: the first 50 of 97, in place order, each with up to two of their most recent other races; every anchor is marked AN in the results.

  1. 1 Bradley Hamilton · Nottoway: The VA XC Showcase (Oct 18) · James River District Championship (Oct 15) · and 1 more
  2. 2 Evan Roberts · Madison County: ***VHSL Region 2B Championship (XC) TIME CHANGE (Oct 29) · Bull Run District Championship XC (Oct 22) · and 3 more
  3. 3 Landon Horton · Clarke County: ***VHSL Region 2B Championship (XC) TIME CHANGE (Oct 29) · Bull Run District Championship XC (Oct 22) · and 4 more
  4. 4 Jacob Wines · Poquoson: Bay Rivers District Championship (Oct 22) · The VA XC Showcase (Oct 18)
  5. 5 Aaron Hensley · Page County: ***VHSL Region 2B Championship (XC) TIME CHANGE (Oct 29) · Bull Run District Championship XC (Oct 22) · and 4 more
  6. 6 Tyler Davis · Glenvar: VHSL 2A Region C Championships (Oct 28) · Three Rivers District Championships (Oct 21) · and 8 more
  7. 7 Landon Spain · Union: Region 2D Championship Cross Country (Oct 28) · Mountain 7 District Championship (Oct 22) · and 5 more
  8. 8 Nathan Wallin · Central (Wise): Region 2D Championship Cross Country (Oct 28) · Mountain 7 District Championship (Oct 22) · and 3 more
  9. 9 Evan Riley · Central (Wise): Region 2D Championship Cross Country (Oct 28) · Mountain 7 District Championship (Oct 22) · and 3 more
  10. 10 Marcus Bowley · Stonewall Jackson: ***VHSL Region 2B Championship (XC) TIME CHANGE (Oct 29) · Bull Run District Championship XC (Oct 22) · and 3 more
  11. 11 Aldin Smith · Glenvar: VHSL 2A Region C Championships (Oct 28) · Three Rivers District Championships (Oct 21) · and 8 more
  12. 12 Connor Nicholson · Strasburg: ***VHSL Region 2B Championship (XC) TIME CHANGE (Oct 29) · Bull Run District Championship XC (Oct 22) · and 3 more
  13. 13 Cole Slater · King William: Run Eight O Four Challenge (Oct 11) · Patrick Henry Invitational (Sep 27) · and 1 more
  14. 14 Trace Lewis · Floyd County: VHSL 2A Region C Championships (Oct 28) · Three Rivers District Championships (Oct 21) · and 5 more
  15. 15 Drake Young · Tazewell: Region 2D Championship Cross Country (Oct 28) · Southwest District Championships (Oct 22) · and 10 more
  16. 16 John Carter · Lee: Region 2D Championship Cross Country (Oct 28) · Mountain 7 District Championship (Oct 22) · and 5 more
  17. 17 Matthew Lisk · Clarke County: ***VHSL Region 2B Championship (XC) TIME CHANGE (Oct 29) · Bull Run District Championship XC (Oct 22) · and 3 more
  18. 18 Adam Hillerson · Clarke County: Third Battle Invitational (Oct 18) · 12th Annual Central High School Cross Country Invitational (Aug 30)
  19. 19 Grady Heinsman · King William: Run Eight O Four Challenge (Oct 11) · Patrick Henry Invitational (Sep 27) · and 1 more
  20. 20 Cade Belyea · Stonewall Jackson: ***VHSL Region 2B Championship (XC) TIME CHANGE (Oct 29) · Bull Run District Championship XC (Oct 22) · and 3 more
  21. 21 Braden Jones · James River (Buchanan): VHSL 2A Region C Championships (Oct 28) · Three Rivers District Championships (Oct 21) · and 8 more
  22. 22 Evan Harris · Glenvar: VHSL 2A Region C Championships (Oct 28) · Three Rivers District Championships (Oct 21) · and 8 more
  23. 23 Greely Terry · Patrick County: VHSL 2A Region C Championships (Oct 28) · Three Rivers District Championships (Oct 21) · and 4 more
  24. 24 Asher Kite · Page County: ***VHSL Region 2B Championship (XC) TIME CHANGE (Oct 29) · Bull Run District Championship XC (Oct 22) · and 4 more
  25. 25 Hunter Martin · Patrick County: VHSL 2A Region C Championships (Oct 28) · Three Rivers District Championships (Oct 21) · and 2 more
  26. 26 Wyatt Metcalfe · Fort Defiance: ***VHSL Region 2B Championship (XC) TIME CHANGE (Oct 29) · Shenandoah District Championships (Oct 22) · and 3 more
  27. 27 Fisher Martin · Patrick County: VHSL 2A Region C Championships (Oct 28) · Three Rivers District Championships (Oct 21) · and 4 more
  28. 28 Zachary Elijah Davis · Glenvar: VHSL 2A Region C Championships (Oct 28) · Three Rivers District Championships (Oct 21) · and 8 more
  29. 30 Jason Ross · Nelson County: VHSL 2A Region C Championships (Oct 28) · Dogwood District Championship (Oct 21) · and 3 more
  30. 31 Graham Weaver · Floyd County: VHSL 2A Region C Championships (Oct 28) · Three Rivers District Championships (Oct 21) · and 4 more
  31. 32 Elliott Breeding · Lebanon: Region 2D Championship Cross Country (Oct 28) · Southwest District Championships (Oct 22) · and 4 more
  32. 33 Penn Watkinson · Stonewall Jackson: ***VHSL Region 2B Championship (XC) TIME CHANGE (Oct 29) · Bull Run District Championship XC (Oct 22) · and 3 more
  33. 34 Owen Penix · Lee: Region 2D Championship Cross Country (Oct 28) · Mountain 7 District Championship (Oct 22) · and 5 more
  34. 35 Ty Arney · Central (Wise): Region 2D Championship Cross Country (Oct 28) · Mountain 7 District Championship (Oct 22) · and 3 more
  35. 36 Charlie Hoover · Stonewall Jackson: ***VHSL Region 2B Championship (XC) TIME CHANGE (Oct 29) · Bull Run District Championship XC (Oct 22) · and 2 more
  36. 37 Jeremy Morris · Madison County: ***VHSL Region 2B Championship (XC) TIME CHANGE (Oct 29) · Bull Run District Championship XC (Oct 22) · and 2 more
  37. 38 Liam Pratt · Virginia Bearcats: Region 2D Championship Cross Country (Oct 28) · Southwest District Championships (Oct 22) · and 8 more
  38. 39 Asher Faught · Glenvar: VHSL 2A Region C Championships (Oct 28) · Three Rivers District Championships (Oct 21) · and 6 more
  39. 40 Carter Starley · Clarke County: ***VHSL Region 2B Championship (XC) TIME CHANGE (Oct 29) · Bull Run District Championship XC (Oct 22) · and 3 more
  40. 41 Casey Weeks · Glenvar: VHSL 2A Region C Championships (Oct 28) · Three Rivers District Championships (Oct 21) · and 6 more
  41. 42 Jaxon Staples · Page County: ***VHSL Region 2B Championship (XC) TIME CHANGE (Oct 29) · Bull Run District Championship XC (Oct 22) · and 4 more
  42. 43 Elijah Stafford · Lee: Region 2D Championship Cross Country (Oct 28) · Mountain 7 District Championship (Oct 22) · and 5 more
  43. 45 Clay Hamilton · Appomattox County: VHSL 2A Region C Championships (Oct 28) · Dogwood District Championship (Oct 21) · and 3 more
  44. 46 Lucas Johnson · Bruton: The VA XC Showcase (Oct 18) · Knights Crossing XC Invitational (Sep 6)
  45. 47 Brody Ellis · Clarke County: ***VHSL Region 2B Championship (XC) TIME CHANGE (Oct 29) · Bull Run District Championship XC (Oct 22) · and 4 more
  46. 48 Noah Hiatt · Patrick County: VHSL 2A Region C Championships (Oct 28) · Three Rivers District Championships (Oct 21) · and 4 more
  47. 49 Jonathan Hornbaker · Clarke County: ***VHSL Region 2B Championship (XC) TIME CHANGE (Oct 29) · Bull Run District Championship XC (Oct 22) · and 4 more
  48. 50 Warren Maiberger · Clarke County: ***VHSL Region 2B Championship (XC) TIME CHANGE (Oct 29) · Judges Classic (Oct 4) · and 3 more
  49. 51 Caison Adkins · Poquoson: Bay Rivers District Championship (Oct 22)
  50. 52 Mark Voight · James River (Buchanan): VHSL 2A Region C Championships (Oct 28) · Three Rivers District Championships (Oct 21) · and 7 more
Boys results, places shown 1 to 50 of 102 result rows
PlaceRunner / school · gradeFinish timeAdjustedStatistical Rating
1Bradley HamiltonNottoway · JRFinish 15:45.915:45.915:58.4170.1
2Evan RobertsMadison County · SRFinish 16:00.616:00.616:13.3165.2
3Landon HortonClarke County · JRFinish 16:09.816:09.816:22.6162.0
4Jacob WinesPoquoson · SRFinish 16:25.916:25.916:38.9156.6
5Aaron HensleyPage County · SRFinish 16:35.116:35.116:48.2153.5
6Tyler DavisGlenvar · SRFinish 16:40.616:40.616:53.8151.6
7Landon SpainUnion · SRFinish 16:44.816:44.816:58.0150.2
8Nathan WallinCentral (Wise) · JRFinish 16:49.516:49.517:02.8148.6
9Evan RileyCentral (Wise) · SRFinish 16:59.116:59.117:12.5145.4
10Marcus BowleyStonewall Jackson · JRFinish 17:01.617:01.617:15.1144.6
11Aldin SmithGlenvar · SRFinish 17:03.017:03.017:16.5144.1
12Connor NicholsonStrasburg · FRFinish 17:06.717:06.717:20.2142.8
13Cole SlaterKing William · SRFinish 17:09.217:09.217:22.8142.0
14Trace LewisFloyd County · JRFinish 17:14.517:14.517:28.1140.2
15Drake YoungTazewell · SRFinish 17:16.617:16.617:30.3139.5
16John CarterLee · SRFinish 17:17.217:17.217:30.9139.3
17Matthew LiskClarke County · JRFinish 17:18.217:18.217:31.9138.9
18Adam HillersonClarke County · JRFinish 17:19.517:19.517:33.2138.5
19Grady HeinsmanKing William · JRFinish 17:19.817:19.817:33.5138.4
20Cade BelyeaStonewall Jackson · JRFinish 17:21.017:21.017:34.7138.0
21Braden JonesJames River (Buchanan) · JRFinish 17:22.217:22.217:35.9137.6
22Evan HarrisGlenvar · JRFinish 17:22.817:22.817:36.5137.4
23Greely TerryPatrick County · SRFinish 17:23.717:23.717:37.4137.1
24Asher KitePage County · SRFinish 17:24.117:24.117:37.9137.0
25Hunter MartinPatrick County · JRFinish 17:26.217:26.217:40.0136.2
26Wyatt MetcalfeFort Defiance · FRFinish 17:29.917:29.917:43.7135.0
27Fisher MartinPatrick County · JRFinish 17:33.717:33.717:47.6133.7
28Zachary Elijah DavisGlenvar · FRFinish 17:33.717:33.717:47.6133.7
29Julio ChavezNandua · JRFinish 17:38.317:38.317:52.2132.2
30Jason RossNelson County · SOFinish 17:41.717:41.717:55.7131.0
31Graham WeaverFloyd County · SRFinish 17:44.017:44.017:58.0130.2
32Elliott BreedingLebanon · SOFinish 17:45.517:45.517:59.5129.7
33Penn WatkinsonStonewall Jackson · JRFinish 17:46.417:46.418:00.4129.4
34Owen PenixLee · SRFinish 17:47.517:47.518:01.6129.1
35Ty ArneyCentral (Wise) · SOFinish 17:55.517:55.518:09.7126.3
36Charlie HooverStonewall Jackson · SRFinish 17:59.217:59.218:13.4125.1
37Jeremy MorrisMadison County · SOFinish 18:01.018:01.018:15.2124.5
38Liam PrattVirginia Bearcats · SOFinish 18:01.218:01.218:15.4124.4
39Asher FaughtGlenvar · JRFinish 18:02.118:02.118:16.4124.1
40Carter StarleyClarke County · JRFinish 18:02.818:02.818:17.1123.9
41Casey WeeksGlenvar · JRFinish 18:07.218:07.218:21.5122.4
42Jaxon StaplesPage County · JRFinish 18:09.018:09.018:23.3121.8
43Elijah StaffordLee · JRFinish 18:09.418:09.418:23.7121.7
44Danny Martinez-ChavesNandua · JRFinish 18:11.318:11.318:25.7121.0
45Clay HamiltonAppomattox County · SRFinish 18:12.518:12.518:26.9120.6
46Lucas JohnsonBruton · JRFinish 18:12.518:12.518:26.9120.6
47Brody EllisClarke County · JRFinish 18:13.518:13.518:27.9120.3
48Noah HiattPatrick County · SRFinish 18:15.218:15.218:29.6119.7
49Jonathan HornbakerClarke County · SRFinish 18:16.718:16.718:31.1119.2
50Warren MaibergerClarke County · SRFinish 18:18.118:18.118:32.6118.7
Show all 102 results (52 more)Showing all 102 results · hide rows 51–102
Boys results, rows 51 to 102 of 102
PlaceRunner / school · gradeFinish timeAdjustedStatistical Rating
51Caison AdkinsPoquoson · SRFinish 18:20.918:20.918:35.4117.8
52Mark VoightJames River (Buchanan) · JRFinish 18:23.218:23.218:37.7117.0
53Chase WestonLee · SRFinish 18:24.318:24.318:38.8116.6
54William MoeckelFloyd County · FRFinish 18:25.918:25.918:40.5116.1
55Nehemiah ThomasStrasburg · SRFinish 18:27.418:27.418:42.0115.6
56Jack GarlandLebanon · SOFinish 18:29.518:29.518:44.1114.9
57Logan PenningtonLee · FRFinish 18:29.818:29.818:44.4114.8
58Brayden HyltonFloyd County · SRFinish 18:33.018:33.018:47.7113.7
59Hayden SealStonewall Jackson · FRFinish 18:34.818:34.818:49.5113.1
60Adyn WilkinsonBruton · SRFinish 18:36.718:36.718:51.4112.4
61Drew KeithFloyd County · JRFinish 18:36.718:36.718:51.4112.4
62Chris Lopez-PerezNandua · SRFinish 18:37.218:37.218:51.9112.3
63Robert DisharoonFloyd County · SRFinish 18:37.318:37.318:52.0112.2
64Brandon WilliamsJohn Marshall · SRFinish 18:40.718:40.718:55.5111.1
65John CarsonKing William · SRFinish 18:42.918:42.918:57.7110.3
66Liam HeldrethPoquoson · SOFinish 18:45.018:45.018:59.8109.6
67Aiden BrightUnion · SRFinish 18:48.018:48.019:02.9108.6
68Michael HinesLee · SOFinish 18:48.218:48.219:03.1108.6
69Haden RichardsStonewall Jackson · JRFinish 18:52.418:52.419:07.3107.1
70Thomas TimberlakeKing William · JRFinish 18:54.118:54.119:09.0106.6
71Gavin BarlowPage County · SRFinish 18:54.818:54.819:09.7106.3
72William SteeleRadford · JRFinish 18:57.418:57.419:12.4105.4
73Collyn ChasteenLee · FRFinish 19:00.319:00.319:15.3104.5
74Bryce GoodalePoquoson · FRFinish 19:01.919:01.919:16.9103.9
75Jordan MahanesStonewall Jackson · SRFinish 19:02.719:02.719:17.7103.7
76Jackson WimmerGlenvar · SOFinish 19:04.519:04.519:19.6103.0
77Riley StephensBruton · SOFinish 19:04.919:04.919:20.0102.9
78Asher TaylorLebanon · FRFinish 19:05.919:05.919:21.0102.6
79Braden DaltonFloyd County · JRFinish 19:24.619:24.619:39.996.3
80Cash MetherellBruton · JRFinish 19:30.819:30.819:46.294.2
81Hudson CavePage County · FRFinish 19:34.119:34.119:49.693.0
82Alex SalakPoquoson · FRFinish 19:39.019:39.019:54.591.4
83Eli GreenPoquoson · JRFinish 19:41.119:41.119:56.790.7
84Kellan SilvaKing William · SRFinish 19:45.619:45.620:01.289.2
85Alex KiehlBruton · SOFinish 19:53.919:53.920:09.686.4
86Riley OrangeUnion · SRFinish 20:05.420:05.420:21.382.5
87John BakerUnion · SRFinish 20:10.820:10.820:26.780.7
88Nikolas BrightUnion · JRFinish 20:12.820:12.820:28.880.0
89Dylan BruggerUnion · SRFinish 20:17.520:17.520:33.578.4
90Logan AtkinsKing William · SOFinish 20:20.620:20.620:36.777.3
91Blake BrooksCentral (Wise) · JRFinish 20:23.820:23.820:39.976.3
92Jeremy WellsCentral (Wise) · SOFinish 20:32.420:32.420:48.673.4
93Brayden WelchPage County · SRFinish 20:57.520:57.521:14.164.9
94Levi HankinsPatrick County · FRFinish 21:06.121:06.121:22.862.0
95Chase MinterKing William · JRFinish 21:09.021:09.021:25.761.0
96Riley JonesPoquoson · FRFinish 21:15.921:15.921:32.758.7
97Isaac WellsUnion · FRFinish 21:21.721:21.721:38.656.7
98Bentley McKayPage County · FRFinish 21:23.521:23.521:40.456.1
99Zander GilliamCentral (Wise) · FRFinish 22:44.822:44.823:02.828.6
100Gavin SmithPatrick County · FRFinish 23:16.423:16.423:34.818.0
101Ryder RichardsonPatrick County · JRFinish 25:01.225:01.225:21.0—
DNFMELENDEZ-COLON, BryanBruton · JRFinish UnavailableUnavailableUnavailableUnavailable
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.Place. Finish place as recorded in the source results; a row without one shows its status instead.Runner / school · grade. The runner, with school and school grade. Results list every runner, not only those eligible for the leaderboards.Finish time. The finish time in the source results, before any adjustment.Used anchors. Runners here with at least two races this season, whose times, compared with their other races, set this race’s adjustment; a race needs at least 8 to be rated. From 2023, returning runners with one race this season also help but are not counted here.Anchor runner. AN marks an anchor runner, who ran at least one other varsity race we cover this season. Comparing anchors’ times here with their other races sets this race’s adjustment, leaving out the most unusual tenth at each end.Adjustment SE at 20:00. How far this race’s adjustment is typically off, for a 20:00 run; the race’s grade is based on it. It is not a range for a runner’s next race, and it scales with each runner’s time: smaller for faster runners, larger for slower ones.Race effect at 20:00. How much slower (+) or faster (−) this race ran than a typical race that season, in seconds for a 20:00 run. Ratings take out its course-and-conditions part and half of its in-season fitness part, counted from late September.Course and conditions at 20:00. The race effect with the shared in-season fitness curve taken out: our estimate of what the course and the day did. It is not a clean split, because early-season heat and fitness both follow the calendar.In-season fitness at 20:00. The part of the race effect put down to runners being less fit (+) or fitter (−) than on the season’s average race day, an estimate that also picks up anything tied to the date, such as early-season heat. Ratings keep half of it, counted from late September, so early-season runs keep half of their credit for low fitness.Course constant. The course and the day’s conditions as one number on TullyRunners’ points scale, using a K fitted to all of the season’s matched meets; whole points in parentheses. It is not the number behind this race’s ratings: that is the race constant.Rows rated. Result rows with an adjusted time, including rows rated only from their race’s adjustment (LN: linked to an athlete by name; NM: not matched to an athlete record). Unrated rows show ratings as unavailable, never zero.Race constant. The race as one number on TullyRunners’ points scale, from its finishers’ median adjustment; whole points in parentheses. The constant minus finish seconds ÷ 3 equals a shown rating only at that median adjustment, because the adjustment is a share of the time.Statistical Rating K. The season’s scale number for this sex in points = K − adjusted seconds ÷ 3, set so that our ratings sit on TullyRunners’ scale. It only sets where the scale sits and never enters the model.Modeled distance. The distance in the race title, unless the course was verified at another distance. Finish times are never rescaled: the race effect absorbs a course’s length along with its terrain.