| 1 | Nathan LopezPlace 1 · Grade 12 · Saint John's Preparatory | 12 | Saint John's Preparatory | 16:16.16 |
| 2 | Chris LarnardPlace 2 · Grade 11 · Boston College | 11 | Boston College | 16:37.36 |
| 3 | Hugh LickliderPlace 3 · Grade 12 · Boston College | 12 | Boston College | 16:54.53 |
| 4 | Paul LovettPlace 4 · Grade 12 · Saint John's Preparatory | 12 | Saint John's Preparatory | 17:10.23 |
| 5 | John WilsonPlace 5 · Grade 10 · Boston College | 10 | Boston College | 17:19.11 |
| 6 | Felix RogovinPlace 6 · Grade 12 · Saint John's Preparatory | 12 | Saint John's Preparatory | 17:22.70 |
| 7 | Finn BonnerPlace 7 · Grade 12 · Saint John's Preparatory | 12 | Saint John's Preparatory | 17:35.32 |
| 8 | James TrigilioPlace 8 · Grade 12 · Saint John's Preparatory | 12 | Saint John's Preparatory | 17:42.39 |
| 9 | Shamus LarnardPlace 9 · Grade 10 · Boston College | 10 | Boston College | 18:03.09 |
| 10 | Tyler CallahanPlace 10 · Grade 12 · Saint John's Preparatory | 12 | Saint John's Preparatory | 18:21.76 |
| 11 | Connor BurkePlace 11 · Grade 11 · Saint John's Preparatory | 11 | Saint John's Preparatory | 18:24.67 PR |
| 12 | Conor LickliderPlace 12 · Grade 12 · Boston College | 12 | Boston College | 18:34.75 |
| 13 | Daniel PadleyPlace 13 · Grade 10 · Saint John's Preparatory | 10 | Saint John's Preparatory | 18:40.03 |
| 14 | Elliot AdamsPlace 14 · Grade 11 · Saint John's Preparatory | 11 | Saint John's Preparatory | 18:41.10 |
| 15 | Eamonn YoungPlace 15 · Grade 12 · Boston College | 12 | Boston College | 19:03.29 |
| 16 | Max TherrienPlace 16 · Grade 11 · Saint John's Preparatory | 11 | Saint John's Preparatory | 19:12.05 |
| 17 | Connor BurbinePlace 17 · Grade 10 · Boston College | 10 | Boston College | 19:13.49 |
| 18 | Connor McGrailPlace 18 · Grade 10 · Boston College | 10 | Boston College | 19:14.55 |
| 19 | Coleman WilliamsPlace 19 · Grade 10 · Boston College | 10 | Boston College | 19:19.69 |
| 20 | Cody McManusPlace 20 · Grade 12 · Boston College | 12 | Boston College | 19:31.53 |
| 21 | Coleman ConnorsPlace 21 · Grade 12 · Saint John's Preparatory | 12 | Saint John's Preparatory | 19:35.88 |
| 22 | Joey ScherkenbachPlace 22 · Grade 10 · Saint John's Preparatory | 10 | Saint John's Preparatory | 19:37.95 |
| 23 | Nick GriffinPlace 23 · Grade 11 · Saint John's Preparatory | 11 | Saint John's Preparatory | 19:59.67 |
| 24 | Anton KhripkoPlace 24 · Grade 10 · Saint John's Preparatory | 10 | Saint John's Preparatory | 20:02.54 |
| 25 | Kazuki HedgePlace 25 · Grade 12 · Boston College | 12 | Boston College | 20:10.17 |
| 26 | Griffin McConvillePlace 26 · Grade 10 · Boston College | 10 | Boston College | 20:12.76 |
| 27 | Zachary LopesPlace 27 · Grade 10 · Boston College | 10 | Boston College | 20:14.15 |
| 28 | Owen VetreePlace 28 · Grade 12 · Saint John's Preparatory | 12 | Saint John's Preparatory | 20:23.93 |
| 29 | William BarryPlace 29 · Grade 10 · Saint John's Preparatory | 10 | Saint John's Preparatory | 20:52.30 |
| 30 | Martin GoldnerPlace 30 · Grade 12 · Boston College | 12 | Boston College | 21:09.16 |
| 31 | Jack Henry WalgerPlace 31 · Grade 10 · Saint John's Preparatory | 10 | Saint John's Preparatory | 21:21.77 |
| 32 | James ShriverPlace 32 · Grade 11 · Boston College | 11 | Boston College | 21:24.58 |
| 33 | Andrew CalixtePlace 33 · Grade 12 · Boston College | 12 | Boston College | 21:29.65 |
| 34 | Matt StaussPlace 34 · Grade 12 · Saint John's Preparatory | 12 | Saint John's Preparatory | 21:43.77 |
| 35 | Liam NoblesPlace 35 · Grade 10 · Boston College | 10 | Boston College | 21:55.46 |
| 36 | Michael FoleyPlace 36 · Grade 10 · Boston College | 10 | Boston College | 22:49.90 |
| 37 | Emiliano PedrozaPlace 37 · Grade 10 · Boston College | 10 | Boston College | 22:51.01 |
| 38 | George BaxterPlace 38 · Grade 10 · Boston College | 10 | Boston College | 22:57.91 |
| 39 | Jack FerrisPlace 39 · Grade 10 · Boston College | 10 | Boston College | 23:02.83 |
| 40 | Max AchabPlace 40 · Grade 10 · Boston College | 10 | Boston College | 23:03.73 |
| 41 | Daniel RedmondPlace 41 · Grade 10 · Saint John's Preparatory | 10 | Saint John's Preparatory | 24:08.09 |
| 42 | Kenny VuPlace 42 · Grade 10 · Boston College | 10 | Boston College | 24:11.86 |
| 43 | Jackson D'AmbrosioPlace 43 · Grade 11 · Boston College | 11 | Boston College | 24:17.10 |
| 44 | Riley KnappPlace 44 · Grade 10 · Boston College | 10 | Boston College | 24:18.28 |
| 45 | Jacob MulliganPlace 45 · Grade 10 · Boston College | 10 | Boston College | 25:12.91 |
| 46 | Simon TrejoPlace 46 · Grade 10 · Boston College | 10 | Boston College | 25:42.65 |
| 47 | Marek PowellPlace 47 · Grade 10 · Boston College | 10 | Boston College | 26:39.30 |
| 48 | Tyler DonahoePlace 48 · Grade 10 · Boston College | 10 | Boston College | 28:28.23 |
| 49 | Juan WulffPlace 49 · Grade 10 · Boston College | 10 | Boston College | 29:38.74 |