| 1 | Thomas RockersPlace 1 · Grade 8 · St. Paul On The Lake | 8 | St. Paul On The Lake | 11:20.94 |
| 2 | Kenny ZuskaPlace 2 · Grade 8 · St Patrick (White Lake) | 8 | St Patrick (White Lake) | 11:44.41 |
| 3 | Grayson McKayPlace 3 · Grade 5 · Holy Family Regional (Rochester) | 5 | Holy Family Regional (Rochester) | 12:40.97 |
| 4 | James KwiatkowskiPlace 4 · Grade 8 · St Patrick (White Lake) | 8 | St Patrick (White Lake) | 12:54.75 |
| 5 | Konstantinos GikasPlace 5 · Grade 8 · Holy Family Regional (Rochester) | 8 | Holy Family Regional (Rochester) | 12:58.06 |
| 6 | Chase WloszekPlace 6 · Grade 6 · Royal Oak Shrine | 6 | Royal Oak Shrine | 12:58.50 |
| 7 | Angelo BarberioPlace 7 · Grade 5 · St. Mary Royal Oak | 5 | St. Mary Royal Oak | 13:05.59 PR |
| 8 | Angelo DiPonioPlace 8 · Grade 8 · St Patrick (White Lake) | 8 | St Patrick (White Lake) | 13:17.25 |
| 9 | Brooks JezdimirPlace 9 · Grade 6 · Notre Dame Marist Academy | 6 | Notre Dame Marist Academy | 13:21.75 PR |
| 10 | Parker BarronPlace 10 · Grade 7 · St Patrick (White Lake) | 7 | St Patrick (White Lake) | 13:25.31 |
| 11 | Isaac JezdimirPlace 11 · Grade 6 · Notre Dame Marist Academy | 6 | Notre Dame Marist Academy | 13:38.91 |
| 12 | Graham BordognaPlace 12 · Grade 6 · Notre Dame Marist Academy | 6 | Notre Dame Marist Academy | 13:53.88 |
| 13 | Tommy JuipPlace 13 · Grade 8 · St. Paul On The Lake | 8 | St. Paul On The Lake | 13:55.66 |
| 14 | Fred CaseyPlace 14 · Grade 4 · Royal Oak Shrine | 4 | Royal Oak Shrine | 13:55.93 |
| 15 | Timothy CusmanoPlace 15 · Grade 6 · Holy Family Regional (Rochester) | 6 | Holy Family Regional (Rochester) | 13:59.18 |
| 16 | Raphael BoisvertPlace 16 · Grade 7 · St. Mary (Mt. Clemens) | 7 | St. Mary (Mt. Clemens) | 14:02.75 PR |
| 17 | Robert JohnsonPlace 17 · Grade 7 · Academy Of The Sacred Heart | 7 | Academy Of The Sacred Heart | 14:14.18 PR |
| 18 | Robert RoemerPlace 18 · Grade 7 · Academy Of The Sacred Heart | 7 | Academy Of The Sacred Heart | 14:14.81 |
| 19 | Jonathan DennisPlace 19 · Grade 5 · Holy Family Regional (Rochester) | 5 | Holy Family Regional (Rochester) | 14:23.03 |
| 20 | Cooper SmithPlace 20 · Grade 8 · St Patrick (White Lake) | 8 | St Patrick (White Lake) | 14:28.12 |
| 21 | Alex OwocPlace 21 · Grade 8 · St Patrick (White Lake) | 8 | St Patrick (White Lake) | 14:51.59 |
| 22 | Cameron WielgatPlace 22 · Grade 6 · Royal Oak Shrine | 6 | Royal Oak Shrine | 14:59.18 |
| 23 | Theodore HullPlace 23 · Grade 6 · St Thecla | 6 | St Thecla | 15:04.88 |
| 24 | Gabriel GiordanelliPlace 24 · Grade 5 · Holy Family Regional (Rochester) | 5 | Holy Family Regional (Rochester) | 15:23.88 |
| 25 | Peter DenksPlace 25 · Grade 5 · Royal Oak Shrine | 5 | Royal Oak Shrine | 15:31.28 |
| 26 | James KardaszPlace 26 · Grade 8 · St. Mary Royal Oak | 8 | St. Mary Royal Oak | 15:31.68 |
| 27 | Vincent RockersPlace 27 · Grade 3 · St. Paul On The Lake | 3 | St. Paul On The Lake | 15:40.28 |
| 28 | James BondraPlace 28 · Grade 6 · Holy Family Regional (Rochester) | 6 | Holy Family Regional (Rochester) | 15:41.75 |
| 29 | Thomas PattiPlace 29 · Grade 7 · Royal Oak Shrine | 7 | Royal Oak Shrine | 15:42.56 |
| 30 | Andreas GikasPlace 30 · Grade 8 · Holy Family Regional (Rochester) | 8 | Holy Family Regional (Rochester) | 15:52.25 |
| 31 | Eric MartinaPlace 31 · Grade 3 · St Thecla | 3 | St Thecla | 15:54.44 |
| 32 | Levi McGlincheyPlace 32 · Grade 6 · St. Mary Royal Oak | 6 | St. Mary Royal Oak | 15:54.81 |
| 33 | Jason PowellPlace 33 · Grade 5 · St. Mary Royal Oak | 5 | St. Mary Royal Oak | 15:57.25 PR |
| 34 | Owen FellrathPlace 34 · Grade 7 · St Patrick (White Lake) | 7 | St Patrick (White Lake) | 15:58.34 |
| 35 | Jack KnapmanPlace 35 · Grade 8 · Notre Dame Marist Academy | 8 | Notre Dame Marist Academy | 16:06.25 |
| 36 | Cash EdwardsPlace 36 · Grade 6 · St Thecla | 6 | St Thecla | 16:07.47 |
| 37 | George EllisPlace 37 · Grade 6 · St. Paul On The Lake | 6 | St. Paul On The Lake | 16:12.03 |
| 38 | Everett McRobertsPlace 38 · Grade 7 · Holy Family Regional (Rochester) | 7 | Holy Family Regional (Rochester) | 16:16.59 |
| 39 | Jordan EdwardsPlace 39 · Grade 4 · St Thecla | 4 | St Thecla | 16:19.03 |
| 40 | Anthony LongPlace 40 · Grade 4 · Notre Dame Marist Academy | 4 | Notre Dame Marist Academy | 16:29.38 |
| 41 | Thomas MiloschPlace 41 · Grade 7 · Notre Dame Marist Academy | 7 | Notre Dame Marist Academy | 16:56.91 |
| 42 | Benjamin HindelangPlace 42 · Grade 4 · St. Paul On The Lake | 4 | St. Paul On The Lake | 17:00.66 |
| 43 | Anthony AvendtPlace 43 · Grade 6 · Academy Of The Sacred Heart | 6 | Academy Of The Sacred Heart | 17:02.68 |
| 44 | Charlie HollisPlace 44 · Grade 5 · Royal Oak Shrine | 5 | Royal Oak Shrine | 17:04.09 |
| 45 | William CasterPlace 45 · Grade 6 · St. Paul On The Lake | 6 | St. Paul On The Lake | 17:07.06 |
| 46 | Jacob RomanoskyPlace 46 · Grade 6 · Notre Dame Marist Academy | 6 | Notre Dame Marist Academy | 17:19.50 |
| 47 | Andrew DykiPlace 47 · Grade 5 · St. Paul On The Lake | 5 | St. Paul On The Lake | 17:35.75 |
| 48 | Nolan RodPlace 48 · Grade 7 · Notre Dame Marist Academy | 7 | Notre Dame Marist Academy | 17:41.34 |
| 49 | Wyatt BarrPlace 49 · Grade 5 · St Thecla | 5 | St Thecla | 17:47.50 |
| 50 | Jackson HallPlace 50 · Grade 5 · St Thecla | 5 | St Thecla | 18:37.66 |
| 51 | Connor PertPlace 51 · Grade 8 · Royal Oak Shrine | 8 | Royal Oak Shrine | 18:42.50 |
| 52 | Joseph HindelangPlace 52 · Grade 8 · St. Paul On The Lake | 8 | St. Paul On The Lake | 19:34.12 |
| 53 | Andrew HullPlace 53 · Grade 3 · St Thecla | 3 | St Thecla | 19:39.88 |
| 54 | Elliot OwenPlace 54 · Grade 2 · St Thecla | 2 | St Thecla | 20:13.50 |
| 55 | Felix HullPlace 55 · Grade 2 · St Thecla | 2 | St Thecla | 20:15.28 |
| 56 | Liam ChristensonPlace 56 · Grade 6 · St. Paul On The Lake | 6 | St. Paul On The Lake | 22:17.15 |
| 57 | Ethan HallPlace 57 · Grade 7 · St Thecla | 7 | St Thecla | 24:01.62 |