| 1 | Jamie YuronichPlace 1 · Grade 11 · Keystone | 11 | Keystone | 15:51.55 |
| 2 | Connor RheinPlace 2 · Grade 12 · Black River | 12 | Black River | 16:41.28 |
| 3 | Sam McConougheyPlace 3 · Grade 11 · Keystone | 11 | Keystone | 17:26.53 |
| 4 | Brooks ThompsonPlace 4 · Grade 11 · Keystone | 11 | Keystone | 17:32.81 |
| 5 | Trevor TaylorPlace 5 · Grade 12 · Open Door Christian | 12 | Open Door Christian | 17:36.91 |
| 6 | Daniel AnastasoaiePlace 6 · Grade 10 · Lake Ridge Acad. | 10 | Lake Ridge Acad. | 17:41.17 |
| 7 | Peter Caldwell-KepnerPlace 7 · Grade 12 · Oberlin | 12 | Oberlin | 17:51.63 |
| 8 | Carter WoodsPlace 8 · Grade 12 · Firelands | 12 | Firelands | 17:53.75 |
| 9 | David KraussPlace 9 · Grade 9 · Open Door Christian | 9 | Open Door Christian | 17:55.51 |
| 10 | Jackson QuallichPlace 10 · Grade 9 · Black River | 9 | Black River | 18:04.24 |
| 11 | Ray BrakefieldPlace 11 · Grade 10 · Black River | 10 | Black River | 18:31.26 |
| 12 | Tripp TaylorPlace 12 · Grade 11 · Open Door Christian | 11 | Open Door Christian | 18:37.63 |
| 13 | Jacob GardnerPlace 13 · Grade 12 · Hillsdale | 12 | Hillsdale | 18:42.15 |
| 14 | Mason LascolaPlace 14 · Grade 11 · Brookside | 11 | Brookside | 18:42.62 |
| 15 | Archer CombsPlace 15 · Grade 10 · Black River | 10 | Black River | 18:43.21 |
| 16 | James Van De WeerdPlace 16 · Grade 11 · Keystone | 11 | Keystone | 18:51.13 |
| 17 | Nicholas DanczakPlace 17 · Grade 12 · Open Door Christian | 12 | Open Door Christian | 18:54.74 |
| 18 | Zane PalmerPlace 18 · Grade 12 · Brookside | 12 | Brookside | 18:59.01 |
| 19 | Arjun GuptaPlace 19 · Grade 11 · Lake Ridge Acad. | 11 | Lake Ridge Acad. | 19:25.80 |
| 20 | Benjamin ThompsonPlace 20 · Grade 9 · Lake Ridge Acad. | 9 | Lake Ridge Acad. | 19:27.16 |
| 21 | Grant BrezinskiPlace 21 · Grade 11 · Brookside | 11 | Brookside | 19:32.60 |
| 22 | Cooper SzwagulakPlace 22 · Grade 10 · Open Door Christian | 10 | Open Door Christian | 19:33.99 |
| 23 | Max HookPlace 23 · Grade 12 · Wellington | 12 | Wellington | 19:56.32 |
| 24 | Nicholas SwordPlace 24 · Grade 11 · Wellington | 11 | Wellington | 20:02.60 |
| 25 | Corwin SingletonPlace 25 · Grade 11 · Oberlin | 11 | Oberlin | 20:03.94 |
| 26 | Collin VaughnPlace 26 · Grade 11 · Firelands | 11 | Firelands | 20:06.31 |
| 27 | Brock MartinPlace 27 · Grade 12 · Black River | 12 | Black River | 20:16.05 |
| 28 | Samuel (Sammy) HumphreyPlace 28 · Grade 9 · Open Door Christian | 9 | Open Door Christian | 20:17.05 |
| 29 | Jack ZahlerPlace 29 · Grade 10 · Lake Ridge Acad. | 10 | Lake Ridge Acad. | 20:19.82 |
| 30 | Leland GallatinPlace 30 · Grade 9 · Black River | 9 | Black River | 20:26.31 |
| 31 | Charles MurphyPlace 31 · Grade 12 · Open Door Christian | 12 | Open Door Christian | 20:29.83 |
| 32 | Ethan HuckPlace 32 · Grade 9 · Lake Ridge Acad. | 9 | Lake Ridge Acad. | 20:30.03 |
| 33 | Matthew MahnkePlace 33 · Grade 11 · Brookside | 11 | Brookside | 20:34.98 |
| 34 | Zachary ChapmanPlace 34 · Grade 11 · Hillsdale | 11 | Hillsdale | 20:39.36 |
| 35 | Charles LesliePlace 35 · Grade 11 · Hillsdale | 11 | Hillsdale | 20:51.69 |
| 36 | Yuanxi ZhaoPlace 36 · Grade 9 · Lake Ridge Acad. | 9 | Lake Ridge Acad. | 20:59.81 |
| 37 | Caleb WoodsPlace 37 · Grade 10 · Open Door Christian | 10 | Open Door Christian | 21:02.61 |
| 38 | Jerry ChiuPlace 38 · Grade 10 · Lake Ridge Acad. | 10 | Lake Ridge Acad. | 21:07.42 |
| 39 | Christopher (Chris) PuzaPlace 39 · Grade 12 · Firelands | 12 | Firelands | 21:13.49 |
| 40 | Emerson SimmonsPlace 40 · Grade 9 · Firelands | 9 | Firelands | 21:20.79 PR |
| 41 | Danny FriesPlace 41 · Grade 12 · Brookside | 12 | Brookside | 21:24.87 PR |
| 42 | Nathan DoanePlace 42 · Grade 9 · Firelands | 9 | Firelands | 21:27.41 PR |
| 43 | Alex WilliPlace 43 · Grade 12 · Keystone | 12 | Keystone | 21:37.21 |
| 44 | Cooper BakerPlace 44 · Grade 11 · Hillsdale | 11 | Hillsdale | 21:42.38 |
| 45 | Mark KrampPlace 45 · Grade 11 · Brookside | 11 | Brookside | 21:48.35 |
| 46 | Christian Rodriguez-PremPlace 46 · Grade 10 · Keystone | 10 | Keystone | 21:50.87 |
| 47 | William McFarlandPlace 47 · Grade 11 · Oberlin | 11 | Oberlin | 21:58.03 |
| 48 | Ayden MillerPlace 48 · Grade 11 · Keystone | 11 | Keystone | 22:04.56 |
| 49 | Allen HoelkPlace 49 · Grade 9 · Black River | 9 | Black River | 22:05.98 PR |
| 50 | Ian LaScolaPlace 50 · Grade 9 · Brookside | 9 | Brookside | 22:08.36 |
| 51 | Jaxson CentifantiPlace 51 · Grade 9 · Brookside | 9 | Brookside | 22:14.87 |
| 52 | Parker CraycraftPlace 52 · Grade 12 · Firelands | 12 | Firelands | 22:16.87 |
| 53 | Cameron ParkerPlace 53 · Grade 10 · Open Door Christian | 10 | Open Door Christian | 22:17.94 |
| 54 | Evan MeszarosPlace 54 · Grade 12 · Firelands | 12 | Firelands | 22:23.27 |
| 55 | Alejandro DeLeonPlace 55 · Grade 10 · Brookside | 10 | Brookside | 22:38.02 |
| 56 | Anson GrubePlace 56 · Grade 9 · Black River | 9 | Black River | 22:42.32 |
| 57 | Brody SchlechterPlace 57 · Grade 12 · Firelands | 12 | Firelands | 22:51.92 |
| 58 | Jack WottonPlace 58 · Grade 9 · Firelands | 9 | Firelands | 23:02.05 |
| 59 | Ray PinaPlace 59 · Grade 9 · Firelands | 9 | Firelands | 23:07.53 |
| 60 | Anderson MillerPlace 60 · Grade 9 · Keystone | 9 | Keystone | 23:15.15 |
| 61 | Liam MillerPlace 61 · Grade 10 · Open Door Christian | 10 | Open Door Christian | 23:33.78 |
| 62 | Jacob KovachPlace 62 · Grade 12 · Firelands | 12 | Firelands | 23:41.34 |
| 63 | Joe ColonPlace 63 · Grade 11 · Clearview | 11 | Clearview | 23:58.98 PR |
| 64 | John ThompsonPlace 64 · Grade 9 · Wellington | 9 | Wellington | 24:04.98 |
| 65 | Logan LoweryPlace 65 · Grade 12 · Keystone | 12 | Keystone | 24:06.51 |
| 66 | David ColemanPlace 66 · Grade 12 · Brookside | 12 | Brookside | 24:18.99 |
| 67 | William DunlapPlace 67 · Grade 11 · Keystone | 11 | Keystone | 24:53.30 |
| 68 | Logan RheinPlace 68 · Grade 12 · Black River | 12 | Black River | 24:55.15 |
| 69 | Jackson KastlerPlace 69 · Grade 11 · Keystone | 11 | Keystone | 25:28.57 |
| 70 | Wanderlei LongPlace 70 · Grade 11 · Brookside | 11 | Brookside | 25:40.62 |
| 71 | William PopowskiPlace 71 · Grade 9 · Brookside | 9 | Brookside | 25:51.40 |
| 72 | Rogan ClarkPlace 72 · Grade 11 · Lake Ridge Acad. | 11 | Lake Ridge Acad. | 26:33.15 |
| 73 | Benjamin DanczakPlace 73 · Grade 9 · Open Door Christian | 9 | Open Door Christian | 26:40.65 |
| 74 | Moshi HarpPlace 74 · Grade 10 · Open Door Christian | 10 | Open Door Christian | 26:40.98 |
| 75 | Justin WagnerPlace 75 · Grade 12 · Firelands | 12 | Firelands | 26:52.74 |
| 76 | Chase GrimmetPlace 76 · Grade 10 · Keystone | 10 | Keystone | 26:59.78 |
| 77 | Mitchell LewisPlace 77 · Grade 9 · Keystone | 9 | Keystone | 27:20.93 PR |
| 78 | Tyler BurnsPlace 78 · Grade 12 · Wellington | 12 | Wellington | 27:44.13 PR |
| 79 | Emerson PittsPlace 79 · Grade 10 · Open Door Christian | 10 | Open Door Christian | 28:33.15 |
| 80 | Finn HarmonPlace 80 · Grade 11 · Keystone | 11 | Keystone | 28:54.98 |
| 81 | Xander LongPlace 81 · Grade 9 · Brookside | 9 | Brookside | 30:15.13 |
| 82 | Titus KehlPlace 82 · Grade 9 · Keystone | 9 | Keystone | 30:19.27 |
| 83 | Cameron BellPlace 83 · Grade 11 · Brookside | 11 | Brookside | 38:15.74 |
| 84 | Robert NicholsPlace 84 · Grade 12 · Open Door Christian | 12 | Open Door Christian | 47:23.35 |