Pairwise course analysis

St. Georges 5Kvs.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

-3.52%

Roughly 42.2 seconds faster for a 20:00 runner

Paired observations

130

Deep evidence

Median difference

-4.08%

Middle runner-season comparison

Overall estimate

-3.52%

Network-adjusted course estimate

Middle 50% range

+5.07%

Observed variation (IQR)

Direction and magnitude

Relative course speed

Bouchard Park 5K fasterEvenBouchard Park 5K slower

Confidence interval

-4.39% to -2.65%

Scale shown

-6% to +6%

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. Georges 5KBouchard Park 5KDifference
Keira McNeil202335:16.001 race28:50.001 race-18.24%
Juliana Lynch202329:51.001 race25:35.001 race-14.29%
Charles Chen201925:42.001 race22:31.101 race-12.38%
Branford Chen202524:05.003 races21:09.301 race-12.16%
Quinn Taylor202329:30.001 race26:16.001 race-10.96%
Pepper Taylor202328:32.001 race25:35.001 race-10.34%
Priya Devavaeam201929:42.001 race26:46.701 race-9.84%
Neela Soni202528:58.002 races26:18.801 race-9.16%
Maia Soni202526:44.003 races24:20.501 race-8.95%
Heng Leong202322:32.001 race20:36.001 race-8.58%
Tess Holland201926:25.001 race24:13.501 race-8.30%
Alan Wang202525:47.001 race23:42.401 race-8.05%
Camille Destefano202329:59.001 race27:35.001 race-8.00%
Justin Jang202320:01.001 race18:27.001 race-7.83%
Owen Dowden201927:41.001 race25:34.501 race-7.62%
Ryan Growney202121:53.002 races20:14.201 race-7.52%
Lucy Walker202522:29.003 races20:47.701 race-7.51%
Michael Wu201924:20.001 race22:30.401 race-7.51%
Rhaya Nestor202526:04.002 races24:09.801 race-7.30%
Sanjay Ravindran202522:55.002 races21:14.701 race-7.29%
Sam Modur201925:19.001 race23:30.301 race-7.16%
Charles Broderick202522:18.002 races20:44.701 race-6.97%
Konstantin Lukin-Yelin201920:37.001 race19:11.701 race-6.90%
Andy Chen202523:00.002 races21:25.701 race-6.83%
Quinn McCaffrey202522:57.001 race21:25.701 race-6.63%
Tim Guan201927:42.001 race25:52.101 race-6.61%
Caleb Stokes202523:42.002 races22:09.201 race-6.53%
John Friedmann202525:16.002 races23:40.201 race-6.32%
Lucas Liu201922:58.001 race21:31.001 race-6.31%
Amanda Gary201925:06.001 race23:31.201 race-6.29%
Sam Rabieh201918:47.001 race17:36.301 race-6.27%
Mathew Hong201920:41.001 race19:24.801 race-6.14%
Grant Reagan-Loomis201922:00.001 race20:39.201 race-6.12%
Daniel Bittner201922:52.001 race21:28.401 race-6.09%
Claire Hackel202522:57.003 races21:33.101 race-6.09%
Louis Levy201922:43.001 race21:21.901 race-5.95%
Miles Johnson202526:37.001 race25:04.301 race-5.80%
Ford Legg201922:20.001 race21:02.601 race-5.78%
Nicholas Tao201921:43.001 race20:27.901 race-5.76%
Oscar Caprano201926:18.001 race24:47.201 race-5.75%
Lucas Miller202519:25.002 races18:19.201 race-5.65%
Joshua Rocha201921:22.001 race20:09.601 race-5.65%
Corrine Waters201923:46.001 race22:26.901 race-5.55%
Ella Cuccia202524:11.002 races22:51.401 race-5.49%
Reagan Whitaker202324:57.001 race23:35.001 race-5.48%
Elizabeth Lapides202324:54.001 race23:33.001 race-5.42%
Andrew Young201926:20.001 race24:54.801 race-5.39%
Cole Zaleski201921:27.001 race20:20.101 race-5.20%
Emmett Kellogg202528:02.001 race26:35.801 race-5.12%
Jake Elkins201920:33.001 race19:31.301 race-5.00%
Oscar King202118:59.002 races18:03.001 race-4.92%
Violet Safari202525:02.002 races23:48.601 race-4.89%
Percy Gao202521:46.002 races20:44.701 race-4.69%
Eli Helzberg201921:56.001 race20:54.901 race-4.64%
Parker Lial202125:41.001 race24:29.601 race-4.63%
Cordelia Loomis201925:19.001 race24:08.901 race-4.61%
Nicole Fallon202523:42.002 races22:39.401 race-4.40%
Somers Estwanik202522:04.003 races21:07.101 race-4.30%
Andrew Correia201922:03.001 race21:06.501 race-4.27%
Kate Tarr202521:45.002 races20:49.901 race-4.22%
Max Meyerhardt201919:35.001 race18:45.701 race-4.20%
Cate O'Connor202124:50.002 races23:48.401 race-4.13%
Jake Pappo201921:20.001 race20:27.101 race-4.13%
Aggie Dursi202520:46.003 races19:55.101 race-4.09%
Catherine (Cate) Wacholz202125:55.002 races24:51.501 race-4.08%
Liam Peterson201921:19.001 race20:26.801 race-4.08%
Jason Minicozzi202319:04.001 race18:18.001 race-4.02%
Skye Connell202123:23.002 races22:27.201 race-3.98%
Calvin Smith201918:45.001 race18:00.701 race-3.94%
Riley Eyman202124:02.001 race23:06.501 race-3.85%
Eloise Finley202525:19.002 races24:21.801 race-3.77%
Arden Conine201925:25.001 race24:28.701 race-3.69%
Carlos Panayiotopoulos201923:49.001 race22:56.601 race-3.67%
Natalie Kloman201930:40.001 race29:33.101 race-3.64%
Peter Gnazzo202524:55.002 races24:00.701 race-3.63%
Oliver Carswell201922:11.001 race21:25.201 race-3.44%
Flynn Coyne201925:54.001 race25:02.401 race-3.32%
Walt Reagan-Loomis201921:59.001 race21:15.801 race-3.28%
Sreetej Digumarthi201921:03.001 race20:23.501 race-3.13%
Ryan Loughran201919:10.001 race18:34.601 race-3.08%
Gillian Griffin202524:32.003 races23:48.101 race-2.98%
Avery Rubins201925:43.001 race24:57.401 race-2.96%
Cam Stathos201917:45.001 race17:14.501 race-2.86%
Alex Young202318:20.001 race17:50.001 race-2.73%
Maya Daly202125:39.002 races24:57.101 race-2.72%
Luke Hogan201920:44.001 race20:12.201 race-2.56%
Gabrielle Martin201927:27.001 race26:45.301 race-2.53%
Owen Richer202518:29.003 races18:03.401 race-2.31%
Gabriel Klug201922:26.001 race21:55.001 race-2.30%
George Reinhardt201919:09.001 race18:43.001 race-2.26%
Eleanor Lial202520:34.003 races20:08.101 race-2.10%
Alison Leiva202331:16.001 race30:41.001 race-1.87%
Aidan McGaugh201918:33.001 race18:12.401 race-1.85%
Aidan McCormick201923:28.001 race23:02.101 race-1.84%
Zane Davis201924:06.001 race23:43.301 race-1.57%
Kaia Eckton201928:53.001 race28:27.501 race-1.47%
Collette Noordzij202124:46.001 race24:24.501 race-1.45%
Mae Lial202125:43.002 races25:22.601 race-1.32%
James McCarron III202117:34.002 races17:20.901 race-1.24%
Cam Dailey201921:27.001 race21:11.201 race-1.23%
Thomas Romney201919:29.001 race19:14.701 race-1.22%
Christiaan Eikeboom201919:16.001 race19:02.101 race-1.20%
Nicholas Hebard201922:32.001 race22:18.701 race-0.98%
Mark Ryan201917:13.001 race17:05.001 race-0.77%
Tyler Forg201920:36.001 race20:27.401 race-0.70%
Allen Xia202123:29.002 races23:20.801 race-0.58%
Charles Mullaney201921:12.001 race21:05.001 race-0.55%
Lauren Phillips202124:57.002 races24:49.901 race-0.47%
Nolan McNeil202321:47.001 race21:42.001 race-0.38%
Abraham Tolkoff201919:39.001 race19:35.101 race-0.33%
Camryn Flessel202122:49.002 races22:47.301 race-0.12%
Cole Miller202518:26.002 races18:25.801 race-0.02%
James (JJ) Oldershaw202119:36.002 races19:37.801 race+0.15%
Peter Duhamel202519:10.003 races19:17.001 race+0.61%
Ryan Cannistraro201926:41.001 race26:52.801 race+0.74%
Julia Maimones201923:38.001 race23:49.501 race+0.81%
Brianna Boucher202125:08.001 race25:22.101 race+0.94%
Cally Garth202128:55.002 races29:13.401 race+1.06%
Jonathan Cajamarca202120:16.001 race20:42.101 race+2.15%
Christopher Lawrence202126:54.001 race27:29.001 race+2.17%
Howard Huang201920:35.001 race21:03.401 race+2.30%
George Yerid202523:13.002 races23:57.901 race+3.22%
Charles Wells201924:04.001 race25:09.901 race+4.56%
Bennett Walker202130:22.001 race32:05.401 race+5.68%
Lucas Lu202122:41.002 races24:00.501 race+5.84%
Nate Hagerty202518:58.002 races20:36.601 race+8.66%
Dhruv Padmanabhan201926:52.001 race29:24.701 race+9.47%
CJ Briere202520:32.002 races22:52.501 race+11.40%
Keira Amick202526:55.002 races30:31.401 race+13.40%
Peter Yu202123:41.001 race30:24.901 race+28.42%