| 1 | Will AllenPlace 1 · Grade 11 · Westosha Central | 11 | Westosha Central | 16:54.8 |
| 2 | Nathaniel OsbornePlace 2 · Grade 11 · Brookfield Academy | 11 | Brookfield Academy | 16:56.1 |
| 3 | Dominic WilladsenPlace 3 · Grade 12 · Sheboygan Area Lutheran | 12 | Sheboygan Area Lutheran | 17:08.8 |
| 4 | Aidan PhillipsPlace 4 · Grade 12 · Dominican | 12 | Dominican | 17:26.3 |
| 5 | Hans GrubenPlace 5 · Grade 12 · Sheboygan Area Lutheran | 12 | Sheboygan Area Lutheran | 17:45.6 |
| 6 | Jonah JurssPlace 6 · Grade 12 · Sheboygan Area Lutheran | 12 | Sheboygan Area Lutheran | 18:00.6 |
| 7 | Matt WittePlace 7 · Grade 12 · Sheboygan Area Lutheran | 12 | Sheboygan Area Lutheran | 18:04.3 |
| 8 | Calvin McKeePlace 8 · Grade 11 · Ozaukee | 11 | Ozaukee | 18:12.6 |
| 9 | Rocco MatteucciPlace 9 · Grade 12 · Kenosha St. Joseph Catholic Academy | 12 | Kenosha St. Joseph Catholic Academy | 18:21.4 |
| 10 | Dylan HartnekPlace 10 · Grade 12 · Westosha Central | 12 | Westosha Central | 18:30.2 |
| 11 | Dan KoffenPlace 11 · Grade 11 · Westosha Central | 11 | Westosha Central | 18:34.7 |
| 12 | Nick JohnsonPlace 12 · Grade 12 · Living Word Lutheran | 12 | Living Word Lutheran | 18:46.9 |
| 13 | Joshua LesacPlace 13 · Grade 12 · Dominican | 12 | Dominican | 18:58.3 |
| 14 | Myles MellochPlace 14 · Grade 11 · Dominican | 11 | Dominican | 19:14.6 |
| 15 | Logan ZakPlace 15 · Grade 11 · Sheboygan Area Lutheran | 11 | Sheboygan Area Lutheran | 19:27.9 |
| 16 | Lucas SternburgPlace 16 · Grade 10 · Westosha Central | 10 | Westosha Central | 19:40.0 |
| 17 | Travis VerhaalenPlace 17 · Grade 9 · Westosha Central | 9 | Westosha Central | 19:40.5 PR |
| 18 | Matthew BaldwinPlace 18 · Grade 12 · Ozaukee | 12 | Ozaukee | 19:42.9 |
| 19 | Jacob ReinerPlace 19 · Grade 11 · Brookfield Academy | 11 | Brookfield Academy | 19:52.0 |
| 20 | Zach GlewenPlace 20 · Grade 10 · Sheboygan Area Lutheran | 10 | Sheboygan Area Lutheran | 19:56.4 |
| 21 | Sebby BabuPlace 21 · Grade 11 · The Prairie School | 11 | The Prairie School | 20:02.9 |
| 22 | Steven VerhaalenPlace 22 · Grade 11 · Westosha Central | 11 | Westosha Central | 20:05.5 |
| 23 | Travis TockPlace 23 · Grade 9 · Sheboygan Area Lutheran | 9 | Sheboygan Area Lutheran | 20:06.8 |
| 24 | Hayden DippelPlace 24 · Grade 12 · Kenosha St. Joseph Catholic Academy | 12 | Kenosha St. Joseph Catholic Academy | 20:09.8 |
| 25 | Owen KlausPlace 25 · Grade 10 · Ozaukee | 10 | Ozaukee | 20:11.9 |
| 26 | Carlos Castro-LopezPlace 26 · Grade 10 · Brookfield Academy | 10 | Brookfield Academy | 20:12.4 PR |
| 27 | Joseph IstvanekPlace 27 · Grade 12 · Kenosha St. Joseph Catholic Academy | 12 | Kenosha St. Joseph Catholic Academy | 20:13.7 |
| 28 | Frank QuinonesPlace 28 · Grade 12 · Westosha Central | 12 | Westosha Central | 20:15.8 |
| 29 | Nolan BoernerPlace 29 · Grade 10 · The Prairie School | 10 | The Prairie School | 20:18.2 |
| 30 | Mikey FujinakaPlace 30 · Grade 11 · Living Word Lutheran | 11 | Living Word Lutheran | 20:26.7 |
| 31 | Nathanael ChuPlace 31 · Grade 9 · DASH Homeschool | 9 | DASH Homeschool | 20:26.9 |
| 32 | Tyler MuellerPlace 32 · Grade 11 · Ozaukee | 11 | Ozaukee | 20:29.4 |
| 33 | Nathan SchmidtPlace 33 · Grade 12 · Heritage Christian | 12 | Heritage Christian | 20:35.4 |
| 34 | Dave KrusePlace 34 · Grade 12 · Living Word Lutheran | 12 | Living Word Lutheran | 20:35.5 |
| 35 | Ethan EspositoPlace 35 · Grade 11 · Kenosha St. Joseph Catholic Academy | 11 | Kenosha St. Joseph Catholic Academy | 20:40.3 |
| 36 | JP JorgensonPlace 36 · Grade 11 · The Prairie School | 11 | The Prairie School | 20:42.0 |
| 37 | Chase MillerPlace 37 · Grade 10 · Ozaukee | 10 | Ozaukee | 20:43.1 |
| 38 | Ian SladePlace 38 · Grade 12 · Westosha Central | 12 | Westosha Central | 20:46.6 |
| 39 | Grant PortenierPlace 39 · Grade 11 · Sheboygan Area Lutheran | 11 | Sheboygan Area Lutheran | 20:49.4 |
| 40 | Drew VaszilyPlace 40 · Grade 10 · Sheboygan Area Lutheran | 10 | Sheboygan Area Lutheran | 20:53.2 |
| 41 | Aidan MullenPlace 41 · Grade 10 · Kenosha St. Joseph Catholic Academy | 10 | Kenosha St. Joseph Catholic Academy | 20:53.4 |
| 42 | Aaron NehlsPlace 42 · Grade 9 · Ozaukee | 9 | Ozaukee | 20:58.7 |
| 43 | Jared BandholzPlace 43 · Grade 12 · Kenosha Christian Life | 12 | Kenosha Christian Life | 21:11.3 |
| 44 | Jayden LammPlace 44 · Grade 10 · Living Word Lutheran | 10 | Living Word Lutheran | 21:13.6 |
| 46 | Matthew SchaberPlace 46 · Grade 11 · DASH Homeschool | 11 | DASH Homeschool | 21:15.2 |
| 47 | Addison MorehousePlace 47 · Grade 10 · Westosha Central | 10 | Westosha Central | 21:25.0 |
| 45 | Alex St. JohnPlace 45 · Grade 9 · Kenosha Christian Life | 9 | Kenosha Christian Life | 21:31.7 |
| 48 | David ClarkPlace 48 · Grade 9 · The Prairie School | 9 | The Prairie School | 21:32.0 PR |
| 49 | Logan GrassePlace 49 · Grade 9 · Sheboygan Area Lutheran | 9 | Sheboygan Area Lutheran | 21:33.8 |
| 50 | Mason EvertsPlace 50 · Grade 10 · Living Word Lutheran | 10 | Living Word Lutheran | 21:41.5 |
| 51 | Marcus GillmorePlace 51 · Grade 10 · Westosha Central | 10 | Westosha Central | 21:49.8 |
| 52 | Morris SteinbergPlace 52 · Grade 10 · Dominican | 10 | Dominican | 21:51.6 |
| 53 | Josiah KingPlace 53 · Grade 10 · Heritage Christian | 10 | Heritage Christian | 22:02.1 |
| 54 | Asher PattersonPlace 54 · Grade 9 · Shoreland Lutheran | 9 | Shoreland Lutheran | 22:05.0 PR |
| 55 | Riley BorchardtPlace 55 · Grade 10 · Ozaukee | 10 | Ozaukee | 22:15.4 |
| 56 | Giancarlo SmithPlace 56 · Grade 12 · Kenosha St. Joseph Catholic Academy | 12 | Kenosha St. Joseph Catholic Academy | 22:29.6 |
| 57 | Jacob ParkerPlace 57 · Grade 12 · DASH Homeschool | 12 | DASH Homeschool | 22:31.8 |
| 58 | Daniel ReinerPlace 58 · Grade 9 · Brookfield Academy | 9 | Brookfield Academy | 22:32.6 |
| 59 | Jack BremerPlace 59 · Grade 10 · Westosha Central | 10 | Westosha Central | 22:33.0 |
| 60 | Daniel San NicolasPlace 60 · Grade 12 · Kenosha St. Joseph Catholic Academy | 12 | Kenosha St. Joseph Catholic Academy | 22:39.2 |
| 61 | Micah ChanPlace 61 · Grade 10 · DASH Homeschool | 10 | DASH Homeschool | 22:42.3 |
| 62 | Angel AyalaPlace 62 · Grade 10 · Shoreland Lutheran | 10 | Shoreland Lutheran | 22:52.5 |
| 63 | Andrew GroppePlace 63 · Grade 10 · Living Word Lutheran | 10 | Living Word Lutheran | 22:55.0 |
| 64 | Vincent PraefkePlace 64 · Grade 11 · The Prairie School | 11 | The Prairie School | 22:58.1 |
| 65 | Anthony MaxonPlace 65 · Grade 11 · Westosha Central | 11 | Westosha Central | 23:09.2 |
| 66 | Wyatt KnoellPlace 66 · Grade 11 · The Prairie School | 11 | The Prairie School | 23:11.5 |
| 67 | Thomas DippelPlace 67 · Grade 11 · Kenosha St. Joseph Catholic Academy | 11 | Kenosha St. Joseph Catholic Academy | 23:15.0 |
| 68 | William MorganPlace 68 · Grade 10 · Brookfield Academy | 10 | Brookfield Academy | 23:21.0 |
| 69 | Ethan DamrauPlace 69 · Grade 11 · Sheboygan Area Lutheran | 11 | Sheboygan Area Lutheran | 23:21.9 |
| 70 | Campbell PartenfelderPlace 70 · Grade 10 · DASH Homeschool | 10 | DASH Homeschool | 23:26.2 |
| 71 | Joey ScumaciPlace 71 · Grade 11 · The Prairie School | 11 | The Prairie School | 23:32.7 |
| 72 | Andy DuffPlace 72 · Grade 10 · Shoreland Lutheran | 10 | Shoreland Lutheran | 23:37.6 |
| 73 | John WallsPlace 73 · Grade 12 · Kenosha St. Joseph Catholic Academy | 12 | Kenosha St. Joseph Catholic Academy | 23:46.6 |
| 74 | Trotter AlexPlace 74 · Grade 9 · Heritage Christian | 9 | Heritage Christian | 23:48.7 PR |
| 75 | Adrian YinPlace 75 · Grade 9 · Brookfield Academy | 9 | Brookfield Academy | 23:56.2 |
| 76 | Lukas GalleyPlace 76 · Grade 9 · Westosha Central | 9 | Westosha Central | 23:57.8 |
| 77 | Everett RussertPlace 77 · Grade 9 · Kenosha St. Joseph Catholic Academy | 9 | Kenosha St. Joseph Catholic Academy | 24:06.4 PR |
| 78 | Isaiah VanDixhornPlace 78 · Grade 9 · Kenosha Christian Life | 9 | Kenosha Christian Life | 24:23.9 |
| 79 | Evan RosenickPlace 79 · Grade 11 · Westosha Central | 11 | Westosha Central | 24:26.0 |
| 80 | Johnny WallnerPlace 80 · Grade 9 · Sheboygan Area Lutheran | 9 | Sheboygan Area Lutheran | 24:34.6 |
| 81 | Jim BucherPlace 81 · Grade 12 · Living Word Lutheran | 12 | Living Word Lutheran | 24:38.6 |
| 82 | Grant IhlenfeldPlace 82 · Grade 11 · Brookfield Academy | 11 | Brookfield Academy | 24:43.8 |
| 83 | Travis McGrawPlace 83 · Grade 12 · Heritage Christian | 12 | Heritage Christian | 24:45.8 |
| 84 | Xavier NyePlace 84 · Grade 12 · Brookfield Academy | 12 | Brookfield Academy | 24:49.0 |
| 85 | JJ SalasPlace 85 · Grade 10 · Westosha Central | 10 | Westosha Central | 24:59.6 |
| 86 | Gavin ChadwickPlace 86 · Grade 11 · The Prairie School | 11 | The Prairie School | 25:02.9 |
| 87 | Ezekiel NorlanderPlace 87 · Grade 10 · Sheboygan Area Lutheran | 10 | Sheboygan Area Lutheran | 25:15.8 |
| 88 | Colin MillsPlace 88 · Grade 11 · Kenosha St. Joseph Catholic Academy | 11 | Kenosha St. Joseph Catholic Academy | 25:19.0 |
| 89 | Ethan BidingerPlace 89 · Grade 9 · Sheboygan Area Lutheran | 9 | Sheboygan Area Lutheran | 25:26.5 |
| 90 | Jesper HjertstedtPlace 90 · Grade 10 · Dominican | 10 | Dominican | 25:26.7 |
| 91 | Max RautmanPlace 91 · Grade 11 · Living Word Lutheran | 11 | Living Word Lutheran | 25:44.7 |
| 92 | Elias HasbaniPlace 92 · Grade 10 · Heritage Christian | 10 | Heritage Christian | 25:48.9 |
| 93 | Joey BeirnePlace 93 · Grade 10 · Kenosha St. Joseph Catholic Academy | 10 | Kenosha St. Joseph Catholic Academy | 25:53.5 |
| 94 | Aidan PiotrowskiPlace 94 · Grade 9 · Dominican | 9 | Dominican | 26:19.3 PR |
| 95 | Tyler TennisPlace 95 · Grade 11 · Westosha Central | 11 | Westosha Central | 26:20.9 |
| 96 | Nathan MullenPlace 96 · Grade 12 · Kenosha St. Joseph Catholic Academy | 12 | Kenosha St. Joseph Catholic Academy | 26:25.7 |
| 97 | Phineas Doyle-BrucePlace 97 · Grade 11 · Westosha Central | 11 | Westosha Central | 26:33.3 |
| 98 | Jacob GalleyPlace 98 · Grade 11 · Westosha Central | 11 | Westosha Central | 26:34.7 |
| 99 | Henry WagnerPlace 99 · Grade 9 · Shoreland Lutheran | 9 | Shoreland Lutheran | 26:36.5 |
| 100 | Jordan SchmidtPlace 100 · Grade 11 · Heritage Christian | 11 | Heritage Christian | 27:01.3 |
| 101 | Noah MoorePlace 101 · Grade 11 · Shoreland Lutheran | 11 | Shoreland Lutheran | 27:24.6 |
| 102 | Andrew SchaeferPlace 102 · Grade 11 · The Prairie School | 11 | The Prairie School | 27:27.7 |
| 103 | Callan BainbridgePlace 103 · Grade 10 · Heritage Christian | 10 | Heritage Christian | 27:59.0 |
| 104 | Joshua RachPlace 104 · Grade 12 · Sheboygan Area Lutheran | 12 | Sheboygan Area Lutheran | 28:43.3 |
| 105 | David EathertonPlace 105 · Grade 9 · Sheboygan Area Lutheran | 9 | Sheboygan Area Lutheran | 28:54.5 |
| 106 | Jackson SmithPlace 106 · Grade 9 · The Prairie School | 9 | The Prairie School | 28:57.9 |
| 107 | Jones DesmondPlace 107 · Grade 9 · Heritage Christian | 9 | Heritage Christian | 29:19.9 |
| 108 | Tyler BunkelmanPlace 108 · Grade 9 · Shoreland Lutheran | 9 | Shoreland Lutheran | 29:23.0 |
| 109 | Lamont DonahuePlace 109 · Grade 11 · Living Word Lutheran | 11 | Living Word Lutheran | 29:23.1 |
| 110 | Mullen NovotnyPlace 110 · Grade 12 · Shoreland Lutheran | 12 | Shoreland Lutheran | 29:40.4 |
| 111 | Raj SinghalPlace 111 · Grade 12 · Brookfield Academy | 12 | Brookfield Academy | 32:26.4 |
| 112 | Elliot LeibhamPlace 112 · Grade 9 · Sheboygan Area Lutheran | 9 | Sheboygan Area Lutheran | 32:44.0 |
| 113 | Ethan HotellingPlace 113 · Grade 12 · Heritage Christian | 12 | Heritage Christian | 38:07.7 |