Pairwise course analysis

Middlesex 5K Coursevs.Brooks School 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

Brooks School 5K runs slower

+0.40%

Roughly 4.8 seconds slower for a 20:00 runner

Paired observations

201

Deep evidence

Median difference

-0.28%

Middle runner-season comparison

Overall estimate

+0.40%

Network-adjusted course estimate

Middle 50% range

+5.14%

Observed variation (IQR)

Direction and magnitude

Relative course speed

Brooks School 5K fasterEvenBrooks School 5K slower

Confidence interval

-0.55% to +0.69%

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.

RunnerSeasonMiddlesex 5K CourseBrooks School 5KDifference
Catherine Bain202131:57.002 races26:35.001 race-16.80%
Neha Kommineni202131:58.003 races27:28.001 race-14.08%
Justine Lam202131:41.003 races28:31.001 race-9.99%
Rachel Wang202133:41.001 race30:27.001 race-9.60%
Jasper Clark202427:08.001 race24:49.001 race-8.54%
Clara Choi201941:50.001 race38:24.001 race-8.21%
Addie Creelman202331:48.001 race29:31.001 race-7.18%
Sawyer Rogers202226:45.002 races24:54.001 race-6.92%
Ashton Vertus202429:56.001 race27:52.001 race-6.90%
Iliana Tassev202333:48.004 races31:33.001 race-6.66%
Ben Luo202122:10.002 races20:43.001 race-6.54%
Jenny Phan202128:47.002 races26:59.001 race-6.25%
Eliot Ragosa202134:23.002 races32:18.001 race-6.06%
Lucas Mylon202121:20.002 races20:03.001 race-6.02%
Bennett Walker202134:28.001 race32:26.001 race-5.90%
Grace Fundaro202326:36.003 races25:02.001 race-5.89%
Ryan Chang-Wu202424:24.001 race23:09.001 race-5.12%
Thomas Devlin202222:00.001 race20:54.001 race-5.00%
Monica Mukherjee201925:51.001 race24:35.001 race-4.90%
Jonathan Cajamarca202121:13.001 race20:14.001 race-4.63%
Camryn Flessel202123:15.001 race22:11.001 race-4.59%
Mitchell Ladd202125:00.002 races23:52.001 race-4.53%
Sophia Bueno202127:59.003 races26:43.001 race-4.53%
Gardner Brown201922:48.001 race21:50.002 races-4.24%
Kate McBride202325:52.004 races24:51.001 race-3.93%
Jacquelyn Gao202230:34.002 races29:25.001 race-3.76%
Vedant Deokar202119:37.003 races18:53.001 race-3.74%
Tanay Kommareddi201923:23.001 race22:31.002 races-3.71%
Jonathan Demosthene202221:34.001 race20:47.001 race-3.63%
Ryan Growney202120:51.001 race20:06.001 race-3.60%
Julia Blake202332:04.001 race30:56.001 race-3.53%
Emma Caffrey202127:59.003 races27:00.001 race-3.51%
Katie Donahue202525:06.001 race24:14.001 race-3.45%
Josie Silk202122:29.003 races21:44.001 race-3.34%
Florence Morlock202226:01.001 race25:09.001 race-3.33%
Alaina Millian202526:38.001 race25:46.001 race-3.25%
Will Jevon202121:40.003 races20:58.001 race-3.23%
Allen Xia202123:06.001 race22:23.001 race-3.10%
Annabelle Rogers202122:37.003 races21:55.001 race-3.10%
Emma Xi202425:41.001 race24:55.002 races-2.99%
Peter Favero202118:36.003 races18:03.001 race-2.96%
Mateo Garciarramos-Petrici202420:36.001 race20:00.002 races-2.91%
Fitz Courtney202418:02.001 race17:31.001 race-2.87%
Owen Barry202220:09.002 races19:35.001 race-2.81%
Eita Fuse202418:04.001 race17:34.001 race-2.77%
Henry Seilheimer202419:55.001 race19:25.002 races-2.51%
Kelly Zhao202422:36.001 race22:02.002 races-2.51%
Nate Wirth201920:23.001 race19:54.001 race-2.37%
Leighton Glass202322:41.003 races22:10.001 race-2.28%
Zachary Lim202425:01.001 race24:27.001 race-2.27%
Lucas Lu202122:50.001 race22:19.001 race-2.26%
Peter Favero202218:31.003 races18:06.001 race-2.25%
Nick Costantino202218:35.003 races18:10.001 race-2.24%
Katie Tantillo202223:07.001 race22:36.001 race-2.24%
Alex Tobias201920:23.001 race19:56.002 races-2.21%
Mariam Craig202122:21.003 races21:52.001 race-2.16%
Cally Garth202127:13.001 race26:38.001 race-2.14%
Samara Gorton202425:40.001 race25:08.002 races-2.08%
Sam Leviton202418:10.001 race17:48.001 race-2.02%
James McCarron III202117:30.001 race17:09.001 race-2.00%
Ray Tie202323:55.004 races23:27.001 race-1.95%
Vedant Deokar202218:05.003 races17:44.001 race-1.94%
Eli Norden202424:14.001 race23:46.001 race-1.93%
John Park202327:44.003 races27:12.001 race-1.92%
Molly Madigan201924:22.001 race23:54.001 race-1.92%
Oscar King202118:23.001 race18:02.001 race-1.90%
Nick Doan201920:26.001 race20:05.001 race-1.71%
Sadie Millett202121:58.003 races21:36.001 race-1.67%
Chris Thompson202220:02.001 race19:42.001 race-1.66%
Luke Taylor202219:08.003 races18:49.001 race-1.66%
Jonathan Cajamarca201920:42.001 race20:24.001 race-1.45%
Sunny Qian202323:33.004 races23:13.001 race-1.42%
Brianna Boucher202125:13.001 race24:52.001 race-1.39%
Catherine (Cate) Wacholz202125:05.001 race24:45.001 race-1.33%
Grace Millett202122:14.003 races21:57.001 race-1.27%
Alyssa McGuirl202527:53.001 race27:35.001 race-1.08%
Lauren Phillips202124:59.001 race24:44.001 race-1.00%
Calvin Jacobs202520:32.001 race20:19.931 race-0.98%
Coco Liu202128:59.001 race28:42.001 race-0.98%
Henry Horvath202119:34.003 races19:23.001 race-0.94%
Jg Hill-Edgar201919:35.001 race19:25.001 race-0.85%
Jack Connors202217:42.001 race17:33.001 race-0.85%
Katie Tantillo202323:16.004 races23:05.001 race-0.79%
Samuel Hinman202218:01.001 race17:53.001 race-0.74%
Eleanor Mayer201927:42.001 race27:30.002 races-0.72%
Henry Horvath202218:48.003 races18:40.001 race-0.71%
Eddie Zhang202221:37.001 race21:28.001 race-0.69%
Joey Caspar202219:41.003 races19:33.001 race-0.68%
Andrew Gilmore202422:32.001 race22:23.001 race-0.67%
Pipsa Palatsi202325:45.004 races25:35.001 race-0.65%
Florence Morlock202123:36.003 races23:27.001 race-0.64%
Nashr El Auliya201921:19.001 race21:11.001 race-0.63%
Owen Barry202320:24.004 races20:17.001 race-0.57%
Sadie Millett202220:32.003 races20:25.001 race-0.57%
John Joyce202217:52.001 race17:46.001 race-0.56%
Davis Woolbert202418:02.001 race17:56.001 race-0.55%
Stealla Curwin-Amfitheatrof202222:58.001 race22:51.001 race-0.51%
Christopher Hovet202417:02.001 race16:58.002 races-0.39%
Kate McBride202223:22.003 races23:17.001 race-0.36%
David Yu202423:17.001 race23:13.002 races-0.29%
Skye Connell202123:31.001 race23:27.001 race-0.28%
Sophia Yang202226:05.002 races26:01.001 race-0.26%
Liv Ding202427:26.001 race27:22.001 race-0.24%
William Trautz202416:51.001 race16:50.001 race-0.10%
Cassidy Bruno202320:56.004 races20:55.001 race-0.08%
Martin Erath202320:55.003 races20:56.001 race+0.08%
Owen Haskell202520:20.001 race20:21.191 race+0.10%
Adam Jac201923:47.001 race23:49.002 races+0.14%
Allison Luo202325:00.003 races25:04.001 race+0.27%
Minho Eune201923:12.001 race23:16.002 races+0.29%
Mitchell Ladd202222:25.003 races22:29.001 race+0.30%
Collette Noordzij202125:03.001 race25:08.001 race+0.33%
Grace Tatirosian201923:13.001 race23:18.001 race+0.36%
Tori Duckworth201924:44.001 race24:52.002 races+0.54%
Corinne O'Loughlin201925:52.001 race26:01.001 race+0.58%
Cassidy Bruno202221:30.003 races21:38.001 race+0.62%
Riley Eyman202122:53.001 race23:03.001 race+0.73%
Liliana Froehner201921:59.001 race22:09.001 race+0.76%
Terry Qi202322:02.004 races22:13.001 race+0.83%
Benjamin Jiang202323:34.001 race23:47.001 race+0.92%
Evan Salhanick201921:24.001 race21:36.002 races+0.93%
Michael Kalinichenko202226:11.001 race26:26.001 race+0.95%
Henry Orraca-Cecil202319:12.004 races19:23.001 race+0.95%
Brandon Abell202521:10.001 race21:22.351 race+0.97%
Catherine Bain202323:49.002 races24:03.001 race+0.98%
Alex Chen202421:29.001 race21:42.001 race+1.01%
David Yang202322:54.004 races23:08.001 race+1.02%
Liam Gavin202221:03.001 race21:16.001 race+1.03%
Oscar King201920:51.001 race21:04.001 race+1.04%
Oliver Hochman202423:06.001 race23:22.002 races+1.15%
Sarah Ku202426:48.001 race27:07.002 races+1.18%
Stealla Curwin-Amfitheatrof202321:45.003 races22:02.001 race+1.30%
Nick Costantino202317:39.004 races17:53.001 race+1.32%
Vincent Gilbert202321:07.003 races21:24.001 race+1.34%
Lindy Zhang202422:45.001 race23:05.002 races+1.47%
Xavier Smith202325:48.003 races26:11.001 race+1.49%
Maggie Cabot202224:08.002 races24:32.001 race+1.66%
Alex Costantio201923:28.001 race23:52.001 race+1.70%
Sophia Petrovas201924:07.001 race24:33.001 race+1.80%
Cate Corbett202319:53.004 races20:15.001 race+1.84%
Charlotte Bain202127:08.002 races27:39.001 race+1.90%
Max Linton202325:53.002 races26:23.001 race+1.93%
Quinn Bartling202520:56.001 race21:20.301 race+1.93%
Cameron Baylor202325:48.001 race26:18.001 race+1.94%
Zuriel Jimenez201927:15.001 race27:48.001 race+2.02%
Florence Morlock202323:47.002 races24:16.001 race+2.03%
Dylan Fu202321:20.004 races21:47.001 race+2.11%
Sydney Nelson202424:05.001 race24:38.002 races+2.28%
Camryn Flessel201924:37.001 race25:12.001 race+2.37%
Sixing Wang202323:37.003 races24:11.001 race+2.40%
Owen Spring202423:33.001 race24:12.001 race+2.76%
Maxwell Rothman202423:32.001 race24:11.002 races+2.76%
Parker Lial202123:56.001 race24:36.001 race+2.79%
Pauline McAndrew202427:31.001 race28:17.001 race+2.79%
William Wilson201918:56.001 race19:28.001 race+2.82%
Stephanie Mo202427:24.001 race28:11.002 races+2.86%
Jack Kastner202421:13.001 race21:50.001 race+2.91%
Carter Lightburn202419:25.001 race19:59.002 races+2.92%
Izzy Hall202424:04.001 race24:47.002 races+2.98%
Juliana Di Napoli201927:18.001 race28:07.001 race+2.99%
Henry Welch201918:46.001 race19:20.001 race+3.02%
Chase Bellamy202419:15.001 race19:51.002 races+3.12%
Gabriela Coates202424:07.001 race24:54.002 races+3.25%
Logan Hoffman202320:43.004 races21:25.001 race+3.38%
Kate McBride202122:12.003 races22:59.001 race+3.53%
Sebastian Culleton202218:24.001 race19:03.001 race+3.53%
Lucy Wang202131:20.002 races32:27.001 race+3.56%
Thaddaeus Flatz-Ehrfeld202419:06.001 race19:48.002 races+3.66%
George Carroll202421:03.001 race21:51.001 race+3.80%
Johannes Eikeboom202421:09.001 race21:58.001 race+3.86%
Timothy Snail202418:30.001 race19:17.001 race+4.23%
Oliver Massey202519:55.001 race20:47.601 race+4.40%
Joey Caspar202319:09.004 races20:01.001 race+4.53%
Ethan Xie202421:40.001 race22:42.001 race+4.77%
Thomas Ireland202321:30.004 races22:33.001 race+4.88%
Anton Balyuk202319:19.004 races20:16.001 race+4.92%
Brendan Kilpatrick202422:52.001 race24:00.001 race+4.96%
Sue Hayashi202329:52.003 races31:22.001 race+5.02%
Luke Taylor202318:10.003 races19:05.001 race+5.05%
Allen Zheng202524:26.001 race25:47.001 race+5.53%
John Pena202420:47.001 race21:59.001 race+5.77%
Maya Daly201924:29.001 race25:59.001 race+6.13%
Henry Becker202523:17.001 race24:53.001 race+6.87%
Gabriel Barreto-D'Silva201924:10.001 race25:53.001 race+7.10%
Sophie Kopp-Hills202430:15.001 race32:24.002 races+7.11%
Winnie Hatch202533:00.001 race35:25.001 race+7.32%
William Hansen202220:21.001 race21:52.001 race+7.45%
Sophie Chatfield202528:00.001 race30:06.001 race+7.50%
Charles Jackivicz202518:20.001 race19:48.001 race+8.00%
Aidan Pearsall202517:57.001 race19:25.001 race+8.17%
Jurnee Poulson202528:02.001 race30:31.001 race+8.86%
Natalie Meleo202521:37.001 race23:32.001 race+8.87%
Sadie Millett202320:17.004 races22:05.001 race+8.87%
Merrick Brannigan202523:45.001 race25:55.001 race+9.12%
Alejandro Gavilanes202518:44.001 race20:27.001 race+9.16%
Eric Liu202520:18.001 race22:10.001 race+9.20%
Lily Makepeace202523:42.001 race25:56.001 race+9.42%
Amaro Castillo202517:25.001 race19:25.001 race+11.48%
Grace Daoust202525:27.001 race28:34.001 race+12.25%
Winson Zhang202524:03.001 race27:10.001 race+12.96%
R. Zhao202521:48.001 race24:42.001 race+13.30%