| 1 | Emil NelsonPlace 1 · Grade Jr · Williams | Jr | Williams | 25:06.2 |
| 2 | Paulino Guevara MateoPlace 2 · Grade So · Fitchburg State | So | Fitchburg State | 25:08.0 |
| 3 | Andrew KolenskiPlace 3 · Grade So · Williams | So | Williams | 25:51.8 |
| 4 | Duncan DeProfioPlace 4 · Grade Sr · Williams | Sr | Williams | 25:52.8 PR |
| 5 | Luis CruzPlace 5 · Grade Fr · Williams | Fr | Williams | 25:53.3 PR |
| 6 | Jackson McFerronPlace 6 · Grade Jr · Williams | Jr | Williams | 25:58.5 |
| 7 | Ethan Striff-CavePlace 7 · Grade Sr · Williams | Sr | Williams | 26:10.8 |
| 8 | Nathan EvansPlace 8 · Grade Sr · Roger Williams | Sr | Roger Williams | 26:13.8 |
| 9 | Cole WalkerPlace 9 · Grade So · Roger Williams | So | Roger Williams | 26:17.0 PR |
| 10 | Blaise DensonPlace 10 · Grade Jr · Curry | Jr | Curry | 26:18.5 PR |
| 11 | Luis MendozaPlace 11 · Grade So · Williams | So | Williams | 26:23.0 |
| 12 | Alan ArnoldPlace 12 · Grade So · Hudson Valley (N.Y.) CC | So | Hudson Valley (N.Y.) CC | 26:24.0 PR |
| 13 | Gabe SchaefferPlace 13 · Grade So · Springfield (Mass.) | So | Springfield (Mass.) | 26:25.8 PR |
| 14 | Alex FriedmanPlace 14 · Grade So · Williams | So | Williams | 26:33.9 |
| 15 | Logan LetullePlace 15 · Grade Fr · Williams | Fr | Williams | 26:36.9 PR |
| 16 | Sean ParhamPlace 16 · Grade Fr · Worcester State | Fr | Worcester State | 26:38.8 PR |
| 17 | Prince CalhounPlace 17 · Grade Fr · Westfield State | Fr | Westfield State | 26:42.3 PR |
| 18 | Rex BedwickPlace 18 · Grade Jr · Williams | Jr | Williams | 26:45.0 |
| 19 | Kyle TarpyPlace 19 · Grade Sr · Roger Williams | Sr | Roger Williams | 26:46.7 |
| 20 | Nicholas SmithPlace 20 · Grade Jr · Western New England | Jr | Western New England | 26:47.9 PR |
| 21 | Luke RostanPlace 21 · Grade Sr · Williams | Sr | Williams | 26:53.4 |
| 22 | Elijah QuinnPlace 22 · Grade Jr · Springfield (Mass.) | Jr | Springfield (Mass.) | 26:58.3 |
| 23 | Leo ChristopherPlace 23 · Grade Fr · Hudson Valley (N.Y.) CC | Fr | Hudson Valley (N.Y.) CC | 27:00.6 |
| 24 | Samuel EdwardsPlace 24 · Grade Jr · Fitchburg State | Jr | Fitchburg State | 27:02.9 |
| 25 | Lucas FrancoPlace 25 · Grade So · Western New England | So | Western New England | 27:09.9 |
| 26 | Grady SteelePlace 26 · Grade Fr · Roger Williams | Fr | Roger Williams | 27:10.4 PR |
| 27 | Henry McCormackPlace 27 · Grade Fr · Roger Williams | Fr | Roger Williams | 27:22.6 |
| 28 | Andrew OrganPlace 28 · Grade So · Westfield State | So | Westfield State | 27:24.0 |
| 29 | Ryan WingPlace 29 · Grade So · Worcester State | So | Worcester State | 27:27.5 PR |
| 30 | Justin HalmosePlace 30 · Grade Fr · Post | Fr | Post | 27:29.4 PR |
| 31 | Joshua SoucyPlace 31 · Grade Sr · Roger Williams | Sr | Roger Williams | 27:32.1 |
| 32 | Brendan FosterPlace 32 · Grade Fr · Westfield State | Fr | Westfield State | 27:35.8 |
| 33 | Lucas ClementePlace 33 · Grade Fr · Hudson Valley (N.Y.) CC | Fr | Hudson Valley (N.Y.) CC | 27:36.7 PR |
| 34 | Harry YablonPlace 34 · Grade Sr · Springfield (Mass.) | Sr | Springfield (Mass.) | 27:38.4 |
| 35 | William CowleyPlace 35 · Grade - · Westfield State | - | Westfield State | 27:39.0 |
| 36 | Oliver PolsterPlace 36 · Grade Jr · Roger Williams | Jr | Roger Williams | 27:40.1 |
| 37 | Andrew FrenettePlace 37 · Grade So · Roger Williams | So | Roger Williams | 27:40.6 PR |
| 38 | Lorcan BergeronPlace 38 · Grade Sr · Westfield State | Sr | Westfield State | 27:40.9 |
| 39 | Carmelo BerdeciaPlace 39 · Grade Fr · Springfield (Mass.) | Fr | Springfield (Mass.) | 27:42.9 PR |
| 40 | Aaron CorlettePlace 40 · Grade Jr · Framingham State | Jr | Framingham State | 27:45.0 |
| 41 | Tyler MeunierPlace 41 · Grade Sr · Westfield State | Sr | Westfield State | 27:45.8 PR |
| 42 | Rodrigo MirandaPlace 42 · Grade So · Westfield State | So | Westfield State | 27:53.8 PR |
| 43 | Anthony DeFeoPlace 43 · Grade Fr · Worcester State | Fr | Worcester State | 27:56.4 |
| 44 | William KrausePlace 44 · Grade Sr · Roger Williams | Sr | Roger Williams | 28:01.3 |
| 45 | Braedan RamseyPlace 45 · Grade So · Westfield State | So | Westfield State | 28:04.6 |
| 46 | Andy FeinblattPlace 46 · Grade So · Worcester State | So | Worcester State | 28:09.5 PR |
| 47 | Samuel MatsonPlace 47 · Grade Fr · Roger Williams | Fr | Roger Williams | 28:09.8 PR |
| 48 | Gabriel HuffPlace 48 · Grade Jr · Roger Williams | Jr | Roger Williams | 28:19.3 |
| 49 | Gianni SantagataPlace 49 · Grade So · Western New England | So | Western New England | 28:20.2 |
| 50 | Pablo TapionPlace 50 · Grade Jr · Western New England | Jr | Western New England | 28:21.6 PR |
| 51 | Ethan BarossiPlace 51 · Grade Fr · Roger Williams | Fr | Roger Williams | 28:23.4 PR |
| 52 | Colin MarsanicoPlace 52 · Grade So · Roger Williams | So | Roger Williams | 28:23.6 PR |
| 53 | Vincent GauthierPlace 53 · Grade Jr · Framingham State | Jr | Framingham State | 28:27.9 |
| 54 | Patrick BrettPlace 54 · Grade - · WSC Alumni | - | WSC Alumni | 28:31.5 PR |
| 55 | Ayden ColluraPlace 55 · Grade So · Springfield (Mass.) | So | Springfield (Mass.) | 28:31.6 |
| 56 | Lincoln SchillerPlace 56 · Grade Jr · Worcester State | Jr | Worcester State | 28:34.6 |
| 57 | Tyler AndersonPlace 57 · Grade Fr · Westfield State | Fr | Westfield State | 28:36.1 PR |
| 58 | Josh MartinPlace 58 · Grade Fr · Springfield (Mass.) | Fr | Springfield (Mass.) | 28:43.4 |
| 59 | Daniel SmithPlace 59 · Grade Jr · Worcester State | Jr | Worcester State | 28:43.8 PR |
| 60 | Daniel HaryaszPlace 60 · Grade - · Westfield State | - | Westfield State | 28:49.1 |
| 61 | Dan HartaszPlace 61 · Grade - · WSC Alumni | - | WSC Alumni | 28:49.1 PR |
| 62 | Taku PettengillPlace 62 · Grade Jr · Worcester State | Jr | Worcester State | 28:51.7 PR |
| 63 | Tyler WrightPlace 63 · Grade Fr · Hudson Valley (N.Y.) CC | Fr | Hudson Valley (N.Y.) CC | 28:53.1 PR |
| 64 | Vasillios ParsleyPlace 64 · Grade So · American International | So | American International | 28:53.8 PR |
| 65 | Justin RufflerPlace 65 · Grade Jr · Salve Regina | Jr | Salve Regina | 28:58.7 |
| 66 | Alexander LucierPlace 66 · Grade Sr · Worcester State | Sr | Worcester State | 29:00.7 PR |
| 67 | Kyle CichowiczPlace 67 · Grade Fr · Western New England | Fr | Western New England | 29:02.6 PR |
| 68 | Scott PoipeoPlace 68 · Grade - · WSC Alumni | - | WSC Alumni | 29:05.6 PR |
| 69 | Jamie HosierPlace 69 · Grade Fr · Western New England | Fr | Western New England | 29:07.6 |
| 70 | Slade HardingPlace 70 · Grade So · Springfield (Mass.) | So | Springfield (Mass.) | 29:13.1 |
| 71 | Alejandro RiveraPlace 71 · Grade So · Western New England | So | Western New England | 29:17.6 PR |
| 72 | Matthias CambiPlace 72 · Grade So · Springfield (Mass.) | So | Springfield (Mass.) | 29:17.7 PR |
| 73 | Zachary ChasenPlace 73 · Grade Fr · Springfield (Mass.) | Fr | Springfield (Mass.) | 29:18.3 PR |
| 74 | Kevin DeFeudisPlace 74 · Grade Fr · Roger Williams | Fr | Roger Williams | 29:18.6 |
| 75 | Jack AlvesPlace 75 · Grade Fr · Worcester State | Fr | Worcester State | 29:19.1 |
| 76 | Jack GibbsPlace 76 · Grade Fr · Western New England | Fr | Western New England | 29:22.4 PR |
| 77 | Reid SunshinePlace 77 · Grade Jr · Westfield State | Jr | Westfield State | 29:26.4 |
| 78 | Travis RyleyPlace 78 · Grade So · Western New England | So | Western New England | 29:27.0 |
| 79 | Connor MartinPlace 79 · Grade Fr · Westfield State | Fr | Westfield State | 29:33.5 PR |
| 80 | Liam DietzPlace 80 · Grade So · Worcester State | So | Worcester State | 29:38.6 |
| 81 | Michael WalshPlace 81 · Grade Fr · Roger Williams | Fr | Roger Williams | 29:39.8 PR |
| 82 | Vedanth PenumatsaPlace 82 · Grade Jr · Roger Williams | Jr | Roger Williams | 29:41.5 |
| 83 | Jacob MerendaPlace 83 · Grade Jr · Springfield (Mass.) | Jr | Springfield (Mass.) | 29:43.3 |
| 84 | Colin MahoneyPlace 84 · Grade - · Westfield State | - | Westfield State | 29:48.1 |
| 85 | Joseph LawsonPlace 85 · Grade Fr · Framingham State | Fr | Framingham State | 29:49.5 |
| 86 | Robert KennyPlace 86 · Grade Jr · Massachusetts Maritime Academy | Jr | Massachusetts Maritime Academy | 29:50.2 |
| 87 | Austin Vale da SerraPlace 87 · Grade Sr · Western New England | Sr | Western New England | 29:50.5 |
| 88 | Andrew McDowellPlace 88 · Grade Fr · Roger Williams | Fr | Roger Williams | 29:51.2 |
| 89 | Owen ManningPlace 89 · Grade Fr · Worcester State | Fr | Worcester State | 29:52.3 PR |
| 90 | Logan NasonPlace 90 · Grade So · Massachusetts Maritime Academy | So | Massachusetts Maritime Academy | 30:04.7 PR |
| 91 | Kenniell Velez SantiagoPlace 91 · Grade Fr · Westfield State | Fr | Westfield State | 30:06.4 |
| 92 | Ryan MateusPlace 92 · Grade Fr · Springfield (Mass.) | Fr | Springfield (Mass.) | 30:09.1 PR |
| 93 | Frank KellyPlace 93 · Grade Jr · Western New England | Jr | Western New England | 30:13.1 |
| 94 | Jack LalibertePlace 94 · Grade So · Massachusetts Maritime Academy | So | Massachusetts Maritime Academy | 30:15.1 |
| 95 | Linus KiserPlace 95 · Grade So · Curry | So | Curry | 30:24.6 |
| 96 | Mahkai HeywardPlace 96 · Grade Fr · American International | Fr | American International | 30:25.7 PR |
| 97 | Griffin CorrickPlace 97 · Grade Jr · Massachusetts Maritime Academy | Jr | Massachusetts Maritime Academy | 30:28.3 |
| 98 | Jameson MirandaPlace 98 · Grade Fr · Framingham State | Fr | Framingham State | 30:33.8 PR |
| 99 | Ryan PaigePlace 99 · Grade Fr · Fitchburg State | Fr | Fitchburg State | 30:35.3 PR |
| 100 | Ayden GiombettiPlace 100 · Grade Sr · Framingham State | Sr | Framingham State | 30:40.0 |