All meets

Oct 27, 2026 · Smithfield, VA

VHSL Region 3A Cross Country Championships 2026

Windsor Castle Park · 2026 season rating, as of Oct 29, 2026

Original meet results on MileSplit (opens in a new tab)

Report a problem with this meet

Two rated varsity races · Every result row in the source results 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. High-school grades are shown as FR, SO, JR and SR. The adjustment SE is not a prediction interval for a runner’s next race.

BOYS · VARSITY · 5,000 M

Boys 5000 Meter Run

B

41 of 41 rows rated

How this race was adjusted

Race effect at 20:00 −37.3 sRace constant 480.34 (480)

23 used anchors± 5.70 s adjustment SE at 20:00Statistical Rating K 487.341Modeled distance 5,000 m

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

  1. 1 Carter Henning · New Kent: Bay Rivers District Championship (Oct 21) · The VA XC Showcase (Oct 17)
  2. 2 Connor Fitzsimmons · York: Fork Union Cross Country Invitational (Sep 19)
  3. 3 Joshua Lapetoda · Tabb: The VA XC Showcase (Oct 17) · Fork Union Cross Country Invitational (Sep 19)
  4. 4 Marcos Ornelas · Tabb: The VA XC Showcase (Oct 17) · Fork Union Cross Country Invitational (Sep 19)
  5. 5 Abram Scott · New Kent: Bay Rivers District Championship (Oct 21) · The VA XC Showcase (Oct 17)
  6. 6 William Dahlquist · Tabb: The VA XC Showcase (Oct 17)
  7. 7 Colt Renick · New Kent: The VA XC Showcase (Oct 17)
  8. 8 Landon Reeves · Tabb: The VA XC Showcase (Oct 17) · Fork Union Cross Country Invitational (Sep 19)
  9. 10 Lucas Negrete · New Kent: Bay Rivers District Championship (Oct 21) · The VA XC Showcase (Oct 17)
  10. 11 Blake Hill · Tabb: The VA XC Showcase (Oct 17)
  11. 12 Dylan Holloway · New Kent: Bay Rivers District Championship (Oct 21) · The VA XC Showcase (Oct 17)
  12. 13 Evren Risvanoglu · York: Fork Union Cross Country Invitational (Sep 19)
  13. 14 Ethan Johnson · New Kent: Bay Rivers District Championship (Oct 21) · The VA XC Showcase (Oct 17)
  14. 15 Chandler Ashley · New Kent: The VA XC Showcase (Oct 17)
  15. 17 Mason Barkley · Tabb: The VA XC Showcase (Oct 17) · Fork Union Cross Country Invitational (Sep 19)
  16. 18 Dominic Thompson · York: Fork Union Cross Country Invitational (Sep 19)
  17. 19 Corban Lashley · Tabb: The VA XC Showcase (Oct 17) · Fork Union Cross Country Invitational (Sep 19)
  18. 20 Kai Diesel-Reynolds · York: Fork Union Cross Country Invitational (Sep 19)
  19. 23 Xzavier Adams-Toney · Lake Taylor: Ham City Hustle Invitational (Sep 12)
  20. 24 Carson Burris · York: Fork Union Cross Country Invitational (Sep 19)
  21. 26 Zayden Gonzalez · Lake Taylor: Ham City Hustle Invitational (Sep 12)
  22. 28 Camden Davis · Lake Taylor: Ham City Hustle Invitational (Sep 12)
  23. 32 Joseph Howard · Lake Taylor: Ham City Hustle Invitational (Sep 12)
Boys results, places shown 1 to 41 of 41 result rows
PlaceRunner / school · gradeFinish timeAdjustedStatistical Rating
1Carter HenningNew Kent · JRFinish 16:42.016:42.016:59.9147.4
2Connor FitzsimmonsYork · SOFinish 17:11.117:11.117:29.5137.5
3Joshua LapetodaTabb · SRFinish 17:28.817:28.817:47.6131.5
4Marcos OrnelasTabb · SRFinish 17:33.917:33.917:52.8129.8
5Abram ScottNew Kent · SRFinish 17:35.017:35.017:53.9129.4
6William DahlquistTabb · JRFinish 17:40.117:40.117:59.1127.7
7Colt RenickNew Kent · SOFinish 17:45.717:45.718:04.8125.8
8Landon ReevesTabb · SOFinish 17:47.817:47.818:06.9125.0
9Gabriel PassalacquaColonial Heights · JRFinish 17:53.917:53.918:13.1123.0
10Lucas NegreteNew Kent · SOFinish 17:56.217:56.218:15.5122.2
11Blake HillTabb · SRFinish 17:56.417:56.418:15.7122.1
12Dylan HollowayNew Kent · SRFinish 17:56.617:56.618:15.9122.1
13Evren RisvanogluYork · SOFinish 18:01.818:01.818:21.2120.3
14Ethan JohnsonNew Kent · JRFinish 18:02.818:02.818:22.2119.9
15Chandler AshleyNew Kent · SRFinish 18:04.218:04.218:23.6119.5
16Liam VirtsYork · SOFinish 18:24.118:24.118:43.9112.7
17Mason BarkleyTabb · FRFinish 18:25.218:25.218:45.0112.3
18Dominic ThompsonYork · SOFinish 18:25.618:25.618:45.4112.2
19Corban LashleyTabb · JRFinish 18:39.218:39.218:59.2107.6
20Kai Diesel-ReynoldsYork · SOFinish 19:23.119:23.119:43.992.7
21Michael DanielsLakeland · SOFinish 19:33.819:33.819:54.889.1
22Peter BuckwalterYork · SOFinish 19:40.519:40.520:01.686.8
23Xzavier Adams-ToneyLake Taylor · FRFinish 19:43.619:43.620:04.885.7
24Carson BurrisYork · SRFinish 19:48.019:48.020:09.384.3
25Aaron MeansColonial Heights · JRFinish 20:20.120:20.120:41.973.4
26Zayden GonzalezLake Taylor · SOFinish 20:40.620:40.621:02.866.4
27Damion SmithHeritage (Newport News) · SRFinish 21:05.221:05.221:27.858.1
28Camden DavisLake Taylor · SOFinish 21:13.221:13.221:36.055.3
29Malik WheelerLakeland · JRFinish 21:31.221:31.221:54.349.2
30Sebastian ZarateColonial Heights · SOFinish 21:42.521:42.522:05.845.4
31Jimmy VaughanColonial Heights · SOFinish 22:29.622:29.622:53.729.4
32Joseph HowardLake Taylor · JRFinish 23:14.323:14.323:39.214.3
33Amir GoodlowPetersburg · JRFinish 23:53.723:53.724:19.40.9
34Kalani TaltonHeritage (Newport News) · SOFinish 23:58.123:58.124:23.8—
35Nehemiah St. GeorgeHeritage (Newport News) · SOFinish 24:05.724:05.724:31.6—
36Skylar EdwardsColonial Heights · FRFinish 24:35.924:35.925:02.3—
37Kamal WilsonHeritage (Newport News) · SOFinish 25:37.625:37.626:05.1—
38D'Allen SkinnerHeritage (Newport News) · SOFinish 27:08.927:08.927:38.0—
39Carlos SantanaHeritage (Newport News) · SOFinish 27:24.027:24.027:53.4—
40Keigan HardinColonial Heights · FRFinish 31:27.431:27.432:01.2—
41Charles Woodbury JrHeritage (Newport News) · SRFinish 33:23.333:23.333:59.1—

GIRLS · VARSITY · 5,000 M

Girls 5000 Meter Run

C

33 of 33 rows rated

How this race was adjusted

Race effect at 20:00 −23.3 sRace constant 487.49 (487)

14 used anchors± 6.43 s adjustment SE at 20:00Statistical Rating K 489.861Modeled distance 5,000 m

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

  1. 1 Hillary Opdyke · Tabb: The VA XC Showcase (Oct 17) · Fork Union Cross Country Invitational (Sep 19)
  2. 2 Andrea Dallaire · New Kent: Bay Rivers District Championship (Oct 21) · The VA XC Showcase (Oct 17)
  3. 3 Olivia Hudson · New Kent: Bay Rivers District Championship (Oct 21) · The VA XC Showcase (Oct 17)
  4. 4 Melissa Dover · Tabb: The VA XC Showcase (Oct 17)
  5. 5 Lizzie Carmean · New Kent: The VA XC Showcase (Oct 17)
  6. 6 Mackenzie Fischer · New Kent: Bay Rivers District Championship (Oct 21)
  7. 7 Audrey Hudson · New Kent: Bay Rivers District Championship (Oct 21) · The VA XC Showcase (Oct 17)
  8. 9 Nicole Dallaire · New Kent: Bay Rivers District Championship (Oct 21) · The VA XC Showcase (Oct 17)
  9. 11 Claire Champion · Tabb: The VA XC Showcase (Oct 17)
  10. 12 Leela Mauro · New Kent: Bay Rivers District Championship (Oct 21) · The VA XC Showcase (Oct 17)
  11. 13 Michelle May · Tabb: The VA XC Showcase (Oct 17)
  12. 17 Madison Rodriguez · Tabb: Fork Union Cross Country Invitational (Sep 19)
  13. 18 Ariana Pemberton · Tabb: The VA XC Showcase (Oct 17) · Fork Union Cross Country Invitational (Sep 19)
  14. 29 Ashlynn Ennels · Lake Taylor: Ham City Hustle Invitational (Sep 12)
Girls results, places shown 1 to 33 of 33 result rows
PlaceRunner / school · gradeFinish timeAdjustedStatistical Rating
1Hillary OpdykeTabb · SOFinish 20:05.620:05.620:11.686.0
2Andrea DallaireNew Kent · SRFinish 20:43.420:43.420:49.673.3
3Olivia HudsonNew Kent · SOFinish 20:48.320:48.320:54.571.7
4Melissa DoverTabb · SRFinish 20:51.420:51.420:57.670.7
5Lizzie CarmeanNew Kent · FRFinish 20:54.220:54.221:00.469.7
6Mackenzie FischerNew Kent · FRFinish 21:36.721:36.721:43.155.5
7Audrey HudsonNew Kent · SOFinish 21:43.621:43.621:50.153.2
8Tiana FlemingHopewell · SOFinish 21:55.621:55.622:02.149.2
9Nicole DallaireNew Kent · FRFinish 22:02.722:02.722:09.346.8
10Julie WeaverYork · JRFinish 22:06.622:06.622:13.245.5
11Claire ChampionTabb · SOFinish 22:37.022:37.022:43.735.3
12Leela MauroNew Kent · SOFinish 22:58.322:58.323:05.128.1
13Michelle MayTabb · JRFinish 23:17.323:17.323:24.221.8
14Caroline NeiceYork · JRFinish 23:33.023:33.023:40.016.5
15Alina HarrisColonial Heights · JRFinish 23:43.323:43.323:50.413.1
16Nicole RooneyTabb · JRFinish 23:45.823:45.823:52.912.2
17Madison RodriguezTabb · SOFinish 23:54.323:54.324:01.49.4
18Ariana PembertonTabb · SRFinish 24:04.624:04.624:11.85.9
19Celia BoelmanYork · FRFinish 24:45.224:45.224:52.6—
20Fiona WuYork · JRFinish 25:03.825:03.825:11.3—
21Rowyn ElliottLake Taylor · JRFinish 25:38.725:38.725:46.3—
22Patricia RamosColonial Heights · JRFinish 27:00.727:00.727:08.7—
23Karmen MatthewsI.C. Norcom · SOFinish 27:16.227:16.227:24.3—
24Brielle ChiltonI.C. Norcom · SOFinish 27:52.927:52.928:01.2—
25Aaliyah PaigeI.C. Norcom · JRFinish 30:32.230:32.230:41.3—
26Allison BuckwalterYork · SRFinish 30:39.330:39.330:48.4—
27Sofia BancroftYork · SRFinish 32:33.332:33.332:43.0—
28Taliah RogersHeritage (Newport News) · SRFinish 32:33.332:33.332:43.0—
29Ashlynn EnnelsLake Taylor · FRFinish 32:52.332:52.333:02.1—
30Jenae OldacreI.C. Norcom · SOFinish 35:15.435:15.435:25.9—
31Jahzara NicholsonI.C. Norcom · FRFinish 35:15.435:15.435:25.9—
32Madelyn ZevgolisColonial Heights · FRFinish 38:35.338:35.338:46.8—
33Kristen HarrisYork · SRFinish 40:10.340:10.340:22.3—

The top five teams in each rated race, by the meet’s own team scoring, with every runner each team had in the race.

Team scores follow the meet’s own scoring. Teams with at least five finishers score, and their first seven runners take team places. The first five places add up to the score; the lowest score wins. The sixth and seventh runners can displace other teams’ runners. A tie goes to the team whose sixth runner placed higher. Ratings are from the season fit; the scores match the meet’s printed Team Scores.

BOYS · VARSITY · TEAM SCORES

Top 5 of 5 scoring teams

Boys Boys 5000 Meter Run: the top 5 teams by team score, each with every runner it had in the race
Team placeRunner · gradePlaceFinish timeAdjustedStatistical Rating
1 Tabb 32 points 3-4-6-8-11 (17)(19)
3Joshua LapetodaSR317:28.817:47.6131.5
4Marcos OrnelasSR417:33.917:52.8129.8
6William DahlquistJR617:40.117:59.1127.7
8Landon ReevesSO817:47.818:06.9125.0
11Blake HillSR1117:56.418:15.7122.1
(17)Mason BarkleyFR1718:25.218:45.0112.3
(19)Corban LashleyJR1918:39.218:59.2107.6
2 New Kent 35 points 1-5-7-10-12 (14)(15)
1Carter HenningJR116:42.016:59.9147.4
5Abram ScottSR517:35.017:53.9129.4
7Colt RenickSO717:45.718:04.8125.8
10Lucas NegreteSO1017:56.218:15.5122.2
12Dylan HollowaySR1217:56.618:15.9122.1
(14)Ethan JohnsonJR1418:02.818:22.2119.9
(15)Chandler AshleySR1518:04.218:23.6119.5
3 York 69 points 2-13-16-18-20 (21)(22)
2Connor FitzsimmonsSO217:11.117:29.5137.5
13Evren RisvanogluSO1318:01.818:21.2120.3
16Liam VirtsSO1618:24.118:43.9112.7
18Dominic ThompsonSO1818:25.618:45.4112.2
20Kai Diesel-ReynoldsSO2019:23.119:43.992.7
(21)Peter BuckwalterSO2219:40.520:01.686.8
(22)Carson BurrisSR2419:48.020:09.384.3
4 Colonial Heights 112 points 9-23-25-26-29 (33)
9Gabriel PassalacquaJR917:53.918:13.1123.0
23Aaron MeansJR2520:20.120:41.973.4
25Sebastian ZarateSO3021:42.522:05.845.4
26Jimmy VaughanSO3122:29.622:53.729.4
29Skylar EdwardsFR3624:35.925:02.3—
(33)Keigan HardinFR4031:27.432:01.2—
5 Heritage (Newport News) 140 points 24-27-28-30-31 (32)(34)
24Damion SmithSR2721:05.221:27.858.1
27Kalani TaltonSO3423:58.124:23.8—
28Nehemiah St. GeorgeSO3524:05.724:31.6—
30Kamal WilsonSO3725:37.626:05.1—
31D'Allen SkinnerSO3827:08.927:38.0—
(32)Carlos SantanaSO3927:24.027:53.4—
(34)Charles Woodbury JrSR4133:23.333:59.1—

GIRLS · VARSITY · TEAM SCORES

Top 4 of 4 scoring teams

Girls Girls 5000 Meter Run: the top 4 teams by team score, each with every runner it had in the race
Team placeRunner · gradePlaceFinish timeAdjustedStatistical Rating
1 New Kent 23 points 2-3-5-6-7 (8)(11)
2Andrea DallaireSR220:43.420:49.673.3
3Olivia HudsonSO320:48.320:54.571.7
5Lizzie CarmeanFR520:54.221:00.469.7
6Mackenzie FischerFR621:36.721:43.155.5
7Audrey HudsonSO721:43.621:50.153.2
(8)Nicole DallaireFR922:02.722:09.346.8
(11)Leela MauroSO1222:58.323:05.128.1
2 Tabb 41 points 1-4-10-12-14 (15)(16)
1Hillary OpdykeSO120:05.620:11.686.0
4Melissa DoverSR420:51.420:57.670.7
10Claire ChampionSO1122:37.022:43.735.3
12Michelle MayJR1323:17.323:24.221.8
14Nicole RooneyJR1623:45.823:52.912.2
(15)Madison RodriguezSO1723:54.324:01.49.4
(16)Ariana PembertonSR1824:04.624:11.85.9
3 York 79 points 9-13-17-18-22 (23)(26)
9Julie WeaverJR1022:06.622:13.245.5
13Caroline NeiceJR1423:33.023:40.016.5
17Celia BoelmanFR1924:45.224:52.6—
18Fiona WuJR2025:03.825:11.3—
22Allison BuckwalterSR2630:39.330:48.4—
(23)Sofia BancroftSR2732:33.332:43.0—
(26)Kristen HarrisSR3340:10.340:22.3—
4 I.C. Norcom 109 points 19-20-21-24-25
19Karmen MatthewsSO2327:16.227:24.3—
20Brielle ChiltonSO2427:52.928:01.2—
21Aaliyah PaigeJR2530:32.230:41.3—
24Jenae OldacreSO3035:15.435:25.9—
25Jahzara NicholsonFR3135:15.435:25.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.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.Race effect at 20:00. How much slower (+) or faster (−) this race ran than the post-race fit’s average race, for a 20:00 run. That zero point is arbitrary, so compare races by their race constants instead.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.Team place. The runner’s team-scoring place, counting only the first seven runners of teams with at least five finishers; a dash means none. The first five (in bold) make the team score; the sixth and seventh, in parentheses, can displace other teams’ runners.Runner · grade. The runner and their school grade.