| 1 | Carter OwensPlace 1 · Grade 9 · Flint Powers Catholic | 9 | Flint Powers Catholic | 18:00.60 |
| 2 | Nicolas TrevinoPlace 2 · Grade 11 · Saginaw Heritage | 11 | Saginaw Heritage | 18:11.30 |
| 3 | Justin BentancurPlace 3 · Grade 9 · Saginaw Heritage | 9 | Saginaw Heritage | 18:29.89 |
| 4 | Zack MaddoxPlace 4 · Grade 9 · Saginaw Heritage | 9 | Saginaw Heritage | 18:30.95 |
| 5 | Ethan OnwellerPlace 5 · Grade 11 · Davison | 11 | Davison | 18:31.15 |
| 6 | Michael SchiestelPlace 6 · Grade 11 · Davison | 11 | Davison | 18:33.78 |
| 7 | Chandler SheatzleyPlace 7 · Grade 11 · Flint Powers Catholic | 11 | Flint Powers Catholic | 18:35.49 PR |
| 8 | Brandon SimonPlace 8 · Grade 12 · Bay City Western | 12 | Bay City Western | 18:36.34 |
| 9 | Oleksandr (Sascha) BennettPlace 9 · Grade 10 · Flint Powers Catholic | 10 | Flint Powers Catholic | 18:39.39 |
| 10 | Andrew PalovichPlace 10 · Grade 12 · Flint Powers Catholic | 12 | Flint Powers Catholic | 18:40.27 |
| 11 | Cole SharrarPlace 11 · Grade 11 · Mount Pleasant | 11 | Mount Pleasant | 18:40.44 |
| 12 | Turner FeltonPlace 12 · Grade 9 · Mount Pleasant | 9 | Mount Pleasant | 18:41.47 |
| 13 | Tyler LozanoPlace 13 · Grade 9 · Saginaw Heritage | 9 | Saginaw Heritage | 18:43.20 |
| 14 | Henry KesslerPlace 14 · Grade 10 · Midland | 10 | Midland | 18:43.56 |
| 15 | Jacob WalravenPlace 15 · Grade 12 · Bay City Western | 12 | Bay City Western | 18:44.18 |
| 16 | Cole NicklessPlace 16 · Grade 9 · Bay City Western | 9 | Bay City Western | 18:44.61 |
| 17 | Chase WalravenPlace 17 · Grade 9 · Bay City Western | 9 | Bay City Western | 18:45.15 PR |
| 18 | Nathan StreitmatterPlace 18 · Grade 10 · Midland | 10 | Midland | 18:47.06 |
| 19 | William KoepkePlace 19 · Grade 11 · Saginaw Heritage | 11 | Saginaw Heritage | 18:47.51 |
| 20 | Ethan FreelPlace 20 · Grade 9 · Flint Powers Catholic | 9 | Flint Powers Catholic | 18:56.11 |
| 21 | Brian WiltsePlace 21 · Grade 11 · Flint Powers Catholic | 11 | Flint Powers Catholic | 19:00.02 |
| 22 | Sam GardnerPlace 22 · Grade 9 · Midland Dow | 9 | Midland Dow | 19:00.27 |
| 23 | Hans DehnPlace 23 · Grade 10 · Midland Dow | 10 | Midland Dow | 19:04.02 PR |
| 24 | Nicholas KnuthPlace 24 · Grade 9 · Midland Dow | 9 | Midland Dow | 19:05.39 PR |
| 25 | Benny ChoPlace 25 · Grade 9 · Saginaw Heritage | 9 | Saginaw Heritage | 19:13.17 |
| 26 | Patrick CampbellPlace 26 · Grade 10 · Flint Powers Catholic | 10 | Flint Powers Catholic | 19:16.55 |
| 27 | Jacob KeeleyPlace 27 · Grade 9 · Flint Powers Catholic | 9 | Flint Powers Catholic | 19:17.62 |
| 28 | Jacob MaschinoPlace 28 · Grade 10 · Midland | 10 | Midland | 19:19.16 |
| 29 | Nathan BurgardPlace 29 · Grade 9 · Midland Dow | 9 | Midland Dow | 19:24.24 |
| 30 | Nathan RheePlace 30 · Grade 9 · Midland Dow | 9 | Midland Dow | 19:24.68 |
| 31 | Blake FeinauerPlace 31 · Grade 11 · Bay City Western | 11 | Bay City Western | 19:25.94 PR |
| 32 | Brennan BaldwinPlace 32 · Grade 12 · Bay City Western | 12 | Bay City Western | 19:26.42 |
| 33 | Connor McPheePlace 33 · Grade 11 · Davison | 11 | Davison | 19:27.17 |
| 34 | Maxwell MoreyPlace 34 · Grade 10 · Midland Dow | 10 | Midland Dow | 19:27.68 PR |
| 35 | Donovan VanitveltPlace 35 · Grade 10 · Flint Powers Catholic | 10 | Flint Powers Catholic | 19:28.35 |
| 36 | Eastin BlockPlace 36 · Grade 10 · Midland Dow | 10 | Midland Dow | 19:28.74 |
| 37 | Steven VanCampPlace 37 · Grade 11 · Flint Powers Catholic | 11 | Flint Powers Catholic | 19:28.96 |
| 38 | Eric KaydenPlace 38 · Grade 11 · Bay City Western | 11 | Bay City Western | 19:41.36 |
| 39 | Vincent SamsonPlace 39 · Grade 12 · Saginaw Heritage | 12 | Saginaw Heritage | 19:42.74 PR |
| 40 | Tanner MoleskiPlace 40 · Grade 9 · Davison | 9 | Davison | 19:43.86 |
| 41 | Jack CrandallPlace 41 · Grade 11 · Davison | 11 | Davison | 19:44.06 |
| 42 | Ethan HowesPlace 42 · Grade 9 · Davison | 9 | Davison | 19:49.40 |
| 43 | Aaron WeldyPlace 43 · Grade 11 · Midland Dow | 11 | Midland Dow | 19:50.54 |
| 44 | Ryan WoodsPlace 44 · Grade 12 · Midland Dow | 12 | Midland Dow | 19:51.14 PR |
| 45 | Richard WallPlace 45 · Grade 12 · Midland Dow | 12 | Midland Dow | 19:52.72 PR |
| 46 | Nicholas DeMatteiPlace 46 · Grade 10 · Mount Pleasant | 10 | Mount Pleasant | 19:54.19 |
| 47 | Bobbie KietzmannPlace 47 · Grade 9 · Bay City Western | 9 | Bay City Western | 19:54.41 |
| 48 | Garrett HirschenbergerPlace 48 · Grade 11 · Saginaw Heritage | 11 | Saginaw Heritage | 19:55.78 |
| 49 | Sam YoderPlace 49 · Grade 9 · Midland | 9 | Midland | 19:57.69 |
| 50 | Stuart MacDonaldPlace 50 · Grade 9 · Mount Pleasant | 9 | Mount Pleasant | 19:58.68 |
| 51 | Noah CorbettPlace 51 · Grade 10 · Davison | 10 | Davison | 19:59.00 |
| 52 | Alan BouwmanPlace 52 · Grade 12 · Saginaw Heritage | 12 | Saginaw Heritage | 19:59.51 |
| 53 | Griffin WerschkyPlace 53 · Grade 9 · Flint Powers Catholic | 9 | Flint Powers Catholic | 20:07.65 |
| 54 | Joseph KrzciokPlace 54 · Grade 9 · Midland Dow | 9 | Midland Dow | 20:09.50 |
| 55 | Gavan BoguszewskiPlace 55 · Grade 9 · Midland Dow | 9 | Midland Dow | 20:12.78 |
| 56 | Zach O'DellPlace 56 · Grade 11 · Midland | 11 | Midland | 20:15.50 |
| 57 | Jacob HushPlace 57 · Grade 11 · Flint Powers Catholic | 11 | Flint Powers Catholic | 20:15.99 |
| 58 | Aaron AbbottPlace 58 · Grade 10 · Midland | 10 | Midland | 20:19.07 |
| 59 | Aidan ShawPlace 59 · Grade 10 · Saginaw Heritage | 10 | Saginaw Heritage | 20:19.87 |
| 60 | Charlie StavrosPlace 60 · Grade 9 · Davison | 9 | Davison | 20:20.05 |
| 61 | Connor GoodPlace 61 · Grade 11 · Saginaw Heritage | 11 | Saginaw Heritage | 20:22.62 |
| 62 | Alejandro PalenciaPlace 62 · Grade 10 · Midland Dow | 10 | Midland Dow | 20:28.43 |
| 63 | Jack FerwedaPlace 63 · Grade 10 · Flint Powers Catholic | 10 | Flint Powers Catholic | 20:33.79 |
| 64 | Kyler RytlewskiPlace 64 · Grade 9 · Bay City Western | 9 | Bay City Western | 20:34.35 |
| 65 | Trent BergmanPlace 65 · Grade 9 · Midland Dow | 9 | Midland Dow | 20:49.31 |
| 66 | Ethan EllsPlace 66 · Grade 10 · Midland Dow | 10 | Midland Dow | 20:49.73 |
| 67 | Nathan AllenPlace 67 · Grade 9 · Mount Pleasant | 9 | Mount Pleasant | 20:51.07 |
| 68 | Chris KellyPlace 68 · Grade 12 · Flint Powers Catholic | 12 | Flint Powers Catholic | 20:55.79 |
| 69 | Jeremiah PowellPlace 69 · Grade 9 · Davison | 9 | Davison | 21:00.24 |
| 70 | Colin ZelleyPlace 70 · Grade 9 · Flint Powers Catholic | 9 | Flint Powers Catholic | 21:02.05 |
| 71 | Kyle BurksPlace 71 · Grade 10 · Midland | 10 | Midland | 21:02.63 |
| 72 | Rudy HermanPlace 72 · Grade 10 · Lapeer | 10 | Lapeer | 21:04.90 PR |
| 73 | Eric DanielPlace 73 · Grade 11 · Midland | 11 | Midland | 21:07.80 |
| 74 | Nick NastasePlace 74 · Grade 10 · Midland | 10 | Midland | 21:10.23 |
| 75 | Jacob HinePlace 75 · Grade 12 · Midland | 12 | Midland | 21:15.02 |
| 76 | Cam FormsmaPlace 76 · Grade 10 · Midland | 10 | Midland | 21:19.82 |
| 77 | Seth TaylorPlace 77 · Grade 10 · Midland | 10 | Midland | 21:19.99 |
| 78 | Drew DillonPlace 78 · Grade 10 · Bay City Western | 10 | Bay City Western | 21:24.43 |
| 79 | Sam KreimanPlace 79 · Grade 9 · Flint Powers Catholic | 9 | Flint Powers Catholic | 21:29.01 |
| 80 | Chauncey UtterbackPlace 80 · Grade 9 · Mount Pleasant | 9 | Mount Pleasant | 21:31.89 |
| 81 | Andrew DurfeePlace 81 · Grade 12 · Mount Pleasant | 12 | Mount Pleasant | 21:33.10 |
| 82 | Logan LaVerePlace 82 · Grade 11 · Saginaw Heritage | 11 | Saginaw Heritage | 21:38.31 |
| 83 | Matt RagerPlace 83 · Grade 10 · Bay City Western | 10 | Bay City Western | 21:41.92 |
| 84 | Elliot MoorePlace 84 · Grade 10 · Midland | 10 | Midland | 21:44.95 |
| 85 | Kevin HoeferPlace 85 · Grade 9 · Midland | 9 | Midland | 21:49.12 |
| 86 | Kindaro KilintoPlace 86 · Grade 11 · Midland | 11 | Midland | 21:49.91 PR |
| 87 | Cody SchaedingPlace 87 · Grade 9 · Saginaw Heritage | 9 | Saginaw Heritage | 21:51.53 |
| 88 | Jack KnappPlace 88 · Grade 10 · Midland | 10 | Midland | 21:56.07 PR |
| 89 | Ethan SmithPlace 89 · Grade 9 · Midland Dow | 9 | Midland Dow | 21:57.02 |
| 90 | Gabe PopravePlace 90 · Grade 10 · Midland | 10 | Midland | 22:00.31 |
| 91 | Troy LemieuxPlace 91 · Grade 10 · Lapeer | 10 | Lapeer | 22:00.72 |
| 92 | Noah LaskyPlace 92 · Grade 12 · Midland | 12 | Midland | 22:03.58 |
| 93 | Michael MillerPlace 93 · Grade 10 · Davison | 10 | Davison | 22:04.86 |
| 94 | John Riley HermanPlace 94 · Grade 10 · Midland | 10 | Midland | 22:11.10 |
| 95 | Alexander DinhPlace 95 · Grade 9 · Saginaw Heritage | 9 | Saginaw Heritage | 22:11.76 |
| 96 | Andrew HattonPlace 96 · Grade 11 · Flint Powers Catholic | 11 | Flint Powers Catholic | 22:15.57 |
| 97 | Tyler BandyPlace 97 · Grade 10 · Flint Powers Catholic | 10 | Flint Powers Catholic | 22:17.71 PR |
| 98 | Nick BerchertPlace 98 · Grade 12 · Midland | 12 | Midland | 22:29.59 |
| 99 | Kouper PaynePlace 99 · Grade 9 · Mount Pleasant | 9 | Mount Pleasant | 22:29.77 |
| 100 | Jacob KruegerPlace 100 · Grade 12 · Midland | 12 | Midland | 22:31.58 |
| 101 | Jonah ErvinPlace 101 · Grade 9 · Mount Pleasant | 9 | Mount Pleasant | 22:36.43 |
| 102 | Eric WymanPlace 102 · Grade 11 · Mount Pleasant | 11 | Mount Pleasant | 22:36.60 |
| 103 | Steven PaynePlace 103 · Grade 10 · Davison | 10 | Davison | 22:45.21 PR |
| 104 | Zach McEvoyPlace 104 · Grade 9 · Saginaw Heritage | 9 | Saginaw Heritage | 22:54.95 |
| 105 | Sam FickPlace 105 · Grade 9 · Midland Dow | 9 | Midland Dow | 22:58.67 |
| 106 | Jaelen SkymPlace 106 · Grade 11 · Midland | 11 | Midland | 23:18.26 |
| 107 | Ethan RegulinskiPlace 107 · Grade 12 · Lapeer | 12 | Lapeer | 23:19.18 |
| 108 | Nicholas RobersonPlace 108 · Grade 10 · Mount Pleasant | 10 | Mount Pleasant | 23:20.33 |
| 109 | Jacob ParsonsPlace 109 · Grade 10 · Lapeer | 10 | Lapeer | 23:26.37 |
| 110 | Garrett MayPlace 110 · Grade 12 · Midland | 12 | Midland | 23:29.26 |
| 111 | Jack SchulzPlace 111 · Grade 10 · Midland | 10 | Midland | 23:29.62 |
| 112 | Austin IrelanPlace 112 · Grade 11 · Lapeer | 11 | Lapeer | 23:30.18 |
| 113 | Brandon IordanouPlace 113 · Grade 9 · Flint Powers Catholic | 9 | Flint Powers Catholic | 23:36.77 |
| 114 | Marc DeanPlace 114 · Grade 11 · Midland | 11 | Midland | 23:41.16 |
| 115 | Jose PazPlace 115 · Grade 10 · Midland | 10 | Midland | 23:49.96 |
| 116 | Isaiah BridgesPlace 116 · Grade 10 · Midland | 10 | Midland | 23:58.66 |
| 117 | Alex FujaPlace 117 · Grade 12 · Mount Pleasant | 12 | Mount Pleasant | 23:58.84 |
| 118 | Sean HillPlace 118 · Grade 11 · Lapeer | 11 | Lapeer | 24:00.25 |
| 119 | Nick BinderPlace 119 · Grade 11 · Lapeer | 11 | Lapeer | 24:00.44 |
| 120 | Will ShafferPlace 120 · Grade 11 · Midland | 11 | Midland | 24:02.02 |
| 121 | Jacob WenzlickPlace 121 · Grade 10 · Lapeer | 10 | Lapeer | 24:09.22 |
| 122 | Carter CernyPlace 122 · Grade 10 · Lapeer | 10 | Lapeer | 24:11.06 |
| 123 | Jack LazzellPlace 123 · Grade 9 · Lapeer | 9 | Lapeer | 24:13.36 |
| 124 | Nathan JasperPlace 124 · Grade 11 · Lapeer | 11 | Lapeer | 24:44.28 |
| 125 | Brady WingPlace 125 · Grade 11 · Midland | 11 | Midland | 24:54.78 |
| 126 | Paul KisellPlace 126 · Grade 10 · Mount Pleasant | 10 | Mount Pleasant | 25:15.52 |
| 127 | Ben SchultzPlace 127 · Grade 9 · Lapeer | 9 | Lapeer | 27:05.50 |
| 128 | Will TalcottPlace 128 · Grade 10 · Midland | 10 | Midland | 27:19.19 PR |
| 129 | Kyle MartindalePlace 129 · Grade 11 · Lapeer | 11 | Lapeer | 27:44.85 |
| 130 | Noah GuzmanPlace 130 · Grade 9 · Midland | 9 | Midland | 27:48.81 |
| 131 | Keagan PollockPlace 131 · Grade 10 · Midland | 10 | Midland | 33:11.54 |