Pairwise course analysis

Middlesex 5K Coursevs.St. Georges 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

These courses run about even

-0.18%

Roughly 2.2 seconds faster for a 20:00 runner

Paired observations

196

Deep evidence

Median difference

+0.04%

Middle runner-season comparison

Overall estimate

-0.18%

Network-adjusted course estimate

Middle 50% range

+5.85%

Observed variation (IQR)

Direction and magnitude

Relative course speed

St. Georges 5K fasterEvenSt. Georges 5K slower

Confidence interval

-1.25% to +0.57%

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 CourseSt. Georges 5KDifference
Lily Oh202552:59.001 race33:58.001 race-35.89%
Alyssa Liu202532:45.001 race25:45.001 race-21.37%
Rinto Nakazawa202330:53.001 race24:44.001 race-19.91%
George Yerid202333:25.001 race28:00.001 race-16.21%
Isabel Luo202530:03.001 race25:19.001 race-15.75%
Katelyn Pereira202328:32.001 race24:21.001 race-14.66%
Gavin Shan201928:57.001 race26:23.001 race-8.87%
Caleb Stokes202329:38.001 race27:05.001 race-8.61%
Gabrielle Martin202226:32.001 race24:18.001 race-8.42%
Peter Yu201923:26.001 race21:28.004 races-8.39%
Patricio Troop201924:41.001 race22:38.003 races-8.31%
Jason Zhu202328:28.001 race26:08.001 race-8.20%
Avery Gaffney202524:45.001 race22:44.001 race-8.15%
Ella Cocchi202532:28.001 race29:51.001 race-8.06%
Theodore (Theo) Andersen202331:12.001 race28:43.001 race-7.96%
Laura Meli202537:11.001 race34:14.001 race-7.93%
Aditya Shrivastava202322:05.001 race20:29.001 race-7.25%
Michael Lu202224:10.001 race22:36.001 race-6.48%
Esme Campbell202521:02.001 race19:43.001 race-6.26%
Tessa Borgatti202324:40.001 race23:09.001 race-6.15%
CJ Briere202420:56.001 race19:42.002 races-5.89%
Daichi Seki201923:33.001 race22:11.001 race-5.80%
Gabe Cooper202220:57.001 race19:45.001 race-5.73%
Sophia Mikelinich202322:26.001 race21:13.001 race-5.42%
Naomi Hammerschlag202223:02.001 race21:52.001 race-5.07%
Jonathan Cajamarca202121:13.001 race20:16.001 race-4.48%
Claire Liu202533:37.001 race32:07.001 race-4.46%
Charles Jackivicz202518:20.001 race17:31.002 races-4.45%
Joshua White202325:42.001 race24:34.001 race-4.41%
Mei-Ling Bielagus202323:41.001 race22:40.001 race-4.29%
Caroline Kovacs202222:32.001 race21:34.001 race-4.29%
Daniyal Mian202523:52.001 race22:51.001 race-4.26%
George Scanlon202223:09.001 race22:12.001 race-4.10%
Brandon Christ201920:40.001 race19:51.001 race-3.95%
Sylvia Brennan202222:33.001 race21:40.001 race-3.92%
Max Rochford202324:41.001 race23:43.001 race-3.92%
Eli Berk202523:04.001 race22:13.001 race-3.68%
Grant Wheelan202519:28.001 race18:46.001 race-3.60%
Nicholas Reimer202319:42.001 race19:00.001 race-3.55%
Oscar King201920:51.001 race20:07.004 races-3.52%
Ashley Robertson202329:28.001 race28:26.001 race-3.51%
Christina Chen202225:50.001 race24:56.001 race-3.48%
Forrest Feist201930:52.001 race29:48.001 race-3.46%
Lucy Walker202423:14.001 race22:26.002 races-3.44%
Ethan Paek201920:45.001 race20:05.001 race-3.21%
Ellie Tesoro202529:34.001 race28:39.001 race-3.10%
Christopher Hovet202217:45.001 race17:12.001 race-3.10%
Brian Zheng202320:54.001 race20:16.001 race-3.03%
Jennifer Li202525:24.001 race24:39.001 race-2.95%
Austin Corbett202318:44.001 race18:11.001 race-2.94%
Sophia Petrovas201924:07.001 race23:25.003 races-2.90%
Will Frazier202519:36.001 race19:02.001 race-2.89%
Kathryn Martin202226:33.001 race25:48.001 race-2.82%
Henry Becker202523:17.001 race22:38.002 races-2.79%
Eric Liu202520:18.001 race19:44.002 races-2.79%
Emlyn Joseph202519:17.001 race18:45.001 race-2.77%
Sophia Lando201926:34.001 race25:51.001 race-2.70%
Husayn Ladha202226:21.001 race25:39.001 race-2.66%
Martin Beaumont-Mill202323:02.001 race22:26.001 race-2.60%
Gabriela Gill202223:50.001 race23:13.001 race-2.59%
Peter Abenante202320:53.001 race20:21.001 race-2.55%
William Nass202522:56.001 race22:21.001 race-2.54%
Eleanor Lial202421:55.001 race21:22.002 races-2.51%
Enock Musyoka201917:29.001 race17:03.001 race-2.48%
Violet Ke201929:34.001 race28:52.002 races-2.37%
Ryan Xu202525:21.001 race24:47.001 race-2.24%
Isabella Chen202525:36.001 race25:03.001 race-2.15%
Alex Signorovitch202518:18.001 race17:56.001 race-2.00%
John O'Brien201925:45.001 race25:15.004 races-1.94%
Camryn Flessel202123:15.001 race22:49.002 races-1.86%
Kiet Nguyen201925:23.001 race24:55.001 race-1.84%
Bruin Brayshaw202326:22.001 race25:53.001 race-1.83%
Lindy Zhang202223:32.001 race23:09.001 race-1.63%
Alana Kramer-Gomez202223:02.001 race22:40.001 race-1.59%
Arjun Girish201922:08.001 race21:49.001 race-1.43%
Janciel Martinez202324:00.001 race23:40.001 race-1.39%
Kevin Yao202320:39.001 race20:23.001 race-1.29%
Josh Taylor202321:57.001 race21:40.001 race-1.29%
Ella McDonald202323:45.001 race23:30.001 race-1.05%
Aidan Pearsall202517:57.001 race17:47.002 races-0.93%
Taylor Krepps202527:03.001 race26:49.001 race-0.86%
Sanjay Ravindran202327:15.001 race27:02.001 race-0.80%
Matthew Smith202322:21.001 race22:11.001 race-0.75%
Sebastian Sepulveda201922:45.001 race22:35.001 race-0.73%
Cate O'Connor202125:00.001 race24:50.002 races-0.67%
Lucas Lu202122:50.001 race22:41.002 races-0.66%
Jg Hill-Edgar201919:35.001 race19:28.004 races-0.60%
Skye Connell202123:31.001 race23:23.002 races-0.57%
Jace LiVigni202518:36.001 race18:30.001 race-0.54%
Sam Modur202222:15.001 race22:08.001 race-0.52%
Owen Wang201923:12.001 race23:05.001 race-0.50%
Lang Burgess202227:18.001 race27:11.001 race-0.43%
Amelia Simoneau202527:24.001 race27:18.001 race-0.36%
Alexander Colangelo202317:52.001 race17:49.001 race-0.28%
Zuriel Jimenez201927:15.001 race27:12.003 races-0.18%
Phoebe Quinn202522:44.001 race22:42.001 race-0.15%
Lauren Phillips202124:59.001 race24:57.002 races-0.13%
Somers Estwanik202422:18.001 race22:18.002 races0.00%
Trip Wight202221:15.001 race21:16.001 race+0.08%
Peter Duhamel202418:38.001 race18:39.002 races+0.09%
Ford Legg202220:22.001 race20:24.001 race+0.16%
Maya Daly202125:35.001 race25:39.002 races+0.26%
Martin Mejia202523:39.001 race23:44.002 races+0.35%
James McCarron III202117:30.001 race17:34.002 races+0.38%
Finley Long202221:05.001 race21:10.001 race+0.40%
William Kim202521:43.001 race21:49.001 race+0.46%
Grace Daoust202525:27.001 race25:35.002 races+0.52%
Liliana Froehner201921:59.001 race22:06.003 races+0.53%
Jonathan Cajamarca201920:42.001 race20:50.004 races+0.64%
Emily Geist202328:26.001 race28:39.001 race+0.76%
Peyton Lubeck202420:45.001 race20:55.002 races+0.80%
Chase Bellamy202221:28.001 race21:39.001 race+0.85%
Grace Tatirosian201923:13.001 race23:26.003 races+0.93%
Miles Johnson202426:13.001 race26:28.002 races+0.95%
P. Pogorzelska202527:04.001 race27:20.001 race+0.99%
Zach Quintal202420:07.001 race20:19.002 races+0.99%
Sophie Kelly202324:07.001 race24:24.001 race+1.17%
Nick Doan201920:26.001 race20:41.004 races+1.22%
Eric Ge202219:32.001 race19:47.001 race+1.28%
Annie Husband202424:40.001 race24:59.001 race+1.28%
Nick Song202523:12.001 race23:30.001 race+1.29%
Natalie Meleo202521:37.001 race21:54.002 races+1.31%
Gryffin Daley202518:12.001 race18:27.001 race+1.37%
Anthony Coston202322:24.001 race22:43.001 race+1.41%
Alexandra Nicholas202225:48.001 race26:10.001 race+1.42%
Winnie Hatch202533:00.001 race33:29.001 race+1.46%
Vivan Das202218:59.001 race19:16.001 race+1.49%
Coco Liu202128:59.001 race29:25.002 races+1.50%
Eleanor Corcoran202528:26.001 race28:52.001 race+1.52%
Allen Xia202123:06.001 race23:29.002 races+1.66%
William Wilson201918:56.001 race19:15.004 races+1.67%
Owen Richer202418:33.001 race18:55.002 races+1.98%
Isaiah Raore202518:36.001 race19:00.001 race+2.15%
Jack Lionette202216:43.001 race17:05.001 race+2.19%
Lucas Miller202318:53.001 race19:18.001 race+2.21%
Jerry Zhang202332:09.001 race32:52.001 race+2.23%
Patrick Riley201924:33.001 race25:06.001 race+2.24%
Will Husband202418:07.001 race18:33.002 races+2.39%
Henry Welch201918:46.001 race19:13.004 races+2.40%
Chris Davis201918:52.001 race19:20.001 race+2.47%
Cate Wachholz201925:52.001 race26:31.003 races+2.51%
Sophie Chatfield202528:00.001 race28:43.001 race+2.56%
Ashley Zhang202527:36.001 race28:19.001 race+2.60%
Lily Makepeace202523:42.001 race24:19.002 races+2.60%
Haotong Xue202519:03.001 race19:33.001 race+2.62%
Neela Soni202428:49.001 race29:36.002 races+2.72%
Jurnee Poulson202528:02.001 race28:48.002 races+2.73%
Juliana Di Napoli201927:18.001 race28:03.003 races+2.75%
Grant Vensel202419:59.001 race20:33.002 races+2.84%
Parker Lial201921:52.001 race22:30.002 races+2.90%
Allen Xia201922:49.001 race23:32.004 races+3.14%
Oscar King202118:23.001 race18:59.002 races+3.26%
Catherine (Cate) Wacholz202125:05.001 race25:55.002 races+3.32%
Julian Yang202522:58.001 race23:45.001 race+3.41%
Jason Lee201921:57.001 race22:44.004 races+3.57%
Alejandro Gavilanes202518:44.001 race19:25.001 race+3.65%
Saanvi Sadineni202532:44.001 race33:57.001 race+3.72%
Amaro Castillo202517:25.001 race18:04.002 races+3.73%
Jason Tae202522:30.001 race23:21.001 race+3.78%
Ryder Cavanagh202218:42.001 race19:25.001 race+3.83%
Angela Pedulli202524:26.001 race25:24.001 race+3.96%
Connor Bragg202523:50.001 race24:49.001 race+4.13%
Ethan Choung201922:47.001 race23:44.004 races+4.17%
Catherine Maloney202427:04.001 race28:12.001 race+4.19%
Owen Cronan202221:47.001 race22:42.001 race+4.21%
Peter Gnazzo202324:15.001 race25:20.001 race+4.47%
Jasmine Zhang202525:09.001 race26:19.001 race+4.64%
Ryan Growney202120:51.001 race21:53.002 races+4.96%
Seif El Gazzar202518:48.001 race19:44.001 race+4.96%
Riley Eyman202122:53.001 race24:02.001 race+5.03%
Corinne O'Loughlin201925:52.001 race27:11.003 races+5.09%
Maya Daly201924:29.001 race25:44.003 races+5.11%
Hei Tung (Joanna) Ng202524:27.001 race25:43.001 race+5.18%
Nathan An201922:45.001 race23:57.004 races+5.27%
Quentin DeFreitas202324:00.001 race25:20.001 race+5.56%
Chase Farrick201920:46.001 race22:00.003 races+5.94%
Cally Garth202127:13.001 race28:55.002 races+6.25%
Paul McLaughlin202220:54.001 race22:15.001 race+6.46%
Fiji Chen202521:11.001 race22:34.001 race+6.53%
Lillian Peake202531:41.001 race33:48.001 race+6.68%
Kayda Henroid202525:45.001 race27:32.001 race+6.93%
Alice Wang202527:08.001 race29:04.001 race+7.13%
Tessa Schillinger202525:11.001 race27:07.001 race+7.68%
Arielle Guo202528:58.001 race31:13.001 race+7.77%
Stephanie Mo202229:54.001 race32:25.001 race+8.42%
Jamie Eslick202522:19.001 race24:22.001 race+9.19%
Sarah Ku202229:58.001 race33:01.001 race+10.18%
Alex Xi202523:56.001 race26:24.001 race+10.31%
Ray Ottiano201923:49.001 race26:18.004 races+10.43%
Aristo Wang201919:50.001 race21:59.004 races+10.84%
Christopher Lawrence201926:13.001 race29:28.004 races+12.40%
Aryan Mago202221:44.001 race24:58.001 race+14.88%
Brandon Perez202525:25.001 race29:22.001 race+15.54%
Alex Mao202521:31.001 race24:54.001 race+15.72%
Celeste Gao202527:36.001 race32:13.001 race+16.73%
Andy Zeng201922:32.001 race26:44.004 races+18.64%