Pairwise course analysis
Nobles NEPSTA Coursevs.Groton School
Based on runners who competed on both courses during the same season. Positive values mean the second course ran slower; negative values mean it ran faster.
Model verdict
These courses run about even
-0.05%
Roughly 0.6 seconds faster for a 20:00 runner
Paired observations
110
Deep evidence
Median difference
-0.82%
Middle runner-season comparison
Overall estimate
-0.05%
Network-adjusted course estimate
Middle 50% range
+2.81%
Observed variation (IQR)
Direction and magnitude
Relative course speed
Confidence interval
-1.38% to -0.10%
Scale shown
-5% to +5%
Course context
The two courses
Underlying runner comparisons
Same-season evidence
Each row represents one runner-season with valid results on both courses. Median performances reduce the effect of one unusually good or poor race. JV and varsity results are included.
| Runner | Season | Nobles NEPSTA Course | Groton School | Difference |
|---|---|---|---|---|
| Abigail Rabieh | 2019 | 26:36.001 race | 23:08.001 race | -13.03% |
| Grace Stanton | 2019 | 25:20.001 race | 22:38.001 race | -10.66% |
| Brianna Zhang | 2019 | 24:41.001 race | 22:57.001 race | -7.02% |
| Cara Chang | 2019 | 24:15.001 race | 22:37.003 races | -6.74% |
| Aroon Sankoh | 2019 | 19:11.001 race | 17:58.002 races | -6.34% |
| Selina Liu | 2019 | 26:26.001 race | 25:07.001 race | -4.98% |
| Corrine Waters | 2019 | 22:33.001 race | 21:33.001 race | -4.43% |
| Katie Reveno | 2019 | 22:14.001 race | 21:18.002 races | -4.20% |
| Eric Berard | 2019 | 19:06.001 race | 18:18.001 race | -4.19% |
| Sophia Deng | 2019 | 25:44.001 race | 24:41.003 races | -4.08% |
| Caitlin Fitzgerald | 2019 | 21:23.001 race | 20:34.001 race | -3.82% |
| Charles Chen | 2019 | 22:34.001 race | 21:45.001 race | -3.62% |
| Grant Coldren | 2019 | 19:16.001 race | 18:35.001 race | -3.55% |
| Noah Bay | 2019 | 19:24.001 race | 18:43.003 races | -3.52% |
| Tommy Bi | 2019 | 25:02.001 race | 24:10.001 race | -3.46% |
| Derek Chang | 2019 | 18:05.001 race | 17:29.003 races | -3.32% |
| Jack Gilbert | 2019 | 20:40.001 race | 19:59.001 race | -3.31% |
| Benjamin Koper | 2019 | 20:31.001 race | 19:54.001 race | -3.01% |
| Emelie Engstrom | 2019 | 28:19.001 race | 27:29.001 race | -2.94% |
| Zach Lonberg | 2019 | 24:22.001 race | 23:40.001 race | -2.87% |
| Quinn Anderson-Song | 2019 | 19:02.001 race | 18:30.001 race | -2.80% |
| Aidan Humphreys | 2019 | 19:21.001 race | 18:49.001 race | -2.76% |
| Olivia Knight | 2019 | 21:23.001 race | 20:48.001 race | -2.73% |
| Alex Hass | 2019 | 20:37.001 race | 20:04.001 race | -2.67% |
| Jake Elkins | 2019 | 20:11.001 race | 19:41.001 race | -2.48% |
| Ryan Chiari | 2019 | 19:05.001 race | 18:37.001 race | -2.45% |
| Jack Lionette | 2019 | 17:31.001 race | 17:06.002 races | -2.38% |
| Ellie Berman | 2019 | 24:09.001 race | 23:35.001 race | -2.35% |
| Katie Chen | 2019 | 23:33.001 race | 23:01.001 race | -2.26% |
| Mathew Hong | 2019 | 19:01.001 race | 18:36.001 race | -2.19% |
| Flynn Coyne | 2019 | 25:09.001 race | 24:38.001 race | -2.05% |
| Alex Wu | 2019 | 18:24.001 race | 18:03.001 race | -1.90% |
| Sam Rabieh | 2019 | 17:39.001 race | 17:20.001 race | -1.79% |
| Lwazi Bululu | 2019 | 18:51.001 race | 18:31.002 races | -1.77% |
| Andrew Monsalve | 2019 | 20:59.001 race | 20:37.001 race | -1.75% |
| Phoebe Lynch | 2019 | 27:42.001 race | 27:14.002 races | -1.68% |
| Konstantin Lukin-Yelin | 2019 | 19:03.001 race | 18:45.001 race | -1.57% |
| Sophia Wu | 2019 | 23:43.001 race | 23:22.003 races | -1.48% |
| Theo Goldman | 2019 | 21:28.001 race | 21:09.001 race | -1.48% |
| Sam Harris | 2019 | 20:31.001 race | 20:13.003 races | -1.46% |
| Eloise Daniello | 2019 | 20:54.001 race | 20:36.001 race | -1.44% |
| Aidan Armaly | 2019 | 20:28.001 race | 20:12.003 races | -1.30% |
| Christian Batemen | 2019 | 20:47.001 race | 20:31.001 race | -1.28% |
| Wren Fortunoff | 2019 | 22:14.001 race | 21:57.003 races | -1.27% |
| Stanislas Robert | 2019 | 18:40.001 race | 18:26.003 races | -1.25% |
| John Michaud | 2019 | 18:46.001 race | 18:32.002 races | -1.24% |
| Vivan Das | 2019 | 19:01.001 race | 18:47.003 races | -1.23% |
| Andrew Mazza | 2019 | 17:50.001 race | 17:37.002 races | -1.21% |
| Ines Levy | 2019 | 21:45.001 race | 21:30.001 race | -1.15% |
| Tommy Gaffey | 2019 | 16:35.001 race | 16:24.001 race | -1.11% |
| Samantha Noonan | 2019 | 24:29.001 race | 24:13.001 race | -1.09% |
| Olivia Fayemi | 2019 | 28:04.001 race | 27:46.003 races | -1.07% |
| Eli Kream | 2019 | 21:16.001 race | 21:04.001 race | -0.94% |
| Ford Legg | 2019 | 20:51.001 race | 20:40.001 race | -0.88% |
| Ally Gilbert | 2019 | 26:05.001 race | 25:52.001 race | -0.83% |
| Joshua Guo | 2019 | 18:23.001 race | 18:14.002 races | -0.82% |
| Alan Du | 2019 | 18:29.001 race | 18:21.003 races | -0.72% |
| Gabby Guerrero | 2019 | 18:55.001 race | 18:47.001 race | -0.70% |
| Jessica Choe | 2019 | 26:59.001 race | 26:48.002 races | -0.68% |
| Lucy Anderson | 2019 | 24:30.001 race | 24:21.002 races | -0.61% |
| Alex Hallstrom | 2019 | 19:31.001 race | 19:24.001 race | -0.60% |
| Benzo Zhou | 2019 | 20:21.001 race | 20:14.001 race | -0.57% |
| Ryan Loughran | 2019 | 18:54.001 race | 18:48.001 race | -0.53% |
| Cameron Walker | 2019 | 25:02.001 race | 24:55.001 race | -0.47% |
| Amy Ma | 2019 | 25:43.001 race | 25:36.002 races | -0.45% |
| Daniel Wang | 2019 | 24:06.001 race | 24:00.001 race | -0.41% |
| Talia Jachimowicz | 2019 | 23:50.001 race | 23:45.001 race | -0.35% |
| Aisling O'Connell | 2019 | 22:34.001 race | 22:31.002 races | -0.22% |
| Sarah Hastings | 2019 | 25:48.001 race | 25:45.001 race | -0.19% |
| Garner Thompson | 2019 | 18:20.001 race | 18:18.001 race | -0.18% |
| Meghan Webb | 2019 | 21:40.001 race | 21:38.001 race | -0.15% |
| Conor Mannion | 2019 | 22:20.001 race | 22:18.001 race | -0.15% |
| Cordelia Loomis | 2019 | 23:20.001 race | 23:18.001 race | -0.14% |
| Aiden English | 2019 | 21:56.001 race | 21:55.001 race | -0.08% |
| Lucas Liu | 2019 | 21:13.001 race | 21:13.001 race | 0.00% |
| Olivia Crisafi | 2019 | 22:42.001 race | 22:42.001 race | 0.00% |
| Julia Maimones | 2019 | 22:52.001 race | 22:53.001 race | +0.07% |
| Grigory Menshikov | 2019 | 22:34.001 race | 22:36.001 race | +0.15% |
| Nicholas Tao | 2019 | 19:40.001 race | 19:43.001 race | +0.25% |
| Virginia Thompson | 2019 | 24:46.001 race | 24:50.001 race | +0.27% |
| Lang Burgess | 2019 | 25:37.001 race | 25:42.003 races | +0.33% |
| Alena Mulhern | 2019 | 23:52.001 race | 23:57.001 race | +0.35% |
| Hollen Knoell | 2019 | 22:35.001 race | 22:41.001 race | +0.44% |
| Julian Li | 2019 | 18:47.001 race | 18:52.001 race | +0.44% |
| Meg Dugan | 2019 | 19:43.001 race | 19:49.001 race | +0.51% |
| Ryan King | 2019 | 22:10.001 race | 22:17.001 race | +0.53% |
| Sophia Hansen | 2019 | 20:42.001 race | 20:49.001 race | +0.56% |
| Lindsay Tucker | 2019 | 24:20.001 race | 24:29.001 race | +0.62% |
| Jack Wang | 2019 | 19:38.001 race | 19:46.002 races | +0.68% |
| Maddie Stearns | 2019 | 21:49.001 race | 22:01.001 race | +0.92% |
| Joey O'Brien | 2019 | 18:27.001 race | 18:38.003 races | +0.99% |
| Griffin Gibbs | 2019 | 20:02.001 race | 20:14.001 race | +1.00% |
| Ann Wichern | 2019 | 24:37.001 race | 24:55.001 race | +1.22% |
| Lilly Bradley | 2019 | 19:18.001 race | 19:33.001 race | +1.30% |
| Hadley Stanton | 2019 | 23:23.001 race | 23:44.001 race | +1.50% |
| Katie Wipf | 2019 | 20:41.001 race | 21:05.001 race | +1.93% |
| Michael Lu | 2019 | 19:39.001 race | 20:09.002 races | +2.54% |
| Kylie Bogar | 2019 | 25:39.001 race | 26:20.001 race | +2.66% |
| Caroline Locke | 2019 | 24:26.001 race | 25:06.003 races | +2.73% |
| Lucy Rainer | 2019 | 24:39.001 race | 25:24.001 race | +3.04% |
| Ian Bayliss | 2019 | 18:55.001 race | 19:37.003 races | +3.70% |
| Isabelle Stewart | 2019 | 24:24.001 race | 25:24.001 race | +4.10% |
| Gigi Gillard | 2019 | 27:40.001 race | 28:51.001 race | +4.28% |
| Aleah Ghiasuddin | 2019 | 23:13.001 race | 24:18.001 race | +4.67% |
| Anna Garvey | 2019 | 23:27.001 race | 24:35.001 race | +4.83% |
| Lakshmi Bogelli | 2019 | 29:18.001 race | 30:48.001 race | +5.12% |
| Jonah Rothman | 2019 | 22:01.001 race | 23:24.001 race | +6.28% |
| Katie Riley | 2019 | 26:08.001 race | 27:58.001 race | +7.02% |
| Yeabsira Gugssa | 2019 | 26:43.001 race | 29:55.003 races | +11.98% |
| Eric Lin | 2019 | 24:59.001 race | 28:32.001 race | +14.21% |