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
Confidence interval
-0.55% to +0.69%
Scale shown
-5% to +5%
Course context
The two courses
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.
| Runner | Season | Middlesex 5K Course | Brooks School 5K | Difference |
|---|---|---|---|---|
| Catherine Bain | 2021 | 31:57.002 races | 26:35.001 race | -16.80% |
| Neha Kommineni | 2021 | 31:58.003 races | 27:28.001 race | -14.08% |
| Justine Lam | 2021 | 31:41.003 races | 28:31.001 race | -9.99% |
| Rachel Wang | 2021 | 33:41.001 race | 30:27.001 race | -9.60% |
| Jasper Clark | 2024 | 27:08.001 race | 24:49.001 race | -8.54% |
| Clara Choi | 2019 | 41:50.001 race | 38:24.001 race | -8.21% |
| Addie Creelman | 2023 | 31:48.001 race | 29:31.001 race | -7.18% |
| Sawyer Rogers | 2022 | 26:45.002 races | 24:54.001 race | -6.92% |
| Ashton Vertus | 2024 | 29:56.001 race | 27:52.001 race | -6.90% |
| Iliana Tassev | 2023 | 33:48.004 races | 31:33.001 race | -6.66% |
| Ben Luo | 2021 | 22:10.002 races | 20:43.001 race | -6.54% |
| Jenny Phan | 2021 | 28:47.002 races | 26:59.001 race | -6.25% |
| Eliot Ragosa | 2021 | 34:23.002 races | 32:18.001 race | -6.06% |
| Lucas Mylon | 2021 | 21:20.002 races | 20:03.001 race | -6.02% |
| Bennett Walker | 2021 | 34:28.001 race | 32:26.001 race | -5.90% |
| Grace Fundaro | 2023 | 26:36.003 races | 25:02.001 race | -5.89% |
| Ryan Chang-Wu | 2024 | 24:24.001 race | 23:09.001 race | -5.12% |
| Thomas Devlin | 2022 | 22:00.001 race | 20:54.001 race | -5.00% |
| Monica Mukherjee | 2019 | 25:51.001 race | 24:35.001 race | -4.90% |
| Jonathan Cajamarca | 2021 | 21:13.001 race | 20:14.001 race | -4.63% |
| Camryn Flessel | 2021 | 23:15.001 race | 22:11.001 race | -4.59% |
| Mitchell Ladd | 2021 | 25:00.002 races | 23:52.001 race | -4.53% |
| Sophia Bueno | 2021 | 27:59.003 races | 26:43.001 race | -4.53% |
| Gardner Brown | 2019 | 22:48.001 race | 21:50.002 races | -4.24% |
| Kate McBride | 2023 | 25:52.004 races | 24:51.001 race | -3.93% |
| Jacquelyn Gao | 2022 | 30:34.002 races | 29:25.001 race | -3.76% |
| Vedant Deokar | 2021 | 19:37.003 races | 18:53.001 race | -3.74% |
| Tanay Kommareddi | 2019 | 23:23.001 race | 22:31.002 races | -3.71% |
| Jonathan Demosthene | 2022 | 21:34.001 race | 20:47.001 race | -3.63% |
| Ryan Growney | 2021 | 20:51.001 race | 20:06.001 race | -3.60% |
| Julia Blake | 2023 | 32:04.001 race | 30:56.001 race | -3.53% |
| Emma Caffrey | 2021 | 27:59.003 races | 27:00.001 race | -3.51% |
| Katie Donahue | 2025 | 25:06.001 race | 24:14.001 race | -3.45% |
| Josie Silk | 2021 | 22:29.003 races | 21:44.001 race | -3.34% |
| Florence Morlock | 2022 | 26:01.001 race | 25:09.001 race | -3.33% |
| Alaina Millian | 2025 | 26:38.001 race | 25:46.001 race | -3.25% |
| Will Jevon | 2021 | 21:40.003 races | 20:58.001 race | -3.23% |
| Allen Xia | 2021 | 23:06.001 race | 22:23.001 race | -3.10% |
| Annabelle Rogers | 2021 | 22:37.003 races | 21:55.001 race | -3.10% |
| Emma Xi | 2024 | 25:41.001 race | 24:55.002 races | -2.99% |
| Peter Favero | 2021 | 18:36.003 races | 18:03.001 race | -2.96% |
| Mateo Garciarramos-Petrici | 2024 | 20:36.001 race | 20:00.002 races | -2.91% |
| Fitz Courtney | 2024 | 18:02.001 race | 17:31.001 race | -2.87% |
| Owen Barry | 2022 | 20:09.002 races | 19:35.001 race | -2.81% |
| Eita Fuse | 2024 | 18:04.001 race | 17:34.001 race | -2.77% |
| Henry Seilheimer | 2024 | 19:55.001 race | 19:25.002 races | -2.51% |
| Kelly Zhao | 2024 | 22:36.001 race | 22:02.002 races | -2.51% |
| Nate Wirth | 2019 | 20:23.001 race | 19:54.001 race | -2.37% |
| Leighton Glass | 2023 | 22:41.003 races | 22:10.001 race | -2.28% |
| Zachary Lim | 2024 | 25:01.001 race | 24:27.001 race | -2.27% |
| Lucas Lu | 2021 | 22:50.001 race | 22:19.001 race | -2.26% |
| Peter Favero | 2022 | 18:31.003 races | 18:06.001 race | -2.25% |
| Nick Costantino | 2022 | 18:35.003 races | 18:10.001 race | -2.24% |
| Katie Tantillo | 2022 | 23:07.001 race | 22:36.001 race | -2.24% |
| Alex Tobias | 2019 | 20:23.001 race | 19:56.002 races | -2.21% |
| Mariam Craig | 2021 | 22:21.003 races | 21:52.001 race | -2.16% |
| Cally Garth | 2021 | 27:13.001 race | 26:38.001 race | -2.14% |
| Samara Gorton | 2024 | 25:40.001 race | 25:08.002 races | -2.08% |
| Sam Leviton | 2024 | 18:10.001 race | 17:48.001 race | -2.02% |
| James McCarron III | 2021 | 17:30.001 race | 17:09.001 race | -2.00% |
| Ray Tie | 2023 | 23:55.004 races | 23:27.001 race | -1.95% |
| Vedant Deokar | 2022 | 18:05.003 races | 17:44.001 race | -1.94% |
| Eli Norden | 2024 | 24:14.001 race | 23:46.001 race | -1.93% |
| John Park | 2023 | 27:44.003 races | 27:12.001 race | -1.92% |
| Molly Madigan | 2019 | 24:22.001 race | 23:54.001 race | -1.92% |
| Oscar King | 2021 | 18:23.001 race | 18:02.001 race | -1.90% |
| Nick Doan | 2019 | 20:26.001 race | 20:05.001 race | -1.71% |
| Sadie Millett | 2021 | 21:58.003 races | 21:36.001 race | -1.67% |
| Chris Thompson | 2022 | 20:02.001 race | 19:42.001 race | -1.66% |
| Luke Taylor | 2022 | 19:08.003 races | 18:49.001 race | -1.66% |
| Jonathan Cajamarca | 2019 | 20:42.001 race | 20:24.001 race | -1.45% |
| Sunny Qian | 2023 | 23:33.004 races | 23:13.001 race | -1.42% |
| Brianna Boucher | 2021 | 25:13.001 race | 24:52.001 race | -1.39% |
| Catherine (Cate) Wacholz | 2021 | 25:05.001 race | 24:45.001 race | -1.33% |
| Grace Millett | 2021 | 22:14.003 races | 21:57.001 race | -1.27% |
| Alyssa McGuirl | 2025 | 27:53.001 race | 27:35.001 race | -1.08% |
| Lauren Phillips | 2021 | 24:59.001 race | 24:44.001 race | -1.00% |
| Calvin Jacobs | 2025 | 20:32.001 race | 20:19.931 race | -0.98% |
| Coco Liu | 2021 | 28:59.001 race | 28:42.001 race | -0.98% |
| Henry Horvath | 2021 | 19:34.003 races | 19:23.001 race | -0.94% |
| Jg Hill-Edgar | 2019 | 19:35.001 race | 19:25.001 race | -0.85% |
| Jack Connors | 2022 | 17:42.001 race | 17:33.001 race | -0.85% |
| Katie Tantillo | 2023 | 23:16.004 races | 23:05.001 race | -0.79% |
| Samuel Hinman | 2022 | 18:01.001 race | 17:53.001 race | -0.74% |
| Eleanor Mayer | 2019 | 27:42.001 race | 27:30.002 races | -0.72% |
| Henry Horvath | 2022 | 18:48.003 races | 18:40.001 race | -0.71% |
| Eddie Zhang | 2022 | 21:37.001 race | 21:28.001 race | -0.69% |
| Joey Caspar | 2022 | 19:41.003 races | 19:33.001 race | -0.68% |
| Andrew Gilmore | 2024 | 22:32.001 race | 22:23.001 race | -0.67% |
| Pipsa Palatsi | 2023 | 25:45.004 races | 25:35.001 race | -0.65% |
| Florence Morlock | 2021 | 23:36.003 races | 23:27.001 race | -0.64% |
| Nashr El Auliya | 2019 | 21:19.001 race | 21:11.001 race | -0.63% |
| Owen Barry | 2023 | 20:24.004 races | 20:17.001 race | -0.57% |
| Sadie Millett | 2022 | 20:32.003 races | 20:25.001 race | -0.57% |
| John Joyce | 2022 | 17:52.001 race | 17:46.001 race | -0.56% |
| Davis Woolbert | 2024 | 18:02.001 race | 17:56.001 race | -0.55% |
| Stealla Curwin-Amfitheatrof | 2022 | 22:58.001 race | 22:51.001 race | -0.51% |
| Christopher Hovet | 2024 | 17:02.001 race | 16:58.002 races | -0.39% |
| Kate McBride | 2022 | 23:22.003 races | 23:17.001 race | -0.36% |
| David Yu | 2024 | 23:17.001 race | 23:13.002 races | -0.29% |
| Skye Connell | 2021 | 23:31.001 race | 23:27.001 race | -0.28% |
| Sophia Yang | 2022 | 26:05.002 races | 26:01.001 race | -0.26% |
| Liv Ding | 2024 | 27:26.001 race | 27:22.001 race | -0.24% |
| William Trautz | 2024 | 16:51.001 race | 16:50.001 race | -0.10% |
| Cassidy Bruno | 2023 | 20:56.004 races | 20:55.001 race | -0.08% |
| Martin Erath | 2023 | 20:55.003 races | 20:56.001 race | +0.08% |
| Owen Haskell | 2025 | 20:20.001 race | 20:21.191 race | +0.10% |
| Adam Jac | 2019 | 23:47.001 race | 23:49.002 races | +0.14% |
| Allison Luo | 2023 | 25:00.003 races | 25:04.001 race | +0.27% |
| Minho Eune | 2019 | 23:12.001 race | 23:16.002 races | +0.29% |
| Mitchell Ladd | 2022 | 22:25.003 races | 22:29.001 race | +0.30% |
| Collette Noordzij | 2021 | 25:03.001 race | 25:08.001 race | +0.33% |
| Grace Tatirosian | 2019 | 23:13.001 race | 23:18.001 race | +0.36% |
| Tori Duckworth | 2019 | 24:44.001 race | 24:52.002 races | +0.54% |
| Corinne O'Loughlin | 2019 | 25:52.001 race | 26:01.001 race | +0.58% |
| Cassidy Bruno | 2022 | 21:30.003 races | 21:38.001 race | +0.62% |
| Riley Eyman | 2021 | 22:53.001 race | 23:03.001 race | +0.73% |
| Liliana Froehner | 2019 | 21:59.001 race | 22:09.001 race | +0.76% |
| Terry Qi | 2023 | 22:02.004 races | 22:13.001 race | +0.83% |
| Benjamin Jiang | 2023 | 23:34.001 race | 23:47.001 race | +0.92% |
| Evan Salhanick | 2019 | 21:24.001 race | 21:36.002 races | +0.93% |
| Michael Kalinichenko | 2022 | 26:11.001 race | 26:26.001 race | +0.95% |
| Henry Orraca-Cecil | 2023 | 19:12.004 races | 19:23.001 race | +0.95% |
| Brandon Abell | 2025 | 21:10.001 race | 21:22.351 race | +0.97% |
| Catherine Bain | 2023 | 23:49.002 races | 24:03.001 race | +0.98% |
| Alex Chen | 2024 | 21:29.001 race | 21:42.001 race | +1.01% |
| David Yang | 2023 | 22:54.004 races | 23:08.001 race | +1.02% |
| Liam Gavin | 2022 | 21:03.001 race | 21:16.001 race | +1.03% |
| Oscar King | 2019 | 20:51.001 race | 21:04.001 race | +1.04% |
| Oliver Hochman | 2024 | 23:06.001 race | 23:22.002 races | +1.15% |
| Sarah Ku | 2024 | 26:48.001 race | 27:07.002 races | +1.18% |
| Stealla Curwin-Amfitheatrof | 2023 | 21:45.003 races | 22:02.001 race | +1.30% |
| Nick Costantino | 2023 | 17:39.004 races | 17:53.001 race | +1.32% |
| Vincent Gilbert | 2023 | 21:07.003 races | 21:24.001 race | +1.34% |
| Lindy Zhang | 2024 | 22:45.001 race | 23:05.002 races | +1.47% |
| Xavier Smith | 2023 | 25:48.003 races | 26:11.001 race | +1.49% |
| Maggie Cabot | 2022 | 24:08.002 races | 24:32.001 race | +1.66% |
| Alex Costantio | 2019 | 23:28.001 race | 23:52.001 race | +1.70% |
| Sophia Petrovas | 2019 | 24:07.001 race | 24:33.001 race | +1.80% |
| Cate Corbett | 2023 | 19:53.004 races | 20:15.001 race | +1.84% |
| Charlotte Bain | 2021 | 27:08.002 races | 27:39.001 race | +1.90% |
| Max Linton | 2023 | 25:53.002 races | 26:23.001 race | +1.93% |
| Quinn Bartling | 2025 | 20:56.001 race | 21:20.301 race | +1.93% |
| Cameron Baylor | 2023 | 25:48.001 race | 26:18.001 race | +1.94% |
| Zuriel Jimenez | 2019 | 27:15.001 race | 27:48.001 race | +2.02% |
| Florence Morlock | 2023 | 23:47.002 races | 24:16.001 race | +2.03% |
| Dylan Fu | 2023 | 21:20.004 races | 21:47.001 race | +2.11% |
| Sydney Nelson | 2024 | 24:05.001 race | 24:38.002 races | +2.28% |
| Camryn Flessel | 2019 | 24:37.001 race | 25:12.001 race | +2.37% |
| Sixing Wang | 2023 | 23:37.003 races | 24:11.001 race | +2.40% |
| Owen Spring | 2024 | 23:33.001 race | 24:12.001 race | +2.76% |
| Maxwell Rothman | 2024 | 23:32.001 race | 24:11.002 races | +2.76% |
| Parker Lial | 2021 | 23:56.001 race | 24:36.001 race | +2.79% |
| Pauline McAndrew | 2024 | 27:31.001 race | 28:17.001 race | +2.79% |
| William Wilson | 2019 | 18:56.001 race | 19:28.001 race | +2.82% |
| Stephanie Mo | 2024 | 27:24.001 race | 28:11.002 races | +2.86% |
| Jack Kastner | 2024 | 21:13.001 race | 21:50.001 race | +2.91% |
| Carter Lightburn | 2024 | 19:25.001 race | 19:59.002 races | +2.92% |
| Izzy Hall | 2024 | 24:04.001 race | 24:47.002 races | +2.98% |
| Juliana Di Napoli | 2019 | 27:18.001 race | 28:07.001 race | +2.99% |
| Henry Welch | 2019 | 18:46.001 race | 19:20.001 race | +3.02% |
| Chase Bellamy | 2024 | 19:15.001 race | 19:51.002 races | +3.12% |
| Gabriela Coates | 2024 | 24:07.001 race | 24:54.002 races | +3.25% |
| Logan Hoffman | 2023 | 20:43.004 races | 21:25.001 race | +3.38% |
| Kate McBride | 2021 | 22:12.003 races | 22:59.001 race | +3.53% |
| Sebastian Culleton | 2022 | 18:24.001 race | 19:03.001 race | +3.53% |
| Lucy Wang | 2021 | 31:20.002 races | 32:27.001 race | +3.56% |
| Thaddaeus Flatz-Ehrfeld | 2024 | 19:06.001 race | 19:48.002 races | +3.66% |
| George Carroll | 2024 | 21:03.001 race | 21:51.001 race | +3.80% |
| Johannes Eikeboom | 2024 | 21:09.001 race | 21:58.001 race | +3.86% |
| Timothy Snail | 2024 | 18:30.001 race | 19:17.001 race | +4.23% |
| Oliver Massey | 2025 | 19:55.001 race | 20:47.601 race | +4.40% |
| Joey Caspar | 2023 | 19:09.004 races | 20:01.001 race | +4.53% |
| Ethan Xie | 2024 | 21:40.001 race | 22:42.001 race | +4.77% |
| Thomas Ireland | 2023 | 21:30.004 races | 22:33.001 race | +4.88% |
| Anton Balyuk | 2023 | 19:19.004 races | 20:16.001 race | +4.92% |
| Brendan Kilpatrick | 2024 | 22:52.001 race | 24:00.001 race | +4.96% |
| Sue Hayashi | 2023 | 29:52.003 races | 31:22.001 race | +5.02% |
| Luke Taylor | 2023 | 18:10.003 races | 19:05.001 race | +5.05% |
| Allen Zheng | 2025 | 24:26.001 race | 25:47.001 race | +5.53% |
| John Pena | 2024 | 20:47.001 race | 21:59.001 race | +5.77% |
| Maya Daly | 2019 | 24:29.001 race | 25:59.001 race | +6.13% |
| Henry Becker | 2025 | 23:17.001 race | 24:53.001 race | +6.87% |
| Gabriel Barreto-D'Silva | 2019 | 24:10.001 race | 25:53.001 race | +7.10% |
| Sophie Kopp-Hills | 2024 | 30:15.001 race | 32:24.002 races | +7.11% |
| Winnie Hatch | 2025 | 33:00.001 race | 35:25.001 race | +7.32% |
| William Hansen | 2022 | 20:21.001 race | 21:52.001 race | +7.45% |
| Sophie Chatfield | 2025 | 28:00.001 race | 30:06.001 race | +7.50% |
| Charles Jackivicz | 2025 | 18:20.001 race | 19:48.001 race | +8.00% |
| Aidan Pearsall | 2025 | 17:57.001 race | 19:25.001 race | +8.17% |
| Jurnee Poulson | 2025 | 28:02.001 race | 30:31.001 race | +8.86% |
| Natalie Meleo | 2025 | 21:37.001 race | 23:32.001 race | +8.87% |
| Sadie Millett | 2023 | 20:17.004 races | 22:05.001 race | +8.87% |
| Merrick Brannigan | 2025 | 23:45.001 race | 25:55.001 race | +9.12% |
| Alejandro Gavilanes | 2025 | 18:44.001 race | 20:27.001 race | +9.16% |
| Eric Liu | 2025 | 20:18.001 race | 22:10.001 race | +9.20% |
| Lily Makepeace | 2025 | 23:42.001 race | 25:56.001 race | +9.42% |
| Amaro Castillo | 2025 | 17:25.001 race | 19:25.001 race | +11.48% |
| Grace Daoust | 2025 | 25:27.001 race | 28:34.001 race | +12.25% |
| Winson Zhang | 2025 | 24:03.001 race | 27:10.001 race | +12.96% |
| R. Zhao | 2025 | 21:48.001 race | 24:42.001 race | +13.30% |