| 1 | Ryan PorentaPlace 1 · Grade 8 · Our Lady of Good Counsel | 8 | Our Lady of Good Counsel | 10:50.70 |
| 2 | Will BuckleyPlace 2 · Grade 8 · St Patrick (White Lake) | 8 | St Patrick (White Lake) | 10:56.98 |
| 3 | Nicholas PlinePlace 3 · Grade 7 · All Saints | 7 | All Saints | 11:08.59 |
| 4 | Thomas RockersPlace 4 · Grade 7 · St. Paul On The Lake | 7 | St. Paul On The Lake | 11:36.62 |
| 5 | Ethan MeyerPlace 5 · Grade 8 · St. Paul On The Lake | 8 | St. Paul On The Lake | 11:36.65 PR |
| 6 | Chase KinsellaPlace 6 · Grade 8 · St Patrick (White Lake) | 8 | St Patrick (White Lake) | 11:51.14 |
| 7 | Jimmy AllenPlace 7 · Grade 8 · Our Lady of Victory | 8 | Our Lady of Victory | 11:52.41 PR |
| 8 | Kenny ZuskaPlace 8 · Grade 7 · St Patrick (White Lake) | 7 | St Patrick (White Lake) | 11:55.72 |
| 9 | Lucas JankowskiPlace 9 · Grade 8 · Our Lady of Victory | 8 | Our Lady of Victory | 11:58.77 |
| 10 | Giovanni NiespoloPlace 10 · Grade 8 · St. Joseph (Lake Orion) | 8 | St. Joseph (Lake Orion) | 12:05.26 |
| 11 | Konstantinos GikasPlace 11 · Grade 7 · Holy Family Regional (Rochester) | 7 | Holy Family Regional (Rochester) | 12:11.70 |
| 12 | Julien ZamboPlace 12 · Grade 8 · St. Michael the Archangel | 8 | St. Michael the Archangel | 12:12.48 |
| 13 | Otto StoltPlace 13 · Grade 7 · Our Lady of Good Counsel | 7 | Our Lady of Good Counsel | 12:16.54 |
| 14 | Ryan FautPlace 14 · Grade 7 · Our Lady of Victory | 7 | Our Lady of Victory | 12:24.05 |
| 15 | Wally KubertPlace 15 · Grade 8 · Our Lady of Good Counsel | 8 | Our Lady of Good Counsel | 12:28.90 |
| 16 | Andrew OfiaraPlace 16 · Grade 7 · Our Lady of Good Counsel | 7 | Our Lady of Good Counsel | 12:32.78 |
| 17 | Grayson McKayPlace 17 · Grade 4 · Holy Family Regional (Rochester) | 4 | Holy Family Regional (Rochester) | 12:33.14 |
| 18 | Mason SulkowskiPlace 18 · Grade 6 · All Saints | 6 | All Saints | 12:39.06 |
| 19 | Chase WloszekPlace 19 · Grade 5 · Royal Oak Shrine | 5 | Royal Oak Shrine | 12:39.73 |
| 20 | Jackson JamesonPlace 20 · Grade 6 · Our Lady of Victory | 6 | Our Lady of Victory | 12:40.25 |
| 21 | Elijah KorsonPlace 21 · Grade 6 · Our Lady of Good Counsel | 6 | Our Lady of Good Counsel | 12:43.41 |
| 22 | Joseph BinghamPlace 22 · Grade 8 · Royal Oak Shrine | 8 | Royal Oak Shrine | 12:45.65 PR |
| 23 | Raphael NatividadPlace 23 · Grade 6 · St Pius X Catholic | 6 | St Pius X Catholic | 12:48.70 |
| 24 | Jack MathiasPlace 24 · Grade 8 · Royal Oak Shrine | 8 | Royal Oak Shrine | 12:48.77 PR |
| 25 | James KwiatkowskiPlace 25 · Grade 7 · St Patrick (White Lake) | 7 | St Patrick (White Lake) | 12:52.29 |
| 26 | Graham BordognaPlace 26 · Grade 5 · Notre Dame Marist Academy | 5 | Notre Dame Marist Academy | 12:57.40 PR |
| 27 | Lukas OwczarekPlace 27 · Grade 7 · St. Paul On The Lake | 7 | St. Paul On The Lake | 12:58.03 |
| 28 | Colin PorentaPlace 28 · Grade 4 · Our Lady of Good Counsel | 4 | Our Lady of Good Counsel | 12:58.48 |
| 29 | Jack GerzemaPlace 29 · Grade 6 · St. Fabian | 6 | St. Fabian | 12:59.53 |
| 30 | Angelo DiPonioPlace 30 · Grade 7 · St Patrick (White Lake) | 7 | St Patrick (White Lake) | 13:00.85 |
| 31 | Joseph SederPlace 31 · Grade 3 · Our Lady of Victory | 3 | Our Lady of Victory | 13:07.25 |
| 32 | Cameron McMahonPlace 32 · Grade 6 · St Pius X Catholic | 6 | St Pius X Catholic | 13:08.34 PR |
| 33 | Remington PierzynowskiPlace 33 · Grade 6 · St Pius X Catholic | 6 | St Pius X Catholic | 13:09.54 |
| 34 | Vincent PiccinatoPlace 34 · Grade 8 · University of Detroit Jesuit | 8 | University of Detroit Jesuit | 13:11.70 |
| 35 | Parker BarronPlace 35 · Grade 6 · St Patrick (White Lake) | 6 | St Patrick (White Lake) | 13:12.98 |
| 36 | Vincent KorsonPlace 36 · Grade 8 · Our Lady of Good Counsel | 8 | Our Lady of Good Counsel | 13:13.06 PR |
| 37 | Nolan LoerkPlace 37 · Grade 8 · Our Lady of Good Counsel | 8 | Our Lady of Good Counsel | 13:23.48 |
| 38 | Francis SmithPlace 38 · Grade 6 · Our Lady of Good Counsel | 6 | Our Lady of Good Counsel | 13:30.32 |
| 39 | Gavin EliyaPlace 39 · Grade 8 · Our Lady of Victory | 8 | Our Lady of Victory | 13:34.64 |
| 40 | Robert RoemerPlace 40 · Grade 6 · Royal Oak Shrine | 6 | Royal Oak Shrine | 13:40.11 PR |
| 41 | Angelo BarberioPlace 41 · Grade 4 · St. Mary Royal Oak | 4 | St. Mary Royal Oak | 13:41.66 |
| 42 | Daniel HickeyPlace 42 · Grade 5 · Our Lady of Good Counsel | 5 | Our Lady of Good Counsel | 13:46.85 |
| 43 | Calahan RicePlace 43 · Grade 7 · Our Lady of Victory | 7 | Our Lady of Victory | 13:48.64 |
| 44 | Bennett KovalchikPlace 44 · Grade 5 · St Pius X Catholic | 5 | St Pius X Catholic | 13:49.91 |
| 45 | John SchoenlePlace 45 · Grade 8 · Our Lady of Good Counsel | 8 | Our Lady of Good Counsel | 13:53.21 PR |
| 46 | Brady BlandPlace 46 · Grade 7 · St. Joseph (Lake Orion) | 7 | St. Joseph (Lake Orion) | 13:53.82 |
| 47 | John Paul MobilyPlace 47 · Grade 7 · Royal Oak Shrine | 7 | Royal Oak Shrine | 13:54.00 PR |
| 48 | Heath GergisPlace 48 · Grade 8 · Waterford Our Lady of the Lakes | 8 | Waterford Our Lady of the Lakes | 13:57.13 |
| 49 | Leo KolakovicPlace 49 · Grade 7 · St. Michael the Archangel | 7 | St. Michael the Archangel | 13:59.52 |
| 50 | Alex OwocPlace 50 · Grade 7 · St Patrick (White Lake) | 7 | St Patrick (White Lake) | 14:00.10 |
| 51 | Jason GuzowskiPlace 51 · Grade 7 · Our Lady of Good Counsel | 7 | Our Lady of Good Counsel | 14:00.68 PR |
| 52 | Isaac JezdimirPlace 52 · Grade 5 · Notre Dame Marist Academy | 5 | Notre Dame Marist Academy | 14:01.81 |
| 53 | Jonathan DennisPlace 53 · Grade 4 · Holy Family Regional (Rochester) | 4 | Holy Family Regional (Rochester) | 14:02.07 |
| 54 | Jack FarnhamPlace 54 · Grade 7 · St. Fabian | 7 | St. Fabian | 14:03.18 |
| 55 | Julius BoisvertPlace 55 · Grade 8 · St. Mary (Mt. Clemens) | 8 | St. Mary (Mt. Clemens) | 14:03.57 |
| 56 | Christopher FormosaPlace 56 · Grade 7 · All Saints | 7 | All Saints | 14:04.47 |
| 57 | George ConnersPlace 57 · Grade 4 · Our Lady of Good Counsel | 4 | Our Lady of Good Counsel | 14:07.38 |
| 58 | Gabriel HollisPlace 58 · Grade 8 · St. Joseph (Lake Orion) | 8 | St. Joseph (Lake Orion) | 14:07.85 |
| 59 | Connor SmithPlace 59 · Grade 8 · St. Joseph (Lake Orion) | 8 | St. Joseph (Lake Orion) | 14:07.92 PR |
| 60 | Stephen KovalchikPlace 60 · Grade 7 · St Pius X Catholic | 7 | St Pius X Catholic | 14:08.15 |
| 61 | Nolan MarshallPlace 61 · Grade 7 · St. Joseph (Lake Orion) | 7 | St. Joseph (Lake Orion) | 14:09.85 |
| 62 | Michael GrahorPlace 62 · Grade 8 · St. Michael the Archangel | 8 | St. Michael the Archangel | 14:11.13 PR |
| 63 | Jack KujansuuPlace 63 · Grade 7 · Divine Child | 7 | Divine Child | 14:11.57 |
| 64 | Jack KnapmanPlace 64 · Grade 7 · Notre Dame Marist Academy | 7 | Notre Dame Marist Academy | 14:13.09 |
| 65 | Thomas PattiPlace 65 · Grade 6 · Royal Oak Shrine | 6 | Royal Oak Shrine | 14:15.49 |
| 66 | Alex O'HaraPlace 66 · Grade 8 · St Patrick (Brighton) | 8 | St Patrick (Brighton) | 14:20.53 |
| 67 | Anthony BertucciPlace 67 · Grade 6 · St. Fabian | 6 | St. Fabian | 14:20.61 |
| 68 | Gabe GerouPlace 68 · Grade 8 · St Patrick (White Lake) | 8 | St Patrick (White Lake) | 14:22.41 PR |
| 69 | Timothy CusmanoPlace 69 · Grade 5 · Holy Family Regional (Rochester) | 5 | Holy Family Regional (Rochester) | 14:24.62 |
| 70 | Theodore HullPlace 70 · Grade 5 · St Thecla | 5 | St Thecla | 14:25.68 |
| 71 | Matt AllisonPlace 71 · Grade 8 · St. Joseph (Lake Orion) | 8 | St. Joseph (Lake Orion) | 14:26.46 |
| 72 | Cameron WielgatPlace 72 · Grade 5 · Royal Oak Shrine | 5 | Royal Oak Shrine | 14:26.78 |
| 73 | Jack DoyonPlace 73 · Grade 8 · St Patrick (White Lake) | 8 | St Patrick (White Lake) | 14:27.77 |
| 74 | Max MiloschPlace 74 · Grade 8 · St. Joseph (Lake Orion) | 8 | St. Joseph (Lake Orion) | 14:27.99 PR |
| 75 | Alessandro (Alex) DiMambroPlace 75 · Grade 7 · University of Detroit Jesuit | 7 | University of Detroit Jesuit | 14:28.48 |
| 76 | John RobisonPlace 76 · Grade 6 · Our Lady of Good Counsel | 6 | Our Lady of Good Counsel | 14:33.23 |
| 77 | Rylan MorganPlace 77 · Grade 7 · St. Joseph (Lake Orion) | 7 | St. Joseph (Lake Orion) | 14:36.23 |
| 78 | Cooper SmithPlace 78 · Grade 7 · St Patrick (White Lake) | 7 | St Patrick (White Lake) | 14:39.07 |
| 79 | Luka MyronovychPlace 79 · Grade 8 · All Saints | 8 | All Saints | 14:39.73 |
| 80 | Vince DiMambroPlace 80 · Grade 7 · Our Lady of Victory | 7 | Our Lady of Victory | 14:40.88 |
| 81 | Henry DuffyPlace 81 · Grade 4 · St. Joseph (Lake Orion) | 4 | St. Joseph (Lake Orion) | 14:46.10 |
| 82 | Dominic BattistonPlace 82 · Grade 5 · St. Joseph (Lake Orion) | 5 | St. Joseph (Lake Orion) | 14:48.06 |
| 83 | Bennett DawsonPlace 83 · Grade 7 · Waterford Our Lady of the Lakes | 7 | Waterford Our Lady of the Lakes | 14:54.11 |
| 84 | Ben TyndellPlace 84 · Grade 6 · Our Lady of Victory | 6 | Our Lady of Victory | 14:56.18 PR |
| 85 | Cristiano ReaPlace 85 · Grade 4 · St. Michael the Archangel | 4 | St. Michael the Archangel | 15:02.29 PR |
| 86 | Lucas KakosPlace 86 · Grade 4 · Holy Family Regional (Rochester) | 4 | Holy Family Regional (Rochester) | 15:02.56 |
| 87 | Peter DidykPlace 87 · Grade 8 · Our Lady of Victory | 8 | Our Lady of Victory | 15:04.37 |
| 88 | Zach ZaraPlace 88 · Grade 6 · Notre Dame Marist Academy | 6 | Notre Dame Marist Academy | 15:10.94 PR |
| 89 | Jacob StalmackPlace 89 · Grade 8 · All Saints | 8 | All Saints | 15:11.56 |
| 90 | Elliott KorsonPlace 90 · Grade 6 · Our Lady of Good Counsel | 6 | Our Lady of Good Counsel | 15:13.40 |
| 91 | Thomas JuipPlace 91 · Grade 6 · St. Paul On The Lake | 6 | St. Paul On The Lake | 15:22.13 |
| 92 | Teddy LeePlace 92 · Grade 2 · St. Fabian | 2 | St. Fabian | 15:24.70 |
| 93 | Rhett WellsPlace 93 · Grade 8 · St. Mary Royal Oak | 8 | St. Mary Royal Oak | 15:33.51 PR |
| 94 | Johnathan GadenPlace 94 · Grade 7 · All Saints | 7 | All Saints | 15:38.16 |
| 95 | Marcus BealPlace 95 · Grade 7 · University of Detroit Jesuit | 7 | University of Detroit Jesuit | 15:44.52 PR |
| 96 | Christopher PetersonPlace 96 · Grade 7 · St Patrick (Brighton) | 7 | St Patrick (Brighton) | 16:02.43 |
| 97 | Hunter HutsellPlace 97 · Grade 8 · Waterford Our Lady of the Lakes | 8 | Waterford Our Lady of the Lakes | 16:04.14 |
| 98 | Daniel JonesPlace 98 · Grade 8 · Divine Child | 8 | Divine Child | 16:05.83 |
| 99 | Joseph ShriverPlace 99 · Grade 8 · St. Michael the Archangel | 8 | St. Michael the Archangel | 16:07.71 |
| 100 | William CasterPlace 100 · Grade 5 · St. Paul On The Lake | 5 | St. Paul On The Lake | 16:09.58 |
| 101 | George EllisPlace 101 · Grade 5 · St. Paul On The Lake | 5 | St. Paul On The Lake | 16:14.16 |
| 102 | Elton LambPlace 102 · Grade 7 · Royal Oak Shrine | 7 | Royal Oak Shrine | 16:14.52 PR |
| 103 | Dario PetrocellaPlace 103 · Grade 7 · Notre Dame Marist Academy | 7 | Notre Dame Marist Academy | 16:15.60 |
| 104 | Mason StofferPlace 104 · Grade 8 · Notre Dame Marist Academy | 8 | Notre Dame Marist Academy | 16:16.07 |
| 105 | Matthew ElliottPlace 105 · Grade 7 · St Patrick (Brighton) | 7 | St Patrick (Brighton) | 16:19.98 |
| 106 | Nathan MullinPlace 106 · Grade 7 · University of Detroit Jesuit | 7 | University of Detroit Jesuit | 16:21.30 |
| 107 | James BondraPlace 107 · Grade 5 · Holy Family Regional (Rochester) | 5 | Holy Family Regional (Rochester) | 16:24.79 |
| 108 | Danny DavilaPlace 108 · Grade 8 · St Patrick (White Lake) | 8 | St Patrick (White Lake) | 16:28.66 |
| 109 | Barrett DwyerPlace 109 · Grade 6 · St Thecla | 6 | St Thecla | 16:41.84 PR |
| 110 | Eric MartinaPlace 110 · Grade 3 · St Thecla | 3 | St Thecla | 16:46.66 |
| 111 | Thomas MiloschPlace 111 · Grade 6 · St. Joseph (Lake Orion) | 6 | St. Joseph (Lake Orion) | 16:48.99 |
| 112 | Aldo SalernoPlace 112 · Grade 8 · Holy Family Regional (Rochester) | 8 | Holy Family Regional (Rochester) | 16:49.47 |
| 113 | Benjamin GirouxPlace 113 · Grade 8 · St. Mary Royal Oak | 8 | St. Mary Royal Oak | 16:55.04 |
| 114 | Samuel AlvaradoPlace 114 · Grade 8 · University of Detroit Jesuit | 8 | University of Detroit Jesuit | 17:00.65 PR |
| 115 | Ben WalentowiczPlace 115 · Grade 6 · St Pius X Catholic | 6 | St Pius X Catholic | 17:06.63 PR |
| 116 | Lucas TothPlace 116 · Grade 7 · All Saints | 7 | All Saints | 17:09.36 |
| 117 | Nathan SharumPlace 117 · Grade 7 · St. Joseph (Lake Orion) | 7 | St. Joseph (Lake Orion) | 17:21.37 |
| 118 | Ali EldamouniPlace 118 · Grade 7 · St Anselm | 7 | St Anselm | 17:22.21 PR |
| 119 | James TackettPlace 119 · Grade 7 · Divine Child | 7 | Divine Child | 17:45.71 |
| 120 | Connor ReyntjesPlace 120 · Grade 7 · University of Detroit Jesuit | 7 | University of Detroit Jesuit | 17:48.32 |
| 121 | Parker KettlewellPlace 121 · Grade 6 · St. Joseph (Lake Orion) | 6 | St. Joseph (Lake Orion) | 17:52.70 |
| 122 | Niccolo Orlando-LauriaPlace 122 · Grade 7 · St. Mary (Mt. Clemens) | 7 | St. Mary (Mt. Clemens) | 18:14.41 |
| 123 | Connor PertPlace 123 · Grade 7 · Royal Oak Shrine | 7 | Royal Oak Shrine | 18:22.77 |
| 124 | Lucas KathawaPlace 124 · Grade 8 · Notre Dame Marist Academy | 8 | Notre Dame Marist Academy | 18:50.71 |
| 125 | Benjamin CaresPlace 125 · Grade 6 · Royal Oak Shrine | 6 | Royal Oak Shrine | 18:55.03 |
| 126 | Jackson HallPlace 126 · Grade 4 · St Thecla | 4 | St Thecla | 18:59.34 |
| 127 | Miles GravelinePlace 127 · Grade 6 · Royal Oak Shrine | 6 | Royal Oak Shrine | 19:19.70 PR |
| 128 | Nathan RedwinePlace 128 · Grade 8 · University of Detroit Jesuit | 8 | University of Detroit Jesuit | 19:49.34 PR |
| 129 | Liam MichalskiPlace 129 · Grade 7 · All Saints | 7 | All Saints | 20:53.27 |
| 130 | Viktor Fecani-NikaPlace 130 · Grade 8 · St. Mary Royal Oak | 8 | St. Mary Royal Oak | 20:58.77 |
| 131 | James LawrencePlace 131 · Grade 7 · St. Mary Royal Oak | 7 | St. Mary Royal Oak | 21:10.06 PR |
| 132 | Samuel RedburnPlace 132 · Grade 8 · Waterford Our Lady of the Lakes | 8 | Waterford Our Lady of the Lakes | 21:38.95 |
| 133 | Cooper GenawPlace 133 · Grade 5 · St Thecla | 5 | St Thecla | 22:48.57 |
| 134 | Henry PoslerPlace 134 · Grade 6 · St. Joseph (Lake Orion) | 6 | St. Joseph (Lake Orion) | 23:38.01 |