Pairwise course analysis

Bouchard Park 5Kvs.St. Mark's School Championship Course

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

St. Mark's School Championship Course runs slower

+2.91%

Roughly 34.9 seconds slower for a 20:00 runner

Paired observations

198

Deep evidence

Median difference

+2.09%

Middle runner-season comparison

Overall estimate

+2.91%

Network-adjusted course estimate

Middle 50% range

+4.50%

Observed variation (IQR)

Direction and magnitude

Relative course speed

St. Mark's School Championship Course fasterEvenSt. Mark's School Championship Course slower

Confidence interval

+1.90% to +3.13%

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.

RunnerSeasonBouchard Park 5KSt. Mark's School Championship CourseDifference
Cooper Wang202222:29.001 race20:17.005 races-9.79%
Carter Hudson202226:50.001 race24:53.001 race-7.27%
Amy Li201930:59.101 race29:21.001 race-5.28%
Hanna Lapides202129:01.601 race27:31.002 races-5.20%
Oscar Caprano201924:47.201 race23:46.001 race-4.12%
Charles Mullaney201921:05.001 race20:13.001 race-4.11%
Alex Chen202224:12.001 race23:25.003 races-3.24%
Mia Peng201927:29.401 race26:38.001 race-3.12%
Shreya Jain201928:25.901 race27:41.001 race-2.63%
Ray Gao202224:27.001 race23:50.003 races-2.52%
Priya Devavaeam201926:46.701 race26:07.001 race-2.47%
Bennett Jones202218:21.001 race17:56.004 races-2.27%
Izzy O'Brien202125:20.001 race24:47.001 race-2.17%
Jeff Wang202225:22.001 race24:52.002 races-1.97%
Cordelia Loomis201924:08.901 race23:44.001 race-1.72%
Avery Rubins201924:57.401 race24:33.001 race-1.63%
Oliver Carswell201921:25.201 race21:05.001 race-1.57%
Kaia Eckton201928:27.501 race28:01.001 race-1.55%
Hanna Lapides201924:45.001 race24:22.001 race-1.55%
Mariam Craig201922:52.101 race22:31.001 race-1.54%
Howard Huang201921:03.401 race20:47.002 races-1.30%
Ryan Cannistraro201926:52.801 race26:33.002 races-1.23%
Samuel Lyons201919:44.101 race19:30.001 race-1.19%
Rosie Qin201926:04.801 race25:47.001 race-1.14%
Cole Zaleski201920:20.101 race20:07.001 race-1.07%
Megan Shi201931:42.201 race31:23.001 race-1.01%
Maanasi Chintamani201925:54.301 race25:40.001 race-0.92%
Tim Guan201925:52.101 race25:38.001 race-0.91%
James Donahue201917:13.501 race17:05.002 races-0.82%
Nicholas Hebard201922:18.701 race22:08.002 races-0.80%
Meena Menon201921:58.101 race21:48.001 race-0.77%
Katherine Buckhout202123:13.301 race23:03.001 race-0.74%
Peter Favero201918:43.201 race18:35.002 races-0.73%
Charles Wells201925:09.901 race24:59.002 races-0.72%
Caleb Krueger201918:43.801 race18:36.002 races-0.69%
Phoebe Lu201925:52.301 race25:43.001 race-0.60%
Mac Hadden201917:31.601 race17:26.002 races-0.53%
Andrew Young201924:54.801 race24:47.001 race-0.52%
Tim Cassidy201924:31.501 race24:24.002 races-0.51%
Zane Davis201923:43.301 race23:37.001 race-0.44%
Arjun Yerabothu202227:38.001 race27:31.003 races-0.42%
Alex Wu201918:39.801 race18:36.001 race-0.34%
Justine Lam201927:34.301 race27:29.001 race-0.32%
Gabby Walsh201920:49.001 race20:45.001 race-0.32%
Elizabeth Gatto201925:58.301 race25:54.001 race-0.28%
Thomas Romney201919:14.701 race19:12.001 race-0.23%
Gavin Cassidy201920:03.501 race20:01.002 races-0.21%
Josie Silk201922:00.501 race21:58.001 race-0.19%
Maya Sidhu201923:59.601 race23:57.001 race-0.18%
Luke Hogan201920:12.201 race20:11.002 races-0.10%
Ruby Massengale201928:14.601 race28:13.001 race-0.09%
Tyler Forg201920:27.401 race20:27.002 races-0.03%
Christiaan Eikeboom201919:02.101 race19:02.002 races-0.01%
Stone Shen201919:44.701 race19:45.002 races+0.03%
Sreetej Digumarthi201920:23.501 race20:24.002 races+0.04%
Jack Starobin201918:42.501 race18:44.001 race+0.13%
Daniel Bittner201921:28.401 race21:31.002 races+0.20%
Mathew Hong201919:24.801 race19:28.001 race+0.27%
Sean McLaughlin201919:43.501 race19:47.002 races+0.30%
Xander Starobin201924:53.101 race24:58.002 races+0.33%
Margo Lewis201922:40.401 race22:45.001 race+0.34%
Arden Conine201924:28.701 race24:35.001 race+0.43%
Gabriel Klug201921:55.001 race22:02.002 races+0.53%
Henry Horvath201920:27.901 race20:35.002 races+0.58%
Parker Lewis-Pierce202222:52.001 race23:00.001 race+0.58%
Megan Ding201924:47.201 race24:56.001 race+0.59%
Aidan McGaugh201918:12.401 race18:19.002 races+0.60%
Justin O'Toole201916:37.901 race16:44.001 race+0.61%
Andy Chefetz201924:33.101 race24:43.002 races+0.67%
Steven Zhang202218:27.001 race18:35.005 races+0.72%
Zan Danoff201918:35.801 race18:44.002 races+0.73%
Grace Hu201921:04.301 race21:14.001 race+0.77%
Annabelle Rogers201921:21.901 race21:32.001 race+0.79%
Matt Wing201917:49.201 race18:00.002 races+1.01%
Julia Maimones201923:49.501 race24:04.001 race+1.01%
Jacob Cifuentes202222:53.001 race23:07.004 races+1.02%
Ellie Berman201924:20.701 race24:36.001 race+1.05%
Nina Douge201922:10.001 race22:24.001 race+1.05%
Danielle Brennan201922:08.401 race22:23.001 race+1.10%
Camille Destefano202129:13.601 race29:33.001 race+1.11%
Gianluca Foschi Walko201920:25.501 race20:40.001 race+1.18%
Sam Modur201923:30.301 race23:47.001 race+1.18%
Julian Li201918:50.901 race19:05.001 race+1.25%
Grant Reagan-Loomis201920:39.201 race20:55.001 race+1.28%
Eric Zhang202220:40.001 race20:56.004 races+1.29%
AJ Gorman202217:09.001 race17:23.005 races+1.36%
Daniel Wang201925:12.401 race25:34.001 race+1.43%
Vedant Deokar201921:27.501 race21:46.002 races+1.44%
Mark Ryan201917:05.001 race17:20.001 race+1.46%
Camille Destefano202327:35.001 race28:00.001 race+1.51%
Grace Luettgen201924:40.401 race25:05.001 race+1.66%
Andrew Correia202119:34.901 race19:55.001 race+1.71%
Julian Dai201923:11.201 race23:36.001 race+1.78%
Aidan McCormick201923:02.101 race23:27.002 races+1.80%
Amanda Gary202123:20.401 race23:46.002 races+1.83%
Sebastian Rome202221:22.001 race21:46.004 races+1.87%
Konstantin Lukin-Yelin201919:11.701 race19:34.001 race+1.94%
Caroline Kovacs202220:18.001 race20:42.001 race+1.97%
Sawyer Helzberg201920:44.501 race21:10.001 race+2.05%
Andrew Monsalve201921:30.601 race21:58.001 race+2.12%
James Nichols-Worley202220:08.001 race20:35.005 races+2.24%
Lucas Liu201921:31.001 race22:00.001 race+2.25%
Tyler Cornetta201921:05.501 race21:34.001 race+2.25%
Ines Levy201922:23.401 race22:54.001 race+2.28%
Cooper Austen201916:42.801 race17:06.001 race+2.31%
Andrew Correia201921:06.501 race21:36.001 race+2.33%
Flynn Coyne201925:02.401 race25:38.001 race+2.37%
Jillian Robertson201921:59.601 race22:32.001 race+2.46%
Louis Levy201921:21.901 race21:55.001 race+2.58%
Eli Helzberg201920:54.901 race21:28.001 race+2.64%
Sebastian Canizares201921:41.101 race22:16.002 races+2.68%
Ben Luo201921:45.401 race22:21.002 races+2.73%
Condy Bao202219:52.001 race20:25.004 races+2.77%
Amanda Gary201923:31.201 race24:11.001 race+2.82%
George Reinhardt201918:43.001 race19:16.001 race+2.94%
Henry Wang202219:27.001 race20:02.002 races+3.00%
Sam Rabieh201917:36.301 race18:08.001 race+3.00%
Oliver Mitchell201924:32.601 race25:18.002 races+3.08%
Dylan Zaterka202219:26.001 race20:02.004 races+3.09%
Ty Wilschut201924:52.001 race25:39.002 races+3.15%
Addy Vettel201919:11.701 race19:48.001 race+3.15%
Nicholas Tao201920:27.901 race21:07.001 race+3.18%
Ford Legg201921:02.601 race21:43.001 race+3.20%
Emme Salyer202323:13.001 race23:59.001 race+3.30%
Beckett Dubovik202221:02.001 race21:45.001 race+3.41%
Charles Chen201922:31.101 race23:18.001 race+3.47%
Adam Ewing201920:48.601 race21:32.002 races+3.48%
Richard (Ricky) Li201921:52.801 race22:39.002 races+3.52%
Martin Li202222:05.001 race22:52.002 races+3.55%
Henry Buckley-Jones202117:54.801 race18:33.001 race+3.55%
Connor Cross201918:10.001 race18:49.002 races+3.58%
Joshua Rocha201920:09.601 race20:53.001 race+3.59%
Walker Cox202221:38.001 race22:25.001 race+3.62%
Calvin Smith201918:00.701 race18:40.001 race+3.64%
Sita Warner202224:00.001 race24:53.004 races+3.68%
George Scanlon202221:29.001 race22:17.001 race+3.72%
Hayden Gobron202217:44.001 race18:24.004 races+3.76%
Owen Dowden201925:34.501 race26:34.001 race+3.88%
Jake Elkins201919:31.301 race20:17.001 race+3.90%
Walt Reagan-Loomis201921:15.801 race22:06.001 race+3.93%
Emma Schillinger202223:54.001 race24:52.005 races+4.04%
Alene Fernandes201921:42.201 race22:35.001 race+4.05%
Joshua Curhan202219:17.001 race20:04.001 race+4.06%
Andria Bao202223:14.001 race24:11.004 races+4.09%
Ethan Chang201925:06.601 race26:09.002 races+4.14%
Caleb Gartner201916:31.601 race17:13.002 races+4.18%
Quinn Taylor202326:16.001 race27:23.001 race+4.25%
Asher Parker-Sartori201924:46.701 race25:52.001 race+4.39%
Jacob Snell202218:33.001 race19:22.004 races+4.40%
Cam Dailey201921:11.201 race22:08.001 race+4.47%
Aitong (Ivy) Li202223:05.001 race24:07.005 races+4.48%
Michael Cheng201921:50.601 race22:50.002 races+4.53%
Alex Spindt202323:20.001 race24:25.001 race+4.64%
Tyler Cornetta202119:36.001 race20:31.001 race+4.68%
Max Meyerhardt201918:45.701 race19:39.001 race+4.73%
Audra Soni202222:32.001 race23:37.001 race+4.81%
Corrine Waters201922:26.901 race23:32.001 race+4.83%
Gabe Cooper202219:01.001 race19:59.001 race+5.08%
Charles Donahue201918:26.401 race19:23.002 races+5.12%
Lily Weinstein201932:25.401 race34:08.001 race+5.27%
Linda Qin201929:01.401 race30:35.001 race+5.37%
Alana Kramer-Gomez202221:50.001 race23:03.001 race+5.57%
Flynn Coyne202222:24.001 race23:39.001 race+5.58%
Ford Legg202219:40.001 race20:46.001 race+5.59%
Eliot Ragosa201930:03.801 race31:45.001 race+5.61%
Ryan Loughran201918:34.601 race19:40.001 race+5.87%
Charlie Zhang202222:06.001 race23:24.001 race+5.88%
Sam Modur202220:36.001 race21:50.001 race+5.99%
Tess Holland201924:13.501 race25:41.001 race+6.02%
Jasmine Zhang202223:43.001 race25:09.004 races+6.04%
Jeff Lei202222:53.001 race24:16.003 races+6.05%
Alex Young202119:41.501 race20:54.001 race+6.14%
Abraham Tolkoff201919:35.101 race20:48.002 races+6.20%
Reagan Whitaker202323:35.001 race25:03.001 race+6.22%
Douglas Zhang202221:21.001 race22:42.001 race+6.32%
Leah Jin202125:37.101 race27:15.001 race+6.37%
Alexander Cohen202223:24.001 race24:54.001 race+6.41%
Raymond Li201922:14.101 race23:40.002 races+6.44%
Diego Abadie202219:42.001 race21:02.001 race+6.77%
Pepper Taylor202325:35.001 race27:20.001 race+6.84%
David Xiong202219:06.001 race20:26.001 race+6.98%
Finley Long202219:25.001 race20:52.001 race+7.47%
Theo Goldman201921:15.501 race22:53.001 race+7.64%
Naomi Hammerschlag202221:16.001 race22:54.001 race+7.68%
Hillary Galle201929:22.901 race31:45.001 race+8.06%
Christian Hernandez202222:37.001 race24:30.001 race+8.33%
Jake Pappo201920:27.101 race22:13.001 race+8.63%
Ian Choe202225:08.001 race27:19.004 races+8.69%
Liam Peterson201920:26.801 race22:17.001 race+8.98%
Gabrielle Martin202223:27.001 race25:36.001 race+9.17%
Natalie Kloman201929:33.101 race32:26.001 race+9.75%
Eliza Hirsch201938:28.001 race42:34.001 race+10.66%
Alison Leiva202330:41.001 race34:17.001 race+11.73%
Sylvia Brennan202221:14.001 race24:09.001 race+13.74%
Carlos Panayiotopoulos201922:56.601 race26:14.001 race+14.34%
Kathryn Martin202223:51.001 race27:55.001 race+17.05%
Keira McNeil202328:50.001 race34:17.001 race+18.90%
Abigail Rabieh201923:53.801 race33:30.001 race+40.19%