| 1 | Wesley RosenberryPlace 1 · Grade 10 · Woodridge | 10 | Woodridge | 10:47.9 |
| 2 | Chase PelfreyPlace 2 · Grade 12 · Woodridge | 12 | Woodridge | 11:03.9 |
| 3 | Antonio OrtegaPlace 3 · Grade 12 · Cloverleaf | 12 | Cloverleaf | 11:04.0 |
| 4 | Samuel HoffmanPlace 4 · Grade 10 · Walsh Jesuit | 10 | Walsh Jesuit | 11:05.6 |
| 5 | Bryce LennonPlace 5 · Grade 12 · Brecksville | 12 | Brecksville | 11:07.7 |
| 6 | Cameron SandellaPlace 6 · Grade 11 · Woodridge | 11 | Woodridge | 11:08.4 |
| 7 | Aiden TuftsPlace 7 · Grade 12 · Copley | 12 | Copley | 11:14.5 |
| 8 | Kj MackPlace 8 · Grade 12 · Wadsworth | 12 | Wadsworth | 11:14.5 |
| 9 | Louie RundoPlace 9 · Grade 10 · Brecksville | 10 | Brecksville | 11:18.1 |
| 10 | Hudson ConleyPlace 10 · Grade 10 · Wadsworth | 10 | Wadsworth | 11:18.9 |
| 11 | Michael CorrinPlace 11 · Grade 9 · Canton McKinley | 9 | Canton McKinley | 11:21.0 |
| 12 | Spencer ClarkPlace 12 · Grade 11 · Woodridge | 11 | Woodridge | 11:21.3 |
| 13 | Ryan LeszynskiPlace 13 · Grade 12 · Mass. Perry | 12 | Mass. Perry | 11:22.3 |
| 14 | Cayden WilliamsPlace 14 · Grade 11 · Cloverleaf | 11 | Cloverleaf | 11:25.5 |
| 15 | Leo MillerPlace 15 · Grade 9 · Mass. Perry | 9 | Mass. Perry | 11:25.7 |
| 16 | Reid TigerPlace 16 · Grade 9 · Wadsworth | 9 | Wadsworth | 11:26.4 |
| 17 | Vincent OakesPlace 17 · Grade 9 · Woodridge | 9 | Woodridge | 11:26.7 |
| 18 | Kian BowmanPlace 18 · Grade 10 · Cloverleaf | 10 | Cloverleaf | 11:27.4 |
| 19 | Tyler KiwalaPlace 19 · Grade 10 · Walsh Jesuit | 10 | Walsh Jesuit | 11:27.8 |
| 20 | Camden KreniskyPlace 20 · Grade 12 · Brecksville | 12 | Brecksville | 11:34.9 |
| 21 | John DulayPlace 21 · Grade 12 · Brecksville | 12 | Brecksville | 11:40.1 |
| 22 | Jack SchnellPlace 22 · Grade 11 · Brecksville | 11 | Brecksville | 11:42.4 |
| 23 | Marcos Ayala-cariasPlace 23 · Grade 9 · Woodridge | 9 | Woodridge | 11:43.7 |
| 24 | Ben ParsonsPlace 24 · Grade 10 · Wadsworth | 10 | Wadsworth | 11:45.6 |
| 25 | Tate FowlerPlace 25 · Grade 10 · Brecksville | 10 | Brecksville | 11:46.3 |
| 26 | Leo GerschutzPlace 26 · Grade 9 · Wadsworth | 9 | Wadsworth | 11:46.6 |
| 27 | Jack OvercasherPlace 27 · Grade 9 · Mass. Perry | 9 | Mass. Perry | 11:47.7 |
| 28 | Griffin GetchPlace 28 · Grade 11 · Woodridge | 11 | Woodridge | 11:48.0 |
| 29 | Matthew WilkPlace 29 · Grade 11 · Cloverleaf | 11 | Cloverleaf | 11:51.1 |
| 30 | Henry SnyderPlace 30 · Grade 12 · Canton McKinley | 12 | Canton McKinley | 11:51.5 |
| 31 | Connor FortinPlace 31 · Grade 10 · Copley | 10 | Copley | 11:52.4 |
| 32 | Emmett MatulacPlace 32 · Grade 10 · Walsh Jesuit | 10 | Walsh Jesuit | 11:54.7 |
| 33 | Joseph BrockPlace 33 · Grade 10 · Woodridge | 10 | Woodridge | 11:55.7 |
| 34 | Chris KallaiPlace 34 · Grade 10 · Wadsworth | 10 | Wadsworth | 11:55.9 |
| 35 | Brodie PittsPlace 35 · Grade 10 · Wadsworth | 10 | Wadsworth | 12:01.6 |
| 36 | Gunnar MantheyPlace 36 · Grade 9 · Cloverleaf | 9 | Cloverleaf | 12:02.2 |
| 37 | Landen WojciechowskiPlace 37 · Grade 11 · Woodridge | 11 | Woodridge | 12:02.6 |
| 38 | David SajoviePlace 38 · Grade 12 · Walsh Jesuit | 12 | Walsh Jesuit | 12:05.3 |
| 39 | Patrick BrookePlace 39 · Grade 11 · Walsh Jesuit | 11 | Walsh Jesuit | 12:08.2 |
| 40 | Ghraham HolpuchPlace 40 · Grade 9 · Brecksville | 9 | Brecksville | 12:08.3 |
| 41 | Tyler JamesPlace 41 · Grade 11 · Mass. Perry | 11 | Mass. Perry | 12:08.7 |
| 42 | Zach TarkPlace 42 · Grade 10 · Walsh Jesuit | 10 | Walsh Jesuit | 12:11.0 |
| 43 | Taj BucaroPlace 43 · Grade 9 · Walsh Jesuit | 9 | Walsh Jesuit | 12:13.2 |
| 44 | Grady DunwaldPlace 44 · Grade 11 · Wadsworth | 11 | Wadsworth | 12:15.1 |
| 45 | Jackson Murray-GarverPlace 45 · Grade 12 · Cloverleaf | 12 | Cloverleaf | 12:16.2 |
| 46 | Austin PittsPlace 46 · Grade 9 · Wadsworth | 9 | Wadsworth | 12:16.4 |
| 47 | Kennith HoferPlace 47 · Grade 11 · Mass. Perry | 11 | Mass. Perry | 12:16.9 |
| 48 | Daniel PatronPlace 48 · Grade 9 · Mass. Perry | 9 | Mass. Perry | 12:17.2 |
| 49 | Nick McCroddenPlace 49 · Grade 12 · Brecksville | 12 | Brecksville | 12:18.2 |
| 50 | Ben KahlPlace 50 · Grade 11 · Mass. Perry | 11 | Mass. Perry | 12:18.8 |
| 51 | Marco Serrano BausaPlace 51 · Grade 12 · Wadsworth | 12 | Wadsworth | 12:19.5 |
| 52 | Lucas KeenanPlace 52 · Grade 9 · Woodridge | 9 | Woodridge | 12:22.0 |
| 53 | Benjamin SloanPlace 53 · Grade 10 · Copley | 10 | Copley | 12:23.4 |
| 54 | Jaylen KellyPlace 54 · Grade 10 · Woodridge | 10 | Woodridge | 12:23.5 |
| 55 | Bentley BaileyPlace 55 · Grade 10 · Canton McKinley | 10 | Canton McKinley | 12:23.9 |
| 56 | Aidan OberlinPlace 56 · Grade 10 · Mass. Perry | 10 | Mass. Perry | 12:26.6 |
| 57 | Emmett BoehnleinPlace 57 · Grade 10 · Brecksville | 10 | Brecksville | 12:29.4 |
| 58 | Eli KaramPlace 58 · Grade 12 · Walsh Jesuit | 12 | Walsh Jesuit | 12:36.1 |
| 59 | Jacob GriffinPlace 59 · Grade 12 · Brecksville | 12 | Brecksville | 12:36.1 |
| 60 | Kadyn NguyenPlace 60 · Grade 9 · Copley | 9 | Copley | 12:36.9 |
| 61 | Anthony WilkersonPlace 61 · Grade 9 · Copley | 9 | Copley | 12:39.6 |
| 62 | Henry SterlingPlace 62 · Grade 12 · Woodridge | 12 | Woodridge | 12:44.2 |
| 63 | Cohen MorkPlace 63 · Grade 9 · Copley | 9 | Copley | 12:45.3 |
| 64 | Samson LimeerPlace 64 · Grade 9 · Brecksville | 9 | Brecksville | 12:45.8 |
| 65 | Sully GreerPlace 65 · Grade 9 · Walsh Jesuit | 9 | Walsh Jesuit | 12:47.5 |
| 66 | Jack MarchesaniPlace 66 · Grade 12 · Canton McKinley | 12 | Canton McKinley | 12:47.5 |
| 67 | Zachariah SimmsPlace 67 · Grade 9 · Canton McKinley | 9 | Canton McKinley | 12:47.6 |
| 68 | Jesse YoungPlace 68 · Grade 9 · Brecksville | 9 | Brecksville | 12:49.4 |
| 69 | Owen CotterPlace 69 · Grade 12 · Walsh Jesuit | 12 | Walsh Jesuit | 12:49.9 |
| 70 | Alex TennantPlace 70 · Grade 10 · Woodridge | 10 | Woodridge | 12:50.1 |
| 71 | Ben Van BurenPlace 71 · Grade 9 · Revere | 9 | Revere | 12:50.6 |
| 72 | Brandon HogsettPlace 72 · Grade 12 · Woodridge | 12 | Woodridge | 12:54.2 |
| 73 | Morgan McAninchPlace 73 · Grade 10 · Woodridge | 10 | Woodridge | 12:54.2 |
| 74 | Lincoln HarperPlace 74 · Grade 9 · Mass. Perry | 9 | Mass. Perry | 12:58.2 |
| 75 | Eric SobolewskiPlace 75 · Grade 9 · Walsh Jesuit | 9 | Walsh Jesuit | 13:02.4 |
| 76 | Alex PlusninPlace 76 · Grade 11 · Brecksville | 11 | Brecksville | 13:07.8 |
| 77 | Hunor VargaPlace 77 · Grade 10 · Brecksville | 10 | Brecksville | 13:08.9 |
| 78 | Tommy StancilPlace 78 · Grade 10 · Woodridge | 10 | Woodridge | 13:12.8 |
| 79 | Richard SpencerPlace 79 · Grade 9 · Canton McKinley | 9 | Canton McKinley | 13:14.4 |
| 80 | Andrew DavisPlace 80 · Grade 10 · Canton McKinley | 10 | Canton McKinley | 13:16.3 |
| 81 | Charlie FrankPlace 81 · Grade 9 · Walsh Jesuit | 9 | Walsh Jesuit | 13:26.2 |
| 82 | Gavin GauerPlace 82 · Grade 10 · Walsh Jesuit | 10 | Walsh Jesuit | 13:26.8 |
| 83 | Dash EvermanPlace 83 · Grade 10 · Canton McKinley | 10 | Canton McKinley | 13:27.9 |
| 84 | Mason PorriniPlace 84 · Grade 9 · Mass. Perry | 9 | Mass. Perry | 13:29.2 |
| 85 | Gavin KeimPlace 85 · Grade 9 · Mass. Perry | 9 | Mass. Perry | 13:30.8 |
| 86 | Blake GriffithPlace 86 · Grade 9 · Mass. Perry | 9 | Mass. Perry | 13:33.3 |
| 87 | Damien RiversPlace 87 · Grade 10 · Mass. Perry | 10 | Mass. Perry | 13:33.4 |
| 88 | Arlen RossettPlace 88 · Grade 10 · Mass. Perry | 10 | Mass. Perry | 13:38.4 |
| 89 | Connor LaurenePlace 89 · Grade 9 · Wadsworth | 9 | Wadsworth | 13:41.6 |
| 90 | Kenneth BellPlace 90 · Grade 9 · Brecksville | 9 | Brecksville | 13:46.1 |
| 91 | Jason BowenPlace 91 · Grade 9 · Walsh Jesuit | 9 | Walsh Jesuit | 13:48.8 |
| 92 | Emmet ClarkePlace 92 · Grade 10 · Woodridge | 10 | Woodridge | 13:50.8 |
| 93 | Chase SoletherPlace 93 · Grade 11 · Canton McKinley | 11 | Canton McKinley | 13:51.4 |
| 94 | Michael MarounPlace 94 · Grade 9 · Brecksville | 9 | Brecksville | 13:51.9 |
| 95 | Ethan TatePlace 95 · Grade 9 · Walsh Jesuit | 9 | Walsh Jesuit | 13:52.0 |
| 96 | Matthew ReicheltPlace 96 · Grade 10 · Walsh Jesuit | 10 | Walsh Jesuit | 13:52.6 |
| 97 | Luke MaherPlace 97 · Grade 10 · Walsh Jesuit | 10 | Walsh Jesuit | 13:52.7 |
| 98 | Julian BarconPlace 98 · Grade 9 · Brecksville | 9 | Brecksville | 13:53.1 |
| 99 | Liam LaybournePlace 99 · Grade 9 · Revere | 9 | Revere | 13:53.5 |
| 100 | Trent FirebaughPlace 100 · Grade 9 · Cloverleaf | 9 | Cloverleaf | 13:59.0 |
| 101 | Kavi MahalahaPlace 101 · Grade 10 · Brecksville | 10 | Brecksville | 14:06.1 |
| 102 | Kael NiemczuraPlace 102 · Grade 10 · Cloverleaf | 10 | Cloverleaf | 14:28.1 |
| 103 | collin PoultneyPlace 103 · Grade 9 · Cloverleaf | 9 | Cloverleaf | 14:29.6 |
| 104 | Dakota MalloyPlace 104 · Grade 11 · Canton McKinley | 11 | Canton McKinley | 14:38.9 |
| 105 | Kaiden LeontiPlace 105 · Grade 9 · Cloverleaf | 9 | Cloverleaf | 14:39.7 |
| 106 | Jakob HeinbaughPlace 106 · Grade 9 · Mass. Perry | 9 | Mass. Perry | 14:39.8 |
| 107 | Asher GourliePlace 107 · Grade 10 · Brecksville | 10 | Brecksville | 14:50.0 |
| 108 | Carter StetlerPlace 108 · Grade 9 · Woodridge | 9 | Woodridge | 14:55.3 |
| 109 | Tanner CrostonPlace 109 · Grade 9 · Mass. Perry | 9 | Mass. Perry | 14:59.4 |
| 110 | Jace AndersonPlace 110 · Grade 12 · Canton McKinley | 12 | Canton McKinley | 15:11.5 |
| 111 | Jose-Antonio Del CastilloPlace 111 · Grade 10 · Woodridge | 10 | Woodridge | 15:26.2 |
| 112 | Emmett ReckPlace 112 · Grade 9 · Brecksville | 9 | Brecksville | 15:31.4 |
| 113 | Jack TwyfordPlace 113 · Grade 10 · Brecksville | 10 | Brecksville | 15:32.5 |
| 114 | Carson BrooksPlace 114 · Grade 11 · Canton McKinley | 11 | Canton McKinley | 15:35.0 |
| 115 | Anthony SzaboPlace 115 · Grade 9 · Revere | 9 | Revere | 15:39.9 |
| 116 | Jace PettigrewPlace 116 · Grade 9 · Walsh Jesuit | 9 | Walsh Jesuit | 16:27.7 |