| Place | Bib | Name | Yr | School | 1m | Time | Pace |
|---|---|---|---|---|---|---|---|
| 1 | 2508 | Nathaniel Aronson | 12 | William Hall | 5:27 | 11:33 | 5:30 |
| 2 | 2579 | Jonathan Pincus | 11 | William Hall | 5:38 | 11:57 | 5:42 |
| 3 | 2566 | Connor Mayr | 11 | William Hall | 5:44 | 12:06 | 5:46 |
| 4 | 2515 | Thomas Boulter | 11 | William Hall | 5:48 | 12:09 | 5:48 |
| 5 | 2510 | Jeremy Baun | 11 | William Hall | 5:54 | 12:33 | 5:59 |
| 6 | 2592 | Mason Shapiro | 11 | William Hall | 6:00 | 12:34 | 5:59 |
| 7 | 2516 | Matt Castro | 10 | William Hall | 5:56 | 12:34 | 5:59 |
| 8 | 2601 | Jacob Szalewicz | 10 | William Hall | 5:58 | 12:36 | 6:00 |
| 9 | 2258 | Jonny Chen | 11 | Phillips Exeter | 6:01 | 12:36 | 6:00 |
| 10 | 2553 | Howie Lam | 11 | William Hall | 6:00 | 12:43 | 6:03 |
| 11 | 1462 | Emmitt Rattey | 10 | Bishop Hendricken | 6:02 | 12:44 | 6:04 |
| 12 | 2259 | Chang Colbert | 11 | Phillips Exeter | 5:59 | 12:47 | 6:06 |
| 13 | 2230 | Magnus Julin | 10 | Phillips Academy | 6:05 | 12:48 | 6:06 |
| 14 | 2276 | Andy Seals | 11 | Phillips Exeter | 6:16 | 12:51 | 6:07 |
| 15 | 2123 | Logen Fier | 11 | Nashua South | 6:04 | 12:54 | 6:09 |
| 16 | 2606 | Brady Xue | 11 | William Hall | 6:13 | 12:59 | 6:11 |
| 17 | 2240 | Avery Lin | 10 | Phillips Academy | 6:05 | 12:59 | 6:11 |
| 18 | 2505 | Dylan Albanese | 12 | William Hall | 6:14 | 13:00 | 6:12 |
| 19 | 2262 | Malcolm Courchesne | 11 | Phillips Exeter | 6:16 | 13:01 | 6:12 |
| 20 | 2241 | Ethan Liu | 9 | Phillips Academy | 6:15 | 13:03 | 6:13 |
| 21 | 1519 | William Stone | 10 | Brookline | 6:22 | 13:05 | 6:14 |
| 22 | 2243 | Eric Nie | 9 | Phillips Academy | 6:15 | 13:07 | 6:15 |
| 23 | 1932 | Logan Cote | 11 | La Salle Academy | 5:57 | 13:08 | 6:15 |
| 24 | 1860 | Andrew Valentino | 10 | Hanover | 6:13 | 13:08 | 6:16 |
| 25 | 1445 | Dominic Dehaven | 10 | Bishop Hendricken | 6:26 | 13:08 | 6:16 |
| 26 | 1506 | Ezra Kleinbaum | 10 | Brookline | 6:22 | 13:09 | 6:16 |
| 27 | 2607 | Colby Yingling | 11 | William Hall | 6:21 | 13:10 | 6:16 |
| 28 | 1492 | Oliver Bredfeldt | 10 | Brookline | 6:24 | 13:12 | 6:17 |
| 29 | 1455 | Gavin McMahon | 11 | Bishop Hendricken | 6:13 | 13:13 | 6:18 |
| 30 | 2250 | Elliot Weir | 9 | Phillips Academy | 6:16 | 13:14 | 6:18 |
| 31 | 2562 | Ahmed Mahmoud | 11 | William Hall | 6:13 | 13:15 | 6:19 |
| 32 | 2550 | Mark Kirzon | 11 | William Hall | 6:23 | 13:18 | 6:20 |
| 33 | 2598 | Alex Steinberg | 12 | William Hall | 6:21 | 13:19 | 6:21 |
| 34 | 1500 | Lloyd Feng | 10 | Brookline | 6:23 | 13:19 | 6:21 |
| 35 | 2588 | Parth Sampat | 12 | William Hall | 6:22 | 13:22 | 6:22 |
| 36 | 2244 | Luke Piasecki | 11 | Phillips Academy | 6:24 | 13:23 | 6:23 |
| 37 | 2261 | Mateo Connelly | 12 | Phillips Exeter | 6:21 | 13:25 | 6:23 |
| 38 | 2519 | Matthew Connole | 10 | William Hall | 6:24 | 13:25 | 6:24 |
| 39 | 2574 | Brendan Panarella | 12 | William Hall | 6:20 | 13:27 | 6:25 |
| 40 | 2301 | Anthony Sconza | 11 | Pinkerton | 6:23 | 13:27 | 6:25 |
| 41 | 2126 | Christopher Hogan | 10 | Nashua South | 6:24 | 13:28 | 6:25 |
| 42 | 2568 | Owen Murphy | 11 | William Hall | 6:23 | 13:30 | 6:26 |
| 43 | 2133 | Vedant Patil | 10 | Nashua South | 6:20 | 13:31 | 6:26 |
| 44 | 2543 | Ben Hughes | 12 | William Hall | 6:22 | 13:32 | 6:27 |
| 45 | 2540 | Britton Housom | 11 | William Hall | 6:25 | 13:33 | 6:27 |
| 46 | 2279 | Karsten Vun | 10 | Phillips Exeter | 6:30 | 13:34 | 6:28 |
| 47 | 2231 | Yifan Kang | 11 | Phillips Academy | 6:25 | 13:35 | 6:29 |
| 48 | 2572 | Jack Obrien | 12 | William Hall | 6:28 | 13:39 | 6:30 |
| 49 | 2527 | Evan Elmore | 12 | William Hall | 6:29 | 13:42 | 6:32 |
| 50 | 1461 | Inesh Rai | 10 | Bishop Hendricken | 6:28 | 13:42 | 6:32 |
| 51 | 1601 | Kru Donovan | 10 | Coe-Brown | 6:42 | 13:44 | 6:32 |
| 52 | 2253 | Eamin Ahmed | 11 | Phillips Exeter | 6:39 | 13:44 | 6:33 |
| 53 | 2525 | Yohannes Dewander | 10 | William Hall | 6:38 | 13:45 | 6:33 |
| 54 | 2589 | Ari Schuyler | 10 | William Hall | 6:35 | 13:50 | 6:35 |
| 55 | 1524 | John Watson | 11 | Brookline | 6:33 | 13:52 | 6:36 |
| 56 | 2529 | Tate Faranello | 10 | William Hall | 6:38 | 13:53 | 6:37 |
| 57 | 2699 | Nick Reynolds | 11 | La Salle Academy | 6:29 | 13:53 | 6:37 |
| 58 | 1619 | Bryce Sartin | 10 | Coe-Brown | 6:34 | 13:54 | 6:37 |
| 59 | 1618 | Anthony Rich | 10 | Coe-Brown | 6:45 | 13:56 | 6:38 |
| 60 | 1574 | Cooper Berard | 9 | Champlain Valley | 6:15 | 13:57 | 6:39 |
| 61 | 2555 | Cameron Levine | 10 | William Hall | 6:24 | 14:00 | 6:40 |
| 62 | 2283 | Nicolas Alizio | 10 | Pinkerton | 6:44 | 14:02 | 6:41 |
| 63 | 2249 | Sami Tokat | 9 | Phillips Academy | 6:16 | 14:04 | 6:42 |
| 64 | 2569 | Gage Nguyen | 10 | William Hall | 6:35 | 14:06 | 6:43 |
| 65 | 2544 | Samuel Hyde | 10 | William Hall | 6:47 | 14:09 | 6:44 |
| 66 | 2596 | Ari Sobel-Pressman | 11 | William Hall | 6:54 | 14:14 | 6:47 |
| 67 | 2509 | William Baker | 10 | William Hall | 6:40 | 14:15 | 6:47 |
| 68 | 1944 | Dennis Liu | 11 | La Salle Academy | 6:29 | 14:16 | 6:48 |
| 69 | 2549 | Gavin Kaminski | 10 | William Hall | 6:43 | 14:19 | 6:49 |
| 70 | 2593 | Jude Shauck | 11 | William Hall | 6:51 | 14:22 | 6:51 |
| 71 | 2537 | Aryan Grover | 10 | William Hall | 6:54 | 14:22 | 6:51 |
| 72 | 2439 | Charles Monteiro | 10 | St. Thomas Aquinas | 6:54 | 14:23 | 6:51 |
| 73 | 2251 | Adrian Werner | 10 | Phillips Academy | 7:02 | 14:23 | 6:51 |
| 74 | 2443 | Christian Smith | 12 | St. Thomas Aquinas | 7:05 | 14:26 | 6:53 |
| 75 | 1596 | Benjamin Williams | 9 | Champlain Valley | 6:41 | 14:26 | 6:53 |
| 76 | 1939 | Luca Iacobo | 11 | La Salle Academy | 7:01 | 14:27 | 6:53 |
| 77 | 2573 | Casey O'Brien | 10 | William Hall | 6:55 | 14:28 | 6:54 |
| 78 | 1595 | Noah Silvia | 11 | Champlain Valley | 6:40 | 14:28 | 6:54 |
| 79 | 1797 | Mateo Soriano | 11 | Framingham | 6:34 | 14:29 | 6:54 |
| 80 | 2441 | Matt Ryan | 12 | St. Thomas Aquinas | 7:04 | 14:29 | 6:54 |
| 81 | 2564 | Josh Mayer | 11 | William Hall | 6:55 | 14:30 | 6:55 |
| 82 | 1518 | Yohan Song | 12 | Brookline | 6:51 | 14:31 | 6:55 |
| 83 | 2619 | Samuel Corey | 11 | Windham | 6:48 | 14:31 | 6:55 |
| 84 | 2459 | Jacob Berardinangelo | 10 | Timberlane | 6:41 | 14:34 | 6:56 |
| 85 | 1540 | Ben Michael | 11 | Burlington | 6:32 | 14:34 | 6:56 |
| 86 | 2536 | Benjamin Greenleaf | 10 | William Hall | 7:04 | 14:35 | 6:57 |
| 87 | 1493 | Gregor Brockman | 10 | Brookline | 6:57 | 14:36 | 6:58 |
| 88 | 2630 | Reid Krizan | 10 | Windham | 6:51 | 14:38 | 6:58 |
| 89 | 1610 | James Larson-Clarke | 11 | Coe-Brown | 7:06 | 14:40 | 6:59 |
| 90 | 2176 | Martin Zlotosch | 9 | Oyster River | 7:03 | 14:41 | 7:00 |
| 91 | 1501 | Toby Gomoli | 10 | Brookline | 6:56 | 14:43 | 7:01 |
| 92 | 2708 | Jackson Donato | 10 | Framingham | 7:03 | 14:43 | 7:01 |
| 93 | 1760 | Leonardo White | 10 | Exeter | 6:59 | 14:44 | 7:01 |
| 94 | 2234 | Harry Kim | 10 | Phillips Academy | 6:49 | 14:47 | 7:02 |
| 95 | 1454 | Ryan Martin | 10 | Bishop Hendricken | 6:57 | 14:47 | 7:03 |
| 96 | 2172 | Henry Weeks | 10 | Oyster River | 7:01 | 14:48 | 7:03 |
| 97 | 1699 | Brandon Legrand | 10 | Dover | 7:08 | 14:54 | 7:06 |
| 98 | 1790 | Colin McIndoo | 10 | Framingham | 7:03 | 14:54 | 7:06 |
| 99 | 2724 | Seiji Peterson | 12 | Hanover | 7:02 | 14:54 | 7:06 |
| 100 | 1795 | Daniel Ryan | 10 | Framingham | 6:52 | 15:08 | 7:13 |
| 101 | 2173 | Richard Wiechert Jr | 11 | Oyster River | 7:00 | 15:09 | 7:13 |
| 102 | 1695 | Jeremy Giguere | 12 | Dover | 7:15 | 15:10 | 7:14 |
| 103 | 2153 | Andre Carneiro | 11 | Oyster River | 7:03 | 15:12 | 7:14 |
| 104 | 2707 | Nicholas Swan | 10 | Framingham | 7:12 | 15:12 | 7:14 |
| 105 | 2521 | Bradley Crocker | 10 | William Hall | 7:20 | 15:16 | 7:16 |
| 106 | 2037 | William Austin | 9 | Mascenic Regional | 7:30 | 15:17 | 7:17 |
| 107 | 1780 | Benjamin Dustin | 11 | Framingham | 7:13 | 15:17 | 7:17 |
| 108 | 1693 | Lincoln Fendiana | 10 | Dover | 7:08 | 15:18 | 7:18 |
| 109 | 1861 | Jinseo Yi | 11 | Hanover | 7:17 | 15:20 | 7:19 |
| 110 | 1622 | Boden Tenney | 12 | Coe-Brown | 7:16 | 15:23 | 7:20 |
| 111 | 2012 | Patrick Radochia | 12 | Malden Catholic | 7:07 | 15:24 | 7:20 |
| 112 | 2621 | Robert Dwyer | 11 | Windham | 7:09 | 15:27 | 7:22 |
| 113 | 2616 | Liam Carter | 10 | Windham | 7:09 | 15:29 | 7:23 |
| 114 | 1591 | Bruce Raymond | 12 | Champlain Valley | 7:28 | 15:30 | 7:23 |
| 115 | 2728 | Abe Healy | 10 | Hanover | 7:01 | 15:31 | 7:24 |
| 116 | 1999 | Lucas Donahue | 12 | Malden Catholic | 7:05 | 15:35 | 7:25 |
| 117 | 2066 | Samuel Jensen | 11 | Merrimack Valley | 7:07 | 15:38 | 7:27 |
| 118 | 2167 | Maxwell Quinn | 11 | Oyster River | 7:20 | 15:40 | 7:28 |
| 119 | 1607 | Landon Graveline | 10 | Coe-Brown | 7:31 | 15:41 | 7:28 |
| 120 | 2528 | Alex Espinoza | 11 | William Hall | 7:14 | 15:43 | 7:29 |
| 121 | 2523 | Isaiah Decker | 10 | William Hall | 7:27 | 15:44 | 7:30 |
| 122 | 2633 | Ethan Lukow | 10 | Windham | 7:25 | 15:46 | 7:31 |
| 123 | 1612 | Samuel Lorden | 10 | Coe-Brown | 7:25 | 15:48 | 7:32 |
| 124 | 1613 | Corbin Markmanrud | 10 | Coe-Brown | 7:25 | 15:48 | 7:32 |
| 125 | 1995 | Cameron Boutin | 12 | Malden Catholic | 7:36 | 15:54 | 7:35 |
| 126 | 1842 | George Dominiak | 11 | Hanover | 6:59 | 15:55 | 7:35 |
| 127 | 1850 | Gabriel Huyuck | 9 | Hanover | 7:12 | 15:55 | 7:35 |
| 128 | 1746 | Lotus Gregory | 9 | Exeter | 7:19 | 15:56 | 7:36 |
| 129 | 2391 | Owen Pisinski | 9 | Souhegan | 7:41 | 16:00 | 7:37 |
| 130 | 2433 | Cole Ford | 12 | St. Thomas Aquinas | 7:37 | 16:01 | 7:38 |
| 131 | 1604 | Gabe Forte | 10 | Coe-Brown | 7:29 | 16:01 | 7:38 |
| 132 | 2210 | Bradley Latham | 12 | Pentucket | 7:17 | 16:01 | 7:38 |
| 133 | 1965 | Tomas Kennelly | 10 | Lebanon | 8:07 | 16:05 | 7:40 |
| 134 | 1974 | Palmer Susco | 10 | Lebanon | 7:28 | 16:05 | 7:40 |
| 135 | 2594 | Maxim Sikora | 11 | William Hall | 7:36 | 16:06 | 7:40 |
| 136 | 2009 | Luke Overgaag | 12 | Malden Catholic | 7:18 | 16:08 | 7:41 |
| 137 | 2547 | Bennett Johnson | 10 | William Hall | 7:40 | 16:08 | 7:41 |
| 138 | 1942 | Caleb Jawharjian | 12 | La Salle Academy | 7:45 | 16:10 | 7:42 |
| 139 | 2513 | Charles Birbara | 11 | William Hall | 7:27 | 16:11 | 7:43 |
| 140 | 1394 | Van Aiden Nguyen | 10 | Bedford | 7:26 | 16:15 | 7:44 |
| 141 | 2725 | Harry Hirshman | 10 | Hanover | 7:44 | 16:17 | 7:45 |
| 142 | 2605 | Yimin Wu | 10 | William Hall | 7:36 | 16:18 | 7:46 |
| 143 | 1408 | Noah Lavigne | 11 | BFA-St. Albans | 7:39 | 16:19 | 7:46 |
| 144 | 2532 | Gabriel Garcia | 12 | William Hall | 7:43 | 16:21 | 7:48 |
| 145 | 2567 | Will McCann | 12 | William Hall | 7:38 | 16:23 | 7:48 |
| 146 | 2431 | Zach Bottrill | 11 | St. Thomas Aquinas | 7:44 | 16:26 | 7:50 |
| 147 | 1580 | Alden Endres | 9 | Champlain Valley | 7:45 | 16:29 | 7:51 |
| 148 | 2168 | Sammy Rubine | 12 | Oyster River | 7:42 | 16:29 | 7:51 |
| 149 | 1815 | Nicholas Biscardi | 10 | Goffstown | 8:00 | 16:35 | 7:54 |
| 150 | 2706 | Maximus Fite | 10 | William Hall | 7:36 | 16:39 | 7:56 |
| 151 | 1903 | Alex Wang | 10 | Hyde School | 7:43 | 16:42 | 7:57 |
| 152 | 2597 | Jason Sribanpot | 10 | William Hall | 7:52 | 16:43 | 7:58 |
| 153 | 1740 | Phoenix Carter | 9 | Exeter | 7:35 | 16:43 | 7:58 |
| 154 | 1541 | Franco Milano | 9 | Burlington | 7:29 | 16:51 | 8:01 |
| 155 | 1401 | Landon Corrigan | 10 | BFA-St. Albans | 7:27 | 16:59 | 8:06 |
| 156 | 2165 | Liam Meredith | 11 | Oyster River | 7:57 | 17:11 | 8:11 |
| 157 | 2631 | Alex Lertpatthanaku | 10 | Windham | 7:58 | 17:15 | 8:13 |
| 158 | 2468 | Tyler Merrill | 11 | Timberlane | 8:02 | 17:20 | 8:15 |
| 159 | 1823 | Xavier Given | 11 | Goffstown | 7:58 | 17:22 | 8:16 |
| 160 | 1737 | Will Ayers | 9 | Exeter | 8:00 | 17:32 | 8:21 |
| 161 | 2006 | John Macdonald | 10 | Malden Catholic | 8:18 | 17:50 | 8:30 |
| 162 | 2641 | Ryan Walker | 10 | Windham | 8:19 | 18:04 | 8:36 |
| 163 | 1827 | Henrique Mateus | 10 | Goffstown | 8:01 | 18:30 | 8:49 |
| 164 | 2464 | Keenan Hagerty | 11 | Timberlane | 8:26 | 18:40 | 8:54 |
| 165 | 2558 | Andrew Lurie | 10 | William Hall | 8:54 | 19:07 | 9:06 |
| 166 | 2554 | Joseph Landino | 10 | William Hall | 9:25 | 19:57 | 9:30 |
| 167 | 1902 | Cameron Su | 11 | Hyde School | 8:42 | 20:15 | 9:39 |
| 168 | 2664 | William Obbard | 11 | Woodstock | 9:16 | 20:15 | 9:39 |
| 169 | 1444 | Chris Corrigan | 11 | Bishop Hendricken | 9:11 | 20:34 | 9:48 |
| 170 | 2156 | Everett Ehlen | 9 | Oyster River | 10:31 | 22:34 | 10:45 |
| 171 | 1525 | Myles Alanbar | 10 | Burlington | 10:27 | 23:48 | 11:20 |
| 172 | 1898 | Steven Heil | 12 | Hyde School | 9:46 | 24:00 | 11:26 |
| 173 | 1897 | Aidan Gahr | 10 | Hyde School | 9:46 | 24:08 | 11:30 |
| 174 | 1411 | Hayden Stanislas | 10 | BFA-St. Albans | 11:56 | 27:16 | 12:59 |
| 175 | 2703 | Mohamed Tebaa | 9 | Excel Academy Charter | 16:36 | 35:34 | 16:56 |