| 1 | Alexander ZabelPlace 1 · Grade - · Kenosha Shockwave Track and XC Club | - | Kenosha Shockwave Track and XC Club | 8:24.18 PR |
| 2 | Owen EnglandPlace 2 · Grade - · St. John Vianney (Brookfield) | - | St. John Vianney (Brookfield) | 8:34.14 PR |
| 3 | Grant HeagneyPlace 3 · Grade 8 · Crown of Life Academy | 8 | Crown of Life Academy | 9:08.99 PR |
| 4 | Sam CollierPlace 4 · Grade 8 · DASH Homeschool ms | 8 | DASH Homeschool ms | 9:17.41 PR |
| 5 | Cooper SummyPlace 5 · Grade 7 · Kenosha Shockwave Track and XC Club | 7 | Kenosha Shockwave Track and XC Club | 9:23.36 PR |
| 6 | Thomas OttoPlace 6 · Grade - · Kenosha Shockwave Track and XC Club | - | Kenosha Shockwave Track and XC Club | 9:25.47 PR |
| 7 | Gavin MeineckePlace 7 · Grade 8 · Christ Lutheran | 8 | Christ Lutheran | 9:26.08 PR |
| 8 | Kane StrakaPlace 8 · Grade 6 · St. Joan of Arc | 6 | St. Joan of Arc | 9:27.86 |
| 9 | Oliver DrabantPlace 9 · Grade - · Fernwood Montessori | - | Fernwood Montessori | 9:31.09 PR |
| 10 | Callum FerberPlace 10 · Grade - · St. John Vianney (Brookfield) | - | St. John Vianney (Brookfield) | 9:39.81 PR |
| 11 | Josiah ChuPlace 11 · Grade 8 · DASH Homeschool ms | 8 | DASH Homeschool ms | 9:40.84 PR |
| 12 | Liam GrimordPlace 12 · Grade 6 · Merton | 6 | Merton | 9:42.95 |
| 13 | Carter FryPlace 13 · Grade 7 · Trinity Lutheran (Waukesha) | 7 | Trinity Lutheran (Waukesha) | 9:44.31 PR |
| 14 | Miles YorkPlace 14 · Grade 8 · The Prairie School | 8 | The Prairie School | 9:48.53 PR |
| 15 | Gabe HernandezPlace 15 · Grade 6 · St. John's MKE | 6 | St. John's MKE | 9:50.76 PR |
| 16 | William NetzelPlace 16 · Grade 5 · Bethlehem Lutheran (Menomonee Falls) | 5 | Bethlehem Lutheran (Menomonee Falls) | 9:58.52 PR |
| 17 | Moses PachelPlace 17 · Grade 4 · St. John's MKE | 4 | St. John's MKE | 10:02.67 PR |
| 18 | Dylan PetersonPlace 18 · Grade 7 · Trinity Lutheran (Waukesha) | 7 | Trinity Lutheran (Waukesha) | 10:02.69 |
| 19 | Tristan HahnPlace 19 · Grade 6 · Trinity Lutheran (Waukesha) | 6 | Trinity Lutheran (Waukesha) | 10:05.01 |
| 20 | Elijah BaldryPlace 20 · Grade 6 · Crown of Life Academy | 6 | Crown of Life Academy | 10:07.52 |
| 21 | Jackson McNamaraPlace 21 · Grade 9 · Merton | 9 | Merton | 10:08.27 PR |
| 22 | Will MinessalePlace 22 · Grade 6 · St. John Vianney (Brookfield) | 6 | St. John Vianney (Brookfield) | 10:10.14 |
| 23 | Owen HermesPlace 23 · Grade - · Kenosha Shockwave Track and XC Club | - | Kenosha Shockwave Track and XC Club | 10:11.08 |
| 24 | Cameron KleinfeldtPlace 24 · Grade 7 · Fernwood Montessori | 7 | Fernwood Montessori | 10:12.58 PR |
| 25 | Stone SmithPlace 25 · Grade 8 · Zion Lutheran (South Milwaukee) | 8 | Zion Lutheran (South Milwaukee) | 10:12.81 PR |
| 26 | Elias SchreiberPlace 26 · Grade 7 · Crown of Life Academy | 7 | Crown of Life Academy | 10:13.07 |
| 27 | Brayden LuebkePlace 27 · Grade 8 · Crown of Life Academy | 8 | Crown of Life Academy | 10:14.15 PR |
| 28 | John LydenPlace 28 · Grade - · Fernwood Montessori | - | Fernwood Montessori | 10:14.67 PR |
| 29 | Benjamin HernandezPlace 29 · Grade 5 · St. John's MKE | 5 | St. John's MKE | 10:20.15 PR |
| 30 | Ryan SzymanskiPlace 30 · Grade - · Fernwood Montessori | - | Fernwood Montessori | 10:22.47 PR |
| 31 | Jack UlrichPlace 31 · Grade 8 · The Prairie School | 8 | The Prairie School | 10:26.08 PR |
| 32 | Parker BaranykPlace 32 · Grade 6 · Trinity Lutheran (Waukesha) | 6 | Trinity Lutheran (Waukesha) | 10:27.35 |
| 33 | Kaden BintzPlace 33 · Grade 7 · Trinity Lutheran (Waukesha) | 7 | Trinity Lutheran (Waukesha) | 10:28.33 |
| 34 | Sam WhitePlace 34 · Grade 8 · Merton | 8 | Merton | 10:30.58 PR |
| 35 | Colton JansenPlace 35 · Grade 8 · Christ Lutheran | 8 | Christ Lutheran | 10:32.08 PR |
| 36 | Mason GoodgerPlace 36 · Grade 6 · St. John's MKE | 6 | St. John's MKE | 10:38.57 PR |
| 37 | Sean MillerPlace 37 · Grade 8 · Christ the Lord Lutheran | 8 | Christ the Lord Lutheran | 10:39.35 PR |
| 38 | Brennan O'DonnellPlace 38 · Grade 8 · St. Paul's Lutheran Oconomowoc | 8 | St. Paul's Lutheran Oconomowoc | 10:41.83 PR |
| 39 | Karsten KammholzPlace 39 · Grade 8 · St. John's Lutheran (Wauwatosa) | 8 | St. John's Lutheran (Wauwatosa) | 10:42.46 PR |
| 40 | Jacob NaultPlace 40 · Grade 7 · St. John's Lutheran (Wauwatosa) | 7 | St. John's Lutheran (Wauwatosa) | 10:43.43 PR |
| 41 | Andrew JanesPlace 41 · Grade 8 · DASH Homeschool ms | 8 | DASH Homeschool ms | 10:43.68 PR |
| 42 | Cale ElcanoPlace 42 · Grade 6 · The Prairie School | 6 | The Prairie School | 10:44.03 |
| 43 | Max GabbPlace 43 · Grade 8 · Zion Lutheran (South Milwaukee) | 8 | Zion Lutheran (South Milwaukee) | 10:51.30 PR |
| 44 | Eli CollierPlace 44 · Grade 6 · DASH Homeschool ms | 6 | DASH Homeschool ms | 10:55.78 |
| 45 | Declan WappelPlace 45 · Grade - · Kenosha Shockwave Track and XC Club | - | Kenosha Shockwave Track and XC Club | 10:58.03 PR |
| 46 | Joseph FenelonPlace 46 · Grade 8 · DASH Homeschool ms | 8 | DASH Homeschool ms | 10:59.55 PR |
| 47 | Patrick BuckPlace 47 · Grade 6 · DASH Homeschool ms | 6 | DASH Homeschool ms | 10:59.73 |
| 48 | Steven ProctoPlace 48 · Grade 7 · Merton | 7 | Merton | 11:02.06 PR |
| 49 | Wesley RahnPlace 49 · Grade 8 · Crown of Life Academy | 8 | Crown of Life Academy | 11:02.86 PR |
| 50 | Nathan MalehornPlace 50 · Grade 7 · Merton | 7 | Merton | 11:03.54 PR |
| 51 | Jack BuckPlace 51 · Grade 6 · DASH Homeschool ms | 6 | DASH Homeschool ms | 11:03.86 |
| 52 | Ivan BaynesPlace 52 · Grade - · St. John Vianney (Brookfield) | - | St. John Vianney (Brookfield) | 11:05.32 PR |
| 53 | Beckham QuammePlace 53 · Grade 8 · Crown of Life Academy | 8 | Crown of Life Academy | 11:05.79 PR |
| 54 | Samuel GarciaPlace 54 · Grade 7 · Crown of Life Academy | 7 | Crown of Life Academy | 11:05.81 PR |
| 55 | Carter FlackPlace 55 · Grade 8 · Crown of Life Academy | 8 | Crown of Life Academy | 11:05.86 PR |
| 56 | Sam Le BrootPlace 56 · Grade - · Christ-St. Peter Lutheran (Milwaukee) | - | Christ-St. Peter Lutheran (Milwaukee) | 11:06.23 PR |
| 57 | Colin SmithPlace 57 · Grade 6 · The Prairie School | 6 | The Prairie School | 11:08.22 PR |
| 58 | Blaise WeissPlace 58 · Grade 6 · Kenosha Shockwave Track and XC Club | 6 | Kenosha Shockwave Track and XC Club | 11:08.50 PR |
| 59 | Charlie JohnsonPlace 59 · Grade 8 · DASH Homeschool ms | 8 | DASH Homeschool ms | 11:09.00 PR |
| 60 | Colton MeierPlace 60 · Grade 6 · Trinity Lutheran (Waukesha) | 6 | Trinity Lutheran (Waukesha) | 11:09.09 PR |
| 61 | Micah DeibertPlace 61 · Grade 6 · St. John Vianney (Brookfield) | 6 | St. John Vianney (Brookfield) | 11:10.47 |
| 62 | Morgan SchachtschneiderPlace 62 · Grade 6 · Lamb of God | 6 | Lamb of God | 11:10.57 |
| 63 | Jackson MoorePlace 63 · Grade - · Crown of Life Academy | - | Crown of Life Academy | 11:11.79 PR |
| 64 | Charlie JohnsonPlace 64 · Grade 6 · st. john's mukwonago | 6 | st. john's mukwonago | 11:20.27 |
| 65 | Bennett SkowronekPlace 65 · Grade 8 · St. Joan of Arc | 8 | St. Joan of Arc | 11:24.00 PR |
| 66 | William PorterPlace 66 · Grade - · Fernwood Montessori | - | Fernwood Montessori | 11:27.49 PR |
| 67 | Graham KelchenPlace 67 · Grade 8 · St. Joan of Arc | 8 | St. Joan of Arc | 11:27.80 PR |
| 68 | Noah CaspersPlace 68 · Grade 6 · DASH Homeschool ms | 6 | DASH Homeschool ms | 11:32.20 |
| 69 | Colten GephartPlace 69 · Grade 4 · St. Paul's Lutheran Oconomowoc | 4 | St. Paul's Lutheran Oconomowoc | 11:32.34 PR |
| 70 | Alex GrothPlace 70 · Grade 7 · Lamb of God | 7 | Lamb of God | 11:35.08 PR |
| 71 | Mathew FrederickPlace 71 · Grade 7 · Trinity Lutheran (Waukesha) | 7 | Trinity Lutheran (Waukesha) | 11:39.04 |
| 72 | Logan PulgarinPlace 72 · Grade 7 · Crown of Life Academy | 7 | Crown of Life Academy | 11:39.26 |
| 73 | Gideon SchablePlace 73 · Grade 7 · Christ-St. Peter Lutheran (Milwaukee) | 7 | Christ-St. Peter Lutheran (Milwaukee) | 11:40.76 PR |
| 74 | Brandon SerkowskiPlace 74 · Grade 6 · Christ Lutheran | 6 | Christ Lutheran | 11:42.38 |
| 75 | Nicodemus CarterPlace 75 · Grade 7 · Christ-St. Peter Lutheran (Milwaukee) | 7 | Christ-St. Peter Lutheran (Milwaukee) | 11:44.16 |
| 76 | Ian RoederPlace 76 · Grade 6 · Zion Lutheran (South Milwaukee) | 6 | Zion Lutheran (South Milwaukee) | 11:54.30 |
| 77 | Daniel TaylorPlace 77 · Grade 8 · Christ the Lord Lutheran | 8 | Christ the Lord Lutheran | 11:55.34 PR |
| 78 | Tyler BorstPlace 78 · Grade - · Kenosha Shockwave Track and XC Club | - | Kenosha Shockwave Track and XC Club | 11:56.65 |
| 79 | Logan ZeisePlace 79 · Grade 6 · Fernwood Montessori | 6 | Fernwood Montessori | 12:03.02 PR |
| 80 | Malachi SchoofPlace 80 · Grade 4 · st. john's mukwonago | 4 | st. john's mukwonago | 12:05.95 PR |
| 81 | Landon BlievernichtPlace 81 · Grade 4 · Bethlehem Lutheran (Menomonee Falls) | 4 | Bethlehem Lutheran (Menomonee Falls) | 12:08.53 PR |
| 82 | Atticus DelwichePlace 82 · Grade 8 · St. Lucas Lutheran (Milwaukee) | 8 | St. Lucas Lutheran (Milwaukee) | 12:08.84 PR |
| 83 | Christian StarkPlace 83 · Grade 6 · Trinity Lutheran (Waukesha) | 6 | Trinity Lutheran (Waukesha) | 12:09.40 |
| 84 | Micah ZiedonisPlace 84 · Grade 8 · St. Lucas Lutheran (Milwaukee) | 8 | St. Lucas Lutheran (Milwaukee) | 12:09.47 PR |
| 85 | Henry MoorePlace 85 · Grade - · Crown of Life Academy | - | Crown of Life Academy | 12:10.99 PR |
| 86 | Caleb SalazarPlace 86 · Grade 5 · st. john's mukwonago | 5 | st. john's mukwonago | 12:11.58 |
| 87 | Zach ParryPlace 87 · Grade - · Fernwood Montessori | - | Fernwood Montessori | 12:15.87 PR |
| 88 | Bendicion SostrePlace 88 · Grade 9-10 · Kenosha Shockwave Track and XC Club | 9-10 | Kenosha Shockwave Track and XC Club | 12:16.85 PR |
| 89 | Jonah GasserPlace 89 · Grade 6 · The Prairie School | 6 | The Prairie School | 12:20.44 PR |
| 90 | Benicio Garcia-VariscoPlace 90 · Grade 8 · Christ-St. Peter Lutheran (Milwaukee) | 8 | Christ-St. Peter Lutheran (Milwaukee) | 12:26.70 PR |
| 91 | Jonah RezutekPlace 91 · Grade 7 · St. Alphonsus | 7 | St. Alphonsus | 12:28.92 |
| 92 | Kaden ArcherPlace 92 · Grade 8 · Zion Lutheran (South Milwaukee) | 8 | Zion Lutheran (South Milwaukee) | 12:30.35 PR |
| 93 | Micah BrownPlace 93 · Grade - · Fernwood Montessori | - | Fernwood Montessori | 12:32.56 PR |
| 94 | Caleb MorrisonPlace 94 · Grade - · Kenosha Shockwave Track and XC Club | - | Kenosha Shockwave Track and XC Club | 12:34.15 PR |
| 95 | Walker HouloubekPlace 95 · Grade - · Fernwood Montessori | - | Fernwood Montessori | 12:40.38 PR |
| 96 | Jacob LindertPlace 96 · Grade 7 · St. John's Lutheran (Wauwatosa) | 7 | St. John's Lutheran (Wauwatosa) | 12:43.50 |
| 97 | Jack WierschemPlace 97 · Grade 2 · Bethlehem Lutheran (Menomonee Falls) | 2 | Bethlehem Lutheran (Menomonee Falls) | 12:51.61 PR |
| 98 | Tyson McCravensPlace 98 · Grade 7 · St. Alphonsus | 7 | St. Alphonsus | 12:55.27 |
| 99 | Liam AntonPlace 99 · Grade 5 · The Prairie School | 5 | The Prairie School | 12:59.95 PR |
| 100 | Gerardo Cayetano PoloPlace 100 · Grade 7 · Christ-St. Peter Lutheran (Milwaukee) | 7 | Christ-St. Peter Lutheran (Milwaukee) | 13:00.24 PR |
| 101 | Seth McCartenPlace 101 · Grade 8 · Zion Lutheran (South Milwaukee) | 8 | Zion Lutheran (South Milwaukee) | 13:01.95 |
| 102 | Finn WellhausenPlace 102 · Grade - · Fernwood Montessori | - | Fernwood Montessori | 13:05.40 PR |
| 103 | Seth SchaeferPlace 103 · Grade 4 · Christ the Lord Lutheran | 4 | Christ the Lord Lutheran | 13:14.65 |
| 104 | Easton StaehlerPlace 104 · Grade - · Merton | - | Merton | 13:19.50 PR |
| 105 | Kael HeffelfingerPlace 105 · Grade 7 · St. John's Lutheran (Wauwatosa) | 7 | St. John's Lutheran (Wauwatosa) | 13:27.12 PR |
| 106 | Leo SchmitzPlace 106 · Grade 5 · The Prairie School | 5 | The Prairie School | 13:35.91 PR |
| 107 | Mason NavarretePlace 107 · Grade 6 · St. Paul's (Muskego) | 6 | St. Paul's (Muskego) | 13:38.77 PR |
| 108 | Tyler BurgerPlace 108 · Grade 7 · Zion Lutheran (South Milwaukee) | 7 | Zion Lutheran (South Milwaukee) | 13:42.40 |
| 109 | Liam DarlingPlace 109 · Grade 6 · St. Paul's (Muskego) | 6 | St. Paul's (Muskego) | 13:46.67 |
| 110 | Hayden SerkowskiPlace 110 · Grade 6 · Christ Lutheran | 6 | Christ Lutheran | 13:46.72 PR |
| 111 | Gabe KrillPlace 111 · Grade 6 · St. Paul's (Muskego) | 6 | St. Paul's (Muskego) | 13:51.31 |
| 112 | Jack RaatzPlace 112 · Grade 6 · st. john's mukwonago | 6 | st. john's mukwonago | 13:52.58 |
| 113 | Liam ProstPlace 113 · Grade 6 · St. Paul's Lutheran Oconomowoc | 6 | St. Paul's Lutheran Oconomowoc | 14:09.87 |
| 114 | Micah SchockmanPlace 114 · Grade 6 · St. Paul's Lutheran Oconomowoc | 6 | St. Paul's Lutheran Oconomowoc | 14:11.75 PR |
| 115 | Nash MenzelPlace 115 · Grade 4 · St. Paul's Lutheran Oconomowoc | 4 | St. Paul's Lutheran Oconomowoc | 14:11.96 |
| 116 | Jackson GodfreyPlace 116 · Grade 7 · Crown of Life Academy | 7 | Crown of Life Academy | 14:16.56 |
| 117 | John PaulPlace 117 · Grade - · St. Joan of Arc | - | St. Joan of Arc | 14:16.79 |
| 118 | Kaden GrulkePlace 118 · Grade 4 · Lamb of God | 4 | Lamb of God | 14:17.82 PR |
| 119 | Will KummerPlace 119 · Grade - · St. John Vianney (Brookfield) | - | St. John Vianney (Brookfield) | 14:18.36 PR |
| 120 | Will BauerPlace 120 · Grade 4 · Christ the Lord Lutheran | 4 | Christ the Lord Lutheran | 14:20.25 |
| 121 | Jonny GriffithsPlace 121 · Grade 4 · st. john's mukwonago | 4 | st. john's mukwonago | 14:28.06 PR |
| 122 | Caleb MeyerPlace 122 · Grade 4 · St. Paul's Lutheran Oconomowoc | 4 | St. Paul's Lutheran Oconomowoc | 14:35.98 PR |
| 123 | James AlvarezPlace 123 · Grade 5 · Lamb of God | 5 | Lamb of God | 14:39.41 PR |
| 124 | Aiden AustinPlace 124 · Grade - · St. Joan of Arc | - | St. Joan of Arc | 14:39.62 PR |
| 125 | Levi KonopPlace 125 · Grade 6 · St. John's MKE | 6 | St. John's MKE | 14:42.26 PR |
| 126 | Jacob DiGiorgioPlace 126 · Grade 6 · St. Lucas Lutheran (Milwaukee) | 6 | St. Lucas Lutheran (Milwaukee) | 15:34.70 |
| 127 | Ben NelsonPlace 127 · Grade 6 · Lamb of God | 6 | Lamb of God | 15:56.82 |
| 128 | Caleb KellenPlace 128 · Grade 4 · Christ the Lord Lutheran | 4 | Christ the Lord Lutheran | 15:58.39 PR |
| 129 | Roland KnaflicPlace 129 · Grade - · St. Joan of Arc | - | St. Joan of Arc | 16:01.44 PR |
| 130 | Hunter ButsonPlace 130 · Grade 2 · Bethlehem Lutheran (Menomonee Falls) | 2 | Bethlehem Lutheran (Menomonee Falls) | 16:08.26 PR |
| 131 | Mason JashinskyPlace 131 · Grade 4 · St. Marcus Lutheran | 4 | St. Marcus Lutheran | 16:26.68 |
| 132 | Finn DuncanPlace 132 · Grade - · Crown of Life Academy | - | Crown of Life Academy | 17:10.70 |
| 133 | Finn PetersonPlace 133 · Grade 8 · The Prairie School | 8 | The Prairie School | 19:12.35 PR |
| 134 | Eli SchoofPlace 134 · Grade 7 · st. john's mukwonago | 7 | st. john's mukwonago | 19:24.37 |
| 135 | Antonio VariscoPlace 135 · Grade 7 · Christ-St. Peter Lutheran (Milwaukee) | 7 | Christ-St. Peter Lutheran (Milwaukee) | 19:24.65 |
| 136 | Abraham SchablePlace 136 · Grade 6 · Christ-St. Peter Lutheran (Milwaukee) | 6 | Christ-St. Peter Lutheran (Milwaukee) | 21:50.33 PR |
| 137 | Matt ChristensonPlace 137 · Grade 6 · St. Marcus Lutheran | 6 | St. Marcus Lutheran | 22:13.86 PR |
| 138 | David DiazPlace 138 · Grade 6 · Christ-St. Peter Lutheran (Milwaukee) | 6 | Christ-St. Peter Lutheran (Milwaukee) | 22:13.88 |
| 139 | Teddy VangPlace 139 · Grade 7 · St. Lucas Lutheran (Milwaukee) | 7 | St. Lucas Lutheran (Milwaukee) | 26:05.90 PR |
| 140 | Isaiah RuizPlace 140 · Grade 8 · Christ-St. Peter Lutheran (Milwaukee) | 8 | Christ-St. Peter Lutheran (Milwaukee) | 29:17.96 PR |