| Place | TmPl | Bib | Name | Sex | Div | Club | Time | Pace |
|---|---|---|---|---|---|---|---|---|
| 1 | 1 | 302 | Elliot Chisholm | M | 11-12 | New England Elite Track Club A | 10:42 | 5:45 |
| 2 | 2 | 360 | William Trautz | M | 11-12 | Town Track | 10:47 | 5:47 |
| 3 | 368 | Ryan Costello | M | 11-12 | Waltham Track A | 10:48 | 5:48 | |
| 4 | 373 | John Joyce | M | 11-12 | Waltham Track A | 11:06 | 5:58 | |
| 5 | 3 | 304 | Greyson Duane | M | 11-12 | New England Elite Track Club A | 11:07 | 5:58 |
| 6 | 353 | Landon Richter | M | 11-12 | Riptide Running Cape Cod | 11:17 | 6:03 | |
| 7 | 398 | Patrick Noonan | M | 11-12 | Waltham Track A | 11:29 | 6:10 | |
| 8 | 4 | 196 | Luke Maynard | M | 11-12 | BAA Masconomet | 11:38 | 6:15 |
| 9 | 5 | 252 | Gavin Suchecki | M | 11-12 | Nashua PAL Striders A | 11:44 | 6:18 |
| 10 | 6 | 245 | James Campbell | M | 11-12 | Nashua PAL Striders A | 11:49 | 6:21 |
| 11 | 375 | Declan Woolbert | M | 11-12 | Waltham Track A | 11:53 | 6:22 | |
| 12 | 221 | Ziyad Dendane | M | 11-12 | Momentum Athletic Club | 12:04 | 6:29 | |
| 13 | 7 | 358 | Rhys Jones | M | 11-12 | Town Track | 12:08 | 6:30 |
| 14 | 8 | 359 | William Sutton | M | 11-12 | Town Track | 12:09 | 6:31 |
| 15 | 9 | 195 | Millan Ladd | M | 11-12 | BAA Masconomet | 12:09 | 6:32 |
| 16 | 10 | 312 | Alexander St Laurent | M | 11-12 | New England Elite Track Club A | 12:13 | 6:33 |
| 17 | 11 | 371 | Ivan Ivanov | M | 11-12 | Waltham Track B | 12:14 | 6:34 |
| 18 | 12 | 311 | Bryce Sexton | M | 11-12 | New England Elite Track Club A | 12:18 | 6:36 |
| 19 | 13 | 310 | Jayen Reddy | M | 11-12 | New England Elite Track Club B | 12:22 | 6:38 |
| 20 | 14 | 308 | Cassidy McBee | M | 11-12 | New England Elite Track Club A | 12:23 | 6:39 |
| 21 | 15 | 307 | Jett Laurencio | M | 11-12 | New England Elite Track Club B | 12:23 | 6:39 |
| 22 | 16 | 306 | Liam Hoffman | M | 11-12 | New England Elite Track Club A | 12:23 | 6:39 |
| 23 | 17 | 394 | Max Winn | M | 11-12 | Windward Track Club | 12:27 | 6:41 |
| 24 | 18 | 197 | Nathaniel Mroczek | M | 11-12 | BAA Masconomet | 12:39 | 6:48 |
| 25 | 19 | 390 | Phillip Gubor | M | 11-12 | Windward Track Club | 12:40 | 6:48 |
| 26 | 20 | 367 | Elias Campisano | M | 11-12 | Waltham Track B | 12:43 | 6:50 |
| 27 | 218 | Tyler Mogavero | M | 11-12 | Greater Lowell Road Runners | 12:46 | 6:51 | |
| 28 | 253 | Andrew Thibeault | M | 11-12 | Nashua PAL Striders B | 12:54 | 6:56 | |
| 29 | 370 | Matthew Fitzgibbon | M | 11-12 | Waltham Track C | 12:54 | 6:56 | |
| 30 | 21 | 399 | Eric Zhang | M | 11-12 | Waltham Track B | 13:04 | 7:01 |
| 31 | 22 | 250 | Benjamin Michels | M | 11-12 | Nashua PAL Striders A | 13:19 | 7:09 |
| 32 | 23 | 303 | Oliver Copland | M | 11-12 | New England Elite Track Club B | 13:20 | 7:09 |
| 33 | 24 | 305 | Christopher Glinski | M | 11-12 | New England Elite Track Club A | 13:29 | 7:14 |
| 34 | 25 | 198 | David Palmer | M | 11-12 | BAA Masconomet | 13:30 | 7:15 |
| 35 | 26 | 372 | Solomon Jin | M | 11-12 | Waltham Track B | 13:30 | 7:15 |
| 36 | 27 | 393 | Dema Profis | M | 11-12 | Windward Track Club | 13:35 | 7:18 |
| 37 | 28 | 199 | Adam Toleos | M | 11-12 | BAA Masconomet | 13:46 | 7:23 |
| 38 | 29 | 309 | Evan Ortolani | M | 11-12 | New England Elite Track Club B | 13:48 | 7:24 |
| 39 | 30 | 256 | Elijah Zeman | M | 11-12 | Nashua PAL Striders A | 13:57 | 7:29 |
| 40 | 352 | Edward Angiolillo | M | 11-12 | Riptide Running Cape Cod | 14:01 | 7:31 | |
| 41 | 249 | Conor Kraft | M | 11-12 | Nashua PAL Striders B | 14:10 | 7:36 | |
| 42 | 31 | 313 | Carter Swett | M | 11-12 | New England Elite Track Club B | 14:15 | 7:39 |
| 43 | 32 | 392 | Alexander Perez | M | 11-12 | Windward Track Club | 14:16 | 7:39 |
| 44 | 247 | Luke Emond | M | 11-12 | Nashua PAL Striders B | 14:27 | 7:45 | |
| 45 | 33 | 357 | Aidan Hamill | M | 11-12 | Town Track | 14:28 | 7:46 |
| 46 | 34 | 251 | Andrew Samos | M | 11-12 | Nashua PAL Striders A | 14:29 | 7:46 |
| 47 | 35 | 376 | Justin Zeng | M | 11-12 | Waltham Track B | 14:34 | 7:49 |
| 48 | 36 | 194 | Ashton Guaragna | M | 11-12 | BAA Masconomet | 14:36 | 7:50 |
| 49 | 37 | 377 | Nicholas Zeng | M | 11-12 | Waltham Track B | 14:36 | 7:50 |
| 50 | 38 | 374 | Asher Sigel | M | 11-12 | Waltham Track B | 14:50 | 7:58 |
| 51 | 39 | 356 | Will Gohlmann | M | 11-12 | Town Track | 14:53 | 7:59 |
| 52 | 40 | 391 | Preston Matulewicz | M | 11-12 | Windward Track Club | 15:51 | 8:30 |