Midwest Invitational
Team scores
Results
Rating scale
?
| Place | Athlete | Grade | School | Time | Rating | Points |
|---|---|---|---|---|---|---|
| 1 | Jack Dorner | 9 | Neenah (WI) 1 | 18:24.1 PR | 111.0 | 1 |
| 2 | Jonah Sebranek | 12 | Madison West (WI) 1 | 18:31.8 PR | 110.3 | 2 |
| 3 | Hank Larsen | 11 | Neenah (WI) 2 | 18:33.2 PR | 110.1 | 3 |
| 4 | Gavin Llewellyn | 12 | Neenah (WI) 3 | 18:45.3 PR | 108.9 | 4 |
| 5 | Tim Li | 9 | Madison West (WI) 2 | 18:47.9 PR | 108.7 | 5 |
| 6 | Collin Nelson | 10 | Monona Grove (WI) 1 | 18:58 PR | 107.7 | 6 |
| 7 | Jacob Yach | 11 | Neenah (WI) 4 | 18:59.8 PR | 107.6 | 7 |
| 8 | Andrew Young | 9 | Arrowhead (WI) 1 | 19:01.7 PR | 107.4 | 8 |
| 9 | Thomas Llamas | 10 | Madison Memorial (WI) 1 | 19:02.8 PR | 107.3 | 9 |
| 10 | David Daniels | 12 | Neenah (WI) 5 | 19:14.6 | 106.2 | 10 |
| 11 | Ethan Shereck | 10 | Janesville Parker (WI) 1 | 19:15.1 PR | 106.1 | 11 |
| 12 | Isaac Hunter | 10 | Sun Prairie East (WI) 1 | 19:15.3 PR | 106.1 | 12 |
| 13 | Logan Aro | 10 | Monona Grove (WI) 2 | 19:15.5 PR | 106.1 | 13 |
| 14 | Aidan McGraw | 9 | Dodgeville/Mineral Point (WI) 1 | 19:21.3 PR | 105.6 | 14 |
| 15 | Ethan Konietkz | 11 | Middleton (ID) 1 | 19:24.9 PR | 105.2 | 15 |
| 16 | Henry Johnson | 9 | Madison West (WI) 3 | 19:25 PR | 105.2 | 16 |
| 17 | Sam Mueller | 10 | Madison West (WI) 4 | 19:25.3 PR | 105.2 | 17 |
| 18 | Jura Gerlach | 10 | Arrowhead (WI) 2 | 19:27 PR | 105.1 | 18 |
| 19 | William Komberec | 9 | Sun Prairie East (WI) 2 | 19:29.3 PR | 104.8 | 19 |
| 20 | Max Bundy | 12 | Madison La Follette (WI) 1 | 19:30.1 PR | 104.8 | 20 |
| 21 | Christian Seaver | 10 | Neenah (WI) 6 | 19:30.7 SR | 104.7 | 21 |
| 22 | Ben Curtis | 11 | Monona Grove (WI) 3 | 19:30.9 PR | 104.7 | 22 |
| 23 | Ian Cowell | 9 | Neenah (WI) 7 | 19:36 | 104.2 | 23 |
| 24 | Charlie Janda | 10 | Monona Grove (WI) 4 | 19:36.5 SR | 104.2 | 24 |
| 25 | Caine Hoffman | 10 | Sun Prairie East (WI) 3 | 19:37.2 PR | 104.1 | 25 |
| 26 | Alex Ivey | 9 | Madison West (WI) 5 | 19:38 PR | 104.1 | 26 |
| 27 | Ethan Thompson | 10 | Darlington (WI) 1 | 19:38.5 PR | 104.0 | 27 |
| 28 | Henry Werner | 10 | Neenah (WI) 8 | 19:40.1 PR | 103.9 | — |
| 29 | Conrad Webber | 9 | Green Bay Preble (WI) 1 | 19:41.6 PR | 103.8 | 28 |
| 30 | Josh Frank | 11 | Neenah (WI) 9 | 19:41.9 PR | 103.7 | — |
| 31 | Josh Plasterer | 11 | Madison West (WI) 6 | 19:42 PR | 103.7 | 29 |
| 32 | Nathan Grunow | 12 | Dodgeville/Mineral Point (WI) 2 | 19:42 SR | 103.7 | 30 |
| 33 | Matt Keberlein | 11 | Neenah (WI) 10 | 19:42.6 PR | 103.7 | — |
| 34 | Levi Rudolph | 9 | Middleton (ID) 2 | 19:43.8 PR | 103.6 | 31 |
| 35 | Adam Mikkelson | 10 | Oregon (WI) 1 | 19:44 PR | 103.5 | 32 |
| 36 | Tyler Zenner | 10 | Oconomowoc (WI) 1 | 19:45.2 PR | 103.4 | 33 |
| 37 | Ryan Buencamino | 11 | Madison West (WI) 7 | 19:46 SR | 103.4 | 34 |
| 38 | Logan Sullivan | 9 | Madison Memorial (WI) 2 | 19:47.6 PR | 103.2 | 35 |
| 39 | Matthew Engelbrecht | 12 | Sun Prairie East (WI) 4 | 19:48.9 PR | 103.1 | 36 |
| 40 | Adam Hanke | 12 | Oregon (WI) 2 | 19:50.8 PR | 102.9 | 37 |
| 41 | Lex Dupee | 10 | Badger (WI) 1 | 19:51.2 SR | 102.9 | 38 |
| 42 | Zach Barnett | 10 | Arrowhead (WI) 3 | 19:55.6 PR | 102.5 | 39 |
| 43 | Benjamin Olsen | 9 | Sun Prairie East (WI) 5 | 19:58.1 PR | 102.3 | 40 |
| 44 | Alex Tanner | 12 | Oregon (WI) 3 | 19:58.7 PR | 102.3 | 41 |
| 45 | Sebastian Bingham | 12 | Monona Grove (WI) 5 | 19:59.5 SR | 102.2 | 42 |
| 46 | Aaron Gleisner | 12 | Arrowhead (WI) 4 | 19:59.5 SR | 102.2 | 43 |
| 47 | Aidan Behling | 11 | Madison West (WI) 8 | 19:59.6 PR | 102.2 | — |
| 48 | Alex LaCour | 11 | Middleton (ID) 3 | 19:59.6 PR | 102.2 | 44 |
| 49 | Mason Bauer | 9 | Middleton (ID) 4 | 20:00 PR | 102.2 | 45 |
| 50 | Kinhkha Tran | 10 | Monona Grove (WI) 6 | 20:00.9 SR | 102.1 | 46 |
| 51 | Zach Prust | 11 | Green Bay Preble (WI) 2 | 20:01.2 PR | 102.1 | 47 |
| 52 | Brennan Boyce | 11 | Monroe (CA) 1 | 20:03.8 PR | 101.8 | 48 |
| 53 | Jack Radaj | 12 | Gurnee (Warren) (IL) 1 | 20:04.7 PR | 101.8 | 49 |
| 54 | Calix Flores | 10 | Gurnee (Warren) (IL) 2 | 20:05.1 PR | 101.7 | 50 |
| 55 | Andrew Dotzour | 9 | Madison La Follette (WI) 2 | 20:05.3 PR | 101.7 | 51 |
| 56 | Brandon Martinez | 12 | Badger (WI) 2 | 20:05.7 PR | 101.7 | 52 |
| 57 | Mac Anderson | 12 | Madison West (WI) 9 | 20:06.7 PR | 101.6 | — |
| 58 | Colin Bailey | 10 | Arrowhead (WI) 5 | 20:07.9 PR | 101.5 | 53 |
| 59 | Josh Boland | 12 | Mount Horeb (WI) 1 | 20:07.9 SR | 101.5 | 54 |
| 60 | Blake Pankratz | 10 | Oregon (WI) 4 | 20:09.1 PR | 101.4 | 55 |
| 61 | Judah Sparkman | 10 | Madison La Follette (WI) 3 | 20:09.1 PR | 101.4 | 56 |
| 62 | Will Karegennes | 9 | Homestead (WI) 1 | 20:09.1 PR | 101.4 | 57 |
| 63 | Jacob Tilsen | 12 | Madison Memorial (WI) 3 | 20:10.1 SR | 101.3 | 58 |
| 64 | Korey Hart | 9 | Mount Horeb (WI) 2 | 20:10.2 PR | 101.3 | 59 |
| 65 | Lane Whitten | 12 | Janesville Parker (WI) 2 | 20:11.2 PR | 101.2 | 60 |
| 66 | Christopher Plagge | 12 | Sun Prairie East (WI) 6 | 20:11.5 SR | 101.2 | 61 |
| 67 | Mason Hart | 9 | Neenah (WI) 11 | 20:13.5 PR | 101.0 | — |
| 68 | Chase Lowry | 11 | Kenosha Indian Trail (WI) 1 | 20:13.6 PR | 101.0 | 62 |
| 69 | Nathan Sevey | 9 | Rockford (Guilford) (IL) 1 | 20:13.9 PR | 101.0 | 63 |
| 70 | Peter Heise | 12 | Madison Memorial (WI) 4 | 20:14.3 SR | 101.0 | 64 |
| 71 | Alec Hayes | 11 | Madison Memorial (WI) 5 | 20:14.4 PR | 100.9 | 65 |
| 72 | Ian Jaramillo | 10 | Madison La Follette (WI) 4 | 20:14.4 PR | 100.9 | 66 |
| 73 | Zachary Blasiman | 10 | Badger (WI) 3 | 20:14.5 PR | 100.9 | 67 |
| 74 | Elijah Koper | 12 | Arrowhead (WI) 6 | 20:15.2 PR | 100.9 | 68 |
| 75 | Noah Tucker | 12 | Sun Prairie East (WI) 7 | 20:17.4 SR | 100.7 | 69 |
| 76 | Liam Jones | 12 | Madison Memorial (WI) 6 | 20:18.3 SR | 100.6 | 70 |
| 77 | Alex Ordoñez | 12 | Sun Prairie East (WI) 8 | 20:18.5 PR | 100.6 | — |
| 78 | Jack Mandel | 10 | Homestead (WI) 2 | 20:18.6 PR | 100.6 | 71 |
| 79 | Marcio Sierra | 9 | Middleton (ID) 5 | 20:19 PR | 100.6 | 72 |
| 80 | Mario Rea-Garcia | 10 | Madison West (WI) 10 | 20:19.6 PR | — | — |
| 81 | Harrison Helen | 10 | Dodgeville/Mineral Point (WI) 3 | 20:19.6 PR | 100.5 | 73 |
| 82 | Sabri Sino | 10 | Franklin (WA) 1 | 20:19.9 PR | 100.5 | 74 |
| 83 | Isaac Christian | 10 | Neenah (WI) 12 | 20:20.3 SR | 100.5 | — |
| 84 | Brady Mathews | 10 | Milton (GA) 1 | 20:20.7 SR | 100.4 | 75 |
| 85 | Luis Rios-Yanez | 10 | Darlington (WI) 2 | 20:20.7 SR | 100.4 | 76 |
| 86 | Henry Merrill Van Sickle | 10 | Madison West (WI) 11 | 20:20.9 PR | 100.4 | — |
| 87 | Noah Menting | 10 | Kimberly (WI) 1 | 20:21.2 PR | 100.4 | 77 |
| 88 | William Foucault | 12 | Neenah (WI) 13 | 20:21.9 PR | 100.3 | — |
| 89 | Ethan Bouska | 12 | Milton (GA) 2 | 20:22.9 PR | 100.2 | 78 |
| 90 | Payton Triebold | 9 | Oconomowoc (WI) 2 | 20:23 PR | 100.2 | 79 |
| 91 | Ethan Fiegel | 10 | Madison West (WI) 12 | 20:24 SR | 100.2 | — |
| 92 | Eddie Krickl | 12 | Sun Prairie East (WI) 9 | 20:24.2 PR | 100.1 | — |
| 93 | Will Kramer | 12 | Dodgeville/Mineral Point (WI) 4 | 20:24.3 SR | 100.1 | 80 |
| 94 | Brevin Margetson | 10 | Kenosha Bradford-Reuther (WI) 1 | 20:24.6 PR | 100.1 | 81 |
| 95 | Dylan Roen | 12 | Dodgeville/Mineral Point (WI) 5 | 20:25.1 SR | 100.1 | 82 |
| 96 | Brandon Hardt | 11 | Darlington (WI) 3 | 20:27 PR | 99.9 | 83 |
| 97 | Blake Gruett | 11 | Neenah (WI) 14 | 20:27.3 PR | 99.9 | — |
| 98 | Brandon Sinay | 10 | Darlington (WI) 4 | 20:27.4 PR | 99.9 | 84 |
| 99 | Ryan Phariss | 9 | Gurnee (Warren) (IL) 3 | 20:29.1 PR | 99.7 | 85 |
| 100 | Jackson Andrews | 9 | Madison La Follette (WI) 5 | 20:29.6 PR | 99.7 | 86 |
| 101 | Jack Keller | 11 | Neenah (WI) 15 | 20:30.1 SR | 99.7 | — |
| 102 | Unknown | 9 | Arrowhead (WI) 7 | 20:30.2 PR | 108.2 | 87 |
| 103 | Benjamin Wallace | 11 | Oconomowoc (WI) 3 | 20:30.3 PR | 99.6 | 88 |
| 104 | Jesse Leibold | 10 | Neenah (WI) 16 | 20:30.4 SR | 99.6 | — |
| 105 | Tommy Kriewaldt | 12 | Middleton (ID) 6 | 20:31.1 SR | 99.6 | 89 |
| 106 | Carson Huber | 12 | Middleton (ID) 7 | 20:32.4 SR | 99.5 | 90 |
| 107 | Johnel Everson | 10 | Janesville Parker (WI) 3 | 20:32.8 PR | 99.4 | 91 |
| 108 | Ben Rewolinski | 9 | Franklin (WA) 2 | 20:33.3 PR | 99.4 | 92 |
| 109 | Matthew McBride | 9 | Janesville Craig (WI) 1 | 20:34.1 PR | 99.3 | 93 |
| 110 | Sam Eggert | 11 | Middleton (ID) 8 | 20:34.2 PR | 99.3 | — |
| 111 | Noah Grandsard | 10 | Franklin (WA) 3 | 20:35.1 PR | 99.3 | 94 |
| 112 | Kevin Dunn | 9 | Rockford (Guilford) (IL) 2 | 20:35.6 PR | 99.2 | 95 |
| 113 | Zachary Johnson | 11 | Beaver Dam (WI) 1 | 20:35.7 PR | 99.2 | 96 |
| 114 | Damian Soto | 9 | Janesville Craig (WI) 2 | 20:36.3 PR | 99.2 | 97 |
| 115 | Ethan Lin | 12 | Middleton (ID) 9 | 20:36.4 PR | 99.2 | — |
| 116 | Kaden Richardson | 9 | Badger (WI) 4 | 20:36.7 PR | 99.1 | 98 |
| 117 | Baxter Beckwith | 12 | Monona Grove (WI) 7 | 20:37 PR | 99.1 | 99 |
| 118 | Max Ingraham | 9 | Kimberly (WI) 2 | 20:37.5 PR | 99.1 | 100 |
| 119 | Max Maeder | 10 | Middleton (ID) 10 | 20:38.1 PR | 99.0 | — |
| 120 | Drew Gentile | 9 | Neenah (WI) 17 | 20:38.2 PR | 99.0 | — |
| 121 | Nicholas Novak | 9 | Neenah (WI) 18 | 20:39.7 PR | 98.9 | — |
| 122 | James Baker | 9 | Middleton (ID) 11 | 20:40.2 PR | 98.8 | — |
| 123 | Addison Gross | 10 | Neenah (WI) 19 | 20:40.5 PR | 98.8 | — |
| 124 | Daniel Mo | 10 | Gurnee (Warren) (IL) 4 | 20:41 PR | 98.8 | 101 |
| 125 | Kal Kramp | 9 | Badger (WI) 5 | 20:41.2 PR | 98.8 | 102 |
| 126 | Sam Rosenthal | 11 | Turner (WI) 1 | 20:42.2 PR | 98.7 | 103 |
| 127 | Ryan Sundberg | 10 | Gurnee (Warren) (IL) 5 | 20:42.3 PR | 98.7 | 104 |
| 128 | Tyler Strausbaugh | 12 | Franklin (WA) 4 | 20:42.7 SR | 98.7 | 105 |
| 129 | Alan Woller | 12 | Belleville (MI) 1 | 20:43.1 SR | 98.6 | 106 |
| 130 | Jack Stange | 11 | Platteville (WI) 1 | 20:43.8 SR | 98.6 | 107 |
| 131 | Daniel Thiem | 12 | Franklin (WA) 5 | 20:44.2 SR | 98.5 | 108 |
| 132 | Seth Swanson | 11 | Franklin (WA) 6 | 20:44.6 PR | 98.5 | 109 |
| 133 | David Li | 9 | Platteville (WI) 2 | 20:44.9 PR | 98.5 | 110 |
| 134 | Mark Gentges | 9 | Homestead (WI) 3 | 20:44.9 PR | 98.5 | 111 |
| 135 | Diego Avila | 10 | Madison Memorial (WI) 7 | 20:45.1 PR | 98.5 | 112 |
| 136 | Jordan Hergert | 12 | Milton (GA) 3 | 20:45.2 PR | 98.4 | 113 |
| 137 | Jacob Kean | 11 | Belleville (MI) 2 | 20:45.3 PR | 98.4 | 114 |
| 138 | Luke Gottschall | 12 | Platteville (WI) 3 | 20:45.7 PR | 98.4 | 115 |
| 139 | Zachary Lizan | 9 | Sun Prairie East (WI) 10 | 20:46.2 PR | 98.4 | — |
| 140 | Carson Timm | 9 | Neenah (WI) 20 | 20:46.6 PR | 98.3 | — |
| 141 | Rohan Shah | 12 | Middleton (ID) 12 | 20:47.6 PR | 98.3 | — |
| 142 | Michael Cavros | 9 | Franklin (WA) 7 | 20:48.5 PR | 98.2 | 116 |
| 143 | Andrew Mukha | 9 | Rockford (Guilford) (IL) 3 | 20:48.7 PR | 98.2 | 117 |
| 144 | Ben Schmidt | 9 | Kimberly (WI) 3 | 20:49.3 PR | 98.1 | 118 |
| 145 | Mason Winch | 9 | Dodgeville/Mineral Point (WI) 6 | 20:49.3 PR | 98.1 | 119 |
| 146 | Jade Esser | 12 | Mount Horeb (WI) 3 | 20:50.2 SR | 98.1 | 120 |
| 147 | Killian Weston | 9 | Arrowhead (WI) 8 | 20:50.7 PR | 98.0 | — |
| 148 | Alex Parker | 12 | Oregon (WI) 5 | 20:51.3 PR | 98.0 | 121 |
| 149 | Elijah Dever | 9 | Turner (WI) 2 | 20:52.3 PR | 97.9 | 122 |
| 150 | Ben Hartman | 10 | Kimberly (WI) 4 | 20:52.3 PR | 97.9 | 123 |
| 151 | Zach Blotz | 11 | Monona Grove (WI) 8 | 20:52.4 PR | 97.9 | — |
| 152 | Jake Nemke | 12 | Madison West (WI) 13 | 20:53.2 PR | 97.8 | — |
| 153 | Calvin Mendoza | 9 | Kimberly (WI) 5 | 20:53.5 PR | 97.8 | 124 |
| 154 | Theo Sampson | 9 | Madison La Follette (WI) 6 | 20:53.9 PR | 97.8 | 125 |
| 155 | Alex Mandrekar | 12 | Oregon (WI) 6 | 20:54.1 SR | 97.8 | 126 |
| 156 | Chris Ahmann | 10 | Homestead (WI) 4 | 20:54.3 PR | 97.7 | 127 |
| 157 | Luke Thanchenkary | 9 | Shorewood (WA) 1 | 20:54.6 PR | 97.7 | 128 |
| 158 | Santo Alioto | 10 | Oconomowoc (WI) 4 | 20:55.2 PR | 97.7 | 129 |
| 159 | Greg Miller | 12 | Badger (WI) 6 | 20:55.2 PR | 97.7 | 130 |
| 160 | Wyatt Wallace | 10 | Oconomowoc (WI) 5 | 20:55.3 PR | 97.7 | 131 |
| 161 | Kai Sano-Giles | 11 | Neenah (WI) 21 | 20:55.8 PR | 97.6 | — |
| 162 | Tristan Donaldson | 12 | Neenah (WI) 22 | 20:56.4 SR | 97.6 | — |
| 163 | Dan Martinez | 9 | Badger (WI) 7 | 20:56.6 PR | 97.6 | 132 |
| 164 | Nixon Smith | 10 | Homestead (WI) 5 | 20:56.7 SR | 97.6 | 133 |
| 165 | Jack Nowka | 9 | Oregon (WI) 7 | 20:56.8 PR | 97.5 | 134 |
| 166 | Trevor Stratton | 9 | Kenosha Bradford-Reuther (WI) 2 | 20:57.4 PR | 97.5 | 135 |
| 167 | Eli Levitas Goren | 10 | Shorewood (WA) 2 | 20:58 PR | 97.4 | 136 |
| 168 | Will Kelly | 11 | Madison West (WI) 14 | 20:58.6 PR | 97.4 | — |
| 169 | Riley Johnson | 9 | Middleton (ID) 13 | 20:58.6 PR | 97.4 | — |
| 170 | Lee Robert Keller | 9 | Oconomowoc (WI) 6 | 20:59.8 PR | — | 137 |
| 171 | Bryce Twyning | 11 | Badger (WI) 8 | 21:00.5 PR | 97.3 | — |
| 172 | Calvin Petri | 9 | Sun Prairie East (WI) 11 | 21:00.8 PR | 97.2 | — |
| 173 | Ben Alban | 10 | Madison West (WI) 15 | 21:01 PR | 97.2 | — |
| 174 | Aiden Brossard | 9 | Janesville Craig (WI) 3 | 21:01 PR | 97.2 | 138 |
| 175 | Wyatt Rosenau | 9 | Green Bay Preble (WI) 3 | 21:01.2 PR | 97.2 | 139 |
| 176 | Connor Jacobson | 9 | Turner (WI) 3 | 21:01.9 PR | 97.2 | 140 |
| 177 | Trent Everetts | 10 | Janesville Craig (WI) 4 | 21:02.2 SR | 97.1 | 141 |
| 178 | Ethan Schuh | 10 | Oconomowoc (WI) 7 | 21:03.2 SR | 97.1 | 142 |
| 179 | Jack Hartman | 10 | Middleton (ID) 14 | 21:03.6 SR | 97.0 | — |
| 180 | Caycey Gillen | 11 | Platteville (WI) 4 | 21:05.1 SR | 96.9 | 143 |
| 181 | Alex Yelk | 10 | Sun Prairie East (WI) 12 | 21:05.6 PR | 96.9 | — |
| 182 | Justin Waller | 11 | Kenosha Indian Trail (WI) 2 | 21:06.2 SR | 96.8 | 144 |
| 183 | Seth Thompson | 9 | Madison La Follette (WI) 7 | 21:06.7 PR | 96.8 | 145 |
| 184 | Myles Mojica | 9 | Gurnee (Warren) (IL) 6 | 21:07.3 PR | 96.7 | 146 |
| 185 | Colin Jones | 10 | Franklin (WA) 8 | 21:07.4 PR | 96.7 | — |
| 186 | Zachary Brzezinski | 9 | Sun Prairie East (WI) 13 | 21:07.7 PR | 96.7 | — |
| 187 | Alex Betzle | 11 | Mount Horeb (WI) 4 | 21:09.9 SR | 96.5 | 147 |
| 188 | Colbey Johnson | 12 | Neenah (WI) 23 | 21:10.1 SR | 96.5 | — |
| 189 | Marshall Mueller | 10 | Oregon (WI) 8 | 21:10.2 SR | 96.5 | — |
| 190 | Harley Yoder | 12 | Gurnee (Warren) (IL) 7 | 21:10.7 SR | 96.5 | 148 |
| 191 | Jackson Dedick | 12 | East Troy (WI) 1 | 21:11.4 PR | 96.4 | 149 |
| 192 | Aidan Phillip | 9 | Neenah (WI) 24 | 21:12.1 | 96.4 | — |
| 193 | Maxwell Donahue | 9 | Brookfield East (WI) 1 | 21:12.7 PR | 96.3 | 150 |
| 194 | Jackson Machi | 10 | Franklin (WA) 9 | 21:13.6 PR | 96.3 | — |
| 195 | Nathan Mercado | 11 | Kenosha Indian Trail (WI) 3 | 21:14.9 SR | 96.2 | 151 |
| 196 | Jacob Parks | 12 | Sun Prairie East (WI) 14 | 21:15.2 SR | 96.1 | — |
| 197 | Brandon Scott | 9 | Arrowhead (WI) 9 | 21:15.3 PR | 96.1 | — |
| 198 | Conrad Perez | 10 | Badger (WI) 9 | 21:15.6 PR | 96.1 | — |
| 199 | Jackson Ban | 9 | Madison West (WI) 16 | 21:15.7 PR | — | — |
| 200 | Henry Lester | 9 | Gurnee (Warren) (IL) 8 | 21:16.2 PR | 96.1 | — |
| 201 | Brandon Kreger | 10 | Stoughton (WI) 1 | 21:16.6 PR | 96.0 | 152 |
| 202 | Khael Pacheco | 12 | Madison La Follette (WI) 8 | 21:17.3 SR | 96.0 | — |
| 203 | Jacob Folsom | 10 | Middleton (ID) 15 | 21:17.3 SR | 96.0 | — |
| 204 | Evan Burmeister | 10 | Oregon (WI) 9 | 21:17.4 PR | 96.0 | — |
| 205 | Neil Droster | 11 | Mount Horeb (WI) 5 | 21:17.7 SR | 95.9 | 153 |
| 206 | Stephen Shi | 12 | Middleton (ID) 16 | 21:19.1 SR | 95.8 | — |
| 207 | Mike Erickson | 9 | Turner (WI) 4 | 21:20.2 | 95.8 | 154 |
| 208 | Declan Brown | 9 | Monona Grove (WI) 9 | 21:20.2 PR | 95.8 | — |
| 209 | Campbell Hughes | 9 | Oregon (WI) 10 | 21:20.4 PR | 95.7 | — |
| 210 | Eliot Astle | 9 | Arrowhead (WI) 10 | 21:20.7 PR | 95.7 | — |
| 211 | Matthew Koenig | 11 | Monona Grove (WI) 10 | 21:21.1 PR | 95.7 | — |
| 212 | Arnav Gupta | 9 | Franklin (WA) 10 | 21:21.6 PR | 95.7 | — |
| 213 | Logan Adkins | 12 | Sun Prairie East (WI) 15 | 21:21.9 SR | 95.6 | — |
| 214 | Leo Beyer | 9 | Madison La Follette (WI) 9 | 21:22 PR | 95.6 | — |
| 215 | Guillaume Ramdance | 11 | Dodgeville/Mineral Point (WI) 7 | 21:22.1 PR | 95.6 | 155 |
| 216 | Sam Ramaeker | 11 | Neenah (WI) 25 | 21:22.3 SR | 95.6 | — |
| 217 | Jesse Thomas | 10 | Homestead (WI) 6 | 21:22.7 PR | 95.6 | 156 |
| 218 | Cullen McGill | 9 | Madison La Follette (WI) 10 | 21:22.9 PR | 95.6 | — |
| 219 | Jaxson Blair | 11 | Monona Grove (WI) 11 | 21:23.1 SR | 95.5 | — |
| 220 | Jaydon Ellis | 11 | Kenosha Indian Trail (WI) 4 | 21:23.1 | 95.5 | 157 |
| 221 | Max Piontek | 10 | Green Bay Preble (WI) 4 | 21:23.8 | 95.5 | 158 |
| 222 | David Peck | 10 | Beloit Memorial (WI) 1 | 21:24 SR | 95.5 | 159 |
| 223 | Juan Ruiz | 12 | Darlington (WI) 5 | 21:24.2 PR | 95.5 | 160 |
| 224 | Ryan Foucault | 9 | Neenah (WI) 26 | 21:24.3 PR | 95.4 | — |
| 225 | Max LaFond | 10 | Madison Memorial (WI) 8 | 21:24.9 PR | 95.4 | — |
| 226 | Jeffrey Radecke | 9 | Stoughton (WI) 2 | 21:25.7 PR | 95.3 | 161 |
| 227 | Zach Harebo | 12 | Whitnall (WI) 1 | 21:25.7 PR | 95.3 | 162 |
| 228 | Nathan Holzem | 12 | Neenah (WI) 27 | 21:26.2 PR | 95.3 | — |
| 229 | Nicolas Boyer | 9 | Neenah (WI) 28 | 21:26.8 PR | 95.3 | — |
| 230 | Arden McClutchy | 11 | Arrowhead (WI) 11 | 21:27.4 SR | 95.2 | — |
| 231 | Liam Kerl | 9 | Sun Prairie East (WI) 16 | 21:27.6 PR | 95.2 | — |
| 232 | Jack Dubach | 9 | Monroe (CA) 2 | 21:28.1 PR | 95.2 | 163 |
| 233 | Thomas Small | 10 | Oconomowoc (WI) 8 | 21:28.8 PR | 95.1 | — |
| 234 | Ben Collins | 9 | Madison West (WI) 17 | 21:29 PR | 95.1 | — |
| 235 | Gavin Bartels | 9 | Milton (GA) 4 | 21:29.1 PR | 95.1 | 164 |
| 236 | Lucas Munoz | 11 | Mount Horeb (WI) 6 | 21:29.1 | 95.1 | 165 |
| 237 | Dylan Romzek | 11 | Neenah (WI) 29 | 21:29.1 PR | 95.1 | — |
| 238 | Jaden Sitzberger | 9 | Kimberly (WI) 6 | 21:29.6 PR | 95.1 | 166 |
| 239 | Gabriel Maldonado | 11 | Gurnee (Warren) (IL) 9 | 21:30 PR | 95.0 | — |
| 240 | Joseph Bitz | 10 | Brookfield East (WI) 2 | 21:30 PR | 95.0 | 167 |
| 241 | Brady Ehrgott | 11 | Oconomowoc (WI) 9 | 21:30.5 PR | 95.0 | — |
| 242 | Henry Larson | 12 | Madison West (WI) 18 | 21:31.6 SR | 94.9 | — |
| 243 | Sebastian Arias-Noll | 12 | Neenah (WI) 30 | 21:32 SR | 94.9 | — |
| 244 | Ben Uitti | 12 | Whitnall (WI) 2 | 21:32.4 PR | 94.9 | 168 |
| 245 | Ben Stange | 9 | Platteville (WI) 5 | 21:32.6 PR | 94.8 | 169 |
| 246 | Aaron Hebblewhite | 10 | Waunakee (WI) 1 | 21:32.7 PR | 94.8 | 170 |
| 247 | Brendan Mosley | 11 | Franklin (WA) 11 | 21:33.7 PR | 94.8 | — |
| 248 | Mekhi Ott | 10 | Turner (WI) 5 | 21:35.4 PR | 94.6 | 171 |
| 249 | Josh Davison | 9 | Kenosha Bradford-Reuther (WI) 3 | 21:35.4 PR | 94.6 | 172 |
| 250 | Brennan Haag | 11 | Mount Horeb (WI) 7 | 21:35.5 SR | 94.6 | 173 |
| 251 | Shaun Sweeney | 12 | Monroe (CA) 3 | 21:35.6 PR | 94.6 | 174 |
| 252 | Joshua Groene | 10 | Waunakee (WI) 2 | 21:35.8 PR | 94.6 | 175 |
| 253 | Abhav Soni | 12 | Middleton (ID) 17 | 21:35.9 PR | 94.6 | — |
| 254 | Noah Labelle | 11 | Homestead (WI) 7 | 21:35.9 PR | 94.6 | 176 |
| 255 | Jon Turner | 10 | Kenosha Indian Trail (WI) 5 | 21:36 | 94.6 | 177 |
| 256 | Kevin Koscinski | 12 | Kenosha Indian Trail (WI) 6 | 21:36.2 PR | 94.6 | 178 |
| 257 | Kellen Sowinski | 10 | Madison West (WI) 19 | 21:36.4 PR | 94.6 | — |
| 258 | Dan Flom | 12 | Monroe (CA) 4 | 21:37.1 SR | 94.5 | 179 |
| 259 | Patrick Schuster | 12 | Beaver Dam (WI) 2 | 21:37.3 SR | 94.5 | 180 |
| 260 | Baz Holifield | 11 | Shorewood (WA) 3 | 21:37.7 PR | 94.5 | 181 |
| 261 | Cooper Bartkowiak | 9 | Middleton (ID) 18 | 21:39.1 PR | 94.4 | — |
| 262 | Sean Lussmeyer | 11 | Badger (WI) 10 | 21:39.1 PR | 94.4 | — |
| 263 | Evan Haskey | 10 | Franklin (WA) 12 | 21:40.9 PR | 94.2 | — |
| 264 | Alihan Pritchard | 9 | Madison La Follette (WI) 11 | 21:41.3 | 94.2 | — |
| 265 | Soren Dobbins | 11 | Madison Memorial (WI) 9 | 21:41.8 PR | 94.2 | — |
| 266 | Carson Heller | 10 | Belleville (MI) 3 | 21:43.1 PR | 94.1 | 182 |
| 267 | Genaro Camas | 9 | Badger (WI) 11 | 21:43.4 PR | 94.1 | — |
| 268 | Evan Krause | 10 | Monona Grove (WI) 12 | 21:43.6 PR | 94.0 | — |
| 269 | Douglas Droessler | 11 | Milton (GA) 5 | 21:44.3 PR | 94.0 | 183 |
| 270 | Kyle Drew | 9 | Arrowhead (WI) 12 | 21:44.8 PR | 93.9 | — |
| 271 | Jake Evitts | 10 | Kenosha Indian Trail (WI) 7 | 21:45.8 PR | 93.9 | 184 |
| 272 | Daniel Wells | 9 | Platteville (WI) 6 | 21:46.1 PR | 93.9 | 185 |
| 273 | Max Stern | 10 | Neenah (WI) 31 | 21:46.8 PR | 93.8 | — |
| 274 | Bennett Davis | 11 | Mount Horeb (WI) 8 | 21:46.9 SR | 93.8 | — |
| 275 | Logan Wehrli | 10 | Arrowhead (WI) 13 | 21:47.6 PR | 93.8 | — |
| 276 | Angel Salazar | 11 | Mount Horeb (WI) 9 | 21:48.1 PR | 93.7 | — |
| 277 | Erik Kraus | 10 | Neenah (WI) 32 | 21:48.1 | 93.7 | — |
| 278 | William Doerr | 10 | Homestead (WI) 8 | 21:48.2 SR | 93.7 | — |
| 279 | Ryan Scholfield | 9 | Monona Grove (WI) 13 | 21:48.9 PR | 93.7 | — |
| 280 | Nolan Eberhardt | 9 | Turner (WI) 6 | 21:49 PR | 93.7 | 186 |
| 281 | Miles Groth | 10 | Franklin (WA) 13 | 21:49.8 PR | 93.6 | — |
| 282 | Peter Olson | 10 | Neenah (WI) 33 | 21:50.2 SR | 93.6 | — |
| 283 | Camian McGregor | 9 | Green Bay Preble (WI) 5 | 21:50.7 PR | 93.5 | 187 |
| 284 | Carson Lisowe | 10 | Neenah (WI) 34 | 21:50.9 PR | 93.5 | — |
| 285 | Devin Fyock | 11 | Arrowhead (WI) 14 | 21:51.2 PR | 93.5 | — |
| 286 | Stefan Koscinski | 10 | Kenosha Indian Trail (WI) 8 | 21:51.3 PR | 93.5 | — |
| 287 | Timothy Breunig | 11 | Whitnall (WI) 3 | 21:51.4 SR | 93.5 | 188 |
| 288 | Jackson Meissner | 9 | Oconomowoc (WI) 10 | 21:51.6 PR | 93.5 | — |
| 289 | Conner Bills | 12 | Middleton (ID) 19 | 21:51.7 SR | 93.5 | — |
| 290 | Gunnar Collins | 11 | Stoughton (WI) 3 | 21:51.8 PR | 93.4 | 189 |
| 291 | Victor Hernandez | 10 | Badger (WI) 12 | 21:52 PR | 93.4 | — |
| 292 | Erik Berg | 11 | Mount Horeb (WI) 10 | 21:54.4 PR | 93.3 | — |
| 293 | Xander Humphrey | 12 | Badger (WI) 13 | 21:54.7 PR | 93.2 | — |
| 294 | Zachary Svendsen | 9 | Sun Prairie East (WI) 17 | 21:55.3 PR | 93.2 | — |
| 295 | Will Volkman | 11 | Neenah (WI) 35 | 21:56.8 SR | 93.1 | — |
| 296 | Eli Miller | 10 | Beloit Memorial (WI) 2 | 21:56.9 PR | 93.1 | 190 |
| 297 | Brad Falender | 11 | Homestead (WI) 9 | 21:57.1 PR | 93.1 | — |
| 298 | Braden Miller | 9 | Waunakee (WI) 3 | 21:57.7 PR | 93.0 | 191 |
| 299 | Eric Halon | 9 | Turner (WI) 7 | 21:57.8 PR | 93.0 | 192 |
| 300 | Jerry Meng | 10 | Madison West (WI) 20 | 21:58.2 PR | 93.0 | — |
| 301 | Andrew Fujimoto | 9 | Oconomowoc (WI) 11 | 21:58.4 PR | 93.0 | — |
| 302 | Mic Frommelt | 12 | Platteville (WI) 7 | 21:58.4 SR | 93.0 | 193 |
| 303 | Owen Chapmen | 10 | Badger (WI) 14 | 21:58.7 PR | 93.0 | — |
| 304 | Carlos Arriola | 12 | Sun Prairie East (WI) 18 | 21:58.8 SR | 93.0 | — |
| 305 | Joey Sheskey | 9 | Madison West (WI) 21 | 21:58.8 PR | 93.0 | — |
| 306 | Colin Lindloff | 12 | Oregon (WI) 11 | 21:59.9 SR | 92.9 | — |
| 307 | Jack Fitzgerald | 12 | Oregon (WI) 12 | 22:00 SR | 92.9 | — |
| 308 | Benjamin Neulon | 9 | Brookfield East (WI) 3 | 22:00 PR | 92.9 | 194 |
| 309 | Broderick Frye | 12 | Whitewater (WI) 1 | 22:00.3 PR | 92.8 | 195 |
| 310 | Michael Ihler | 11 | Arrowhead (WI) 15 | 22:00.5 PR | 92.8 | — |
| 311 | Andrei Chiruta | 9 | Madison West (WI) 22 | 22:01 PR | 92.8 | — |
| 312 | Cole Gentz | 12 | Franklin (WA) 14 | 22:01.6 SR | 92.8 | — |
| 313 | Jon Lim | 9 | Homestead (WI) 10 | 22:02.8 PR | 92.7 | — |
| 314 | Jaydan Cox | 10 | Beloit Memorial (WI) 3 | 22:04.9 PR | — | 196 |
| 315 | Connor Faris | 12 | Oregon (WI) 13 | 22:05.6 SR | 92.5 | — |
| 316 | Jacob Wiser | 10 | Gurnee (Warren) (IL) 10 | 22:06 PR | 92.4 | — |
| 317 | Eric Wan | 10 | Homestead (WI) 11 | 22:06.6 PR | 92.4 | — |
| 318 | Alex Ewart | 9 | Oconomowoc (WI) 12 | 22:07 PR | 92.4 | — |
| 319 | Max Norgord | 10 | Monona Grove (WI) 14 | 22:07.5 SR | 92.3 | — |
| 320 | Rylan DeMucha | 9 | Whitnall (WI) 4 | 22:08.2 PR | 92.3 | 197 |
| 321 | Josiah Holden | 10 | Whitewater (WI) 2 | 22:10.3 PR | 92.2 | 198 |
| 322 | Carter Horman | 12 | Madison Memorial (WI) 10 | 22:11 | 92.1 | — |
| 323 | Carsen Diehls | 12 | Janesville Parker (WI) 4 | 22:11.2 | 92.1 | 199 |
| 324 | Dylan Senske | 10 | Arrowhead (WI) 16 | 22:12.7 PR | 92.0 | — |
| 325 | Noah Deis | 9 | Platteville (WI) 8 | 22:13.9 PR | 91.9 | — |
| 326 | Callan Heinisch | 11 | Kenosha Bradford-Reuther (WI) 4 | 22:15.8 SR | 91.8 | 200 |
| 327 | Cole Movsessian | 10 | Homestead (WI) 12 | 22:15.9 PR | 91.8 | — |
| 328 | Sam Rosin | 12 | Kimberly (WI) 7 | 22:16.4 SR | 91.7 | 201 |
| 329 | Noah Nedbalek | 9 | Stoughton (WI) 4 | 22:16.4 PR | 91.7 | 202 |
| 330 | Owen Reeves | 10 | Madison Memorial (WI) 11 | 22:17.1 PR | 91.7 | — |
| 331 | Christian Glassford | 11 | Middleton (ID) 20 | 22:17.7 PR | 91.6 | — |
| 332 | Will Tatooles | 9 | Madison Memorial (WI) 12 | 22:18.6 PR | 91.6 | — |
| 333 | Kain Robelia | 9 | Madison La Follette (WI) 12 | 22:19.7 PR | 91.5 | — |
| 334 | Aaron Greiber | 9 | Waunakee (WI) 4 | 22:19.7 PR | 91.5 | 203 |
| 335 | Gabe Jakubczak | 9 | Middleton (ID) 21 | 22:19.8 PR | 91.5 | — |
| 336 | Noah Schulenburg | 9 | Platteville (WI) 9 | 22:21.2 PR | 91.4 | — |
| 337 | Gavin Koenig | 11 | Oregon (WI) 14 | 22:21.3 PR | 91.4 | — |
| 338 | Dominic Manna | 10 | Kenosha Bradford-Reuther (WI) 5 | 22:22.7 PR | 91.3 | 204 |
| 339 | Jeffery Wolfe | 9 | Madison La Follette (WI) 13 | 22:23.4 | 91.2 | — |
| 340 | Josh Baratka | 11 | Brookfield East (WI) 4 | 22:23.7 | 91.2 | 205 |
| 341 | Corbin Schleis | 10 | Turner (WI) 8 | 22:24.4 SR | 91.2 | — |
| 342 | James Gustafson | 10 | Belleville (MI) 4 | 22:24.8 PR | 91.2 | 206 |
| 343 | Elijah Edwards | 9 | Madison Memorial (WI) 13 | 22:25 PR | 91.2 | — |
| 344 | Akash Desai | 10 | Franklin (WA) 15 | 22:25.6 PR | 91.1 | — |
| 345 | Brandon Chehak | 11 | Monona Grove (WI) 15 | 22:25.6 SR | 91.1 | — |
| 346 | Kane Wolchuk | 10 | Kenosha Indian Trail (WI) 9 | 22:26.5 PR | 91.0 | — |
| 347 | Logan Pinka | 11 | Middleton (ID) 22 | 22:27.7 PR | 91.0 | — |
| 348 | Tom O'Shea | 12 | Madison West (WI) 23 | 22:27.8 SR | 91.0 | — |
| 349 | Callaghan Zusan | 12 | East Troy (WI) 2 | 22:28.6 | 90.9 | 207 |
| 350 | Peter Sellwood | 9 | Madison Memorial (WI) 14 | 22:28.8 PR | 90.9 | — |
| 351 | Aiden Powers | 10 | Franklin (WA) 16 | 22:29.9 | 90.8 | — |
| 352 | Ben Witt | 9 | Janesville Craig (WI) 5 | 22:30.1 PR | 90.8 | 208 |
| 353 | Alex Groeschel | 9 | Kimberly (WI) 8 | 22:30.7 PR | 90.8 | — |
| 354 | Kyle Nelson | 9 | Kenosha Bradford-Reuther (WI) 6 | 22:30.9 PR | 90.8 | 209 |
| 355 | Adrian Chiles | 9 | Madison Memorial (WI) 15 | 22:32.2 PR | 90.7 | — |
| 356 | Elliott Buxton | 11 | Middleton (ID) 23 | 22:32.5 PR | 90.6 | — |
| 357 | Sean Valley | 12 | Madison West (WI) 24 | 22:32.6 SR | 90.6 | — |
| 358 | Joseph Christoforo | 9 | Middleton (ID) 24 | 22:33 PR | 90.6 | — |
| 359 | Tate Jewell | 12 | Dodgeville/Mineral Point (WI) 8 | 22:33.2 PR | 90.6 | — |
| 360 | Enzo DeRosa | 10 | Monona Grove (WI) 16 | 22:33.4 PR | 90.6 | — |
| 361 | Kyle Abts | 11 | Oconomowoc (WI) 13 | 22:34.6 PR | 90.5 | — |
| 362 | Brandon Rintelman | 11 | East Troy (WI) 3 | 22:35.5 | 90.4 | 210 |
| 363 | Beren Wiedenhoeft | 9 | Madison West (WI) 25 | 22:36 PR | 90.4 | — |
| 364 | Brock Paulisse | 9 | Middleton (ID) 25 | 22:36.7 PR | 90.4 | — |
| 365 | Gabe Mannion | 9 | Janesville Craig (WI) 6 | 22:37.1 PR | 90.3 | 211 |
| 366 | Brandon Graves | 12 | Belleville (MI) 5 | 22:37.2 SR | 90.3 | 212 |
| 367 | Conrad Gluesing | 11 | Shorewood (WA) 4 | 22:37.3 PR | 90.3 | 213 |
| 368 | Trevor Lamon-Braatz | 9 | Oconomowoc (WI) 14 | 22:37.7 PR | 90.3 | — |
| 369 | David Froeber | 10 | Beloit Memorial (WI) 4 | 22:38.5 PR | 90.2 | 214 |
| 370 | Evan Jacobson | 11 | Sun Prairie East (WI) 19 | 22:39 SR | 90.2 | — |
| 371 | Jacob Golembiewski | 9 | Franklin (WA) 17 | 22:39.3 PR | 90.2 | — |
| 372 | Tim Li | 11 | Kenosha Bradford-Reuther (WI) 7 | 22:40.7 PR | 90.1 | 215 |
| 373 | Jonathan Foster | 11 | Sun Prairie East (WI) 20 | 22:40.9 PR | 90.1 | — |
| 374 | Josh Pitzo | 9 | South Milwaukee (WI) 1 | 22:41.2 PR | 90.1 | — |
| 375 | Adam Rosler | 11 | Homestead (WI) 13 | 22:41.2 PR | 90.1 | — |
| 376 | Jake Kennedy | 10 | Madison Memorial (WI) 16 | 22:42.2 SR | 90.0 | — |
| 377 | Jonathan Burns | 9 | Oconomowoc (WI) 15 | 22:43.3 PR | 89.9 | — |
| 378 | Zaden Brunette | 11 | Platteville (WI) 10 | 22:43.8 PR | 89.9 | — |
| 379 | Phillip Steele | 10 | Badger (WI) 15 | 22:44.1 PR | 89.9 | — |
| 380 | Evan Klinkner | 11 | Monona Grove (WI) 17 | 22:44.3 SR | 89.9 | — |
| 381 | Zach Roper | 12 | Monroe (CA) 5 | 22:44.6 SR | 89.8 | 216 |
| 382 | Joe Smith | 10 | Badger (WI) 16 | 22:44.8 PR | 89.8 | — |
| 383 | Anthony Drake | 9 | Rockford (Guilford) (IL) 4 | 22:44.9 PR | 89.8 | 217 |
| 384 | Andres Beltran | 12 | Turner (WI) 9 | 22:45.9 | 89.8 | — |
| 385 | Zadok Oliphant | 9 | Madison La Follette (WI) 14 | 22:46.6 | 89.7 | — |
| 386 | Devin Schneider | 9 | Madison Memorial (WI) 17 | 22:46.7 PR | 89.7 | — |
| 387 | Keith Cameron | 9 | Whitewater (WI) 3 | 22:48.7 PR | 89.6 | 218 |
| 388 | Mason Konopacki | 9 | Oregon (WI) 15 | 22:48.9 PR | 89.6 | — |
| 389 | Brandon Perez | 11 | Beloit Memorial (WI) 5 | 22:51.1 PR | 89.4 | 219 |
| 390 | James Vaughn | 9 | Monona Grove (WI) 18 | 22:51.2 PR | 89.4 | — |
| 391 | Riley Fahey | 10 | Oregon (WI) 16 | 22:51.7 PR | 89.4 | — |
| 392 | Jack Giles | 10 | Middleton (ID) 26 | 22:51.8 PR | 89.4 | — |
| 393 | Jackson Bradley | 9 | Kenosha Bradford-Reuther (WI) 8 | 22:52.8 PR | 89.3 | — |
| 394 | Owen Huycke | 11 | Neenah (WI) 36 | 22:53.1 SR | 89.3 | — |
| 395 | Alex Stark | 9 | Delavan-Darien (WI) 1 | 22:53.3 PR | 89.3 | — |
| 396 | Ethan Steichen | 10 | Madison La Follette (WI) 15 | 22:54 PR | 89.2 | — |
| 397 | Crete Slattery | 9 | Badger (WI) 17 | 22:56 PR | 89.1 | — |
| 398 | Lucas Rasmussen | 11 | East Troy (WI) 4 | 22:56 | 89.1 | 220 |
| 399 | Leo Burke | 9 | Janesville Craig (WI) 7 | 22:59.1 PR | 88.9 | 221 |
| 400 | Tyson Froh | 9 | Kenosha Bradford-Reuther (WI) 9 | 23:00.7 | 88.8 | — |
| 401 | Bradley Mauldin | 11 | Oregon (WI) 17 | 23:02.9 SR | 88.7 | — |
| 402 | Jack Field | 9 | Wisconsin Dells (WI) 1 | 23:02.9 | 88.7 | — |
| 403 | Andy Vo | 12 | Whitewater (WI) 4 | 23:03.2 SR | 88.6 | 222 |
| 404 | Ben McCulloch | 9 | Whitewater (WI) 5 | 23:04.5 PR | 88.6 | 223 |
| 405 | Alex Elinchev | 11 | Mount Horeb (WI) 11 | 23:04.7 | 88.5 | — |
| 406 | Cade Walther | 11 | Neenah (WI) 37 | 23:06 SR | 88.4 | — |
| 407 | Josh Dieter | 10 | Oregon (WI) 18 | 23:07.2 PR | 88.4 | — |
| 408 | Nick Brennan | 10 | Badger (WI) 18 | 23:07.5 PR | 88.3 | — |
| 409 | Noah Aldridge | 9 | Kenosha Bradford-Reuther (WI) 10 | 23:07.7 PR | 88.3 | — |
| 410 | Nicholas Shashko | 9 | Madison Memorial (WI) 18 | 23:08.8 PR | 88.3 | — |
| 411 | JT White | 10 | Beloit Memorial (WI) 6 | 23:08.9 SR | 88.3 | 224 |
| 412 | Connor Mangino | 9 | Gurnee (Warren) (IL) 11 | 23:10.1 PR | 88.2 | — |
| 413 | John Rathgeber | 9 | Monona Grove (WI) 19 | 23:10.7 PR | 88.2 | — |
| 414 | Colin Dixon | 9 | Waunakee (WI) 5 | 23:11.4 PR | 88.1 | 225 |
| 415 | Martynas Kasys | 11 | Monona Grove (WI) 20 | 23:13.6 PR | 88.0 | — |
| 416 | Miles Zhang | 9 | Platteville (WI) 11 | 23:14.2 PR | 87.9 | — |
| 417 | Warrick Gochenaur | 9 | Beaver Dam (WI) 3 | 23:15.3 PR | 87.9 | 226 |
| 418 | Riggs Black | 9 | Darlington (WI) 6 | 23:16.2 PR | 87.8 | 227 |
| 419 | Eddy Allison-Brauer | 9 | Green Bay Preble (WI) 6 | 23:16.8 PR | 87.8 | 228 |
| 420 | Jack Welnak | 9 | Oconomowoc (WI) 16 | 23:20.8 PR | 87.5 | — |
| 421 | Ross Davis | 12 | Middleton (ID) 27 | 23:21.9 SR | 87.4 | — |
| 422 | Bennett Doebler | 9 | Badger (WI) 19 | 23:22.2 PR | 87.4 | — |
| 423 | Sean McCarthy | 9 | Turner (WI) 10 | 23:23.5 PR | 87.3 | — |
| 424 | Carter Hartsfield | 9 | Rockford (Guilford) (IL) 5 | 23:23.5 PR | 87.3 | 229 |
| 425 | Ben Brukhalter | 12 | Stoughton (WI) 5 | 23:24.1 PR | 87.3 | 230 |
| 426 | Sam Brunner | 9 | Whitnall (WI) 5 | 23:25 PR | 87.2 | 231 |
| 427 | Oliver McClutchy | 9 | Arrowhead (WI) 17 | 23:26.7 PR | 87.2 | — |
| 428 | Dominic Schieldt | 10 | Janesville Craig (WI) 8 | 23:27.4 PR | 87.1 | — |
| 429 | Peter Klein | 9 | Franklin (WA) 18 | 23:27.6 PR | 87.1 | — |
| 430 | Edward Boyer | 10 | Gurnee (Warren) (IL) 12 | 23:28.8 PR | 87.0 | — |
| 431 | Ben Friedl | 11 | East Troy (WI) 5 | 23:30.3 SR | 86.9 | 232 |
| 432 | Owen Jenson | 10 | Janesville Craig (WI) 9 | 23:33.5 PR | 86.7 | — |
| 433 | Will Duimstra | 9 | Arrowhead (WI) 18 | 23:34.2 PR | 86.7 | — |
| 434 | Chris Lee | 12 | Kenosha Bradford-Reuther (WI) 11 | 23:35 PR | 86.6 | — |
| 435 | Noah Kraus | 9 | Darlington (WI) 7 | 23:38.1 PR | 86.4 | 233 |
| 436 | Jace Knetter | 11 | Wisconsin Dells (WI) 2 | 23:38.9 | 86.4 | — |
| 437 | Jonathan Santana | 11 | Badger (WI) 20 | 23:39.3 SR | 86.4 | — |
| 438 | Pedro McComish | 9 | Darlington (WI) 8 | 23:39.4 PR | 86.4 | — |
| 439 | Charles York | 12 | Milton (GA) 6 | 23:41.4 PR | 86.2 | 234 |
| 440 | Owen Hamen | 10 | Sun Prairie East (WI) 21 | 23:42 SR | 86.2 | — |
| 441 | Brayden Meyer | 10 | Homestead (WI) 14 | 23:42.3 SR | 86.2 | — |
| 442 | Zak Koller | 10 | Janesville Parker (WI) 5 | 23:43.9 | 86.1 | 235 |
| 443 | Jack Stelter | 9 | Turner (WI) 11 | 23:45 PR | 86.0 | — |
| 444 | Daniel DeJarlais | 12 | Middleton (ID) 28 | 23:46.5 SR | 85.9 | — |
| 445 | Austin Jentz | 12 | Platteville (WI) 12 | 23:47.2 SR | 85.9 | — |
| 446 | Cole Charleston | 9 | Franklin (WA) 19 | 23:48.1 PR | 85.8 | — |
| 447 | Pablo Jeffries | 12 | Monona Grove (WI) 21 | 23:48.4 SR | 85.8 | — |
| 448 | Daleep Sandhu | 9 | Madison Memorial (WI) 19 | 23:49.2 PR | 85.8 | — |
| 449 | Tobyn Fogle | 9 | Whitnall (WI) 6 | 23:50.7 | 85.7 | 236 |
| 450 | Andrew Carter | 12 | Homestead (WI) 15 | 23:50.9 SR | 85.7 | — |
| 451 | Frank Li | 11 | Madison West (WI) 26 | 23:51.1 | 85.7 | — |
| 452 | Rameash Bevans | 10 | Sun Prairie East (WI) 22 | 23:56.6 SR | 85.3 | — |
| 453 | Shayne Larson | 12 | Turner (WI) 12 | 23:57.5 | 85.3 | — |
| 454 | Parker Kirklewski | 11 | Neenah (WI) 38 | 23:58.7 SR | 85.2 | — |
| 455 | Landon Nytes | 12 | Neenah (WI) 39 | 23:58.9 SR | 85.2 | — |
| 456 | Danny Johnson | 10 | Middleton (ID) 29 | 23:59.2 SR | 85.2 | — |
| 457 | Robert Timoshuk | 9 | Kenosha Bradford-Reuther (WI) 12 | 24:00 PR | 85.1 | — |
| 458 | Devin Schultz | 11 | Arrowhead (WI) 19 | 24:00.8 SR | 85.1 | — |
| 459 | Owen Heuer | 9 | Beaver Dam (WI) 4 | 24:04 PR | 84.9 | 237 |
| 460 | Lucas Buffington | 10 | Arrowhead (WI) 20 | 24:06 PR | 84.8 | — |
| 461 | Lorenz Sieber | 11 | Mount Horeb (WI) 12 | 24:06.6 PR | 84.7 | — |
| 462 | Jimmy Boyce | 9 | Monroe (CA) 6 | 24:07.5 PR | 84.7 | 238 |
| 463 | Zakary Sheikh | 11 | Neenah (WI) 40 | 24:08 PR | 84.7 | — |
| 464 | Zander Coulthard | 10 | Monroe (CA) 7 | 24:08.4 PR | 84.6 | 239 |
| 465 | Noah Lehnert | 10 | East Troy (WI) 6 | 24:09.4 | 84.6 | 240 |
| 466 | Rohit Raghunathan | 10 | Franklin (WA) 20 | 24:10.7 SR | 84.5 | — |
| 467 | Reece Maurer | 11 | Darlington (WI) 9 | 24:12.5 PR | 84.4 | — |
| 468 | John Burns | 10 | Middleton (ID) 30 | 24:13.5 PR | 84.3 | — |
| 469 | Fernando Ramos | 9 | Platteville (WI) 13 | 24:14.7 PR | 84.3 | — |
| 470 | Diego Moreno | 12 | Green Bay Preble (WI) 7 | 24:15.6 | — | 241 |
| 471 | Zachary Meyer | 9 | Homestead (WI) 16 | 24:15.6 PR | 84.2 | — |
| 472 | Colin Schuetz | 12 | Milton (GA) 7 | 24:16.7 PR | 84.2 | 242 |
| 473 | Bryson Dunn | 9 | Middleton (ID) 31 | 24:18.2 PR | 84.1 | — |
| 474 | Gabriel Lawrechi | 10 | Badger (WI) 21 | 24:18.6 PR | 84.1 | — |
| 475 | Kristopher Kramer | 9 | Arrowhead (WI) 21 | 24:19.9 PR | 84.0 | — |
| 476 | Derek Shanks | 9 | Whitnall (WI) 7 | 24:21 | 83.9 | 243 |
| 477 | Joseph White | 12 | Kenosha Indian Trail (WI) 10 | 24:21.6 PR | 83.9 | — |
| 478 | Doug Vigil | 10 | Sun Prairie East (WI) 23 | 24:21.8 PR | 83.9 | — |
| 479 | Jacob Kuhnke | 10 | Badger (WI) 22 | 24:23.8 PR | 83.8 | — |
| 480 | Liam Utter | 10 | Middleton (ID) 32 | 24:28.7 PR | 83.5 | — |
| 481 | Kellan Woods | 12 | East Troy (WI) 7 | 24:29.3 SR | 83.4 | 244 |
| 482 | Matthew Lee | 9 | Sun Prairie East (WI) 24 | 24:31.3 PR | 83.3 | — |
| 483 | Suddartha Punati | 12 | Franklin (WA) 21 | 24:33.2 PR | 83.2 | — |
| 484 | Cristobal SalidoMalpica | 10 | Gurnee (Warren) (IL) 13 | 24:33.7 PR | 83.2 | — |
| 485 | Samuel Calkins | 12 | Waunakee (WI) 6 | 24:33.9 | 83.2 | 245 |
| 486 | Nick Rich | 10 | Rockford (Guilford) (IL) 6 | 24:36.1 PR | 83.1 | 246 |
| 487 | Kyle Warda | 12 | Janesville Parker (WI) 6 | 24:38.2 SR | 82.9 | 247 |
| 488 | Jack Harold | 9 | Janesville Craig (WI) 10 | 24:38.4 PR | 82.9 | — |
| 489 | Ryan Peters | 12 | Waunakee (WI) 7 | 24:39.2 PR | 82.9 | 248 |
| 490 | Jameson Bast | 9 | Arrowhead (WI) 22 | 24:39.5 PR | 82.9 | — |
| 491 | AJ Millman | 9 | Whitnall (WI) 8 | 24:40.6 PR | 82.8 | — |
| 492 | Alan Guzman | 10 | Darlington (WI) 10 | 24:44.5 PR | 82.6 | — |
| 493 | AJ Fuchs | 9 | Monroe (CA) 8 | 24:46.7 PR | 82.5 | — |
| 494 | Cameron Beard | 11 | Gurnee (Warren) (IL) 14 | 24:46.8 PR | 82.4 | — |
| 495 | Jerry Healy | 10 | Janesville Parker (WI) 7 | 24:47.8 PR | 82.4 | 249 |
| 496 | Caleb Edwards | 12 | East Troy (WI) 8 | 24:49 PR | 82.3 | — |
| 497 | Nick McWilliams | 10 | Platteville (WI) 14 | 24:51 PR | — | — |
| 498 | Victor Dominguez | 11 | Beloit Memorial (WI) 7 | 24:51.9 PR | 82.2 | 250 |
| 499 | AJ Sachs | 12 | Green Bay Preble (WI) 8 | 24:52.1 PR | 82.2 | — |
| 500 | Benjamin Lohnes | 12 | Oconomowoc (WI) 17 | 24:54.6 PR | 82.0 | — |
| 501 | Ethan Reimer | 11 | Oconomowoc (WI) 18 | 24:55.1 PR | 82.0 | — |
| 502 | Andrew Dorn | 10 | Brookfield East (WI) 5 | 24:55.8 PR | 82.0 | 251 |
| 503 | Tim Geils | 9 | Badger (WI) 23 | 24:59.1 PR | 81.8 | — |
| 504 | Henry Coluchi | 9 | Shorewood (WA) 5 | 25:01.1 PR | 81.7 | 252 |
| 505 | Matt Pokorny | 10 | Homestead (WI) 17 | 25:01.5 SR | 81.7 | — |
| 506 | Liam Keane | 11 | Shorewood (WA) 6 | 25:05 SR | 81.5 | 253 |
| 507 | Manasseh Carrillo | 9 | Milton (GA) 8 | 25:07 PR | 81.3 | — |
| 508 | Samuel Angel | 12 | Dodgeville/Mineral Point (WI) 9 | 25:07.9 SR | 81.3 | — |
| 509 | Adam Kempf | 10 | Mount Horeb (WI) 13 | 25:10.2 SR | 81.2 | — |
| 510 | Isaac Peralta | 9 | Mount Horeb (WI) 14 | 25:10.3 PR | 81.2 | — |
| 511 | Braeden Hasse | 11 | Badger (WI) 24 | 25:10.6 SR | 81.2 | — |
| 512 | Wolfgang Strebe | 6 | Neenah (WI) 41 | 25:11.7 PR | 94.1 | — |
| 513 | Owen Smith | 11 | Monroe (CA) 9 | 25:14.8 SR | 80.9 | — |
| 514 | Casey Faulkener | 10 | Badger (WI) 25 | 25:16 PR | 80.9 | — |
| 515 | Zach Brand | 10 | Wisconsin Dells (WI) 3 | 25:18.8 | 80.7 | — |
| 516 | Jacob Chouinard | 9 | Janesville Craig (WI) 11 | 25:19.7 PR | 80.7 | — |
| 517 | Sam Ziebarth | 9 | Beaver Dam (WI) 5 | 25:21.7 PR | 80.6 | 254 |
| 518 | Ben Bremer | 9 | Franklin (WA) 22 | 25:23.4 | 80.5 | — |
| 519 | Mitchell Swanson | 10 | Kenosha Bradford-Reuther (WI) 13 | 25:27.3 PR | 80.3 | — |
| 520 | Abe Thomas | 10 | Badger (WI) 26 | 25:29.4 PR | 80.2 | — |
| 521 | Ryan Kormanak | 11 | Badger (WI) 27 | 25:34.6 SR | 79.9 | — |
| 522 | Joseph Behling | 11 | Mount Horeb (WI) 15 | 25:36.4 PR | — | — |
| 523 | Michael Grones | 9 | Kimberly (WI) 9 | 25:38.3 PR | — | — |
| 524 | Yahir Martinez | 12 | Beloit Memorial (WI) 8 | 25:42.1 SR | — | — |
| 525 | Logan Stewart | 9 | Neenah (WI) 42 | 25:47.5 | 79.2 | — |
| 526 | Justin Mitchell | 12 | Whitewater (WI) 6 | 25:47.8 SR | 79.2 | 255 |
| 527 | Elijah Ball | 9 | Gurnee (Warren) (IL) 15 | 25:50.7 PR | 79.1 | — |
| 528 | Zachary Ostreng | 10 | Middleton (ID) 33 | 25:54.2 PR | 78.9 | — |
| 529 | Myles Valiska | 9 | Oregon (WI) 19 | 25:59.1 PR | 78.6 | — |
| 530 | Dylan McGuire | 12 | Janesville Craig (WI) 12 | 25:59.2 PR | 78.6 | — |
| 531 | Chay Faber | 9 | Mount Horeb (WI) 16 | 26:07.8 | 78.2 | — |
| 532 | Alex Williams | 12 | Whitnall (WI) 9 | 26:08.4 SR | 78.2 | — |
| 533 | Aiden Weileider | 9 | Brookfield East (WI) 6 | 26:11.3 PR | 78.0 | 256 |
| 534 | Thomas Unitan | 10 | Stoughton (WI) 6 | 26:13.7 SR | 77.9 | 257 |
| 535 | Zachary Thole | 10 | Belleville (MI) 6 | 26:20.3 SR | 77.6 | 258 |
| 536 | Nicolas Vilarello | 10 | Janesville Parker (WI) 8 | 26:28.2 PR | 77.2 | — |
| 537 | Maddox Anderson | 10 | Milton (GA) 9 | 26:35 PR | 76.9 | — |
| 538 | Zack DeGroff | 11 | Stoughton (WI) 7 | 26:42 PR | 76.5 | 259 |
| 539 | Hugh Wakefield | 10 | Gurnee (Warren) (IL) 16 | 26:45.1 PR | 76.4 | — |
| 540 | CJ Light | 12 | Beloit Memorial (WI) 9 | 26:47.2 PR | 76.3 | — |
| 541 | Andrew Thelen | 12 | Gurnee (Warren) (IL) 17 | 26:48.4 PR | — | — |
| 542 | Edson Perez | 12 | Beloit Memorial (WI) 10 | 26:51.1 PR | 76.1 | — |
| 543 | Nathan Phillips | 9 | Kimberly (WI) 10 | 26:51.9 PR | 76.1 | — |
| 544 | Lucas Trejo | 9 | South Milwaukee (WI) 2 | 26:53.5 PR | 76.0 | — |
| 545 | Dalton Anderson | 9 | Janesville Parker (WI) 9 | 26:53.6 PR | 76.0 | — |
| 546 | Paul Angel | 10 | Dodgeville/Mineral Point (WI) 10 | 26:55.3 | 75.9 | — |
| 547 | Christian Kneisel | 9 | Janesville Craig (WI) 13 | 26:55.5 PR | — | — |
| 548 | Ross Stauffacher | 12 | Darlington (WI) 11 | 27:04.2 PR | 75.5 | — |
| 549 | Mason Plebanek | 9 | Kenosha Bradford-Reuther (WI) 14 | 27:10.4 PR | 75.2 | — |
| 550 | Ahad Khan | 11 | Homestead (WI) 18 | 27:13.9 SR | 75.0 | — |
| 551 | Jordan Ivans | 12 | Delavan-Darien (WI) 2 | 27:16.6 SR | 74.9 | — |
| 552 | Xander Lundstrom | 9 | Gurnee (Warren) (IL) 18 | 27:17.9 PR | 74.8 | — |
| 553 | Andrew Rollette | 10 | Whitewater (WI) 7 | 27:23.2 | 74.6 | 260 |
| 554 | Erik Franczek | 9 | Madison La Follette (WI) 16 | 27:38 PR | 73.9 | — |
| 555 | Henry Lien | 9 | Shorewood (WA) 7 | 27:47 PR | 73.5 | 261 |
| 556 | Josh Koskinen | 9 | Kenosha Bradford-Reuther (WI) 15 | 27:52.6 | 73.3 | — |
| 557 | Andrew Stewart | 10 | Milton (GA) 10 | 27:53 PR | 73.3 | — |
| 558 | Wolf Larson | 10 | Kenosha Indian Trail (WI) 11 | 28:14.5 PR | 72.3 | — |
| 559 | Daniel Lopez-Gil | 9 | Monroe (CA) 10 | 28:15.3 PR | 72.3 | — |
| 560 | Luke Schmaling | 9 | Janesville Craig (WI) 14 | 28:30.5 PR | 71.7 | — |
| 561 | Gonzalo Delgado | 11 | Sun Prairie East (WI) 25 | 28:52.6 PR | 70.8 | — |
| 562 | Josh Rabideaux | 11 | Whitnall (WI) 10 | 29:19.1 SR | 69.7 | — |
| 563 | Joseph Munigal | 9 | Monroe (CA) 11 | 29:43.3 PR | 68.7 | — |
| 564 | Adam Meyer | 10 | Neenah (WI) 43 | 29:45.7 PR | 68.7 | — |
| 565 | Will Gobel | 9 | Belleville (MI) 7 | 29:47.2 | 68.6 | 262 |
| 566 | Augie Daugherity | 9 | Monona Grove (WI) 22 | 29:54.2 PR | 68.3 | — |
| 567 | Elijah Ross | 10 | Shorewood (WA) 8 | 30:35.3 PR | 66.8 | — |
| 568 | Aiden Amin | 9 | Platteville (WI) 15 | 30:37.1 PR | 66.7 | — |
| 569 | Jacob Sherer | 12 | Platteville (WI) 16 | 32:18.7 SR | 63.2 | — |
| 570 | Cole Monroe | 10 | Belleville (MI) 8 | 33:07.9 SR | 61.7 | — |
| 571 | Preston Precor | 10 | Green Bay Preble (WI) 9 | 34:07.6 | — | — |
| 572 | Josha Crites-Kumal | 10 | Shorewood (WA) 9 | 34:34.7 | 59.1 | — |
Something wrong on this page?
Report it →