| 1 | Abby BeggansPlace 1 · Grade 9 · Wellesley | 9 | Wellesley | 19:15 |
| 2 | Charlotte TuxburyPlace 2 · Grade 10 · Wellesley | 10 | Wellesley | 19:17 |
| 3 | Katie O'ToolePlace 3 · Grade 12 · Milton | 12 | Milton | 19:40 |
| 4 | Emma TuxburyPlace 4 · Grade 9 · Wellesley | 9 | Wellesley | 19:45 |
| 5 | Audrey FitzpatrickPlace 5 · Grade 11 · Wellesley | 11 | Wellesley | 20:09 |
| 6 | Grace WheelanPlace 6 · Grade 12 · Wellesley | 12 | Wellesley | 20:30 |
| 7 | Bridget ReidyPlace 7 · Grade 10 · Wellesley | 10 | Wellesley | 20:55 |
| 8 | Elise DupontPlace 8 · Grade 10 · Wellesley | 10 | Wellesley | 21:08 |
| 9 | Sarah Grace ChavePlace 9 · Grade 12 · Milton | 12 | Milton | 21:09 |
| 10 | Mia JilaniPlace 10 · Grade 11 · Milton | 11 | Milton | 21:10 |
| 11 | Lauren CaugheyPlace 11 · Grade 12 · Wellesley | 12 | Wellesley | 21:31 |
| 12 | Zoe MaggioniPlace 12 · Grade 12 · Wellesley | 12 | Wellesley | 21:34 |
| 13 | Emily BannonPlace 13 · Grade 10 · Wellesley | 10 | Wellesley | 21:40 |
| 15 | Marilyn RochePlace 15 · Grade 12 · Milton | 12 | Milton | 23:02 |
| 16 | Megan CarewPlace 16 · Grade 10 · Milton | 10 | Milton | 23:06 |
| 17 | Margaret GlennPlace 17 · Grade 11 · Milton | 11 | Milton | 23:16 |
| 1 | Alexa HellerPlace 1 · Grade 9 · Wellesley | 9 | Wellesley | 14:28 |
| 2 | Lizzie LahivePlace 2 · Grade 12 · Wellesley | 12 | Wellesley | 14:39 |
| 3 | Emery McGrawPlace 3 · Grade 10 · Wellesley | 10 | Wellesley | 15:00 |
| 4 | Kai QuinonesPlace 4 · Grade 11 · Milton | 11 | Milton | 15:20 |
| 5 | Kate GordonPlace 5 · Grade 11 · Wellesley | 11 | Wellesley | 15:23 |
| 6 | Grace CochranPlace 6 · Grade 10 · Wellesley | 10 | Wellesley | 15:34 |
| 7 | Lauren CooperPlace 7 · Grade 9 · Milton | 9 | Milton | 16:03 |
| 8 | Emma SutherlandPlace 8 · Grade 11 · Wellesley | 11 | Wellesley | 16:14 |
| 9 | Meghan RiordanPlace 9 · Grade 12 · Milton | 12 | Milton | 16:19 |
| 10 | Mary MarkisPlace 10 · Grade 12 · Wellesley | 12 | Wellesley | 16:20 |
| 11 | Mina LienPlace 11 · Grade 10 · Wellesley | 10 | Wellesley | 16:22 |
| 12 | Amanda MixPlace 12 · Grade 10 · Wellesley | 10 | Wellesley | 16:24 |
| 13 | Charlotte DangelPlace 13 · Grade 12 · Milton | 12 | Milton | 16:34 |
| 14 | Jillian FrancoPlace 14 · Grade 9 · Wellesley | 9 | Wellesley | 16:39 |
| 15 | Isabelle LeePlace 15 · Grade 12 · Wellesley | 12 | Wellesley | 17:00 |
| 16 | Jacque TimminsPlace 16 · Grade 10 · Milton | 10 | Milton | 17:07 |
| 17 | Niamh MannionPlace 17 · Grade 11 · Milton | 11 | Milton | 17:12 |
| 18 | Elle LaFavePlace 18 · Grade 11 · Wellesley | 11 | Wellesley | 17:14 |
| 19 | Julia DowPlace 19 · Grade 9 · Wellesley | 9 | Wellesley | 17:19 |
| 20 | Evelyn KohnenPlace 20 · Grade 10 · Wellesley | 10 | Wellesley | 17:36 |
| 21 | Jolie ChenPlace 21 · Grade 9 · Wellesley | 9 | Wellesley | 17:38 |
| 22 | Kendall CyrPlace 22 · Grade 9 · Wellesley | 9 | Wellesley | 17:55 |
| 23 | Catherine FangPlace 23 · Grade 9 · Wellesley | 9 | Wellesley | 17:59 |
| 24 | Sana SamalPlace 24 · Grade 9 · Wellesley | 9 | Wellesley | 18:22 |
| 25 | Lila PlengePlace 25 · Grade 9 · Wellesley | 9 | Wellesley | 19:07 |
| 26 | Nora MahbanPlace 26 · Grade 9 · Wellesley | 9 | Wellesley | 19:27 |
| 27 | Charlotte CasgarPlace 27 · Grade 9 · Wellesley | 9 | Wellesley | 19:48 |
| 28 | Rebecca DomineauPlace 28 · Grade 9 · Milton | 9 | Milton | 20:21 |
| 29 | Joanne ZhangPlace 29 · Grade 9 · Wellesley | 9 | Wellesley | 20:35 |
| 30 | Lucy CaldwellPlace 30 · Grade 9 · Milton | 9 | Milton | 21:06 |
| 31 | Rachel LuPlace 31 · Grade 9 · Wellesley | 9 | Wellesley | 21:07 |
| 32 | Denise PanPlace 32 · Grade 9 · Wellesley | 9 | Wellesley | 21:37 |
| 33 | Nina LowePlace 33 · Grade 9 · Wellesley | 9 | Wellesley | 21:59 |
| 1 | Eli MerrittPlace 1 · Grade 11 · Wellesley | 11 | Wellesley | 16:07 |
| 2 | Alec CarewPlace 2 · Grade 11 · Milton | 11 | Milton | 16:51 |
| 3 | Stephen GoehringerPlace 3 · Grade 11 · Wellesley | 11 | Wellesley | 17:33 |
| 4 | Michael BuekerPlace 4 · Grade 12 · Wellesley | 12 | Wellesley | 17:51 |
| 5 | Maxwell HoffmanPlace 5 · Grade 11 · Wellesley | 11 | Wellesley | 17:52 |
| 6 | Maxwell LinPlace 6 · Grade 12 · Wellesley | 12 | Wellesley | 18:07 |
| 7 | James AkgonulPlace 7 · Grade 12 · Wellesley | 12 | Wellesley | 18:30 |
| 8 | James IorioPlace 8 · Grade 12 · Wellesley | 12 | Wellesley | 18:35 |
| 9 | Tyler DravenstottPlace 9 · Grade 12 · Wellesley | 12 | Wellesley | 18:47 |
| 10 | Sebastian PapaPlace 10 · Grade 12 · Wellesley | 12 | Wellesley | 19:02 |
| 11 | Liam PrenticePlace 11 · Grade 11 · Wellesley | 11 | Wellesley | 19:06 |
| 12 | Willoughby BonnettePlace 12 · Grade 12 · Wellesley | 12 | Wellesley | 19:08 |
| 13 | Reid DexterPlace 13 · Grade 11 · Milton | 11 | Milton | 19:10 |
| 14 | Adam JumaPlace 14 · Grade 12 · Wellesley | 12 | Wellesley | 19:21 |
| 15 | Malcolm Frank-McKnightPlace 15 · Grade 11 · Milton | 11 | Milton | 19:32 |
| 16 | Jaron JacobsPlace 16 · Grade 12 · Wellesley | 12 | Wellesley | 19:38 |
| 17 | William DoylePlace 17 · Grade 10 · Milton | 10 | Milton | 19:42 |
| 18 | Emerson DobrindtPlace 18 · Grade 11 · Milton | 11 | Milton | 19:59 |
| 19 | Carlos AldecoaPlace 19 · Grade 11 · Milton | 11 | Milton | 20:37 |
| 20 | Ryan AshburnPlace 20 · Grade 10 · Milton | 10 | Milton | 20:40 |
| 21 | Lawson BeaudoinPlace 21 · Grade 10 · Milton | 10 | Milton | 21:26 |
| 22 | Lenny WallPlace 22 · Grade 11 · Milton | 11 | Milton | 22:15 |
| 1 | Tyler LynchPlace 1 · Grade 10 · Wellesley | 10 | Wellesley | 12:16 |
| 2 | Andrei SamarinPlace 2 · Grade 12 · Wellesley | 12 | Wellesley | 12:20 |
| 3 | Robert FosterPlace 3 · Grade 11 · Wellesley | 11 | Wellesley | 12:35 |
| 4 | Griffin JordanPlace 4 · Grade 11 · Wellesley | 11 | Wellesley | 12:44 |
| 5 | Sergey KhodakovPlace 5 · Grade 9 · Wellesley | 9 | Wellesley | 12:48 |
| 6 | Ryan EmersonPlace 6 · Grade 12 · Wellesley | 12 | Wellesley | 12:49 |
| 7 | Nicholas RemediosPlace 7 · Grade 12 · Wellesley | 12 | Wellesley | 12:51 |
| 8 | Benjamin ZhaoPlace 8 · Grade 11 · Wellesley | 11 | Wellesley | 13:02 |
| 9 | BradenPlace 9 · Kennedy | — | Kennedy | 13:06 |
| 10 | William WorkmanPlace 10 · Grade 11 · Wellesley | 11 | Wellesley | 13:08 |
| 11 | Thomas TrenkPlace 11 · Grade 11 · Wellesley | 11 | Wellesley | 13:11 |
| 12 | Gaurav CapilaPlace 12 · Grade 12 · Wellesley | 12 | Wellesley | 13:21 |
| 13 | Brian MixPlace 13 · Grade 10 · Wellesley | 10 | Wellesley | 13:21 |
| 14 | Evan DaiglePlace 14 · Grade 12 · Wellesley | 12 | Wellesley | 13:24 |
| 15 | Joseph SolivaPlace 15 · Grade 12 · Wellesley | 12 | Wellesley | 13:29 |
| 16 | William OhaegbulamPlace 16 · Grade 10 · Wellesley | 10 | Wellesley | 13:35 |
| 17 | Benjamin GalliganPlace 17 · Grade 12 · Wellesley | 12 | Wellesley | 13:44 |
| 18 | Breitfeld NicolasPlace 18 · Grade 11 · Wellesley | 11 | Wellesley | 13:50 |
| 19 | Hoffman JamesPlace 19 · Grade 9 · Wellesley | 9 | Wellesley | 13:51 |
| 20 | Juma SamiPlace 20 · Grade 9 · Wellesley | 9 | Wellesley | 13:52 |
| 21 | Jason CherryPlace 21 · Grade 10 · Milton | 10 | Milton | 13:57 |
| 22 | AbePlace 22 · Woodsham | — | Woodsham | 14:06 |
| 23 | Kamar MannPlace 23 · Grade 12 · Wellesley | 12 | Wellesley | 14:06 |
| 24 | Burt FordPlace 24 · Grade 11 · Wellesley | 11 | Wellesley | 14:30 |
| 25 | Thatcher BonniwellPlace 25 · Grade 10 · Wellesley | 10 | Wellesley | 14:31 |
| 26 | Liam FitzpatrickPlace 26 · Grade 9 · Wellesley | 9 | Wellesley | 14:33 |
| 27 | Ben CooneyPlace 27 · Grade 10 · Wellesley | 10 | Wellesley | 14:48 |
| 28 | JoshuaPlace 28 · Toth | — | Toth | 15:01 |
| 29 | Oliver AkgonulPlace 29 · Grade 9 · Wellesley | 9 | Wellesley | 15:09 |
| 30 | ChasePlace 30 · Nixon | — | Nixon | 15:11 |
| 31 | Max GoldensonPlace 31 · Grade 12 · Wellesley | 12 | Wellesley | 15:22 |
| 32 | Liam DonlanPlace 32 · Grade 11 · Wellesley | 11 | Wellesley | 15:41 |
| 33 | Matthew IorioPlace 33 · Grade 10 · Wellesley | 10 | Wellesley | 15:44 |
| 34 | Liam FoleyPlace 34 · Grade 11 · Wellesley | 11 | Wellesley | 16:05 |
| 35 | Sciortino DanielPlace 35 · Grade 10 · Wellesley | 10 | Wellesley | 16:08 |
| 36 | John GallicoPlace 36 · Grade 10 · Wellesley | 10 | Wellesley | 16:12 |
| 37 | Kavan BelaniPlace 37 · Grade 9 · Wellesley | 9 | Wellesley | 16:35 |
| 38 | John McCurleyPlace 38 · Grade 10 · Wellesley | 10 | Wellesley | 16:53 |
| 39 | JohnPlace 39 · Hellmuth | — | Hellmuth | 16:59 |
| 40 | McSherry JackPlace 40 · Grade 10 · Wellesley | 10 | Wellesley | 17:09 |