| 1 | Levi Allen 2024Place 1 · Southeast of Saline | — | Southeast of Saline | 17:03.0 |
| 2 | Damion Jackson 2023Place 2 · Southeast of Saline | — | Southeast of Saline | 17:10.0 |
| 3 | Brayden Walker 2026Place 3 · Southeast of Saline | — | Southeast of Saline | 17:16.0 |
| 4 | Cayden Walker 2024Place 4 · Southeast of Saline | — | Southeast of Saline | 17:27.0 |
| 5 | Byron Johnson 2023Place 5 · Ellsworth | — | Ellsworth | 17:45.0 |
| 6 | Lance Lundine 2024Place 6 · Beloit | — | Beloit | 17:56.0 |
| 7 | Jonny Hamel 2024Place 7 · Osborne | — | Osborne | 18:05.0 |
| 8 | Jacob Bircher 2026Place 8 · Southeast of Saline | — | Southeast of Saline | 18:11.0 |
| 9 | Brady Wells 2025Place 9 · Sacred Heart | — | Sacred Heart | 18:13.0 |
| 10 | Joel Abell 2024Place 10 · Minneapolis | — | Minneapolis | 18:14.0 |
| 11 | Nakari Morrical-Palmer 2023Place 11 · Southeast of Saline | — | Southeast of Saline | 18:21.0 |
| 12 | Jace Douglas 2023Place 12 · Sacred Heart | — | Sacred Heart | 18:39.0 |
| 13 | Jonas Letourneau 2025Place 13 · Beloit-Saint John's | — | Beloit-Saint John's | 18:46.0 |
| 14 | Ayston Kats 2026Place 14 · Norton Community | — | Norton Community | 19:04.0 |
| 15 | Isaiah Kejr 2026Place 15 · Southeast of Saline | — | Southeast of Saline | 19:13.0 |
| 16 | Derek Clydesdale 2026Place 16 · Norton Community | — | Norton Community | 19:15.0 |
| 17 | Chris Larocque 2024Place 17 · Beloit-Saint John's | — | Beloit-Saint John's | 19:24.0 |
| 18 | Aiden Conrad 2024Place 18 · Osborne | — | Osborne | 19:31.0 |
| 19 | Graham Bales 2023Place 19 · Osborne | — | Osborne | 19:31.1 |
| 20 | Tyler Stewart 2025Place 20 · Norton Community | — | Norton Community | 19:36.0 |
| 21 | Harlan Pancost 2025Place 21 · Sylvan Grove-Sylvan Uni | — | Sylvan Grove-Sylvan Uni | 19:42.0 |
| 22 | Shafer Nelson 2023Place 22 · Minneapolis | — | Minneapolis | 19:46.0 |
| 23 | Teagon Reeves 2023Place 23 · Scandia-Pike Valley | — | Scandia-Pike Valley | 19:48.0 |
| 24 | Tristyn Reynolds(ROCK 2025Place 24 · Scandia-Pike Valley | — | Scandia-Pike Valley | 19:56.0 |
| 25 | Kobi Bowers (ROCK HILL 2025Place 25 · Scandia-Pike Valley | — | Scandia-Pike Valley | 20:02.0 |
| 26 | Brogan Monty 2026Place 26 · Beloit | — | Beloit | 20:04.0 |
| 27 | Jaidon Allen 2025Place 27 · Phillipsburg | — | Phillipsburg | 20:06.0 |
| 28 | Nicholas Niewald 2025Place 28 · Beloit-Saint John's | — | Beloit-Saint John's | 20:11.0 |
| 29 | Derian Musquiz 2023Place 29 · Norton Community | — | Norton Community | 20:12.0 |
| 30 | Heath Simmons 2023Place 30 · Norton Community | — | Norton Community | 20:16.0 |
| 31 | Riley Bohl 2023Place 31 · Minneapolis | — | Minneapolis | 20:22.0 |
| 32 | Nic Clark 2026Place 32 · Beloit-Saint John's | — | Beloit-Saint John's | 20:41.0 |
| 33 | Sergio Lopez 2023Place 33 · Beloit-Saint John's | — | Beloit-Saint John's | 20:50.0 |
| 34 | Mario Valencia 2024Place 34 · Hays-TMP-Marian | — | Hays-TMP-Marian | 20:58.0 |
| 35 | Daniel Roth 2024Place 35 · Minneapolis | — | Minneapolis | 20:59.0 |
| 36 | Henry Holdren 2025Place 36 · Beloit-Saint John's | — | Beloit-Saint John's | 21:08.0 |
| 37 | Trenton Holmes 2025Place 37 · Ellsworth | — | Ellsworth | 21:11.0 |
| 38 | Jonathan Bell 2026Place 38 · Lincoln | — | Lincoln | 21:30.0 |
| 39 | Nathan Fischer 2025Place 39 · Phillipsburg | — | Phillipsburg | 21:31.0 |
| 40 | Jacob Heimerman 2024Place 40 · Hays-TMP-Marian | — | Hays-TMP-Marian | 21:37.0 |
| 41 | Max Ehrlich 2024Place 41 · Sacred Heart | — | Sacred Heart | 21:43.0 |
| 42 | Samuel Anderson 2026Place 42 · Republic County | — | Republic County | 21:48.0 |
| 43 | Mason Thompson 2024Place 43 · Beloit | — | Beloit | 21:52.0 |
| 44 | Brexton Isernhagen 2025Place 44 · Norton Community | — | Norton Community | 22:02.0 |
| 45 | William Jessup 2026Place 45 · Phillipsburg | — | Phillipsburg | 22:14.0 |
| 46 | Sam Whitten 2025Place 46 · Russell | — | Russell | 22:15.0 |
| 47 | Bryan Baxter 2023Place 47 · Republic County | — | Republic County | 22:25.0 |
| 48 | Colton Jeardoe 2026Place 48 · Beloit | — | Beloit | 22:25.1 |
| 49 | Brandon Allen 2023Place 49 · Republic County | — | Republic County | 22:31.0 |
| 50 | Abram Anderson 2025Place 50 · Sacred Heart | — | Sacred Heart | 22:36.0 |
| 51 | Dominick Baxter 2025Place 51 · Lincoln | — | Lincoln | 22:37.0 |
| 52 | Grayson Stone 2026Place 52 · Ellsworth | — | Ellsworth | 22:45.0 |
| 53 | Nick Hartsock 2023Place 53 · Osborne | — | Osborne | 22:46.0 |
| 54 | Payton Bales 2025Place 54 · Osborne | — | Osborne | 22:46.1 |
| 55 | Adam Mascarenas 2024Place 55 · Phillipsburg | — | Phillipsburg | 22:49.0 |
| 56 | Eli Miller 2024Place 56 · Norton Community | — | Norton Community | 23:00.0 |
| 57 | Aidan Johnson 2025Place 57 · Ellsworth | — | Ellsworth | 23:13.0 |
| 58 | Isaiah Evert 2024Place 58 · Republic County | — | Republic County | 23:14.0 |
| 59 | Zecharia Dickman 2026Place 59 · Hays-TMP-Marian | — | Hays-TMP-Marian | 23:17.0 |
| 60 | Nathan Stecklein 2024Place 60 · Hays-TMP-Marian | — | Hays-TMP-Marian | 23:26.0 |
| 61 | AJ Polansky 2023Place 61 · Republic County | — | Republic County | 23:34.0 |
| 62 | Ethan Sublett 2026Place 62 · Scandia-Pike Valley | — | Scandia-Pike Valley | 23:35.0 |
| 63 | Kade Pearson 2026Place 63 · Beloit | — | Beloit | 23:38.0 |
| 64 | Will Tuttle 2026Place 64 · Sacred Heart | — | Sacred Heart | 23:52.0 |
| 65 | Billy Duncan 2025Place 65 · Ellsworth | — | Ellsworth | 24:12.0 |
| 66 | Marcus Koetkemeyer 2023Place 66 · Russell | — | Russell | 24:18.0 |
| 67 | Colton Ewing 2026Place 67 · Phillipsburg | — | Phillipsburg | 24:31.0 |
| 68 | Darien Schreiber 2023Place 68 · Osborne | — | Osborne | 24:40.0 |
| 69 | Ryan Pasilas 2023Place 69 · Osborne | — | Osborne | 24:44.0 |
| 70 | Tyler Lampert 2023Place 70 · Russell | — | Russell | 24:51.0 |
| 71 | Ethan Kennedy 2024Place 71 · Southern Cloud | — | Southern Cloud | 25:04.0 |
| 72 | Markus White 2023Place 72 · Sacred Heart | — | Sacred Heart | 28:15.0 |
| 73 | Jaren Aurand 2023Place 73 · Scandia-Pike Valley | — | Scandia-Pike Valley | 38:30.0 |