| 1 | Isaiah JacquesPlace 1 · Grade 11 · South High Community | 11 | South High Community | 17:03.72 PR |
| 2 | Aiden ButlerPlace 2 · Grade 11 · Tantasqua Regional Senior | 11 | Tantasqua Regional Senior | 17:22.18 PR |
| 3 | Devin ArmstrongPlace 3 · Grade 11 · Millbury Memorial | 11 | Millbury Memorial | 17:37.30 PR |
| 4 | Wesley LawlessPlace 4 · Grade 10 · Bay Path RVT | 10 | Bay Path RVT | 17:52.53 |
| 5 | Jack CampbellPlace 5 · Grade 11 · Auburn | 11 | Auburn | 17:56.23 PR |
| 6 | Sammy GatuikuPlace 6 · Grade 10 · South High Community | 10 | South High Community | 18:01.14 PR |
| 7 | Ben BachandPlace 7 · Grade 12 · Tantasqua Regional Senior | 12 | Tantasqua Regional Senior | 18:12.34 PR |
| 8 | Jamie HosierPlace 8 · Grade 12 · Millbury Memorial | 12 | Millbury Memorial | 18:20.84 PR |
| 9 | Mason JulianPlace 9 · Grade 10 · Tantasqua Regional Senior | 10 | Tantasqua Regional Senior | 18:25.05 PR |
| 10 | Javier FloresPlace 10 · Grade 9 · Leicester | 9 | Leicester | 18:42.83 |
| 11 | Joniel VelezPlace 11 · Grade 10 · Bay Path RVT | 10 | Bay Path RVT | 18:52.37 |
| 12 | Connor CormierPlace 12 · Grade 9 · David Prouty | 9 | David Prouty | 18:52.70 PR |
| 13 | Max FerrariPlace 13 · Grade 12 · Millbury Memorial | 12 | Millbury Memorial | 18:56.63 PR |
| 14 | Cameron BrunellPlace 14 · Grade 9 · Millbury Memorial | 9 | Millbury Memorial | 19:03.13 PR |
| 15 | Patrick LambertPlace 15 · Grade 11 · South High Community | 11 | South High Community | 19:03.49 PR |
| 16 | Camden WilliamsPlace 16 · Grade 12 · Quaboag Regional Middle/High | 12 | Quaboag Regional Middle/High | 19:18.43 PR |
| 17 | Ethan WhitePlace 17 · Grade 12 · Oxford | 12 | Oxford | 19:27.98 PR |
| 18 | Cooper BrandtPlace 18 · Grade 10 · Auburn | 10 | Auburn | 19:34.23 PR |
| 19 | Miles KomssiPlace 19 · Grade 9 · Tantasqua Regional Senior | 9 | Tantasqua Regional Senior | 19:34.58 PR |
| 20 | Otis ChiltonPlace 20 · Grade 12 · Auburn | 12 | Auburn | 19:37.01 |
| 21 | Aryan DhalliwalPlace 21 · Grade 11 · Millbury Memorial | 11 | Millbury Memorial | 19:42.50 PR |
| 22 | Hunter DodsonPlace 22 · Grade 11 · Quaboag Regional Middle/High | 11 | Quaboag Regional Middle/High | 19:47.38 PR |
| 23 | Nathan HolmesPlace 23 · Grade 11 · Oxford | 11 | Oxford | 19:48.88 PR |
| 24 | Matthew ThyousPlace 24 · Grade 9 · South High Community | 9 | South High Community | 19:54.87 PR |
| 25 | William ThyousPlace 25 · Grade 11 · South High Community | 11 | South High Community | 19:55.37 PR |
| 26 | Stephen GiaquintoPlace 26 · Grade 10 · Tantasqua Regional Senior | 10 | Tantasqua Regional Senior | 19:55.91 PR |
| 27 | Isaiah RattinPlace 27 · Grade 10 · Southbridge | 10 | Southbridge | 20:09.97 |
| 28 | Emmett ChiltonPlace 28 · Grade 9 · Auburn | 9 | Auburn | 20:15.06 PR |
| 29 | Jordan DennettPlace 29 · Grade 12 · South High Community | 12 | South High Community | 20:22.69 PR |
| 30 | Deron RichardsonPlace 30 · Grade 8 · Oxford | 8 | Oxford | 20:35.19 PR |
| 31 | Mathew EhrhardPlace 31 · Grade 10 · Tantasqua Regional Senior | 10 | Tantasqua Regional Senior | 20:36.87 |
| 32 | Dariel CorreaPlace 32 · Grade 12 · Tantasqua Regional Senior | 12 | Tantasqua Regional Senior | 20:50.14 PR |
| 33 | Jack DerrickPlace 33 · Grade 9 · Leicester | 9 | Leicester | 20:51.28 PR |
| 34 | Farris AlmonlaPlace 34 · Grade 10 · Leicester | 10 | Leicester | 20:52.03 PR |
| 35 | Noah CooperPlace 35 · Grade 12 · Millbury Memorial | 12 | Millbury Memorial | 21:01.40 PR |
| 36 | Eli SpanoPlace 36 · Grade 9 · Auburn | 9 | Auburn | 21:07.60 PR |
| 37 | Douglas BatistaPlace 37 · Grade 10 · Millbury Memorial | 10 | Millbury Memorial | 21:24.38 PR |
| 38 | David LamPlace 38 · Grade 11 · South High Community | 11 | South High Community | 21:27.28 PR |
| 39 | Noah RoachPlace 39 · Grade 12 · Auburn | 12 | Auburn | 21:35.40 PR |
| 40 | Matheus AntonelliPlace 40 · Grade 10 · Bay Path RVT | 10 | Bay Path RVT | 21:50.45 PR |
| 41 | Austin NicholsPlace 41 · Grade 9 · Southbridge | 9 | Southbridge | 22:11.25 |
| 42 | Sam HuchowskiPlace 42 · Grade 10 · Auburn | 10 | Auburn | 22:20.12 PR |
| 43 | Jack BeallPlace 43 · Grade 10 · Quaboag Regional Middle/High | 10 | Quaboag Regional Middle/High | 22:20.91 |
| 44 | Milionis MaxPlace 44 · Grade 10 · Leicester | 10 | Leicester | 22:24.84 |
| 45 | Patrick O'DonnellPlace 45 · Grade 9 · Bay Path RVT | 9 | Bay Path RVT | 22:38.34 PR |
| 46 | Tayven LewisPlace 46 · Grade 11 · David Prouty | 11 | David Prouty | 22:43.75 PR |
| 47 | Joseph PrettyPlace 47 · Grade 10 · Bay Path RVT | 10 | Bay Path RVT | 22:55.31 PR |
| 48 | Apollo LoganPlace 48 · Grade 11 · Bay Path RVT | 11 | Bay Path RVT | 23:00.48 PR |
| 49 | Benjamin HoranPlace 49 · Grade 8 · Bartlett | 8 | Bartlett | 23:30.18 PR |
| 50 | Aiden MasonPlace 50 · Grade 11 · David Prouty | 11 | David Prouty | 24:03.52 PR |
| 51 | Brady WalshPlace 51 · Grade 8 · Leicester | 8 | Leicester | 24:15.78 |
| 52 | Zachary CoutrovePlace 52 · Grade 10 · Leicester | 10 | Leicester | 24:20.42 PR |
| 53 | Jayce AcevedoPlace 53 · Grade 11 · David Prouty | 11 | David Prouty | 24:23.36 |
| 54 | Shea MulliganPlace 54 · Grade 10 · Bay Path RVT | 10 | Bay Path RVT | 25:11.83 PR |
| 55 | Thinh PhamPlace 55 · Grade 9 · Leicester | 9 | Leicester | 25:12.60 |
| 56 | Jacob PowellPlace 56 · Grade 11 · Southbridge | 11 | Southbridge | 25:28.50 PR |
| 57 | Jonah ChicoinePlace 57 · Grade 7 · Bartlett | 7 | Bartlett | 26:26.57 PR |
| 58 | Camden OlivoPlace 58 · Grade 12 · Quaboag Regional Middle/High | 12 | Quaboag Regional Middle/High | 27:29.40 PR |
| 59 | Chatham BaronPlace 59 · Grade 7 · Quaboag Regional Middle/High | 7 | Quaboag Regional Middle/High | 27:41.31 PR |
| 60 | Travis GonzalezPlace 60 · Grade 9 · Southbridge | 9 | Southbridge | 31:21.02 PR |