| 1 | Aaron BontragerPlace 1 · Pettisville | — | Pettisville | 12:21.92 | 1 |
| 2 | Jarred KeplerPlace 2 · Grade 8 · Bryan | 8 | Bryan | 12:28.97 | 2 |
| 3 | Jared RedigerPlace 3 · Grade 8 · Montpelier | 8 | Montpelier | 12:41.09 | — |
| 4 | Jesse SchlatterPlace 4 · Grade 8 · Defiance | 8 | Defiance | 12:57.12 | 3 |
| 5 | Andrew SteffelPlace 5 · Grade 8 · Tinora | 8 | Tinora | 13:02.56 | — |
| 6 | Grant StierwaltPlace 6 · Grade 8 · Bowling Green | 8 | Bowling Green | 13:03.78 | 4 |
| 7 | Logan DeelPlace 7 · Grade 8 · Bryan | 8 | Bryan | 13:07.88 | 5 |
| 8 | Zachary ApplegatePlace 8 · Grade 7 · Bowling Green | 7 | Bowling Green | 13:09.40 | 6 |
| 9 | Arman HaverPlace 9 · Hicksville | — | Hicksville | 13:09.68 | — |
| 10 | Eli MillerPlace 10 · Grade 7 · Archbold | 7 | Archbold | 13:09.99 | 7 |
| 11 | Elijah JiminezPlace 11 · Grade 8 · Tinora | 8 | Tinora | 13:10.55 | — |
| 12 | Christopher HoellrichPlace 12 · Grade 8 · Tinora | 8 | Tinora | 13:11.72 | — |
| 13 | Zach LockmillerPlace 13 · Grade 8 · Defiance | 8 | Defiance | 13:34.24 | 8 |
| 14 | Nicholas JimenezPlace 14 · Grade 8 · Defiance | 8 | Defiance | 13:37.59 | 9 |
| 15 | Cameron SchaperPlace 15 · Grade 7 · Bryan | 7 | Bryan | 13:38.13 | 10 |
| 16 | Trenton SakosPlace 16 · Grade 8 · No. Central | 8 | No. Central | 13:38.45 | 11 |
| 17 | Michael ShortPlace 17 · Grade 8 · Archbold | 8 | Archbold | 13:49.45 | 12 |
| 18 | Gavin RiegseckerPlace 18 · Pettisville | — | Pettisville | 13:57.15 | 13 |
| 19 | Noah RoebuckPlace 19 · Grade 7 · Bryan | 7 | Bryan | 13:57.79 | 14 |
| 20 | Jason VassarPlace 20 · Grade 8 · No. Central | 8 | No. Central | 13:59.14 | 15 |
| 21 | Josh VonseggernPlace 21 · Grade 8 · Bryan | 8 | Bryan | 14:00.30 | 16 |
| 22 | Logan KingPlace 22 · Grade 7 · Bryan | 7 | Bryan | 14:01.78 | 17 |
| 23 | Lucas YoderPlace 23 · Grade 7 · Archbold | 7 | Archbold | 14:02.99 | 18 |
| 24 | Andrew RogersPlace 24 · Grade 8 · Defiance | 8 | Defiance | 14:04.46 | 19 |
| 25 | Pierce WalkerPlace 25 · Grade 8 · Bowling Green | 8 | Bowling Green | 14:05.62 | 20 |
| 26 | Easton GerkenPlace 26 · Grade 7 · Defiance | 7 | Defiance | 14:06.96 | 21 |
| 27 | Colton GulickPlace 27 · Grade 7 · Montpelier | 7 | Montpelier | 14:11.36 | — |
| 28 | Sam PetersenPlace 28 · Grade 7 · Archbold | 7 | Archbold | 14:12.23 | 22 |
| 29 | Drake GerkenPlace 29 · Grade 7 · Antwerp | 7 | Antwerp | 14:13.87 | — |
| 30 | Kyle VernotPlace 30 · Grade 7 · Wauseon | 7 | Wauseon | 14:14.33 | — |
| 31 | Jaret RychenerPlace 31 · Pettisville | — | Pettisville | 14:20.97 | 23 |
| 32 | Austin WillisPlace 32 · Grade 8 · Bryan | 8 | Bryan | 14:24.90 | 24 |
| 33 | Brett RichPlace 33 · Grade 8 · Bowling Green | 8 | Bowling Green | 14:26.96 | 25 |
| 34 | Matthew KramerPlace 34 · Grade 8 · Bowling Green | 8 | Bowling Green | 14:31.72 | 26 |
| 35 | Lucas RuppPlace 35 · Grade 8 · Archbold | 8 | Archbold | 14:33.02 | 27 |
| 36 | Gabe PetersenPlace 36 · Grade 7 · Archbold | 7 | Archbold | 14:33.43 | 28 |
| 37 | Connor WhitfordPlace 37 · Grade 8 · Defiance | 8 | Defiance | 14:37.86 | 29 |
| 38 | Gavin GrimePlace 38 · Grade 7 · Archbold | 7 | Archbold | 14:38.16 | 30 |
| 39 | Adam KinsmanPlace 39 · Grade 7 · Archbold | 7 | Archbold | 14:39.46 | — |
| 40 | Luke McQuadePlace 40 · Grade 7 · Archbold | 7 | Archbold | 14:40.01 | — |
| 41 | Evan HiltonPlace 41 · Grade 8 · Antwerp | 8 | Antwerp | 14:42.38 | — |
| 42 | Clay DownsPlace 42 · Grade 8 · Bowling Green | 8 | Bowling Green | 14:43.97 | 31 |
| 43 | Denver BeckPlace 43 · Grade 7 · Archbold | 7 | Archbold | 14:45.02 | — |
| 44 | Danny MillerPlace 44 · Grade 7 · Evergreen | 7 | Evergreen | 14:45.29 | — |
| 45 | Noah RochaPlace 45 · Pettisville | — | Pettisville | 14:45.86 | 32 |
| 46 | Brian GeyerPlace 46 · Grade 7 · Antwerp | 7 | Antwerp | 14:48.69 | — |
| 47 | Donovan WuestPlace 47 · Grade 8 · Bowling Green | 8 | Bowling Green | 14:50.46 | 33 |
| 48 | Luke ElyPlace 48 · Grade 8 · Ida | 8 | Ida | 14:51.83 | — |
| 49 | Joe GallowayPlace 49 · Grade 7 · No. Central | 7 | No. Central | 14:54.59 | 34 |
| 50 | Cort EicherPlace 50 · Grade 7 · Edon | 7 | Edon | 14:58.31 | — |
| 51 | Israel AguilarPlace 51 · Grade 8 · Stryker | 8 | Stryker | 14:59.12 | — |
| 52 | Evan BrownPlace 52 · Grade 7 · Tinora | 7 | Tinora | 15:11.88 | — |
| 53 | Cody TomblinPlace 53 · Grade 7 · No. Central | 7 | No. Central | 15:12.16 | 35 |
| 54 | Gabe SayerPlace 54 · Grade 7 · Bowling Green | 7 | Bowling Green | 15:16.27 | — |
| 55 | Micah McKannaPlace 55 · Grade 8 · Bowling Green | 8 | Bowling Green | 15:16.66 | — |
| 56 | Steel MinerPlace 56 · Grade 7 · Defiance | 7 | Defiance | 15:35.07 | 36 |
| 57 | Ben RouthierPlace 57 · Grade 7 · Hilltop | 7 | Hilltop | 15:35.37 | — |
| 58 | Noah KruezPlace 58 · Grade 7 · Evergreen | 7 | Evergreen | 15:45.34 | — |
| 59 | Nate TraxlerPlace 59 · Grade 8 · No. Central | 8 | No. Central | 15:47.63 | 37 |
| 60 | Nathan SchlatterPlace 60 · Grade 7 · Defiance | 7 | Defiance | 15:48.43 | — |
| 61 | Cameron FreyPlace 61 · Grade 8 · Stryker | 8 | Stryker | 15:53.31 | — |
| 62 | Matthew ThieroffPlace 62 · Grade 7 · Ayersville | 7 | Ayersville | 15:53.58 | — |
| 63 | Michael McNamaraPlace 63 · Grade 7 · Bowling Green | 7 | Bowling Green | 15:56.89 | — |
| 64 | Austin HardingPlace 64 · Grade 8 · Bryan | 8 | Bryan | 16:02.99 | — |
| 65 | Andrew FritchPlace 65 · Grade 8 · Stryker | 8 | Stryker | 16:10.93 | — |
| 66 | Jared BechsteinPlace 66 · Grade 7 · Bowling Green | 7 | Bowling Green | 16:13.30 | — |
| 67 | Evan SmithPlace 67 · Grade 7 · Bryan | 7 | Bryan | 16:14.72 | — |
| 68 | Evan WarnerPlace 68 · Pettisville | — | Pettisville | 16:15.34 | 38 |
| 69 | Ethan DeelPlace 69 · Grade 8 · Bryan | 8 | Bryan | 16:24.73 | — |
| 70 | Brandon GilbertPlace 70 · Grade 7 · Bryan | 7 | Bryan | 16:26.34 | — |
| 71 | Josh BraunPlace 71 · Grade 8 · Edon | 8 | Edon | 16:31.50 | — |
| 72 | Preston MormanPlace 72 · Grade 8 · Bowling Green | 8 | Bowling Green | 16:32.67 | — |
| 73 | Hayden HowertonPlace 73 · Grade 7 · Defiance | 7 | Defiance | 16:33.14 | — |
| 74 | Alex MessengerPlace 74 · Grade 8 · Bowling Green | 8 | Bowling Green | 16:37.10 | — |
| 75 | Josh WebbPlace 75 · Grade 8 · Bryan | 8 | Bryan | 16:38.38 | — |
| 76 | Seth BrakefieldPlace 76 · Pettisville | — | Pettisville | 16:43.81 | 39 |
| 77 | Jordyn TimbrookPlace 77 · Grade 8 · Edgerton | 8 | Edgerton | 16:46.20 | — |
| 78 | Josh EhlingerPlace 78 · Grade 8 · Antwerp | 8 | Antwerp | 16:53.36 | — |
| 79 | Zack TurnerPlace 79 · Grade 7 · No. Central | 7 | No. Central | 17:00.67 | 40 |
| 80 | Dustin TeschkePlace 80 · Grade 8 · Stryker | 8 | Stryker | 17:00.91 | — |
| 81 | John JohnstonPlace 81 · Grade 8 · Bowling Green | 8 | Bowling Green | 17:20.02 | — |
| 82 | Noah RohrerPlace 82 · Grade 7 · Bryan | 7 | Bryan | 17:48.55 | — |
| 83 | Alex ShafferPlace 83 · Grade 7 · Edgerton | 7 | Edgerton | 17:49.41 | — |
| 84 | Ryan FrancePlace 84 · Grade 7 · No. Central | 7 | No. Central | 17:52.88 | 41 |
| 85 | Alex JonesPlace 85 · Grade 7 · Defiance | 7 | Defiance | 17:53.16 | — |
| 86 | Kendall LovejoyPlace 86 · Grade 7 · Archbold | 7 | Archbold | 17:55.99 | — |
| 87 | Cory HemenwayPlace 87 · Grade 7 · Bryan | 7 | Bryan | 18:00.42 | — |
| 88 | Kaleb FalerPlace 88 · Grade 8 · No. Central | 8 | No. Central | 18:05.72 | — |
| 89 | Zave SmithPlace 89 · Grade 7 · Bryan | 7 | Bryan | 18:06.72 | — |
| 90 | Dylan McCartyPlace 90 · Grade 8 · Bowling Green | 8 | Bowling Green | 18:10.96 | — |
| 91 | Hunter WilsonPlace 91 · Grade 7 · No. Central | 7 | No. Central | 18:13.16 | — |
| 92 | Tyler O'NeillPlace 92 · Grade 7 · Wauseon | 7 | Wauseon | 18:48.72 | — |
| 93 | Justin WankPlace 93 · Grade 7 · Ayersville | 7 | Ayersville | 19:07.19 | — |
| 94 | Austin RotroffPlace 94 · Grade 7 · Wauseon | 7 | Wauseon | 19:12.41 | — |
| 95 | Martin SimonPlace 95 · Grade 8 · Bowling Green | 8 | Bowling Green | 19:21.25 | — |
| 96 | Hunter AlbertPlace 96 · Grade 7 · Swanton | 7 | Swanton | 19:22.23 | — |
| 97 | Joseph DalyPlace 97 · Grade 8 · Edgerton | 8 | Edgerton | 20:18.23 | — |
| 98 | Alex MartinezPlace 98 · Grade 7 · Defiance | 7 | Defiance | 20:53.31 | — |