| Place | TmPl | Bib | Name | Sex | Div | Club | Time | Pace |
|---|---|---|---|---|---|---|---|---|
| 1 | 1 | 321 | Tyson Khalil | M | 13-14 | New England Elite Track Club A | 12:44 | 5:08 |
| 2 | 213 | Nayan Das | M | 13-14 | Emerging Elites | 13:11 | 5:19 | |
| 3 | 2 | 382 | Jared Rife | M | 13-14 | Waltham Track A | 13:12 | 5:19 |
| 4 | 3 | 320 | Brock James | M | 13-14 | New England Elite Track Club A | 13:12 | 5:19 |
| 5 | 4 | 261 | Micah Dunsmoor | M | 13-14 | Nashua PAL Striders A | 13:23 | 5:23 |
| 6 | 5 | 263 | Matthew Giardina | M | 13-14 | Nashua PAL Striders A | 13:31 | 5:27 |
| 7 | 209 | Jaxson Merrill | M | 13-14 | Coastal Running Club | 13:47 | 5:33 | |
| 8 | 6 | 269 | Santiago Somorrostro | M | 13-14 | Nashua PAL Striders A | 13:55 | 5:36 |
| 9 | 7 | 328 | Owen Welch | M | 13-14 | New England Elite Track Club A | 13:59 | 5:38 |
| 10 | 8 | 318 | Brody Chisholm | M | 13-14 | New England Elite Track Club A | 14:00 | 5:38 |
| 11 | 9 | 317 | Robert Budzinski | M | 13-14 | New England Elite Track Club A | 14:02 | 5:39 |
| 12 | 10 | 327 | Alexander Turrisi | M | 13-14 | New England Elite Track Club A | 14:09 | 5:42 |
| 13 | 11 | 260 | Andrew Byrne | M | 13-14 | Nashua PAL Striders A | 14:26 | 5:49 |
| 14 | 12 | 316 | Benjamin Bozek | M | 13-14 | New England Elite Track Club B | 14:36 | 5:53 |
| 15 | 13 | 378 | Davide Bussone | M | 13-14 | Waltham Track A | 14:36 | 5:53 |
| 16 | 14 | 319 | John Drew | M | 13-14 | New England Elite Track Club A | 14:39 | 5:54 |
| 17 | 15 | 264 | Raymond Hildreth | M | 13-14 | Nashua PAL Striders B | 14:39 | 5:54 |
| 18 | 383 | Daniel Ryans | M | 13-14 | Waltham Track B | 14:45 | 5:56 | |
| 19 | 16 | 387 | Bear Winters | M | 13-14 | Waltham Track A | 14:45 | 5:56 |
| 20 | 17 | 262 | Carson Fischer | M | 13-14 | Nashua PAL Striders A | 14:48 | 5:57 |
| 21 | 18 | 379 | John Gally | M | 13-14 | Waltham Track A | 14:51 | 5:59 |
| 22 | 19 | 258 | Camdon Brien | M | 13-14 | Nashua PAL Striders A | 14:54 | 6:00 |
| 23 | 20 | 259 | Daniel Byrne | M | 13-14 | Nashua PAL Striders A | 14:59 | 6:02 |
| 24 | 21 | 326 | Mario Tomic | M | 13-14 | New England Elite Track Club B | 15:07 | 6:05 |
| 25 | 22 | 380 | Luke Mantell | M | 13-14 | Waltham Track A | 15:09 | 6:06 |
| 26 | 381 | Quentin McCormack | M | 13-14 | Waltham Track B | 15:23 | 6:12 | |
| 27 | 388 | Stanley Zeng | M | 13-14 | Waltham Track B | 15:26 | 6:13 | |
| 28 | 23 | 315 | Tyson Arnold | M | 13-14 | New England Elite Track Club B | 15:27 | 6:13 |
| 29 | 24 | 323 | Jake Pitre | M | 13-14 | New England Elite Track Club A | 15:35 | 6:17 |
| 30 | 25 | 267 | Matthew Morris | M | 13-14 | Nashua PAL Striders B | 15:49 | 6:22 |
| 31 | 26 | 268 | Vedanth Penumatsa | M | 13-14 | Nashua PAL Striders B | 15:58 | 6:26 |
| 32 | 27 | 329 | Jack Woodruff | M | 13-14 | New England Elite Track Club B | 16:12 | 6:31 |
| 33 | 386 | Jack Tutun | M | 13-14 | Waltham Track B | 16:12 | 6:31 | |
| 34 | 28 | 325 | Robert Swan Iv | M | 13-14 | New England Elite Track Club B | 16:38 | 6:42 |
| 35 | 200 | Charlie Francis | M | 13-14 | BAA Masconomet | 16:41 | 6:43 | |
| 36 | 29 | 324 | Jonah Roberts | M | 13-14 | New England Elite Track Club B | 16:41 | 6:43 |
| 37 | 322 | Ray Kwiatek | M | 13-14 | New England Elite Track Club C | 16:44 | 6:44 | |
| 38 | 402 | Owen Empey | M | 13-14 | New England Elite Track Club C | 17:42 | 7:08 | |
| 39 | 30 | 266 | Joshua Mathson | M | 13-14 | Nashua PAL Striders B | 18:52 | 7:36 |
| 40 | 362 | Patrick Nyhan | M | 13-14 | Town Track | 19:05 | 7:41 | |
| 41 | 314 | Alexander Acerra | M | 13-14 | New England Elite Track Club C | 19:24 | 7:48 | |
| 42 | 384 | Max Sanders-Salern | M | 13-14 | Waltham Track C | 19:53 | 8:00 | |
| 43 | 31 | 265 | Maurice L'Heureux | M | 13-14 | Nashua PAL Striders B | 20:31 | 8:15 |
| 44 | 201 | Jack Savitsky | M | 13-14 | BAA Masconomet | 20:46 | 8:22 |