All meets

Nov 8, 2025 · Leesburg, VA

VHSL Class 4 State XC Meet

Oatlands Plantation · 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

2025 VHSL State CC Championship Oatlands Plantation, Leesburg, VA - 11/8/2025 4A Boys Boys 5000m Run

B

103 of 103 rows rated

How this race was adjusted

Race effect at 20:00 +37.5 s course and conditions +63.1 s in-season fitness −25.6 sCourse constant 501.02 (501)Race constant 505.14 (505)

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

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

  1. 1 Jonathan Grimm · Jamestown: VHSL Region 4A Championship (Oct 29) · Bay Rivers District Championship (Oct 22) · and 3 more
  2. 2 Rivers Matthews · Blacksburg: Region 4D Cross Country Championship (Oct 29) · The VA XC Showcase (Oct 18) · and 3 more
  3. 3 Samson Palmer · Charlottesville: Region 4D Cross Country Championship (Oct 29) · Albemarle Invitational (Oct 11) · and 2 more
  4. 4 Greyson Brown · Monacan: VHSL Region 4B XC Championships Meet Manager (Oct 29) · The VA XC Showcase (Oct 18) · and 2 more
  5. 5 Macon Smith · Jefferson Forest: Region 4D Cross Country Championship (Oct 29) · Third Battle Invitational (Oct 18) · and 4 more
  6. 6 Eli Miller · Hanover: VHSL Region 4B XC Championships Meet Manager (Oct 29) · Capital/Colonial District Meet (Oct 22) · and 4 more
  7. 7 Benjamin Bailey · Blacksburg: Region 4D Cross Country Championship (Oct 29) · The VA XC Showcase (Oct 18) · and 3 more
  8. 8 James Mulcahy · Atlee: VHSL Region 4B XC Championships Meet Manager (Oct 29) · The VA XC Showcase (Oct 18) · and 3 more
  9. 9 Oran Barker · Grafton: VHSL Region 4A Championship (Oct 29) · The VA XC Showcase (Oct 18) · and 2 more
  10. 10 Graham Goodale · Charlottesville: Nike Cross Nationals Southeast Regional (Nov 22) · Region 4D Cross Country Championship (Oct 29) · and 5 more
  11. 11 Noah Hagberg · Atlee: VHSL Region 4B XC Championships Meet Manager (Oct 29) · The VA XC Showcase (Oct 18) · and 3 more
  12. 12 Christian Lecher · Mecklenburg County: Region 4D Cross Country Championship (Oct 29) · Piedmont District XC Championships (Oct 22) · and 6 more
  13. 13 Isaac Stiltner · Loudoun Valley: Region 4C XC Championship (Oct 29) · Dulles District Championship (Oct 22) · and 3 more
  14. 14 Ethan Havran · Charlottesville: Region 4D Cross Country Championship (Oct 29) · Jefferson District Championship (Oct 22) · and 3 more
  15. 15 Caleb Greer · Smithfield: VHSL Region 4A Championship (Oct 29) · Bay Rivers District Championship (Oct 22) · and 4 more
  16. 16 Will Thomas · Handley: Region 4D Cross Country Championship (Oct 29) · Northwestern District Championships (Oct 22) · and 3 more
  17. 17 Isaak Wisnioski · Blacksburg: Region 4D Cross Country Championship (Oct 29) · Great American XC Festival (Oct 3) · and 2 more
  18. 18 Cameron Preite · Jefferson Forest: Region 4D Cross Country Championship (Oct 29) · Third Battle Invitational (Oct 18) · and 4 more
  19. 19 Jack Cassidy · Loudoun County: Region 4C XC Championship (Oct 29) · Catoctin District Championship (Oct 22) · and 5 more
  20. 20 Lucas Henderson · Jamestown: Bay Rivers District Championship (Oct 22) · The VA XC Showcase (Oct 18) · and 1 more
  21. 21 Jonah Smith · Hanover: VHSL Region 4B XC Championships Meet Manager (Oct 29) · Capital/Colonial District Meet (Oct 22) · and 4 more
  22. 22 Jayden Wallace · Spotsylvania: VHSL Region 4B XC Championships Meet Manager (Oct 29) · Battlefield XC District Championship (Oct 22) · and 4 more
  23. 23 Coleman Lee · Lafayette: VHSL Region 4A Championship (Oct 29) · Bay Rivers District Championship (Oct 22) · and 2 more
  24. 24 Andrew Wells · Broad Run: Region 4C XC Championship (Oct 29) · Catoctin District Championship (Oct 22) · and 5 more
  25. 25 Avyukt Ajit · Blacksburg: Region 4D Cross Country Championship (Oct 29) · The VA XC Showcase (Oct 18) · and 2 more
  26. 26 Isaac Pingry · Heritage (Leesburg): Region 4C XC Championship (Oct 29) · Dulles District Championship (Oct 22) · and 3 more
  27. 27 Noah St. Julien · Louisa County: VHSL Region 4B XC Championships Meet Manager (Oct 29) · Jefferson District Championship (Oct 22) · and 4 more
  28. 28 Logan Greer · Smithfield: VHSL Region 4A Championship (Oct 29) · Bay Rivers District Championship (Oct 22) · and 4 more
  29. 29 Luca Cavallo · Heritage (Leesburg): Region 4C XC Championship (Oct 29) · Dulles District Championship (Oct 22) · and 3 more
  30. 30 Bryson Nemec · Louisa County: VHSL Region 4B XC Championships Meet Manager (Oct 29) · Jefferson District Championship (Oct 22) · and 3 more
  31. 31 Owen McHugh · Louisa County: VHSL Region 4B XC Championships Meet Manager (Oct 29) · Jefferson District Championship (Oct 22) · and 4 more
  32. 32 Nathaniel Wilson · Dominion: Region 4C XC Championship (Oct 29) · Third Battle Invitational (Oct 18) · and 4 more
  33. 33 Jacob Jackson · Tuscarora: Region 4C XC Championship (Oct 29) · Dulles District Championship (Oct 22) · and 4 more
  34. 34 Timithy Wingeart · King George: VHSL Region 4B XC Championships Meet Manager (Oct 29) · Battlefield XC District Championship (Oct 22) · and 4 more
  35. 35 Joshua Baum · Lafayette: VHSL Region 4A Championship (Oct 29) · Bay Rivers District Championship (Oct 22) · and 2 more
  36. 36 Landon Graham · Warhill: VHSL Region 4A Championship (Oct 29) · The VA XC Showcase (Oct 18) · and 2 more
  37. 37 Wesley Rideout · Blacksburg: Region 4D Cross Country Championship (Oct 29) · The VA XC Showcase (Oct 18) · and 1 more
  38. 38 Agustin Fernandez · Hanover: VHSL Region 4B XC Championships Meet Manager (Oct 29) · Capital/Colonial District Meet (Oct 22) · and 5 more
  39. 39 Stewart Williams · Hanover: VHSL Region 4B XC Championships Meet Manager (Oct 29) · Capital/Colonial District Meet (Oct 22) · and 4 more
  40. 40 Noah Meleason · Handley: Region 4D Cross Country Championship (Oct 29) · Northwestern District Championships (Oct 22) · and 4 more
  41. 41 Eli Hayden · Hanover: VHSL Region 4B XC Championships Meet Manager (Oct 29) · Capital/Colonial District Meet (Oct 22) · and 5 more
  42. 42 Eli Warner · Hanover: VHSL Region 4B XC Championships Meet Manager (Oct 29) · Capital/Colonial District Meet (Oct 22) · and 4 more
  43. 43 Brayden Nemec · Louisa County: VHSL Region 4B XC Championships Meet Manager (Oct 29) · Jefferson District Championship (Oct 22) · and 4 more
  44. 44 Everett Otto · Handley: Region 4D Cross Country Championship (Oct 29) · Northwestern District Championships (Oct 22) · and 5 more
  45. 45 Owen Wratten · Heritage (Leesburg): Region 4C XC Championship (Oct 29) · Dulles District Championship (Oct 22) · and 3 more
  46. 46 Gabriel Hurst-Barb · Louisa County: VHSL Region 4B XC Championships Meet Manager (Oct 29) · Albemarle Invitational (Oct 11) · and 2 more
  47. 47 Max Panica · Loudoun Valley: Region 4C XC Championship (Oct 29) · Dulles District Championship (Oct 22) · and 3 more
  48. 48 Jack Swartz · Loudoun Valley: Region 4C XC Championship (Oct 29) · Dulles District Championship (Oct 22) · and 3 more
  49. 49 Caleb Leang · Tuscarora: Region 4C XC Championship (Oct 29) · Dulles District Championship (Oct 22) · and 5 more
  50. 50 Riley Walters · Churchland: VHSL Region 4A Championship (Oct 29) · The VA XC Showcase (Oct 18) · and 3 more
Boys results, places shown 1 to 50 of 103 result rows
PlaceRunner / school · gradeFinish timeAdjustedStatistical Rating
1Jonathan GrimmJamestown · SOFinish 15:40.415:40.414:59.4189.8
2Rivers MatthewsBlacksburg · SOFinish 15:45.915:45.915:04.7188.0
3Samson PalmerCharlottesville · SRFinish 16:07.416:07.415:25.2181.2
4Greyson BrownMonacan · SRFinish 16:09.516:09.515:27.2180.5
5Macon SmithJefferson Forest · SRFinish 16:11.316:11.315:29.0179.9
6Eli MillerHanover · SRFinish 16:18.716:18.715:36.0177.6
7Benjamin BaileyBlacksburg · SRFinish 16:25.816:25.815:42.8175.3
8James MulcahyAtlee · SRFinish 16:28.216:28.215:45.1174.5
9Oran BarkerGrafton · JRFinish 16:34.916:34.915:51.5172.4
10Graham GoodaleCharlottesville · JRFinish 16:35.416:35.415:52.0172.2
11Noah HagbergAtlee · SRFinish 16:40.216:40.215:56.6170.7
12Christian LecherMecklenburg County · SRFinish 16:41.916:41.915:58.2170.2
13Isaac StiltnerLoudoun Valley · JRFinish 16:52.416:52.416:08.3166.8
14Ethan HavranCharlottesville · SRFinish 16:55.016:55.016:10.8166.0
15Caleb GreerSmithfield · SOFinish 16:56.316:56.316:12.0165.6
16Will ThomasHandley · SRFinish 17:00.417:00.416:15.9164.3
17Isaak WisnioskiBlacksburg · JRFinish 17:03.417:03.416:18.8163.3
18Cameron PreiteJefferson Forest · FRFinish 17:03.917:03.916:19.3163.1
19Jack CassidyLoudoun County · JRFinish 17:09.617:09.616:24.7161.3
20Lucas HendersonJamestown · JRFinish 17:16.517:16.516:31.3159.1
21Jonah SmithHanover · SRFinish 17:17.917:17.916:32.7158.7
22Jayden WallaceSpotsylvania · SRFinish 17:18.317:18.316:33.0158.6
23Coleman LeeLafayette · SRFinish 17:19.017:19.016:33.7158.3
24Andrew WellsBroad Run · JRFinish 17:19.417:19.416:34.1158.2
25Avyukt AjitBlacksburg · SRFinish 17:22.917:22.916:37.4157.1
26Isaac PingryHeritage (Leesburg) · SRFinish 17:25.217:25.216:39.6156.4
27Noah St. JulienLouisa County · SOFinish 17:26.117:26.116:40.5156.1
28Logan GreerSmithfield · SOFinish 17:28.717:28.716:43.0155.2
29Luca CavalloHeritage (Leesburg) · JRFinish 17:29.017:29.016:43.3155.1
30Bryson NemecLouisa County · FRFinish 17:29.017:29.016:43.3155.1
31Owen McHughLouisa County · SRFinish 17:31.917:31.916:46.1154.2
32Nathaniel WilsonDominion · SRFinish 17:31.917:31.916:46.1154.2
33Jacob JacksonTuscarora · SRFinish 17:32.017:32.016:46.1154.2
34Timithy WingeartKing George · JRFinish 17:34.817:34.816:48.8153.3
35Joshua BaumLafayette · SRFinish 17:35.317:35.316:49.3153.1
36Landon GrahamWarhill · JRFinish 17:36.917:36.916:50.8152.6
37Wesley RideoutBlacksburg · SOFinish 17:37.517:37.516:51.4152.4
38Agustin FernandezHanover · JRFinish 17:39.617:39.616:53.4151.8
39Stewart WilliamsHanover · SRFinish 17:39.917:39.916:53.7151.7
40Noah MeleasonHandley · JRFinish 17:40.517:40.516:54.3151.5
41Eli HaydenHanover · FRFinish 17:41.217:41.216:54.9151.3
42Eli WarnerHanover · JRFinish 17:41.217:41.216:54.9151.3
43Brayden NemecLouisa County · JRFinish 17:41.717:41.716:55.4151.1
44Everett OttoHandley · JRFinish 17:42.317:42.316:56.0150.9
45Owen WrattenHeritage (Leesburg) · SRFinish 17:42.417:42.416:56.1150.9
46Gabriel Hurst-BarbLouisa County · SRFinish 17:43.317:43.316:57.0150.6
47Max PanicaLoudoun Valley · SRFinish 17:43.317:43.316:57.0150.6
48Jack SwartzLoudoun Valley · SOFinish 17:44.517:44.516:58.1150.2
49Caleb LeangTuscarora · SOFinish 17:46.417:46.416:59.9149.6
50Riley WaltersChurchland · SRFinish 17:47.917:47.917:01.4149.1
Show all 103 results (53 more)Showing all 103 results · hide rows 51–103
Boys results, rows 51 to 103 of 103
PlaceRunner / school · gradeFinish timeAdjustedStatistical Rating
51Jackson StonerHeritage (Leesburg) · SRFinish 17:49.517:49.517:02.9148.6
52Ty SmithJamestown · SOFinish 17:51.917:51.917:05.2147.8
53Xavier MasriCharlottesville · FRFinish 17:55.917:55.917:09.0146.6
54Ephram StevensJamestown · SOFinish 17:57.017:57.017:10.1146.2
55Travis SmithJamestown · SOFinish 17:57.117:57.117:10.2146.2
56Jake HaleyAtlee · SRFinish 17:57.217:57.217:10.2146.2
57Adam LevineHeritage (Leesburg) · FRFinish 17:59.617:59.617:12.5145.4
58Cy KeeseckerCharlottesville · JRFinish 18:01.318:01.317:14.2144.8
59Carter WilliamsLoudoun County · SRFinish 18:02.218:02.217:15.0144.6
60Brady StreetHanover · SOFinish 18:03.018:03.017:15.8144.3
61Sam EdwardsJefferson Forest · FRFinish 18:05.118:05.117:17.8143.6
62Harold DahlJamestown · FRFinish 18:09.218:09.217:21.7142.3
63Owen LantowLoudoun Valley · SRFinish 18:09.718:09.717:22.2142.2
64Andres GonzalesJefferson Forest · JRFinish 18:10.618:10.617:23.1141.9
65Jawad ShoraLoudoun County · JRFinish 18:10.918:10.917:23.4141.8
66Andrew MeyrowitzWoodgrove · SRFinish 18:11.918:11.917:24.3141.5
67Gabriel ShentonGrafton · JRFinish 18:13.018:13.017:25.4141.1
68David HissJefferson Forest · SRFinish 18:16.218:16.217:28.4140.1
69Henry NardielloLoudoun Valley · JRFinish 18:17.418:17.417:29.6139.7
70Sam EdwardsLoudoun County · JRFinish 18:17.418:17.417:29.6139.7
71Jeffery HennesseyJamestown · SRFinish 18:17.718:17.717:29.9139.6
72Luke BratrudLoudoun Valley · JRFinish 18:17.918:17.917:30.0139.6
73Jj CrewMechanicsville · SRFinish 18:19.418:19.417:31.5139.1
74Holden WellsMecklenburg County · JRFinish 18:19.718:19.717:31.8139.0
75Aden ClarkBlacksburg · SOFinish 18:23.018:23.017:34.9137.9
76Isaac JenksGrafton · JRFinish 18:23.818:23.817:35.7137.7
77Tyler MollBlacksburg · JRFinish 18:24.118:24.117:36.0137.6
78Dash KlineJefferson Forest · SOFinish 18:27.718:27.717:39.4136.4
79Tim DeanWarhill · SRFinish 18:29.418:29.417:41.0135.9
80Jonathan GibsonHeritage (Leesburg) · SRFinish 18:29.818:29.817:41.4135.8
81Evan ArgabrightGrafton · JRFinish 18:29.818:29.817:41.4135.8
82Jeremiah MilhornJefferson Forest · JRFinish 18:33.318:33.317:44.8134.6
83Ryan TaltonLoudoun County · FRFinish 18:34.618:34.617:46.0134.2
84Lucas SistareSmithfield · FRFinish 18:37.218:37.217:48.5133.4
85Andrew SewardAtlee · JRFinish 18:41.018:41.017:52.1132.2
86Carson ShepardLouisa County · JRFinish 18:48.318:48.317:59.1129.9
87Camden CarterAtlee · JRFinish 18:52.318:52.318:02.9128.6
88Zachary CanadySmithfield · SOFinish 18:53.418:53.418:04.0128.2
89Coby WitcherAtlee · JRFinish 18:54.218:54.218:04.8128.0
90Kyle BratrudLoudoun Valley · SRFinish 18:57.618:57.618:08.0126.9
91Nathaniel FrischGrafton · SRFinish 18:59.018:59.018:09.4126.5
92Lucas LyleEastern View · FRFinish 18:59.418:59.418:09.7126.3
93Ryan DunfordAtlee · SRFinish 19:00.419:00.418:10.7126.0
94Rowan BlackSmithfield · SOFinish 19:18.619:18.618:28.1120.2
95Evan BrittonGrafton · JRFinish 19:26.719:26.718:35.8117.6
96Landon ClymerGrafton · FRFinish 19:31.219:31.218:40.2116.2
97James RedingLoudoun County · SOFinish 19:38.319:38.318:46.9113.9
98Cooper WestSmithfield · SOFinish 19:38.619:38.618:47.2113.8
99Felix MasriCharlottesville · FRFinish 19:48.819:48.818:57.0110.6
100Avynn GlennCharlottesville · SOFinish 20:01.820:01.819:09.4106.4
101Nate MillerSmithfield · SRFinish 20:22.920:22.919:29.699.7
102Caleb SpaidLouisa County · FRFinish 20:45.820:45.819:51.592.4
103Evan GarciaHeritage (Leesburg) · SRFinish 20:53.020:53.019:58.490.1

GIRLS · VARSITY · 5,000 M

Class 4 Girls 5000 Meter Run

B

102 of 102 rows rated

How this race was adjusted

Race effect at 20:00 +37.3 s course and conditions +63.4 s in-season fitness −26.1 sCourse constant 506.61 (507)Race constant 512.03 (512)

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

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

  1. 1 Elaina Pierce · Charlottesville: Nike Cross Nationals Southeast Regional (Nov 22) · Region 4D Cross Country Championship (Oct 29) · and 5 more
  2. 2 River Smith · Hanover: Nike Cross Nationals Southeast Regional (Nov 22) · VHSL Region 4B XC Championships Meet Manager (Oct 29) · and 5 more
  3. 3 Kate Konyar · James Wood: Region 4D Cross Country Championship (Oct 29) · Northwestern District Championships (Oct 22) · and 4 more
  4. 4 Catherine Moschera · Tuscarora (VA): Region 4C XC Championship (Oct 29) · Dulles District Championship (Oct 22) · and 5 more
  5. 5 Ashton Gordon · Woodgrove: New Balance RunningLane XC Championships (Dec 6) · Region 4C XC Championship (Oct 29) · and 4 more
  6. 6 Juliana Pierce · Charlottesville: Nike Cross Nationals Southeast Regional (Nov 22) · Region 4D Cross Country Championship (Oct 29) · and 5 more
  7. 7 Lola Olsen · Blacksburg: Region 4D Cross Country Championship (Oct 29) · The VA XC Showcase (Oct 18) · and 2 more
  8. 8 Reilly Thomas · Blacksburg: Region 4D Cross Country Championship (Oct 29) · The VA XC Showcase (Oct 18) · and 2 more
  9. 9 Carissa Ambrose · Atlee: VHSL Region 4B XC Championships Meet Manager (Oct 29) · The VA XC Showcase (Oct 18) · and 2 more
  10. 10 Amelia Valenti · Grafton: VHSL Region 4A Championship (Oct 29) · Bay Rivers District Championship (Oct 22) · and 3 more
  11. 11 Macy Dodson · Grafton: VHSL Region 4A Championship (Oct 29) · Bay Rivers District Championship (Oct 22) · and 3 more
  12. 12 Fallon Fetterolf · Loudoun County: Region 4C XC Championship (Oct 29) · Catoctin District Championship (Oct 22) · and 3 more
  13. 13 Jillian Wallen · Grafton: The VA XC Showcase (Oct 18) · Great American XC Festival (Oct 3)
  14. 14 Emily Dahl · Jamestown: VHSL Region 4A Championship (Oct 29) · Bay Rivers District Championship (Oct 22) · and 3 more
  15. 15 Ella Phelps · Loudoun Valley: Region 4C XC Championship (Oct 29) · Dulles District Championship (Oct 22) · and 4 more
  16. 16 Alexandra Shoppell · Hanover: VHSL Region 4B XC Championships Meet Manager (Oct 29) · Capital/Colonial District Meet (Oct 22) · and 1 more
  17. 17 Harper Olsen · Blacksburg: Region 4D Cross Country Championship (Oct 29) · The VA XC Showcase (Oct 18) · and 3 more
  18. 18 Callah Steppe · Hanover: VHSL Region 4B XC Championships Meet Manager (Oct 29) · The VA XC Showcase (Oct 18) · and 3 more
  19. 19 Ruthie Delapp · Blacksburg: Region 4D Cross Country Championship (Oct 29) · The VA XC Showcase (Oct 18) · and 3 more
  20. 20 Lillian Liles · Louisa County: VHSL Region 4B XC Championships Meet Manager (Oct 29) · Jefferson District Championship (Oct 22) · and 4 more
  21. 21 Amelia Waggoner · Atlee: VHSL Region 4B XC Championships Meet Manager (Oct 29) · The VA XC Showcase (Oct 18) · and 3 more
  22. 22 Sophia Price · Heritage (Leesburg): Region 4C XC Championship (Oct 29) · Dulles District Championship (Oct 22) · and 2 more
  23. 23 Evelyn O'Rourke · Loudoun Valley: Region 4C XC Championship (Oct 29) · Dulles District Championship (Oct 22) · and 5 more
  24. 24 Alina Kieffer · James Wood: Region 4D Cross Country Championship (Oct 29) · Northwestern District Championships (Oct 22) · and 4 more
  25. 25 Lydia Miller · Hanover: Nike Cross Nationals Southeast Regional (Nov 22) · VHSL Region 4B XC Championships Meet Manager (Oct 29) · and 5 more
  26. 26 Eliza Conaway · Blacksburg: Region 4D Cross Country Championship (Oct 29) · The VA XC Showcase (Oct 18) · and 3 more
  27. 27 Leah Hager · Tuscarora (VA): Region 4C XC Championship (Oct 29) · Dulles District Championship (Oct 22) · and 5 more
  28. 28 Sydney Boucher · Hanover: VHSL Region 4B XC Championships Meet Manager (Oct 29) · The VA XC Showcase (Oct 18) · and 3 more
  29. 29 Catherine Crook · Charlottesville: Region 4D Cross Country Championship (Oct 29)
  30. 30 Lucy Popp · Loudoun Valley: Region 4C XC Championship (Oct 29) · Dulles District Championship (Oct 22) · and 4 more
  31. 31 Harper Bartlett · Loudoun Valley: Region 4C XC Championship (Oct 29) · Dulles District Championship (Oct 22) · and 4 more
  32. 32 Islah Junkermann · Monacan: VHSL Region 4B XC Championships Meet Manager (Oct 29) · Dominion District Championship Meet - 5K (Oct 23) · and 2 more
  33. 33 Carter Vass · Patrick Henry (Ashland): VHSL Region 4B XC Championships Meet Manager (Oct 29) · Capital/Colonial District Meet (Oct 22) · and 3 more
  34. 34 Kira Hunt · Tuscarora (VA): Region 4C XC Championship (Oct 29) · Dulles District Championship (Oct 22) · and 4 more
  35. 35 Samantha Madigan · Jefferson Forest: Region 4D Cross Country Championship (Oct 29) · Third Battle Invitational (Oct 18) · and 3 more
  36. 36 Teagan Gilhooly · Atlee: VHSL Region 4B XC Championships Meet Manager (Oct 29) · Capital/Colonial District Meet (Oct 22) · and 4 more
  37. 37 Penny Griggs · Blacksburg: The VA XC Showcase (Oct 18) · Great American XC Festival (Oct 3) · and 1 more
  38. 38 Jenna Marchetti · Hanover: Nike Cross Nationals Southeast Regional (Nov 22) · VHSL Region 4B XC Championships Meet Manager (Oct 29) · and 4 more
  39. 39 Sophia Byrne · Grafton: VHSL Region 4A Championship (Oct 29) · Bay Rivers District Championship (Oct 22) · and 2 more
  40. 40 Hannah Schulte · Blacksburg: Region 4D Cross Country Championship (Oct 29) · The VA XC Showcase (Oct 18) · and 3 more
  41. 41 Sophia Fitzer · Grafton: VHSL Region 4A Championship (Oct 29) · Bay Rivers District Championship (Oct 22) · and 1 more
  42. 42 Christabel Agyeman-Duah · Tuscarora (VA): Region 4C XC Championship (Oct 29) · Dulles District Championship (Oct 22) · and 5 more
  43. 43 Mary Day · Warhill: VHSL Region 4A Championship (Oct 29) · The VA XC Showcase (Oct 18) · and 2 more
  44. 44 Frances King · Loudoun Valley: Region 4C XC Championship (Oct 29) · Dulles District Championship (Oct 22) · and 3 more
  45. 45 Liliana Jones · Charlottesville: Region 4D Cross Country Championship (Oct 29) · Jefferson District Championship (Oct 22) · and 4 more
  46. 46 Iyndia Bey · Monacan: VHSL Region 4B XC Championships Meet Manager (Oct 29) · Patrick Henry Invitational (Sep 27) · and 1 more
  47. 47 Emma VanMeter · Hanover: Nike Cross Nationals Southeast Regional (Nov 22) · VHSL Region 4B XC Championships Meet Manager (Oct 29) · and 6 more
  48. 48 Elizabeth Middlesworth · Louisa County: VHSL Region 4B XC Championships Meet Manager (Oct 29) · Jefferson District Championship (Oct 22) · and 4 more
  49. 49 Alara Celebi · Tuscarora (VA): Region 4C XC Championship (Oct 29) · Dulles District Championship (Oct 22) · and 5 more
  50. 50 Kalie Brown · Loudoun County: Region 4C XC Championship (Oct 29) · Catoctin District Championship (Oct 22) · and 5 more
Girls results, places shown 1 to 50 of 102 result rows
PlaceRunner / school · gradeFinish timeAdjustedStatistical Rating
1Elaina PierceCharlottesville · SRFinish 18:20.118:20.117:31.4142.5
2River SmithHanover · FRFinish 18:28.618:28.617:39.5139.7
3Kate KonyarJames Wood · SRFinish 18:48.018:48.017:58.1133.6
4Catherine MoscheraTuscarora (VA) · JRFinish 18:49.018:49.017:59.0133.2
5Ashton GordonWoodgrove · SOFinish 18:53.018:53.018:02.8132.0
6Juliana PierceCharlottesville · SOFinish 18:57.418:57.418:07.0130.6
7Lola OlsenBlacksburg · SOFinish 18:59.318:59.318:08.9130.0
8Reilly ThomasBlacksburg · SOFinish 19:25.919:25.918:34.3121.5
9Carissa AmbroseAtlee · JRFinish 19:25.919:25.918:34.3121.5
10Amelia ValentiGrafton · SOFinish 19:28.219:28.218:36.5120.8
11Macy DodsonGrafton · FRFinish 19:30.919:30.918:39.1119.9
12Fallon FetterolfLoudoun County · JRFinish 19:34.119:34.118:42.1118.9
13Jillian WallenGrafton · FRFinish 19:35.119:35.118:43.1118.6
14Emily DahlJamestown · SRFinish 19:35.519:35.518:43.5118.4
15Ella PhelpsLoudoun Valley · SRFinish 19:36.719:36.718:44.6118.0
16Alexandra ShoppellHanover · FRFinish 19:38.119:38.118:45.9117.6
17Harper OlsenBlacksburg · SOFinish 19:38.219:38.218:46.0117.6
18Callah SteppeHanover · SOFinish 19:40.619:40.618:48.3116.8
19Ruthie DelappBlacksburg · SOFinish 19:43.719:43.718:51.3115.8
20Lillian LilesLouisa County · SRFinish 19:57.219:57.219:04.2111.5
21Amelia WaggonerAtlee · SRFinish 19:59.719:59.719:06.6110.7
22Sophia PriceHeritage (Leesburg) · JRFinish 20:02.420:02.419:09.2109.9
23Evelyn O'RourkeLoudoun Valley · FRFinish 20:09.020:09.019:15.5107.8
24Alina KiefferJames Wood · SRFinish 20:15.020:15.019:21.2105.8
25Lydia MillerHanover · JRFinish 20:16.320:16.319:22.5105.4
26Eliza ConawayBlacksburg · JRFinish 20:25.020:25.019:30.8102.7
27Leah HagerTuscarora (VA) · FRFinish 20:27.620:27.619:33.3101.8
28Sydney BoucherHanover · FRFinish 20:28.020:28.019:33.6101.7
29Catherine CrookCharlottesville · JRFinish 20:29.220:29.219:34.8101.3
30Lucy PoppLoudoun Valley · JRFinish 20:29.720:29.719:35.3101.2
31Harper BartlettLoudoun Valley · JRFinish 20:36.920:36.919:42.198.9
32Islah JunkermannMonacan · SOFinish 20:46.020:46.019:50.896.0
33Carter VassPatrick Henry (Ashland) · SOFinish 20:49.420:49.419:54.194.9
34Kira HuntTuscarora (VA) · SRFinish 20:54.120:54.119:58.693.4
35Samantha MadiganJefferson Forest · SOFinish 20:56.820:56.820:01.292.5
36Teagan GilhoolyAtlee · SRFinish 20:57.120:57.120:01.492.4
37Penny GriggsBlacksburg · JRFinish 20:57.420:57.420:01.792.3
38Jenna MarchettiHanover · JRFinish 20:57.720:57.720:02.092.2
39Sophia ByrneGrafton · SRFinish 20:57.820:57.820:02.192.2
40Hannah SchulteBlacksburg · SRFinish 20:59.520:59.520:03.791.7
41Sophia FitzerGrafton · JRFinish 21:02.221:02.220:06.390.8
42Christabel Agyeman-DuahTuscarora (VA) · SOFinish 21:07.621:07.620:11.589.1
43Mary DayWarhill · SOFinish 21:09.421:09.420:13.288.5
44Frances KingLoudoun Valley · SRFinish 21:09.921:09.920:13.788.4
45Liliana JonesCharlottesville · FRFinish 21:14.021:14.020:17.687.0
46Iyndia BeyMonacan · SRFinish 21:17.621:17.620:21.085.9
47Emma VanMeterHanover · FRFinish 21:19.221:19.220:22.685.4
48Elizabeth MiddlesworthLouisa County · SRFinish 21:29.821:29.820:32.782.0
49Alara CelebiTuscarora (VA) · SRFinish 21:31.921:31.920:34.781.3
50Kalie BrownLoudoun County · SRFinish 21:33.621:33.620:36.380.8
Show all 102 results (52 more)Showing all 102 results · hide rows 51–102
Girls results, rows 51 to 102 of 102
PlaceRunner / school · gradeFinish timeAdjustedStatistical Rating
51Ally OliverJames Wood · JRFinish 21:34.921:34.920:37.680.4
52Kara KinsmanJamestown · JRFinish 21:35.421:35.420:38.080.2
53Katelyn PalmerJames Wood · SRFinish 21:36.121:36.120:38.780.0
54Natalie AdamsMecklenburg County · JRFinish 21:42.321:42.320:44.678.0
55Sydney ScottLafayette · SOFinish 21:44.221:44.220:46.577.4
56Ivy HawsLoudoun Valley · SOFinish 21:58.921:58.921:00.572.7
57Noelle SheltonJefferson Forest · SRFinish 22:00.922:00.921:02.472.1
58Amelia SobotkaAtlee · JRFinish 22:02.022:02.021:03.571.8
59Penelope SeemillerWoodgrove · SOFinish 22:03.222:03.221:04.671.4
60Evelyn MullinsHandley · JRFinish 22:06.322:06.321:07.670.4
61Nettie HainesJamestown · SRFinish 22:09.222:09.221:10.469.5
62Abigail EbertJames Wood · FRFinish 22:11.522:11.521:12.668.7
63Reilly CoyneAtlee · FRFinish 22:13.622:13.621:14.668.1
64Abigail DivietroGrafton · FRFinish 22:18.122:18.121:18.966.6
65Allison FlorkowskiDominion · FRFinish 22:19.622:19.621:20.366.2
66Phoebe FischmanCharlottesville · SOFinish 22:22.522:22.521:23.165.2
67Nancy VogelJamestown · FRFinish 22:22.722:22.721:23.365.2
68Ellie FetschSmithfield · SOFinish 22:23.122:23.121:23.665.0
69Wendy OuedraogoLafayette · SRFinish 22:23.822:23.821:24.364.8
70Bailey DelierKing George · FRFinish 22:25.622:25.621:26.064.2
71Christal ShijoJamestown · JRFinish 22:31.922:31.921:32.062.2
72Julianna JonesSmithfield · SOFinish 22:33.022:33.021:33.161.9
73Heidi BohannonMonacan · SOFinish 22:33.822:33.821:33.961.6
74Acadia KincaidLoudoun Valley · SRFinish 22:35.822:35.821:35.861.0
75Ella QuistTuscarora (VA) · SRFinish 22:37.722:37.721:37.660.4
76Isabella BaldwinAtlee · FRFinish 22:38.222:38.221:38.160.2
77Addison ShadeSpotsylvania · SOFinish 22:39.322:39.321:39.159.9
78Fallon MurphyLoudoun County · SRFinish 22:42.022:42.021:41.759.0
79Ariella DuPlessisLoudoun County · SOFinish 22:42.222:42.221:41.959.0
80Erica FosterJamestown · SOFinish 22:42.422:42.421:42.158.9
81Lauren ThompsonJames Wood · SRFinish 22:45.022:45.021:44.658.1
82Clara HerceJamestown · SRFinish 22:46.522:46.521:46.057.6
83Caroline TaylorDominion · SOFinish 22:48.422:48.421:47.857.0
84Eloise HendersonCharlottesville · FRFinish 22:48.522:48.521:47.956.9
85Brooke RiddleGrafton · SRFinish 22:53.722:53.721:52.955.3
86Caroline OrbanCharlottesville · JRFinish 22:53.822:53.821:53.055.3
87Melanie PadillaJames Wood · SOFinish 22:53.922:53.921:53.155.2
88Adriana MappManor · SOFinish 22:54.622:54.621:53.755.0
89Sofia HendersonAtlee · FRFinish 22:59.122:59.121:58.053.6
90Audrey YemoTuscarora (VA) · SRFinish 22:59.422:59.421:58.353.5
91Erin DeFazioMonacan · JRFinish 23:02.923:02.922:01.752.4
92Charlotte O'BrienLoudoun County · FRFinish 23:11.623:11.622:10.049.6
93Addison SandersSmithfield · FRFinish 23:17.423:17.422:15.547.7
94Ella CloveSmithfield · FRFinish 23:22.623:22.622:20.546.1
95Kayla DiggsWarhill · SRFinish 23:34.923:34.922:32.342.2
96Julia MendezLoudoun County · SRFinish 23:36.423:36.422:33.741.7
97Emma HattemerSmithfield · SRFinish 23:46.723:46.722:43.538.4
98Samantha HindsMonacan · SOFinish 23:49.023:49.022:45.737.7
99Ciara DohertyLoudoun County · SOFinish 24:07.324:07.323:03.231.8
100Evelyn PorterSmithfield · SOFinish 24:28.224:28.223:23.225.2
101Ashlyn KearneyMonacan · SOFinish 24:29.324:29.323:24.224.8
102Rachel MorganSmithfield · SRFinish 24:51.524:51.523:45.517.8
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.