All meets

Oct 22, 2025 · The Plains, VA

cardinal district championships 2025

Great Meadow (Non-State) 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 5000 Meter Run

B

37 of 37 rows rated

How this race was adjusted

Race effect at 20:00 −18.6 s course and conditions +5.8 s in-season fitness −24.5 sCourse constant 485.01 (485)Race constant 488.89 (489)

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

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

  1. 1 Shareef Elfadil · Woodbridge: VHSL Class 6 State XC Meet (Nov 8) · VHSL Region 6B Championships (Oct 31) · and 3 more
  2. 2 Emory Kiernan · Colgan: VHSL Class 6 State XC Meet (Nov 8) · VHSL Region 6B Championships (Oct 31) · and 5 more
  3. 3 Jimmy Ortiz · Woodbridge: VHSL Region 6B Championships (Oct 31) · The VA XC Showcase (Oct 18) · and 1 more
  4. 4 Bradley Johnson · Woodbridge: VHSL Class 6 State XC Meet (Nov 8) · VHSL Region 6B Championships (Oct 31) · and 4 more
  5. 5 Yaphet Isaak · Woodbridge: VHSL Class 6 State XC Meet (Nov 8) · VHSL Region 6B Championships (Oct 31) · and 3 more
  6. 6 Jackson Smith · Colgan: VHSL Region 6B Championships (Oct 31) · 9th Atlantic Coast XC Invitational (Oct 11)
  7. 7 Mason Riggle · Colgan: VHSL Region 6B Championships (Oct 31) · 9th Atlantic Coast XC Invitational (Oct 11) · and 4 more
  8. 8 Colin Magnell · Colgan: VHSL Region 6B Championships (Oct 31) · 9th Atlantic Coast XC Invitational (Oct 11) · and 4 more
  9. 9 Ahmed Oumar · Potomac: VHSL Region 6B Championships (Oct 31) · Octoberfest Invitational (Oct 4) · and 1 more
  10. 10 Jacob Zimmerman · Colgan: VHSL Region 6B Championships (Oct 31) · Octoberfest Invitational (Oct 4) · and 1 more
  11. 11 Brett Keehan · Woodbridge: VHSL Class 6 State XC Meet (Nov 8) · VHSL Region 6B Championships (Oct 31) · and 1 more
  12. 12 Ezkiel Ambachew · Gar-Field: Slyestrong6 Northxc Invitational (Sep 20)
  13. 13 Jonathan Dawit · Forest Park: VHSL Region 6B Championships (Oct 31) · 9th Atlantic Coast XC Invitational (Oct 11) · and 3 more
  14. 14 Carson Taylor · Colgan: VHSL Region 6B Championships (Oct 31) · 9th Atlantic Coast XC Invitational (Oct 11) · and 4 more
  15. 15 Marco Arias-Crespin · Woodbridge: VHSL Class 6 State XC Meet (Nov 8) · VHSL Region 6B Championships (Oct 31) · and 3 more
  16. 16 Jeyrick Cruz-Aquino · Woodbridge: VHSL Class 6 State XC Meet (Nov 8) · The VA XC Showcase (Oct 18) · and 1 more
  17. 17 Charles Lasher · Colgan: VHSL Region 6B Championships (Oct 31) · 9th Atlantic Coast XC Invitational (Oct 11) · and 4 more
  18. 18 Ziquele Harp · Forest Park: 9th Atlantic Coast XC Invitational (Oct 11) · Octoberfest Invitational (Oct 4) · and 1 more
  19. 19 John Pedersen · Forest Park: VHSL Region 6B Championships (Oct 31) · Slyestrong6 Northxc Invitational (Sep 20) · and 1 more
  20. 20 Kieran McDaniel · Forest Park: VHSL Region 6B Championships (Oct 31) · 9th Atlantic Coast XC Invitational (Oct 11) · and 3 more
  21. 21 Edward Stalker · Forest Park: VHSL Region 6B Championships (Oct 31) · 9th Atlantic Coast XC Invitational (Oct 11) · and 2 more
  22. 22 Hunter Allen · Forest Park: VHSL Region 6B Championships (Oct 31) · 9th Atlantic Coast XC Invitational (Oct 11) · and 3 more
  23. 23 Dominic Smith · Potomac: Octoberfest Invitational (Oct 4) · Slyestrong6 Northxc Invitational (Sep 20)
  24. 24 Elijah Mitchell · Forest Park: VHSL Region 6B Championships (Oct 31) · 9th Atlantic Coast XC Invitational (Oct 11) · and 2 more
  25. 25 Francesco Hernandez · Gar-Field: Octoberfest Invitational (Oct 4)
  26. 26 Quinton Rowe · Gar-Field: Octoberfest Invitational (Oct 4)
  27. 27 Evan Stanley · C.D. Hylton: FHS Jailbreak Invitational (Oct 16)
  28. 28 Tyler Espinoza · Gar-Field: Octoberfest Invitational (Oct 4)
  29. 31 Brian Quevedo · C.D. Hylton: FHS Jailbreak Invitational (Oct 16)
  30. 32 Benjamin Wolford · C.D. Hylton: FHS Jailbreak Invitational (Oct 16)
  31. 35 Usman Alimi · C.D. Hylton: FHS Jailbreak Invitational (Oct 16)
  32. 36 Alex Crichton · Potomac: Slyestrong6 Northxc Invitational (Sep 20)
Boys results, places shown 1 to 37 of 37 result rows
PlaceRunner / school · gradeFinish timeAdjustedStatistical Rating
1Shareef ElfadilWoodbridge · SRFinish 16:06.916:06.916:08.6166.7
2Emory KiernanColgan · JRFinish 16:09.616:09.616:11.4165.8
3Jimmy OrtizWoodbridge · SOFinish 16:25.616:25.616:27.4160.4
4Bradley JohnsonWoodbridge · JRFinish 16:34.616:34.616:36.4157.4
5Yaphet IsaakWoodbridge · FRFinish 16:45.516:45.516:47.3153.8
6Jackson SmithColgan · JRFinish 16:48.316:48.316:50.1152.9
7Mason RiggleColgan · JRFinish 16:56.916:56.916:58.7150.0
8Colin MagnellColgan · SRFinish 16:58.516:58.517:00.3149.5
9Ahmed OumarPotomac · SOFinish 17:04.717:04.717:06.5147.4
10Jacob ZimmermanColgan · SRFinish 17:13.117:13.117:15.0144.6
11Brett KeehanWoodbridge · SOFinish 17:16.317:16.317:18.2143.5
12Ezkiel AmbachewGar-Field · JRFinish 17:19.017:19.017:20.9142.6
13Jonathan DawitForest Park · SOFinish 17:21.917:21.917:23.8141.6
14Carson TaylorColgan · FRFinish 17:27.017:27.017:28.9139.9
15Marco Arias-CrespinWoodbridge · JRFinish 17:32.617:32.617:34.5138.1
16Jeyrick Cruz-AquinoWoodbridge · JRFinish 17:34.517:34.517:36.4137.4
17Charles LasherColgan · SRFinish 17:49.317:49.317:51.2132.5
18Ziquele HarpForest Park · SRFinish 18:33.118:33.118:35.1117.9
19John PedersenForest Park · SRFinish 18:51.218:51.218:53.2111.8
20Kieran McDanielForest Park · SRFinish 18:57.818:57.818:59.9109.6
21Edward StalkerForest Park · FRFinish 20:01.720:01.720:03.988.3
22Hunter AllenForest Park · JRFinish 20:05.420:05.420:07.687.0
23Dominic SmithPotomac · JRFinish 20:08.820:08.820:11.085.9
24Elijah MitchellForest Park · FRFinish 20:25.020:25.020:27.280.5
25Francesco HernandezGar-Field · FRFinish 21:31.221:31.221:33.558.4
26Quinton RoweGar-Field · SOFinish 21:33.421:33.421:35.757.7
27Evan StanleyC.D. Hylton · FRFinish 22:07.322:07.322:09.746.3
28Tyler EspinozaGar-Field · JRFinish 23:15.423:15.423:17.923.6
29Conner LewisFreedom (Woodbridge) · SOFinish 23:36.223:36.223:38.816.7
30Adrian RamirezGar-Field · FRFinish 23:41.823:41.823:44.414.8
31Brian QuevedoC.D. Hylton · SRFinish 23:43.523:43.523:46.114.2
32Benjamin WolfordC.D. Hylton · JRFinish 24:14.524:14.524:17.13.9
33Holden McDanielFreedom (Woodbridge) · FRFinish 24:27.824:27.824:30.4—
34Desmond RickettsFreedom (Woodbridge) · SRFinish 24:51.024:51.024:53.7—
35Usman AlimiC.D. Hylton · SOFinish 26:50.026:50.026:52.9—
36Alex CrichtonPotomac · FRFinish 28:52.728:52.728:55.8—
37Kaleb Pashneh-TalaFreedom (Woodbridge) · FRFinish 30:20.730:20.730:24.0—

GIRLS · VARSITY · 5,000 M

Girls 5000 Meter Run

C

31 of 31 rows rated

How this race was adjusted

Race effect at 20:00 −6.1 s course and conditions +19.1 s in-season fitness −25.2 sCourse constant 492.48 (492)Race constant 497.50 (498)

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

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

  1. 1 Caroline Drunasky · Woodbridge: VHSL Class 6 State XC Meet (Nov 8) · VHSL Region 6B Championships (Oct 31) · and 4 more
  2. 2 Padma Reilly · C.D. Hylton: VHSL Class 6 State XC Meet (Nov 8) · VHSL Region 6B Championships (Oct 31) · and 2 more
  3. 3 Liana Eberly · Woodbridge: VHSL Class 6 State XC Meet (Nov 8) · VHSL Region 6B Championships (Oct 31) · and 4 more
  4. 4 Eden Cameron · Forest Park: VHSL Region 6B Championships (Oct 31) · 9th Atlantic Coast XC Invitational (Oct 11) · and 3 more
  5. 6 Naomi Bates · C.D. Hylton: VHSL Region 6B Championships (Oct 31) · FHS Jailbreak Invitational (Oct 16) · and 1 more
  6. 7 Emily Wiggins · Colgan: VHSL Region 6B Championships (Oct 31) · Slyestrong6 Northxc Invitational (Sep 20)
  7. 8 Raina Goff · Colgan: VHSL Region 6B Championships (Oct 31) · Slyestrong6 Northxc Invitational (Sep 20)
  8. 9 Marleigh Wilson · Woodbridge: VHSL Region 6B Championships (Oct 31) · The VA XC Showcase (Oct 18) · and 2 more
  9. 10 Amani Jones · Colgan: VHSL Region 6B Championships (Oct 31) · Slyestrong6 Northxc Invitational (Sep 20)
  10. 11 Eliana Haller · Colgan: VHSL Region 6B Championships (Oct 31) · Slyestrong6 Northxc Invitational (Sep 20)
  11. 12 Andrea Diaz-Orellana · Woodbridge: VHSL Region 6B Championships (Oct 31) · The VA XC Showcase (Oct 18) · and 3 more
  12. 13 Amanda Morris · Forest Park: VHSL Region 6B Championships (Oct 31) · 9th Atlantic Coast XC Invitational (Oct 11) · and 2 more
  13. 14 Emma Wells · Forest Park: VHSL Region 6B Championships (Oct 31) · Octoberfest Invitational (Oct 4) · and 1 more
  14. 15 Elisabeth Wiker · Gar-Field: VHSL Region 6B Championships (Oct 31) · Octoberfest Invitational (Oct 4)
  15. 16 Brooklyn George · Woodbridge: VHSL Region 6B Championships (Oct 31) · The VA XC Showcase (Oct 18) · and 3 more
  16. 18 Aisling Harvey · Colgan: VHSL Region 6B Championships (Oct 31)
  17. 19 Annabelle Giron · Forest Park: VHSL Region 6B Championships (Oct 31) · 9th Atlantic Coast XC Invitational (Oct 11) · and 2 more
  18. 20 Sereen Mata · C.D. Hylton: FHS Jailbreak Invitational (Oct 16)
  19. 21 Claire Navarro · Forest Park: VHSL Region 6B Championships (Oct 31) · 9th Atlantic Coast XC Invitational (Oct 11) · and 2 more
  20. 23 Hannah Stokes · C.D. Hylton: FHS Jailbreak Invitational (Oct 16)
  21. 24 Natasya Benjadara · C.D. Hylton: FHS Jailbreak Invitational (Oct 16)
  22. 26 Melanie Reyes · Gar-Field: Octoberfest Invitational (Oct 4)
  23. 28 Aaliyah Sabinski · Forest Park: VHSL Region 6B Championships (Oct 31) · 9th Atlantic Coast XC Invitational (Oct 11)
  24. 29 Anastasiia Matiusha · C.D. Hylton: FHS Jailbreak Invitational (Oct 16)
  25. 30 Nathaly Zelaya · Gar-Field: Octoberfest Invitational (Oct 4)
Girls results, places shown 1 to 31 of 31 result rows
PlaceRunner / school · gradeFinish timeAdjustedStatistical Rating
1Caroline DrunaskyWoodbridge · JRFinish 19:04.719:04.718:53.8115.0
2Padma ReillyC.D. Hylton · JRFinish 19:30.919:30.919:19.7106.3
3Liana EberlyWoodbridge · SRFinish 19:46.019:46.019:34.7101.3
4Eden CameronForest Park · JRFinish 21:12.721:12.721:00.672.7
5Emily ZimmermanColgan · FRFinish 21:18.121:18.121:05.970.9
6Naomi BatesC.D. Hylton · JRFinish 21:41.121:41.121:28.763.3
7Emily WigginsColgan · FRFinish 21:50.521:50.521:38.060.2
8Raina GoffColgan · FRFinish 22:10.022:10.021:57.353.8
9Marleigh WilsonWoodbridge · SRFinish 22:42.422:42.422:29.443.1
10Amani JonesColgan · SOFinish 22:44.722:44.722:31.742.3
11Eliana HallerColgan · FRFinish 22:45.722:45.722:32.742.0
12Andrea Diaz-OrellanaWoodbridge · JRFinish 23:01.423:01.422:48.236.8
13Amanda MorrisForest Park · SOFinish 23:07.923:07.922:54.734.7
14Emma WellsForest Park · FRFinish 23:09.623:09.622:56.434.1
15Elisabeth WikerGar-Field · SOFinish 23:58.123:58.123:44.418.1
16Brooklyn GeorgeWoodbridge · SRFinish 24:04.624:04.623:50.816.0
17Natalie SingletonColgan · SOFinish 24:14.124:14.124:00.212.8
18Aisling HarveyColgan · JRFinish 24:55.224:55.224:41.0—
19Annabelle GironForest Park · FRFinish 25:23.225:23.225:08.7—
20Sereen MataC.D. Hylton · JRFinish 25:39.225:39.225:24.5—
21Claire NavarroForest Park · SRFinish 26:06.026:06.025:51.1—
22Ta'Marra PringleFreedom (Woodbridge) · SRFinish 26:32.626:32.626:17.4—
23Hannah StokesC.D. Hylton · FRFinish 26:33.026:33.026:17.8—
24Natasya BenjadaraC.D. Hylton · JRFinish 27:21.027:21.027:05.4—
25Brianna Guzman-MendezGar-Field · SRFinish 28:30.428:30.428:14.1—
26Melanie ReyesGar-Field · JRFinish 29:48.329:48.329:31.3—
27Rae JosephsGar-Field · JRFinish 30:16.230:16.229:58.9—
28Aaliyah SabinskiForest Park · 2Finish 30:27.730:27.730:10.3—
29Anastasiia MatiushaC.D. Hylton · SOFinish 30:33.930:33.930:16.4—
30Nathaly ZelayaGar-Field · JRFinish 33:54.133:54.133:34.7—
31Alma RodilloGar-Field · SRFinish 35:53.735:53.735:33.2—
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.