All meets

Oct 8, 2025 · Grottoes, VA

spotswood invitational 2025

Town 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'.

Boys results are not shown: no boy at this meet rated above 170 (top 165.2), so its boys races are lower tier. They stay in the fit.

2 of 4 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. JV races are not calculated on their own. Each uses its meet’s varsity adjustment plus a JV adjustment.

GIRLS · VARSITY · 5,000 M

Blue Girls 5000 Meter Run

B

48 of 48 rows rated

How this race was adjusted

Race effect at 20:00 −51.1 s course and conditions −38.6 s in-season fitness −12.5 sCourse constant 470.07 (470)Race constant 477.51 (478)

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

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

  1. 1 Samantha Nitzsche · William Monroe: VHSL Class 3 State XC Meet (Nov 8) · VHSL Region 3B XC Championships (Oct 29) · and 5 more
  2. 2 Ruby Frazier · Fluvanna County: VHSL Class 3 State XC Meet (Nov 8) · VHSL Region 3C Championship (Oct 29) · and 5 more
  3. 3 Hayley Mancini · Spotswood: VHSL Class 3 State XC Meet (Nov 8) · VHSL Region 3C Championship (Oct 29) · and 5 more
  4. 4 Lillian Myers · Spotswood: VHSL Class 3 State XC Meet (Nov 8) · VHSL Region 3C Championship (Oct 29) · and 4 more
  5. 5 Elizabeth Kelpe · William Monroe: VHSL Class 3 State XC Meet (Nov 8) · VHSL Region 3B XC Championships (Oct 29) · and 5 more
  6. 6 Peyton Joyner · Spotswood: VHSL Class 3 State XC Meet (Nov 8) · VHSL Region 3C Championship (Oct 29) · and 5 more
  7. 7 Evelyn Mullins · Handley: VHSL Class 4 State XC Meet (Nov 8) · Region 4D Cross Country Championship (Oct 29) · and 3 more
  8. 8 Madelyn Hylton · Turner Ashby: VHSL Region 3C Championship (Oct 29) · Valley District Championship (Oct 22) · and 4 more
  9. 9 Ella Warren · Handley: Region 4D Cross Country Championship (Oct 29) · Northwestern District Championships (Oct 22) · and 3 more
  10. 10 Reese Van Hoose · William Monroe: VHSL Class 3 State XC Meet (Nov 8) · VHSL Region 3B XC Championships (Oct 29) · and 5 more
  11. 11 Sage Welpott · Handley: Region 4D Cross Country Championship (Oct 29) · Northwestern District Championships (Oct 22) · and 3 more
  12. 12 Izabella Campbell · Fluvanna County: VHSL Region 3C Championship (Oct 29) · Jefferson District Championship (Oct 22) · and 3 more
  13. 13 Ella Strite · Turner Ashby: VHSL Region 3C Championship (Oct 29) · Valley District Championship (Oct 22) · and 4 more
  14. 14 Marykate Miller · Spotswood: VHSL Class 3 State XC Meet (Nov 8) · VHSL Region 3C Championship (Oct 29) · and 5 more
  15. 15 Eliana Portman · Fluvanna County: VHSL Region 3C Championship (Oct 29) · Jefferson District Championship (Oct 22) · and 4 more
  16. 16 Seneca Welpott · Handley: Region 4D Cross Country Championship (Oct 29) · Northwestern District Championships (Oct 22) · and 3 more
  17. 17 Jayleh Porter · Handley: Region 4D Cross Country Championship (Oct 29) · Northwestern District Championships (Oct 22) · and 3 more
  18. 18 Madeline Harp · William Monroe: VHSL Class 3 State XC Meet (Nov 8) · VHSL Region 3B XC Championships (Oct 29) · and 4 more
  19. 19 Meredith Goodrich · East Rockingham: VHSL Region 3C Championship (Oct 29) · Valley District Championship (Oct 22) · and 3 more
  20. 20 Audrey Rinker · Handley: Region 4D Cross Country Championship (Oct 29) · Northwestern District Championships (Oct 22) · and 3 more
  21. 21 Nolan Garrovillo · Spotswood: VHSL Class 3 State XC Meet (Nov 8) · VHSL Region 3C Championship (Oct 29) · and 5 more
  22. 22 Helen Holsinger · Broadway: VHSL Region 3C Championship (Oct 29) · Valley District Championship (Oct 22) · and 3 more
  23. 23 Catherine Hinegardner · Turner Ashby: Valley District Championship (Oct 22) · The VA XC Showcase (Oct 18) · and 3 more
  24. 24 Claira Venuto · Turner Ashby: VHSL Region 3C Championship (Oct 29) · Valley District Championship (Oct 22) · and 4 more
  25. 25 Matilda Bunn · Rocktown: VHSL Region 3C Championship (Oct 29) · Valley District Championship (Oct 22) · and 3 more
  26. 26 Eleanor Coffman · Broadway: VHSL Region 3C Championship (Oct 29) · Valley District Championship (Oct 22) · and 2 more
  27. 27 Amaris Garcia · Fluvanna County: Jefferson District Championship (Oct 22) · VTCA FALL CLASSIC (Sep 27) · and 2 more
  28. 28 Lacey Rhodes · Fluvanna County: VHSL Region 3C Championship (Oct 29) · Jefferson District Championship (Oct 22) · and 3 more
  29. 29 Limaya Ali · Broadway: VHSL Region 3C Championship (Oct 29) · Valley District Championship (Oct 22) · and 3 more
  30. 30 Stephanie Truban · Handley: Region 4D Cross Country Championship (Oct 29) · The VA XC Showcase (Oct 18) · and 2 more
  31. 31 Addison Chipperfield · Fluvanna County: VHSL Region 3C Championship (Oct 29) · Jefferson District Championship (Oct 22) · and 4 more
  32. 32 Addison Evans · William Monroe: VHSL Class 3 State XC Meet (Nov 8) · Valley District Championship (Oct 22) · and 2 more
  33. 33 Brooklyn Layman · Broadway: VHSL Region 3C Championship (Oct 29) · Valley District Championship (Oct 22) · and 2 more
  34. 34 Cora McCombe · Turner Ashby: VHSL Region 3C Championship (Oct 29) · Valley District Championship (Oct 22) · and 2 more
  35. 35 Carly Clark · Turner Ashby: VHSL Region 3C Championship (Oct 29) · Valley District Championship (Oct 22) · and 3 more
  36. 36 Reece Kiracofe · Turner Ashby: VHSL Region 3C Championship (Oct 29) · Valley District Championship (Oct 22) · and 4 more
  37. 37 Harper McKee · Eastern Mennonite School: V.I.S.A.A. State Cross Country Championships (Nov 6) · BRAC Cross Country Championships (Oct 31) · and 1 more
  38. 38 Sabine Huston · Eastern Mennonite School: V.I.S.A.A. State Cross Country Championships (Nov 6) · BRAC Cross Country Championships (Oct 31) · and 1 more
  39. 39 Megan Rawding · East Rockingham: VHSL Region 3C Championship (Oct 29) · Valley District Championship (Oct 22) · and 1 more
  40. 40 Ila Hackman · Eastern Mennonite School: V.I.S.A.A. State Cross Country Championships (Nov 6) · BRAC Cross Country Championships (Oct 31) · and 2 more
  41. 41 Matea Wenger · Broadway: VHSL Region 3C Championship (Oct 29) · Valley District Championship (Oct 22) · and 3 more
  42. 42 Jadyn Keagy · Broadway: VHSL Region 3C Championship (Oct 29) · Valley District Championship (Oct 22) · and 3 more
  43. 43 Quinn McKee · Eastern Mennonite School: V.I.S.A.A. State Cross Country Championships (Nov 6) · BRAC Cross Country Championships (Oct 31) · and 1 more
  44. 44 Gabriela Salinas · Broadway: VHSL Region 3C Championship (Oct 29) · Valley District Championship (Oct 22) · and 2 more
  45. 45 Naomi Domingus · Rocktown: VHSL Region 3C Championship (Oct 29) · Valley District Championship (Oct 22) · and 3 more
  46. 46 Daisy Kilby · William Monroe: VHSL Region 3B XC Championships (Oct 29) · Woodberry Forest Invitational (Sep 13)
  47. 47 Lily Nutter · Rocktown: Valley District Championship (Oct 22) · VTCA FALL CLASSIC (Sep 27)
  48. 48 Gabriele Akuamoah-Boateng · William Monroe: VHSL Class 3 State XC Meet (Nov 8) · VHSL Region 3B XC Championships (Oct 29) · and 3 more
Girls results, places shown 1 to 48 of 48 result rows
PlaceRunner / school · gradeFinish timeAdjustedStatistical Rating
1Samantha NitzscheWilliam Monroe · JRFinish 17:34.917:34.918:11.3129.2
2Ruby FrazierFluvanna County · SRFinish 18:20.518:20.518:58.4113.4
3Hayley ManciniSpotswood · SOFinish 18:30.218:30.219:08.5110.1
4Lillian MyersSpotswood · SOFinish 18:36.218:36.219:14.7108.0
5Elizabeth KelpeWilliam Monroe · JRFinish 18:45.418:45.419:24.2104.9
6Peyton JoynerSpotswood · JRFinish 19:08.519:08.519:48.196.9
7Evelyn MullinsHandley · JRFinish 19:34.819:34.820:15.387.8
8Madelyn HyltonTurner Ashby · SOFinish 20:01.520:01.520:42.978.6
9Ella WarrenHandley · SRFinish 20:03.020:03.020:44.578.1
10Reese Van HooseWilliam Monroe · SOFinish 20:05.820:05.820:47.477.1
11Sage WelpottHandley · JRFinish 20:09.220:09.220:50.976.0
12Izabella CampbellFluvanna County · FRFinish 20:11.020:11.020:52.775.3
13Ella StriteTurner Ashby · JRFinish 20:18.820:18.821:00.872.6
14Marykate MillerSpotswood · SOFinish 20:20.620:20.621:02.772.0
15Eliana PortmanFluvanna County · SRFinish 20:21.420:21.421:03.571.8
16Seneca WelpottHandley · JRFinish 20:23.820:23.821:06.070.9
17Jayleh PorterHandley · SOFinish 20:30.720:30.721:13.168.5
18Madeline HarpWilliam Monroe · SOFinish 20:33.520:33.521:16.067.6
19Meredith GoodrichEast Rockingham · FRFinish 20:50.620:50.621:33.761.7
20Audrey RinkerHandley · JRFinish 21:10.221:10.221:54.054.9
21Nolan GarrovilloSpotswood · FRFinish 21:26.421:26.422:10.749.3
22Helen HolsingerBroadway · FRFinish 21:42.921:42.922:27.843.6
23Catherine HinegardnerTurner Ashby · JRFinish 22:06.822:06.822:52.535.4
24Claira VenutoTurner Ashby · SRFinish 22:20.322:20.323:06.530.8
25Matilda BunnRocktown · SRFinish 22:21.322:21.323:07.530.4
26Eleanor CoffmanBroadway · SOFinish 22:21.422:21.423:07.630.4
27Amaris GarciaFluvanna County · SOFinish 22:30.122:30.123:16.627.4
28Lacey RhodesFluvanna County · JRFinish 22:34.422:34.423:21.125.9
29Limaya AliBroadway · FRFinish 22:46.222:46.223:33.321.8
30Stephanie TrubanHandley · SRFinish 22:53.122:53.123:40.419.4
31Addison ChipperfieldFluvanna County · FRFinish 22:58.622:58.623:46.117.5
32Addison EvansWilliam Monroe · SOFinish 22:58.822:58.823:46.317.5
33Brooklyn LaymanBroadway · FRFinish 23:02.823:02.823:50.516.1
34Cora McCombeTurner Ashby · JRFinish 23:29.823:29.824:18.46.8
35Carly ClarkTurner Ashby · FRFinish 23:30.323:30.324:18.96.6
36Reece KiracofeTurner Ashby · JRFinish 23:31.923:31.924:20.66.1
37Harper McKeeEastern Mennonite School · SOFinish 23:32.723:32.724:21.45.8
38Sabine HustonEastern Mennonite School · FRFinish 23:43.223:43.224:32.22.2
39Megan RawdingEast Rockingham · SRFinish 23:44.123:44.124:33.21.9
40Ila HackmanEastern Mennonite School · SOFinish 23:51.723:51.724:41.0—
41Matea WengerBroadway · FRFinish 24:02.224:02.224:51.9—
42Jadyn KeagyBroadway · FRFinish 24:02.624:02.624:52.3—
43Quinn McKeeEastern Mennonite School · FRFinish 24:05.224:05.224:55.0—
44Gabriela SalinasBroadway · SOFinish 24:28.324:28.325:18.9—
45Naomi DomingusRocktown · SOFinish 25:14.225:14.226:06.4—
46Daisy KilbyWilliam Monroe · 8Finish 25:48.225:48.226:41.6—
47Lily NutterRocktown · SOFinish 25:57.225:57.226:50.9—
48Gabriele Akuamoah-BoatengWilliam Monroe · SOFinish 28:21.228:21.229:19.8—

GIRLS · JV · 5,000 M

JV Girls 5000 Meter Run

D

25 of 25 rows rated

How this race was adjusted

Race effect at 20:00 −44.6 s course and conditions −32.0 s in-season fitness −12.5 sCourse constant 471.26 (471)Race constant 478.64 (479)

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

Girls results, places shown 1 to 25 of 25 result rows
PlaceRunner / school · gradeFinish timeAdjustedStatistical Rating
1Charlotte ThomsenHandley · FRFinish 20:58.220:58.221:34.261.5
2Neela HewavitaSpotswood · SOFinish 21:23.621:23.622:00.352.8
3Ellie MillerHandley · FRFinish 21:59.721:59.722:37.540.4
4Zenaida PerezHandley · JRFinish 22:35.622:35.623:14.428.1
5Brianna Plasencia-VillaFluvanna County · SRFinish 23:37.923:37.924:18.56.8
6Zhara HewavitaSpotswood · FRFinish 23:46.923:46.924:27.73.7
7Faye OttoHandley · FRFinish 24:07.024:07.024:48.4—
8Ruth RascoeSpotswood · SRFinish 24:07.524:07.524:48.9—
9Celeste AyersFluvanna County · FRFinish 24:13.624:13.624:55.2—
10Kate BestFluvanna County · SRFinish 24:27.224:27.225:09.2—
11Shay McCombeTurner Ashby · FRFinish 24:43.024:43.025:25.4—
12Margeaux CantagalloFluvanna County · SRFinish 24:51.624:51.625:34.3—
13Penelope WalkleyBroadway · FRFinish 24:56.424:56.425:39.2—
14Kylie MartinTurner Ashby · SOFinish 24:57.124:57.125:39.9—
15Amarisa ReinfordBroadway · FRFinish 25:02.325:02.325:45.3—
16Lucy RuedaHandley · FRFinish 25:26.725:26.726:10.4—
17Autumn MoyersBroadway · SOFinish 25:58.625:58.626:43.2—
18Mary CarruthersWilliam Monroe · SOFinish 26:55.026:55.027:41.2—
19Tatiana Buch-LeRoseHandley · FRFinish 27:03.527:03.527:49.9—
20Sarah ManettaBroadway · FRFinish 27:08.727:08.727:55.3—
21Kimberleigh MeadowsFluvanna County · FRFinish 27:22.027:22.028:09.0—
22Hannah ManettaBroadway · SOFinish 27:37.727:37.728:25.1—
23Marjorie Cruz-IbariasHandley · JRFinish 28:09.628:09.628:57.9—
24Esther KiserSpotswood · SOFinish 30:58.330:58.331:51.5—
25Gloryia GroomsFluvanna County · JRFinish 36:35.136:35.137:37.9—
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.