| 1 | Gabe PiquettePlace 1 · Grade 12 · Foxcroft Academy | 12 | Foxcroft Academy | 19:12.90 |
| 2 | Cooper NelsonPlace 2 · Grade 12 · Foxcroft Academy | 12 | Foxcroft Academy | 19:30.30 |
| 3 | Howie FrancisPlace 3 · Grade 11 · Lee Academy | 11 | Lee Academy | 19:54.30 |
| 4 | Noah DubePlace 4 · Grade 9 · John Bapst Memorial | 9 | John Bapst Memorial | 20:08.70 |
| 5 | Nathan GilmanPlace 5 · Grade 10 · Lee Academy | 10 | Lee Academy | 20:18.70 |
| 6 | MacKenzie LaddPlace 6 · Grade 10 · John Bapst Memorial | 10 | John Bapst Memorial | 20:24.80 |
| 7 | Liam CaseyPlace 7 · Grade 11 · Foxcroft Academy | 11 | Foxcroft Academy | 20:28.80 |
| 8 | William StrauchPlace 8 · Grade 11 · Dexter Regional | 11 | Dexter Regional | 20:42.10 |
| 9 | Ben RopplePlace 9 · Grade 12 · John Bapst Memorial | 12 | John Bapst Memorial | 20:46.70 |
| 10 | Kyle HamPlace 10 · Grade 12 · Central | 12 | Central | 21:14.20 |
| 11 | Masato TsuchidaPlace 11 · Grade 11 · Lee Academy | 11 | Lee Academy | 21:17.60 |
| 12 | Michael NoyesPlace 12 · Grade 9 · Lee Academy | 9 | Lee Academy | 21:18.40 |
| 13 | Elijah AmesPlace 13 · Grade 10 · Central | 10 | Central | 21:19.60 |
| 14 | Nicholas DanemanPlace 14 · Grade 9 · Foxcroft Academy | 9 | Foxcroft Academy | 21:34.20 |
| 15 | Tristan WrightPlace 15 · Grade 12 · Central | 12 | Central | 21:40.90 |
| 16 | Garet SmithPlace 16 · Grade 10 · Lee Academy | 10 | Lee Academy | 21:41.10 |
| 17 | Bora CertelPlace 17 · Grade 9 · Lee Academy | 9 | Lee Academy | 21:55.00 PR |
| 18 | Brandon ApontePlace 18 · Grade 9 · John Bapst Memorial | 9 | John Bapst Memorial | 22:09.40 |
| 19 | Jacob WeymouthPlace 19 · Grade 9 · John Bapst Memorial | 9 | John Bapst Memorial | 22:17.10 |
| 20 | Hunter GiacomuzziPlace 20 · Grade 12 · Foxcroft Academy | 12 | Foxcroft Academy | 22:26.70 |
| 21 | Tristan WrightPlace 21 · Grade 12 · Central | 12 | Central | 22:38.80 |
| 22 | Kazu KawashimaPlace 22 · Grade 10 · Foxcroft Academy | 10 | Foxcroft Academy | 22:47.40 |
| 23 | Brendan SwobodaPlace 23 · Grade 10 · Hermon | 10 | Hermon | 22:56.10 |
| 24 | Noah PottlePlace 24 · Grade 11 · Hermon | 11 | Hermon | 22:59.70 |
| 25 | Kaiyuan MaPlace 25 · Grade 10 · Foxcroft Academy | 10 | Foxcroft Academy | 23:03.60 PR |
| 26 | Shane AverillPlace 26 · Grade 12 · Lee Academy | 12 | Lee Academy | 23:10.80 |
| 27 | Kyle ByramPlace 27 · Grade 9 · Hermon | 9 | Hermon | 23:11.40 |
| 28 | Ethan PolandPlace 28 · Grade 11 · Foxcroft Academy | 11 | Foxcroft Academy | 23:14.50 |
| 29 | Kacey WrightPlace 29 · Grade 11 · Central | 11 | Central | 23:28.30 |
| 30 | Paul BirtwistlePlace 30 · Grade 12 · Foxcroft Academy | 12 | Foxcroft Academy | 23:38.30 |
| 31 | Joon Yeob KimPlace 31 · Grade 12 · Foxcroft Academy | 12 | Foxcroft Academy | 23:39.00 PR |
| 32 | Nick LangillePlace 32 · Grade 12 · Hermon | 12 | Hermon | 23:41.20 |
| 33 | Cole HarrimanPlace 33 · Grade 10 · Lee Academy | 10 | Lee Academy | 23:43.40 |
| 34 | Dmitrii KrivorotkoPlace 34 · Grade 12 · Lee Academy | 12 | Lee Academy | 23:45.90 PR |
| 35 | Josh RandPlace 35 · Grade 9 · Central | 9 | Central | 23:46.00 PR |
| 36 | Brady LongPlace 36 · Grade 9 · John Bapst Memorial | 9 | John Bapst Memorial | 24:02.80 |
| 37 | Isaac RollinsPlace 37 · Grade 9 · Central | 9 | Central | 24:34.00 PR |
| 38 | Joseph AldrichPlace 38 · Grade 9 · Lee Academy | 9 | Lee Academy | 24:43.50 |
| 39 | Joe CormierPlace 39 · Grade 9 · Central | 9 | Central | 25:19.80 |
| 40 | Steve HadderPlace 40 · Grade 12 · Lee Academy | 12 | Lee Academy | 25:49.20 PR |
| 41 | Tristin MaciusPlace 41 · Grade 12 · Hermon | 12 | Hermon | 25:52.30 |
| 42 | Benjamin NicholsPlace 42 · Grade 11 · Hermon | 11 | Hermon | 25:59.30 |
| 43 | Jacob DrakePlace 43 · Grade 9 · John Bapst Memorial | 9 | John Bapst Memorial | 26:06.90 |
| 44 | Connor CropleyPlace 44 · Grade 9 · Hermon | 9 | Hermon | 26:19.40 |
| 45 | Rylee CushmanPlace 45 · Grade 12 · Hermon | 12 | Hermon | 26:33.20 PR |
| 46 | Ryan BowdenPlace 46 · Grade 10 · Hermon | 10 | Hermon | 26:34.20 |
| 47 | Ryley WheelockPlace 47 · Grade 10 · John Bapst Memorial | 10 | John Bapst Memorial | 26:43.20 |
| 48 | Dacian RobertPlace 48 · Grade 10 · Bangor Christian | 10 | Bangor Christian | 26:43.60 |
| 49 | Owen ShawPlace 49 · Grade 9 · Hermon | 9 | Hermon | 27:08.00 |
| 50 | Blaine RobinsonPlace 50 · Grade 12 · Foxcroft Academy | 12 | Foxcroft Academy | 27:49.00 |
| 51 | Jagger CummingsPlace 51 · Grade 9 · John Bapst Memorial | 9 | John Bapst Memorial | 28:24.20 |
| 52 | Nathaniel SkomarsPlace 52 · Grade 9 · Foxcroft Academy | 9 | Foxcroft Academy | 29:06.70 PR |
| 53 | Adam FordPlace 53 · Grade 9 · Bangor Christian | 9 | Bangor Christian | 29:22.30 PR |
| 54 | Gabe WoodrowPlace 54 · Grade 9 · Bangor Christian | 9 | Bangor Christian | 29:49.00 PR |