All meets

Oct 29, 2025 · Palmyra, VA

VHSL Region 3C Championship

Pleasant Grove XC Course · 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.

BOYS · VARSITY · 5,000 M

boys 5k

B

99 of 99 rows rated

How this race was adjusted

Race effect at 20:00 −34.9 s course and conditions −10.8 s in-season fitness −24.1 sCourse constant 479.94 (480)Race constant 483.91 (484)

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

Adjusted from 98 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 98, in place order, each with up to two of their most recent other races; every anchor is marked AN in the results.

  1. 1 Caden Erickson · Spotswood: VHSL Class 3 State XC Meet (Nov 8) · Valley District Championship (Oct 22) · and 4 more
  2. 2 Christophe De Wekker · Western Albemarle: VHSL Class 3 State XC Meet (Nov 8) · Jefferson District Championship (Oct 22) · and 3 more
  3. 3 Spencer Envall · Western Albemarle: VHSL Class 3 State XC Meet (Nov 8) · Jefferson District Championship (Oct 22) · and 3 more
  4. 4 Lucas Ripley · Rustburg: VHSL Class 3 State XC Meet (Nov 8) · The VA XC Showcase (Oct 18) · and 2 more
  5. 5 Sammy Eastwood · Rockbridge County: VHSL Class 3 State XC Meet (Nov 8) · Shenandoah District Championships (Oct 22) · and 1 more
  6. 6 Finn Smith · Western Albemarle: VHSL Class 3 State XC Meet (Nov 8) · Jefferson District Championship (Oct 22) · and 3 more
  7. 7 Silvio Sicoli · Western Albemarle: VHSL Class 3 State XC Meet (Nov 8) · Jefferson District Championship (Oct 22) · and 3 more
  8. 8 Jack Jeffries · Fluvanna County: VHSL Class 3 State XC Meet (Nov 8) · Jefferson District Championship (Oct 22) · and 5 more
  9. 9 Ethan Apicella · Western Albemarle: VHSL Class 3 State XC Meet (Nov 8) · Jefferson District Championship (Oct 22) · and 1 more
  10. 10 Grayson Norris · Waynesboro: VHSL Class 3 State XC Meet (Nov 8) · Shenandoah District Championships (Oct 22) · and 3 more
  11. 11 Bryce Driver · Turner Ashby: VHSL Class 3 State XC Meet (Nov 8) · Valley District Championship (Oct 22) · and 5 more
  12. 12 Blake McClung · Rockbridge County: VHSL Class 3 State XC Meet (Nov 8) · Shenandoah District Championships (Oct 22) · and 3 more
  13. 13 Creighton Doherty · Monticello: VHSL Class 3 State XC Meet (Nov 8) · Jefferson District Championship (Oct 22)
  14. 14 Leif Guse · Rockbridge County: VHSL Class 3 State XC Meet (Nov 8) · Shenandoah District Championships (Oct 22) · and 2 more
  15. 15 George Geis · Western Albemarle: VHSL Class 3 State XC Meet (Nov 8) · Jefferson District Championship (Oct 22) · and 3 more
  16. 16 Boris Dmytriyev · Harrisonburg: Valley District Championship (Oct 22) · Albemarle Invitational (Oct 11) · and 3 more
  17. 17 Tyler Ludtke · Rockbridge County: VHSL Class 3 State XC Meet (Nov 8) · Shenandoah District Championships (Oct 22) · and 2 more
  18. 18 Griffin Bullock · Monticello: Jefferson District Championship (Oct 22) · Albemarle Invitational (Oct 11) · and 3 more
  19. 19 Trenten Cash · Rockbridge County: VHSL Class 3 State XC Meet (Nov 8) · Shenandoah District Championships (Oct 22) · and 2 more
  20. 20 Peyton Allen · Broadway: Valley District Championship (Oct 22) · The VA XC Showcase (Oct 18) · and 4 more
  21. 21 Patterson Johnston Fox · Western Albemarle: VHSL Class 3 State XC Meet (Nov 8) · Jefferson District Championship (Oct 22) · and 3 more
  22. 22 Benjamin Abatecola · Brookville: Runnin' with the Wolves (Oct 4) · Alleghany XC Invitational (Sep 20) · and 1 more
  23. 23 Jonah Schmidt · Harrisonburg: Valley District Championship (Oct 22) · Albemarle Invitational (Oct 11) · and 3 more
  24. 24 Owen Casey · Turner Ashby: VHSL Class 3 State XC Meet (Nov 8) · Valley District Championship (Oct 22) · and 5 more
  25. 25 Isaac Bradshaw · Spotswood: Valley District Championship (Oct 22) · The VA XC Showcase (Oct 18) · and 3 more
  26. 26 Kevin Loredo · Rustburg: Fork Union Cross Country Invitational (Sep 20) · Knights Crossing XC Invitational (Sep 6)
  27. 27 Julian Galiano · Wilson Memorial: Shenandoah District Championships (Oct 22) · East Coast Elite Fast Times Invitational State Meet Preview (Oct 4) · and 3 more
  28. 28 Max Fletcher · Broadway: Valley District Championship (Oct 22) · The VA XC Showcase (Oct 18) · and 4 more
  29. 29 Nate Whiting · Turner Ashby: VHSL Class 3 State XC Meet (Nov 8) · Valley District Championship (Oct 22) · and 5 more
  30. 30 Cerak Atoshm · Turner Ashby: VHSL Class 3 State XC Meet (Nov 8) · Valley District Championship (Oct 22) · and 4 more
  31. 31 Caleb Combs · Broadway: Valley District Championship (Oct 22) · The VA XC Showcase (Oct 18) · and 4 more
  32. 32 Lucas Solorzano · Liberty Christian Academy: The VA XC Showcase (Oct 18) · Runnin' with the Wolves (Oct 4) · and 1 more
  33. 33 Grant Swenty · Rockbridge County: VHSL Class 3 State XC Meet (Nov 8) · Shenandoah District Championships (Oct 22) · and 2 more
  34. 34 Matias Newcomer-Miller · Harrisonburg: Valley District Championship (Oct 22) · Albemarle Invitational (Oct 11) · and 3 more
  35. 35 Maddox Wickline · Alleghany: Shenandoah District Championships (Oct 22) · The VA XC Showcase (Oct 18) · and 2 more
  36. 36 Joah Newcomer-Miller · Harrisonburg: Valley District Championship (Oct 22) · Albemarle Invitational (Oct 11) · and 3 more
  37. 37 Levi Rensch · Fluvanna County: Jefferson District Championship (Oct 22) · Spotswood Invitational (Oct 8) · and 4 more
  38. 38 Declan Young · Harrisonburg: Valley District Championship (Oct 22) · Albemarle Invitational (Oct 11) · and 2 more
  39. 39 Gavin Fortune · Wilson Memorial: Shenandoah District Championships (Oct 22) · East Coast Elite Fast Times Invitational State Meet Preview (Oct 4) · and 3 more
  40. 40 Nock Darby · Monticello: Jefferson District Championship (Oct 22) · Albemarle Invitational (Oct 11) · and 1 more
  41. 41 Jafet Sanchez Ramos · Rocktown: Valley District Championship (Oct 22) · Spotswood Invitational (Oct 8) · and 1 more
  42. 42 Cade Yancey · East Rockingham: Valley District Championship (Oct 22) · The VA XC Showcase (Oct 18) · and 4 more
  43. 43 Jack St. John · Turner Ashby: VHSL Class 3 State XC Meet (Nov 8) · Valley District Championship (Oct 22) · and 5 more
  44. 44 Stryder Parsons · Rustburg: The VA XC Showcase (Oct 18) · Knights Crossing XC Invitational (Sep 6)
  45. 45 Adam Wells · Rustburg: Fork Union Cross Country Invitational (Sep 20) · Knights Crossing XC Invitational (Sep 6)
  46. 46 Caleb Hose · Broadway: Valley District Championship (Oct 22) · The VA XC Showcase (Oct 18) · and 4 more
  47. 47 Lincoln Steele · Rockbridge County: VHSL Class 3 State XC Meet (Nov 8) · Shenandoah District Championships (Oct 22) · and 3 more
  48. 48 Vincent Baroco · Wilson Memorial: Shenandoah District Championships (Oct 22)
  49. 49 Noah Day · Fluvanna County: Jefferson District Championship (Oct 22) · Spotswood Invitational (Oct 8) · and 3 more
  50. 50 Jake Maurer · Monticello: Jefferson District Championship (Oct 22) · Albemarle Invitational (Oct 11) · and 3 more
Boys results, places shown 1 to 50 of 99 result rows
PlaceRunner / school · gradeFinish timeAdjustedStatistical Rating
1Caden EricksonSpotswood · FRFinish 15:48.715:48.716:03.7168.3
2Christophe De WekkerWestern Albemarle · SOFinish 16:06.216:06.216:21.5162.4
3Spencer EnvallWestern Albemarle · SRFinish 16:10.516:10.516:25.8161.0
4Lucas RipleyRustburg · SRFinish 16:13.416:13.416:28.8160.0
5Sammy EastwoodRockbridge County · JRFinish 16:14.416:14.416:29.8159.6
6Finn SmithWestern Albemarle · JRFinish 16:17.516:17.516:33.0158.6
7Silvio SicoliWestern Albemarle · JRFinish 16:20.216:20.216:35.7157.7
8Jack JeffriesFluvanna County · SRFinish 16:22.716:22.716:38.2156.8
9Ethan ApicellaWestern Albemarle · FRFinish 16:22.916:22.916:38.4156.8
10Grayson NorrisWaynesboro · SRFinish 16:27.116:27.116:42.7155.3
11Bryce DriverTurner Ashby · SOFinish 16:27.516:27.516:43.1155.2
12Blake McClungRockbridge County · JRFinish 16:29.716:29.716:45.3154.5
13Creighton DohertyMonticello · SRFinish 16:30.816:30.816:46.5154.1
14Leif GuseRockbridge County · SOFinish 16:33.616:33.616:49.3153.1
15George GeisWestern Albemarle · JRFinish 16:34.516:34.516:50.2152.8
16Boris DmytriyevHarrisonburg · JRFinish 16:44.116:44.117:00.0149.6
17Tyler LudtkeRockbridge County · JRFinish 16:49.016:49.017:05.0147.9
18Griffin BullockMonticello · SRFinish 16:49.516:49.517:05.5147.7
19Trenten CashRockbridge County · SRFinish 16:51.816:51.817:07.8147.0
20Peyton AllenBroadway · JRFinish 16:53.616:53.617:09.6146.4
21Patterson Johnston FoxWestern Albemarle · FRFinish 16:55.316:55.317:11.4145.8
22Benjamin AbatecolaBrookville · SRFinish 16:56.516:56.517:12.6145.4
23Jonah SchmidtHarrisonburg · SOFinish 17:00.117:00.117:16.2144.2
24Owen CaseyTurner Ashby · SOFinish 17:02.617:02.617:18.8143.3
25Isaac BradshawSpotswood · SRFinish 17:03.117:03.117:19.3143.1
26Kevin LoredoRustburg · JRFinish 17:06.817:06.817:23.0141.9
27Julian GalianoWilson Memorial · SOFinish 17:07.217:07.217:23.4141.8
28Max FletcherBroadway · SOFinish 17:07.317:07.317:23.5141.7
29Nate WhitingTurner Ashby · SRFinish 17:12.417:12.417:28.7140.0
30Cerak AtoshmTurner Ashby · FRFinish 17:13.717:13.717:30.0139.6
31Caleb CombsBroadway · FRFinish 17:20.317:20.317:36.7137.3
32Lucas SolorzanoLiberty Christian Academy · JRFinish 17:22.717:22.717:39.2136.5
33Grant SwentyRockbridge County · SOFinish 17:23.417:23.417:39.9136.3
34Matias Newcomer-MillerHarrisonburg · FRFinish 17:24.417:24.417:40.9135.9
35Maddox WicklineAlleghany · SRFinish 17:26.017:26.017:42.5135.4
36Joah Newcomer-MillerHarrisonburg · SOFinish 17:26.117:26.117:42.6135.4
37Levi RenschFluvanna County · SOFinish 17:29.617:29.617:46.2134.2
38Declan YoungHarrisonburg · JRFinish 17:32.117:32.117:48.7133.3
39Gavin FortuneWilson Memorial · SOFinish 17:34.217:34.217:50.9132.6
40Nock DarbyMonticello · SOFinish 17:35.317:35.317:52.0132.2
41Jafet Sanchez RamosRocktown · SOFinish 17:35.617:35.617:52.3132.1
42Cade YanceyEast Rockingham · SRFinish 17:36.517:36.517:53.2131.8
43Jack St. JohnTurner Ashby · SRFinish 17:41.317:41.317:58.1130.2
44Stryder ParsonsRustburg · SRFinish 17:42.717:42.717:59.5129.7
45Adam WellsRustburg · SOFinish 17:45.817:45.818:02.7128.7
46Caleb HoseBroadway · FRFinish 17:51.217:51.218:08.1126.9
47Lincoln SteeleRockbridge County · JRFinish 17:51.517:51.518:08.4126.8
48Vincent BarocoWilson Memorial · JRFinish 17:52.317:52.318:09.3126.5
49Noah DayFluvanna County · SRFinish 17:53.017:53.018:10.0126.2
50Jake MaurerMonticello · JRFinish 17:53.817:53.818:10.8126.0
Show all 99 results (49 more)Showing all 99 results · hide rows 51–99
Boys results, rows 51 to 99 of 99
PlaceRunner / school · gradeFinish timeAdjustedStatistical Rating
51Sage CampbellWilson Memorial · SRFinish 17:55.317:55.318:12.3125.5
52Quadir Husam-LewisSpotswood · JRFinish 17:57.217:57.218:14.2124.8
53Timothy SmedsFluvanna County · SOFinish 17:57.417:57.418:14.4124.8
54Matthew CarlMonticello · SRFinish 17:57.917:57.918:14.9124.6
55Eric VenutoTurner Ashby · JRFinish 17:58.117:58.118:15.1124.5
56Kevin SloanFluvanna County · SRFinish 17:58.217:58.218:15.2124.5
57Andrew BerkeyBroadway · SRFinish 17:59.017:59.018:16.1124.2
58Noah WellsRustburg · SOFinish 18:00.918:00.918:18.0123.6
59Wesley WootenRustburg · SRFinish 18:02.318:02.318:19.4123.1
60Lee SouderBroadway · SOFinish 18:02.418:02.418:19.5123.1
61Toby WhitingTurner Ashby · FRFinish 18:02.518:02.518:19.6123.0
62Evan BishopAlleghany · SRFinish 18:04.018:04.018:21.1122.5
63Levi BartleyAlleghany · FRFinish 18:09.318:09.318:26.5120.7
64Nathaniel KvernenHarrisonburg · FRFinish 18:10.318:10.318:27.5120.4
65Aaron GrahamRocktown · JRFinish 18:12.918:12.918:30.2119.5
66Cole BowserAlleghany · FRFinish 18:13.018:13.018:30.3119.5
67Julian Brooks-BallRocktown · FRFinish 18:15.118:15.118:32.4118.8
68Kyle RushHarrisonburg · FRFinish 18:15.718:15.718:33.0118.6
69Landon McNortonWilson Memorial · SRFinish 18:15.818:15.818:33.1118.5
70James JohnsonFluvanna County · SRFinish 18:31.018:31.018:48.6113.4
71Ross WilliamsonWaynesboro · SRFinish 18:34.218:34.218:51.8112.3
72Maddox HaleAlleghany · FRFinish 18:35.818:35.818:53.4111.8
73Brady JoynerLiberty Christian Academy · SOFinish 18:40.018:40.018:57.7110.3
74Cameron ShifflettBroadway · SOFinish 18:41.418:41.418:59.1109.9
75Harper SteckWaynesboro · FRFinish 18:42.118:42.118:59.8109.6
76Mason FuquaLiberty Christian Academy · FRFinish 18:46.718:46.719:04.5108.1
77Mason ShreckhiseStaunton · FRFinish 18:47.018:47.019:04.8108.0
78Chase LaRochelleFluvanna County · JRFinish 18:50.918:50.919:08.8106.6
79Bryson SnakenbergLiberty Christian Academy · JRFinish 18:51.018:51.019:08.9106.6
80Jackson HammillSpotswood · SOFinish 18:55.418:55.419:13.4105.1
81Zyler KiteWilson Memorial · SRFinish 18:55.518:55.519:13.5105.1
82Tyler BairdWilson Memorial · SRFinish 18:57.018:57.019:15.0104.6
83Nolan RosalesAlleghany · SOFinish 18:58.318:58.319:16.3104.1
84Liam PetersonSpotswood · SOFinish 19:01.919:01.919:20.0102.9
85Isaiah HumphriesAlleghany · FRFinish 19:05.919:05.919:24.0101.6
86Kiernan SheahanSpotswood · SRFinish 19:23.719:23.719:42.195.5
87Nicholas BunnRocktown · SOFinish 19:27.019:27.019:45.594.4
88Levi EllerSpotswood · SOFinish 19:32.819:32.819:51.392.5
89Andrew PorterLiberty Christian Academy · JRFinish 19:46.719:46.720:05.587.7
90Braeden HallRustburg · SRFinish 20:10.620:10.620:29.779.7
91Mason DinwiddieLiberty Christian Academy · SOFinish 20:27.320:27.320:46.774.0
92Brody GrahamLiberty Christian Academy · JRFinish 20:27.620:27.620:47.073.9
93Nealy CarsonHeritage (Lynchburg) · SOFinish 21:26.421:26.421:46.754.0
94Ethan SchmidtBrookville · SOFinish 22:07.222:07.222:28.240.2
95Noah YoonHeritage (Lynchburg) · SOFinish 22:55.622:55.623:17.323.8
96Jonathon KorbyHeritage (Lynchburg) · FRFinish 23:28.823:28.823:51.112.5
97Tarrelle HogueHeritage (Lynchburg) · SOFinish 26:12.426:12.426:37.3—
98Christian AllenHeritage (Lynchburg) · JRFinish 26:46.026:46.027:11.4—
99Aryes FurrowhHeritage (Lynchburg) · SOFinish 27:57.927:57.928:24.4—

GIRLS · VARSITY · 5,000 M

Results Girls 5000 Meter Run

B

96 of 96 rows rated

How this race was adjusted

Race effect at 20:00 −37.7 s course and conditions −13.1 s in-season fitness −24.6 sCourse constant 479.92 (480)Race constant 485.03 (485)

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

Adjusted from 92 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 92, in place order, each with up to two of their most recent other races; every anchor is marked AN in the results.

  1. 1 Kiera Lowman · Alleghany: New Balance RunningLane XC Championships (Dec 6) · VHSL Class 3 State XC Meet (Nov 8) · and 5 more
  2. 2 Ruby Frazier · Fluvanna County: VHSL Class 3 State XC Meet (Nov 8) · Jefferson District Championship (Oct 22) · and 5 more
  3. 3 Brooke Saunders · Harrisonburg: Brooks XC Championships South (Nov 29) · VHSL Class 3 State XC Meet (Nov 8) · and 2 more
  4. 4 Hayley Mancini · Spotswood: VHSL Class 3 State XC Meet (Nov 8) · Valley District Championship (Oct 22) · and 5 more
  5. 5 Ryan Davidson · Monticello: VHSL Class 3 State XC Meet (Nov 8) · Jefferson District Championship (Oct 22) · and 4 more
  6. 6 Emerson Ritter · Western Albemarle: VHSL Class 3 State XC Meet (Nov 8) · Jefferson District Championship (Oct 22) · and 5 more
  7. 7 Lillian Myers · Spotswood: VHSL Class 3 State XC Meet (Nov 8) · The VA XC Showcase (Oct 18) · and 4 more
  8. 8 Peyton Joyner · Spotswood: VHSL Class 3 State XC Meet (Nov 8) · Valley District Championship (Oct 22) · and 5 more
  9. 9 Zoey Downer · Western Albemarle: VHSL Class 3 State XC Meet (Nov 8) · Jefferson District Championship (Oct 22) · and 5 more
  10. 10 Caitlin Springett · Monticello: VHSL Class 3 State XC Meet (Nov 8) · Jefferson District Championship (Oct 22) · and 4 more
  11. 11 Thea Franklin · Wilson Memorial: VHSL Class 3 State XC Meet (Nov 8) · Shenandoah District Championships (Oct 22) · and 4 more
  12. 12 Faith Barron · Alleghany: Shenandoah District Championships (Oct 22) · The VA XC Showcase (Oct 18) · and 3 more
  13. 13 Maddie Fritts · Western Albemarle: VHSL Class 3 State XC Meet (Nov 8) · Jefferson District Championship (Oct 22) · and 5 more
  14. 14 Sophie Kauffman · Harrisonburg: VHSL Class 3 State XC Meet (Nov 8) · Valley District Championship (Oct 22) · and 3 more
  15. 15 Abby Gibson · Harrisonburg: VHSL Class 3 State XC Meet (Nov 8) · Valley District Championship (Oct 22) · and 3 more
  16. 16 Marykate Miller · Spotswood: VHSL Class 3 State XC Meet (Nov 8) · Valley District Championship (Oct 22) · and 5 more
  17. 17 Elea Kate Southerland · Western Albemarle: VHSL Class 3 State XC Meet (Nov 8) · Jefferson District Championship (Oct 22) · and 5 more
  18. 18 Eva Engler · Monticello: Jefferson District Championship (Oct 22) · Albemarle Invitational (Oct 11) · and 3 more
  19. 19 Eliza Godshall · Harrisonburg: VHSL Class 3 State XC Meet (Nov 8) · Valley District Championship (Oct 22) · and 2 more
  20. 20 Izabella Campbell · Fluvanna County: Jefferson District Championship (Oct 22) · Spotswood Invitational (Oct 8) · and 3 more
  21. 21 Ella Strite · Turner Ashby: Valley District Championship (Oct 22) · The VA XC Showcase (Oct 18) · and 4 more
  22. 22 Madelyn Hylton · Turner Ashby: Valley District Championship (Oct 22) · The VA XC Showcase (Oct 18) · and 4 more
  23. 23 Kaylee Muller · Liberty Christian Academy: The VA XC Showcase (Oct 18) · Runnin' with the Wolves (Oct 4) · and 1 more
  24. 24 Reagan Imler · Rockbridge County: Shenandoah District Championships (Oct 22) · East Coast Elite Fast Times Invitational State Meet Preview (Oct 4) · and 2 more
  25. 25 Lily Zovko · Western Albemarle: VHSL Class 3 State XC Meet (Nov 8) · Jefferson District Championship (Oct 22) · and 4 more
  26. 26 Meredith Goodrich · East Rockingham: Valley District Championship (Oct 22) · Spotswood Invitational (Oct 8) · and 3 more
  27. 27 Louise Foster · Western Albemarle: VHSL Class 3 State XC Meet (Nov 8) · VTCA FALL CLASSIC (Sep 27) · and 1 more
  28. 28 Nolan Garrovillo · Spotswood: VHSL Class 3 State XC Meet (Nov 8) · Valley District Championship (Oct 22) · and 5 more
  29. 29 Daisy McCown · Western Albemarle: VHSL Class 3 State XC Meet (Nov 8) · Jefferson District Championship (Oct 22) · and 4 more
  30. 30 Alexis Austin · Waynesboro: Shenandoah District Championships (Oct 22) · VTCA FALL CLASSIC (Sep 27) · and 2 more
  31. 31 Eliana Portman · Fluvanna County: Jefferson District Championship (Oct 22) · Spotswood Invitational (Oct 8) · and 4 more
  32. 32 Lacey Keagy · Waynesboro: Shenandoah District Championships (Oct 22) · VTCA FALL CLASSIC (Sep 27) · and 2 more
  33. 33 Maggie Hensley · Alleghany: Shenandoah District Championships (Oct 22) · The VA XC Showcase (Oct 18) · and 3 more
  34. 34 Madison Cole · Heritage (Lynchburg): Runnin' with the Wolves (Oct 4) · Alleghany XC Invitational (Sep 20) · and 1 more
  35. 35 Elliot Hall · Waynesboro: Shenandoah District Championships (Oct 22) · VTCA FALL CLASSIC (Sep 27) · and 1 more
  36. 36 Whitney Waller · Monticello: Jefferson District Championship (Oct 22) · Albemarle Invitational (Oct 11) · and 3 more
  37. 37 Helen Holsinger · Broadway: Valley District Championship (Oct 22) · Spotswood Invitational (Oct 8) · and 3 more
  38. 38 Amelia Kimmell · Waynesboro: Shenandoah District Championships (Oct 22) · VTCA FALL CLASSIC (Sep 27) · and 2 more
  39. 39 Claira Venuto · Turner Ashby: Valley District Championship (Oct 22) · The VA XC Showcase (Oct 18) · and 4 more
  40. 40 Alison Troxell · Wilson Memorial: Shenandoah District Championships (Oct 22) · East Coast Elite Fast Times Invitational State Meet Preview (Oct 4) · and 2 more
  41. 41 McKayla Boggs · Harrisonburg: VHSL Class 3 State XC Meet (Nov 8) · Valley District Championship (Oct 22) · and 3 more
  42. 42 Sydney Troxell · Wilson Memorial: Shenandoah District Championships (Oct 22) · East Coast Elite Fast Times Invitational State Meet Preview (Oct 4) · and 3 more
  43. 43 Annabella Saunders · Wilson Memorial: Shenandoah District Championships (Oct 22) · East Coast Elite Fast Times Invitational State Meet Preview (Oct 4) · and 1 more
  44. 44 Kaitlyn Keagy · Waynesboro: Shenandoah District Championships (Oct 22)
  45. 45 Neela Hewavita · Spotswood: VHSL Class 3 State XC Meet (Nov 8) · Valley District Championship (Oct 22) · and 2 more
  46. 46 Carly Clark · Turner Ashby: Valley District Championship (Oct 22) · The VA XC Showcase (Oct 18) · and 3 more
  47. 47 Dorothy Lewis · Rockbridge County: Shenandoah District Championships (Oct 22) · East Coast Elite Fast Times Invitational State Meet Preview (Oct 4) · and 2 more
  48. 48 Matilda Bunn · Rocktown: Valley District Championship (Oct 22) · Spotswood Invitational (Oct 8) · and 3 more
  49. 49 Limaya Ali · Broadway: Valley District Championship (Oct 22) · Spotswood Invitational (Oct 8) · and 3 more
  50. 50 Alice Thompson · Monticello: Jefferson District Championship (Oct 22) · Albemarle Invitational (Oct 11) · and 3 more
Girls results, places shown 1 to 50 of 96 result rows
PlaceRunner / school · gradeFinish timeAdjustedStatistical Rating
1Kiera LowmanAlleghany · SRFinish 17:46.717:46.718:05.2131.2
2Ruby FrazierFluvanna County · SRFinish 17:56.517:56.518:15.2127.9
3Brooke SaundersHarrisonburg · JRFinish 18:37.918:37.918:57.3113.8
4Hayley ManciniSpotswood · SOFinish 18:44.018:44.019:03.5111.7
5Ryan DavidsonMonticello · SRFinish 18:45.818:45.819:05.3111.1
6Emerson RitterWestern Albemarle · SRFinish 18:50.018:50.019:09.6109.7
7Lillian MyersSpotswood · SOFinish 18:57.218:57.219:16.9107.3
8Peyton JoynerSpotswood · JRFinish 19:11.719:11.719:31.7102.3
9Zoey DownerWestern Albemarle · SOFinish 19:25.319:25.319:45.597.7
10Caitlin SpringettMonticello · SOFinish 19:39.019:39.019:59.593.1
11Thea FranklinWilson Memorial · SRFinish 19:41.219:41.220:01.792.3
12Faith BarronAlleghany · JRFinish 19:51.719:51.720:12.488.8
13Maddie FrittsWestern Albemarle · FRFinish 19:53.819:53.820:14.588.1
14Sophie KauffmanHarrisonburg · SRFinish 20:00.920:00.920:21.885.7
15Abby GibsonHarrisonburg · SRFinish 20:04.920:04.920:25.884.3
16Marykate MillerSpotswood · SOFinish 20:22.420:22.420:43.678.4
17Elea Kate SoutherlandWestern Albemarle · FRFinish 20:23.420:23.420:44.678.0
18Eva EnglerMonticello · SOFinish 20:23.520:23.520:44.778.0
19Eliza GodshallHarrisonburg · SOFinish 20:24.620:24.620:45.977.6
20Izabella CampbellFluvanna County · FRFinish 20:25.220:25.220:46.577.4
21Ella StriteTurner Ashby · JRFinish 20:25.520:25.520:46.877.3
22Madelyn HyltonTurner Ashby · SOFinish 20:47.020:47.021:08.770.0
23Kaylee MullerLiberty Christian Academy · JRFinish 20:47.920:47.921:09.669.7
24Reagan ImlerRockbridge County · FRFinish 20:54.920:54.921:16.767.4
25Lily ZovkoWestern Albemarle · SOFinish 20:58.520:58.521:20.466.1
26Meredith GoodrichEast Rockingham · FRFinish 20:59.420:59.421:21.365.8
27Louise FosterWestern Albemarle · JRFinish 21:03.821:03.821:25.764.3
28Nolan GarrovilloSpotswood · FRFinish 21:05.221:05.221:27.263.9
29Daisy McCownWestern Albemarle · JRFinish 21:05.321:05.321:27.363.8
30Alexis AustinWaynesboro · JRFinish 21:08.021:08.021:30.062.9
31Eliana PortmanFluvanna County · SRFinish 21:10.221:10.221:32.362.2
32Lacey KeagyWaynesboro · SOFinish 21:10.921:10.921:33.061.9
33Maggie HensleyAlleghany · JRFinish 21:12.721:12.721:34.861.3
34Madison ColeHeritage (Lynchburg) · SRFinish 21:12.921:12.921:35.061.2
35Elliot HallWaynesboro · JRFinish 21:13.921:13.921:36.060.9
36Whitney WallerMonticello · FRFinish 21:36.221:36.221:58.753.3
37Helen HolsingerBroadway · FRFinish 21:54.521:54.522:17.347.1
38Amelia KimmellWaynesboro · JRFinish 21:55.321:55.322:18.146.9
39Claira VenutoTurner Ashby · SRFinish 21:57.521:57.522:20.446.1
40Alison TroxellWilson Memorial · SRFinish 22:09.622:09.622:32.742.0
41McKayla BoggsHarrisonburg · SOFinish 22:14.322:14.322:37.540.4
42Sydney TroxellWilson Memorial · SRFinish 22:18.522:18.522:41.739.0
43Annabella SaundersWilson Memorial · SOFinish 22:24.822:24.822:48.236.9
44Kaitlyn KeagyWaynesboro · SOFinish 22:26.022:26.022:49.436.5
45Neela HewavitaSpotswood · SOFinish 22:26.522:26.522:49.936.3
46Carly ClarkTurner Ashby · FRFinish 22:34.722:34.722:58.233.5
47Dorothy LewisRockbridge County · SRFinish 22:40.522:40.523:04.131.5
48Matilda BunnRocktown · SRFinish 22:41.122:41.123:04.731.3
49Limaya AliBroadway · FRFinish 22:43.222:43.223:06.930.6
50Alice ThompsonMonticello · SRFinish 22:43.422:43.423:07.130.6
Show all 96 results (46 more)Showing all 96 results · hide rows 51–96
Girls results, rows 51 to 96 of 96
PlaceRunner / school · gradeFinish timeAdjustedStatistical Rating
51Eleanor CoffmanBroadway · SOFinish 22:44.022:44.023:07.730.4
52Lydia HijjehSpotswood · FRFinish 22:52.222:52.223:16.027.6
53Reagan AllenWaynesboro · SOFinish 22:57.922:57.923:21.825.6
54Addison ChipperfieldFluvanna County · FRFinish 23:01.623:01.623:25.624.4
55Brooklyn LaymanBroadway · FRFinish 23:02.023:02.023:26.024.2
56Austin CrawfordHeritage (Lynchburg) · JRFinish 23:06.223:06.223:30.322.8
57Bethany RushHarrisonburg · JRFinish 23:06.523:06.523:30.622.7
58Reece KiracofeTurner Ashby · JRFinish 23:07.523:07.523:31.622.4
59Harper RollerWaynesboro · FRFinish 23:14.623:14.623:38.820.0
60Meredith MinterAlleghany · SRFinish 23:18.523:18.523:42.818.7
61Katie WitmerHarrisonburg · SOFinish 23:23.923:23.923:48.316.8
62Ilana JusticeRustburg · JRFinish 23:32.623:32.623:57.113.9
63Kate HolstonRockbridge County · SRFinish 23:33.123:33.123:57.613.7
64Meghan MillerWilson Memorial · SRFinish 23:38.823:38.824:03.411.8
65Lacey RhodesFluvanna County · JRFinish 23:40.423:40.424:05.111.2
66Madilyn ViaAlleghany · SOFinish 23:50.023:50.024:14.88.0
67Alyssa JohnsonHeritage (Lynchburg) · JRFinish 24:02.424:02.424:27.43.8
68Melissa BinghamRustburg · JRFinish 24:09.924:09.924:35.11.2
69Maya Flores CamachoHeritage (Lynchburg) · SRFinish 24:13.824:13.824:39.0—
70Megan RawdingEast Rockingham · SRFinish 24:19.624:19.624:44.9—
71Cora McCombeTurner Ashby · JRFinish 24:31.324:31.324:56.8—
72Matea WengerBroadway · FRFinish 24:34.024:34.024:59.6—
73Jadyn KeagyBroadway · FRFinish 24:34.124:34.124:59.7—
74Stella CarhartRustburg · FRFinish 24:34.224:34.224:59.8—
75Gabriela SalinasBroadway · SOFinish 24:55.324:55.325:21.3—
76Kylie MartinTurner Ashby · SOFinish 25:02.825:02.825:28.9—
77Finn TuttleStaunton · JRFinish 25:09.025:09.025:35.2—
78Audrey BullerMonticello · SOFinish 25:09.325:09.325:35.5—
79Mckinley FisherRustburg · JRFinish 25:22.525:22.525:48.9—
80Emerson GarnerRustburg · FRFinish 25:22.725:22.725:49.1—
81Alexandra DownsAlleghany · FRFinish 25:26.025:26.025:52.5—
82Charlotte TaylorAlleghany · SOFinish 25:30.025:30.025:56.6—
83Kimree GuessLiberty Christian Academy · FRFinish 25:59.725:59.726:26.8—
84Sellers ChloeWilson Memorial · FRFinish 26:01.326:01.326:28.4—
85Brooklyn ElderLiberty Christian Academy · JRFinish 26:08.726:08.726:35.9—
86Lily SextonMonticello · FRFinish 26:26.926:26.926:54.5—
87Maggie BurnetteRustburg · FRFinish 26:29.726:29.726:57.3—
88Karlee AltizerLiberty Christian Academy · FRFinish 26:50.426:50.427:18.4—
89Emily SummersLiberty Christian Academy · SOFinish 26:54.226:54.227:22.2—
90Ahrianna DavisHeritage (Lynchburg) · FRFinish 27:00.427:00.427:28.5—
91Lila Grace ForsheyHeritage (Lynchburg) · FRFinish 27:09.627:09.627:37.9—
92Naomi DomingusRocktown · SOFinish 27:29.227:29.227:57.8—
93Miranda HartBrookville · JRFinish 28:10.128:10.128:39.4—
94Hannah ShepherdLiberty Christian Academy · JRFinish 29:39.629:39.630:10.5—
95Caroline SummersLiberty Christian Academy · SOFinish 31:18.031:18.031:50.6—
96Valentina XieHeritage (Lynchburg) · SOFinish 43:34.043:34.044:19.4—
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.