| 1 | Owen DavisPlace 1 · Grade 6 · St Patrick (White Lake) | 6 | St Patrick (White Lake) | 8:22.11 |
| 2 | Colin YezbickPlace 2 · Grade 6 · St Patrick (White Lake) | 6 | St Patrick (White Lake) | 8:23.14 |
| 3 | Hans GroffPlace 3 · Grade 3 · St. Joseph (Lake Orion) | 3 | St. Joseph (Lake Orion) | 8:32.35 |
| 4 | Jacob KotwickiPlace 4 · Grade 4 · St Patrick (White Lake) | 4 | St Patrick (White Lake) | 8:54.22 |
| 5 | Kegan WardPlace 5 · Grade 6 · St. Joseph (Lake Orion) | 6 | St. Joseph (Lake Orion) | 9:00.57 PR |
| 6 | Carter ShouniaPlace 6 · Grade 5 · Holy Family Regional (Rochester) | 5 | Holy Family Regional (Rochester) | 9:03.88 |
| 7 | Brodie DeBoerPlace 7 · Grade 5 · St Patrick (White Lake) | 5 | St Patrick (White Lake) | 9:06.91 |
| 8 | Gavin BraziunasPlace 8 · Grade 5 · St Patrick (White Lake) | 5 | St Patrick (White Lake) | 9:11.00 |
| 9 | Drake KavanaughPlace 9 · Grade 5 · Holy Family Regional (Rochester) | 5 | Holy Family Regional (Rochester) | 9:11.32 |
| 10 | Dominic RhodesPlace 10 · Grade 6 · St. Joseph (Lake Orion) | 6 | St. Joseph (Lake Orion) | 9:12.08 |
| 11 | Christopher SmithPlace 11 · Grade 4 · St Patrick (White Lake) | 4 | St Patrick (White Lake) | 9:12.72 |
| 12 | Jamie EllisPlace 12 · Grade 4 · St. Joseph (Lake Orion) | 4 | St. Joseph (Lake Orion) | 9:16.53 |
| 16 | Phillip StopherPlace 16 · Grade 5 · St Patrick (White Lake) | 5 | St Patrick (White Lake) | 9:28.47 |
| 17 | Gabriel WilhelmPlace 17 · Grade 3 · St Patrick (White Lake) | 3 | St Patrick (White Lake) | 9:28.77 |
| 18 | Gianni NovelloPlace 18 · Grade 5 · St Patrick (White Lake) | 5 | St Patrick (White Lake) | 9:32.28 |
| 19 | Antonio BuliaPlace 19 · Grade 3 · St. Anne | 3 | St. Anne | 9:34.22 |
| 20 | Theo PoslerPlace 20 · Grade 5 · St. Joseph (Lake Orion) | 5 | St. Joseph (Lake Orion) | 9:36.22 |
| 21 | Pierson SchallipPlace 21 · Grade 5 · St Patrick (White Lake) | 5 | St Patrick (White Lake) | 9:37.75 |
| 26 | Andrew KaddoumPlace 26 · Grade 5 · Academy Of The Sacred Heart | 5 | Academy Of The Sacred Heart | 9:46.91 |
| 28 | Thomas SeipPlace 28 · Grade 5 · Holy Family Regional (Rochester) | 5 | Holy Family Regional (Rochester) | 9:53.69 |
| 29 | Nicolas CarrilloPlace 29 · Grade 5 · Holy Family Regional (Rochester) | 5 | Holy Family Regional (Rochester) | 9:54.57 |
| 31 | Owen RykulskiPlace 31 · Grade 4 · St. Joseph (Lake Orion) | 4 | St. Joseph (Lake Orion) | 9:57.03 |
| 32 | Peter JagelsPlace 32 · Grade 5 · Academy Of The Sacred Heart | 5 | Academy Of The Sacred Heart | 9:58.00 |
| 33 | Matthew RiversPlace 33 · Grade 4 · St. Joseph (Lake Orion) | 4 | St. Joseph (Lake Orion) | 9:58.91 |
| 34 | Adam OwocPlace 34 · Grade 5 · St Patrick (White Lake) | 5 | St Patrick (White Lake) | 10:01.60 |
| 35 | Charlie ReimannPlace 35 · Grade 4 · St. Joseph (Lake Orion) | 4 | St. Joseph (Lake Orion) | 10:04.07 |
| 37 | Jude WeinerPlace 37 · Grade 4 · Notre Dame Marist Academy | 4 | Notre Dame Marist Academy | 10:07.20 |
| 40 | Zachary AndersonPlace 40 · Grade 5 · St Patrick (White Lake) | 5 | St Patrick (White Lake) | 10:30.47 |
| 48 | Felix SobczakPlace 48 · Grade 4 · St Patrick (White Lake) | 4 | St Patrick (White Lake) | 10:49.69 |
| 49 | Emmett EtterPlace 49 · Grade 5 · St. Joseph (Lake Orion) | 5 | St. Joseph (Lake Orion) | 10:56.47 |
| 53 | John NicholsonPlace 53 · Grade 4 · St Patrick (White Lake) | 4 | St Patrick (White Lake) | 11:19.69 |
| 54 | Eli RothenhauserPlace 54 · Grade 6 · St. Anne | 6 | St. Anne | 11:22.53 |
| 55 | Joseph ZeinePlace 55 · Grade 5 · Holy Family Regional (Rochester) | 5 | Holy Family Regional (Rochester) | 11:34.07 |
| 57 | Jack ParkerPlace 57 · Grade 4 · St. Joseph (Lake Orion) | 4 | St. Joseph (Lake Orion) | 11:39.94 |
| 60 | Dillon TresslerPlace 60 · Grade 3 · St. Joseph (Lake Orion) | 3 | St. Joseph (Lake Orion) | 11:51.38 |
| 61 | Steven HalePlace 61 · Grade 4 · St. Anne | 4 | St. Anne | 11:53.22 PR |
| 62 | John BoughnerPlace 62 · Grade 4 · St. Anne | 4 | St. Anne | 11:56.44 |
| 63 | Zain KirmaPlace 63 · Grade 3 · St. Anne | 3 | St. Anne | 11:58.25 PR |
| 66 | Noah GerouPlace 66 · Grade 5 · St Patrick (White Lake) | 5 | St Patrick (White Lake) | 12:13.10 PR |
| 67 | Luke YunPlace 67 · Grade 4 · Holy Family Regional (Rochester) | 4 | Holy Family Regional (Rochester) | 12:13.36 |
| 70 | Henrik StroetersPlace 70 · Grade 3 · St. Joseph (Lake Orion) | 3 | St. Joseph (Lake Orion) | 12:36.57 |
| 72 | Macklin PoslerPlace 72 · Grade 3 · St. Joseph (Lake Orion) | 3 | St. Joseph (Lake Orion) | 13:04.00 |
| 74 | Josiah HollisPlace 74 · Grade 3 · St. Joseph (Lake Orion) | 3 | St. Joseph (Lake Orion) | 13:13.07 PR |
| 79 | Bronson KarchoPlace 79 · Grade 5 · St Patrick (White Lake) | 5 | St Patrick (White Lake) | 15:14.78 PR |
| 80 | John AndrewsPlace 80 · Grade 4 · Holy Family Regional (Rochester) | 4 | Holy Family Regional (Rochester) | 15:21.38 |