| 1 | Steven OwenPlace 1 · Grade 12 · Syl. Southview | 12 | Syl. Southview | 16:05.42 |
| 2 | Brennan HigginsPlace 2 · Grade 11 · Tol. St. Francis | 11 | Tol. St. Francis | 16:25.75 |
| 3 | Lincoln SchaffnerPlace 3 · Grade 11 · Anthony Wayne | 11 | Anthony Wayne | 16:33.55 |
| 4 | Wesley LaFeverPlace 4 · Grade 11 · Macomb Dakota | 11 | Macomb Dakota | 16:34.77 |
| 5 | Sam WilesPlace 5 · Grade 12 · Bowling Green | 12 | Bowling Green | 16:39.86 |
| 6 | Lloyd WaldronPlace 6 · Grade 11 · Bowling Green | 11 | Bowling Green | 16:43.58 |
| 7 | Rece SimonPlace 7 · Grade 10 · Bowling Green | 10 | Bowling Green | 16:54.39 |
| 8 | Adam ProulxPlace 8 · Grade 11 · Bowling Green | 11 | Bowling Green | 16:55.93 |
| 9 | William DwyerPlace 9 · Grade 12 · Tol. St. Francis | 12 | Tol. St. Francis | 17:06.35 |
| 10 | Niko KoutourasPlace 10 · Grade 12 · Avon Lake | 12 | Avon Lake | 17:13.98 |
| 11 | Lucas MartinPlace 11 · Grade 10 · Tol. St. Francis | 10 | Tol. St. Francis | 17:17.92 |
| 12 | Tyson WalkerPlace 12 · Grade 12 · Tol. St. Francis | 12 | Tol. St. Francis | 17:20.10 |
| 13 | Nick WalkerPlace 13 · Grade 11 · Tol. St. John's Jesuit | 11 | Tol. St. John's Jesuit | 17:22.52 |
| 14 | Benjamin KuhlmanPlace 14 · Grade 12 · Tol. St. John's Jesuit | 12 | Tol. St. John's Jesuit | 17:25.00 |
| 15 | Cameron VarnerPlace 15 · Grade 12 · Temperance Bedford | 12 | Temperance Bedford | 17:27.55 |
| 16 | Isaac NausPlace 16 · Grade 10 · Bowling Green | 10 | Bowling Green | 17:28.46 |
| 17 | Chase MalloryPlace 17 · Grade 12 · Macomb Dakota | 12 | Macomb Dakota | 17:29.34 |
| 18 | Logan ThomasPlace 18 · Grade 12 · Temperance Bedford | 12 | Temperance Bedford | 17:32.12 |
| 19 | Ruben CardenasPlace 19 · Grade 12 · Anthony Wayne | 12 | Anthony Wayne | 17:33.66 |
| 20 | Evan MartinezPlace 20 · Grade 10 · Tol. St. Francis | 10 | Tol. St. Francis | 17:36.76 |
| 21 | Gabe DuranPlace 21 · Grade 9 · Syl. Southview | 9 | Syl. Southview | 17:38.16 |
| 22 | William ConnellyPlace 22 · Grade 11 · Ottawa Hills | 11 | Ottawa Hills | 17:42.74 |
| 23 | Luke GunterPlace 23 · Grade 11 · Avon Lake | 11 | Avon Lake | 17:46.19 |
| 24 | Levi BatesonPlace 24 · Grade 12 · Bowling Green | 12 | Bowling Green | 17:46.93 |
| 25 | Isaac WilesPlace 25 · Grade 9 · Bowling Green | 9 | Bowling Green | 17:47.57 |
| 26 | Kamden LengelPlace 26 · Grade 12 · Anthony Wayne | 12 | Anthony Wayne | 17:50.92 |
| 27 | Liam FritzPlace 27 · Grade 11 · Avon Lake | 11 | Avon Lake | 17:51.14 |
| 28 | Alex SchulzPlace 28 · Grade 12 · Avon Lake | 12 | Avon Lake | 17:52.42 |
| 29 | Aidan DiamondPlace 29 · Grade 11 · Avon Lake | 11 | Avon Lake | 17:55.62 |
| 30 | Charlie HarrisPlace 30 · Grade 12 · Maumee Va. C.D. | 12 | Maumee Va. C.D. | 17:56.28 |
| 31 | Sam BrosePlace 31 · Grade 12 · Anthony Wayne | 12 | Anthony Wayne | 18:01.81 |
| 32 | Lucas DemskiPlace 32 · Grade 12 · Tol. St. Francis | 12 | Tol. St. Francis | 18:02.23 |
| 33 | Bob VanasdalePlace 33 · Grade 12 · Syl. Southview | 12 | Syl. Southview | 18:04.22 |
| 34 | Jackson DrollPlace 34 · Grade 10 · Tol. St. Francis | 10 | Tol. St. Francis | 18:04.58 |
| 35 | Harrison GrillPlace 35 · Grade 11 · Syl. Southview | 11 | Syl. Southview | 18:14.93 |
| 36 | Samuel NiekampPlace 36 · Grade 9 · Bowling Green | 9 | Bowling Green | 18:15.85 |
| 37 | Alex CooperPlace 37 · Grade 11 · Ottawa Hills | 11 | Ottawa Hills | 18:16.64 |
| 38 | Jayden GeliosPlace 38 · Grade 11 · Macomb Dakota | 11 | Macomb Dakota | 18:18.62 |
| 39 | Daniel MuckerheidePlace 39 · Grade 9 · Avon Lake | 9 | Avon Lake | 18:19.53 |
| 40 | Jack FulopPlace 40 · Grade 12 · Temperance Bedford | 12 | Temperance Bedford | 18:20.03 |
| 41 | Grady KlingPlace 41 · Grade 12 · Tol. St. Francis | 12 | Tol. St. Francis | 18:24.67 |
| 42 | Connor DazellPlace 42 · Grade 10 · Temperance Bedford | 10 | Temperance Bedford | 18:25.68 |
| 43 | Jacob RomanoPlace 43 · Grade 10 · Macomb Dakota | 10 | Macomb Dakota | 18:28.01 |
| 44 | Jonah RedmanPlace 44 · Grade 10 · Macomb Dakota | 10 | Macomb Dakota | 18:33.93 |
| 45 | Braydon PalmerPlace 45 · Grade 11 · Anthony Wayne | 11 | Anthony Wayne | 18:37.06 |
| 46 | Kobe StammPlace 46 · Grade 10 · Anthony Wayne | 10 | Anthony Wayne | 18:42.91 |
| 47 | Chase LittlePlace 47 · Grade 11 · Tol. St. Francis | 11 | Tol. St. Francis | 18:48.20 |
| 48 | Brady WellsPlace 48 · Grade 12 · Anthony Wayne | 12 | Anthony Wayne | 18:52.17 |
| 49 | Nathan PerryPlace 49 · Grade 11 · Tol. St. John's Jesuit | 11 | Tol. St. John's Jesuit | 19:00.85 |
| 50 | Nathanael ChenPlace 50 · Grade 10 · Syl. Southview | 10 | Syl. Southview | 19:03.94 |
| 51 | Sammy ThorntonPlace 51 · Grade 9 · Whitmer | 9 | Whitmer | 19:05.76 |
| 52 | Noah MinnickPlace 52 · Grade 10 · Avon Lake | 10 | Avon Lake | 19:06.35 |
| 53 | Landyn RisnerPlace 53 · Grade 10 · Anthony Wayne | 10 | Anthony Wayne | 19:08.54 |
| 54 | Boston VallejoPlace 54 · Grade 9 · Syl. Southview | 9 | Syl. Southview | 19:11.22 |
| 55 | Graysen McNearPlace 55 · Grade 11 · Tol. St. John's Jesuit | 11 | Tol. St. John's Jesuit | 19:14.32 |
| 56 | Brody KochanskiPlace 56 · Grade 11 · Macomb Dakota | 11 | Macomb Dakota | 19:17.37 |
| 57 | Greyson RadabaughPlace 57 · Grade 10 · Bowling Green | 10 | Bowling Green | 19:17.78 |
| 58 | Nolan FunkhouserPlace 58 · Grade 10 · Anthony Wayne | 10 | Anthony Wayne | 19:20.26 |
| 59 | Brock BaughmanPlace 59 · Grade 9 · Avon Lake | 9 | Avon Lake | 19:27.03 |
| 60 | Maks McKibbenPlace 60 · Grade 10 · Temperance Bedford | 10 | Temperance Bedford | 19:28.20 |
| 61 | Beckett FenbertPlace 61 · Grade 12 · Tol. St. John's Jesuit | 12 | Tol. St. John's Jesuit | 19:31.42 |
| 62 | John D'AmicoPlace 62 · Grade 9 · Syl. Southview | 9 | Syl. Southview | 19:40.97 PR |
| 63 | Jake FerrellPlace 63 · Grade 11 · Syl. Southview | 11 | Syl. Southview | 19:41.46 |
| 64 | Simon RosePlace 64 · Grade 9 · Ottawa Hills | 9 | Ottawa Hills | 19:42.73 |
| 65 | Collin RoofPlace 65 · Grade 10 · Temperance Bedford | 10 | Temperance Bedford | 19:52.41 |
| 66 | Reece BenningtonPlace 66 · Grade 11 · Avon Lake | 11 | Avon Lake | 19:53.78 |
| 67 | Ben WeinsPlace 67 · Grade 11 · Temperance Bedford | 11 | Temperance Bedford | 19:57.15 |
| 68 | Dean BernardPlace 68 · Grade 9 · Tol. St. John's Jesuit | 9 | Tol. St. John's Jesuit | 20:04.46 |
| 69 | Liam KingPlace 69 · Grade 10 · Maumee Va. C.D. | 10 | Maumee Va. C.D. | 20:05.24 |
| 70 | Riley MatthewsPlace 70 · Grade 12 · Temperance Bedford | 12 | Temperance Bedford | 20:05.70 |
| 71 | Gaku OnishiPlace 71 · Grade 10 · Syl. Southview | 10 | Syl. Southview | 20:14.16 |
| 72 | Leland ZieglerPlace 72 · Grade 10 · Temperance Bedford | 10 | Temperance Bedford | 20:25.38 |
| 73 | Nate NeitzelPlace 73 · Grade 12 · Whitmer | 12 | Whitmer | 20:37.04 |
| 74 | George KilePlace 74 · Grade 10 · Ottawa Hills | 10 | Ottawa Hills | 20:41.93 |
| 75 | Jakob CohenPlace 75 · Grade 9 · Maumee Va. C.D. | 9 | Maumee Va. C.D. | 20:51.99 |
| 76 | Henry LenahanPlace 76 · Grade 12 · Ottawa Hills | 12 | Ottawa Hills | 20:56.00 |
| 77 | Ethan JosephPlace 77 · Grade 11 · Whitmer | 11 | Whitmer | 21:38.74 |
| 78 | Alex RosenthalPlace 78 · Grade 10 · Whitmer | 10 | Whitmer | 21:50.11 |
| 79 | Esah HasanPlace 79 · Grade 10 · Ottawa Hills | 10 | Ottawa Hills | 21:55.17 |
| 80 | Ebrahim ArshadPlace 80 · Grade 9 · Ottawa Hills | 9 | Ottawa Hills | 22:15.81 |
| 81 | Mason SwisherPlace 81 · Grade 11 · Whitmer | 11 | Whitmer | 22:23.91 |
| 82 | Idris OrraPlace 82 · Grade 10 · Maumee Va. C.D. | 10 | Maumee Va. C.D. | 22:25.27 |
| 83 | Tyler GibsonPlace 83 · Grade 11 · Whitmer | 11 | Whitmer | 22:25.76 |
| 84 | Evan SchaalPlace 84 · Grade 11 · Ottawa Hills | 11 | Ottawa Hills | 22:55.43 |
| 85 | Colton HarstPlace 85 · Grade 11 · Ottawa Hills | 11 | Ottawa Hills | 23:23.11 |
| 86 | Emerson BeardPlace 86 · Grade 10 · Whitmer | 10 | Whitmer | 24:57.42 |
| 87 | Ben SolomonPlace 87 · Grade 10 · Maumee Va. C.D. | 10 | Maumee Va. C.D. | 25:42.86 |
| 88 | Ryan HirePlace 88 · Grade 9 · Tol. St. John's Jesuit | 9 | Tol. St. John's Jesuit | 32:43.87 |