| 1 | Major TrinquePlace 1 · Grade 11 · Noble & Greenough | 11 | Noble & Greenough | 20:38.80 PR |
| 2 | Ayaan MohtaPlace 2 · Grade 11 · Noble & Greenough | 11 | Noble & Greenough | 20:44.00 PR |
| 3 | Ollie SmithPlace 3 · Grade 10 · Noble & Greenough | 10 | Noble & Greenough | 20:52.00 |
| 4 | Anders UlrichPlace 4 · Grade 11 · Noble & Greenough | 11 | Noble & Greenough | 21:14.50 |
| 5 | Tycho BardonPlace 5 · Grade 10 · Noble & Greenough | 10 | Noble & Greenough | 21:23.80 |
| 6 | Roger ZhouPlace 6 · Grade 10 · Noble & Greenough | 10 | Noble & Greenough | 21:31.80 |
| 7 | Henry BowmanPlace 7 · Grade 11 · St Sebastians | 11 | St Sebastians | 21:36.70 |
| 8 | Bobby FergusonPlace 8 · Grade 11 · St Sebastians | 11 | St Sebastians | 22:20.90 |
| 9 | Joseph RyanPlace 9 · Grade 11 · St Sebastians | 11 | St Sebastians | 22:50.20 |
| 10 | Michael GoodhuePlace 10 · Grade 9 · St Sebastians | 9 | St Sebastians | 23:02.10 PR |
| 11 | Tucker O'ReillyPlace 11 · Grade 9 · Noble & Greenough | 9 | Noble & Greenough | 23:11.90 PR |
| 12 | Christopher JiaPlace 12 · Grade 9 · Noble & Greenough | 9 | Noble & Greenough | 23:12.30 PR |
| 13 | Charlie Lara MccannonPlace 13 · Grade 9 · Noble & Greenough | 9 | Noble & Greenough | 23:13.40 PR |
| 14 | Roger GaoPlace 14 · Grade 11 · Noble & Greenough | 11 | Noble & Greenough | 23:35.20 PR |
| 15 | Henry KolinskiPlace 15 · Grade 9 · St Sebastians | 9 | St Sebastians | 23:39.40 PR |
| 16 | Rohan GhatgePlace 16 · Grade 11 · St Sebastians | 11 | St Sebastians | 23:48.00 |
| 17 | Allen ShengPlace 17 · Grade 10 · Noble & Greenough | 10 | Noble & Greenough | 24:01.70 |
| 18 | Richard (Richie) JoycePlace 18 · Grade 11 · St Sebastians | 11 | St Sebastians | 24:16.70 |
| 19 | Ollie JacobsPlace 19 · Grade 11 · Noble & Greenough | 11 | Noble & Greenough | 24:34.90 |
| 20 | Leon FriedPlace 20 · Grade 11 · Noble & Greenough | 11 | Noble & Greenough | 24:36.20 PR |
| 21 | Paul JoycePlace 21 · Grade 10 · St Sebastians | 10 | St Sebastians | 24:59.50 PR |
| 22 | Justin LiPlace 22 · Grade 9 · Noble & Greenough | 9 | Noble & Greenough | 25:15.80 PR |
| 23 | Teddy MacMillanPlace 23 · Grade 9 · St Sebastians | 9 | St Sebastians | 25:44.80 PR |
| 24 | Sihan ChenPlace 24 · Grade 9 · Noble & Greenough | 9 | Noble & Greenough | 26:27.20 PR |
| 25 | Wesley FriedmanPlace 25 · Grade 9 · St Sebastians | 9 | St Sebastians | 26:33.50 PR |
| 26 | Dylan KovacsPlace 26 · Grade 11 · Noble & Greenough | 11 | Noble & Greenough | 26:50.30 |
| 27 | Jasper DaboraPlace 27 · Grade 11 · Noble & Greenough | 11 | Noble & Greenough | 27:10.80 |
| 28 | Cole HilesPlace 28 · Grade 10 · St Sebastians | 10 | St Sebastians | 27:56.70 PR |
| 29 | Gabriel YoonPlace 29 · Grade 10 · Noble & Greenough | 10 | Noble & Greenough | 28:15.30 PR |
| 30 | Derek YinPlace 30 · Grade 12 · Noble & Greenough | 12 | Noble & Greenough | 29:28.70 |
| 31 | Nathan JohnsonPlace 31 · Grade 9 · Noble & Greenough | 9 | Noble & Greenough | 32:40.10 PR |
| — | Jackson BrownsteinGrade 11 · Noble & Greenough | 11 | Noble & Greenough | DNS PR |
| — | Teddy DlugoschGrade 10 · Noble & Greenough | 10 | Noble & Greenough | DNS |
| — | Peter GraceGrade 10 · Noble & Greenough | 10 | Noble & Greenough | DNS |
| — | Anray ShengGrade 12 · Noble & Greenough | 12 | Noble & Greenough | DNS |
| — | William JohnsonGrade 11 · Noble & Greenough | 11 | Noble & Greenough | DNS |
| — | William ChamberlainGrade 9 · Noble & Greenough | 9 | Noble & Greenough | DNF PR |
| — | Tyler HehirGrade 10 · St Sebastians | 10 | St Sebastians | DNF PR |