| Place | TmPl | Bib | Name | Sex | Club | 1m | Time | Pace |
|---|---|---|---|---|---|---|---|---|
| 1 | 931 | Jason Padula | M | Sentinel Striders | 5:01 | 12:29 | 5:01 | |
| 2 | 1 | 857 | Tyson Khalil | M | New England Elite Track Club A | 12:38 | 5:05 | |
| 3 | 2 | 891 | Dylan Brenn | M | New England Elite Track Club A | 5:20 | 13:07 | 5:17 |
| 4 | 3 | 903 | Cole Francis | M | Rumford Road Runners | 5:20 | 13:08 | 5:17 |
| 5 | 4 | 789 | Matthew Giardina | M | Nashua PAL Striders A | 5:22 | 13:11 | 5:19 |
| 6 | 5 | 787 | Micah Dunsmoor | M | Nashua PAL Striders A | 5:21 | 13:18 | 5:21 |
| 7 | 744 | Jaxson Merrill | M | Coastal Running Club | 5:20 | 13:23 | 5:23 | |
| 8 | 6 | 856 | Brock James | M | New England Elite Track Club A | 5:24 | 13:25 | 5:24 |
| 9 | 901 | William Crowell Jr | M | Riptide Running Cape Cod | 5:22 | 13:29 | 5:26 | |
| 10 | 7 | 791 | Santiago Somorrostro | M | Nashua PAL Striders A | 5:35 | 13:32 | 5:27 |
| 11 | 900 | Jeremy Bullock | M | Riptide Running Cape Cod | 5:32 | 13:37 | 5:29 | |
| 12 | 8 | 785 | Daniel Byrne | M | Nashua PAL Striders A | 5:31 | 13:38 | 5:30 |
| 13 | 743 | Jack Moretta | M | CLCF Panthers | 5:37 | 13:42 | 5:31 | |
| 14 | 9 | 786 | Andrew Byrne | M | Nashua PAL Striders A | 5:36 | 13:49 | 5:34 |
| 15 | 10 | 854 | Brody Chisholm | M | New England Elite Track Club A | 5:37 | 13:54 | 5:36 |
| 16 | 11 | 859 | Owen Welch | M | New England Elite Track Club A | 5:42 | 13:55 | 5:36 |
| 17 | 12 | 858 | Alexander Turrisi | M | New England Elite Track Club A | 5:38 | 13:59 | 5:38 |
| 18 | 13 | 853 | Robert Budzinski | M | New England Elite Track Club A | 5:36 | 14:00 | 5:38 |
| 19 | 14 | 852 | Benjamin Bozek | M | New England Elite Track Club B | 5:39 | 14:09 | 5:42 |
| 20 | 15 | 790 | Raymond Hildreth | M | Nashua PAL Striders A | 5:47 | 14:10 | 5:42 |
| 21 | 16 | 814 | Camdon Brien | M | Nashua PAL Striders B | 5:48 | 14:11 | 5:43 |
| 22 | 17 | 905 | Russell Ide | M | Rumford Road Runners | 5:43 | 14:12 | 5:43 |
| 23 | 18 | 902 | Luke Allen | M | Rumford Road Runners | 5:50 | 14:19 | 5:46 |
| 24 | 19 | 788 | Carson Fischer | M | Nashua PAL Striders A | 5:49 | 14:21 | 5:47 |
| 25 | 20 | 880 | Mario Tomic | M | New England Elite Track Club B | 5:46 | 14:21 | 5:47 |
| 26 | 21 | 904 | Blake Grislis | M | Rumford Road Runners | 6:02 | 14:37 | 5:53 |
| 27 | 22 | 906 | Christian Koness | M | Rumford Road Runners | 6:02 | 14:41 | 5:55 |
| 28 | 23 | 907 | Evan Presbrey | M | Rumford Road Runners | 6:02 | 14:42 | 5:55 |
| 29 | 24 | 855 | John Drew | M | New England Elite Track Club A | 5:51 | 14:43 | 5:55 |
| 30 | 930 | Marcus Miller | M | Sentinel Striders | 5:58 | 14:44 | 5:56 | |
| 31 | 929 | Connor Magill | M | Sentinel Striders | 5:58 | 14:48 | 5:58 | |
| 32 | 25 | 908 | Jacob Silva | M | Rumford Road Runners | 6:02 | 14:57 | 6:01 |
| 33 | 26 | 874 | Tyson Arnold | M | New England Elite Track Club B | 6:07 | 15:10 | 6:06 |
| 34 | 27 | 817 | Matthew Morris | M | Nashua PAL Striders B | 6:10 | 15:18 | 6:10 |
| 35 | 755 | Ben Werder | M | Longmeadow Parks & Rec | 6:21 | 15:20 | 6:11 | |
| 36 | 28 | 818 | Vedanth Penumatsa | M | Nashua PAL Striders B | 6:10 | 15:21 | 6:11 |
| 37 | 926 | Tyler Anderson | M | Sentinel Striders | 6:19 | 15:27 | 6:13 | |
| 38 | 29 | 881 | Jack Woodruff | M | New England Elite Track Club B | 6:15 | 15:34 | 6:16 |
| 39 | 30 | 877 | Jake Pitre | M | New England Elite Track Club B | 6:15 | 15:40 | 6:18 |
| 40 | 31 | 875 | Brendan Doody | M | New England Elite Track Club B | 6:20 | 15:40 | 6:19 |
| 41 | 742 | Elijah Curran | M | CLCF Panthers | 6:27 | 15:47 | 6:21 | |
| 42 | 32 | 878 | Jonah Roberts | M | New England Elite Track Club B | 6:38 | 16:02 | 6:27 |
| 43 | 876 | Ray Kwiatek | M | New England Elite Track Club C | 6:42 | 16:08 | 6:30 | |
| 44 | 33 | 879 | Robert Swan Iv | M | New England Elite Track Club B | 6:37 | 16:28 | 6:38 |
| 45 | 34 | 813 | Micah Allard | M | Nashua PAL Striders B | 6:27 | 16:31 | 6:39 |
| 46 | 406 | Owen Empey | M | New England Elite Track Club C | 6:49 | 17:19 | 6:58 | |
| 47 | 35 | 816 | Joshua Mathson | M | Nashua PAL Striders B | 7:03 | 17:32 | 7:04 |
| 48 | 890 | Alexander Acerra | M | New England Elite Track Club C | 7:36 | 18:33 | 7:28 | |
| 49 | 36 | 815 | Maurice L'Heureux | M | Nashua PAL Striders B | 8:32 | 21:04 | 8:29 |