| 1 | Gabriel FarmerPlace 1 · Grade 8 · St Johns Newtonburg | 8 | St Johns Newtonburg | 7:09.8 PR |
| 2 | Devin WoelfelPlace 2 · Grade 7 · Trinity Lutheran (Rantoul) | 7 | Trinity Lutheran (Rantoul) | 7:11.5 PR |
| 3 | Asher BodePlace 3 · Grade 8 · St. Paul Lutheran (Howards Grove) | 8 | St. Paul Lutheran (Howards Grove) | 7:43.8 PR |
| 4 | Jonah GlodowskiPlace 4 · Grade 7 · Trinity Lutheran (Kiel) | 7 | Trinity Lutheran (Kiel) | 7:45.0 PR |
| 5 | Ethan MillenPlace 5 · Grade 8 · Bethany Lutheran (Manitowoc) | 8 | Bethany Lutheran (Manitowoc) | 7:45.2 |
| 6 | Logan RuengerPlace 6 · Grade 5 · St. Peter Lutheran | 5 | St. Peter Lutheran | 7:55.2 |
| 7 | Colton HenschelPlace 7 · Grade 7 · Trinity Lutheran (Kiel) | 7 | Trinity Lutheran (Kiel) | 7:56.5 PR |
| 8 | Andrew CarltonPlace 8 · Grade 5 · Trinity Lutheran (Kiel) | 5 | Trinity Lutheran (Kiel) | 8:01.0 PR |
| 9 | Sean GrafPlace 9 · Grade 5 · Bethany Lutheran (Manitowoc) | 5 | Bethany Lutheran (Manitowoc) | 8:01.0 PR |
| 10 | Thad LipinskiPlace 10 · Grade 6 · St. John Lutheran (Maribel) | 6 | St. John Lutheran (Maribel) | 8:03.1 PR |
| 11 | Jonathan WegnerPlace 11 · Grade 5 · St. John Lutheran (Maribel) | 5 | St. John Lutheran (Maribel) | 8:04.8 PR |
| 12 | Benjamin KiehnauPlace 12 · Grade 7 · Trinity Lutheran (Kiel) | 7 | Trinity Lutheran (Kiel) | 8:05.1 PR |
| 13 | Forbes FieldsPlace 13 · Grade 8 · Zion Morrison | 8 | Zion Morrison | 8:07.3 PR |
| 14 | Caleb VogtPlace 14 · Grade 8 · St. John Lutheran (Maribel) | 8 | St. John Lutheran (Maribel) | 8:20.8 |
| 15 | Seth HochmuthPlace 15 · Grade 7 · Immanuel (Manitowoc) | 7 | Immanuel (Manitowoc) | 8:21.8 |
| 16 | Peter UtechtPlace 16 · Grade 6 · First German | 6 | First German | 8:21.9 |
| 17 | Reed GellingsPlace 17 · Grade 6 · Trinity Lutheran (Kiel) | 6 | Trinity Lutheran (Kiel) | 8:23.9 PR |
| 18 | Simeon SchulzPlace 18 · Grade 8 · Bethany Lutheran (Manitowoc) | 8 | Bethany Lutheran (Manitowoc) | 8:24.8 |
| 19 | Wade MillerPlace 19 · Grade 5 · St. Paul Lutheran (Howards Grove) | 5 | St. Paul Lutheran (Howards Grove) | 8:25.7 PR |
| 20 | Ozzie Vanden AvondPlace 20 · Grade 4 · St. Paul's Lutheran (Algoma) | 4 | St. Paul's Lutheran (Algoma) | 8:26.9 PR |
| 21 | Everett HenningPlace 21 · Grade 5 · Trinity Lutheran (Kiel) | 5 | Trinity Lutheran (Kiel) | 8:28.9 PR |
| 22 | Mason DrummPlace 22 · Grade 5 · Bethany Lutheran (Manitowoc) | 5 | Bethany Lutheran (Manitowoc) | 8:38.0 PR |
| 23 | Ben DolanPlace 23 · Grade 6 · Immanuel (Manitowoc) | 6 | Immanuel (Manitowoc) | 8:40.5 |
| 24 | Kevin PradoPlace 24 · Grade 8 · First German | 8 | First German | 8:42.8 PR |
| 25 | Jack PorathPlace 25 · Grade 5 · St Paul Lutheran - Luxemburg | 5 | St Paul Lutheran - Luxemburg | 8:50.2 PR |
| 26 | Greyson LarscheidPlace 26 · Grade 7 · St Paul Lutheran - Luxemburg | 7 | St Paul Lutheran - Luxemburg | 8:50.6 |
| 27 | Asa BodePlace 27 · Grade 6 · St. Paul Lutheran (Howards Grove) | 6 | St. Paul Lutheran (Howards Grove) | 8:51.2 PR |
| 28 | Landon SchmollPlace 28 · Grade 5 · St Paul Lutheran - Luxemburg | 5 | St Paul Lutheran - Luxemburg | 8:54.0 PR |
| 29 | Merrick SchroederPlace 29 · Grade 5 · Bethany Lutheran (Manitowoc) | 5 | Bethany Lutheran (Manitowoc) | 8:54.6 PR |
| 30 | Carter StenzPlace 30 · Grade 5 · Trinity Lutheran (Rantoul) | 5 | Trinity Lutheran (Rantoul) | 9:00.6 |
| 31 | Lucas DolanPlace 31 · Grade 4 · Immanuel (Manitowoc) | 4 | Immanuel (Manitowoc) | 9:00.9 |
| 32 | John Nunez-ThomasPlace 32 · Grade 8 · Immanuel (Manitowoc) | 8 | Immanuel (Manitowoc) | 9:02.3 |
| 33 | Max DobberpuhlPlace 33 · Grade 5 · Zion Morrison | 5 | Zion Morrison | 9:06.1 PR |
| 34 | Skylar WellensPlace 34 · Grade 6 · St. John Lutheran (Maribel) | 6 | St. John Lutheran (Maribel) | 9:06.7 PR |
| 35 | Hudson WatryPlace 35 · Grade 8 · St. Johns | 8 | St. Johns | 9:06.8 |
| 36 | Landon BrooksPlace 36 · Grade 6 · Bethany Lutheran (Manitowoc) | 6 | Bethany Lutheran (Manitowoc) | 9:08.0 PR |
| 37 | Ryker LarsonPlace 37 · Grade 5 · St Johns Newtonburg | 5 | St Johns Newtonburg | 9:09.3 PR |
| 38 | Jaxen BridgesPlace 38 · Grade 8 · St. Paul's Lutheran (Algoma) | 8 | St. Paul's Lutheran (Algoma) | 9:11.0 |
| 39 | Brantley LarscheidPlace 39 · Grade 3 · St Paul Lutheran - Luxemburg | 3 | St Paul Lutheran - Luxemburg | 9:12.2 |
| 40 | Henry BubolzPlace 40 · Grade 5 · Immanuel (Manitowoc) | 5 | Immanuel (Manitowoc) | 9:12.4 PR |
| 41 | Jamisen JensenPlace 41 · Grade 5 · Trinity Lutheran (Kiel) | 5 | Trinity Lutheran (Kiel) | 9:20.0 |
| 42 | Tristan MinkPlace 42 · Grade 6 · Trinity Lutheran (Rantoul) | 6 | Trinity Lutheran (Rantoul) | 9:31.0 |
| 43 | Aiden SteckerPlace 43 · Grade 4 · First German | 4 | First German | 9:32.6 |
| 44 | Tim UtechtPlace 44 · Grade 4 · First German | 4 | First German | 9:33.8 PR |
| 45 | Charlie RaduePlace 45 · Grade 6 · St. John Lutheran (Maribel) | 6 | St. John Lutheran (Maribel) | 9:33.8 PR |
| 46 | Elliot BeardsleyPlace 46 · Grade 8 · St. Peter Lutheran | 8 | St. Peter Lutheran | 9:38.4 |
| 47 | Braxton BehnkePlace 47 · Grade 5 · Bethany Lutheran (Manitowoc) | 5 | Bethany Lutheran (Manitowoc) | 9:40.1 |
| 48 | Apollo HebertPlace 48 · Grade 8 · First German | 8 | First German | 9:40.3 |
| 49 | Logan Van ZilePlace 49 · Grade 5 · St. Paul's Lutheran (Algoma) | 5 | St. Paul's Lutheran (Algoma) | 9:47.0 PR |
| 50 | Dylan MillerPlace 50 · Grade 7 · St. John St. James Lutheran (Reedsville) | 7 | St. John St. James Lutheran (Reedsville) | 9:49.3 PR |
| 51 | Hendrix HeleniakPlace 51 · Grade 6 · St. John St. James Lutheran (Reedsville) | 6 | St. John St. James Lutheran (Reedsville) | 9:49.7 |
| 52 | Bennett BrussPlace 52 · Grade 4 · Zion Morrison | 4 | Zion Morrison | 9:50.9 PR |
| 53 | James StenzPlace 53 · Grade 3 · Trinity Lutheran (Rantoul) | 3 | Trinity Lutheran (Rantoul) | 9:52.1 PR |
| 54 | Trevor RaduenzPlace 54 · Grade 4 · St Paul Lutheran - Luxemburg | 4 | St Paul Lutheran - Luxemburg | 9:52.5 |
| 55 | Jonathan HochmuthPlace 55 · Grade 5 · Immanuel (Manitowoc) | 5 | Immanuel (Manitowoc) | 10:03.3 |
| 56 | Brayden FillnerPlace 56 · Grade 6 · St. John St. James Lutheran (Reedsville) | 6 | St. John St. James Lutheran (Reedsville) | 10:06.3 |
| 57 | Dakstyn GlaeserPlace 57 · Grade 4 · First German | 4 | First German | 10:09.5 PR |
| 58 | Gabriel SoucekPlace 58 · Grade 7 · St. Peter Lutheran | 7 | St. Peter Lutheran | 10:10.5 PR |
| 59 | Chase GeorgelPlace 59 · Grade 7 · St. Paul's Lutheran (Algoma) | 7 | St. Paul's Lutheran (Algoma) | 10:12.2 PR |
| 60 | Braden PotthastPlace 60 · Grade 7 · Bethany Lutheran (Manitowoc) | 7 | Bethany Lutheran (Manitowoc) | 10:14.7 |
| 61 | Bridger AmentPlace 61 · Grade 5 · Immanuel (Manitowoc) | 5 | Immanuel (Manitowoc) | 10:25.5 PR |
| 62 | Silas BrandlPlace 62 · Grade 5 · St Johns Newtonburg | 5 | St Johns Newtonburg | 10:26.3 |
| 63 | Chase BelterPlace 63 · Grade 6 · St Paul Lutheran - Luxemburg | 6 | St Paul Lutheran - Luxemburg | 10:26.9 PR |
| 64 | Gavin KocoanPlace 64 · Grade 3 · Zion Lutheran Wayside | 3 | Zion Lutheran Wayside | 10:31.7 PR |
| 65 | Amos HoffPlace 65 · Grade 4 · First German | 4 | First German | 10:32.8 |
| 66 | Benson HallPlace 66 · Grade 5 · Immanuel (Manitowoc) | 5 | Immanuel (Manitowoc) | 10:35.9 PR |
| 67 | Logan WerneckePlace 67 · Grade 8 · Bethany Lutheran (Manitowoc) | 8 | Bethany Lutheran (Manitowoc) | 10:36.4 PR |
| 68 | Tanner SchuettpelzPlace 68 · Grade 5 · Zion Morrison | 5 | Zion Morrison | 10:36.4 |
| 69 | Roman HebertPlace 69 · Grade 6 · First German | 6 | First German | 10:36.9 |
| 70 | Toby HafnerPlace 70 · Grade 6 · St Johns Newtonburg | 6 | St Johns Newtonburg | 10:39.9 |
| 71 | Rhys BrungraberPlace 71 · Grade 5 · St. Peter Lutheran | 5 | St. Peter Lutheran | 10:53.6 |
| 72 | Benjamin LorriganPlace 72 · Grade 5 · St. Johns | 5 | St. Johns | 11:04.7 PR |
| 73 | Micah ParkerPlace 73 · Grade 5 · First German | 5 | First German | 11:07.5 PR |
| 74 | Sawyer EickPlace 74 · Grade 8 · St. Paul Lutheran (Howards Grove) | 8 | St. Paul Lutheran (Howards Grove) | 11:09.9 PR |
| 75 | Isaiah EnderlePlace 75 · Grade 4 · Zion Morrison | 4 | Zion Morrison | 11:10.9 |
| 76 | Oliver EickPlace 76 · Grade 5 · St. Paul Lutheran (Howards Grove) | 5 | St. Paul Lutheran (Howards Grove) | 11:12.7 |
| 77 | Josiah GrossmannPlace 77 · Grade 7 · First German | 7 | First German | 11:16.5 |
| 78 | Eddie BlashkaPlace 78 · Grade 5 · Bethany Lutheran (Manitowoc) | 5 | Bethany Lutheran (Manitowoc) | 11:16.5 PR |
| 79 | Isaac EgererPlace 79 · Grade 6 · Immanuel (Manitowoc) | 6 | Immanuel (Manitowoc) | 11:17.9 PR |
| 80 | Silas JaegerPlace 80 · Grade 7 · St. Johns | 7 | St. Johns | 11:22.5 |
| 81 | Axel HackettPlace 81 · Grade 4 · St. Paul's Lutheran (Algoma) | 4 | St. Paul's Lutheran (Algoma) | 11:26.9 |
| 82 | Easton ConjurskiPlace 82 · Grade 7 · Bethany Lutheran (Manitowoc) | 7 | Bethany Lutheran (Manitowoc) | 11:28.7 PR |
| 83 | Sawyer BrussPlace 83 · Grade 6 · Zion Morrison | 6 | Zion Morrison | 11:39.1 PR |
| 84 | Elliott AustinPlace 84 · Grade 5 · Bethany Lutheran (Manitowoc) | 5 | Bethany Lutheran (Manitowoc) | 11:46.5 PR |
| 85 | James MillerPlace 85 · Grade 6 · Bethany Lutheran (Manitowoc) | 6 | Bethany Lutheran (Manitowoc) | 11:50.9 |
| 86 | Jonathan SweneyPlace 86 · Grade 7 · Immanuel (Manitowoc) | 7 | Immanuel (Manitowoc) | 12:19.0 PR |
| 87 | Blake TesarikPlace 87 · Grade 5 · Immanuel (Manitowoc) | 5 | Immanuel (Manitowoc) | 12:31.1 PR |
| 88 | Gentry Kiel-BethkePlace 88 · Grade 3 · Immanuel (Manitowoc) | 3 | Immanuel (Manitowoc) | 12:44.1 PR |
| 89 | Carter StoffelPlace 89 · Grade 6 · St. Peter Lutheran | 6 | St. Peter Lutheran | 12:44.1 |
| 90 | Henry HafnerPlace 90 · Grade 8 · St Johns Newtonburg | 8 | St Johns Newtonburg | 12:51.4 |
| 91 | Kasper PlathPlace 91 · Grade 4 · Trinity Lutheran (Rantoul) | 4 | Trinity Lutheran (Rantoul) | 13:37.8 PR |
| 92 | Gabriel WhitePlace 92 · Grade 5 · St. Johns | 5 | St. Johns | 14:21.0 PR |
| 93 | George KippPlace 93 · Grade 3 · St. Paul's Lutheran (Algoma) | 3 | St. Paul's Lutheran (Algoma) | 15:25.3 PR |