| 1 | Michael CouturePlace 1 · Grade 11 · Open Door Christian | 11 | Open Door Christian | 18:08.29 |
| 2 | Sam SikorskiPlace 2 · Grade 12 · Columbia | 12 | Columbia | 18:58.17 |
| 3 | Ben HallowellPlace 3 · Grade 11 · Avon | 11 | Avon | 19:07.08 |
| 4 | Teddy MurphyPlace 4 · Grade 12 · Open Door Christian | 12 | Open Door Christian | 19:10.28 |
| 5 | Joseph FoxPlace 5 · Grade 9 · Wellington | 9 | Wellington | 19:16.69 |
| 6 | Ethan ZientarskiPlace 6 · Grade 12 · Elyria Catholic | 12 | Elyria Catholic | 19:29.49 |
| 7 | B.K. KwasniakPlace 7 · Grade 12 · Cornerstone Christian | 12 | Cornerstone Christian | 19:43.21 |
| 8 | Dominick ChirealloPlace 8 · Grade 12 · Open Door Christian | 12 | Open Door Christian | 19:52.24 |
| 9 | Alceo PierrePlace 9 · Grade 10 · HEARTS for Jesus Christ | 10 | HEARTS for Jesus Christ | 20:05.35 |
| 10 | Nolan RaackPlace 10 · Grade 9 · Open Door Christian | 9 | Open Door Christian | 20:08.34 |
| 11 | Aiden KunklePlace 11 · Grade 9 · Elyria Catholic | 9 | Elyria Catholic | 20:15.52 |
| 12 | Alex TrautweinPlace 12 · Grade 12 · Elyria Catholic | 12 | Elyria Catholic | 20:18.48 |
| 13 | Logan BittlePlace 13 · Grade 10 · Avon | 10 | Avon | 20:46.02 |
| 14 | Braden ReichertPlace 14 · Grade 10 · Avon | 10 | Avon | 20:53.15 |
| 15 | Aven KielianPlace 15 · Grade 9 · Lorain | 9 | Lorain | 20:59.28 |
| 16 | Eli HallowellPlace 16 · Grade 9 · Avon | 9 | Avon | 21:20.39 |
| 17 | Marty JoycePlace 17 · Grade 11 · Brookside | 11 | Brookside | 21:21.99 |
| 18 | Samuel WeilerPlace 18 · Grade 9 · Avon | 9 | Avon | 21:47.78 |
| 19 | Justin VaszquezPlace 19 · Grade 11 · Elyria Catholic | 11 | Elyria Catholic | 21:53.50 |
| 20 | Nate MillerPlace 20 · Grade 9 · Christian Community | 9 | Christian Community | 21:54.91 |
| 21 | Jack MunglePlace 21 · Grade 10 · Open Door Christian | 10 | Open Door Christian | 21:55.38 |
| 22 | Conner AdamsPlace 22 · Grade 9 · Columbia | 9 | Columbia | 21:57.37 |
| 23 | Owen PospisilPlace 23 · Grade 11 · Brookside | 11 | Brookside | 22:10.80 |
| 24 | Eli LederPlace 24 · Grade 10 · Avon | 10 | Avon | 22:15.39 |
| 25 | Damien ContrerasPlace 25 · Grade 12 · Lorain | 12 | Lorain | 22:17.38 |
| 26 | Lincoln BarnhartPlace 26 · Grade 10 · Brookside | 10 | Brookside | 22:17.67 |
| 27 | Aleksander BoardwinePlace 27 · Grade 10 · Open Door Christian | 10 | Open Door Christian | 22:21.49 |
| 28 | Will WhitePlace 28 · Grade 10 · Avon | 10 | Avon | 22:37.41 |
| 29 | Carl WiblePlace 29 · Grade 11 · Avon | 11 | Avon | 22:38.07 |
| 30 | Luke SwartzPlace 30 · Grade 10 · Columbia | 10 | Columbia | 22:38.13 |
| 31 | Josh MillerPlace 31 · Grade 12 · Columbia | 12 | Columbia | 22:38.21 |
| 32 | Jadon TrunkoPlace 32 · Grade 11 · Open Door Christian | 11 | Open Door Christian | 22:50.60 |
| 33 | Ethan RohrerPlace 33 · Grade 10 · Columbia | 10 | Columbia | 22:53.60 |
| 34 | Tanner SweenePlace 34 · Grade 9 · HEARTS for Jesus Christ | 9 | HEARTS for Jesus Christ | 22:58.38 |
| 35 | Michael BilczoPlace 35 · Grade 12 · Brookside | 12 | Brookside | 23:05.67 |
| 36 | Scott HookPlace 36 · Grade 10 · Wellington | 10 | Wellington | 23:06.66 |
| 37 | John HaskellPlace 37 · Grade 10 · Lorain | 10 | Lorain | 23:13.96 |
| 38 | Max WojtusPlace 38 · Grade 9 · Avon | 9 | Avon | 23:14.62 PR |
| 39 | Declan BurkePlace 39 · Grade 10 · Avon | 10 | Avon | 23:14.78 |
| 40 | Nathanael OteroPlace 40 · Grade 9 · Open Door Christian | 9 | Open Door Christian | 23:16.71 |
| 41 | Spencer BeckettPlace 41 · Grade 9 · Open Door Christian | 9 | Open Door Christian | 23:17.31 |
| 42 | Luke GriffithsPlace 42 · Grade 12 · Avon | 12 | Avon | 23:34.26 |
| 43 | Sam SikorskiPlace 43 · Grade 12 · Columbia | 12 | Columbia | 23:50.42 |
| 44 | Bryce BevanPlace 44 · Grade 9 · Avon | 9 | Avon | 23:53.90 PR |
| 45 | Carter ArmstrongPlace 45 · Grade 9 · Cornerstone Christian | 9 | Cornerstone Christian | 23:55.90 |
| 46 | Simon LoppPlace 46 · Grade 9 · Christian Community | 9 | Christian Community | 23:59.41 |
| 47 | Andon HafnerPlace 47 · Grade 11 · Brookside | 11 | Brookside | 24:05.69 |
| 48 | Justin FraamPlace 48 · Grade 12 · Brookside | 12 | Brookside | 24:11.81 |
| 49 | Jacob KelovskyPlace 49 · Grade 10 · Brookside | 10 | Brookside | 24:24.97 |
| 50 | Gianni ValentinePlace 50 · Grade 11 · Brookside | 11 | Brookside | 24:27.25 |
| 51 | Jerron WarnerPlace 51 · Grade 9 · Avon | 9 | Avon | 24:37.59 |
| 52 | Samuel HarringtonPlace 52 · Grade 10 · Lawrence | 10 | Lawrence | 24:41.19 |
| 53 | Anthony LorenzoPlace 53 · Grade 11 · Lorain | 11 | Lorain | 24:57.69 |
| 54 | Jonah StumpPlace 54 · Grade 9 · Wellington | 9 | Wellington | 25:02.60 |
| 55 | Emilio HernandezPlace 55 · Grade 11 · Avon | 11 | Avon | 25:04.99 |
| 56 | James FartroPlace 56 · Grade 10 · HEARTS for Jesus Christ | 10 | HEARTS for Jesus Christ | 25:07.03 |
| 57 | Max ElliotPlace 57 · Grade 9 · Columbia | 9 | Columbia | 25:13.79 |
| 58 | Calem NagyPlace 58 · Grade 10 · Avon | 10 | Avon | 25:19.35 |
| 59 | Dean PhillipsPlace 59 · Grade 10 · Wellington | 10 | Wellington | 25:40.32 |
| 60 | Grady RichwalskyPlace 60 · Grade 10 · Avon | 10 | Avon | 25:40.41 |
| 61 | Trevor TaylorPlace 61 · Grade 12 · Christian Community | 12 | Christian Community | 26:01.79 |
| 62 | Jacob JenkinsPlace 62 · Grade 10 · HEARTS for Jesus Christ | 10 | HEARTS for Jesus Christ | 26:04.73 |
| 63 | Liam PetersPlace 63 · Grade 10 · Christian Community | 10 | Christian Community | 26:32.21 |
| 64 | Max HerhuthPlace 64 · Grade 10 · Columbia | 10 | Columbia | 26:36.08 |
| 65 | Camden GrayPlace 65 · Grade 10 · Lawrence | 10 | Lawrence | 26:57.27 |
| 66 | Sean SweeneyPlace 66 · Grade 11 · Lawrence | 11 | Lawrence | 27:00.83 |
| 67 | Jacob WagnerPlace 67 · Grade 10 · Columbia | 10 | Columbia | 27:08.21 |
| 68 | Jon-El McDonaldPlace 68 · Grade 9 · Clearview | 9 | Clearview | 27:43.63 |
| 69 | Ephraim JenkinsPlace 69 · Grade 9 · HEARTS for Jesus Christ | 9 | HEARTS for Jesus Christ | 27:44.37 |
| 70 | Jack PudloskiPlace 70 · Grade 9 · Lawrence | 9 | Lawrence | 28:02.36 |
| 71 | Ethan LAMPlace 71 · Grade 11 · Avon | 11 | Avon | 28:06.71 |
| 72 | Cristian RuizPlace 72 · Grade 11 · Lorain | 11 | Lorain | 28:16.12 |
| 73 | Jacob FlinnerPlace 73 · Grade 10 · Open Door Christian | 10 | Open Door Christian | 28:17.38 |
| 74 | Jarod MillerPlace 74 · Grade 10 · Columbia | 10 | Columbia | 28:23.45 |
| 75 | Jackson OurednikPlace 75 · Grade 10 · Avon | 10 | Avon | 28:31.79 PR |
| 76 | Alex AumillerPlace 76 · Grade 10 · Mentor Christian | 10 | Mentor Christian | 28:38.41 |
| 77 | Kayden BreyerPlace 77 · Grade 9 · Lawrence | 9 | Lawrence | 29:04.87 |
| 78 | Antonio RamosPlace 78 · Grade 11 · Clearview | 11 | Clearview | 29:11.29 |
| 79 | Andrew MoorePlace 79 · Grade 11 · Elyria Catholic | 11 | Elyria Catholic | 29:11.49 |
| 80 | Mark LovePlace 80 · Grade 9 · Clearview | 9 | Clearview | 29:16.01 |
| 81 | Max LovePlace 81 · Grade 9 · Clearview | 9 | Clearview | 29:18.95 |
| 82 | Coleton SweenePlace 82 · Grade 11 · HEARTS for Jesus Christ | 11 | HEARTS for Jesus Christ | 29:37.21 |
| 83 | Liam LabiancaPlace 83 · Grade 9 · Avon | 9 | Avon | 29:52.44 PR |
| 84 | Caden ThomasPlace 84 · Grade 11 · Open Door Christian | 11 | Open Door Christian | 30:13.54 |
| 85 | Miguel WilsonPlace 85 · Grade 11 · Lorain | 11 | Lorain | 30:46.09 |
| 86 | Kyle MigletsPlace 86 · Grade 10 · Clearview | 10 | Clearview | 30:57.47 |
| 87 | Leland LamontPlace 87 · Grade 10 · Clearview | 10 | Clearview | 31:26.21 |
| 88 | Liam SpeaksPlace 88 · Grade 10 · Lawrence | 10 | Lawrence | 31:28.61 |
| 89 | Alex JurcaPlace 89 · Grade 9 · Avon | 9 | Avon | 31:31.10 |
| 90 | Joseph RismanPlace 90 · Grade 9 · Lawrence | 9 | Lawrence | 32:22.10 |
| 91 | Wolfgang BurgessPlace 91 · Grade 9 · Avon | 9 | Avon | 32:38.02 |
| 92 | Xavier CottinghamPlace 92 · Grade 11 · Lawrence | 11 | Lawrence | 33:29.52 |
| 93 | Robert BarnesPlace 93 · Grade 9 · Wellington | 9 | Wellington | 34:57.77 |
| 94 | Dean GrafiousPlace 94 · Grade 9 · Lawrence | 9 | Lawrence | 35:19.98 |
| 95 | Owen CardinaPlace 95 · Grade 10 · Mentor Christian | 10 | Mentor Christian | 35:24.79 |
| 96 | Aditya RaoPlace 96 · Grade 9 · Avon | 9 | Avon | 35:56.28 |
| 97 | Mike RothPlace 97 · Grade 10 · Brookside | 10 | Brookside | 37:01.36 |
| 98 | Draven LunnPlace 98 · Grade 9 · Brookside | 9 | Brookside | 37:41.24 |
| 99 | Ethan ThomasPlace 99 · Grade 9 · Open Door Christian | 9 | Open Door Christian | 37:43.12 |
| 100 | Ben KrampPlace 100 · Grade 11 · Brookside | 11 | Brookside | 38:13.62 |
| 101 | Nathan WeberPlace 101 · Grade 10 · Lawrence | 10 | Lawrence | 39:21.15 |