All meets

Oct 30, 2024 · Martinsville, VA

2024 Piedmont District XC Championships

Smith River Sports Complex · Historical 2024 results

Report a problem with this meet

Checked against TullyRunners at 9 held-out meets, 2024's ratings sit a median of 1.7 points (boys) and 4.4 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.

GIRLS · VARSITY · 5,000 M

2024 Piedmont District XC Championships - 10/30/2024 Smith River Sports Complex, Martinsville , VA High School Girls 5000 Meter Run

D

36 of 36 rows rated

How this race was adjusted

Race effect at 20:00 +1.3 s course and conditions +27.3 s in-season fitness −26.0 sCourse constant 507.04 (507)Race constant 500.56 (501)

34 used anchors± 15.3 s adjustment SE at 20:00Statistical Rating K 492.063Modeled distance 5,000 m

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

  1. 1 Natalie Adams · Mecklenburg County: VHSL Region 4D Championship (Nov 5) · Greater Danville Metro XC Championship (Oct 23) · and 4 more
  2. 2 Cassie Currin · Mecklenburg County: VHSL Region 4D Championship (Nov 5) · Greater Danville Metro XC Championship (Oct 23) · and 4 more
  3. 3 Helen Peters · Mecklenburg County: VHSL Region 4D Championship (Nov 5) · Greater Danville Metro XC Championship (Oct 23) · and 5 more
  4. 4 Olivia Hayes · Mecklenburg County: VHSL Region 4D Championship (Nov 5) · Greater Danville Metro XC Championship (Oct 23) · and 4 more
  5. 5 Cherish Adkins · Tunstall: VHSL Region 3D Championship (Nov 6) · Greater Danville Metro XC Championship (Oct 23) · and 1 more
  6. 6 Jasmine Espana · Bassett: VHSL Region 3D Championship (Nov 6) · Greater Danville Metro XC Championship (Oct 23) · and 4 more
  7. 7 Brittany Cruz · Bassett: VHSL Region 3D Championship (Nov 6) · Greater Danville Metro XC Championship (Oct 23) · and 4 more
  8. 8 Brooklynn Jackson · Mecklenburg County: Greater Danville Metro XC Championship (Oct 23) · Runnin' with the Wolves (Oct 5) · and 2 more
  9. 9 Allison Platero Batres · Magna Vista: VHSL Region 3D Championship (Nov 6) · Greater Danville Metro XC Championship (Oct 23) · and 2 more
  10. 10 Berenice Cordova · Bassett: VHSL Region 3D Championship (Nov 6) · Greater Danville Metro XC Championship (Oct 23)
  11. 11 Karlee Shivley · Bassett: VHSL Region 3D Championship (Nov 6) · Greater Danville Metro XC Championship (Oct 23) · and 3 more
  12. 12 Kayleigh Spencer · Bassett: VHSL Region 3D Championship (Nov 6) · Greater Danville Metro XC Championship (Oct 23) · and 4 more
  13. 13 Malia Mitchell · Halifax County: VHSL Region 4D Championship (Nov 5) · Greater Danville Metro XC Championship (Oct 23) · and 1 more
  14. 14 Eden Shaughnessy · Halifax County: VHSL Region 4D Championship (Nov 5) · Greater Danville Metro XC Championship (Oct 23) · and 1 more
  15. 15 Lillian Beatty · Mecklenburg County: VHSL Region 4D Championship (Nov 5) · Greater Danville Metro XC Championship (Oct 23) · and 3 more
  16. 16 Katie Miner · Bassett: VHSL Region 3D Championship (Nov 6) · Greater Danville Metro XC Championship (Oct 23) · and 4 more
  17. 17 Avery Arrington · Halifax County: VHSL Region 4D Championship (Nov 5) · Greater Danville Metro XC Championship (Oct 23) · and 1 more
  18. 18 Katelyn Brooks · Tunstall: VHSL Region 3D Championship (Nov 6) · Greater Danville Metro XC Championship (Oct 23) · and 1 more
  19. 19 Cheyenne Cline · Halifax County: VHSL Region 4D Championship (Nov 5) · Greater Danville Metro XC Championship (Oct 23) · and 1 more
  20. 20 Avalyn Emerson · Tunstall: VHSL Region 3D Championship (Nov 6) · Greater Danville Metro XC Championship (Oct 23) · and 1 more
  21. 21 Briana Quintero · Tunstall: VHSL Region 3D Championship (Nov 6) · Greater Danville Metro XC Championship (Oct 23)
  22. 22 Harper Lovelace · Tunstall: VHSL Region 3D Championship (Nov 6) · Greater Danville Metro XC Championship (Oct 23) · and 1 more
  23. 23 Elizabeth Jordan · Tunstall: VHSL Region 3D Championship (Nov 6) · Greater Danville Metro XC Championship (Oct 23) · and 1 more
  24. 24 Alexa Rojo · Bassett: VHSL Region 3D Championship (Nov 6) · Greater Danville Metro XC Championship (Oct 23) · and 4 more
  25. 25 Sarah Roberts · Halifax County: VHSL Region 4D Championship (Nov 5) · Greater Danville Metro XC Championship (Oct 23) · and 1 more
  26. 26 April Jordan · Tunstall: VHSL Region 3D Championship (Nov 6) · Greater Danville Metro XC Championship (Oct 23) · and 1 more
  27. 27 Tiffany Diem Forestier · Magna Vista: VHSL Region 3D Championship (Nov 6) · Greater Danville Metro XC Championship (Oct 23) · and 1 more
  28. 28 Rachel Becker · Mecklenburg County: VHSL Region 4D Championship (Nov 5) · Greater Danville Metro XC Championship (Oct 23) · and 1 more
  29. 29 Evelyn Garcia Mena · Magna Vista: Greater Danville Metro XC Championship (Oct 23)
  30. 31 Maria Velazquez · Martinsville: 11th Annual Bengal Clash at the River (Sep 3)
  31. 32 Emma Parker · Magna Vista: Greater Danville Metro XC Championship (Oct 23) · Knights Crossing XC Invitational (Sep 7) · and 1 more
  32. 33 Johanna Maxie · Magna Vista: VHSL Region 3D Championship (Nov 6) · Greater Danville Metro XC Championship (Oct 23) · and 1 more
  33. 34 Fernanda Castellanos Sanchez · George Washington: VHSL Region 4D Championship (Nov 5)
  34. 36 D'Asia Davis · George Washington: VHSL Region 4D Championship (Nov 5) · Greater Danville Metro XC Championship (Oct 23)
Girls results, places shown 1 to 36 of 36 result rows
PlaceRunner / school · gradeFinish timeAdjustedStatistical Rating
1Natalie AdamsMecklenburg County · SOFinish 21:46.721:46.721:26.363.3
2Cassie CurrinMecklenburg County · SRFinish 21:55.421:55.421:34.860.5
3Helen PetersMecklenburg County · SOFinish 24:06.724:06.723:44.017.4
4Olivia HayesMecklenburg County · SRFinish 24:28.524:28.524:05.510.2
5Cherish AdkinsTunstall · JRFinish 24:59.024:59.024:35.60.2
6Jasmine EspanaBassett · SRFinish 25:03.525:03.524:40.0—
7Brittany CruzBassett · SRFinish 25:22.225:22.224:58.4—
8Brooklynn JacksonMecklenburg County · SOFinish 25:41.825:41.825:17.6—
9Allison Platero BatresMagna Vista · JRFinish 25:48.525:48.525:24.3—
10Berenice CordovaBassett · SOFinish 25:48.525:48.525:24.3—
11Karlee ShivleyBassett · SRFinish 25:53.825:53.825:29.5—
12Kayleigh SpencerBassett · JRFinish 26:03.826:03.825:39.4—
13Malia MitchellHalifax County · SRFinish 26:15.526:15.525:50.8—
14Eden ShaughnessyHalifax County · SOFinish 26:47.026:47.026:21.9—
15Lillian BeattyMecklenburg County · SOFinish 26:55.426:55.426:30.1—
16Katie MinerBassett · JRFinish 26:58.926:58.926:33.6—
17Avery ArringtonHalifax County · SOFinish 26:59.326:59.326:34.0—
18Katelyn BrooksTunstall · JRFinish 27:01.727:01.726:36.3—
19Cheyenne ClineHalifax County · JRFinish 27:15.927:15.926:50.3—
20Avalyn EmersonTunstall · JRFinish 27:59.727:59.727:33.4—
21Briana QuinteroTunstall · SRFinish 28:13.628:13.627:47.1—
22Harper LovelaceTunstall · SOFinish 28:52.528:52.528:25.3—
23Elizabeth JordanTunstall · FRFinish 28:56.528:56.528:29.4—
24Alexa RojoBassett · JRFinish 29:10.729:10.728:43.3—
25Sarah RobertsHalifax County · FRFinish 29:48.329:48.329:20.3—
26April JordanTunstall · JRFinish 30:16.830:16.829:48.4—
27Tiffany Diem ForestierMagna Vista · SOFinish 30:32.830:32.830:04.1—
28Rachel BeckerMecklenburg County · SRFinish 32:46.432:46.432:15.6—
29Evelyn Garcia MenaMagna Vista · JRFinish 33:06.333:06.332:35.3—
30Kailee HosmerMagna Vista · SRFinish 34:12.434:12.433:40.3—
31Maria VelazquezMartinsville · SOFinish 35:04.935:04.934:31.9—
32Emma ParkerMagna Vista · JRFinish 35:46.535:46.535:12.9—
33Johanna MaxieMagna Vista · SRFinish 35:55.535:55.535:21.7—
34Fernanda Castellanos SanchezGeorge Washington · JRFinish 38:39.638:39.638:03.3—
35Jazmin Mota-OcampoMartinsville · SOFinish 38:46.638:46.638:10.2—
36D'Asia DavisGeorge Washington · FRFinish 43:49.043:49.043:07.8—

BOYS · VARSITY · 5,000 M

High School Boys 5000 Meter Run

D

42 of 42 rows rated

How this race was adjusted

Race effect at 20:00 −26.9 s course and conditions −3.4 s in-season fitness −23.5 sCourse constant 488.57 (489)Race constant 484.83 (485)

42 used anchors± 18.5 s adjustment SE at 20:00Statistical Rating K 488.695Modeled distance 5,000 m

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

  1. 1 Thomas Fulcher · Bassett: Foot Locker South Regional (Nov 30) · VHSL Region 3D Championship (Nov 6) · and 4 more
  2. 2 Christian Lecher · Mecklenburg County: VHSL Class 4 State XC Meet (Nov 16) · VHSL Region 4D Championship (Nov 5) · and 5 more
  3. 3 Tyress Wiltz · Bassett: Foot Locker South Regional (Nov 30) · VHSL Region 3D Championship (Nov 6) · and 5 more
  4. 4 Nicholas Hudson · Halifax County: VHSL Region 4D Championship (Nov 5) · Greater Danville Metro XC Championship (Oct 23) · and 1 more
  5. 5 Brennan Hunt · Halifax County: VHSL Region 4D Championship (Nov 5) · Greater Danville Metro XC Championship (Oct 23) · and 1 more
  6. 6 Michael Foley · Bassett: VHSL Region 3D Championship (Nov 6) · Greater Danville Metro XC Championship (Oct 23) · and 3 more
  7. 7 Preston Draper · Bassett: VHSL Region 3D Championship (Nov 6) · Greater Danville Metro XC Championship (Oct 23) · and 4 more
  8. 8 Jackson Gunter · Magna Vista: VHSL Region 3D Championship (Nov 6) · Greater Danville Metro XC Championship (Oct 23) · and 1 more
  9. 9 David Berent · Bassett: VHSL Region 3D Championship (Nov 6) · James River Knights Hsms Invitational (Oct 12) · and 3 more
  10. 10 Giovany Saligan-Medel · Bassett: VHSL Region 3D Championship (Nov 6) · Greater Danville Metro XC Championship (Oct 23)
  11. 11 Jude Shaughnessy · Halifax County: VHSL Region 4D Championship (Nov 5) · Greater Danville Metro XC Championship (Oct 23) · and 1 more
  12. 12 Russell Sager · Mecklenburg County: VHSL Region 4D Championship (Nov 5) · Greater Danville Metro XC Championship (Oct 23) · and 4 more
  13. 13 Elijah Penn · Magna Vista: VHSL Region 3D Championship (Nov 6) · Greater Danville Metro XC Championship (Oct 23) · and 2 more
  14. 14 Holden Wells · Mecklenburg County: VHSL Region 4D Championship (Nov 5) · Greater Danville Metro XC Championship (Oct 23) · and 3 more
  15. 15 Chasen Newcomb · Mecklenburg County: VHSL Region 4D Championship (Nov 5) · Greater Danville Metro XC Championship (Oct 23) · and 3 more
  16. 16 Dalton Chandler · Bassett: VHSL Region 3D Championship (Nov 6) · Greater Danville Metro XC Championship (Oct 23) · and 4 more
  17. 17 Zachary Duplantier · Halifax County: VHSL Region 4D Championship (Nov 5) · Greater Danville Metro XC Championship (Oct 23) · and 1 more
  18. 18 Xavier Christian · Tunstall: VHSL Region 3D Championship (Nov 6) · Greater Danville Metro XC Championship (Oct 23) · and 1 more
  19. 19 Ethan Howell · Tunstall: VHSL Region 3D Championship (Nov 6) · Greater Danville Metro XC Championship (Oct 23) · and 1 more
  20. 20 Benjamin Pickett · Martinsville: Greater Danville Metro XC Championship (Oct 23) · 11th Annual Bengal Clash at the River (Sep 3)
  21. 21 Brodie Buchanan · Tunstall: VHSL Region 3D Championship (Nov 6) · Greater Danville Metro XC Championship (Oct 23) · and 1 more
  22. 22 Luke McKinney · Halifax County: VHSL Region 4D Championship (Nov 5) · Greater Danville Metro XC Championship (Oct 23) · and 1 more
  23. 23 Adam Hernandez · Halifax County: VHSL Region 4D Championship (Nov 5) · Greater Danville Metro XC Championship (Oct 23) · and 1 more
  24. 24 Jesse Jenkins · Mecklenburg County: VHSL Region 4D Championship (Nov 5) · Greater Danville Metro XC Championship (Oct 23) · and 3 more
  25. 25 Travis Tolley · Tunstall: VHSL Region 3D Championship (Nov 6) · Greater Danville Metro XC Championship (Oct 23) · and 1 more
  26. 26 Brandon Lawson · Magna Vista: VHSL Region 3D Championship (Nov 6) · Greater Danville Metro XC Championship (Oct 23) · and 2 more
  27. 27 Carter Francisco · Halifax County: VHSL Region 4D Championship (Nov 5) · Greater Danville Metro XC Championship (Oct 23) · and 1 more
  28. 28 Ryan Fording · Mecklenburg County: Greater Danville Metro XC Championship (Oct 23)
  29. 29 Kaden Mellott · Magna Vista: Greater Danville Metro XC Championship (Oct 23) · 11th Annual Bengal Clash at the River (Sep 3)
  30. 30 Chris Draper · Tunstall: VHSL Region 3D Championship (Nov 6) · Southside XC Invitational (Aug 28)
  31. 31 Alexander Lanier · Magna Vista: VHSL Region 3D Championship (Nov 6) · Greater Danville Metro XC Championship (Oct 23) · and 1 more
  32. 32 Sean Fitzgerald · Tunstall: VHSL Region 3D Championship (Nov 6) · Greater Danville Metro XC Championship (Oct 23) · and 1 more
  33. 33 Josue Velasquez · Martinsville: Greater Danville Metro XC Championship (Oct 23) · 11th Annual Bengal Clash at the River (Sep 3)
  34. 34 Alejandro Villaloboss Olquin · George Washington: VHSL Region 4D Championship (Nov 5) · Greater Danville Metro XC Championship (Oct 23) · and 1 more
  35. 35 Cameron Wall · Tunstall: Southside XC Invitational (Aug 28)
  36. 36 Seth Hankins · Martinsville: Greater Danville Metro XC Championship (Oct 23) · 11th Annual Bengal Clash at the River (Sep 3)
  37. 37 Warren York · Mecklenburg County: VHSL Region 4D Championship (Nov 5) · Greater Danville Metro XC Championship (Oct 23)
  38. 38 Dilan Steele · Magna Vista: VHSL Region 3D Championship (Nov 6) · Greater Danville Metro XC Championship (Oct 23) · and 1 more
  39. 39 Larry Ayala Diaz · George Washington: VHSL Region 4D Championship (Nov 5) · Greater Danville Metro XC Championship (Oct 23)
  40. 40 Stone Lowe · Magna Vista: VHSL Region 3D Championship (Nov 6) · 11th Annual Bengal Clash at the River (Sep 3)
  41. 41 Riley Wilkins · Martinsville: 11th Annual Bengal Clash at the River (Sep 3)
  42. 42 Chris Santiogo · Martinsville: Greater Danville Metro XC Championship (Oct 23)
Boys results, places shown 1 to 42 of 42 result rows
PlaceRunner / school · gradeFinish timeAdjustedStatistical Rating
1Thomas FulcherBassett · SOFinish 16:26.416:26.416:35.2157.0
2Christian LecherMecklenburg County · JRFinish 17:14.517:14.517:23.7140.8
3Tyress WiltzBassett · SRFinish 17:50.717:50.718:00.2128.6
4Nicholas HudsonHalifax County · SRFinish 18:17.518:17.518:27.3119.6
5Brennan HuntHalifax County · JRFinish 18:34.118:34.118:44.0114.0
6Michael FoleyBassett · SRFinish 18:40.118:40.118:50.1112.0
7Preston DraperBassett · SOFinish 18:53.718:53.719:03.7107.4
8Jackson GunterMagna Vista · FRFinish 19:36.719:36.719:47.293.0
9David BerentBassett · SOFinish 19:41.119:41.119:51.591.5
10Giovany Saligan-MedelBassett · SOFinish 19:41.619:41.619:52.191.3
11Jude ShaughnessyHalifax County · SRFinish 20:04.020:04.020:14.783.8
12Russell SagerMecklenburg County · JRFinish 20:27.920:27.920:38.875.7
13Elijah PennMagna Vista · FRFinish 20:28.420:28.420:39.375.6
14Holden WellsMecklenburg County · SOFinish 20:35.720:35.720:46.773.1
15Chasen NewcombMecklenburg County · JRFinish 20:52.120:52.121:03.267.6
16Dalton ChandlerBassett · JRFinish 21:13.821:13.821:25.160.3
17Zachary DuplantierHalifax County · JRFinish 21:18.421:18.421:29.758.8
18Xavier ChristianTunstall · SRFinish 21:23.421:23.421:34.857.1
19Ethan HowellTunstall · SRFinish 21:25.921:25.921:37.456.2
20Benjamin PickettMartinsville · SOFinish 21:34.521:34.521:45.953.4
21Brodie BuchananTunstall · FRFinish 21:39.721:39.721:51.351.6
22Luke McKinneyHalifax County · SRFinish 21:52.821:52.822:04.547.2
23Adam HernandezHalifax County · SRFinish 22:13.122:13.122:24.940.4
24Jesse JenkinsMecklenburg County · FRFinish 22:15.822:15.822:27.639.5
25Travis TolleyTunstall · JRFinish 22:20.722:20.722:32.637.8
26Brandon LawsonMagna Vista · JRFinish 22:38.022:38.022:50.032.0
27Carter FranciscoHalifax County · FRFinish 23:04.423:04.423:16.723.1
28Ryan FordingMecklenburg County · JRFinish 23:07.123:07.123:19.422.2
29Kaden MellottMagna Vista · JRFinish 23:53.323:53.324:06.06.7
30Chris DraperTunstall · SOFinish 24:37.124:37.124:50.2—
31Alexander LanierMagna Vista · FRFinish 24:40.424:40.424:53.6—
32Sean FitzgeraldTunstall · SRFinish 24:58.324:58.325:11.6—
33Josue VelasquezMartinsville · SRFinish 25:18.925:18.925:32.4—
34Alejandro Villaloboss OlquinGeorge Washington · SOFinish 25:19.525:19.525:33.0—
35Cameron WallTunstall · SOFinish 25:34.625:34.625:48.3—
36Seth HankinsMartinsville · FRFinish 25:39.825:39.825:53.4—
37Warren YorkMecklenburg County · SOFinish 26:01.026:01.026:14.8—
38Dilan SteeleMagna Vista · FRFinish 26:50.326:50.327:04.6—
39Larry Ayala DiazGeorge Washington · JRFinish 27:19.527:19.527:34.0—
40Stone LoweMagna Vista · FRFinish 27:55.927:55.928:10.8—
41Riley WilkinsMartinsville · JRFinish 29:18.329:18.329:33.9—
42Chris SantiogoMartinsville · FRFinish 30:56.430:56.431:12.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.