| 1 | Evan BleitzPlace 1 · Grade 12 · Saline | 12 | Saline | 4:39.69 |
| 2 | Trevor MalikPlace 2 · Grade 10 · Monroe | 10 | Monroe | 4:42.12 |
| 3 | Paul SuttonPlace 3 · Grade 11 · Ann Arbor Pioneer | 11 | Ann Arbor Pioneer | 4:44.18 |
| 4 | Cristobal ArandaPlace 4 · Grade 12 · Saline | 12 | Saline | 4:45.05 |
| 5 | David EvansPlace 5 · Grade 10 · Ann Arbor Skyline | 10 | Ann Arbor Skyline | 4:45.84 |
| 6 | Noah PelletierPlace 6 · Grade 9 · Saline | 9 | Saline | 4:46.46 |
| 7 | Isaac DarraghPlace 7 · Grade 10 · Ann Arbor Skyline | 10 | Ann Arbor Skyline | 4:47.54 |
| 8 | Axel HineyPlace 8 · Grade 10 · Ann Arbor Pioneer | 10 | Ann Arbor Pioneer | 4:49.42 |
| 9 | Johnathan SpeersPlace 9 · Grade 10 · Saline | 10 | Saline | 4:50.83 |
| 10 | Thomas BossPlace 10 · Grade 10 · Ann Arbor Skyline | 10 | Ann Arbor Skyline | 4:51.38 |
| 11 | Shay MilleyPlace 11 · Grade 11 · Saline | 11 | Saline | 4:51.77 |
| 12 | Connor JoycePlace 12 · Grade 9 · Hartland | 9 | Hartland | 4:52.32 |
| 13 | Angad SidhuPlace 13 · Grade 10 · Ann Arbor Pioneer | 10 | Ann Arbor Pioneer | 4:52.88 |
| 14 | Keegan OldaniPlace 14 · Grade 11 · Ann Arbor Skyline | 11 | Ann Arbor Skyline | 4:53.74 |
| 15 | Nicholas ManorPlace 15 · Grade 11 · Monroe | 11 | Monroe | 4:54.00 |
| 15 | Thomas WoodsidePlace 15 · Grade 12 · Saline | 12 | Saline | 4:54.00 |
| 17 | Hobbs KesslerPlace 17 · Grade 9 · Ann Arbor Skyline | 9 | Ann Arbor Skyline | 4:54.29 |
| 18 | Aaron MaloneyPlace 18 · Grade 11 · Detroit Catholic Central | 11 | Detroit Catholic Central | 4:54.79 |
| 19 | Joe FayPlace 19 · Grade 10 · Hartland | 10 | Hartland | 4:54.87 |
| 20 | Jacob LampiPlace 20 · Grade 10 · Detroit Catholic Central | 10 | Detroit Catholic Central | 4:55.77 |
| 21 | Thomas YoungPlace 21 · Grade 10 · Ann Arbor Skyline | 10 | Ann Arbor Skyline | 4:56.76 |
| 22 | Cole TresePlace 22 · Grade 10 · Saline | 10 | Saline | 4:57.18 |
| 23 | Darin SandbergPlace 23 · Grade 9 · Hartland | 9 | Hartland | 4:57.51 |
| 24 | Steven MajorsPlace 24 · Grade 10 · Hartland | 10 | Hartland | 4:57.97 |
| 25 | Luke CrownerPlace 25 · Grade 9 · Saline | 9 | Saline | 4:58.06 |
| 26 | Kevin DinserPlace 26 · Grade 10 · Hartland | 10 | Hartland | 4:59.18 |
| 27 | Vincent HillPlace 27 · Grade 10 · Detroit Catholic Central | 10 | Detroit Catholic Central | 4:59.98 |
| 28 | Sam GardnerPlace 28 · Grade 10 · Ann Arbor Skyline | 10 | Ann Arbor Skyline | 5:02.48 |
| 29 | Ben JakabscinPlace 29 · Grade 9 · Ann Arbor Pioneer | 9 | Ann Arbor Pioneer | 5:03.52 |
| 30 | Luke HensleyPlace 30 · Grade 11 · Ann Arbor Pioneer | 11 | Ann Arbor Pioneer | 5:03.89 |
| 31 | Ethan SmithPlace 31 · Grade 12 · Saline | 12 | Saline | 5:04.12 |
| 32 | Hunter BozziPlace 32 · Grade 11 · Saline | 11 | Saline | 5:05.60 |
| 33 | Brady PitcherPlace 33 · Grade 10 · Monroe | 10 | Monroe | 5:06.24 |
| 34 | Ben GietekPlace 34 · Grade 10 · Hartland | 10 | Hartland | 5:06.36 |
| 35 | Zachary BaloghPlace 35 · Grade 12 · Detroit Catholic Central | 12 | Detroit Catholic Central | 5:06.58 |
| 36 | Clark MitchellPlace 36 · Grade 9 · Ann Arbor Pioneer | 9 | Ann Arbor Pioneer | 5:06.90 |
| 37 | Nathan ZonnevyllePlace 37 · Grade 11 · Ann Arbor Skyline | 11 | Ann Arbor Skyline | 5:08.83 |
| 38 | Noah LemieuxPlace 38 · Grade 10 · Detroit Catholic Central | 10 | Detroit Catholic Central | 5:09.08 |
| 39 | Aaron Von BargenPlace 39 · Grade 11 · Ann Arbor Skyline | 11 | Ann Arbor Skyline | 5:09.40 |
| 40 | Jacob ThuemePlace 40 · Grade 9 · Ypsilanti Lincoln | 9 | Ypsilanti Lincoln | 5:09.52 |
| 41 | Austin DePuePlace 41 · Grade 10 · Temperance Bedford | 10 | Temperance Bedford | 5:10.06 |
| 42 | Kevin DanceyPlace 42 · Grade 9 · Ann Arbor Pioneer | 9 | Ann Arbor Pioneer | 5:12.03 |
| 43 | Elijah BallPlace 43 · Grade 9 · Monroe | 9 | Monroe | 5:12.16 |
| 44 | Ira BennettPlace 44 · Grade 10 · Ann Arbor Skyline | 10 | Ann Arbor Skyline | 5:13.42 |
| 45 | Freddie VillalobosPlace 45 · Grade 10 · Ann Arbor Skyline | 10 | Ann Arbor Skyline | 5:13.76 |
| 46 | Grant MurphyPlace 46 · Grade 9 · Ann Arbor Skyline | 9 | Ann Arbor Skyline | 5:15.01 |
| 47 | Cody SteinPlace 47 · Grade 9 · Saline | 9 | Saline | 5:19.12 |
| 48 | Aidan BurnsPlace 48 · Grade 9 · Temperance Bedford | 9 | Temperance Bedford | 5:19.77 |
| 49 | John KellyPlace 49 · Grade 11 · Detroit Catholic Central | 11 | Detroit Catholic Central | 5:21.22 |
| 50 | Andrew GoodwinPlace 50 · Grade 10 · Hartland | 10 | Hartland | 5:21.84 |
| 51 | Michael ElmsPlace 51 · Grade 11 · Saline | 11 | Saline | 5:22.13 |
| 53 | Peter BonassoPlace 53 · Grade 9 · Ann Arbor Pioneer | 9 | Ann Arbor Pioneer | 5:23.26 |
| 54 | Yunfei MaPlace 54 · Grade 12 · Ann Arbor Skyline | 12 | Ann Arbor Skyline | 5:23.41 |
| 55 | Colin BellPlace 55 · Grade 12 · Temperance Bedford | 12 | Temperance Bedford | 5:23.48 |
| 56 | Ben KesslerPlace 56 · Grade 12 · Temperance Bedford | 12 | Temperance Bedford | 5:24.07 |
| 57 | Nate StatlyPlace 57 · Grade 10 · Hartland | 10 | Hartland | 5:24.85 |
| 58 | Ammon StaceyPlace 58 · Grade 9 · Saline | 9 | Saline | 5:26.17 |
| 59 | Brendan SuttonPlace 59 · Grade 9 · Ann Arbor Pioneer | 9 | Ann Arbor Pioneer | 5:26.25 |
| 60 | Matthew HarmonPlace 60 · Grade 9 · Saline | 9 | Saline | 5:26.83 |
| 61 | Kandhan NadarajahPlace 61 · Grade 9 · Saline | 9 | Saline | 5:30.24 |
| 62 | Andrew DoddPlace 62 · Grade 9 · Ann Arbor Pioneer | 9 | Ann Arbor Pioneer | 5:31.12 |
| 63 | Aditya AroraPlace 63 · Grade 9 · Saline | 9 | Saline | 5:31.60 |
| 64 | Aidan GutschowPlace 64 · Grade 9 · Monroe | 9 | Monroe | 5:31.62 |
| 65 | Jalen SteudlePlace 65 · Grade 10 · Ann Arbor Skyline | 10 | Ann Arbor Skyline | 5:32.85 |
| 66 | Brendan MontriPlace 66 · Grade 10 · Monroe | 10 | Monroe | 5:34.13 |
| 67 | Travis WoodmanPlace 67 · Grade 9 · Saline | 9 | Saline | 5:34.27 |
| 68 | Komarus HatchPlace 68 · Grade 9 · Ann Arbor Pioneer | 9 | Ann Arbor Pioneer | 5:34.96 |
| 69 | Alex Iekel-JohnsonPlace 69 · Grade 9 · Ann Arbor Skyline | 9 | Ann Arbor Skyline | 5:35.40 |
| 70 | Austin McDonaldPlace 70 · Grade 9 · Ypsilanti Lincoln | 9 | Ypsilanti Lincoln | 5:36.85 |
| 71 | Forest HadleyPlace 71 · Grade 9 · Ann Arbor Skyline | 9 | Ann Arbor Skyline | 5:37.00 |
| 72 | Gabriel DansereauPlace 72 · Grade 9 · Hartland | 9 | Hartland | 5:37.73 |
| 73 | Fisher RowePlace 73 · Grade 11 · Temperance Bedford | 11 | Temperance Bedford | 5:39.11 |
| 74 | Kade KoernerPlace 74 · Grade 11 · Saline | 11 | Saline | 5:39.45 |
| 75 | Michael FlynnPlace 75 · Grade 12 · Hartland | 12 | Hartland | 5:39.92 |
| 76 | Hunter GreigPlace 76 · Grade 10 · Hartland | 10 | Hartland | 5:40.26 |
| 77 | Luke EsteyPlace 77 · Grade 9 · Ann Arbor Gabriel Richard | 9 | Ann Arbor Gabriel Richard | 5:40.93 |
| 78 | Noah FinleyPlace 78 · Grade 9 · Monroe | 9 | Monroe | 5:42.06 |
| 79 | Caleb IlayanPlace 79 · Grade 10 · Saline | 10 | Saline | 5:42.91 |
| 80 | Daniel KnappPlace 80 · Grade 12 · Temperance Bedford | 12 | Temperance Bedford | 5:45.48 |
| 81 | Conner LambPlace 81 · Grade 9 · Saline | 9 | Saline | 5:46.16 |
| 82 | Matthew DullPlace 82 · Grade 9 · Monroe | 9 | Monroe | 5:46.20 |
| 83 | Will ErrerPlace 83 · Grade 10 · Hartland | 10 | Hartland | 5:46.24 |
| 84 | Sam RauboltPlace 84 · Grade 10 · Ann Arbor Pioneer | 10 | Ann Arbor Pioneer | 5:46.87 |
| 85 | James DoddPlace 85 · Grade 11 · Ann Arbor Pioneer | 11 | Ann Arbor Pioneer | 5:46.96 |
| 86 | Darian MaysPlace 86 · Grade 9 · Temperance Bedford | 9 | Temperance Bedford | 5:47.83 |
| 87 | Conner HeinPlace 87 · Grade 12 · Detroit Catholic Central | 12 | Detroit Catholic Central | 5:48.48 |
| 88 | Cameron RoachPlace 88 · Grade 10 · Hartland | 10 | Hartland | 5:49.19 |
| 89 | Connor NelsonPlace 89 · Grade 11 · Saline | 11 | Saline | 5:49.66 |
| 90 | Jacob KazyakPlace 90 · Grade 9 · Hartland | 9 | Hartland | 5:50.32 |
| 91 | Cooper OsgoodPlace 91 · Grade 9 · Saline | 9 | Saline | 5:52.38 |
| 92 | Matthew WoodworthPlace 92 · Grade 9 · Hartland | 9 | Hartland | 5:52.71 |
| 93 | Skylar HinrichsPlace 93 · Grade 10 · Saline | 10 | Saline | 5:55.65 |
| 94 | Cooper RobertsPlace 94 · Grade 9 · Hartland | 9 | Hartland | 5:56.33 |
| 95 | Jack HarrisonPlace 95 · Grade 9 · Temperance Bedford | 9 | Temperance Bedford | 5:56.61 |
| 96 | Josue VenturaPlace 96 · Grade 11 · Saline | 11 | Saline | 5:57.91 |
| 97 | Alexander SchultePlace 97 · Grade 11 · Temperance Bedford | 11 | Temperance Bedford | 5:58.16 |
| 98 | Patrick DotsonPlace 98 · Grade 10 · Temperance Bedford | 10 | Temperance Bedford | 5:59.34 |
| 99 | Shailen ChughPlace 99 · Ann Arbor Pioneer | — | Ann Arbor Pioneer | 5:59.69 |
| 100 | Elias BrushPlace 100 · Grade 9 · Ann Arbor Skyline | 9 | Ann Arbor Skyline | 6:00.25 |
| 101 | Will SchmidtPlace 101 · Grade 11 · Temperance Bedford | 11 | Temperance Bedford | 6:04.92 |
| 102 | D J BurgoynePlace 102 · Grade 11 · Ann Arbor Pioneer | 11 | Ann Arbor Pioneer | 6:09.06 |
| 103 | Evan BaroloPlace 103 · Grade 11 · Ann Arbor Skyline | 11 | Ann Arbor Skyline | 6:10.79 |
| 104 | Nicholas SlatPlace 104 · Grade 12 · Monroe | 12 | Monroe | 6:11.82 |
| 105 | Brady FarrPlace 105 · Grade 11 · Saline | 11 | Saline | 6:21.86 |
| 106 | Dallin HindsPlace 106 · Grade 9 · Hartland | 9 | Hartland | 6:23.26 |
| 107 | Darren WangPlace 107 · Grade 11 · Ann Arbor Pioneer | 11 | Ann Arbor Pioneer | 6:23.93 |
| 108 | Parker ThomasPlace 108 · Grade 9 · Saline | 9 | Saline | 6:24.44 |
| 109 | Nicholas FranklinPlace 109 · Grade 10 · Saline | 10 | Saline | 6:25.07 |
| 110 | Praveen PrakashPlace 110 · Grade 11 · Ann Arbor Pioneer | 11 | Ann Arbor Pioneer | 6:27.94 |
| 111 | Hunter MichowskiPlace 111 · Grade 10 · Saline | 10 | Saline | 6:42.58 |
| 112 | Yilin (Bill) ZhaoPlace 112 · Grade 11 · Saline | 11 | Saline | 6:44.98 |
| 113 | Alex JuncajPlace 113 · Grade 10 · Ypsilanti Lincoln | 10 | Ypsilanti Lincoln | 6:55.94 |
| 114 | Gavin KushmaulPlace 114 · Grade 10 · Ann Arbor Pioneer | 10 | Ann Arbor Pioneer | 6:58.78 |