| Place | TmPl | Bib | Name | Yr | School | 1m | 2m | Time | Pace |
|---|---|---|---|---|---|---|---|---|---|
| 1 | 1 | 1457 | Will Olsen | 11 | Bishop Hendricken | 5:34 | 11:45 | 17:26 | 5:37 |
| 2 | 1771 | Ben Tetu | 11 | Fall Mountain | 5:34 | 11:45 | 17:40 | 5:42 | |
| 3 | 2 | 2600 | Vince Sullivan | 12 | William Hall | 5:45 | 11:50 | 17:46 | 5:44 |
| 4 | 3 | 2221 | Robert Budzinski | 9 | Phillips Academy | 5:51 | 11:57 | 17:47 | 5:44 |
| 5 | 4 | 2263 | William Covert | 10 | Phillips Exeter | 5:43 | 12:02 | 17:49 | 5:45 |
| 6 | 5 | 2518 | Donovan Connole | 10 | William Hall | 5:46 | 11:55 | 17:50 | 5:45 |
| 7 | 6 | 1470 | Sam Zabbo | 11 | Bishop Hendricken | 5:35 | 11:52 | 17:52 | 5:45 |
| 8 | 7 | 2526 | Thijs Doot | 10 | William Hall | 5:46 | 11:59 | 17:56 | 5:47 |
| 9 | 8 | 2563 | Apurv Manjreker | 12 | William Hall | 5:44 | 11:59 | 17:58 | 5:47 |
| 10 | 9 | 2280 | Owen Welch | 9 | Phillips Exeter | 5:48 | 12:03 | 18:00 | 5:48 |
| 11 | 10 | 2118 | Camdon Brien | 10 | Nashua South | 5:48 | 12:06 | 18:04 | 5:49 |
| 12 | 1765 | David Northcott | 10 | Fall Mountain | 5:45 | 12:05 | 18:07 | 5:50 | |
| 13 | 11 | 1443 | Nick Broccoli | 12 | Bishop Hendricken | 5:44 | 11:57 | 18:10 | 5:51 |
| 14 | 12 | 1608 | Luc Kerouac | 10 | Coe-Brown | 5:40 | 11:56 | 18:11 | 5:51 |
| 15 | 13 | 2281 | Michael Zhu | 11 | Phillips Exeter | 5:50 | 12:06 | 18:13 | 5:52 |
| 16 | 14 | 2535 | Andrew Greden | 12 | William Hall | 5:48 | 12:08 | 18:14 | 5:52 |
| 17 | 15 | 1949 | Seamus O'Brien | 10 | La Salle Academy | 5:48 | 12:14 | 18:14 | 5:53 |
| 18 | 16 | 2122 | Ryan Duvarney | 10 | Nashua South | 5:51 | 12:07 | 18:16 | 5:53 |
| 19 | 17 | 1490 | Hunter Bailey | 11 | Brookline | 5:47 | 12:25 | 18:17 | 5:53 |
| 20 | 18 | 2252 | Luke Williamson | 10 | Phillips Academy | 6:06 | 12:27 | 18:21 | 5:55 |
| 21 | 19 | 2576 | Jack Pastor | 12 | William Hall | 5:46 | 12:13 | 18:26 | 5:56 |
| 22 | 20 | 1505 | Theo Kessler | 10 | Brookline | 5:54 | 12:22 | 18:27 | 5:56 |
| 23 | 21 | 1937 | Zachariah Grande | 12 | La Salle Academy | 5:48 | 12:15 | 18:36 | 5:59 |
| 24 | 22 | 1460 | Evan Presbrey | 10 | Bishop Hendricken | 5:50 | 12:28 | 18:38 | 6:00 |
| 25 | 23 | 1715 | Carl Laverty | 11 | Essex | 5:36 | 12:09 | 18:42 | 6:01 |
| 26 | 24 | 2140 | Rishav Sood | 11 | Nashua South | 5:45 | 12:17 | 18:43 | 6:02 |
| 27 | 25 | 1468 | Aaron Sullivan | 12 | Bishop Hendricken | 5:47 | 12:20 | 18:46 | 6:03 |
| 28 | 26 | 1449 | Thomas Hanson | 10 | Bishop Hendricken | 5:46 | 12:24 | 18:47 | 6:03 |
| 29 | 27 | 1936 | Luke Graham | 11 | La Salle Academy | 5:46 | 12:46 | 18:52 | 6:05 |
| 30 | 28 | 1721 | Henry Nasse | 11 | Essex | 5:52 | 12:28 | 18:53 | 6:05 |
| 31 | 29 | 1945 | Tristen McDonough | 10 | La Salle Academy | 5:56 | 12:35 | 18:55 | 6:06 |
| 32 | 30 | 2272 | Advay Nomula | 11 | Phillips Exeter | 6:05 | 12:47 | 18:56 | 6:06 |
| 33 | 31 | 2268 | Paul Kiesling | 10 | Phillips Exeter | 6:04 | 12:45 | 18:59 | 6:07 |
| 34 | 2297 | Logan McDonald | 11 | Pinkerton | 6:02 | 12:46 | 19:00 | 6:07 | |
| 35 | 32 | 2384 | Ben Gaudet | 10 | Souhegan | 5:50 | 12:40 | 19:00 | 6:07 |
| 36 | 33 | 2611 | Matt Zeman | 11 | William Hall | 6:00 | 12:40 | 19:01 | 6:08 |
| 37 | 34 | 2242 | Nathan Neu | 9 | Phillips Academy | 6:18 | 12:58 | 19:04 | 6:08 |
| 38 | 35 | 2115 | Micah Allard | 10 | Nashua South | 5:52 | 12:45 | 19:06 | 6:09 |
| 39 | 36 | 2246 | Avin Ramratnam | 11 | Phillips Academy | 6:18 | 13:03 | 19:07 | 6:10 |
| 40 | 37 | 1494 | Mackie Burke | 10 | Brookline | 6:06 | 12:49 | 19:07 | 6:10 |
| 41 | 38 | 1498 | Alex Cooke | 12 | Brookline | 6:07 | 12:49 | 19:08 | 6:10 |
| 42 | 39 | 2651 | Andrew Martin-Biggs | 10 | Winnacunnet | 5:49 | 12:40 | 19:09 | 6:10 |
| 43 | 40 | 2260 | Daniel Connelly | 10 | Phillips Exeter | 6:10 | 12:57 | 19:12 | 6:11 |
| 44 | 41 | 2225 | Vance Fabrizio | 11 | Phillips Academy | 6:21 | 13:03 | 19:12 | 6:11 |
| 45 | 42 | 2112 | Clayton Spinney | 11 | Mt. Mansfield | 6:05 | 12:48 | 19:16 | 6:12 |
| 46 | 43 | 1583 | Thomas Garavelli | 12 | Champlain Valley | 6:01 | 13:01 | 19:16 | 6:12 |
| 47 | 44 | 1513 | Henry Powell | 10 | Brookline | 6:08 | 13:00 | 19:17 | 6:13 |
| 48 | 45 | 2255 | Rex Bedwick | 11 | Phillips Exeter | 6:10 | 12:57 | 19:18 | 6:13 |
| 49 | 46 | 2357 | John Toscano | 12 | Salem | 6:01 | 12:55 | 19:19 | 6:13 |
| 50 | 47 | 1522 | James Vickers | 12 | Brookline | 6:13 | 13:03 | 19:22 | 6:14 |
| 51 | 1834 | Ian Brown | 10 | Gould Academy | 6:08 | 13:04 | 19:23 | 6:15 | |
| 52 | 48 | 2108 | Charlie Rixon | 11 | Mt. Mansfield | 6:19 | 13:06 | 19:24 | 6:15 |
| 53 | 1764 | Caleb Kinson | 10 | Fall Mountain | 6:04 | 13:00 | 19:25 | 6:15 | |
| 54 | 49 | 1448 | Jake Greene | 11 | Bishop Hendricken | 6:17 | 13:02 | 19:25 | 6:15 |
| 55 | 50 | 2220 | Max Boesch-Powers | 11 | Phillips Academy | 6:06 | 12:57 | 19:26 | 6:16 |
| 56 | 51 | 2129 | Joshua Mathson | 10 | Nashua South | 6:11 | 13:04 | 19:26 | 6:16 |
| 57 | 52 | 2094 | Sawyer Cleary | 10 | Mt. Mansfield | 6:17 | 13:07 | 19:29 | 6:17 |
| 58 | 53 | 2135 | Vedanth Penumatsa | 11 | Nashua South | 5:55 | 13:03 | 19:29 | 6:17 |
| 59 | 54 | 1719 | Elliott Miklus | 10 | Essex | 5:57 | 12:57 | 19:29 | 6:17 |
| 60 | 55 | 2136 | Karthik Rao | 12 | Nashua South | 6:06 | 13:15 | 19:34 | 6:18 |
| 61 | 56 | 1383 | Ethan Schultz | 10 | Alvirne | 6:13 | 13:04 | 19:36 | 6:19 |
| 62 | 57 | 1617 | Dylan Plowman | 10 | Coe-Brown | 6:13 | 13:09 | 19:38 | 6:20 |
| 63 | 58 | 2152 | Micah Bessette | 11 | Oyster River | 6:19 | 13:16 | 19:40 | 6:20 |
| 64 | 59 | 2245 | Ethan Qi | 12 | Phillips Academy | 6:19 | 13:20 | 19:43 | 6:21 |
| 65 | 60 | 1948 | Jack Mooradian | 12 | La Salle Academy | 6:22 | 13:13 | 19:44 | 6:21 |
| 66 | 61 | 2638 | Jack Skilling | 11 | Windham | 6:24 | 13:20 | 19:45 | 6:22 |
| 67 | 62 | 1711 | Hudson Cunningham | 9 | Essex | 6:24 | 13:19 | 19:46 | 6:22 |
| 68 | 63 | 1955 | Nathan Simas | 12 | La Salle Academy | 6:04 | 13:13 | 19:46 | 6:22 |
| 69 | 64 | 1581 | Quintin Fortier | 9 | Champlain Valley | 6:10 | 13:15 | 19:47 | 6:22 |
| 70 | 65 | 2381 | Aidan Eastland | 12 | Souhegan | 6:10 | 13:15 | 19:47 | 6:22 |
| 71 | 66 | 2354 | Jacob Slade | 10 | Salem | 6:15 | 13:14 | 19:47 | 6:22 |
| 72 | 67 | 1539 | Quinn McNeil | 9 | Burlington | 6:04 | 13:05 | 19:48 | 6:23 |
| 73 | 68 | 1714 | Jacques Lacourciere | 11 | Essex | 6:05 | 13:08 | 19:50 | 6:23 |
| 74 | 69 | 2395 | Saksham Bhardwaj | 12 | South Burlington | 6:47 | 13:39 | 19:54 | 6:25 |
| 75 | 70 | 1606 | Joe Gallentine | 10 | Coe-Brown | 6:20 | 13:19 | 19:54 | 6:25 |
| 76 | 71 | 2491 | Alden Bond | 9 | U-32 | 6:28 | 13:30 | 19:56 | 6:25 |
| 77 | 72 | 1616 | Sanjith Nomula | 11 | Coe-Brown | 6:27 | 13:34 | 19:56 | 6:25 |
| 78 | 73 | 2106 | Liam Repp | 10 | Mt. Mansfield | 6:34 | 13:33 | 19:57 | 6:26 |
| 79 | 2046 | Kelson Whitehouse | 10 | Mascenic Regional | 6:19 | 13:15 | 19:58 | 6:26 | |
| 80 | 2282 | Jack Alizio | 12 | Pinkerton | 6:13 | 13:18 | 19:58 | 6:26 | |
| 81 | 74 | 2503 | Oren Winters | 9 | U-32 | 6:26 | 13:29 | 19:58 | 6:26 |
| 82 | 75 | 2642 | Michael Wimmer | 12 | Windham | 6:29 | 13:34 | 19:59 | 6:26 |
| 83 | 76 | 2175 | Olaf Woodall | 11 | Oyster River | 5:58 | 13:10 | 20:02 | 6:27 |
| 84 | 77 | 2383 | Kasen Fox | 10 | Souhegan | 6:10 | 13:22 | 20:03 | 6:28 |
| 85 | 78 | 1598 | Ross Cook | 12 | Coe-Brown | 6:27 | 13:34 | 20:03 | 6:28 |
| 86 | 79 | 2110 | Henry Rogers | 9 | Mt. Mansfield | 6:20 | 13:23 | 20:04 | 6:28 |
| 87 | 80 | 1575 | Hayden Berard | 12 | Champlain Valley | 6:07 | 13:30 | 20:05 | 6:28 |
| 88 | 81 | 2416 | Will Schaefer | 10 | South Burlington | 6:50 | 13:46 | 20:05 | 6:28 |
| 89 | 82 | 2502 | Ben Wetherfield | 9 | U-32 | 6:28 | 13:30 | 20:05 | 6:28 |
| 90 | 83 | 1712 | Duncan Dubief | 10 | Essex | 6:21 | 13:27 | 20:07 | 6:29 |
| 91 | 84 | 2656 | Murphy Wall | 11 | Winnacunnet | 6:31 | 13:30 | 20:07 | 6:29 |
| 92 | 85 | 1713 | Patrick Hess | 9 | Essex | 6:31 | 13:35 | 20:08 | 6:29 |
| 93 | 86 | 1577 | Hayden Charron | 10 | Champlain Valley | 6:16 | 13:22 | 20:08 | 6:29 |
| 94 | 87 | 1615 | Caleb Medina | 12 | Coe-Brown | 6:37 | 13:43 | 20:09 | 6:29 |
| 95 | 88 | 1585 | Anders Johnson | 11 | Champlain Valley | 6:16 | 13:24 | 20:09 | 6:30 |
| 96 | 89 | 2622 | Cooper Flenniken | 11 | Windham | 6:29 | 13:50 | 20:12 | 6:31 |
| 97 | 90 | 1756 | Landon Paquet | 10 | Exeter | 5:59 | 13:34 | 20:17 | 6:32 |
| 98 | 91 | 1952 | Michael Prew Jr. | 12 | La Salle Academy | 6:25 | 13:40 | 20:18 | 6:32 |
| 99 | 2298 | Spencer Pidhurney | 10 | Pinkerton | 6:33 | 13:42 | 20:20 | 6:33 | |
| 100 | 92 | 2635 | David Sader | 11 | Windham | 6:25 | 13:28 | 20:23 | 6:34 |
| 101 | 93 | 2343 | Edward Brito | 12 | Salem | 6:36 | 13:45 | 20:23 | 6:34 |
| 102 | 94 | 1424 | Derek Griebel | 12 | Bishop Guertin | 6:35 | 13:48 | 20:25 | 6:35 |
| 103 | 95 | 2325 | Caden Tapscott | 10 | Portsmouth | 6:32 | 14:00 | 20:31 | 6:36 |
| 104 | 96 | 2380 | Michael Corrigan | 10 | Souhegan | 6:27 | 13:44 | 20:31 | 6:37 |
| 105 | 97 | 1382 | Jacob Plante | 10 | Alvirne | 6:28 | 13:41 | 20:33 | 6:37 |
| 106 | 98 | 1421 | Martin Dormer | 10 | Bishop Guertin | 6:28 | 13:40 | 20:34 | 6:38 |
| 107 | 99 | 2620 | Derek Denton | 10 | Windham | 6:34 | 13:52 | 20:36 | 6:38 |
| 108 | 1632 | Jordan Nagle | 11 | Conant | 6:23 | 13:42 | 20:38 | 6:39 | |
| 109 | 100 | 1371 | Jonathan Abdulla | 10 | Alvirne | 6:58 | 14:08 | 20:39 | 6:39 |
| 110 | 101 | 1858 | Aiden Powell | 11 | Hanover | 6:38 | 13:53 | 20:40 | 6:39 |
| 111 | 102 | 2113 | Jack Tacy-Munroe | 11 | Mt. Mansfield | 6:52 | 14:02 | 20:41 | 6:40 |
| 112 | 103 | 2632 | Charles Linardos | 11 | Windham | 6:34 | 13:52 | 20:44 | 6:41 |
| 113 | 104 | 2652 | Eamonn McMahon | 10 | Winnacunnet | 6:34 | 13:47 | 20:44 | 6:41 |
| 114 | 1647 | Matthew Hooper | 12 | Concord | 6:20 | 13:43 | 20:45 | 6:41 | |
| 115 | 105 | 2109 | Eliot Robinson | 9 | Mt. Mansfield | 6:50 | 14:02 | 20:46 | 6:41 |
| 116 | 106 | 2421 | Yuyang Zhang | 10 | South Burlington | 6:50 | 14:04 | 20:49 | 6:42 |
| 117 | 2488 | Max Saluto | 10 | Trinity | 6:41 | 13:56 | 20:49 | 6:42 | |
| 118 | 107 | 2351 | Mitchell Raskow | 11 | Salem | 6:31 | 13:40 | 20:50 | 6:43 |
| 119 | 108 | 2355 | Evan Spence | 10 | Salem | 6:39 | 13:49 | 20:51 | 6:43 |
| 120 | 1867 | Tanner Hackett | 10 | Harwood | 6:30 | 13:53 | 20:55 | 6:44 | |
| 121 | 2196 | Matt Beaulieu | 12 | Pentucket | 6:28 | 13:52 | 20:56 | 6:44 | |
| 122 | 109 | 2418 | Casey Sullivan | 12 | South Burlington | 6:51 | 14:05 | 20:56 | 6:45 |
| 123 | 1796 | Avi Schenker | 9 | Framingham | 6:35 | 14:01 | 20:58 | 6:45 | |
| 124 | 2201 | Nolan Cole | 12 | Pentucket | 6:28 | 14:01 | 20:59 | 6:46 | |
| 125 | 110 | 2496 | Gregory Hayward | 10 | U-32 | 6:30 | 13:55 | 21:00 | 6:46 |
| 126 | 2476 | Michael Dormer | 12 | Trinity | 6:49 | 14:04 | 21:01 | 6:46 | |
| 127 | 111 | 2415 | Rogan Poquette | 12 | South Burlington | 6:50 | 14:11 | 21:03 | 6:47 |
| 128 | 112 | 2314 | James Johnson | 10 | Portsmouth | 6:32 | 14:00 | 21:03 | 6:47 |
| 129 | 113 | 2657 | Aaron Zou | 9 | Winnacunnet | 6:48 | 14:05 | 21:05 | 6:47 |
| 130 | 1773 | Lucas Angelo | 10 | Framingham | 6:18 | 13:56 | 21:05 | 6:47 | |
| 131 | 114 | 1576 | Luke Buehler | 9 | Champlain Valley | 6:20 | 13:57 | 21:14 | 6:50 |
| 132 | 1629 | Jacob Cruz | 10 | Conant | 6:41 | 14:17 | 21:16 | 6:51 | |
| 133 | 115 | 1388 | Christopher Chong | 11 | Bedford | 6:25 | 14:14 | 21:17 | 6:51 |
| 134 | 116 | 1476 | Adam Folsom | 10 | Bow | 6:49 | 14:22 | 21:18 | 6:52 |
| 135 | 1967 | Nicholas Lamontagne | 12 | Lebanon | 7:06 | 14:38 | 21:18 | 6:52 | |
| 136 | 117 | 1389 | Quinlan Duprey | 11 | Bedford | 6:29 | 14:14 | 21:18 | 6:52 |
| 137 | 1872 | Nicky Service | 9 | Harwood | 6:26 | 14:19 | 21:19 | 6:52 | |
| 138 | 118 | 1417 | George Crawford-Eng | 12 | Bishop Guertin | 6:39 | 14:16 | 21:20 | 6:52 |
| 139 | 119 | 2335 | Brycen Gandin | 10 | Rutland | 6:57 | 14:27 | 21:22 | 6:53 |
| 140 | 120 | 1818 | Steven Damboise | 9 | Goffstown | 6:39 | 14:14 | 21:23 | 6:53 |
| 141 | 2081 | Grant Skroupan | 9 | Milford | 6:51 | 14:21 | 21:24 | 6:54 | |
| 142 | 1630 | Bronson Cutter | 11 | Conant | 6:42 | 14:28 | 21:27 | 6:54 | |
| 143 | 121 | 1832 | Tyler Sanders | 10 | Goffstown | 7:02 | 14:33 | 21:27 | 6:54 |
| 144 | 2294 | Nick Harrington | 12 | Pinkerton | 6:34 | 14:22 | 21:28 | 6:55 | |
| 145 | 122 | 1744 | Jack Fabiano | 11 | Exeter | 6:31 | 14:08 | 21:31 | 6:56 |
| 146 | 123 | 2339 | Will Sabataso | 10 | Rutland | 6:33 | 14:14 | 21:32 | 6:56 |
| 147 | 124 | 1482 | Jack Noce | 10 | Bow | 7:14 | 14:44 | 21:34 | 6:57 |
| 148 | 125 | 1743 | Wally Dangora | 9 | Exeter | 7:02 | 14:34 | 21:36 | 6:57 |
| 149 | 126 | 1477 | Vincent Hassell-Higgin | 12 | Bow | 7:14 | 14:45 | 21:36 | 6:57 |
| 150 | 127 | 1529 | Brady Davis | 10 | Burlington | 7:02 | 14:24 | 21:37 | 6:58 |
| 151 | 128 | 1846 | Noah Glenney | 11 | Hanover | 7:03 | 14:40 | 21:40 | 6:59 |
| 152 | 129 | 1754 | Aedan Messier | 10 | Exeter | 7:03 | 14:34 | 21:40 | 6:59 |
| 153 | 1836 | Artur Savchii | 11 | Gould Academy | 7:01 | 14:48 | 21:41 | 6:59 | |
| 154 | 130 | 2162 | Ian Hricz | 11 | Oyster River | 6:44 | 14:37 | 21:43 | 7:00 |
| 155 | 131 | 2170 | Kai Sowers | 11 | Oyster River | 6:49 | 14:40 | 21:44 | 7:00 |
| 156 | 132 | 1742 | Ian Cottrill | 9 | Exeter | 6:58 | 14:43 | 21:45 | 7:00 |
| 157 | 133 | 1854 | Evan Lewandoski | 9 | Hanover | 7:01 | 14:36 | 21:45 | 7:00 |
| 158 | 134 | 1605 | Quinn Froburg | 10 | Coe-Brown | 6:38 | 14:21 | 21:47 | 7:01 |
| 159 | 135 | 1393 | Will Neikam | 9 | Bedford | 7:00 | 14:41 | 21:51 | 7:02 |
| 160 | 2193 | Hayden Petersons | 9 | Pembroke | 6:51 | 14:31 | 21:53 | 7:03 | |
| 161 | 136 | 1857 | Nathaniel Picconi-Eakin | 9 | Hanover | 7:04 | 14:42 | 21:53 | 7:03 |
| 162 | 1628 | Kaden Colby | 11 | Conant | 6:32 | 14:38 | 21:56 | 7:04 | |
| 163 | 137 | 1844 | Rex Gleason | 10 | Hanover | 7:04 | 14:40 | 21:57 | 7:04 |
| 164 | 138 | 1885 | Jacob Medina | 11 | Hollis/Brookline | 7:07 | 14:53 | 21:58 | 7:04 |
| 165 | 139 | 2628 | Aidan Hau | 12 | Windham | 6:56 | 14:43 | 21:58 | 7:05 |
| 166 | 140 | 2494 | Caven Farrell | 9 | U-32 | 7:08 | 14:45 | 21:58 | 7:05 |
| 167 | 141 | 2446 | Connor Gaine | 10 | Thetford Academy | 6:45 | 14:40 | 21:58 | 7:05 |
| 168 | 142 | 2450 | Gabe Limlaw | 10 | Thetford Academy | 7:03 | 14:42 | 21:59 | 7:05 |
| 169 | 143 | 2322 | Nico Ranali | 10 | Portsmouth | 6:50 | 14:50 | 22:00 | 7:05 |
| 170 | 144 | 2158 | Griffin Grondahl | 9 | Oyster River | 6:43 | 14:49 | 22:03 | 7:06 |
| 171 | 145 | 2646 | Cameron Crooks | 10 | Winnacunnet | 6:53 | 14:38 | 22:05 | 7:07 |
| 172 | 146 | 2346 | Kenneth Chouinard | 10 | Salem | 7:04 | 14:47 | 22:05 | 7:07 |
| 173 | 147 | 1826 | Dominic Laurendeau | 9 | Goffstown | 6:39 | 14:46 | 22:05 | 7:07 |
| 174 | 1989 | Samuel Stansfield | 10 | Londonderry | 6:46 | 14:35 | 22:06 | 7:07 | |
| 175 | 148 | 2410 | Isaac Margulius | 10 | South Burlington | 7:05 | 15:01 | 22:07 | 7:07 |
| 176 | 149 | 2155 | Gabe Dillon | 10 | Oyster River | 6:43 | 14:40 | 22:07 | 7:08 |
| 177 | 150 | 1852 | Michael Jia | 11 | Hanover | 7:05 | 14:54 | 22:09 | 7:08 |
| 178 | 2189 | Jude Gibney | 9 | Pembroke | 7:04 | 14:51 | 22:09 | 7:08 | |
| 179 | 151 | 2341 | Marko Svoren | 11 | Rutland | 6:53 | 14:37 | 22:11 | 7:09 |
| 180 | 2057 | Ryan Ricks | 11 | Merrimack | 6:55 | 14:39 | 22:11 | 7:09 | |
| 181 | 152 | 1429 | Jack Maynard | 12 | Bishop Guertin | 6:59 | 15:02 | 22:11 | 7:09 |
| 182 | 153 | 2305 | Wilder Carrigan | 10 | Portsmouth | 6:45 | 14:48 | 22:13 | 7:09 |
| 183 | 154 | 2387 | Karl Leonardi | 10 | Souhegan | 6:52 | 15:01 | 22:16 | 7:10 |
| 184 | 1665 | Cameron Bishop | 12 | Con-Val | 7:17 | 15:12 | 22:18 | 7:11 | |
| 185 | 155 | 2386 | John Jennings | 9 | Souhegan | 7:11 | 15:08 | 22:23 | 7:13 |
| 186 | 156 | 2304 | Miles Borne | 10 | Portsmouth | 6:55 | 14:50 | 22:25 | 7:13 |
| 187 | 157 | 1816 | Camden Boisvert | 12 | Goffstown | 7:13 | 14:51 | 22:25 | 7:13 |
| 188 | 1762 | Troy Feller | 10 | Fall Mountain | 7:30 | 15:27 | 22:34 | 7:16 | |
| 189 | 2659 | Owen Courcey | 10 | Woodstock | 7:01 | 15:11 | 22:35 | 7:16 | |
| 190 | 158 | 1545 | Ian Rock-Jones | 12 | Burlington | 7:02 | 15:01 | 22:38 | 7:17 |
| 191 | 1890 | Ben Normand | 9 | Hopkinton | 7:07 | 15:28 | 22:38 | 7:17 | |
| 192 | 159 | 1392 | Owen Lubic | 10 | Bedford | 7:01 | 14:57 | 22:41 | 7:18 |
| 193 | 2490 | Colin Tran | 12 | Trinity | 7:28 | 15:22 | 22:43 | 7:19 | |
| 194 | 160 | 1398 | Brogan Sweeney | 11 | Bedford | 7:02 | 15:08 | 22:49 | 7:21 |
| 195 | 161 | 2356 | Joshua Tarara | 11 | Salem | 6:39 | 15:38 | 22:52 | 7:22 |
| 196 | 1803 | Malcolm Breton | 9 | Gilford | 7:10 | 15:16 | 22:56 | 7:23 | |
| 197 | 162 | 2500 | Habib Melud | 10 | U-32 | 7:08 | 15:19 | 22:59 | 7:24 |
| 198 | 1892 | Adrian Whiteknact | 9 | Hopkinton | 7:19 | 15:25 | 22:59 | 7:24 | |
| 199 | 163 | 1535 | Quinn Fontaine | 10 | Burlington | 7:25 | 15:28 | 23:02 | 7:25 |
| 200 | 164 | 1548 | Jeremiah Stewart | 12 | Burlington | 7:23 | 15:25 | 23:02 | 7:25 |
| 201 | 165 | 2453 | Hardy Payson | 10 | Thetford Academy | 7:09 | 15:34 | 23:03 | 7:25 |
| 202 | 1969 | Nicholas Petrucci | 10 | Lebanon | 7:28 | 15:43 | 23:03 | 7:26 | |
| 203 | 1966 | Doyen Kodiweera | 10 | Lebanon | 7:44 | 15:52 | 23:04 | 7:26 | |
| 204 | 1800 | Kiyan Weiss | 12 | Framingham | 7:11 | 15:13 | 23:09 | 7:27 | |
| 205 | 1959 | Alex Boardman | 9 | Lebanon | 7:39 | 15:49 | 23:17 | 7:30 | |
| 206 | 1775 | Amir Bahador | 10 | Framingham | 6:33 | 14:21 | 23:18 | 7:30 | |
| 207 | 1807 | Nicholas Haddock | 10 | Gilford | 7:50 | 15:58 | 23:20 | 7:31 | |
| 208 | 1662 | David Wicks | 11 | Concord | 7:09 | 15:23 | 23:24 | 7:32 | |
| 209 | 166 | 2498 | Otis Loga | 12 | U-32 | 7:12 | 15:33 | 23:26 | 7:33 |
| 210 | 1926 | Jacob Krantz | 11 | Kingswood | 7:51 | 16:05 | 23:30 | 7:34 | |
| 211 | 167 | 2315 | Tate Johnson | 10 | Portsmouth | 7:15 | 15:41 | 23:31 | 7:35 |
| 212 | 168 | 1379 | Liam McNeil | 12 | Alvirne | 7:12 | 15:32 | 23:33 | 7:35 |
| 213 | 1813 | Benjamin Wolpin | 10 | Gilford | 7:41 | 16:04 | 23:38 | 7:37 | |
| 214 | 169 | 1426 | Asher Griffin | 10 | Bishop Guertin | 7:20 | 15:54 | 23:40 | 7:38 |
| 215 | 170 | 2726 | Jacolby Gordesky-Hoope | 9 | Burlington | 7:25 | 15:43 | 23:42 | 7:38 |
| 216 | 171 | 1415 | Santiago Annuziata | 12 | Bishop Guertin | 7:16 | 15:45 | 23:43 | 7:38 |
| 217 | 172 | 1878 | Samuel Hersey | 10 | Hollis/Brookline | 7:07 | 15:33 | 23:44 | 7:39 |
| 218 | 173 | 1478 | Zachery Ingram | 10 | Bow | 7:39 | 15:53 | 23:46 | 7:39 |
| 219 | 2060 | Nathan Thomas | 12 | Merrimack | 7:27 | 15:55 | 23:49 | 7:40 | |
| 220 | 174 | 2379 | Padraic Cook | 11 | Souhegan | 7:12 | 16:10 | 23:52 | 7:41 |
| 221 | 1810 | Benjamin Smith | 10 | Gilford | 7:28 | 16:17 | 23:52 | 7:41 | |
| 222 | 175 | 1820 | Drew Follansbee | 10 | Goffstown | 7:10 | 16:03 | 23:57 | 7:43 |
| 223 | 1922 | Simon Butka | 10 | Kingswood | 7:51 | 16:04 | 23:57 | 7:43 | |
| 224 | 2687 | Gordon Love | 10 | Plymouth | 7:33 | 16:19 | 24:02 | 7:45 | |
| 225 | 176 | 1486 | Adam Valpey | 10 | Bow | 7:46 | 16:14 | 24:15 | 7:49 |
| 226 | 2192 | Matthew Palleschi | 9 | Pembroke | 7:00 | 16:07 | 24:18 | 7:50 | |
| 227 | 1686 | Samuel Kellner | 9 | Derryfield | 7:44 | 16:24 | 24:23 | 7:51 | |
| 228 | 1683 | Clark Cayer | 10 | Derryfield | 7:44 | 16:23 | 24:23 | 7:51 | |
| 229 | 177 | 1479 | Jack Kohl | 10 | Bow | 7:41 | 16:18 | 24:30 | 7:53 |
| 230 | 178 | 2727 | Nikolai Lundberg | 9 | Goffstown | 7:19 | 16:30 | 24:31 | 7:54 |
| 231 | 179 | 2340 | Finian Smathers | 10 | Rutland | 7:13 | 16:05 | 24:34 | 7:55 |
| 232 | 180 | 1881 | Matthew Kellner | 9 | Hollis/Brookline | 7:45 | 16:34 | 24:37 | 7:56 |
| 233 | 2070 | Silas Webb | 10 | Merrimack Valley | 7:26 | 16:50 | 24:47 | 7:59 | |
| 234 | 181 | 1399 | Samuel Trent | 11 | Bedford | 7:24 | 16:29 | 24:59 | 8:03 |
| 235 | 1649 | Simon Laidlaw | 11 | Concord | 7:32 | 16:40 | 25:03 | 8:04 | |
| 236 | 1865 | Victor Fowler | 10 | Harwood | 7:36 | 16:58 | 25:05 | 8:05 | |
| 237 | 182 | 1381 | Braden Plante | 9 | Alvirne | 7:14 | 16:29 | 25:17 | 8:09 |
| 238 | 1911 | Wyatt Sohl | 12 | John Stark | 7:45 | 16:59 | 25:20 | 8:10 | |
| 239 | 183 | 2732 | Jayden Cout | 9 | Hollis/Brookline | 7:43 | 16:55 | 25:37 | 8:15 |
| 240 | 184 | 2336 | Bobby Giordano | 10 | Rutland | 7:16 | 16:52 | 25:58 | 8:22 |
| 241 | 1918 | Evan Roy | 11 | Kents Hill School | 7:22 | 16:42 | 25:58 | 8:22 | |
| 242 | 185 | 1419 | Nicholas Currier | 12 | Bishop Guertin | 8:11 | 17:33 | 26:01 | 8:23 |
| 243 | 2363 | Trevor Woodworth | 12 | Sanborn Regional | 7:42 | 17:20 | 26:05 | 8:24 | |
| 244 | 186 | 2398 | Harrison Chamberlin | 11 | South Burlington | 8:22 | 17:31 | 26:23 | 8:30 |
| 245 | 1924 | Malcolm Clark | 9 | Kingswood | 8:03 | 17:53 | 26:28 | 8:32 | |
| 246 | 2366 | Riley Doughty | 12 | Sanford | 8:21 | 17:37 | 26:29 | 8:32 | |
| 247 | 2030 | Noah Turner | 10 | Manchester Central | 7:57 | 17:52 | 26:38 | 8:35 | |
| 248 | 2369 | Shawnty Harris | 11 | Sanford | 7:36 | 17:54 | 26:43 | 8:36 | |
| 249 | 2365 | James Coconis | 10 | Sanford | 7:54 | 17:59 | 26:49 | 8:38 | |
| 250 | 187 | 1877 | Owen Flanigan | 9 | Hollis/Brookline | 8:29 | 18:04 | 27:09 | 8:45 |
| 251 | 1674 | Sean Witt | 10 | Con-Val | 8:11 | 18:02 | 27:16 | 8:47 | |
| 252 | 2370 | Elijah Hill | 11 | Sanford | 7:40 | 18:27 | 27:19 | 8:48 | |
| 253 | 2183 | Aidan Norman | 9 | Pelham | 8:16 | 18:06 | 27:19 | 8:48 | |
| 254 | 188 | 2731 | Kavera Mala Acharige | 12 | Hollis/Brookline | 7:58 | 18:05 | 27:27 | 8:50 |
| 255 | 189 | 1886 | Tristan Scales | 9 | Hollis/Brookline | 8:31 | 18:35 | 27:39 | 8:54 |
| 256 | 1920 | Owen Taupier | 11 | Kents Hill School | 7:42 | 18:37 | 27:44 | 8:56 | |
| 257 | 2182 | Adam Mazzariello | 10 | Pelham | 7:41 | 18:39 | 27:47 | 8:57 | |
| 258 | 2730 | Seth Adams | 11 | Monadnock | 8:44 | 18:38 | 27:58 | 9:01 | |
| 259 | 2024 | Asad Abdi | 10 | Manchester Central | 8:18 | 18:56 | 28:04 | 9:02 | |
| 260 | 2078 | Cameron Lewicki | 10 | Milford | 8:48 | 19:04 | 28:07 | 9:03 | |
| 261 | 190 | 2451 | John Marshall | 10 | Thetford Academy | 7:31 | 19:05 | 28:11 | 9:05 |
| 262 | 1733 | Julian Vega | 9 | Excel Academy Charter | 8:11 | 18:55 | 28:12 | 9:05 | |
| 263 | 191 | 2455 | Oliver Ransom | 10 | Thetford Academy | 8:57 | 20:00 | 29:50 | 9:36 |
| 264 | 1731 | Ben Nguyen | 9 | Excel Academy Charter | 8:54 | 20:39 | 30:36 | 9:51 | |
| 265 | 2179 | Truman Evans | 10 | Pelham | 8:45 | 20:43 | 30:56 | 9:58 | |
| 266 | 1691 | Yuchen Zhang | 10 | Derryfield | 9:12 | 21:07 | 31:09 | 10:02 | |
| 267 | 2076 | Colin Kirby | 9 | Milford | 9:41 | 21:02 | 31:26 | 10:07 | |
| 268 | 1839 | Ryan Yook | 10 | Gould Academy | 8:10 | 17:29 | 32:48 | 10:34 | |
| 1631 | Jared Nagle | 10 | Conant | 6:32 |