| 1 | Logan Korthals | Watertown Luther Prep | 12 | 15:33.40 | Lourdes Academy Invitational |
| 2 | Nolan Johnson | Shorewood | 11 | 15:35.50 | Smiley Invitational |
| 3 | Ryan Lien | Shorewood | 12 | 15:51.50 | Smiley Invitational |
| 4 | Max Karns Bingham | Lake Country Lutheran | 11 | 16:22.20 | Shorewood Invitational |
| 5 | Ryan Optekar | Shorewood | 12 | 16:23.70 | Hoehnke-Hill Milwaukee River Invitational |
| 6 | Andrew Holz | Watertown Luther Prep | 12 | 16:48.30 | Wisconsin Lutheran High School Invitational |
| 7 | Ben Bejma | Shorewood | 11 | 16:49.40 | WIAA State XC Championships |
| 8 | Mason Moths | Kettle Moraine Lutheran | 11 | 16:52.20 | Dave Drexler Cross Country Invitational |
| 9 | Kingston Nelson | Shorewood | 10 | 16:53.30 | Woodland Conference CC Meet |
| 10 | William Nagle | Shorewood | 12 | 17:13.30 | JV State Invite |
| 11 | Daniel Keefe | Shorewood | 12 | 17:13.90 | JV State Invite |
| 12 | Jacoby Vanderloop | Shorewood | 12 | 17:15.40 | Woodland Conference CC Meet |
| 13 | Jackson Urbain | Grafton | 12 | 17:26.00 | Manitowoc Len Nikoli Invitational |
| 14 | Angus Vigoren-Clark | Shorewood | 12 | 17:26.94 | Nightfall Classic 920 - Neenah |
| 15 | Charlie Kenny | Shorewood | 9 | 17:27.10 | JV State Invite |
| 16 | Matthew Dahm | Shorewood | 10 | 17:27.10 | JV State Invite |
| 17 | Asher Kagamba | Grafton | 10 | 17:29.20 | 55th Annual Mark Klobukowski Bulldog Invite |
| 18 | Lance Walker | Watertown Luther Prep | 11 | 17:39.30 | Wisconsin Lutheran High School Invitational |
| 19 | Alex Bergmann | Grafton | 10 | 17:41.50 | 55th Annual Mark Klobukowski Bulldog Invite |
| 20 | Riley Wehse | Brown Deer | 10 | 17:45.30 | WIAA D2 Sectional 7 - Kettle Moraine Lutheran |
| 21 | Gabriel Sulzle | Watertown Luther Prep | 11 | 17:47.30 | Wisconsin Lutheran High School Invitational |
| 22 | Joe Klug | Lake Country Lutheran | 12 | 17:54.10 | Shorewood Invitational |
| 23 | Luke Stern | Watertown Luther Prep | 11 | 17:57.30 | Lourdes Academy Invitational |
| 24 | Adam Hartman | Lake Mills | 11 | 18:04.60 | Capitol Conference |
| 25 | Brian Duff | Watertown Luther Prep | 12 | 18:06.00 | Wisconsin Lutheran High School Invitational |
| 26 | Aidan Matthews | Grafton | 12 | 18:08.20 | North Shore Conference Meet |
| 27 | Nathan Michels | Kettle Moraine Lutheran | 12 | 18:09.90 | Dave Drexler Cross Country Invitational |
| 28 | Brett Breitkreutz | Watertown Luther Prep | 12 | 18:10.10 | Wisconsin Lutheran High School Invitational |
| 29 | Josiah Sulzle | Watertown Luther Prep | 10 | 18:14.60 | Wisconsin Lutheran High School Invitational |
| 30 | Max Springer | Lake Mills | 12 | 18:21.60 | Fox Lake Golf Course Invite |
| 31 | Diego Murphy | Shorewood | 12 | 18:23.00 | JV State Invite |
| 32 | Nicholas Pieper | Kettle Moraine Lutheran | 12 | 18:26.10 | Dave Drexler Cross Country Invitational |
| 33 | Corbin Owens | Grafton | 10 | 18:27.90 | WIAA D2 Sectional 7 - Kettle Moraine Lutheran |
| 34 | Zach Swenson | Grafton | 11 | 18:28.90 | North Shore Conference Meet |
| 35 | Andrew Timm | Watertown Luther Prep | 9 | 18:31.40 | Wisconsin Lutheran High School Invitational |
| 36 | Keegan Bonner | Lake Country Lutheran | 10 | 18:42.00 | Shorewood Invitational |
| 37 | Luke Hanson | Grafton | 12 | 18:44.60 | 55th Annual Mark Klobukowski Bulldog Invite |
| 38 | Grant Pellman | Lake Mills | 9 | 18:48.00 | Fox Lake Golf Course Invite |
| 39 | Donald Xiong | Hmong Peace Academy | 12 | 18:51.00 | Lake City Conference Meet |
| 40 | Camren Smith | Dominican | 11 | 18:51.40 | Port Washington Invite |
| 41 | Carter Owens | Grafton | 12 | 18:52.30 | North Shore Conference Meet |
| 42 | Uriah Ewerdt | Watertown Luther Prep | 10 | 18:52.60 | Wisconsin Lutheran High School Invitational |
| 43 | Josef Steindorf | Lake Mills | 9 | 18:54.50 | Capitol Conference |
| 44 | Anthony Liberatore | Shorewood | 10 | 18:58.70 | JV State Invite |
| 45 | Fabian Wakanabo | Dominican | 12 | 19:01.90 | Port Washington Invite |
| 46 | Willem DeBoer | Watertown Luther Prep | 9 | 19:02.80 | Wisconsin Lutheran High School Invitational |
| 47 | Ryan Lake | Kettle Moraine Lutheran | 11 | 19:05.10 | Nightfall Classic 608 - Green Lake |
| 48 | Rowan Jones | Shorewood | 12 | 19:06.30 | Shorewood Invitational |
| 49 | Ryan Robbins | Lake Country Lutheran | 9 | 19:07.40 | WIAA D2 Sectional 7 - Kettle Moraine Lutheran |
| 50 | Henry Horn | Watertown Luther Prep | 11 | 19:07.70 | Wisconsin Lutheran High School Invitational |
| 51 | Gabe Grandone | Shorewood | 12 | 19:08.90 | JV State Invite |
| 52 | Brent Miller | Lake Country Lutheran | 11 | 19:13.00 | WIAA D2 Sectional 7 - Kettle Moraine Lutheran |
| 53 | Jacob Cormier-Tardif | Lake Mills | 9 | 19:14.00 | Capitol Conference |
| 54 | Sage Current | Dominican | 9 | 19:16.20 | WIAA D2 Sectional 7 - Kettle Moraine Lutheran |
| 55 | Liam Prost | Lake Country Lutheran | 10 | 19:19.20 | WIAA D2 Sectional 7 - Kettle Moraine Lutheran |
| 56 | Jericho Breen | Lake Country Lutheran | 11 | 19:21.20 | The Blackshirt Challenge |
| 57 | Ryan Piaro | Grafton | 11 | 19:22.40 | North Shore Conference Meet |
| 58 | Ethan Seifert | Watertown Luther Prep | 10 | 19:34.80 | Midwest Classic Conference |
| 59 | Paul Kressner | Lake Mills | 9 | 19:37.10 | CamRock Invite - Deerfield Cambridge |
| 60 | Nolan Zanon | Kettle Moraine Lutheran | 11 | 19:39.00 | Campbellsport Invitational |
| 61 | Jonah Linn-Miller | Lake Mills | 11 | 19:40.00 | WIAA D2 Sectional 7 - Kettle Moraine Lutheran |
| 62 | Henry Holton | Dominican | 9 | 19:45.40 | Hoehnke-Hill Milwaukee River Invitational |
| 63 | Jasper Lutz | Shorewood | 10 | 19:46.70 | Midwest Invitational (High School) |
| 64 | Jack Wenzel | Grafton | 9 | 19:48.44 | Nightfall Classic 920 - Neenah |
| 65 | Mason Tanck | Kettle Moraine Lutheran | 9 | 19:49.70 | WIAA D2 Sectional 7 - Kettle Moraine Lutheran |
| 66 | Matthew McQuillen | Shorewood | 10 | 19:51.80 | JV State Invite |
| 67 | Jared Goelzer | Watertown Luther Prep | 12 | 19:52.90 | Horicon River Run |
| 68 | Xavier Parlier | Dominican | 11 | 19:54.70 | Hoehnke-Hill Milwaukee River Invitational |
| 69 | Dylan Heuer | Shorewood | 9 | 19:55.80 | Midwest Invitational (High School) |
| 70 | Soren Maxwell | Shorewood | 9 | 19:56.00 | JV State Invite |
| 71 | Cole Burgos | Grafton | 10 | 19:59.90 | North Shore Conference Meet |
| 72 | James Schaefer | Watertown Luther Prep | 9 | 20:00.40 | Wisconsin Lutheran High School Invitational |
| 73 | Jonah Seifert | Watertown Luther Prep | 12 | 20:02.00 | Horicon River Run |
| 74 | Theo Hayden-Ziegeweid | Shorewood | 12 | 20:02.40 | Woodland Conference CC Meet |
| 75 | Charlie Wendorff | Kettle Moraine Lutheran | 10 | 20:05.10 | Nightfall Classic 608 - Green Lake |
| 76 | Jason Wendt | Kettle Moraine Lutheran | 10 | 20:07.53 | Non-Sectional Runners Meet |
| 77 | Oliver Kueler | Shorewood | 11 | 20:08.00 | JV State Invite |
| 78 | Matthew Eippert | Grafton | 11 | 20:08.20 | North Shore Conference Meet |
| 79 | Patrick Roberts | Shorewood | 9 | 20:10.40 | JV State Invite |
| 80 | Arlo Lutz | Shorewood | 12 | 20:16.90 | Shorewood Invitational |
| 81 | Cameron Hack | Lake Mills | 10 | 20:29.00 | Fox Lake Golf Course Invite |
| 82 | Calvin Marks | Shorewood | 9 | 20:29.60 | Midwest Invitational (High School) |
| 83 | Benj Gumm | Watertown Luther Prep | 12 | 20:30.30 | Wisconsin Lutheran High School Invitational |
| 84 | Brenainn O'Donnell | Lake Country Lutheran | 12 | 20:40.50 | Shorewood Invitational |
| 85 | Teddy Pierce | Shorewood | 10 | 20:45.49 | Nightfall Classic 920 - Neenah |
| 86 | Liam Hoctor | Grafton | 9 | 20:48.00 | North Shore Conference Meet |
| 87 | Sam Gayle | Dominican | 10 | 20:48.10 | WIAA D2 Sectional 7 - Kettle Moraine Lutheran |
| 88 | Braeden Blockel | Brown Deer | 12 | 20:48.30 | Midtown Dash Cross Country Invite |
| 89 | Gage Ertl | Watertown Luther Prep | 10 | 20:49.70 | Wisconsin Lutheran High School Invitational |
| 90 | Elijah Dixon-Gleysteen | Shorewood | 9 | 20:51.20 | JV State Invite |
| 91 | Eli Siedschlag | Lake Mills | 9 | 20:53.20 | Capitol Conference |
| 92 | Solomon Bayson | Shorewood | 10 | 20:53.40 | JV State Invite |
| 93 | Ike Van Kampen | Watertown Luther Prep | 11 | 20:56.90 | Wisconsin Lutheran High School Invitational |
| 94 | Ansu Kone | Messmer | 12 | 20:57.30 | Shorewood Invitational |
| 95 | Zachary Schumacher | Grafton | 10 | 20:59.20 | Hoehnke-Hill Milwaukee River Invitational |
| 96 | Israel Stensberg | Dominican | 11 | 21:01.50 | Port Washington Invite |
| 97 | Liam Dick | Watertown Luther Prep | 9 | 21:07.80 | Wisconsin Lutheran High School Invitational |
| 98 | Evan Buchman | Grafton | 12 | 21:08.20 | North Shore Conference Meet |
| 99 | Everett Hahm | Watertown Luther Prep | 10 | 21:15.10 | Midwest Classic Conference |
| 100 | Owen Dardis | Shorewood | 12 | 21:16.90 | Shorewood Invitational |