| 1 | Luke SlyPlace 1 · Grade 12 · Jefferson Area | 12 | Jefferson Area | 17:42.2 |
| 2 | Garret TracyPlace 2 · Grade 12 · Ash. Edgewood | 12 | Ash. Edgewood | 17:46.2 |
| 3 | Sam SteimlePlace 3 · Grade 11 · Grand Valley | 11 | Grand Valley | 18:09.1 |
| 4 | Carter ClinePlace 4 · Grade 9 · Ash. Edgewood | 9 | Ash. Edgewood | 18:57.4 |
| 5 | Reece KovachPlace 5 · Grade 11 · Ash. Edgewood | 11 | Ash. Edgewood | 19:06.0 |
| 6 | John ClinePlace 6 · Grade 12 · Ash. Edgewood | 12 | Ash. Edgewood | 19:07.8 |
| 7 | Joalexander SanchezPlace 7 · Grade 12 · Geneva | 12 | Geneva | 19:23.3 |
| 8 | Ethan Van NormanPlace 8 · Grade 10 · Conneaut | 10 | Conneaut | 19:36.3 |
| 9 | Robert KnoxPlace 9 · Grade 12 · Ash. Edgewood | 12 | Ash. Edgewood | 19:44.3 |
| 10 | Preston HitchcockPlace 10 · Grade 11 · Jefferson Area | 11 | Jefferson Area | 19:56.3 |
| 11 | Jacob DeanPlace 11 · Grade 12 · Pymatuning Valley | 12 | Pymatuning Valley | 20:13.8 |
| 12 | Hamilton SperoPlace 12 · Grade 12 · Conneaut | 12 | Conneaut | 20:23.0 |
| 13 | Justin SummersPlace 13 · Grade 12 · Pymatuning Valley | 12 | Pymatuning Valley | 20:24.3 |
| 14 | Kooper NewhartPlace 14 · Grade 9 · Jefferson Area | 9 | Jefferson Area | 20:28.6 |
| 15 | Ayden KelleyPlace 15 · Grade 11 · Ash. St. John | 11 | Ash. St. John | 20:30.5 |
| 16 | Marcus LebzelterPlace 16 · Grade 9 · Ash. Edgewood | 9 | Ash. Edgewood | 20:38.9 |
| 17 | John CybulskiPlace 17 · Grade 10 · Geneva | 10 | Geneva | 20:41.4 |
| 18 | Elliott TobiePlace 18 · Grade 12 · Ash. Edgewood | 12 | Ash. Edgewood | 20:43.1 |
| 19 | Mercer McdonaldPlace 19 · Grade 11 · Lakeside | 11 | Lakeside | 20:47.6 |
| 20 | Christian BarbianPlace 20 · Grade 11 · Ash. St. John | 11 | Ash. St. John | 20:58.3 |
| 21 | Samuel MazzeiPlace 21 · Grade 11 · Grand Valley | 11 | Grand Valley | 21:02.9 |
| 22 | John D'AlessandroPlace 22 · Grade 9 · Geneva | 9 | Geneva | 21:15.8 |
| 23 | Ethan SchenkPlace 23 · Grade 11 · Geneva | 11 | Geneva | 21:28.7 |
| 24 | Jaydon RossiPlace 24 · Grade 11 · Jefferson Area | 11 | Jefferson Area | 21:52.8 |
| 25 | Blake DickeyPlace 25 · Grade 9 · Jefferson Area | 9 | Jefferson Area | 21:58.0 |
| 26 | Alexzander GersinPlace 26 · Grade 10 · Geneva | 10 | Geneva | 22:03.1 |
| 27 | Rhys SmoleyPlace 27 · Grade 10 · Grand Valley | 10 | Grand Valley | 22:20.1 |
| 28 | Camden DwyerPlace 28 · Grade 10 · Jefferson Area | 10 | Jefferson Area | 22:23.4 |
| 29 | Daniel PhillipsPlace 29 · Grade 11 · Ash. St. John | 11 | Ash. St. John | 22:26.0 |
| 30 | Gunnar MaenpaaPlace 30 · Grade 11 · Conneaut | 11 | Conneaut | 22:33.7 |
| 31 | Isaac WeaverPlace 31 · Grade 10 · Ash. Edgewood | 10 | Ash. Edgewood | 22:43.8 |
| 32 | Ashton SandenPlace 32 · Grade 10 · Conneaut | 10 | Conneaut | 22:54.3 |
| 33 | Justin PowellPlace 33 · Grade 10 · Grand Valley | 10 | Grand Valley | 22:57.6 |
| 34 | Bradley ChitwoodPlace 34 · Grade 9 · Grand Valley | 9 | Grand Valley | 22:58.5 |
| 35 | Wakiem HunterPlace 35 · Grade 11 · Lakeside | 11 | Lakeside | 23:14.0 |
| 36 | Corey TaylorPlace 36 · Grade 10 · Conneaut | 10 | Conneaut | 23:26.1 |
| 37 | Daniel SimonsenPlace 37 · Grade 12 · Conneaut | 12 | Conneaut | 23:36.9 |
| 38 | Richard BalogPlace 38 · Grade 10 · Geneva | 10 | Geneva | 23:38.0 |
| 39 | Marcin KnapikPlace 39 · Grade 11 · Pymatuning Valley | 11 | Pymatuning Valley | 23:49.4 |
| 40 | Elijah GuytonPlace 40 · Grade 11 · Ash. Edgewood | 11 | Ash. Edgewood | 23:51.4 |
| 41 | Damien AndersonPlace 41 · Grade 12 · Geneva | 12 | Geneva | 23:53.7 |
| 42 | Brennan BushPlace 42 · Grade 10 · Ash. Edgewood | 10 | Ash. Edgewood | 24:35.2 |
| 43 | Carson ReedPlace 43 · Grade 9 · Jefferson Area | 9 | Jefferson Area | 24:39.7 |
| 44 | Jackson SanzoPlace 44 · Grade 9 · Geneva | 9 | Geneva | 24:44.3 |
| 45 | Justin BennPlace 45 · Grade 11 · Ash. Edgewood | 11 | Ash. Edgewood | 24:53.2 |
| 46 | Corban ShafferPlace 46 · Grade 12 · Lakeside | 12 | Lakeside | 25:00.3 |
| 47 | Ben BrandPlace 47 · Grade 10 · Jefferson Area | 10 | Jefferson Area | 25:01.2 |
| 48 | Gavin FurmanPlace 48 · Grade 10 · Jefferson Area | 10 | Jefferson Area | 25:03.7 |
| 49 | Joseph OrtizPlace 49 · Grade 9 · Geneva | 9 | Geneva | 25:51.9 |
| 50 | Aidan SmithPlace 50 · Grade 9 · Pymatuning Valley | 9 | Pymatuning Valley | 26:07.6 |
| 51 | Davin DresnikPlace 51 · Grade 9 · Jefferson Area | 9 | Jefferson Area | 26:10.1 |
| 52 | Ty BatesPlace 52 · Grade 9 · Pymatuning Valley | 9 | Pymatuning Valley | 26:11.3 |
| 53 | Connor SchwartzPlace 53 · Grade 10 · Grand Valley | 10 | Grand Valley | 26:32.6 |
| 54 | Cameron WadePlace 54 · Grade 12 · Grand Valley | 12 | Grand Valley | 27:40.1 |
| 55 | Landon LinehanPlace 55 · Grade 10 · Ash. St. John | 10 | Ash. St. John | 28:25.4 |
| 56 | Javier CruzPlace 56 · Grade 11 · Lakeside | 11 | Lakeside | 30:57.0 |
| 57 | Braden MorrisPlace 57 · Grade 10 · Grand Valley | 10 | Grand Valley | 33:07.1 |
| 58 | Ben ZaebstPlace 58 · Grade 9 · Pymatuning Valley | 9 | Pymatuning Valley | 34:11.8 |
| 59 | Lincoln SeverinoPlace 59 · Grade 10 · Ash. St. John | 10 | Ash. St. John | 35:20.4 |