| 1 | Brennan KunstPlace 1 · Grade 12 · LA/RP/H | 12 | LA/RP/H | 16:31.7 |
| 2 | Griffin RiesgrafPlace 2 · Grade 12 · Wabasha-Kellogg | 12 | Wabasha-Kellogg | 16:59.8 |
| 3 | Nolan SchatzPlace 3 · Grade 11 · Stewartville | 11 | Stewartville | 17:00.1 |
| 4 | Grayson SpeltzPlace 4 · Grade 11 · LA/RP/H | 11 | LA/RP/H | 17:13.0 |
| 5 | Ivan DaoodPlace 5 · Grade 12 · St. Charles | 12 | St. Charles | 17:16.2 |
| 6 | Archie WolcottPlace 6 · Grade 12 · La Crescent-Hokah | 12 | La Crescent-Hokah | 17:18.7 |
| 7 | Josiah ScruggsPlace 7 · Grade 11 · Stewartville | 11 | Stewartville | 17:21.2 |
| 8 | Jackson EckermanPlace 8 · Grade 11 · Stewartville | 11 | Stewartville | 17:21.2 |
| 9 | Nolan WardPlace 9 · Grade 10 · Dover-Eyota | 10 | Dover-Eyota | 17:25.3 |
| 10 | Mason RussellPlace 10 · Grade 10 · Stewartville | 10 | Stewartville | 17:31.0 |
| 11 | Andy BrownPlace 11 · Grade 12 · Lanesboro/Fillmore Central | 12 | Lanesboro/Fillmore Central | 17:49.1 |
| 12 | William JewisonPlace 12 · Grade 11 · LA/RP/H | 11 | LA/RP/H | 17:51.3 |
| 13 | Jack HorobPlace 13 · Grade 12 · Stewartville | 12 | Stewartville | 17:56.7 |
| 14 | Isaac HalbakkenPlace 14 · Grade 10 · Dover-Eyota | 10 | Dover-Eyota | 17:57.9 |
| 15 | Fritz RiesgrafPlace 15 · Grade 10 · Wabasha-Kellogg | 10 | Wabasha-Kellogg | 18:01.8 |
| 16 | Ben PeetersPlace 16 · Grade 12 · Chatfield | 12 | Chatfield | 18:03.4 |
| 17 | Cole TimmPlace 17 · Grade 12 · LA/RP/H | 12 | LA/RP/H | 18:05.8 |
| 18 | Jonathan BlockPlace 18 · Grade 10 · Schaeffer Academy | 10 | Schaeffer Academy | 18:09.3 |
| 19 | Quinn LepperPlace 19 · Grade 9 · Lanesboro/Fillmore Central | 9 | Lanesboro/Fillmore Central | 18:12.4 |
| 20 | Bryson HoolihanPlace 20 · Grade 10 · Wabasha-Kellogg | 10 | Wabasha-Kellogg | 18:15.4 |
| 21 | Joshua EriePlace 21 · Grade 9 · Stewartville | 9 | Stewartville | 18:16.0 |
| 22 | Jack OwenPlace 22 · Grade 12 · Stewartville | 12 | Stewartville | 18:29.8 |
| 23 | Freddy ReckmannPlace 23 · Grade 11 · Lake City | 11 | Lake City | 18:31.0 |
| 24 | Rex HerbersPlace 24 · Grade 8 · Lake City | 8 | Lake City | 18:31.2 |
| 25 | George Christenson IVPlace 25 · Grade 12 · Wabasha-Kellogg | 12 | Wabasha-Kellogg | 18:35.6 |
| 26 | Henry MeyerPlace 26 · Grade 11 · LA/RP/H | 11 | LA/RP/H | 18:42.3 |
| 27 | Cory KotsmithPlace 27 · Grade 9 · LA/RP/H | 9 | LA/RP/H | 18:53.9 |
| 28 | Max HooverPlace 28 · Grade 11 · Chatfield | 11 | Chatfield | 19:14.6 |
| 29 | Riley GrantPlace 29 · Grade 12 · Lanesboro/Fillmore Central | 12 | Lanesboro/Fillmore Central | 19:20.0 |
| 30 | Cooper PickettPlace 30 · Grade 12 · Lanesboro/Fillmore Central | 12 | Lanesboro/Fillmore Central | 19:24.7 |
| 31 | Trace MeyerPlace 31 · Grade 9 · Lake City | 9 | Lake City | 19:33.3 |
| 32 | Luke BarkerPlace 32 · Grade 11 · Dover-Eyota | 11 | Dover-Eyota | 19:43.5 |
| 33 | Terence BollingerPlace 33 · Grade 11 · LA/RP/H | 11 | LA/RP/H | 19:45.0 |
| 34 | Colin WebingerPlace 34 · Grade 9 · La Crescent-Hokah | 9 | La Crescent-Hokah | 19:52.9 |
| 35 | Daniel ReimanPlace 35 · Grade 12 · St. Charles | 12 | St. Charles | 19:59.5 |
| 36 | Russell O'NeillPlace 36 · Grade 9 · Dover-Eyota | 9 | Dover-Eyota | 20:06.7 |
| 37 | Harvey BartleyPlace 37 · Grade 8 · Plainview-Elgin-Millville | 8 | Plainview-Elgin-Millville | 20:15.1 |
| 38 | Thor MosdalPlace 38 · Grade 11 · St. Charles | 11 | St. Charles | 20:19.2 |
| 39 | Aron AndersonPlace 39 · Grade 9 · La Crescent-Hokah | 9 | La Crescent-Hokah | 20:21.7 |
| 40 | Collin WalstromPlace 40 · Grade 10 · Wabasha-Kellogg | 10 | Wabasha-Kellogg | 20:24.3 |
| 41 | Maddox BorkPlace 41 · Grade 10 · Wabasha-Kellogg | 10 | Wabasha-Kellogg | 20:24.7 |
| 42 | Brody BenjaminPlace 42 · Grade 11 · Lake City | 11 | Lake City | 20:33.1 |
| 43 | Linus CuchettiPlace 43 · Grade 9 · Lake City | 9 | Lake City | 20:37.6 |
| 44 | Mason GlomskiPlace 44 · Grade 11 · Lake City | 11 | Lake City | 20:47.5 |
| 45 | Joseph RothenPlace 45 · Grade 9 · Lanesboro/Fillmore Central | 9 | Lanesboro/Fillmore Central | 20:50.8 |
| 46 | Jordan GreerPlace 46 · Grade 11 · Plainview-Elgin-Millville | 11 | Plainview-Elgin-Millville | 20:56.6 |
| 47 | Luke BrownPlace 47 · Grade 9 · Lanesboro/Fillmore Central | 9 | Lanesboro/Fillmore Central | 20:57.1 |
| 48 | Avett KivimagiPlace 48 · Grade 10 · Chatfield | 10 | Chatfield | 20:57.7 |
| 49 | Kellen TraynorPlace 49 · Grade 8 · Lake City | 8 | Lake City | 20:57.9 |
| 50 | Brevon SwancuttPlace 50 · Grade 10 · Plainview-Elgin-Millville | 10 | Plainview-Elgin-Millville | 21:15.3 |
| 51 | Owen MurphyPlace 51 · Grade 11 · Plainview-Elgin-Millville | 11 | Plainview-Elgin-Millville | 21:16.5 |
| 52 | Zeke PhillipsPlace 52 · Grade 11 · GMLOS | 11 | GMLOS | 21:22.1 |
| 53 | Colter MilianderPlace 53 · Grade 12 · Chatfield | 12 | Chatfield | 21:25.5 |
| 54 | Brady BeckelPlace 54 · Grade 10 · Plainview-Elgin-Millville | 10 | Plainview-Elgin-Millville | 21:32.0 |
| 55 | Wesley DayPlace 55 · Grade 11 · Plainview-Elgin-Millville | 11 | Plainview-Elgin-Millville | 21:32.7 |
| 56 | Oliver WilsonPlace 56 · Grade 9 · GMLOS | 9 | GMLOS | 21:42.4 |
| 57 | Jase FergusonPlace 57 · Grade 7 · Dover-Eyota | 7 | Dover-Eyota | 21:46.0 |
| 58 | Robert JonesPlace 58 · Grade 10 · Chatfield | 10 | Chatfield | 21:47.3 |
| 59 | Easton AndersonPlace 59 · Grade 9 · Plainview-Elgin-Millville | 9 | Plainview-Elgin-Millville | 21:53.6 |
| 60 | Evan BeckerPlace 60 · Grade 7 · Wabasha-Kellogg | 7 | Wabasha-Kellogg | 21:54.4 |
| 61 | Ashton GehlingPlace 61 · Grade 11 · GMLOS | 11 | GMLOS | 22:19.9 |
| 62 | Andy MeierPlace 62 · Grade 11 · Chatfield | 11 | Chatfield | 22:31.6 |
| 63 | Josiah MironPlace 63 · Grade 9 · Chatfield | 9 | Chatfield | 22:34.5 |
| 64 | Braydn NordengPlace 64 · Grade 12 · GMLOS | 12 | GMLOS | 23:16.2 |
| 65 | Elijah CampbellPlace 65 · Grade 9 · St. Charles | 9 | St. Charles | 23:25.8 |
| 66 | Jaxon ChristiePlace 66 · Grade 12 · St. Charles | 12 | St. Charles | 23:31.8 |
| 67 | Shane RuechelPlace 67 · Grade 9 · GMLOS | 9 | GMLOS | 23:35.4 |
| 68 | Leighton WildePlace 68 · Grade 9 · GMLOS | 9 | GMLOS | 23:44.0 |
| 69 | Tayegan WilliamsPlace 69 · Grade 12 · GMLOS | 12 | GMLOS | 23:54.0 |
| 70 | Liam HorihanPlace 70 · Grade 10 · Lanesboro/Fillmore Central | 10 | Lanesboro/Fillmore Central | 24:04.2 |
| 71 | Gabriel AnguianoPlace 71 · Grade 9 · St. Charles | 9 | St. Charles | 24:11.6 |
| 72 | Nolan WendtPlace 72 · Grade 10 · Dover-Eyota | 10 | Dover-Eyota | 25:11.6 |
| 73 | Leo McGinleyPlace 73 · Grade 10 · St. Charles | 10 | St. Charles | 26:43.7 |
| 74 | Tucker TrogstadPlace 74 · Grade 10 · Dover-Eyota | 10 | Dover-Eyota | 27:14.9 PR |