| 1 | Hudson BottPlace 1 · Grade 11 · Homestead | 11 | Homestead | 18:10.1 |
| 2 | Evan RenchPlace 2 · Grade 11 · Homestead | 11 | Homestead | 18:12.1 |
| 3 | Kaden BintzPlace 3 · Grade 11 · Pewaukee | 11 | Pewaukee | 18:14.4 |
| 4 | Miguel SertsiosPlace 4 · Grade 11 · Homestead | 11 | Homestead | 18:21.9 |
| 5 | Austin LillyPlace 5 · Grade 12 · Janesville Craig | 12 | Janesville Craig | 18:43.8 |
| 6 | Henry MangelsenPlace 6 · Grade 10 · Brookfield East | 10 | Brookfield East | 18:45.2 |
| 7 | Nathaniel SchleiPlace 7 · Grade 9 · Janesville Craig | 9 | Janesville Craig | 18:51.5 |
| 8 | Artyom KrivtsanovPlace 8 · Grade 11 · Homestead | 11 | Homestead | 18:54.9 |
| 9 | Andrew UrbaniPlace 9 · Grade 10 · Homestead | 10 | Homestead | 19:09.8 |
| 10 | Nicholas MullenPlace 10 · Grade 11 · Janesville Craig | 11 | Janesville Craig | 19:13.0 |
| 11 | Devin SchmidtPlace 11 · Grade 12 · Menomonee Falls | 12 | Menomonee Falls | 19:20.0 |
| 12 | Jacob TrotterPlace 12 · Grade 9 · Brookfield East | 9 | Brookfield East | 19:28.3 |
| 13 | Augie KingPlace 13 · Grade 9 · Brookfield East | 9 | Brookfield East | 19:32.0 |
| 14 | Hanish PulluruPlace 14 · Grade 10 · Brookfield East | 10 | Brookfield East | 19:33.5 |
| 15 | Leo MintonPlace 15 · Grade 11 · Menomonee Falls | 11 | Menomonee Falls | 19:34.7 |
| 16 | Charlie KasuboskiPlace 16 · Grade 9 · Menomonee Falls | 9 | Menomonee Falls | 19:39.8 |
| 17 | Gavin VigneauPlace 17 · Grade 9 · Pewaukee | 9 | Pewaukee | 19:41.6 |
| 18 | Gavin DempseyPlace 18 · Grade 11 · Janesville Craig | 11 | Janesville Craig | 19:50.0 |
| 19 | Jacob HoltzPlace 19 · Grade 10 · Brookfield East | 10 | Brookfield East | 19:50.3 |
| 20 | Noah MeierPlace 20 · Grade 10 · Janesville Craig | 10 | Janesville Craig | 19:51.4 PR |
| 21 | Nathyn Watkins-VelascoPlace 21 · Grade 10 · Homestead | 10 | Homestead | 19:52.9 |
| 22 | Aurnob GhosePlace 22 · Grade 10 · Homestead | 10 | Homestead | 19:54.3 |
| 23 | Vlad OttesenPlace 23 · Grade 10 · Homestead | 10 | Homestead | 19:54.7 |
| 24 | Mason BergerPlace 24 · Grade 11 · Pewaukee | 11 | Pewaukee | 19:55.0 |
| 25 | Teddy CulverPlace 25 · Grade 9 · Brookfield East | 9 | Brookfield East | 19:57.5 |
| 26 | Dominick FerrariPlace 26 · Grade 11 · Janesville Craig | 11 | Janesville Craig | 19:58.1 |
| 27 | Roman CabanPlace 27 · Grade 11 · Nicolet | 11 | Nicolet | 20:06.4 |
| 28 | Jacob LindertPlace 28 · Grade 11 · Brookfield East | 11 | Brookfield East | 20:09.4 |
| 29 | Andrew SchlintzPlace 29 · Grade 10 · Homestead | 10 | Homestead | 20:09.5 |
| 30 | Cooper DobsonPlace 30 · Grade 10 · Janesville Craig | 10 | Janesville Craig | 20:10.1 |
| 31 | Elliott LovitzPlace 31 · Grade 11 · Nicolet | 11 | Nicolet | 20:11.6 |
| 32 | Miles Jones-SatoPlace 32 · Grade 10 · Janesville Craig | 10 | Janesville Craig | 20:13.3 PR |
| 33 | Zachary D'AmatoPlace 33 · Grade 9 · Nicolet | 9 | Nicolet | 20:16.0 |
| 34 | Samuel SturyczPlace 34 · Grade 9 · Nicolet | 9 | Nicolet | 20:16.8 |
| 35 | Jackson AumockPlace 35 · Grade 10 · Janesville Craig | 10 | Janesville Craig | 20:23.3 |
| 36 | Noah SullivanPlace 36 · Grade 11 · Brookfield East | 11 | Brookfield East | 20:23.5 |
| 37 | Noah DomagalskiPlace 37 · Grade 10 · Homestead | 10 | Homestead | 20:24.8 |
| 38 | Tucker RobinsonPlace 38 · Grade 10 · Janesville Craig | 10 | Janesville Craig | 20:24.8 |
| 39 | Jayden StollenwerkPlace 39 · Grade 10 · Menomonee Falls | 10 | Menomonee Falls | 20:25.8 |
| 40 | Colin Jones-SatoPlace 40 · Grade 9 · Janesville Craig | 9 | Janesville Craig | 20:26.7 |
| 41 | Daniel SebastijanovicPlace 41 · Grade 11 · Homestead | 11 | Homestead | 20:40.5 |
| 42 | Samuel JagminPlace 42 · Grade 12 · Menomonee Falls | 12 | Menomonee Falls | 20:40.9 |
| 43 | Charlie MoorePlace 43 · Grade 9 · Janesville Craig | 9 | Janesville Craig | 20:51.7 |
| 44 | Evan DohnPlace 44 · Grade 10 · Menomonee Falls | 10 | Menomonee Falls | 20:52.8 |
| 45 | Jack MalickiPlace 45 · Grade 9 · Brookfield East | 9 | Brookfield East | 20:53.4 |
| 46 | Jackson BruggemanPlace 46 · Grade 10 · Nicolet | 10 | Nicolet | 20:58.7 |
| 47 | Aleksandr IgumenovPlace 47 · Grade 10 · Homestead | 10 | Homestead | 21:03.7 |
| 48 | Grant MedianPlace 48 · Grade 12 · Brookfield East | 12 | Brookfield East | 21:30.7 |
| 49 | Andrew SemradPlace 49 · Grade 11 · Pewaukee | 11 | Pewaukee | 21:33.3 |
| 50 | Owen DokePlace 50 · Grade 11 · Menomonee Falls | 11 | Menomonee Falls | 21:34.0 |
| 51 | Andrew HopkinsPlace 51 · Grade 10 · Janesville Craig | 10 | Janesville Craig | 21:34.7 |
| 52 | Joshua PyattPlace 52 · Grade 11 · Menomonee Falls | 11 | Menomonee Falls | 21:36.7 |
| 53 | Jonah VetterPlace 53 · Grade 11 · Brookfield East | 11 | Brookfield East | 21:52.5 |
| 54 | Brayden SchneiderPlace 54 · Grade 10 · Pewaukee | 10 | Pewaukee | 21:58.0 |
| 55 | Noah WiedlPlace 55 · Grade 9 · Pewaukee | 9 | Pewaukee | 22:02.3 |
| 56 | Theodore CelikayPlace 56 · Grade 12 · Brookfield East | 12 | Brookfield East | 22:04.1 |
| 57 | Benjamin LicheyPlace 57 · Grade 10 · Brookfield East | 10 | Brookfield East | 22:04.1 |
| 58 | Logan FreriksPlace 58 · Grade 11 · Brookfield East | 11 | Brookfield East | 22:15.7 PR |
| 59 | Brodie HerzPlace 59 · Grade 9 · Pewaukee | 9 | Pewaukee | 22:25.8 |
| 60 | Masen HosmanekPlace 60 · Grade 10 · Menomonee Falls | 10 | Menomonee Falls | 22:28.8 |
| 61 | Dale DomagalskiPlace 61 · Grade 11 · Homestead | 11 | Homestead | 22:31.4 |
| 62 | Jake FairPlace 62 · Grade 10 · Brookfield East | 10 | Brookfield East | 22:34.4 |
| 63 | Lucas MaloofPlace 63 · Grade 9 · Nicolet | 9 | Nicolet | 22:35.7 |
| 64 | Vincent DuvallPlace 64 · Grade 11 · Nicolet | 11 | Nicolet | 22:36.2 |
| 65 | Sawyer RathePlace 65 · Grade 9 · Homestead | 9 | Homestead | 22:38.0 |
| 66 | Matthew RutleyPlace 66 · Grade 9 · Brookfield East | 9 | Brookfield East | 22:43.3 |
| 67 | Sean CondonPlace 67 · Grade 12 · Menomonee Falls | 12 | Menomonee Falls | 22:54.3 |
| 68 | Sam EbertPlace 68 · Grade 11 · Brookfield East | 11 | Brookfield East | 22:58.5 |
| 69 | Noah WeilederPlace 69 · Grade 10 · Brookfield East | 10 | Brookfield East | 22:59.5 |
| 70 | Cayson GackstatterPlace 70 · Grade 12 · Janesville Craig | 12 | Janesville Craig | 23:00.4 |
| 71 | Bryan Jaimes-ManuelPlace 71 · Grade 11 · Janesville Craig | 11 | Janesville Craig | 23:09.7 PR |
| 72 | Henry BerenzPlace 72 · Grade 9 · Nicolet | 9 | Nicolet | 23:14.1 |
| 73 | Dhyey PatelPlace 73 · Grade 10 · Janesville Craig | 10 | Janesville Craig | 23:18.0 |
| 74 | Grant OlsonPlace 74 · Grade 10 · Brookfield East | 10 | Brookfield East | 23:31.9 |
| 75 | Ethan WahlgrenPlace 75 · Grade 9 · Janesville Craig | 9 | Janesville Craig | 23:32.6 PR |
| 76 | Wronan O'ConnellPlace 76 · Grade 9 · Janesville Craig | 9 | Janesville Craig | 23:48.3 |
| 77 | Riley KruegerPlace 77 · Grade 11 · Nicolet | 11 | Nicolet | 23:58.0 |
| 78 | Dylan BucknerPlace 78 · Grade 9 · Janesville Craig | 9 | Janesville Craig | 24:08.0 |
| 79 | Ezra BarlamentPlace 79 · Grade 12 · Nicolet | 12 | Nicolet | 24:25.3 |
| 80 | Parker ScaifePlace 80 · Grade 11 · Menomonee Falls | 11 | Menomonee Falls | 24:37.2 |
| 81 | Lucas KetchumPlace 81 · Grade 9 · Nicolet | 9 | Nicolet | 25:00.3 |
| 82 | Christian EllnerPlace 82 · Grade 12 · Nicolet | 12 | Nicolet | 25:06.0 |
| 83 | Jacob GebauerPlace 83 · Grade 9 · Brookfield East | 9 | Brookfield East | 25:10.1 |
| 84 | Josiah WilsonPlace 84 · Grade 10 · Janesville Craig | 10 | Janesville Craig | 25:39.9 |
| 85 | Tristan ChanPlace 85 · Grade 11 · Janesville Craig | 11 | Janesville Craig | 26:03.9 |
| 86 | Owen TredoPlace 86 · Grade 9 · Nicolet | 9 | Nicolet | 26:30.5 |
| 87 | Kurt GollowayPlace 87 · Grade 10 · Nicolet | 10 | Nicolet | 26:31.8 |
| 88 | Alijah PughPlace 88 · Grade 10 · Menomonee Falls | 10 | Menomonee Falls | 26:38.1 |
| 89 | Brayden MillerPlace 89 · Grade 11 · Janesville Craig | 11 | Janesville Craig | 26:50.7 |
| 90 | Emmett JulianPlace 90 · Grade 9 · Homestead | 9 | Homestead | 26:57.1 |
| 91 | Nick CetnarowskiPlace 91 · Grade 11 · Brookfield East | 11 | Brookfield East | 27:06.9 |
| 92 | Isaiah PykePlace 92 · Grade 11 · Brookfield East | 11 | Brookfield East | 27:08.5 |
| 93 | Jude KrajewskiPlace 93 · Grade 9 · Homestead | 9 | Homestead | 27:12.6 |
| 94 | Daryl LewisPlace 94 · Grade 11 · Janesville Craig | 11 | Janesville Craig | 27:22.4 |
| 95 | Carsten PampalonePlace 95 · Grade 11 · Menomonee Falls | 11 | Menomonee Falls | 28:22.5 |
| 96 | Seth KuehnPlace 96 · Grade 12 · Menomonee Falls | 12 | Menomonee Falls | 28:39.8 |
| 97 | Will PricePlace 97 · Grade 10 · Janesville Craig | 10 | Janesville Craig | 29:06.8 |
| 98 | Theo SmaglikPlace 98 · Grade 10 · Homestead | 10 | Homestead | 32:48.9 |
| 99 | Tristen HuertasPlace 99 · Grade 9 · Menomonee Falls | 9 | Menomonee Falls | 34:34.5 |
| 100 | Gabriel KoktaPlace 100 · Grade 9 · Homestead | 9 | Homestead | 36:26.3 |
| 101 | Chase La FeverPlace 101 · Grade 10 · Brookfield East | 10 | Brookfield East | 38:10.2 |