| 1 | Jackson SpankowskiPlace 1 · Grade 7 · Bartels | 7 | Bartels | 11:12.9 |
| 2 | Paceler MollPlace 2 · Grade 8 · Poynette | 8 | Poynette | 11:38.6 |
| 3 | Nolan PertzbornPlace 3 · Grade 8 · Lodi | 8 | Lodi | 12:07.6 |
| 4 | Lane PeasePlace 4 · Grade 7 · Pardeeville | 7 | Pardeeville | 12:12.7 |
| 5 | Henry RuhlandPlace 5 · Grade 6 · Sacred Hearts | 6 | Sacred Hearts | 12:16.5 |
| 6 | Elijah ReicheltPlace 6 · Grade 8 · Marshall | 8 | Marshall | 12:20.2 |
| 7 | Ben KarlsPlace 7 · Grade 8 · Lodi | 8 | Lodi | 12:26.6 |
| 8 | Alec GarciaPlace 8 · Grade 8 · Pardeeville | 8 | Pardeeville | 12:29.3 |
| 9 | Taylor PuderbaughPlace 9 · Grade 7 · Markesan | 7 | Markesan | 12:35.5 |
| 10 | London RennhackPlace 10 · Grade 8 · Dodgeland | 8 | Dodgeland | 12:38.9 |
| 11 | Alec AwbreyPlace 11 · Grade 8 · Sacred Hearts | 8 | Sacred Hearts | 12:40.0 |
| 12 | Max WeibelPlace 12 · Grade 8 · Sacred Hearts | 8 | Sacred Hearts | 12:43.5 |
| 13 | Max ChowanecPlace 13 · Grade 8 · Johnson Creek | 8 | Johnson Creek | 12:48.1 |
| 14 | Teegan NelsonPlace 14 · Grade 7 · Poynette | 7 | Poynette | 12:51.3 |
| 15 | Adam SturmPlace 15 · Grade 8 · Sacred Hearts | 8 | Sacred Hearts | 12:52.1 |
| 16 | Bradley HailPlace 16 · Grade 6 · Johnson Creek | 6 | Johnson Creek | 12:52.8 |
| 17 | Finnley BirrPlace 17 · Grade 6 · Rio | 6 | Rio | 12:52.9 |
| 18 | Parkar MaelPlace 18 · Grade 8 · Bartels | 8 | Bartels | 12:54.0 |
| 19 | Ethan LaPointePlace 19 · Grade 8 · Lodi | 8 | Lodi | 13:01.3 |
| 20 | Jaxon SikoraPlace 20 · Grade 8 · Dodgeland | 8 | Dodgeland | 13:05.9 |
| 21 | Oliver BonglePlace 21 · Grade 7 · Poynette | 7 | Poynette | 13:06.1 |
| 22 | Ethan BroichPlace 22 · Grade 8 · Johnson Creek | 8 | Johnson Creek | 13:09.5 |
| 23 | Dylan BergPlace 23 · Grade 8 · Pardeeville | 8 | Pardeeville | 13:11.4 |
| 24 | Owen KruegerPlace 24 · Grade 8 · Pardeeville | 8 | Pardeeville | 13:17.3 |
| 25 | Jackson StimacPlace 25 · Grade 5 · Sacred Hearts | 5 | Sacred Hearts | 13:18.1 |
| 26 | Cooper SchmidtPlace 26 · Grade 7 · Markesan | 7 | Markesan | 13:18.6 |
| 27 | Robert HafensteinPlace 27 · Grade 8 · Waterloo | 8 | Waterloo | 13:22.7 |
| 28 | Joseph BuddePlace 28 · Grade 6 · Sacred Hearts | 6 | Sacred Hearts | 13:24.6 |
| 29 | Isaak SchneiderPlace 29 · Grade 7 · Sacred Hearts | 7 | Sacred Hearts | 13:24.6 |
| 30 | Sawyer KochPlace 30 · Grade 8 · Poynette | 8 | Poynette | 13:24.9 |
| 31 | August ChiaPlace 31 · Grade 6 · Deerfield/Cambridge | 6 | Deerfield/Cambridge | 13:30.5 |
| 32 | Jayden CarpenterPlace 32 · Grade 8 · Bartels | 8 | Bartels | 13:33.9 |
| 33 | Max GossfeldPlace 33 · Grade 7 · Poynette | 7 | Poynette | 13:37.1 |
| 34 | Carter KarlsPlace 34 · Grade 8 · Lodi | 8 | Lodi | 13:46.8 |
| 35 | Jack StephanyPlace 35 · Grade 8 · Lodi | 8 | Lodi | 13:48.2 |
| 36 | John MichelPlace 36 · Grade 6 · Deerfield/Cambridge | 6 | Deerfield/Cambridge | 13:53.4 |
| 37 | Kaiden NehlsPlace 37 · Grade 8 · Edgerton | 8 | Edgerton | 13:55.5 |
| 38 | Jax RichardPlace 38 · Grade 6 · Wautoma Parkside | 6 | Wautoma Parkside | 13:57.1 |
| 39 | Reece AlesonPlace 39 · Grade 6 · Edgerton | 6 | Edgerton | 14:01.4 |
| 40 | Will PeissigPlace 40 · Grade 8 · Pardeeville | 8 | Pardeeville | 14:02.4 |
| 41 | James MichelPlace 41 · Grade 6 · Deerfield/Cambridge | 6 | Deerfield/Cambridge | 14:02.6 |
| 42 | Cooper BurbachPlace 42 · Grade 8 · Edgerton | 8 | Edgerton | 14:02.9 |
| 43 | Lance PolzinPlace 43 · Grade 7 · Deerfield/Cambridge | 7 | Deerfield/Cambridge | 14:03.5 |
| 44 | Mason MarquardtPlace 44 · Grade 8 · Rio | 8 | Rio | 14:05.2 |
| 45 | Josh StevensPlace 45 · Grade 7 · Deerfield/Cambridge | 7 | Deerfield/Cambridge | 14:08.0 |
| 46 | Gavin VeitenheimerPlace 46 · Grade 8 · Edgerton | 8 | Edgerton | 14:11.7 |
| 47 | Connor SikoraPlace 47 · Grade 6 · Dodgeland | 6 | Dodgeland | 14:13.6 |
| 48 | Jordy LaperPlace 48 · Grade 6 · Markesan | 6 | Markesan | 14:14.3 |
| 49 | Drew WhitePlace 49 · Grade 7 · Sacred Hearts | 7 | Sacred Hearts | 14:15.2 |
| 50 | Henry SchmudlachPlace 50 · Grade 6 · Poynette | 6 | Poynette | 14:16.1 |
| 51 | Brenner MollPlace 51 · Grade 6 · Poynette | 6 | Poynette | 14:16.8 |
| 52 | Easton NowakPlace 52 · Grade 6 · Wautoma Parkside | 6 | Wautoma Parkside | 14:16.8 |
| 53 | Miles MillerPlace 53 · Grade 8 · Edgerton | 8 | Edgerton | 14:17.3 |
| 54 | Matthew AmmannPlace 54 · Grade 5 · Pardeeville | 5 | Pardeeville | 14:17.6 |
| 55 | Brogan SherrickPlace 55 · Grade 6 · Pardeeville | 6 | Pardeeville | 14:18.1 |
| 56 | Ryder EbertPlace 56 · Grade 7 · Waterloo | 7 | Waterloo | 14:21.3 |
| 57 | Sawyer NiquettePlace 57 · Grade 8 · Markesan | 8 | Markesan | 14:22.1 |
| 58 | Weston HannanPlace 58 · Grade 7 · Sacred Hearts | 7 | Sacred Hearts | 14:23.7 |
| 59 | Korbyn GinglesPlace 59 · Grade 8 · Columbus | 8 | Columbus | 14:37.3 |
| 60 | Owen MeyerPlace 60 · Grade 6 · Wautoma Parkside | 6 | Wautoma Parkside | 14:37.4 |
| 61 | Logan CraryPlace 61 · Grade 6 · Pardeeville | 6 | Pardeeville | 14:37.8 |
| 62 | Brody LewkePlace 62 · Grade 7 · Columbus | 7 | Columbus | 14:43.0 |
| 63 | Erra Sanderson-HaquePlace 63 · Grade 8 · Edgerton | 8 | Edgerton | 14:47.0 |
| 64 | Joseph SteenbergenPlace 64 · Grade 7 · Johnson Creek | 7 | Johnson Creek | 14:47.0 |
| 65 | Andre CrabtreePlace 65 · Grade 8 · Sacred Hearts | 8 | Sacred Hearts | 14:49.3 |
| 66 | Luke VeteinheimerPlace 66 · Grade 7 · Edgerton | 7 | Edgerton | 15:01.4 |
| 67 | Nathan AssaadPlace 67 · Grade 6 · Sacred Hearts | 6 | Sacred Hearts | 15:07.5 |
| 68 | Carter StropePlace 68 · Grade 7 · Deerfield/Cambridge | 7 | Deerfield/Cambridge | 15:08.8 |
| 69 | Sam SchmidtPlace 69 · Grade 6 · Markesan | 6 | Markesan | 15:11.1 |
| 70 | Indiana DesjarlaisPlace 70 · Grade 7 · Rio | 7 | Rio | 15:14.1 |
| 71 | Milo SoldnerPlace 71 · Grade 6 · Dodgeland | 6 | Dodgeland | 15:16.2 |
| 72 | Miles KemPlace 72 · Grade 8 · Sacred Hearts | 8 | Sacred Hearts | 15:22.9 |
| 73 | Jackson JacobsPlace 73 · Grade 8 · Edgerton | 8 | Edgerton | 15:24.4 |
| 74 | Jack GrossPlace 74 · Grade 7 · Sacred Hearts | 7 | Sacred Hearts | 15:25.1 |
| 75 | Grayson BrothertonPlace 75 · Grade 6 · Edgerton | 6 | Edgerton | 15:27.0 |
| 76 | Edmund ArbetPlace 76 · Grade 6 · Sacred Hearts | 6 | Sacred Hearts | 15:31.2 |
| 77 | Caden JohnsonPlace 77 · Grade 8 · Lodi | 8 | Lodi | 15:33.4 |
| 78 | Jasper LaRochePlace 78 · Grade 6 · Bartels | 6 | Bartels | 15:35.5 |
| 79 | Brody EversPlace 79 · Grade 8 · Lodi | 8 | Lodi | 15:36.6 |
| 80 | Camden PapePlace 80 · Grade 8 · Sacred Hearts | 8 | Sacred Hearts | 15:37.0 |
| 81 | Donavin RigdenPlace 81 · Grade 12 · Wautoma Parkside | 12 | Wautoma Parkside | 15:37.8 |
| 82 | Braden MillerPlace 82 · Grade 7 · Sacred Hearts | 7 | Sacred Hearts | 15:42.9 |
| 83 | Malachi LyonsPlace 83 · Grade 8 · Edgerton | 8 | Edgerton | 15:43.4 |
| 84 | Dimitry RomanoPlace 84 · Grade 7 · Waterloo | 7 | Waterloo | 15:44.0 |
| 85 | Aidan RobinsonPlace 85 · Grade 6 · Edgerton | 6 | Edgerton | 15:47.5 |
| 86 | Dylan JacobsPlace 86 · Grade 6 · Edgerton | 6 | Edgerton | 15:51.4 |
| 87 | Will GrovePlace 87 · Grade 8 · Columbus | 8 | Columbus | 15:54.1 |
| 88 | Giles BergPlace 88 · Grade 6 · Deerfield/Cambridge | 6 | Deerfield/Cambridge | 15:54.6 |
| 89 | Memphis McConochiePlace 89 · Grade 6 · Rio | 6 | Rio | 15:55.9 |
| 90 | Bryar HusetPlace 90 · Grade 6 · Pardeeville | 6 | Pardeeville | 15:57.0 |
| 91 | Harrison LaperPlace 91 · Grade 6 · Pardeeville | 6 | Pardeeville | 15:57.4 |
| 92 | Eli GreenleyPlace 92 · Grade 6 · Edgerton | 6 | Edgerton | 16:27.5 |
| 93 | Noah LittlePlace 93 · Grade 6 · Lodi | 6 | Lodi | 16:34.0 |
| 94 | Cooper BendtPlace 94 · Grade 6 · Marshall | 6 | Marshall | 16:38.9 |
| 95 | Cashton AtkinsPlace 95 · Grade 8 · Columbus | 8 | Columbus | 16:45.2 |
| 96 | Holden HarveyPlace 96 · Grade 7 · Bartels | 7 | Bartels | 16:47.7 |
| 97 | Aaron Cayetano PerezPlace 97 · Grade 7 · Bartels | 7 | Bartels | 16:48.5 |
| 98 | Austin AndersonPlace 98 · Grade 6 · Bartels | 6 | Bartels | 16:48.9 |
| 99 | Madson PrebilPlace 99 · Grade 6 · Edgerton | 6 | Edgerton | 16:54.8 |
| 100 | Arthur TipperyPlace 100 · Grade 8 · Lodi | 8 | Lodi | 16:56.6 |
| 101 | Gavin FurlongPlace 101 · Grade 8 · Columbus | 8 | Columbus | 16:57.0 |
| 102 | Alex KoopmanPlace 102 · Grade 6 · Markesan | 6 | Markesan | 16:58.9 |
| 103 | Max FreundPlace 103 · Grade 7 · Sacred Hearts | 7 | Sacred Hearts | 17:01.6 |
| 104 | Brady BrandtPlace 104 · Grade 8 · Sacred Hearts | 8 | Sacred Hearts | 17:02.4 |
| 105 | Diego ArevaloPlace 105 · Grade 8 · Johnson Creek | 8 | Johnson Creek | 17:20.1 |
| 106 | Rocky ReinickePlace 106 · Grade 6 · Pardeeville | 6 | Pardeeville | 17:20.6 |
| 107 | Adam GreenPlace 107 · Grade 6 · Edgerton | 6 | Edgerton | 17:23.1 |
| 108 | Noah BruflatPlace 108 · Grade 7 · Pardeeville | 7 | Pardeeville | 17:25.3 |
| 109 | Carlos CamposPlace 109 · Grade 6 · Poynette | 6 | Poynette | 17:25.5 |
| 110 | Sawyer SalmonPlace 110 · Grade 7 · Pardeeville | 7 | Pardeeville | 17:26.1 |
| 111 | Keegan LittlePlace 111 · Grade 6 · Lodi | 6 | Lodi | 17:46.8 |
| 112 | Nolan SchroedlPlace 112 · Grade 7 · Deerfield/Cambridge | 7 | Deerfield/Cambridge | 17:49.9 |
| 113 | Mason NeuenschwanderPlace 113 · Grade 8 · Deerfield/Cambridge | 8 | Deerfield/Cambridge | 18:03.1 |
| 114 | Andy EbersolePlace 114 · Grade 7 · Sacred Hearts | 7 | Sacred Hearts | 18:20.4 |
| 115 | Connor BantzPlace 115 · Grade 5 · Sacred Hearts | 5 | Sacred Hearts | 18:31.1 |
| 116 | Callum CavazosPlace 116 · Grade 6 · Wautoma Parkside | 6 | Wautoma Parkside | 18:31.8 |
| 117 | Cormac HughesPlace 117 · Grade 8 · Sacred Hearts | 8 | Sacred Hearts | 18:31.9 |
| 118 | Cash ChristmanPlace 118 · Grade 6 · Wautoma Parkside | 6 | Wautoma Parkside | 18:32.2 |
| 119 | Luke JacobsPlace 119 · Grade 8 · Edgerton | 8 | Edgerton | 18:32.9 |
| 120 | Hunter LothePlace 120 · Grade 8 · Edgerton | 8 | Edgerton | 18:33.7 |
| 121 | Alec SmithPlace 121 · Grade 6 · Markesan | 6 | Markesan | 18:39.8 |
| 122 | Max ManningPlace 122 · Grade 6 · Deerfield/Cambridge | 6 | Deerfield/Cambridge | 18:40.3 |
| 123 | Trezdon DamrowPlace 123 · Grade 8 · Dodgeland | 8 | Dodgeland | 18:42.7 |
| 124 | Griffin MoenPlace 124 · Grade 6 · Sacred Hearts | 6 | Sacred Hearts | 18:52.4 |
| 125 | Alex HeckmannPlace 125 · Grade 6 · Rio | 6 | Rio | 18:53.1 |
| 126 | Daelan DornPlace 126 · Grade 7 · Poynette | 7 | Poynette | 19:03.3 |
| 127 | Toby WrightPlace 127 · Grade 6 · Wautoma Parkside | 6 | Wautoma Parkside | 19:04.6 |
| 128 | Axl BobzinPlace 128 · Grade 8 · Rio | 8 | Rio | 19:18.5 |
| 129 | Ethan SimilPlace 129 · Grade 6 · Sacred Hearts | 6 | Sacred Hearts | 19:20.2 |
| 130 | Kaidan Wesseln-Nigron -Place 130 · Edgerton | — | Edgerton | 19:27.4 |
| 131 | Carson RiegePlace 131 · Grade 6 · Deerfield/Cambridge | 6 | Deerfield/Cambridge | 20:20.2 |
| 132 | Levi JohnsonPlace 132 · Grade 7 · Sacred Hearts | 7 | Sacred Hearts | 20:27.1 |
| 133 | Logan CoxPlace 133 · Grade 8 · Deerfield/Cambridge | 8 | Deerfield/Cambridge | 20:31.1 |
| 134 | Sebastian HernandezPlace 134 · Grade 7 · Markesan | 7 | Markesan | 21:03.9 |
| 135 | Evan DelaurellePlace 135 · Grade 6 · Poynette | 6 | Poynette | 21:16.3 |
| 136 | Ryan EusticePlace 136 · Grade 6 · Marshall | 6 | Marshall | 24:01.9 |
| 137 | Alistair ArbetPlace 137 · Grade 7 · Sacred Hearts | 7 | Sacred Hearts | 25:00.9 |
| 138 | Drew BrehmPlace 138 · Grade 8 · Edgerton | 8 | Edgerton | 26:08.1 |