| 1 | Ben MattinaPlace 1 · Grade 10 · Bancroft | 10 | Bancroft | 16:46.29 |
| 2 | Will CoughlinPlace 2 · Grade 11 · Pingree | 11 | Pingree | 17:13.85 PR |
| 3 | Zach WagmanPlace 3 · Grade 11 · Bancroft | 11 | Bancroft | 17:16.19 PR |
| 4 | Mikhail El-BadryPlace 4 · Grade 11 · Berwick Academy | 11 | Berwick Academy | 17:28.43 |
| 5 | Reid WemplePlace 5 · Grade 12 · Wheeler | 12 | Wheeler | 17:36.61 |
| 6 | Paul MarmotPlace 6 · Grade 9 · Concord Academy | 9 | Concord Academy | 17:44.28 |
| 7 | Zach CrowthersPlace 7 · Grade 12 · Wheeler | 12 | Wheeler | 17:49.55 |
| 8 | Manny SepulvedaPlace 8 · Grade 10 · Wheeler | 10 | Wheeler | 17:55.11 |
| 9 | Jimmy XuPlace 9 · Grade 9 · Concord Academy | 9 | Concord Academy | 18:15.28 |
| 10 | Avery HowellPlace 10 · Grade 10 · Portsmouth Abbey | 10 | Portsmouth Abbey | 18:21.08 |
| 11 | Benjamin HartPlace 11 · Grade 11 · Concord Academy | 11 | Concord Academy | 18:29.10 |
| 12 | Christian PanagosPlace 12 · Grade 9 · Wheeler | 9 | Wheeler | 18:32.19 |
| 13 | Peter DevaneyPlace 13 · Grade 9 · Portsmouth Abbey | 9 | Portsmouth Abbey | 18:40.24 |
| 14 | Jake MaycockPlace 14 · Grade 10 · Portsmouth Abbey | 10 | Portsmouth Abbey | 18:40.93 PR |
| 15 | Joseph LevreaultPlace 15 · Grade 12 · Portsmouth Abbey | 12 | Portsmouth Abbey | 18:42.19 |
| 16 | Ezra WolfsonPlace 16 · Grade 11 · Concord Academy | 11 | Concord Academy | 18:42.93 PR |
| 17 | Alexander MeredithPlace 17 · Grade 10 · Concord Academy | 10 | Concord Academy | 18:44.73 PR |
| 18 | Karl FrankovitchPlace 18 · Grade 10 · Portsmouth Abbey | 10 | Portsmouth Abbey | 18:45.05 PR |
| 19 | Christian MarshPlace 19 · Grade 9 · Pingree | 9 | Pingree | 18:50.28 |
| 20 | Boris LiuPlace 20 · Grade - · Concord Academy | - | Concord Academy | 18:51.29 PR |
| 21 | Sebastian ColbergPlace 21 · Grade 11 · Concord Academy | 11 | Concord Academy | 18:52.85 PR |
| 22 | Max GrubePlace 22 · Grade 11 · Berwick Academy | 11 | Berwick Academy | 19:01.64 PR |
| 23 | Henry HudsonPlace 23 · Grade 10 · Berwick Academy | 10 | Berwick Academy | 19:03.27 |
| 24 | Greg BowmanPlace 24 · Grade 10 · Landmark | 10 | Landmark | 19:05.72 |
| 25 | Max MaskaraPlace 25 · Grade - · Portsmouth Abbey | - | Portsmouth Abbey | 19:07.97 PR |
| 26 | Clive SuttonPlace 26 · Grade 10 · Concord Academy | 10 | Concord Academy | 19:08.38 PR |
| 27 | Matthew BlessPlace 27 · Grade 9 · Pingree | 9 | Pingree | 19:12.56 PR |
| 28 | Jase LerouxPlace 28 · Grade 10 · Berwick Academy | 10 | Berwick Academy | 19:18.39 PR |
| 29 | Benjamin McGowanPlace 29 · Grade 9 · Berwick Academy | 9 | Berwick Academy | 19:18.63 |
| 30 | Sean ChienPlace 30 · Grade - · Lexington Christian | - | Lexington Christian | 19:19.25 PR |
| 31 | Liam BrennanPlace 31 · Grade 10 · Berwick Academy | 10 | Berwick Academy | 19:20.89 |
| 32 | Henry RohPlace 32 · Grade 9 · Concord Academy | 9 | Concord Academy | 19:21.15 PR |
| 33 | Adelino VellisPlace 33 · Grade 10 · Portsmouth Abbey | 10 | Portsmouth Abbey | 19:21.71 PR |
| 34 | Nate HeroldPlace 34 · Grade 10 · Bancroft | 10 | Bancroft | 19:26.12 PR |
| 35 | Adit ModiPlace 35 · Grade 10 · Wheeler | 10 | Wheeler | 19:27.24 |
| 36 | Henry DayianPlace 36 · Grade 9 · Wheeler | 9 | Wheeler | 19:35.09 |
| 37 | Kyle ChiuPlace 37 · Grade 11 · Beaver Country Day | 11 | Beaver Country Day | 19:36.77 PR |
| 38 | Patrick WelchPlace 38 · Grade 10 · Portsmouth Abbey | 10 | Portsmouth Abbey | 19:40.09 |
| 39 | Charlie PhilbrickPlace 39 · Grade 10 · Wheeler | 10 | Wheeler | 19:40.34 |
| 40 | Lucas BaileyPlace 40 · Grade - · Concord Academy | - | Concord Academy | 19:43.13 |
| 41 | Ryan GrupposoPlace 41 · Grade 10 · Bancroft | 10 | Bancroft | 19:43.69 PR |
| 42 | Evan DrewPlace 42 · Grade 10 · Landmark | 10 | Landmark | 19:45.22 |
| 43 | Jack ZeldenPlace 43 · Grade 10 · Portsmouth Abbey | 10 | Portsmouth Abbey | 19:51.60 PR |
| 44 | Money PengPlace 44 · Grade 12 · Concord Academy | 12 | Concord Academy | 19:57.01 PR |
| 45 | Sam WestPlace 45 · Grade - · Lexington Christian | - | Lexington Christian | 20:02.52 PR |
| 46 | Tajes KhannaPlace 46 · Grade 10 · Berwick Academy | 10 | Berwick Academy | 20:02.77 PR |
| 47 | Adrian JimenoPlace 47 · Grade 12 · Lexington Christian | 12 | Lexington Christian | 20:04.55 PR |
| 48 | Alex PothierPlace 48 · Grade 11 · Lexington Christian | 11 | Lexington Christian | 20:05.72 |
| 49 | Daniel ZoranPlace 49 · Grade 10 · Concord Academy | 10 | Concord Academy | 20:07.57 |
| 50 | Benjamin FlemingPlace 50 · Grade 9 · Concord Academy | 9 | Concord Academy | 20:08.43 PR |
| 51 | Jake KelleyPlace 51 · Grade - · Landmark | - | Landmark | 20:10.59 |
| 52 | Wade BarnesPlace 52 · Grade 10 · Landmark | 10 | Landmark | 20:11.13 |
| 53 | Kaedin JaniverPlace 53 · Grade 10 · Beaver Country Day | 10 | Beaver Country Day | 20:14.30 PR |
| 54 | Chase PascoePlace 54 · Grade 10 · Portsmouth Abbey | 10 | Portsmouth Abbey | 20:17.74 |
| 55 | Justin CiccoliniPlace 55 · Grade 12 · Bancroft | 12 | Bancroft | 20:19.34 PR |
| 56 | Aaron WesterlingPlace 56 · Grade 10 · Beaver Country Day | 10 | Beaver Country Day | 20:19.92 PR |
| 57 | Nikolas PanagosPlace 57 · Grade 9 · Wheeler | 9 | Wheeler | 20:20.73 |
| 58 | Brian HeistPlace 58 · Grade 9 · Concord Academy | 9 | Concord Academy | 20:21.13 PR |
| 59 | Jeffrey LiuPlace 59 · Grade 10 · Concord Academy | 10 | Concord Academy | 20:24.26 |
| 60 | Sebastian HuiPlace 60 · Grade 11 · Lexington Christian | 11 | Lexington Christian | 20:27.46 PR |
| 61 | Timothy LaiPlace 61 · Grade - · Lexington Christian | - | Lexington Christian | 20:29.57 |
| 62 | Cedric LinPlace 62 · Grade - · Concord Academy | - | Concord Academy | 20:30.47 |
| 63 | Sam Martinez SpraguePlace 63 · Grade 10 · Landmark | 10 | Landmark | 20:31.57 PR |
| 64 | Benjamin MartinPlace 64 · Grade 11 · Bancroft | 11 | Bancroft | 20:33.58 PR |
| 65 | Daniel KimPlace 65 · Grade 11 · Portsmouth Abbey | 11 | Portsmouth Abbey | 20:37.98 |
| 66 | Easton ThebergePlace 66 · Grade - · Portsmouth Abbey | - | Portsmouth Abbey | 20:40.04 PR |
| 67 | Chris KasabulaPlace 67 · Grade 12 · Landmark | 12 | Landmark | 20:40.60 PR |
| 68 | Arjun DasariPlace 68 · Grade 11 · Wheeler | 11 | Wheeler | 20:42.32 |
| 69 | Remy MelkonianPlace 69 · Grade - · Lexington Christian | - | Lexington Christian | 20:43.82 PR |
| 70 | Ryan ZhaoPlace 70 · Grade 12 · Concord Academy | 12 | Concord Academy | 20:44.63 PR |
| 71 | Cooper HendrickPlace 71 · Grade 9 · Berwick Academy | 9 | Berwick Academy | 20:49.70 |
| 72 | Brendan O'ShaughnessyPlace 72 · Grade 11 · Lexington Christian | 11 | Lexington Christian | 20:50.50 PR |
| 73 | Damien HattanPlace 73 · Grade 10 · Berwick Academy | 10 | Berwick Academy | 20:51.10 |
| 74 | Dominic LorelloPlace 74 · Grade 10 · Berwick Academy | 10 | Berwick Academy | 20:59.71 |
| 75 | Jacob AbeshousePlace 75 · Grade 9 · Wheeler | 9 | Wheeler | 20:59.97 PR |
| 76 | Cormac O'DriscollPlace 76 · Grade 9 · Wheeler | 9 | Wheeler | 21:00.43 |
| 77 | Billy JinPlace 77 · Grade - · Portsmouth Abbey | - | Portsmouth Abbey | 21:05.83 |
| 78 | Davis Keefe-JonesPlace 78 · Grade 11 · Concord Academy | 11 | Concord Academy | 21:08.81 PR |
| 79 | Drake AveryPlace 79 · Grade 9 · Concord Academy | 9 | Concord Academy | 21:13.35 PR |
| 80 | Liam SymmesPlace 80 · Grade 9 · Landmark | 9 | Landmark | 21:17.70 PR |
| 81 | Richard ZhenPlace 81 · Grade 12 · Portsmouth Abbey | 12 | Portsmouth Abbey | 21:18.04 PR |
| 82 | Thomas ChamberlainPlace 82 · Grade 12 · Portsmouth Abbey | 12 | Portsmouth Abbey | 21:19.81 |
| 83 | Ishan LoonkarPlace 83 · Grade - · Concord Academy | - | Concord Academy | 21:27.31 PR |
| 84 | William FrabizioPlace 84 · Grade 12 · Concord Academy | 12 | Concord Academy | 21:27.85 |
| 85 | Emmett DoreauPlace 85 · Grade - · Lexington Christian | - | Lexington Christian | 21:29.47 PR |
| 86 | Charles ChamberlainPlace 86 · Grade - · Portsmouth Abbey | - | Portsmouth Abbey | 21:30.32 PR |
| 87 | Evan AugerPlace 87 · Grade 11 · Bancroft | 11 | Bancroft | 21:34.29 PR |
| 88 | Keola AppletonPlace 88 · Grade - · Beaver Country Day | - | Beaver Country Day | 21:36.64 PR |
| 89 | Nate ThompsonPlace 89 · Grade - · Beaver Country Day | - | Beaver Country Day | 21:38.15 |
| 90 | Jack LiptonPlace 90 · Grade - · Beaver Country Day | - | Beaver Country Day | 21:39.66 PR |
| 91 | Nick DorseyPlace 91 · Grade 11 · Berwick Academy | 11 | Berwick Academy | 21:43.73 PR |
| 92 | Tommy DamatoPlace 92 · Grade 11 · Landmark | 11 | Landmark | 21:51.52 |
| 93 | Sam EmmaPlace 93 · Grade 10 · Concord Academy | 10 | Concord Academy | 21:52.21 PR |
| 94 | Ronan DuttPlace 94 · Grade - · Concord Academy | - | Concord Academy | 21:52.44 PR |
| 95 | Aiden WestPlace 95 · Grade 12 · Portsmouth Abbey | 12 | Portsmouth Abbey | 21:54.69 PR |
| 96 | Gavin MarsellaPlace 96 · Grade - · Pingree | - | Pingree | 21:55.27 |
| 97 | Felix BarmondePlace 97 · Grade 10 · Wheeler | 10 | Wheeler | 21:58.01 PR |
| 98 | Nicolas EspinosaPlace 98 · Grade 10 · Concord Academy | 10 | Concord Academy | 22:07.71 |
| 99 | Tristan ThomasPlace 99 · Grade 10 · Wheeler | 10 | Wheeler | 22:15.28 |
| 100 | Leo Tucker LeinaweaverPlace 100 · Grade 9 · Wheeler | 9 | Wheeler | 22:16.75 |
| 101 | Burke CrowellPlace 101 · Grade - · Portsmouth Abbey | - | Portsmouth Abbey | 22:17.74 PR |
| 102 | Hugh MorganPlace 102 · Grade 9 · Concord Academy | 9 | Concord Academy | 22:21.40 PR |
| 103 | Colin HoughPlace 103 · Grade 10 · Pingree | 10 | Pingree | 22:28.24 PR |
| 104 | Tommy Trejos-DonohuePlace 104 · Grade 11 · Landmark | 11 | Landmark | 22:28.53 |
| 105 | Chris VelasquezPlace 105 · Grade - · Concord Academy | - | Concord Academy | 22:29.17 PR |
| 106 | Josiah OwowohPlace 106 · Grade - · Lexington Christian | - | Lexington Christian | 22:30.19 PR |
| 107 | Asa HaganPlace 107 · Grade - · Portsmouth Abbey | - | Portsmouth Abbey | 22:31.07 PR |
| 108 | Blake ThompsenPlace 108 · Grade - · Portsmouth Abbey | - | Portsmouth Abbey | 22:32.87 PR |
| 109 | Artem KushchPlace 109 · Grade - · Concord Academy | - | Concord Academy | 22:35.03 PR |
| 110 | Steven HuttonPlace 110 · Grade 9 · Portsmouth Abbey | 9 | Portsmouth Abbey | 22:36.52 PR |
| 111 | Kai TakahashiPlace 111 · Grade - · Lexington Christian | - | Lexington Christian | 22:37.63 PR |
| 112 | Brandon VenturaPlace 112 · Grade - · Berwick Academy | - | Berwick Academy | 22:39.02 PR |
| 113 | Wyatt SullivanPlace 113 · Grade - · Portsmouth Abbey | - | Portsmouth Abbey | 22:40.67 PR |
| 114 | Jamie MoorePlace 114 · Grade 12 · Pingree | 12 | Pingree | 22:47.56 |
| 115 | Ryan PalumboPlace 115 · Grade - · Bancroft | - | Bancroft | 22:51.03 PR |
| 116 | Cam BoutonPlace 116 · Grade - · Pingree | - | Pingree | 22:51.76 |
| 117 | Jack VarneyPlace 117 · Grade - · Landmark | - | Landmark | 22:56.94 |
| 118 | Ben MorrissPlace 118 · Grade - · Concord Academy | - | Concord Academy | 22:57.88 PR |
| 119 | Zach ObenshainPlace 119 · Grade - · Concord Academy | - | Concord Academy | 22:59.45 PR |
| 120 | Cody HiltzPlace 120 · Grade 12 · Pingree | 12 | Pingree | 23:36.81 |
| 121 | Mason NguyenPlace 121 · Grade 10 · Bancroft | 10 | Bancroft | 23:38.17 PR |
| 122 | Jahren PhilipPlace 122 · Grade - · Bancroft | - | Bancroft | 23:38.45 PR |
| 123 | Nathan MainaPlace 123 · Grade 12 · Lexington Christian | 12 | Lexington Christian | 23:39.42 PR |
| 124 | Liam GallahuePlace 124 · Grade - · Portsmouth Abbey | - | Portsmouth Abbey | 23:50.74 PR |
| 125 | Teddy AudetPlace 125 · Grade 9 · Landmark | 9 | Landmark | 24:01.16 |
| 126 | James FaucherPlace 126 · Grade 9 · Bancroft | 9 | Bancroft | 24:07.59 |
| 127 | George HeraultPlace 127 · Grade 9 · Bancroft | 9 | Bancroft | 24:08.25 PR |
| 128 | Owen HorschPlace 128 · Grade 11 · Landmark | 11 | Landmark | 24:14.41 |
| 129 | Leo XiaoPlace 129 · Grade - · Concord Academy | - | Concord Academy | 24:30.39 PR |
| 130 | Nalu AppletonPlace 130 · Grade 11 · Beaver Country Day | 11 | Beaver Country Day | 24:34.48 PR |
| 131 | Garrett MurphyPlace 131 · Grade 11 · Berwick Academy | 11 | Berwick Academy | 24:40.15 PR |
| 132 | Morgan SusantoPlace 132 · Grade - · Lexington Christian | - | Lexington Christian | 24:48.55 PR |
| 133 | Byron GonsalvesPlace 133 · Grade 9 · Wheeler | 9 | Wheeler | 24:56.69 |
| 134 | Angel GaurnizPlace 134 · Grade 9 · Pingree | 9 | Pingree | 25:21.61 |
| 135 | Philbert FuPlace 135 · Grade - · Concord Academy | - | Concord Academy | 25:26.28 PR |
| 136 | Liam BookerPlace 136 · Grade 9 · Landmark | 9 | Landmark | 25:31.00 |
| 137 | Teddy KinchPlace 137 · Grade - · Pingree | - | Pingree | 25:54.96 |
| 138 | Edi PalumboPlace 138 · Grade - · Bancroft | - | Bancroft | 26:01.03 PR |
| 139 | Eli BridgePlace 139 · Grade 10 · Landmark | 10 | Landmark | 26:01.31 PR |
| 140 | Leif ErteltPlace 140 · Grade 10 · Berwick Academy | 10 | Berwick Academy | 26:20.37 |
| 141 | Teddy FullerPlace 141 · Grade 10 · Berwick Academy | 10 | Berwick Academy | 26:24.65 |
| 142 | Adam LaskowskiPlace 142 · Grade - · Concord Academy | - | Concord Academy | 26:32.03 PR |
| 143 | Ethan KangPlace 143 · Grade - · Portsmouth Abbey | - | Portsmouth Abbey | 27:27.36 PR |
| 144 | Nathan SimondsPlace 144 · Grade 12 · Berwick Academy | 12 | Berwick Academy | 27:31.15 |
| 145 | Finley DeanPlace 145 · Grade 10 · Landmark | 10 | Landmark | 27:32.02 PR |
| 146 | Paul AthanasiouPlace 146 · Grade - · Portsmouth Abbey | - | Portsmouth Abbey | 27:46.51 PR |
| 147 | Henry StarkeyPlace 147 · Grade - · Berwick Academy | - | Berwick Academy | 27:49.09 PR |
| 148 | Albert ZhouPlace 148 · Grade - · Concord Academy | - | Concord Academy | 28:18.58 |