| Place | TmPl | Bib | Name | Sex | Age | Club | Time | Pace |
|---|---|---|---|---|---|---|---|---|
| 1 | 1 | 466 | Cooper Magill | M | 10 | Sentinel Striders | 10:48 | 5:48 |
| 2 | 47 | Malachi Martin | M | 9 | CLCF Panthers | 11:05 | 5:57 | |
| 3 | 679 | Samuel Youngs | M | 10 | 11:07 | 5:58 | ||
| 4 | 2 | 21 | Zachary Lefebvre | M | 10 | Cheetah Running Club A | 11:07 | 5:58 |
| 5 | 3 | 467 | Cameron Pakler | M | 9 | Sentinel Striders | 11:09 | 5:59 |
| 6 | 4 | 22 | Reid Pippen | M | 10 | Cheetah Running Club A | 11:11 | 6:00 |
| 7 | 5 | 20 | Gavin Leader | M | 10 | Cheetah Running Club A | 11:11 | 6:00 |
| 8 | 83 | Jasper McHugh | M | 10 | Manhattan Youth Track Club | 11:12 | 6:01 | |
| 9 | 6 | 19 | Lucas Lafleur | M | 9 | Cheetah Running Club A | 11:13 | 6:01 |
| 10 | 7 | 468 | Colin Smith | M | 9 | Sentinel Striders | 11:15 | 6:02 |
| 11 | 649 | Jonah Magnuson | M | 9 | 11:20 | 6:05 | ||
| 12 | 100 | Reda Dendane | M | 9 | Momentum Athletic Club | 11:26 | 6:08 | |
| 13 | 336 | Ryan Mogavero | M | 10 | New England Elite Track Club | 11:27 | 6:09 | |
| 14 | 8 | 181 | Kaleb Washington | M | 9 | Nashua PAL Striders A | 11:32 | 6:11 |
| 15 | 9 | 16 | Broden Cox | M | 10 | Cheetah Running Club A | 11:37 | 6:14 |
| 16 | 663 | Theodore Simpson | M | 10 | 11:39 | 6:15 | ||
| 17 | 614 | Marcelo Camargo | M | 10 | 11:42 | 6:17 | ||
| 18 | 518 | Liam Hamill | M | 10 | Town Track | 11:53 | 6:22 | |
| 19 | 10 | 23 | Isaac Porter | M | 10 | Cheetah Running Club A | 11:59 | 6:26 |
| 20 | 11 | 170 | Braeden Carey | M | 10 | Nashua PAL Striders A | 12:04 | 6:29 |
| 21 | 74 | Tash Frusztajer | M | 9 | Litchfield Track | 12:05 | 6:29 | |
| 22 | 101 | Rayan Guerbous | M | 10 | Momentum Athletic Club | 12:07 | 6:30 | |
| 23 | 12 | 167 | Mason Bacotti | M | 9 | Nashua PAL Striders A | 12:09 | 6:31 |
| 24 | 263 | Nicolas Terlato | M | 10 | NC Surge - Advanced Running Club | 12:12 | 6:33 | |
| 25 | 18 | Wilder Labarre Gurski | M | 9 | Cheetah Running Club B | 12:12 | 6:33 | |
| 26 | 617 | Landry Conant | M | 9 | 12:14 | 6:34 | ||
| 27 | 261 | Ryder Rivello | M | 10 | NC Surge - Advanced Running Club | 12:23 | 6:39 | |
| 28 | 549 | Luc Goudreau | M | 10 | Waltham Track | 12:27 | 6:41 | |
| 29 | 46 | Brendan Cute | M | 10 | CLCF Panthers | 12:30 | 6:43 | |
| 30 | 337 | Cameron Riccio | M | 10 | New England Elite Track Club | 12:42 | 6:49 | |
| 31 | 674 | Joshua Varney | M | 10 | 12:46 | 6:51 | ||
| 32 | 13 | 174 | Ashton Gregoire | M | 10 | Nashua PAL Striders A | 12:52 | 6:54 |
| 33 | 551 | Owen Wallace | M | 8 | Waltham Track | 12:54 | 6:56 | |
| 34 | 14 | 169 | Benjamin Capone | M | 9 | Nashua PAL Striders B | 12:57 | 6:57 |
| 35 | 520 | Oliver Tisdale | M | 10 | Town Track | 12:59 | 6:58 | |
| 36 | 585 | Isaac Durand | M | 10 | WindWard Track and Field | 13:04 | 7:01 | |
| 37 | 15 | 17 | Hayden George | M | 10 | Cheetah Running Club A | 13:07 | 7:02 |
| 38 | 598 | Stacey Hightower | M | 9 | Prospect Park Youth Running Club | 13:12 | 7:05 | |
| 39 | 548 | Thiago Costa Jr. | M | 10 | Waltham Track | 13:16 | 7:07 | |
| 40 | 16 | 176 | Mac Howard | M | 9 | Nashua PAL Striders A | 13:19 | 7:09 |
| 41 | 612 | Antony Bustamante | M | 10 | 13:21 | 7:10 | ||
| 42 | 17 | 15 | Adrian Alden | M | 9 | Cheetah Running Club A | 13:26 | 7:12 |
| 43 | 48 | Maximus Parent | M | 10 | CLCF Panthers | 13:31 | 7:15 | |
| 44 | 584 | Dylan Boland | M | 9 | WindWard Track and Field | 13:33 | 7:16 | |
| 45 | 18 | 463 | Daire Currid | M | 9 | Sentinel Striders | 13:41 | 7:21 |
| 46 | 635 | Cole Henault Jr. | M | 9 | 13:45 | 7:23 | ||
| 47 | 75 | Odin Krukar | M | 9 | Litchfield Track | 13:49 | 7:25 | |
| 48 | 19 | 179 | Logan Spinney | M | 9 | Nashua PAL Striders A | 13:51 | 7:26 |
| 49 | 20 | 178 | Jack Newbold | M | 9 | Nashua PAL Striders A | 13:57 | 7:29 |
| 50 | 517 | Ryan Bradshaw | M | 10 | Town Track | 14:00 | 7:31 | |
| 51 | 59 | Jack Busk | M | 9 | Danbury Flyers TF&XC Club | 14:02 | 7:32 | |
| 52 | 683 | Anson Ladd | M | 10 | Town Track | 14:12 | 7:37 | |
| 53 | 99 | Abdellah Boutemtam | M | 10 | Momentum Athletic Club | 14:37 | 7:51 | |
| 54 | 21 | 173 | Ethan Fournier | M | 10 | Nashua PAL Striders A | 14:42 | 7:53 |
| 55 | 22 | 171 | Cameron Castonguay | M | 10 | Nashua PAL Striders B | 14:43 | 7:54 |
| 56 | 23 | 686 | Christopher Seo | M | 10 | Nashua PAL Striders B | 14:44 | 7:54 |
| 57 | 24 | 464 | Aydan Fusaro | M | 9 | Sentinel Striders | 15:02 | 8:04 |
| 58 | 25 | 177 | Michael Kelly | M | 10 | Nashua PAL Striders B | 15:15 | 8:11 |
| 59 | 26 | 172 | Younes Chrichem | M | 9 | Nashua PAL Striders B | 15:28 | 8:18 |
| 60 | 27 | 168 | Abhir Bhaskarwar | M | 8 | Nashua PAL Striders B | 15:33 | 8:21 |
| 61 | 28 | 462 | Austin Bates | M | 9 | Sentinel Striders | 15:35 | 8:22 |
| 62 | 262 | Carter Stoothoff | M | 9 | NC Surge - Advanced Running Club | 15:51 | 8:31 | |
| 63 | 29 | 465 | Ethan Fusaro | M | 9 | Sentinel Striders | 16:16 | 8:44 |
| 64 | 30 | 175 | Eli Grimaldi | M | 9 | Nashua PAL Striders B | 16:21 | 8:46 |
| 65 | 31 | 182 | Gavin Wong | M | 10 | Nashua PAL Striders B | 16:37 | 8:55 |
| 66 | 260 | Evan Kenney | M | 9 | NC Surge - Advanced Running Club | 17:08 | 9:12 | |
| 67 | 586 | Leo Patten | M | 8 | WindWard Track and Field | 19:03 | 10:13 |