| 1 | Cade ConradPlace 1 · Grade 12 · Tuscar. Valley | 12 | Tuscar. Valley | 17:03.9 |
| 2 | Camden ButcherPlace 2 · Grade 11 · Alliance | 11 | Alliance | 17:19.0 |
| 3 | Cash IamsPlace 3 · Grade 12 · Tuslaw | 12 | Tuslaw | 17:21.0 PR |
| 4 | Gideon CoxPlace 4 · Grade 10 · Alliance | 10 | Alliance | 17:22.7 |
| 5 | Benjamin VitalePlace 5 · Grade 12 · Mass. Washington | 12 | Mass. Washington | 17:25.1 |
| 6 | Mason TidrickPlace 6 · Grade 12 · Tuscar. Valley | 12 | Tuscar. Valley | 17:40.6 |
| 7 | Ryan MannPlace 7 · Grade 10 · Louisville | 10 | Louisville | 17:44.6 |
| 8 | Logan RothPlace 8 · Grade 12 · Tuscar. Valley | 12 | Tuscar. Valley | 17:46.9 PR |
| 9 | Lucas McCoyPlace 9 · Grade 12 · Tuscar. Valley | 12 | Tuscar. Valley | 17:49.0 PR |
| 10 | Dom MinocchiPlace 10 · Grade 10 · Canton C.C. | 10 | Canton C.C. | 17:53.9 PR |
| 11 | Nathan RowbothamPlace 11 · Grade 11 · Tuslaw | 11 | Tuslaw | 18:00.1 PR |
| 12 | Max PerkowskiPlace 12 · Grade 12 · Mass. Washington | 12 | Mass. Washington | 18:02.6 |
| 13 | Isaac BeltzPlace 13 · Grade 12 · Louisville | 12 | Louisville | 18:03.5 PR |
| 14 | Mason SchillingPlace 14 · Grade 11 · Canton C.C. | 11 | Canton C.C. | 18:04.2 PR |
| 15 | Nick PfahlerPlace 15 · Grade 12 · Ak. Manchester | 12 | Ak. Manchester | 18:15.3 |
| 16 | Sam UvenaPlace 16 · Grade 12 · Tuscar. Valley | 12 | Tuscar. Valley | 18:21.5 |
| 17 | Dekon PenningtonPlace 17 · Grade 10 · Malvern | 10 | Malvern | 18:26.0 PR |
| 18 | Jayce McKinneyPlace 18 · Grade 12 · Mass. Washington | 12 | Mass. Washington | 18:29.4 |
| 19 | Caleb PaulPlace 19 · Grade 10 · Canton C.C. | 10 | Canton C.C. | 18:32.3 |
| 20 | Michael CorrinPlace 20 · Grade 9 · Canton McKinley | 9 | Canton McKinley | 18:44.1 |
| 21 | Xavier PricePlace 21 · Grade 10 · Mass. Washington | 10 | Mass. Washington | 18:47.8 |
| 22 | Eli ButcherPlace 22 · Grade 9 · Alliance | 9 | Alliance | 18:51.6 |
| 23 | Nathan MyersPlace 23 · Grade 11 · Mass. Washington | 11 | Mass. Washington | 18:55.2 |
| 24 | Cade AllanPlace 24 · Grade 11 · Louisville | 11 | Louisville | 18:59.6 |
| 25 | Nathaniel SeibPlace 25 · Grade 11 · Ak. Manchester | 11 | Ak. Manchester | 19:02.5 PR |
| 26 | Liam SponsellerPlace 26 · Grade 9 · Alliance | 9 | Alliance | 19:05.8 |
| 27 | Daniel VlacovskyPlace 27 · Grade 9 · Canton C.C. | 9 | Canton C.C. | 19:07.0 |
| 28 | Henry SnyderPlace 28 · Grade 12 · Canton McKinley | 12 | Canton McKinley | 19:07.5 |
| 29 | Cael BensonPlace 29 · Grade 12 · Louisville | 12 | Louisville | 19:10.4 |
| 30 | Weston SudomirPlace 30 · Grade 10 · Louisville | 10 | Louisville | 19:24.6 |
| 31 | Lucas BrownPlace 31 · Grade 9 · Louisville | 9 | Louisville | 19:29.3 |
| 32 | Jacob McClellandPlace 32 · Grade 11 · Malvern | 11 | Malvern | 19:42.6 |
| 33 | Keanu MiklasPlace 33 · Grade 9 · Tuslaw | 9 | Tuslaw | 19:44.6 PR |
| 34 | Rowan BenjaminPlace 34 · Grade 12 · Canton C.C. | 12 | Canton C.C. | 19:53.3 |
| 35 | Jonah RohrPlace 35 · Grade 9 · Canton C.C. | 9 | Canton C.C. | 19:53.4 |
| 36 | Cooper DorrPlace 36 · Grade 11 · Malvern | 11 | Malvern | 19:55.2 |
| 37 | Wesley HeckertPlace 37 · Grade 9 · Tuscar. Valley | 9 | Tuscar. Valley | 19:56.8 PR |
| 38 | Cooper FontainePlace 38 · Grade 11 · Alliance | 11 | Alliance | 20:00.2 |
| 39 | Hudson McKenziePlace 39 · Grade 11 · Strasburg-Franklin | 11 | Strasburg-Franklin | 20:04.4 |
| 40 | Hayden MollPlace 40 · Grade 9 · Ak. Manchester | 9 | Ak. Manchester | 20:04.8 |
| 41 | Zach BeunPlace 41 · Grade 12 · Tuscar. Valley | 12 | Tuscar. Valley | 20:08.5 PR |
| 42 | Dylan HackerPlace 42 · Grade 11 · Tuslaw | 11 | Tuslaw | 20:28.7 |
| 43 | Derron ChisholmPlace 43 · Grade 12 · Canton C.C. | 12 | Canton C.C. | 20:29.6 PR |
| 44 | Raun TedrickPlace 44 · Grade 9 · Tuscar. Valley | 9 | Tuscar. Valley | 20:37.6 PR |
| 45 | Terry ReayPlace 45 · Grade 10 · Tuscar. Valley | 10 | Tuscar. Valley | 20:41.0 PR |
| 46 | Gavin FontainePlace 46 · Grade 11 · Alliance | 11 | Alliance | 20:46.7 |
| 47 | Levi VlacovskyPlace 47 · Grade 11 · Canton C.C. | 11 | Canton C.C. | 20:48.3 PR |
| 48 | Carson HeadrickPlace 48 · Grade 10 · Ak. Manchester | 10 | Ak. Manchester | 20:48.8 PR |
| 49 | Bentley BaileyPlace 49 · Grade 10 · Canton McKinley | 10 | Canton McKinley | 21:03.2 |
| 50 | Absalom Cruz CantellanoPlace 50 · Grade 10 · Canton McKinley | 10 | Canton McKinley | 21:12.8 |
| 51 | Kasin PryorPlace 51 · Grade 11 · Strasburg-Franklin | 11 | Strasburg-Franklin | 21:16.3 PR |
| 52 | Jack MarchesaniPlace 52 · Grade 12 · Canton McKinley | 12 | Canton McKinley | 21:20.7 |
| 53 | Micah McrillPlace 53 · Grade 11 · Ak. Manchester | 11 | Ak. Manchester | 21:36.3 PR |
| 54 | Coy LindemanPlace 54 · Grade 10 · Ak. Manchester | 10 | Ak. Manchester | 21:49.2 |
| 55 | Dash EvermanPlace 55 · Grade 10 · Canton McKinley | 10 | Canton McKinley | 21:52.1 |
| 56 | Zachariah SimmsPlace 56 · Grade 9 · Canton McKinley | 9 | Canton McKinley | 21:52.2 |
| 57 | Andrew DavisPlace 57 · Grade 10 · Canton McKinley | 10 | Canton McKinley | 21:52.8 PR |
| 58 | Ezra LammleinPlace 58 · Grade 11 · Tuslaw | 11 | Tuslaw | 22:00.5 PR |
| 59 | Parker BabiczukPlace 59 · Grade 10 · Malvern | 10 | Malvern | 22:03.0 PR |
| 60 | Dakota MalloyPlace 60 · Grade 11 · Canton McKinley | 11 | Canton McKinley | 22:03.2 PR |
| 61 | DeLontae ButlerPlace 61 · Grade 9 · Canton C.C. | 9 | Canton C.C. | 22:08.5 PR |
| 62 | Brandon SeaverPlace 62 · Grade 11 · Canton McKinley | 11 | Canton McKinley | 22:17.9 PR |
| 63 | Richard SpencerPlace 63 · Grade 9 · Canton McKinley | 9 | Canton McKinley | 22:18.6 PR |
| 64 | Maddax MollPlace 64 · Grade 12 · Ak. Manchester | 12 | Ak. Manchester | 22:23.7 |
| 65 | Ian GrayPlace 65 · Grade 11 · Ak. Manchester | 11 | Ak. Manchester | 22:28.6 |
| 66 | Masyn StrangePlace 66 · Grade 9 · Mass. Washington | 9 | Mass. Washington | 22:28.8 PR |
| 67 | Lucas ShriverPlace 67 · Grade 9 · Tuslaw | 9 | Tuslaw | 22:33.2 PR |
| 68 | Chase SoletherPlace 68 · Grade 11 · Canton McKinley | 11 | Canton McKinley | 22:35.8 PR |
| 69 | Andersen MyersPlace 69 · Grade 10 · Malvern | 10 | Malvern | 22:46.4 |
| 70 | Bryan MateoPlace 70 · Grade 9 · Mass. Washington | 9 | Mass. Washington | 22:47.7 PR |
| 71 | Alex FurbeePlace 71 · Grade 11 · Canton C.C. | 11 | Canton C.C. | 22:48.1 |
| 72 | Brennen DrainPlace 72 · Grade 10 · Alliance | 10 | Alliance | 23:12.6 |
| 73 | Marlon Carrot DiazPlace 73 · Grade 10 · Canton McKinley | 10 | Canton McKinley | 23:17.2 PR |
| 74 | Bentley HendersonPlace 74 · Grade 9 · Mass. Washington | 9 | Mass. Washington | 23:44.1 |
| 75 | Ben RobertsPlace 75 · Grade 9 · Tuslaw | 9 | Tuslaw | 23:58.9 |
| 76 | Emerson HimelrightPlace 76 · Grade 10 · Tuslaw | 10 | Tuslaw | 23:59.3 |
| 77 | Josh SnyderPlace 77 · Grade 10 · Tuslaw | 10 | Tuslaw | 24:06.7 PR |
| 78 | Tommy SchindlerPlace 78 · Grade 9 · Ak. Manchester | 9 | Ak. Manchester | 24:14.1 PR |
| 79 | Jakarri JohnsonPlace 79 · Grade 9 · Malvern | 9 | Malvern | 24:51.2 PR |
| 80 | Carson BrooksPlace 80 · Grade 11 · Canton McKinley | 11 | Canton McKinley | 24:51.8 |
| 81 | Colin LindemanPlace 81 · Grade 10 · Ak. Manchester | 10 | Ak. Manchester | 25:17.0 PR |
| 82 | Luke SmithPlace 82 · Grade 9 · Canton McKinley | 9 | Canton McKinley | 25:40.3 |
| 83 | Greyden GintherPlace 83 · Grade 10 · Mass. Washington | 10 | Mass. Washington | 25:45.9 PR |
| 84 | Jace AndersonPlace 84 · Grade 12 · Canton McKinley | 12 | Canton McKinley | 26:16.5 |
| 85 | Simon SteigerwaldPlace 85 · Grade 9 · Canton C.C. | 9 | Canton C.C. | 26:31.2 PR |
| 86 | Timothy ClairPlace 86 · Grade 9 · Alliance | 9 | Alliance | 26:32.9 PR |
| 87 | Ethan PhamPlace 87 · Grade 12 · Ak. Manchester | 12 | Ak. Manchester | 35:54.1 |