Pairwise course analysis

St. Mark's School Championship Coursevs.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

-2.83%

Roughly 33.9 seconds faster for a 20:00 runner

Paired observations

198

Deep evidence

Median difference

-2.04%

Middle runner-season comparison

Overall estimate

-2.83%

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

-3.03% to -1.87%

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.

RunnerSeasonSt. Mark's School Championship CourseBouchard Park 5KDifference
Abigail Rabieh201933:30.001 race23:53.801 race-28.67%
Keira McNeil202334:17.001 race28:50.001 race-15.90%
Kathryn Martin202227:55.001 race23:51.001 race-14.57%
Carlos Panayiotopoulos201926:14.001 race22:56.601 race-12.54%
Sylvia Brennan202224:09.001 race21:14.001 race-12.08%
Alison Leiva202334:17.001 race30:41.001 race-10.50%
Eliza Hirsch201942:34.001 race38:28.001 race-9.63%
Natalie Kloman201932:26.001 race29:33.101 race-8.88%
Gabrielle Martin202225:36.001 race23:27.001 race-8.40%
Liam Peterson201922:17.001 race20:26.801 race-8.24%
Ian Choe202227:19.004 races25:08.001 race-7.99%
Jake Pappo201922:13.001 race20:27.101 race-7.94%
Christian Hernandez202224:30.001 race22:37.001 race-7.69%
Hillary Galle201931:45.001 race29:22.901 race-7.46%
Naomi Hammerschlag202222:54.001 race21:16.001 race-7.13%
Theo Goldman201922:53.001 race21:15.501 race-7.10%
Finley Long202220:52.001 race19:25.001 race-6.95%
David Xiong202220:26.001 race19:06.001 race-6.53%
Pepper Taylor202327:20.001 race25:35.001 race-6.40%
Diego Abadie202221:02.001 race19:42.001 race-6.34%
Raymond Li201923:40.002 races22:14.101 race-6.05%
Alexander Cohen202224:54.001 race23:24.001 race-6.02%
Leah Jin202127:15.001 race25:37.101 race-5.99%
Douglas Zhang202222:42.001 race21:21.001 race-5.95%
Reagan Whitaker202325:03.001 race23:35.001 race-5.85%
Abraham Tolkoff201920:48.002 races19:35.101 race-5.84%
Alex Young202120:54.001 race19:41.501 race-5.78%
Jeff Lei202224:16.003 races22:53.001 race-5.70%
Jasmine Zhang202225:09.004 races23:43.001 race-5.70%
Tess Holland201925:41.001 race24:13.501 race-5.68%
Sam Modur202221:50.001 race20:36.001 race-5.65%
Charlie Zhang202223:24.001 race22:06.001 race-5.56%
Ryan Loughran201919:40.001 race18:34.601 race-5.54%
Eliot Ragosa201931:45.001 race30:03.801 race-5.31%
Ford Legg202220:46.001 race19:40.001 race-5.30%
Flynn Coyne202223:39.001 race22:24.001 race-5.29%
Alana Kramer-Gomez202223:03.001 race21:50.001 race-5.28%
Linda Qin201930:35.001 race29:01.401 race-5.10%
Lily Weinstein201934:08.001 race32:25.401 race-5.01%
Charles Donahue201919:23.002 races18:26.401 race-4.87%
Gabe Cooper202219:59.001 race19:01.001 race-4.84%
Corrine Waters201923:32.001 race22:26.901 race-4.61%
Audra Soni202223:37.001 race22:32.001 race-4.59%
Max Meyerhardt201919:39.001 race18:45.701 race-4.52%
Tyler Cornetta202120:31.001 race19:36.001 race-4.47%
Alex Spindt202324:25.001 race23:20.001 race-4.44%
Michael Cheng201922:50.002 races21:50.601 race-4.34%
Aitong (Ivy) Li202224:07.005 races23:05.001 race-4.28%
Cam Dailey201922:08.001 race21:11.201 race-4.28%
Jacob Snell202219:22.004 races18:33.001 race-4.22%
Asher Parker-Sartori201925:52.001 race24:46.701 race-4.21%
Quinn Taylor202327:23.001 race26:16.001 race-4.08%
Caleb Gartner201917:13.002 races16:31.601 race-4.01%
Ethan Chang201926:09.002 races25:06.601 race-3.98%
Andria Bao202224:11.004 races23:14.001 race-3.93%
Joshua Curhan202220:04.001 race19:17.001 race-3.90%
Alene Fernandes201922:35.001 race21:42.201 race-3.90%
Emma Schillinger202224:52.005 races23:54.001 race-3.89%
Walt Reagan-Loomis201922:06.001 race21:15.801 race-3.79%
Jake Elkins201920:17.001 race19:31.301 race-3.76%
Owen Dowden201926:34.001 race25:34.501 race-3.73%
Hayden Gobron202218:24.004 races17:44.001 race-3.62%
George Scanlon202222:17.001 race21:29.001 race-3.59%
Sita Warner202224:53.004 races24:00.001 race-3.55%
Calvin Smith201918:40.001 race18:00.701 race-3.51%
Walker Cox202222:25.001 race21:38.001 race-3.49%
Joshua Rocha201920:53.001 race20:09.601 race-3.46%
Connor Cross201918:49.002 races18:10.001 race-3.45%
Henry Buckley-Jones202118:33.001 race17:54.801 race-3.43%
Martin Li202222:52.002 races22:05.001 race-3.43%
Richard (Ricky) Li201922:39.002 races21:52.801 race-3.40%
Adam Ewing201921:32.002 races20:48.601 race-3.36%
Charles Chen201923:18.001 race22:31.101 race-3.35%
Beckett Dubovik202221:45.001 race21:02.001 race-3.30%
Emme Salyer202323:59.001 race23:13.001 race-3.20%
Ford Legg201921:43.001 race21:02.601 race-3.10%
Nicholas Tao201921:07.001 race20:27.901 race-3.09%
Addy Vettel201919:48.001 race19:11.701 race-3.06%
Ty Wilschut201925:39.002 races24:52.001 race-3.05%
Dylan Zaterka202220:02.004 races19:26.001 race-3.00%
Oliver Mitchell201925:18.002 races24:32.601 race-2.99%
Sam Rabieh201918:08.001 race17:36.301 race-2.91%
Henry Wang202220:02.002 races19:27.001 race-2.91%
George Reinhardt201919:16.001 race18:43.001 race-2.85%
Amanda Gary201924:11.001 race23:31.201 race-2.74%
Condy Bao202220:25.004 races19:52.001 race-2.69%
Ben Luo201922:21.002 races21:45.401 race-2.65%
Sebastian Canizares201922:16.002 races21:41.101 race-2.61%
Eli Helzberg201921:28.001 race20:54.901 race-2.57%
Louis Levy201921:55.001 race21:21.901 race-2.52%
Jillian Robertson201922:32.001 race21:59.601 race-2.40%
Flynn Coyne201925:38.001 race25:02.401 race-2.31%
Andrew Correia201921:36.001 race21:06.501 race-2.28%
Cooper Austen201917:06.001 race16:42.801 race-2.26%
Ines Levy201922:54.001 race22:23.401 race-2.23%
Tyler Cornetta201921:34.001 race21:05.501 race-2.20%
Lucas Liu201922:00.001 race21:31.001 race-2.20%
James Nichols-Worley202220:35.005 races20:08.001 race-2.19%
Andrew Monsalve201921:58.001 race21:30.601 race-2.08%
Sawyer Helzberg201921:10.001 race20:44.501 race-2.01%
Caroline Kovacs202220:42.001 race20:18.001 race-1.93%
Konstantin Lukin-Yelin201919:34.001 race19:11.701 race-1.90%
Sebastian Rome202221:46.004 races21:22.001 race-1.84%
Amanda Gary202123:46.002 races23:20.401 race-1.80%
Aidan McCormick201923:27.002 races23:02.101 race-1.77%
Julian Dai201923:36.001 race23:11.201 race-1.75%
Andrew Correia202119:55.001 race19:34.901 race-1.68%
Grace Luettgen201925:05.001 race24:40.401 race-1.63%
Camille Destefano202328:00.001 race27:35.001 race-1.49%
Mark Ryan201917:20.001 race17:05.001 race-1.44%
Vedant Deokar201921:46.002 races21:27.501 race-1.42%
Daniel Wang201925:34.001 race25:12.401 race-1.41%
AJ Gorman202217:23.005 races17:09.001 race-1.34%
Eric Zhang202220:56.004 races20:40.001 race-1.27%
Grant Reagan-Loomis201920:55.001 race20:39.201 race-1.26%
Julian Li201919:05.001 race18:50.901 race-1.23%
Sam Modur201923:47.001 race23:30.301 race-1.17%
Gianluca Foschi Walko201920:40.001 race20:25.501 race-1.17%
Camille Destefano202129:33.001 race29:13.601 race-1.09%
Danielle Brennan201922:23.001 race22:08.401 race-1.09%
Nina Douge201922:24.001 race22:10.001 race-1.04%
Ellie Berman201924:36.001 race24:20.701 race-1.04%
Jacob Cifuentes202223:07.004 races22:53.001 race-1.01%
Julia Maimones201924:04.001 race23:49.501 race-1.00%
Matt Wing201918:00.002 races17:49.201 race-1.00%
Annabelle Rogers201921:32.001 race21:21.901 race-0.78%
Grace Hu201921:14.001 race21:04.301 race-0.76%
Zan Danoff201918:44.002 races18:35.801 race-0.73%
Steven Zhang202218:35.005 races18:27.001 race-0.72%
Andy Chefetz201924:43.002 races24:33.101 race-0.67%
Justin O'Toole201916:44.001 race16:37.901 race-0.61%
Aidan McGaugh201918:19.002 races18:12.401 race-0.60%
Megan Ding201924:56.001 race24:47.201 race-0.59%
Parker Lewis-Pierce202223:00.001 race22:52.001 race-0.58%
Henry Horvath201920:35.002 races20:27.901 race-0.57%
Gabriel Klug201922:02.002 races21:55.001 race-0.53%
Arden Conine201924:35.001 race24:28.701 race-0.43%
Margo Lewis201922:45.001 race22:40.401 race-0.34%
Xander Starobin201924:58.002 races24:53.101 race-0.33%
Sean McLaughlin201919:47.002 races19:43.501 race-0.29%
Mathew Hong201919:28.001 race19:24.801 race-0.27%
Daniel Bittner201921:31.002 races21:28.401 race-0.20%
Jack Starobin201918:44.001 race18:42.501 race-0.13%
Sreetej Digumarthi201920:24.002 races20:23.501 race-0.04%
Stone Shen201919:45.002 races19:44.701 race-0.03%
Christiaan Eikeboom201919:02.002 races19:02.101 race+0.01%
Tyler Forg201920:27.002 races20:27.401 race+0.03%
Ruby Massengale201928:13.001 race28:14.601 race+0.09%
Luke Hogan201920:11.002 races20:12.201 race+0.10%
Maya Sidhu201923:57.001 race23:59.601 race+0.18%
Josie Silk201921:58.001 race22:00.501 race+0.19%
Gavin Cassidy201920:01.002 races20:03.501 race+0.21%
Thomas Romney201919:12.001 race19:14.701 race+0.23%
Elizabeth Gatto201925:54.001 race25:58.301 race+0.28%
Gabby Walsh201920:45.001 race20:49.001 race+0.32%
Justine Lam201927:29.001 race27:34.301 race+0.32%
Alex Wu201918:36.001 race18:39.801 race+0.34%
Arjun Yerabothu202227:31.003 races27:38.001 race+0.42%
Zane Davis201923:37.001 race23:43.301 race+0.44%
Tim Cassidy201924:24.002 races24:31.501 race+0.51%
Andrew Young201924:47.001 race24:54.801 race+0.52%
Mac Hadden201917:26.002 races17:31.601 race+0.54%
Phoebe Lu201925:43.001 race25:52.301 race+0.60%
Caleb Krueger201918:36.002 races18:43.801 race+0.70%
Charles Wells201924:59.002 races25:09.901 race+0.73%
Peter Favero201918:35.002 races18:43.201 race+0.74%
Katherine Buckhout202123:03.001 race23:13.301 race+0.74%
Meena Menon201921:48.001 race21:58.101 race+0.77%
Nicholas Hebard201922:08.002 races22:18.701 race+0.81%
James Donahue201917:05.002 races17:13.501 race+0.83%
Tim Guan201925:38.001 race25:52.101 race+0.92%
Maanasi Chintamani201925:40.001 race25:54.301 race+0.93%
Megan Shi201931:23.001 race31:42.201 race+1.02%
Cole Zaleski201920:07.001 race20:20.101 race+1.09%
Rosie Qin201925:47.001 race26:04.801 race+1.15%
Samuel Lyons201919:30.001 race19:44.101 race+1.21%
Ryan Cannistraro201926:33.002 races26:52.801 race+1.24%
Howard Huang201920:47.002 races21:03.401 race+1.32%
Mariam Craig201922:31.001 race22:52.101 race+1.56%
Hanna Lapides201924:22.001 race24:45.001 race+1.57%
Kaia Eckton201928:01.001 race28:27.501 race+1.58%
Oliver Carswell201921:05.001 race21:25.201 race+1.60%
Avery Rubins201924:33.001 race24:57.401 race+1.66%
Cordelia Loomis201923:44.001 race24:08.901 race+1.75%
Jeff Wang202224:52.002 races25:22.001 race+2.01%
Izzy O'Brien202124:47.001 race25:20.001 race+2.22%
Bennett Jones202217:56.004 races18:21.001 race+2.32%
Priya Devavaeam201926:07.001 race26:46.701 race+2.53%
Ray Gao202223:50.003 races24:27.001 race+2.59%
Shreya Jain201927:41.001 race28:25.901 race+2.70%
Mia Peng201926:38.001 race27:29.401 race+3.22%
Alex Chen202223:25.003 races24:12.001 race+3.35%
Charles Mullaney201920:13.001 race21:05.001 race+4.29%
Oscar Caprano201923:46.001 race24:47.201 race+4.29%
Hanna Lapides202127:31.002 races29:01.601 race+5.49%
Amy Li201929:21.001 race30:59.101 race+5.57%
Carter Hudson202224:53.001 race26:50.001 race+7.84%
Cooper Wang202220:17.005 races22:29.001 race+10.85%