| 1 | John BrockPlace 1 · Grade 12 · Woodridge | 12 | Woodridge | 15:35.50 PR |
| 2 | Remington GriffithsPlace 2 · Grade 11 · Woodridge | 11 | Woodridge | 15:39.50 PR |
| 3 | Caleb HamiltonPlace 3 · Grade 12 · Walsh Jesuit | 12 | Walsh Jesuit | 16:25.30 |
| 4 | Tyler SouzaPlace 4 · Grade 12 · Woodridge | 12 | Woodridge | 16:32.40 PR |
| 5 | Devin PietrowskiPlace 5 · Grade 11 · Woodridge | 11 | Woodridge | 16:43.90 |
| 6 | Nathan AdamsPlace 6 · Grade 12 · Woodridge | 12 | Woodridge | 16:44.90 |
| 7 | Eli WhitePlace 7 · Grade 11 · Woodridge | 11 | Woodridge | 16:58.60 |
| 8 | Ares MillerPlace 8 · Grade 12 · Streetsboro | 12 | Streetsboro | 17:01.00 PR |
| 9 | Frankie TestonPlace 9 · Grade 11 · Woodridge | 11 | Woodridge | 17:23.60 |
| 10 | Peyton BerthelotPlace 10 · Grade 11 · Walsh Jesuit | 11 | Walsh Jesuit | 17:34.90 PR |
| 11 | Grant CotterPlace 11 · Grade 11 · Walsh Jesuit | 11 | Walsh Jesuit | 17:36.60 |
| 12 | Preston KrzeminskiPlace 12 · Grade 10 · Streetsboro | 10 | Streetsboro | 17:58.60 |
| 13 | Chris RegulaPlace 13 · Grade 9 · Walsh Jesuit | 9 | Walsh Jesuit | 18:01.00 PR |
| 14 | Sameer ElkurdPlace 14 · Grade 10 · Woodridge | 10 | Woodridge | 18:04.40 |
| 15 | Patrick WarczakPlace 15 · Grade 12 · Walsh Jesuit | 12 | Walsh Jesuit | 18:09.70 |
| 16 | Cameron SandellaPlace 16 · Grade 11 · Woodridge | 11 | Woodridge | 18:15.70 |
| 17 | Ryan SagunPlace 17 · Grade 12 · Walsh Jesuit | 12 | Walsh Jesuit | 18:40.10 |
| 18 | Brodie SingerPlace 18 · Grade 12 · Woodridge | 12 | Woodridge | 18:46.50 |
| 19 | Brayden DoughertyPlace 19 · Grade 12 · Rootstown | 12 | Rootstown | 18:49.60 |
| 20 | Chase PelfreyPlace 20 · Grade 12 · Woodridge | 12 | Woodridge | 18:50.50 PR |
| 21 | Spencer ClarkPlace 21 · Grade 11 · Woodridge | 11 | Woodridge | 18:55.30 |
| 22 | Colton CarafaPlace 22 · Grade 12 · Heritage Classical Academy | 12 | Heritage Classical Academy | 18:58.00 |
| 23 | Grant StevensonPlace 23 · Grade 10 · Rootstown | 10 | Rootstown | 19:02.10 |
| 24 | Ben SchragPlace 24 · Grade 11 · Walsh Jesuit | 11 | Walsh Jesuit | 19:08.50 |
| 25 | Samuel HoffmanPlace 25 · Grade 10 · Walsh Jesuit | 10 | Walsh Jesuit | 19:10.30 |
| 26 | Taj BucaroPlace 26 · Grade 9 · Walsh Jesuit | 9 | Walsh Jesuit | 19:10.50 PR |
| 27 | Wesley RosenberryPlace 27 · Grade 10 · Woodridge | 10 | Woodridge | 19:20.90 |
| 28 | Zach TarkPlace 28 · Grade 10 · Walsh Jesuit | 10 | Walsh Jesuit | 19:21.80 |
| 29 | Griffin GetchPlace 29 · Grade 11 · Woodridge | 11 | Woodridge | 19:27.10 PR |
| 30 | Ryan HaberPlace 30 · Grade 10 · Streetsboro | 10 | Streetsboro | 19:32.80 |
| 31 | Vincent OakesPlace 31 · Grade 9 · Woodridge | 9 | Woodridge | 19:36.40 |
| 32 | Marcos Ayala-cariasPlace 32 · Grade 9 · Woodridge | 9 | Woodridge | 19:36.90 |
| 33 | Troy MazerPlace 33 · Grade 11 · Streetsboro | 11 | Streetsboro | 19:42.90 |
| 34 | Owen CotterPlace 34 · Grade 12 · Walsh Jesuit | 12 | Walsh Jesuit | 19:46.90 |
| 35 | Corban BrunnerPlace 35 · Grade 10 · Streetsboro | 10 | Streetsboro | 19:50.20 |
| 36 | Isaac SimkaninPlace 36 · Grade 12 · Rootstown | 12 | Rootstown | 19:51.50 |
| 37 | David SajoviePlace 37 · Grade 12 · Walsh Jesuit | 12 | Walsh Jesuit | 19:55.80 |
| 38 | Dylan SturmPlace 38 · Grade 10 · Rootstown | 10 | Rootstown | 20:04.10 |
| 39 | Patrick BrookePlace 39 · Grade 11 · Walsh Jesuit | 11 | Walsh Jesuit | 20:04.70 |
| 40 | Brendan MalloyPlace 40 · Grade 10 · Streetsboro | 10 | Streetsboro | 20:04.90 |
| 41 | Aiden BeaverPlace 41 · Grade 10 · Streetsboro | 10 | Streetsboro | 20:05.10 |
| 42 | Emmett MatulacPlace 42 · Grade 10 · Walsh Jesuit | 10 | Walsh Jesuit | 20:08.40 |
| 43 | Jaylen KellyPlace 43 · Grade 10 · Woodridge | 10 | Woodridge | 20:12.30 |
| 44 | Tyler KiwalaPlace 44 · Grade 10 · Walsh Jesuit | 10 | Walsh Jesuit | 20:12.50 |
| 45 | Maxwell SaltsmanPlace 45 · Grade 9 · Rootstown | 9 | Rootstown | 20:28.40 |
| 46 | Landen WojciechowskiPlace 46 · Grade 11 · Woodridge | 11 | Woodridge | 20:28.60 |
| 47 | Joseph BrockPlace 47 · Grade 10 · Woodridge | 10 | Woodridge | 20:55.50 |
| 48 | Nate DuckhamPlace 48 · Grade 12 · Heritage Classical Academy | 12 | Heritage Classical Academy | 21:05.40 |
| 49 | Oscar DawesPlace 49 · Grade 10 · Heritage Classical Academy | 10 | Heritage Classical Academy | 21:05.60 |
| 50 | Matthew ReicheltPlace 50 · Grade 10 · Walsh Jesuit | 10 | Walsh Jesuit | 21:09.60 PR |
| 51 | Sully GreerPlace 51 · Grade 9 · Walsh Jesuit | 9 | Walsh Jesuit | 21:17.50 |
| 52 | Eric SobolewskiPlace 52 · Grade 9 · Walsh Jesuit | 9 | Walsh Jesuit | 21:25.70 |
| 53 | Kyle BargerPlace 53 · Grade 9 · Streetsboro | 9 | Streetsboro | 21:32.70 |
| 54 | Alex TennantPlace 54 · Grade 10 · Woodridge | 10 | Woodridge | 21:33.10 |
| 55 | Brandon HogsettPlace 55 · Grade 12 · Woodridge | 12 | Woodridge | 21:42.20 |
| 56 | Ethan TatePlace 56 · Grade 9 · Walsh Jesuit | 9 | Walsh Jesuit | 21:53.90 |
| 57 | Morgan McAninchPlace 57 · Grade 10 · Woodridge | 10 | Woodridge | 21:57.00 |
| 58 | Gavin GauerPlace 58 · Grade 10 · Walsh Jesuit | 10 | Walsh Jesuit | 22:04.90 |
| 59 | Thomas WorkmanPlace 59 · Grade 10 · Rootstown | 10 | Rootstown | 22:25.60 |
| 60 | Tommy StancilPlace 60 · Grade 10 · Woodridge | 10 | Woodridge | 22:31.10 |
| 61 | Emmet ClarkePlace 61 · Grade 10 · Woodridge | 10 | Woodridge | 22:31.20 PR |
| 62 | Andrew DeLotellPlace 62 · Grade 10 · Rootstown | 10 | Rootstown | 22:46.00 |
| 63 | Ben VerronaPlace 63 · Grade 11 · Streetsboro | 11 | Streetsboro | 22:50.30 |
| 64 | Griffin BerthelotPlace 64 · Grade 9 · Walsh Jesuit | 9 | Walsh Jesuit | 22:56.10 |
| 65 | Lucas KeenanPlace 65 · Grade 9 · Woodridge | 9 | Woodridge | 23:02.70 |
| 66 | Charlie FrankPlace 66 · Grade 9 · Walsh Jesuit | 9 | Walsh Jesuit | 23:07.60 |
| 67 | Jason BowenPlace 67 · Grade 9 · Walsh Jesuit | 9 | Walsh Jesuit | 23:11.70 |
| 68 | Brayden PolcynPlace 68 · Grade 11 · Rootstown | 11 | Rootstown | 23:36.20 |
| 69 | Carter StetlerPlace 69 · Grade 9 · Woodridge | 9 | Woodridge | 24:36.00 |
| 70 | Henry SterlingPlace 70 · Grade 12 · Woodridge | 12 | Woodridge | 24:47.90 |
| 71 | Jace PettigrewPlace 71 · Grade 9 · Walsh Jesuit | 9 | Walsh Jesuit | 24:48.30 |
| 72 | Owen McCandlessPlace 72 · Grade 10 · Streetsboro | 10 | Streetsboro | 25:30.70 |
| 73 | Jon WynePlace 73 · Grade 9 · Rootstown | 9 | Rootstown | 29:43.20 |
| 74 | Zachary DetmerPlace 74 · Grade 9 · Streetsboro | 9 | Streetsboro | 30:50.50 |
| 75 | Colton SilvisPlace 75 · Grade 9 · Streetsboro | 9 | Streetsboro | 31:35.80 |
| 76 | Jose-Antonio Del CastilloPlace 76 · Grade 10 · Woodridge | 10 | Woodridge | 31:37.20 |