Pairwise course analysis

Groton Schoolvs.Bouchard Park 5K

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

Bouchard Park 5K runs faster

-0.66%

Roughly 7.9 seconds faster for a 20:00 runner

Paired observations

195

Deep evidence

Median difference

-0.04%

Middle runner-season comparison

Overall estimate

-0.66%

Network-adjusted course estimate

Middle 50% range

+4.50%

Observed variation (IQR)

Direction and magnitude

Relative course speed

Bouchard Park 5K fasterEvenBouchard Park 5K slower

Confidence interval

-0.86% to +0.37%

Scale shown

-5% to +5%

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.

RunnerSeasonGroton SchoolBouchard Park 5KDifference
Eliot Ragosa201934:21.001 race30:03.801 race-12.48%
Keira McNeil202332:55.001 race28:50.001 race-12.41%
Sebastian Southworth202224:54.001 race22:20.001 race-10.31%
James Kerr202517:30.001 race15:44.701 race-10.03%
Andy Chefetz201927:09.001 race24:33.101 race-9.57%
Alexander Cohen202225:48.001 race23:24.001 race-9.30%
Audra Soni202224:32.001 race22:32.001 race-8.15%
Charlie Zhang202224:03.001 race22:06.001 race-8.11%
Ben Kaplan202225:55.001 race23:53.001 race-7.85%
Lily Weinstein201935:08.001 race32:25.401 race-7.71%
Walker Cox202223:18.001 race21:38.001 race-7.15%
Alison Leiva202332:58.001 race30:41.001 race-6.93%
Justin O'Toole201917:49.001 race16:37.901 race-6.65%
Ty Wilschut201926:27.001 race24:52.001 race-5.99%
Gabrielle Martin202224:55.001 race23:27.001 race-5.89%
Diego Abadie202220:54.001 race19:42.001 race-5.74%
Grant Vensel202521:11.001 race19:59.601 race-5.62%
Daniel Xie202222:08.001 race20:57.001 race-5.35%
Douglas Zhang202222:29.001 race21:21.001 race-5.04%
Alex Spindt202324:29.001 race23:20.001 race-4.70%
Sam Modur202221:35.001 race20:36.001 race-4.56%
Carver Porter202219:54.001 race19:00.001 race-4.52%
Reagan Whitaker202324:42.001 race23:35.001 race-4.52%
Oliver Mitchell201925:38.001 race24:32.601 race-4.25%
Owen Dowden201926:42.001 race25:34.501 race-4.21%
Gabe Cooper202219:51.001 race19:01.001 race-4.20%
Jeremy Eaton202220:17.001 race19:26.001 race-4.19%
Beckett Dubovik202221:57.001 race21:02.001 race-4.18%
Kathryn Martin202224:53.001 race23:51.001 race-4.15%
Tim Guan201926:56.001 race25:52.101 race-3.95%
Violet Safari202524:46.001 race23:48.601 race-3.86%
Richard Federico III202517:31.001 race16:51.801 race-3.73%
Gavin Cassidy201920:49.001 race20:03.501 race-3.64%
Justine Lam201928:35.001 race27:34.301 race-3.54%
Sylvia Brennan202222:00.001 race21:14.001 race-3.48%
Xander Starobin201925:47.001 race24:53.101 race-3.48%
Liam Walsh202517:30.001 race16:54.301 race-3.40%
Christian Hernandez202223:24.001 race22:37.001 race-3.35%
Julian Dai201923:59.001 race23:11.201 race-3.32%
Eliza Hirsch201939:46.001 race38:28.001 race-3.27%
Caroline Kovacs202220:58.001 race20:18.001 race-3.18%
Gillian Griffin202524:33.001 race23:48.101 race-3.05%
Henry Horvath201921:05.001 race20:27.901 race-2.93%
Maya Sidhu201924:42.001 race23:59.601 race-2.86%
Sam Blank202320:28.001 race19:53.001 race-2.85%
Michael Cheng201922:29.001 race21:50.601 race-2.85%
Justin Jang202318:57.001 race18:27.001 race-2.64%
Nina Douge201922:43.001 race22:10.001 race-2.42%
Alana Kramer-Gomez202222:22.001 race21:50.001 race-2.38%
Pepper Taylor202326:12.001 race25:35.001 race-2.35%
Parker Lewis-Pierce202223:25.001 race22:52.001 race-2.35%
Caleb Stokes202522:41.001 race22:09.201 race-2.34%
Sean McLaughlin201920:10.001 race19:43.501 race-2.19%
Nathaniel Voss202218:02.001 race17:39.001 race-2.13%
David Xiong202219:30.001 race19:06.001 race-2.05%
Quinn Taylor202326:49.001 race26:16.001 race-2.05%
Colin Bradley202517:56.001 race17:34.601 race-1.99%
Sid Chopra202529:20.001 race28:45.301 race-1.97%
Eloise Finley202524:51.001 race24:21.801 race-1.96%
Alex Young202318:11.001 race17:50.001 race-1.92%
Jonathan Andreoli202224:16.001 race23:48.001 race-1.92%
Nick Glaeser202522:34.001 race22:08.601 race-1.88%
Quinn McCaffrey202521:49.001 race21:25.701 race-1.78%
Joshua Curhan202219:37.001 race19:17.001 race-1.70%
Austin Reid202518:58.001 race18:39.101 race-1.66%
Sebastian Canizares201922:03.001 race21:41.101 race-1.66%
Stone Shen201920:04.001 race19:44.701 race-1.60%
Ben Luo201922:06.001 race21:45.401 race-1.55%
Vedant Deokar201921:47.001 race21:27.501 race-1.49%
Rhaya Nestor202524:31.001 race24:09.801 race-1.44%
Ian Schmidek202226:48.001 race26:25.001 race-1.43%
Camille Destefano202327:59.001 race27:35.001 race-1.43%
Jasper Hyatt202521:00.001 race20:42.301 race-1.40%
Josie Silk201922:18.001 race22:00.501 race-1.31%
Max Kesselheim202518:52.001 race18:37.601 race-1.27%
Richard (Ricky) Li201922:09.001 race21:52.801 race-1.22%
Cooper Austen201916:55.001 race16:42.801 race-1.20%
Ryan Loughran201918:48.001 race18:34.601 race-1.19%
Linda Qin201929:22.001 race29:01.401 race-1.17%
Arden Conine201924:45.001 race24:28.701 race-1.10%
Ford Legg202219:53.001 race19:40.001 race-1.09%
Grace Hu201921:18.001 race21:04.301 race-1.07%
Annabelle Rogers201921:35.001 race21:21.901 race-1.01%
Luca Mezzanotte202219:54.001 race19:42.001 race-1.01%
Tobias Jonas202222:10.001 race21:58.001 race-0.90%
Jake Elkins201919:41.001 race19:31.301 race-0.82%
Davis Woolbert202217:48.001 race17:40.001 race-0.75%
Matt Wing201917:57.001 race17:49.201 race-0.72%
Tim Cassidy201924:42.001 race24:31.501 race-0.71%
Ameer Hasan202522:13.001 race22:04.101 race-0.67%
Henry Ramanathan202219:28.001 race19:22.001 race-0.51%
Julian Vidal202520:34.001 race20:29.001 race-0.41%
Zan Danoff201918:39.001 race18:35.801 race-0.29%
Raymond Li201922:16.001 race22:14.101 race-0.14%
Julian Li201918:52.001 race18:50.901 race-0.10%
Asher Parker-Sartori201924:48.001 race24:46.701 race-0.09%
Juan-Pablo Fernandez Del Castillo202220:25.001 race20:24.001 race-0.08%
Nicole Fallon202522:40.001 race22:39.401 race-0.04%
Caleb Krueger201918:44.001 race18:43.801 race-0.02%
Amelia Stevens201924:16.001 race24:16.001 race0.00%
Megan Shi201931:39.001 race31:42.201 race+0.17%
Alene Fernandes201921:40.001 race21:42.201 race+0.17%
Aaron Stanger202217:40.001 race17:42.001 race+0.19%
Lucas Miller202518:17.001 race18:19.201 race+0.20%
Emme Salyer202323:10.001 race23:13.001 race+0.22%
Catherine Maloney202525:39.001 race25:43.101 race+0.27%
Peter Favero201918:40.001 race18:43.201 race+0.29%
Flynn Coyne202222:20.001 race22:24.001 race+0.30%
Toby Harrison202518:04.001 race18:07.501 race+0.32%
Alana Brownstein202525:19.001 race25:24.201 race+0.34%
Fitz Courtney202217:30.001 race17:34.001 race+0.38%
Paul Tompros202523:15.001 race23:21.201 race+0.44%
Lincoln Hyatt202517:38.001 race17:42.801 race+0.45%
Theo Goldman201921:09.001 race21:15.501 race+0.51%
Percy Gao202520:38.001 race20:44.701 race+0.54%
Mia Peng201927:20.001 race27:29.401 race+0.57%
Owen Richer202517:57.001 race18:03.401 race+0.59%
Adrian Tan202223:18.001 race23:27.001 race+0.64%
Juliana Lynch202325:25.001 race25:35.001 race+0.66%
Kaia Eckton201928:16.001 race28:27.501 race+0.68%
Maksim Roman202219:08.001 race19:17.001 race+0.78%
Kate Tarr202520:40.001 race20:49.901 race+0.80%
Jason Minicozzi202318:08.001 race18:18.001 race+0.92%
Alan Wang202523:29.001 race23:42.401 race+0.95%
Reuben Siegel202223:07.001 race23:23.001 race+1.15%
Grace Luettgen201924:23.001 race24:40.401 race+1.19%
Heng Leong202320:21.001 race20:36.001 race+1.23%
Lucy Walker202520:32.001 race20:47.701 race+1.27%
Meena Menon201921:41.001 race21:58.101 race+1.31%
Jillian Robertson201921:42.001 race21:59.601 race+1.35%
Temi Martins Dosumu202524:41.001 race25:01.401 race+1.38%
Lucas Liu201921:13.001 race21:31.001 race+1.41%
Cole Miller202518:10.001 race18:25.801 race+1.45%
Elizabeth Gatto201925:36.001 race25:58.301 race+1.45%
William Trautz202217:20.001 race17:36.001 race+1.54%
Sam Rabieh201917:20.001 race17:36.301 race+1.57%
Maia Soni202523:57.001 race24:20.501 race+1.64%
Flynn Coyne201924:38.001 race25:02.401 race+1.65%
Mariam Craig201922:28.001 race22:52.101 race+1.79%
Nolan McNeil202321:19.001 race21:42.001 race+1.80%
Ford Legg201920:40.001 race21:02.601 race+1.82%
Miles Sandoski202216:58.001 race17:17.001 race+1.87%
Gabby Walsh201920:26.001 race20:49.001 race+1.88%
Neela Soni202525:49.001 race26:18.801 race+1.92%
Alex Avram201924:54.001 race25:23.201 race+1.95%
Jack Kastner202221:33.001 race21:59.001 race+2.01%
Ella Cuccia202522:24.001 race22:51.401 race+2.04%
Andrew Bittner202219:51.001 race20:16.001 race+2.10%
Branford Chen202520:43.001 race21:09.301 race+2.12%
Eleanor Lial202519:43.001 race20:08.101 race+2.12%
Ruby Massengale201927:39.001 race28:14.601 race+2.15%
Michael Bobo202220:49.001 race21:16.001 race+2.16%
John Friedmann202523:10.001 race23:40.201 race+2.17%
Adam Ewing201920:22.001 race20:48.601 race+2.18%
Katherine Hardy202531:02.001 race31:44.901 race+2.30%
Konstantin Lukin-Yelin201918:45.001 race19:11.701 race+2.37%
Somers Estwanik202520:36.001 race21:07.101 race+2.52%
Alexander Behn202218:44.001 race19:14.001 race+2.67%
Ethan Chang201924:27.001 race25:06.601 race+2.70%
Claire Hackel202520:59.001 race21:33.101 race+2.71%
Quinn Mason202520:47.001 race21:21.601 race+2.77%
Jackson Pagan202218:37.001 race19:11.001 race+3.04%
Maanasi Chintamani201925:08.001 race25:54.301 race+3.07%
Cameron Regonini202521:26.001 race22:05.601 race+3.08%
Ellie Berman201923:35.001 race24:20.701 race+3.23%
Abigail Rabieh201923:08.001 race23:53.801 race+3.30%
Shreya Jain201927:30.001 race28:25.901 race+3.39%
Alex Wu201918:03.001 race18:39.801 race+3.40%
Rosie Qin201925:12.001 race26:04.801 race+3.49%
Charles Chen201921:45.001 race22:31.101 race+3.53%
Sam Modur201922:41.001 race23:30.301 race+3.62%
Cordelia Loomis201923:18.001 race24:08.901 race+3.64%
Phoebe Lu201924:56.001 race25:52.301 race+3.76%
Nicholas Tao201919:43.001 race20:27.901 race+3.80%
Louis Levy201920:32.001 race21:21.901 race+4.05%
Julia Maimones201922:53.001 race23:49.501 race+4.12%
Ines Levy201921:30.001 race22:23.401 race+4.14%
Corrine Waters201921:33.001 race22:26.901 race+4.17%
Peter Gnazzo202523:02.001 race24:00.701 race+4.25%
Andrew Monsalve201920:37.001 race21:30.601 race+4.33%
Mathew Hong201918:36.001 race19:24.801 race+4.37%
Amy Li201929:40.001 race30:59.101 race+4.44%
Daniel Wang201924:00.001 race25:12.401 race+5.03%
Wesley Lindstrom-Chalpin202224:42.001 race26:09.001 race+5.87%
Priya Devavaeam201925:13.001 race26:46.701 race+6.19%
Zane Davis201922:12.001 race23:43.301 race+6.85%
Peter Duhamel202517:57.001 race19:17.001 race+7.43%
Miles Johnson202523:16.001 race25:04.301 race+7.76%
Emmett Kellogg202524:34.001 race26:35.801 race+8.26%
George Yerid202521:38.001 race23:57.901 race+10.78%
Keira Amick202527:07.001 race30:31.401 race+12.56%
Nate Hagerty202518:07.001 race20:36.601 race+13.76%
Oscar Caprano201921:43.001 race24:47.201 race+14.14%
CJ Briere202519:48.001 race22:52.501 race+15.53%
Oliver Colbert202521:19.001 race25:09.001 race+17.98%