| 1 | Kenny ZuskaPlace 1 · Grade 8 · St Patrick (White Lake) | 8 | St Patrick (White Lake) | 12:25.42 |
| 2 | Konstantinos GikasPlace 2 · Grade 8 · Holy Family Regional (Rochester) | 8 | Holy Family Regional (Rochester) | 12:33.82 |
| 3 | James KwiatkowskiPlace 3 · Grade 8 · St Patrick (White Lake) | 8 | St Patrick (White Lake) | 12:36.82 |
| 4 | Grayson McKayPlace 4 · Grade 5 · Holy Family Regional (Rochester) | 5 | Holy Family Regional (Rochester) | 12:45.66 |
| 5 | Angelo DiPonioPlace 5 · Grade 8 · St Patrick (White Lake) | 8 | St Patrick (White Lake) | 13:16.50 |
| 6 | Jonathon BussPlace 6 · Grade 5 · St. Joseph (Lake Orion) | 5 | St. Joseph (Lake Orion) | 13:26.53 |
| 8 | Parker BarronPlace 8 · Grade 7 · St Patrick (White Lake) | 7 | St Patrick (White Lake) | 13:40.66 |
| 9 | Brady BlandPlace 9 · Grade 8 · St. Joseph (Lake Orion) | 8 | St. Joseph (Lake Orion) | 13:55.10 |
| 10 | Evan MuzykPlace 10 · Grade 8 · St. Joseph (Lake Orion) | 8 | St. Joseph (Lake Orion) | 13:55.94 PR |
| 11 | Caden ReynoldsPlace 11 · Grade 7 · St Patrick (White Lake) | 7 | St Patrick (White Lake) | 14:00.60 |
| 12 | Timothy CusmanoPlace 12 · Grade 6 · Holy Family Regional (Rochester) | 6 | Holy Family Regional (Rochester) | 14:05.28 |
| 13 | Dario PetrocellaPlace 13 · Grade 8 · Notre Dame Marist Academy | 8 | Notre Dame Marist Academy | 14:06.53 |
| 14 | Rodney EadePlace 14 · Grade 8 · St Patrick (White Lake) | 8 | St Patrick (White Lake) | 14:08.89 PR |
| 15 | Henry DuffyPlace 15 · Grade 5 · St. Joseph (Lake Orion) | 5 | St. Joseph (Lake Orion) | 14:09.14 |
| 16 | Alex OwocPlace 16 · Grade 8 · St Patrick (White Lake) | 8 | St Patrick (White Lake) | 14:10.63 |
| 17 | Nolan MarshallPlace 17 · Grade 8 · St. Joseph (Lake Orion) | 8 | St. Joseph (Lake Orion) | 14:15.94 |
| 18 | Nathan SharumPlace 18 · Grade 8 · St. Joseph (Lake Orion) | 8 | St. Joseph (Lake Orion) | 14:18.07 |
| 19 | Cooper SmithPlace 19 · Grade 8 · St Patrick (White Lake) | 8 | St Patrick (White Lake) | 14:19.32 |
| 20 | Robert RoemerPlace 20 · Grade 7 · Academy Of The Sacred Heart | 7 | Academy Of The Sacred Heart | 14:26.32 |
| 21 | Jonathan DennisPlace 21 · Grade 5 · Holy Family Regional (Rochester) | 5 | Holy Family Regional (Rochester) | 14:28.91 |
| 22 | Isaac JezdimirPlace 22 · Grade 6 · Notre Dame Marist Academy | 6 | Notre Dame Marist Academy | 14:37.88 |
| 23 | Lucas KakosPlace 23 · Grade 5 · Holy Family Regional (Rochester) | 5 | Holy Family Regional (Rochester) | 14:40.91 |
| 29 | Thomas MiloschPlace 29 · Grade 7 · Notre Dame Marist Academy | 7 | Notre Dame Marist Academy | 15:25.91 PR |
| 30 | Dominic BattistonPlace 30 · Grade 6 · St. Joseph (Lake Orion) | 6 | St. Joseph (Lake Orion) | 15:36.60 |
| 31 | Gabriel GiordanelliPlace 31 · Grade 5 · Holy Family Regional (Rochester) | 5 | Holy Family Regional (Rochester) | 15:37.07 |
| 34 | Andreas GikasPlace 34 · Grade 8 · Holy Family Regional (Rochester) | 8 | Holy Family Regional (Rochester) | 16:16.50 |
| 38 | Everett McRobertsPlace 38 · Grade 7 · Holy Family Regional (Rochester) | 7 | Holy Family Regional (Rochester) | 16:40.03 |
| 39 | Landen WardPlace 39 · Grade 8 · St. Joseph (Lake Orion) | 8 | St. Joseph (Lake Orion) | 16:53.75 |
| 40 | James BondraPlace 40 · Grade 6 · Holy Family Regional (Rochester) | 6 | Holy Family Regional (Rochester) | 16:56.00 |
| 41 | Owen FellrathPlace 41 · Grade 7 · St Patrick (White Lake) | 7 | St Patrick (White Lake) | 16:58.13 |
| 42 | Anthony LongPlace 42 · Grade 4 · Notre Dame Marist Academy | 4 | Notre Dame Marist Academy | 16:58.61 |
| 45 | Ryan SaltzgaberPlace 45 · Grade 7 · St Patrick (White Lake) | 7 | St Patrick (White Lake) | 17:30.07 |
| 46 | Jacob RomanoskyPlace 46 · Grade 6 · Notre Dame Marist Academy | 6 | Notre Dame Marist Academy | 17:33.10 |
| 49 | Nolan RodPlace 49 · Grade 7 · Notre Dame Marist Academy | 7 | Notre Dame Marist Academy | 17:55.91 |
| 54 | Anthony AvendtPlace 54 · Grade 6 · Academy Of The Sacred Heart | 6 | Academy Of The Sacred Heart | 18:57.25 |
| 58 | Benjamin BattistonPlace 58 · Grade 7 · St. Joseph (Lake Orion) | 7 | St. Joseph (Lake Orion) | 20:36.89 |
| 59 | Parker KettlewellPlace 59 · Grade 7 · St. Joseph (Lake Orion) | 7 | St. Joseph (Lake Orion) | 20:41.22 |
| 60 | Ethan Mejia-MarinesPlace 60 · Grade 7 · St. Joseph (Lake Orion) | 7 | St. Joseph (Lake Orion) | 22:04.38 |