| 1 | Allen SparksPlace 1 · Champion | — | Champion | 16:51.31 | 1 |
| 2 | Chad WhetroPlace 2 · Lakeside | — | Lakeside | 17:12.96 | 2 |
| 3 | Logan SmithPlace 3 · Mineral Ridge | — | Mineral Ridge | 17:20.84 | 3 |
| 4 | Nicholas MackeyPlace 4 · Champion | — | Champion | 17:42.30 | 4 |
| 5 | Matthew BollingerPlace 5 · Struthers | — | Struthers | 17:56.88 | 5 |
| 6 | chet mientkiewiczPlace 6 · Pymantuning | — | Pymantuning | 18:01.67 | 6 |
| 7 | corry mientkiewiczPlace 7 · Pymantuning | — | Pymantuning | 18:04.34 | 7 |
| 8 | Brandon ScribbenPlace 8 · Jefferson Area | — | Jefferson Area | 18:10.47 | 8 |
| 9 | Nathanael TothPlace 9 · Mineral Ridge | — | Mineral Ridge | 18:22.02 | 9 |
| 10 | Nick DowningPlace 10 · Garfield | — | Garfield | 18:22.51 | 10 |
| 11 | Will TaggartPlace 11 · Lakeside | — | Lakeside | 18:24.03 | 11 |
| 12 | Steven HouserPlace 12 · Jefferson Area | — | Jefferson Area | 18:25.53 | 12 |
| 13 | Derek BasingerPlace 13 · Girard | — | Girard | 18:31.26 | 13 |
| 14 | Drew DunlapPlace 14 · Champion | — | Champion | 18:33.06 | 14 |
| 15 | Darren HayduPlace 15 · Geneva | — | Geneva | 18:36.77 | 15 |
| 16 | Caleb HeneryPlace 16 · Lakeside | — | Lakeside | 18:39.54 | 16 |
| 17 | rory gallitonPlace 17 · Pymantuning | — | Pymantuning | 18:42.15 | 17 |
| 18 | brady bunnellPlace 18 · Lakeside | — | Lakeside | 18:50.13 | 18 |
| 19 | John SefcikPlace 19 · Struthers | — | Struthers | 18:54.30 | 19 |
| 20 | Craig AndersonPlace 20 · Grand Valley | — | Grand Valley | 18:58.23 | 20 |
| 21 | Mark McGuirePlace 21 · David Anderson | — | David Anderson | 18:59.51 | 21 |
| 22 | Tyler GarmanPlace 22 · Streetsboro | — | Streetsboro | 19:02.19 | 22 |
| 23 | Scott RomainPlace 23 · Champion | — | Champion | 19:08.42 | 23 |
| 24 | Tim SteimlePlace 24 · Grand Valley | — | Grand Valley | 19:17.06 | 24 |
| 25 | Zane ChasePlace 25 · Girard | — | Girard | 19:23.97 | 25 |
| 26 | Zack TemplePlace 26 · Newbury | — | Newbury | 19:24.81 | — |
| 27 | Dante MinnitiPlace 27 · Girard | — | Girard | 19:29.21 | 26 |
| 28 | Will JanicPlace 28 · Garfield | — | Garfield | 19:30.31 | 27 |
| 29 | Brandon NeikerkPlace 29 · Cardinal | — | Cardinal | 19:34.81 | 28 |
| 30 | Hunter ThompsonPlace 30 · David Anderson | — | David Anderson | 19:35.14 | 29 |
| 31 | Jake GouldPlace 31 · Streetsboro | — | Streetsboro | 19:35.55 | 30 |
| 32 | Micah JonesPlace 32 · Girard | — | Girard | 19:35.72 | 31 |
| 33 | Alec BindusPlace 33 · Streetsboro | — | Streetsboro | 19:40.12 | 32 |
| 34 | Nicholas JordanPlace 34 · Struthers | — | Struthers | 19:40.34 | 33 |
| 35 | Paul BogdanPlace 35 · Jefferson Area | — | Jefferson Area | 19:42.93 | 34 |
| 36 | James PeacePlace 36 · Champion | — | Champion | 19:45.08 | 35 |
| 37 | Zack HowardPlace 37 · Bristol | — | Bristol | 19:45.59 | — |
| 38 | Levi StewartPlace 38 · Conneaut | — | Conneaut | 19:46.12 | — |
| 39 | Jacob EdwardsPlace 39 · Conneaut | — | Conneaut | 19:46.43 | — |
| 40 | Mike KrengulecPlace 40 · Lakeside | — | Lakeside | 19:48.48 | 36 |
| 41 | Dylan AckleyPlace 41 · Lakeside | — | Lakeside | 19:52.34 | 37 |
| 42 | Zack DavisPlace 42 · David Anderson | — | David Anderson | 19:55.48 | 38 |
| 43 | Seth DillonPlace 43 · Grand Valley | — | Grand Valley | 19:59.26 | 39 |
| 44 | William PalmaPlace 44 · Struthers | — | Struthers | 19:59.68 | 40 |
| 45 | Scott StadlerPlace 45 · Lakeside | — | Lakeside | 20:00.14 | 41 |
| 46 | Dario ToroPlace 46 · Brookfield | — | Brookfield | 20:00.77 | 42 |
| 47 | Adam CifraPlace 47 · Struthers | — | Struthers | 20:01.68 | 43 |
| 48 | Brandon BryanPlace 48 · Geneva | — | Geneva | 20:03.26 | 44 |
| 49 | Jake SuttellPlace 49 · Streetsboro | — | Streetsboro | 20:05.46 | 45 |
| 50 | Tomlin BurgessPlace 50 · Streetsboro | — | Streetsboro | 20:08.54 | 46 |
| 51 | Scott StanleyPlace 51 · Garfield | — | Garfield | 20:11.55 | 47 |
| 52 | Palmer CameronPlace 52 · Mineral Ridge | — | Mineral Ridge | 20:11.99 | 48 |
| 53 | Dylan DaltonPlace 53 · Lakeside | — | Lakeside | 20:12.39 | — |
| 54 | Curtis MorrisPlace 54 · Jefferson Area | — | Jefferson Area | 20:15.04 | 49 |
| 55 | Mark ReinkePlace 55 · Jefferson Area | — | Jefferson Area | 20:17.40 | 50 |
| 56 | Josh HotzPlace 56 · Lakeside | — | Lakeside | 20:17.70 | — |
| 57 | Josh MinnickPlace 57 · Cardinal | — | Cardinal | 20:18.96 | 51 |
| 58 | carson crossPlace 58 · Pymantuning | — | Pymantuning | 20:23.71 | 52 |
| 59 | Adam FarleyPlace 59 · Struthers | — | Struthers | 20:24.87 | 53 |
| 60 | Dylan McKeanPlace 60 · Champion | — | Champion | 20:25.83 | 54 |
| 61 | David StryffelerPlace 61 · David Anderson | — | David Anderson | 20:29.22 | 55 |
| 62 | Keandre LowePlace 62 · Brookfield | — | Brookfield | 20:31.69 | 56 |
| 63 | Jordan ChippsPlace 63 · Girard | — | Girard | 20:34.76 | 57 |
| 64 | Jarred GiffordPlace 64 · Jefferson Area | — | Jefferson Area | 20:38.60 | 58 |
| 65 | Zak NunistoPlace 65 · Ash. Edgewood | — | Ash. Edgewood | 20:38.94 | 59 |
| 66 | Joey GodfreyPlace 66 · Grand Valley | — | Grand Valley | 20:39.69 | 60 |
| 67 | Caleb TothPlace 67 · Mineral Ridge | — | Mineral Ridge | 20:40.00 | 61 |
| 68 | Jeremiah AllenPlace 68 · Geneva | — | Geneva | 20:40.35 | 62 |
| 69 | Jacob MacDonaldPlace 69 · Jefferson Area | — | Jefferson Area | 20:44.19 | 63 |
| 70 | Aaron JacksonPlace 70 · Carpe Diem Acad. | — | Carpe Diem Acad. | 20:47.34 | — |
| 71 | Ryan WattsPlace 71 · Geneva | — | Geneva | 20:57.05 | 64 |
| 72 | Alec WolffPlace 72 · Cardinal | — | Cardinal | 20:58.32 | 65 |
| 73 | Max MitchellPlace 73 · Jefferson Area | — | Jefferson Area | 21:00.93 | — |
| 74 | Lorenzo FainPlace 74 · Struthers | — | Struthers | 21:01.63 | 66 |
| 75 | jackson bugardusPlace 75 · Pymantuning | — | Pymantuning | 21:02.00 | 67 |
| 76 | Tyler BrownPlace 76 · Girard | — | Girard | 21:09.06 | 68 |
| 77 | Brandon GibsonPlace 77 · Struthers | — | Struthers | 21:12.63 | — |
| 78 | Zach WattsPlace 78 · Geneva | — | Geneva | 21:13.13 | 69 |
| 79 | Luke HaboskyPlace 79 · Chalker | — | Chalker | 21:16.55 | — |
| 80 | Christian NoreikaPlace 80 · Cardinal | — | Cardinal | 21:18.66 | 70 |
| 81 | Jarrett BuellPlace 81 · Jefferson Area | — | Jefferson Area | 21:20.65 | — |
| 82 | Andrew HanchoskyPlace 82 · Geneva | — | Geneva | 21:21.07 | 71 |
| 83 | Colton RougePlace 83 · Ash. Edgewood | — | Ash. Edgewood | 21:21.52 | 72 |
| 84 | Ryan KillingPlace 84 · Champion | — | Champion | 21:26.68 | 73 |
| 85 | Anthony GolenPlace 85 · Lakeside | — | Lakeside | 21:30.60 | — |
| 86 | Herbie JohnsonPlace 86 · Geneva | — | Geneva | 21:31.52 | 74 |
| 87 | Trevor EvinskyPlace 87 · Struthers | — | Struthers | 21:33.52 | — |
| 88 | Ryan CrumpPlace 88 · Mineral Ridge | — | Mineral Ridge | 21:39.63 | 75 |
| 89 | Bin EidensPlace 89 · Ash. Edgewood | — | Ash. Edgewood | 21:40.52 | 76 |
| 90 | Jacob FifikPlace 90 · Streetsboro | — | Streetsboro | 21:45.13 | 77 |
| 91 | Steven BurbachPlace 91 · Bristol | — | Bristol | 21:47.05 | — |
| 92 | Ian KreiderPlace 92 · Ash. Edgewood | — | Ash. Edgewood | 21:54.49 | 78 |
| 93 | Logan CochranPlace 93 · Champion | — | Champion | 22:01.94 | — |
| 94 | Mike KatkoPlace 94 · Brookfield | — | Brookfield | 22:02.49 | 79 |
| 95 | Thomas SawickiPlace 95 · Lakeside | — | Lakeside | 22:04.43 | — |
| 96 | Evan HortonPlace 96 · Champion | — | Champion | 22:06.49 | — |
| 97 | Kyle BontragerPlace 97 · Bristol | — | Bristol | 22:09.45 | — |
| 98 | ethan senorPlace 98 · Pymantuning | — | Pymantuning | 22:10.59 | 80 |
| 99 | Teddy StevensPlace 99 · Mineral Ridge | — | Mineral Ridge | 22:14.49 | 81 |
| 100 | Chris MigleszPlace 100 · Brookfield | — | Brookfield | 22:16.76 | 82 |
| 101 | Justin AsentePlace 101 · Girard | — | Girard | 22:20.06 | 83 |
| 102 | Sam StimsonPlace 102 · Jefferson Area | — | Jefferson Area | 22:23.91 | — |
| 103 | Logan DawPlace 103 · Cardinal | — | Cardinal | 22:24.55 | 84 |
| 104 | Derek StuderPlace 104 · Geneva | — | Geneva | 22:28.30 | — |
| 105 | John McNuttPlace 105 · Lakeside | — | Lakeside | 22:31.06 | — |
| 106 | ethan jonesPlace 106 · Pymantuning | — | Pymantuning | 22:33.07 | 85 |
| 107 | Nate LischakPlace 107 · Brookfield | — | Brookfield | 22:34.58 | 86 |
| 108 | Travis GibsonPlace 108 · Garfield | — | Garfield | 22:40.11 | 87 |
| 109 | Kenny GuzyPlace 109 · Streetsboro | — | Streetsboro | 22:45.37 | 88 |
| 110 | Sam BuganskiPlace 110 · Garfield | — | Garfield | 22:50.70 | 89 |
| 111 | Aaron GeorgePlace 111 · Grand Valley | — | Grand Valley | 22:58.01 | 90 |
| 112 | Seth JamesPlace 112 · Mineral Ridge | — | Mineral Ridge | 23:05.23 | 91 |
| 113 | Xavier LowePlace 113 · Brookfield | — | Brookfield | 23:12.75 | 92 |
| 114 | Aidan WhitePlace 114 · Cardinal | — | Cardinal | 23:13.26 | 93 |
| 115 | Adam DrugovichPlace 115 · Geneva | — | Geneva | 23:14.49 | — |
| 116 | Jeff EdwardsPlace 116 · Girard | — | Girard | 23:23.80 | — |
| 117 | Joshua TothPlace 117 · Mineral Ridge | — | Mineral Ridge | 23:29.73 | — |
| 118 | Dean ClingermanPlace 118 · Girard | — | Girard | 23:39.18 | — |
| 119 | tyler dunderPlace 119 · Pymantuning | — | Pymantuning | 23:46.95 | — |
| 120 | Shane AndersonPlace 120 · Girard | — | Girard | 23:50.83 | — |
| 121 | Ryan GrimmPlace 121 · Grand Valley | — | Grand Valley | 23:51.90 | 94 |
| 122 | Jacob ProkopPlace 122 · Geneva | — | Geneva | 23:53.85 | — |
| 123 | Jarrod WhitePlace 123 · Jefferson Area | — | Jefferson Area | 23:54.38 | — |
| 124 | Matt GatesPlace 124 · Cardinal | — | Cardinal | 23:57.84 | 95 |
| 125 | Charlie SchweitzerPlace 125 · Lakeside | — | Lakeside | 24:03.03 | — |
| 126 | Austin SimmonsPlace 126 · Jefferson Area | — | Jefferson Area | 24:04.45 | — |
| 127 | Matt KolkePlace 127 · Streetsboro | — | Streetsboro | 24:05.78 | — |
| 128 | Hollis WilsonPlace 128 · Streetsboro | — | Streetsboro | 24:08.09 | — |
| 129 | Scott SharplesPlace 129 · Girard | — | Girard | 24:14.70 | — |
| 130 | James FellowsPlace 130 · Mineral Ridge | — | Mineral Ridge | 24:15.54 | — |
| 131 | Jake KnowltonPlace 131 · Girard | — | Girard | 24:17.89 | — |
| 132 | Kyle FrenchPlace 132 · David Anderson | — | David Anderson | 24:18.18 | 96 |
| 133 | Mason MartuccioPlace 133 · Girard | — | Girard | 24:21.38 | — |
| 134 | Robert GoldenPlace 134 · Girard | — | Girard | 25:02.20 | — |
| 135 | Jack O'NealPlace 135 · Grand Valley | — | Grand Valley | 25:03.74 | 97 |
| 136 | Riley DellPlace 136 · Lakeside | — | Lakeside | 25:12.45 | — |
| 137 | Craig ShanowerPlace 137 · Cardinal | — | Cardinal | 25:16.86 | — |
| 138 | Chip RanckPlace 138 · Lakeside | — | Lakeside | 25:32.02 | — |
| 139 | Blake DunnamPlace 139 · Mineral Ridge | — | Mineral Ridge | 25:39.34 | — |
| 140 | Nik JamrozPlace 140 · Streetsboro | — | Streetsboro | 25:45.24 | — |
| 141 | Christian CrawfordPlace 141 · Garfield | — | Garfield | 25:51.59 | 98 |
| 142 | Dan SlatteryPlace 142 · Brookfield | — | Brookfield | 26:09.12 | 99 |
| 143 | Alec SchatzelPlace 143 · Brookfield | — | Brookfield | 26:11.76 | — |
| 144 | Conner OrrPlace 144 · Bristol | — | Bristol | 26:15.55 | — |
| 145 | Rex TracyPlace 145 · Ash. Edgewood | — | Ash. Edgewood | 26:18.93 | 100 |
| 146 | Ben YerebPlace 146 · Brookfield | — | Brookfield | 26:25.78 | — |
| 147 | Noah GilbertPlace 147 · Brookfield | — | Brookfield | 27:50.64 | — |
| 148 | Corey PiltzPlace 148 · Ash. Edgewood | — | Ash. Edgewood | 28:28.71 | 101 |
| 149 | Steve RussellPlace 149 · Ash. Edgewood | — | Ash. Edgewood | 28:45.49 | 102 |
| 150 | noah goldsmithPlace 150 · Pymantuning | — | Pymantuning | 30:46.12 | — |
| 151 | David HattPlace 151 · Champion | — | Champion | 32:19.79 | — |
| 152 | josh goldsmithPlace 152 · Pymantuning | — | Pymantuning | 32:35.34 | — |