| 1 | Blake SantosPlace 1 · Grade 8 · Western Hills | 8 | Western Hills | 6:50.45 PR |
| 2 | Henry GartnerPlace 2 · Grade 8 · Lawrence (Brookline) | 8 | Lawrence (Brookline) | 6:50.73 PR |
| 3 | Cole McCuePlace 3 · Grade 8 · North Cumberland | 8 | North Cumberland | 6:55.70 PR |
| 4 | Reilly BennettPlace 4 · Grade 8 · Gallagher | 8 | Gallagher | 7:02.65 PR |
| 5 | Aiden RossPlace 5 · Grade 8 · Whitin | 8 | Whitin | 7:06.40 PR |
| 6 | Elijah SaddlemirePlace 6 · Grade 8 · Gallagher | 8 | Gallagher | 7:09.17 PR |
| 7 | Anderson JacintoPlace 7 · Grade 8 · North Cumberland | 8 | North Cumberland | 7:13.62 PR |
| 8 | David ParenteauPlace 8 · Grade 8 · LaSalle | 8 | LaSalle | 7:16.25 PR |
| 9 | Sam KucalPlace 9 · Grade 8 · North Cumberland | 8 | North Cumberland | 7:21.47 PR |
| 10 | Nathan GiordanoPlace 10 · Grade 8 · Adams (Holliston) | 8 | Adams (Holliston) | 7:22.19 PR |
| 11 | Paul McLaughlinPlace 11 · Grade 8 · Boston College (BC) | 8 | Boston College (BC) | 7:23.39 PR |
| 12 | Kian SutherlandPlace 12 · Grade 7 · Cole | 7 | Cole | 7:25.55 PR |
| 13 | Sam AbbottPlace 13 · Grade 8 · Boston College (BC) | 8 | Boston College (BC) | 7:27.75 PR |
| 14 | Carl GallawanPlace 14 · Grade 8 · Whitin | 8 | Whitin | 7:28.96 PR |
| 15 | Justin DistefanoPlace 15 · Grade 8 · Cole | 8 | Cole | 7:29.73 PR |
| 16 | Nicholas MartinPlace 16 · Grade 8 · Cole | 8 | Cole | 7:30.44 PR |
| 17 | Jackon BorgePlace 17 · Grade 8 · Davisville | 8 | Davisville | 7:31.07 PR |
| 18 | Griffin MeachamPlace 18 · Grade 8 · Cole | 8 | Cole | 7:31.73 PR |
| 19 | Boden RandPlace 19 · Grade 8 · Deerfield CS | 8 | Deerfield CS | 7:32.04 |
| 20 | Ryan GallantPlace 20 · Grade 8 · North Cumberland | 8 | North Cumberland | 7:32.46 PR |
| 21 | Matthew MorronePlace 21 · Grade 8 · Westerly | 8 | Westerly | 7:34.30 PR |
| 22 | Shaun FifieldPlace 22 · Grade 8 · Deerfield CS | 8 | Deerfield CS | 7:37.22 |
| 23 | Philip SimasPlace 23 · Grade 8 · Mercymount Country Day | 8 | Mercymount Country Day | 7:37.99 PR |
| 24 | Evan BlissmerPlace 24 · Grade 8 · Fr. John Doyle | 8 | Fr. John Doyle | 7:40.16 PR |
| 25 | Orrin SavagePlace 25 · Grade 8 · North Cumberland | 8 | North Cumberland | 7:40.79 PR |
| 26 | Justin SissonPlace 26 · Grade 8 · Deering | 8 | Deering | 7:41.34 PR |
| 27 | Sam HopkinsPlace 27 · Grade 8 · Deerfield CS | 8 | Deerfield CS | 7:42.22 |
| 28 | Ryan HendersonPlace 28 · Grade 8 · Winman | 8 | Winman | 7:42.58 PR |
| 29 | Keegan TierneyPlace 29 · Grade 8 · Cole | 8 | Cole | 7:43.07 PR |
| 30 | Josh MathisPlace 30 · Grade 8 · Feinstein | 8 | Feinstein | 7:43.40 PR |
| 31 | Connor WehrPlace 31 · Grade 8 · Furnace Brook | 8 | Furnace Brook | 7:44.09 PR |
| 32 | Jacob BrunoPlace 32 · Grade 8 · Scituate | 8 | Scituate | 7:44.59 PR |
| 33 | George PiperPlace 33 · Grade 8 · Kickemuit | 8 | Kickemuit | 7:44.90 PR |
| 34 | Darius LopesPlace 34 · Grade 8 · Deering | 8 | Deering | 7:46.96 PR |
| 35 | Ben WatermanPlace 35 · Grade 8 · Boston College (BC) | 8 | Boston College (BC) | 7:48.38 PR |
| 36 | Ryan BourkePlace 36 · Grade 8 · North Cumberland | 8 | North Cumberland | 7:49.40 PR |
| 37 | Aiden BergeronPlace 37 · Grade 8 · Amherst | 8 | Amherst | 7:49.73 PR |
| 38 | Kevin SullivanPlace 38 · Grade 8 · Portsmouth | 8 | Portsmouth | 7:50.30 PR |
| 39 | Callum McDonaldPlace 39 · Grade 8 · Amherst | 8 | Amherst | 7:51.17 PR |
| 40 | Andrew NgPlace 40 · Grade 8 · LaSalle | 8 | LaSalle | 7:52.10 PR |
| 41 | Jacob ComriePlace 41 · Grade 8 · Deerfield CS | 8 | Deerfield CS | 7:52.54 |
| 42 | Gavin AnthonyPlace 42 · Grade 8 · Davisville | 8 | Davisville | 7:52.95 PR |
| 43 | Trent KinsvaterPlace 43 · Grade 8 · Deerfield CS | 8 | Deerfield CS | 7:53.91 |
| 44 | Owen BulmerPlace 44 · Grade 8 · Adams (Holliston) | 8 | Adams (Holliston) | 7:54.48 PR |
| 45 | Brendan RathierPlace 45 · Grade 8 · Deering | 8 | Deering | 7:54.84 PR |
| 46 | Robison LamondPlace 46 · Grade 8 · Davisville | 8 | Davisville | 7:55.13 PR |
| 47 | Kazuki HedgePlace 47 · Grade 8 · Boston College (BC) | 8 | Boston College (BC) | 7:55.47 PR |
| 48 | Cian GahanPlace 48 · Grade 8 · Amherst | 8 | Amherst | 7:59.44 PR |
| 49 | Jake KopechPlace 49 · Grade 8 · Our Lady of Mercy | 8 | Our Lady of Mercy | 7:59.89 PR |
| 50 | Billy HawkinsPlace 50 · Grade 8 · Gallagher | 8 | Gallagher | 8:00.71 PR |
| 51 | Max ScharrPlace 51 · Grade 8 · Deerfield CS | 8 | Deerfield CS | 8:01.16 |
| 52 | Peter MunnPlace 52 · Grade 8 · LaSalle | 8 | LaSalle | 8:01.89 PR |
| 53 | Gavin WinnPlace 53 · Grade 8 · Kickemuit | 8 | Kickemuit | 8:02.25 PR |
| 54 | Cillian GriffinPlace 54 · Grade 7 · Boston College (BC) | 7 | Boston College (BC) | 8:03.72 |
| 55 | Josh AndersonPlace 55 · Grade 8 · Gallagher | 8 | Gallagher | 8:04.90 PR |
| 56 | Kyler de BontPlace 56 · Grade 8 · Our Lady of Mercy | 8 | Our Lady of Mercy | 8:06.79 PR |
| 57 | Tyler SanfordPlace 57 · Grade 8 · Jamestown | 8 | Jamestown | 8:07.36 PR |
| 58 | James OwenPlace 58 · Grade 8 · Amherst | 8 | Amherst | 8:07.94 PR |
| 59 | Jovan PadillaPlace 59 · Grade 8 · Greene | 8 | Greene | 8:08.32 PR |
| 60 | Joe RuffPlace 60 · Grade 8 · Cole | 8 | Cole | 8:08.70 PR |
| 61 | Jackson EisenhauerPlace 61 · Grade 8 · Amherst | 8 | Amherst | 8:09.16 PR |
| 62 | Jack CiunciPlace 62 · Grade 8 · Our Lady of Mercy | 8 | Our Lady of Mercy | 8:09.50 PR |
| 63 | Eric BasilePlace 63 · Grade 8 · Gallagher | 8 | Gallagher | 8:10.04 PR |
| 64 | Matt DraheimPlace 64 · Grade 8 · Boston College (BC) | 8 | Boston College (BC) | 8:10.50 PR |
| 65 | Brody SmithPlace 65 · Grade 8 · Furnace Brook | 8 | Furnace Brook | 8:10.92 PR |
| 66 | Mike AcetoPlace 66 · Grade 8 · Feinstein | 8 | Feinstein | 8:11.26 PR |
| 67 | Curtis RuotoloPlace 67 · Grade 8 · Gallagher | 8 | Gallagher | 8:12.71 PR |
| 68 | Devin LynchPlace 68 · Grade 8 · Our Lady of Mercy | 8 | Our Lady of Mercy | 8:13.56 PR |
| 69 | Alexander JankowicPlace 69 · Grade 8 · Greene | 8 | Greene | 8:13.92 PR |
| 70 | Brian LaboissonniePlace 70 · Grade 8 · Fr. John Doyle | 8 | Fr. John Doyle | 8:14.79 PR |
| 71 | William SchillerPlace 71 · Grade 6 · Gallagher | 6 | Gallagher | 8:15.58 PR |
| 72 | Blake SykesPlace 72 · Grade 8 · Our Lady of Mercy | 8 | Our Lady of Mercy | 8:16.93 PR |
| 73 | Ryan ConlanPlace 73 · Grade 8 · Feinstein | 8 | Feinstein | 8:17.27 PR |
| 74 | Drew EvansPlace 74 · Grade 8 · Western Hills | 8 | Western Hills | 8:17.94 PR |
| 75 | Brayton GazerroPlace 75 · Grade 8 · Feinstein | 8 | Feinstein | 8:18.25 PR |
| 76 | Alex WhitePlace 76 · Grade 8 · Westerly | 8 | Westerly | 8:18.69 PR |
| 77 | John JablonskiPlace 77 · Grade 8 · Scituate | 8 | Scituate | 8:18.98 PR |
| 78 | Drystan McClainPlace 78 · Grade 8 · Portsmouth | 8 | Portsmouth | 8:19.35 PR |
| 79 | Akhere EdoroPlace 79 · Grade 8 · Bishop Hendricken | 8 | Bishop Hendricken | 8:19.69 PR |
| 80 | Henry ClaytorPlace 80 · Grade 8 · Bishop Hendricken | 8 | Bishop Hendricken | 8:20.01 PR |
| 81 | Matthew OwenPlace 81 · Grade 8 · Amherst | 8 | Amherst | 8:20.51 PR |
| 82 | Luke LagassePlace 82 · Grade 8 · Feinstein | 8 | Feinstein | 8:20.86 PR |
| 83 | Tony VitelliPlace 83 · Grade 8 · Furnace Brook | 8 | Furnace Brook | 8:21.40 PR |
| 84 | Brendan FitzpatricPlace 84 · Grade 8 · Adams (Holliston) | 8 | Adams (Holliston) | 8:22.22 PR |
| 85 | Jack PiresPlace 85 · Grade 8 · North Cumberland | 8 | North Cumberland | 8:23.79 PR |
| 86 | Gabriel CorriveauPlace 86 · Grade 8 · North Smithfield | 8 | North Smithfield | 8:24.61 PR |
| 87 | Chris PatrickPlace 87 · Grade 8 · Narragansett Pier | 8 | Narragansett Pier | 8:25.02 PR |
| 88 | Chad CorreiaPlace 88 · Grade 8 · St. Margaret | 8 | St. Margaret | 8:25.94 PR |
| 89 | Bruce AlbertoPlace 89 · Grade 8 · Whitin | 8 | Whitin | 8:26.81 PR |
| 90 | Ricky MeyerPlace 90 · Grade 8 · LaSalle | 8 | LaSalle | 8:27.70 PR |
| 91 | Ethan FauncePlace 91 · Grade 8 · Cole | 8 | Cole | 8:28.58 PR |
| 92 | Joshua VitulloPlace 92 · Grade 7 · Kickemuit | 7 | Kickemuit | 8:29.48 PR |
| 93 | Max LemayPlace 93 · Grade 8 · Deerfield CS | 8 | Deerfield CS | 8:30.96 |
| 94 | Callum HeffernanPlace 94 · Grade 8 · Jamestown | 8 | Jamestown | 8:31.64 PR |
| 95 | Andrew PoyantPlace 95 · Grade 8 · Immaculate Conception Catholic | 8 | Immaculate Conception Catholic | 8:32.01 PR |
| 96 | Owen RogersPlace 96 · Grade 8 · Boston College (BC) | 8 | Boston College (BC) | 8:32.32 PR |
| 97 | Carlo CrociniPlace 97 · Grade 8 · Boston College (BC) | 8 | Boston College (BC) | 8:32.62 PR |
| 98 | James RusticiPlace 98 · Grade 8 · Kickemuit | 8 | Kickemuit | 8:37.11 PR |
| 99 | George RobertsPlace 99 · Grade 8 · Furnace Brook | 8 | Furnace Brook | 8:37.91 PR |
| 100 | Camden MaionePlace 100 · Grade 8 · Gallagher | 8 | Gallagher | 8:38.82 PR |