Pairwise course analysis

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

These courses run about even

+0.18%

Roughly 2.2 seconds slower 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

Middlesex 5K Course fasterEvenMiddlesex 5K Course slower

Confidence interval

-0.57% to +1.27%

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.

RunnerSeasonSt. Georges 5KMiddlesex 5K CourseDifference
Andy Zeng201926:44.004 races22:32.001 race-15.71%
Celeste Gao202532:13.001 race27:36.001 race-14.33%
Alex Mao202524:54.001 race21:31.001 race-13.59%
Brandon Perez202529:22.001 race25:25.001 race-13.45%
Aryan Mago202224:58.001 race21:44.001 race-12.95%
Christopher Lawrence201929:28.004 races26:13.001 race-11.03%
Aristo Wang201921:59.004 races19:50.001 race-9.78%
Ray Ottiano201926:18.004 races23:49.001 race-9.44%
Alex Xi202526:24.001 race23:56.001 race-9.34%
Sarah Ku202233:01.001 race29:58.001 race-9.24%
Jamie Eslick202524:22.001 race22:19.001 race-8.41%
Stephanie Mo202232:25.001 race29:54.001 race-7.76%
Arielle Guo202531:13.001 race28:58.001 race-7.21%
Tessa Schillinger202527:07.001 race25:11.001 race-7.13%
Alice Wang202529:04.001 race27:08.001 race-6.65%
Kayda Henroid202527:32.001 race25:45.001 race-6.48%
Lillian Peake202533:48.001 race31:41.001 race-6.26%
Fiji Chen202522:34.001 race21:11.001 race-6.13%
Paul McLaughlin202222:15.001 race20:54.001 race-6.07%
Cally Garth202128:55.002 races27:13.001 race-5.88%
Chase Farrick201922:00.003 races20:46.001 race-5.61%
Quentin DeFreitas202325:20.001 race24:00.001 race-5.26%
Nathan An201923:57.004 races22:45.001 race-5.01%
Hei Tung (Joanna) Ng202525:43.001 race24:27.001 race-4.93%
Maya Daly201925:44.003 races24:29.001 race-4.86%
Corinne O'Loughlin201927:11.003 races25:52.001 race-4.84%
Riley Eyman202124:02.001 race22:53.001 race-4.79%
Seif El Gazzar202519:44.001 race18:48.001 race-4.73%
Ryan Growney202121:53.002 races20:51.001 race-4.72%
Jasmine Zhang202526:19.001 race25:09.001 race-4.43%
Peter Gnazzo202325:20.001 race24:15.001 race-4.28%
Owen Cronan202222:42.001 race21:47.001 race-4.04%
Catherine Maloney202428:12.001 race27:04.001 race-4.02%
Ethan Choung201923:44.004 races22:47.001 race-4.00%
Connor Bragg202524:49.001 race23:50.001 race-3.96%
Angela Pedulli202525:24.001 race24:26.001 race-3.81%
Ryder Cavanagh202219:25.001 race18:42.001 race-3.69%
Jason Tae202523:21.001 race22:30.001 race-3.64%
Amaro Castillo202518:04.002 races17:25.001 race-3.60%
Saanvi Sadineni202533:57.001 race32:44.001 race-3.58%
Alejandro Gavilanes202519:25.001 race18:44.001 race-3.52%
Jason Lee201922:44.004 races21:57.001 race-3.45%
Julian Yang202523:45.001 race22:58.001 race-3.30%
Catherine (Cate) Wacholz202125:55.002 races25:05.001 race-3.22%
Oscar King202118:59.002 races18:23.001 race-3.16%
Allen Xia201923:32.004 races22:49.001 race-3.05%
Parker Lial201922:30.002 races21:52.001 race-2.81%
Grant Vensel202420:33.002 races19:59.001 race-2.76%
Juliana Di Napoli201928:03.003 races27:18.001 race-2.67%
Jurnee Poulson202528:48.002 races28:02.001 race-2.66%
Neela Soni202429:36.002 races28:49.001 race-2.65%
Haotong Xue202519:33.001 race19:03.001 race-2.56%
Lily Makepeace202524:19.002 races23:42.001 race-2.54%
Ashley Zhang202528:19.001 race27:36.001 race-2.53%
Sophie Chatfield202528:43.001 race28:00.001 race-2.50%
Cate Wachholz201926:31.003 races25:52.001 race-2.45%
Chris Davis201919:20.001 race18:52.001 race-2.41%
Henry Welch201919:13.004 races18:46.001 race-2.34%
Will Husband202418:33.002 races18:07.001 race-2.34%
Patrick Riley201925:06.001 race24:33.001 race-2.19%
Jerry Zhang202332:52.001 race32:09.001 race-2.18%
Lucas Miller202319:18.001 race18:53.001 race-2.16%
Jack Lionette202217:05.001 race16:43.001 race-2.15%
Isaiah Raore202519:00.001 race18:36.001 race-2.11%
Owen Richer202418:55.002 races18:33.001 race-1.94%
William Wilson201919:15.004 races18:56.001 race-1.65%
Allen Xia202123:29.002 races23:06.001 race-1.63%
Eleanor Corcoran202528:52.001 race28:26.001 race-1.50%
Coco Liu202129:25.002 races28:59.001 race-1.47%
Vivan Das202219:16.001 race18:59.001 race-1.47%
Winnie Hatch202533:29.001 race33:00.001 race-1.44%
Alexandra Nicholas202226:10.001 race25:48.001 race-1.40%
Anthony Coston202322:43.001 race22:24.001 race-1.39%
Gryffin Daley202518:27.001 race18:12.001 race-1.36%
Natalie Meleo202521:54.002 races21:37.001 race-1.29%
Nick Song202523:30.001 race23:12.001 race-1.28%
Annie Husband202424:59.001 race24:40.001 race-1.27%
Eric Ge202219:47.001 race19:32.001 race-1.26%
Nick Doan201920:41.004 races20:26.001 race-1.21%
Sophie Kelly202324:24.001 race24:07.001 race-1.16%
Zach Quintal202420:19.002 races20:07.001 race-0.98%
P. Pogorzelska202527:20.001 race27:04.001 race-0.98%
Miles Johnson202426:28.002 races26:13.001 race-0.94%
Grace Tatirosian201923:26.003 races23:13.001 race-0.92%
Chase Bellamy202221:39.001 race21:28.001 race-0.85%
Peyton Lubeck202420:55.002 races20:45.001 race-0.80%
Emily Geist202328:39.001 race28:26.001 race-0.76%
Jonathan Cajamarca201920:50.004 races20:42.001 race-0.64%
Liliana Froehner201922:06.003 races21:59.001 race-0.53%
Grace Daoust202525:35.002 races25:27.001 race-0.52%
William Kim202521:49.001 race21:43.001 race-0.46%
Finley Long202221:10.001 race21:05.001 race-0.39%
James McCarron III202117:34.002 races17:30.001 race-0.38%
Martin Mejia202523:44.002 races23:39.001 race-0.35%
Maya Daly202125:39.002 races25:35.001 race-0.26%
Ford Legg202220:24.001 race20:22.001 race-0.16%
Peter Duhamel202418:39.002 races18:38.001 race-0.09%
Trip Wight202221:16.001 race21:15.001 race-0.08%
Somers Estwanik202422:18.002 races22:18.001 race0.00%
Lauren Phillips202124:57.002 races24:59.001 race+0.13%
Phoebe Quinn202522:42.001 race22:44.001 race+0.15%
Zuriel Jimenez201927:12.003 races27:15.001 race+0.18%
Alexander Colangelo202317:49.001 race17:52.001 race+0.28%
Amelia Simoneau202527:18.001 race27:24.001 race+0.37%
Lang Burgess202227:11.001 race27:18.001 race+0.43%
Owen Wang201923:05.001 race23:12.001 race+0.51%
Sam Modur202222:08.001 race22:15.001 race+0.53%
Jace LiVigni202518:30.001 race18:36.001 race+0.54%
Skye Connell202123:23.002 races23:31.001 race+0.57%
Jg Hill-Edgar201919:28.004 races19:35.001 race+0.60%
Lucas Lu202122:41.002 races22:50.001 race+0.66%
Cate O'Connor202124:50.002 races25:00.001 race+0.67%
Sebastian Sepulveda201922:35.001 race22:45.001 race+0.74%
Matthew Smith202322:11.001 race22:21.001 race+0.75%
Sanjay Ravindran202327:02.001 race27:15.001 race+0.80%
Taylor Krepps202526:49.001 race27:03.001 race+0.87%
Aidan Pearsall202517:47.002 races17:57.001 race+0.94%
Ella McDonald202323:30.001 race23:45.001 race+1.06%
Josh Taylor202321:40.001 race21:57.001 race+1.31%
Kevin Yao202320:23.001 race20:39.001 race+1.31%
Janciel Martinez202323:40.001 race24:00.001 race+1.41%
Arjun Girish201921:49.001 race22:08.001 race+1.45%
Alana Kramer-Gomez202222:40.001 race23:02.001 race+1.62%
Lindy Zhang202223:09.001 race23:32.001 race+1.66%
Bruin Brayshaw202325:53.001 race26:22.001 race+1.87%
Kiet Nguyen201924:55.001 race25:23.001 race+1.87%
Camryn Flessel202122:49.002 races23:15.001 race+1.90%
John O'Brien201925:15.004 races25:45.001 race+1.98%
Alex Signorovitch202517:56.001 race18:18.001 race+2.04%
Isabella Chen202525:03.001 race25:36.001 race+2.20%
Ryan Xu202524:47.001 race25:21.001 race+2.29%
Violet Ke201928:52.002 races29:34.001 race+2.42%
Enock Musyoka201917:03.001 race17:29.001 race+2.54%
Eleanor Lial202421:22.002 races21:55.001 race+2.57%
William Nass202522:21.001 race22:56.001 race+2.61%
Peter Abenante202320:21.001 race20:53.001 race+2.62%
Gabriela Gill202223:13.001 race23:50.001 race+2.66%
Martin Beaumont-Mill202322:26.001 race23:02.001 race+2.67%
Husayn Ladha202225:39.001 race26:21.001 race+2.73%
Sophia Lando201925:51.001 race26:34.001 race+2.77%
Emlyn Joseph202518:45.001 race19:17.001 race+2.84%
Eric Liu202519:44.002 races20:18.001 race+2.87%
Henry Becker202522:38.002 races23:17.001 race+2.87%
Kathryn Martin202225:48.001 race26:33.001 race+2.91%
Will Frazier202519:02.001 race19:36.001 race+2.98%
Sophia Petrovas201923:25.003 races24:07.001 race+2.99%
Austin Corbett202318:11.001 race18:44.001 race+3.02%
Jennifer Li202524:39.001 race25:24.001 race+3.04%
Brian Zheng202320:16.001 race20:54.001 race+3.12%
Christopher Hovet202217:12.001 race17:45.001 race+3.20%
Ellie Tesoro202528:39.001 race29:34.001 race+3.20%
Ethan Paek201920:05.001 race20:45.001 race+3.32%
Lucy Walker202422:26.002 races23:14.001 race+3.57%
Forrest Feist201929:48.001 race30:52.001 race+3.58%
Christina Chen202224:56.001 race25:50.001 race+3.61%
Ashley Robertson202328:26.001 race29:28.001 race+3.63%
Oscar King201920:07.004 races20:51.001 race+3.65%
Nicholas Reimer202319:00.001 race19:42.001 race+3.68%
Grant Wheelan202518:46.001 race19:28.001 race+3.73%
Eli Berk202522:13.001 race23:04.001 race+3.83%
Max Rochford202323:43.001 race24:41.001 race+4.08%
Sylvia Brennan202221:40.001 race22:33.001 race+4.08%
Brandon Christ201919:51.001 race20:40.001 race+4.11%
George Scanlon202222:12.001 race23:09.001 race+4.28%
Daniyal Mian202522:51.001 race23:52.001 race+4.45%
Caroline Kovacs202221:34.001 race22:32.001 race+4.48%
Mei-Ling Bielagus202322:40.001 race23:41.001 race+4.49%
Joshua White202324:34.001 race25:42.001 race+4.61%
Charles Jackivicz202517:31.002 races18:20.001 race+4.66%
Claire Liu202532:07.001 race33:37.001 race+4.67%
Jonathan Cajamarca202120:16.001 race21:13.001 race+4.69%
Naomi Hammerschlag202221:52.001 race23:02.001 race+5.34%
Sophia Mikelinich202321:13.001 race22:26.001 race+5.73%
Gabe Cooper202219:45.001 race20:57.001 race+6.08%
Daichi Seki201922:11.001 race23:33.001 race+6.16%
CJ Briere202419:42.002 races20:56.001 race+6.26%
Tessa Borgatti202323:09.001 race24:40.001 race+6.55%
Esme Campbell202519:43.001 race21:02.001 race+6.68%
Michael Lu202222:36.001 race24:10.001 race+6.93%
Aditya Shrivastava202320:29.001 race22:05.001 race+7.81%
Laura Meli202534:14.001 race37:11.001 race+8.62%
Theodore (Theo) Andersen202328:43.001 race31:12.001 race+8.65%
Ella Cocchi202529:51.001 race32:28.001 race+8.77%
Avery Gaffney202522:44.001 race24:45.001 race+8.87%
Jason Zhu202326:08.001 race28:28.001 race+8.93%
Patricio Troop201922:38.003 races24:41.001 race+9.06%
Peter Yu201921:28.004 races23:26.001 race+9.16%
Gabrielle Martin202224:18.001 race26:32.001 race+9.19%
Caleb Stokes202327:05.001 race29:38.001 race+9.42%
Gavin Shan201926:23.001 race28:57.001 race+9.73%
Katelyn Pereira202324:21.001 race28:32.001 race+17.18%
Isabel Luo202525:19.001 race30:03.001 race+18.70%
George Yerid202328:00.001 race33:25.001 race+19.35%
Rinto Nakazawa202324:44.001 race30:53.001 race+24.87%
Alyssa Liu202525:45.001 race32:45.001 race+27.18%
Lily Oh202533:58.001 race52:59.001 race+55.99%