| 1 | Brody RichardsonPlace 1 · Grade 12 · Williston Northampton | 12 | Williston Northampton | 16:17 PR |
| 2 | James KerrPlace 2 · Grade 11 · Roxbury Latin | 11 | Roxbury Latin | 16:18 |
| 3 | Alex ChengPlace 3 · Grade 12 · Noble & Greenough | 12 | Noble & Greenough | 16:27 |
| 4 | Henry McLanePlace 4 · Grade 11 · Noble & Greenough | 11 | Noble & Greenough | 16:35 |
| 5 | Seamus ClearyPlace 5 · Grade 12 · Suffield Academy | 12 | Suffield Academy | 17:09 |
| 6 | Zafran KocybaPlace 6 · Grade 12 · Greenwich Country Day | 12 | Greenwich Country Day | 17:18 |
| 7 | Richard Federico IIIPlace 7 · Grade 12 · Roxbury Latin | 12 | Roxbury Latin | 17:20 |
| 8 | Amaro CastilloPlace 8 · Grade 10 · Tabor Academy | 10 | Tabor Academy | 17:23 |
| 9 | Liam WalshPlace 9 · Grade 12 · Roxbury Latin | 12 | Roxbury Latin | 17:24 |
| 10 | Will GracePlace 10 · Grade 11 · Noble & Greenough | 11 | Noble & Greenough | 17:30 |
| 11 | Lincoln HyattPlace 11 · Grade 12 · Roxbury Latin | 12 | Roxbury Latin | 17:33 |
| 12 | Aidan PearsallPlace 12 · Grade 12 · Tabor Academy | 12 | Tabor Academy | 17:36 |
| 13 | Jeffrey (Jeff) PiperPlace 13 · Grade 12 · Greenwich Country Day | 12 | Greenwich Country Day | 17:37 |
| 14 | Devin ReidPlace 14 · Grade 10 · Noble & Greenough | 10 | Noble & Greenough | 17:41 |
| 15 | Charlie MoloneyPlace 15 · Grade 12 · Greenwich Country Day | 12 | Greenwich Country Day | 17:43 |
| 16 | Charles JackiviczPlace 16 · Grade 12 · Tabor Academy | 12 | Tabor Academy | 17:51 |
| 17 | Sebastien AmorPlace 17 · Grade 11 · Middlesex | 11 | Middlesex | 17:52 |
| 18 | Casey MuscatoPlace 18 · Grade 12 · Williston Northampton | 12 | Williston Northampton | 17:55 PR |
| 19 | Jaden HuangPlace 19 · Grade 10 · Noble & Greenough | 10 | Noble & Greenough | 17:59 |
| 20 | Eric ArchermanPlace 20 · Grade 11 · Roxbury Latin | 11 | Roxbury Latin | 18:07 |
| 21 | David XiongPlace 21 · Grade 12 · Buckingham Browne & Nichols | 12 | Buckingham Browne & Nichols | 18:10 |
| 22 | Thaddaeus Flatz-EhrfeldPlace 22 · Grade 11 · Groton | 11 | Groton | 18:10 |
| 23 | Johnson YePlace 23 · Grade 12 · Kent | 12 | Kent | 18:13 |
| 24 | Chase BellamyPlace 24 · Grade 12 · Groton | 12 | Groton | 18:16 |
| 25 | Toby HarrisonPlace 25 · Grade 11 · Roxbury Latin | 11 | Roxbury Latin | 18:21 |
| 26 | Matias VillacresPlace 26 · Grade 10 · Kent | 10 | Kent | 18:25 |
| 27 | Diego AbadiePlace 27 · Grade 12 · Buckingham Browne & Nichols | 12 | Buckingham Browne & Nichols | 18:26 |
| 28 | Tomas HernandezPlace 28 · Grade 12 · Noble & Greenough | 12 | Noble & Greenough | 18:33 |
| 29 | Daven KapharPlace 29 · Grade 11 · Hopkins | 11 | Hopkins | 18:35 |
| 30 | Isaiah RaorePlace 30 · Grade 11 · St Marks | 11 | St Marks | 18:40 |
| 31 | Colin BradleyPlace 31 · Grade 12 · Roxbury Latin | 12 | Roxbury Latin | 18:40 |
| 32 | Sebastian YuPlace 32 · Grade 11 · Kent | 11 | Kent | 18:40 |
| 33 | Gryffin DaleyPlace 33 · Grade 12 · St Marks | 12 | St Marks | 18:46 |
| 34 | Finn MaillouxPlace 34 · Grade 10 · Williston Northampton | 10 | Williston Northampton | 18:47 PR |
| 35 | Raphael KlauberPlace 35 · Grade 11 · Noble & Greenough | 11 | Noble & Greenough | 18:53 |
| 36 | Cavan GardnerPlace 36 · Grade 11 · Worcester Academy | 11 | Worcester Academy | 18:57 |
| 37 | Seif El GazzarPlace 37 · Grade 11 · Tabor Academy | 11 | Tabor Academy | 19:00 |
| 38 | Kamal SergeevPlace 38 · Grade 11 · Williston Northampton | 11 | Williston Northampton | 19:05 |
| 39 | Philip HollandPlace 39 · Grade 11 · Groton | 11 | Groton | 19:06 |
| 40 | Julian PecciaPlace 40 · Grade 11 · Hopkins | 11 | Hopkins | 19:08 |
| 41 | Jude Anderson-SongPlace 41 · Grade 10 · Governor's Academy | 10 | Governor's Academy | 19:09 |
| 42 | Andrew SkeirikPlace 42 · Grade 11 · Austin Preparatory | 11 | Austin Preparatory | 19:10 |
| 43 | Eliot SaadPlace 43 · Grade 10 · Buckingham Browne & Nichols | 10 | Buckingham Browne & Nichols | 19:15 |
| 44 | Chase PhillipsPlace 44 · Grade 9 · Middlesex | 9 | Middlesex | 19:16 |
| 45 | Jack StonePlace 45 · Grade 10 · Berkshire | 10 | Berkshire | 19:17 PR |
| 46 | Owen HaskellPlace 46 · Grade 9 · Thayer Academy | 9 | Thayer Academy | 19:18 |
| 47 | Henry RussellPlace 47 · Grade 10 · Hopkins | 10 | Hopkins | 19:18 |
| 48 | Alejandro GavilanesPlace 48 · Grade 11 · Tabor Academy | 11 | Tabor Academy | 19:24 |
| 49 | John (Jack) PiperPlace 49 · Grade 11 · Greenwich Country Day | 11 | Greenwich Country Day | 19:27 |
| 50 | Luke LacillaPlace 50 · Grade 11 · Salisbury | 11 | Salisbury | 19:28 |
| 51 | Matthew PalsaPlace 51 · Grade 11 · Hopkins | 11 | Hopkins | 19:29 |
| 52 | Jacob MartensPlace 52 · Grade 10 · Hopkins | 10 | Hopkins | 19:32 |
| 53 | Milos Van Den BoschPlace 53 · Grade 9 · Hopkins | 9 | Hopkins | 19:32 |
| 54 | Calvin JacobsPlace 54 · Grade 9 · Thayer Academy | 9 | Thayer Academy | 19:33 |
| 55 | Gavin LiPlace 55 · Grade 8 · Hopkins | 8 | Hopkins | 19:36 |
| 56 | Noah LehanePlace 56 · Grade 10 · Williston Northampton | 10 | Williston Northampton | 19:37 |
| 57 | Eric LiuPlace 57 · Grade 11 · Tabor Academy | 11 | Tabor Academy | 19:40 |
| 58 | Ronan SullivanPlace 58 · Grade 12 · Suffield Academy | 12 | Suffield Academy | 19:41 PR |
| 59 | Jovic StachelskiPlace 59 · Grade 9 · Middlesex | 9 | Middlesex | 19:41 |
| 60 | Robert PeircePlace 60 · Grade 10 · Thayer Academy | 10 | Thayer Academy | 19:42 |
| 61 | Dylan CrawfordPlace 61 · Grade 10 · Thayer Academy | 10 | Thayer Academy | 19:42 |
| 62 | Oliver MasseyPlace 62 · Grade 10 · Thayer Academy | 10 | Thayer Academy | 19:44 |
| 63 | Ryder WoodworthPlace 63 · Grade 12 · Groton | 12 | Groton | 19:46 |
| 64 | Seamus McFarlandPlace 64 · Grade 10 · Thayer Academy | 10 | Thayer Academy | 19:47 |
| 65 | Nick LopriorePlace 65 · Grade 12 · Westminster | 12 | Westminster | 19:50 |
| 66 | Michael CarusoPlace 66 · Grade 11 · Austin Preparatory | 11 | Austin Preparatory | 20:01 |
| 67 | Collin GrahamPlace 67 · Grade 10 · Groton | 10 | Groton | 20:05 |
| 68 | Daghan KonurPlace 68 · Grade 12 · Middlesex | 12 | Middlesex | 20:06 |
| 69 | Alex SadaPlace 69 · Grade 9 · Kent | 9 | Kent | 20:08 |
| 70 | Matias EganPlace 70 · Grade 10 · Buckingham Browne & Nichols | 10 | Buckingham Browne & Nichols | 20:09 |
| 71 | Julian BarberPlace 71 · Grade 10 · Middlesex | 10 | Middlesex | 20:09 |
| 72 | Ben BairdPlace 72 · Grade 10 · Kent | 10 | Kent | 20:09 |
| 73 | Aiden GaffordPlace 73 · Grade 12 · Worcester Academy | 12 | Worcester Academy | 20:12 PR |
| 74 | Ariel AguiloPlace 74 · Grade 11 · Austin Preparatory | 11 | Austin Preparatory | 20:13 |
| 75 | George TaggartPlace 75 · Grade 11 · Groton | 11 | Groton | 20:14 |
| 76 | Sloan GajdaPlace 76 · Grade 11 · Williston Northampton | 11 | Williston Northampton | 20:17 PR |
| 77 | Thomas CasalePlace 77 · Grade 12 · Austin Preparatory | 12 | Austin Preparatory | 20:18 |
| 78 | Dylan FuPlace 78 · Grade 11 · Middlesex | 11 | Middlesex | 20:19 |
| 79 | Terry QiPlace 79 · Grade 12 · Middlesex | 12 | Middlesex | 20:20 |
| 80 | Ethan RaismanPlace 80 · Grade 10 · Worcester Academy | 10 | Worcester Academy | 20:20 |
| 81 | Reid BarryPlace 81 · Grade 12 · Salisbury | 12 | Salisbury | 20:23 PR |
| 82 | Michael WangPlace 82 · Grade 11 · Westminster | 11 | Westminster | 20:24 |
| 83 | Amory FormanPlace 83 · Grade 11 · Buckingham Browne & Nichols | 11 | Buckingham Browne & Nichols | 20:24 |
| 84 | Peilin LiPlace 84 · Grade 10 · Buckingham Browne & Nichols | 10 | Buckingham Browne & Nichols | 20:25 |
| 85 | Henry SeilheimerPlace 85 · Grade 11 · Groton | 11 | Groton | 20:28 |
| 86 | Finn GibbonsPlace 86 · Grade 12 · Berkshire | 12 | Berkshire | 20:30 PR |
| 87 | Charlie BairdPlace 87 · Grade 11 · Kent | 11 | Kent | 20:30 |
| 88 | Charlie ZhangPlace 88 · Grade 9 · Westminster | 9 | Westminster | 20:31 |
| 89 | Connor MoorePlace 89 · Grade 11 · St Marks | 11 | St Marks | 20:33 |
| 90 | Maxwell MooneyPlace 90 · Grade 9 · Kent | 9 | Kent | 20:34 |
| 91 | Aditya ShrivastavaPlace 91 · Grade 12 · Governor's Academy | 12 | Governor's Academy | 20:36 |
| 92 | Wyatt OrthweinPlace 92 · Grade 10 · Salisbury | 10 | Salisbury | 20:37 |
| 93 | Jaxson GrahamPlace 93 · Grade 11 · Austin Preparatory | 11 | Austin Preparatory | 20:37 |
| 94 | Lachlan MaddockPlace 94 · Grade 11 · Williston Northampton | 11 | Williston Northampton | 20:38 |
| 95 | Nico FennPlace 95 · Grade 11 · Austin Preparatory | 11 | Austin Preparatory | 20:39 |
| 96 | Dylan UttamPlace 96 · Grade 12 · Governor's Academy | 12 | Governor's Academy | 20:45 |
| 97 | Walker AnnisPlace 97 · Grade 9 · Berkshire | 9 | Berkshire | 20:53 PR |
| 98 | Gabe CooperPlace 98 · Grade 12 · Buckingham Browne & Nichols | 12 | Buckingham Browne & Nichols | 20:55 |
| 99 | David ChenPlace 99 · Grade 10 · Tabor Academy | 10 | Tabor Academy | 20:57 |
| 100 | KJ IrvingPlace 100 · Grade 10 · Thayer Academy | 10 | Thayer Academy | 21:06 |