| 1 | Ivan DaoodPlace 1 · Grade 11 · St. Charles | 11 | St. Charles | 11:41.0 PR |
| 2 | Conrad SeydelPlace 2 · Grade 12 · Lake City | 12 | Lake City | 11:41.1 PR |
| 3 | Nolan SchatzPlace 3 · Grade 10 · Stewartville | 10 | Stewartville | 11:42.3 PR |
| 4 | Reed GrovdahlPlace 4 · Grade 10 · Kasson-Mantorville | 10 | Kasson-Mantorville | 12:05.4 PR |
| 5 | Kalin AndersonPlace 5 · Grade 11 · Kasson-Mantorville | 11 | Kasson-Mantorville | 12:06.2 PR |
| 6 | George Christenson IVPlace 6 · Grade 11 · Wabasha-Kellogg | 11 | Wabasha-Kellogg | 12:08.4 PR |
| 7 | Peyton AndringPlace 7 · Grade 12 · St. Charles | 12 | St. Charles | 12:09.5 PR |
| 8 | Michael BrandlPlace 8 · Grade 10 · Kasson-Mantorville | 10 | Kasson-Mantorville | 12:12.3 PR |
| 9 | Jack OwenPlace 9 · Grade 11 · Stewartville | 11 | Stewartville | 12:15.6 PR |
| 10 | Noah ElizoPlace 10 · Grade 10 · Austin | 10 | Austin | 12:17.1 PR |
| 11 | Josiah ScruggsPlace 11 · Grade 10 · Stewartville | 10 | Stewartville | 12:22.8 PR |
| 12 | Thomas AsmusPlace 12 · Grade 12 · Austin | 12 | Austin | 12:23.0 PR |
| 13 | Jackson EckermanPlace 13 · Grade 10 · Stewartville | 10 | Stewartville | 12:27.1 PR |
| 14 | Ryland VeenhuisPlace 14 · Grade 12 · Plainview-Elgin-Millville | 12 | Plainview-Elgin-Millville | 12:29.5 PR |
| 15 | Griffin RiesgrafPlace 15 · Grade 11 · Wabasha-Kellogg | 11 | Wabasha-Kellogg | 12:39.8 PR |
| 16 | Asher LangsethPlace 16 · Grade 11 · Stewartville | 11 | Stewartville | 12:41.9 PR |
| 17 | Jack HorobPlace 17 · Grade 11 · Stewartville | 11 | Stewartville | 12:42.6 PR |
| 18 | Will HunekePlace 18 · Grade 8 · Goodhue | 8 | Goodhue | 12:42.9 PR |
| 19 | Will PetersonPlace 19 · Grade 9 · Goodhue | 9 | Goodhue | 12:44.9 PR |
| 20 | Archie WolcottPlace 20 · Grade 11 · La Crescent-Hokah | 11 | La Crescent-Hokah | 12:48.8 PR |
| 21 | Tim GillisPlace 21 · Grade 10 · Kasson-Mantorville | 10 | Kasson-Mantorville | 12:54.1 PR |
| 22 | Arlyn von KnobelsdorffPlace 22 · Grade 10 · Goodhue | 10 | Goodhue | 12:56.7 PR |
| 23 | Nathan MullenbachPlace 23 · Grade 11 · Austin | 11 | Austin | 13:09.5 PR |
| 24 | Isaac SolbergPlace 24 · Grade 12 · Wabasha-Kellogg | 12 | Wabasha-Kellogg | 13:12.3 PR |
| 25 | Jonas HovlandPlace 25 · Grade 12 · Austin | 12 | Austin | 13:15.7 PR |
| 26 | Caleb AustPlace 26 · Grade 12 · St. Charles | 12 | St. Charles | 13:16.4 PR |
| 27 | Gus RaaschPlace 27 · Grade 10 · Goodhue | 10 | Goodhue | 13:23.8 PR |
| 28 | Elisha FoleyPlace 28 · Grade 12 · Kasson-Mantorville | 12 | Kasson-Mantorville | 13:24.7 PR |
| 29 | Jonathan BlockPlace 29 · Grade 9 · Schaeffer Academy | 9 | Schaeffer Academy | 13:24.9 PR |
| 30 | Lucas SchutzPlace 30 · Grade 9 · Schaeffer Academy | 9 | Schaeffer Academy | 13:27.2 PR |
| 31 | Luke WhitePlace 31 · Grade 12 · Kasson-Mantorville | 12 | Kasson-Mantorville | 13:28.1 PR |
| 32 | Daniel ReimanPlace 32 · Grade 11 · St. Charles | 11 | St. Charles | 13:28.9 PR |
| 33 | Noah CockerPlace 33 · Grade 10 · Kasson-Mantorville | 10 | Kasson-Mantorville | 13:31.4 PR |
| 34 | Brevon SwancuttPlace 34 · Grade 9 · Plainview-Elgin-Millville | 9 | Plainview-Elgin-Millville | 13:32.0 PR |
| 35 | Steven GillettePlace 35 · Grade 12 · Hayfield | 12 | Hayfield | 13:33.1 PR |
| 36 | Ethan OwenPlace 36 · Grade 10 · Stewartville | 10 | Stewartville | 13:33.9 PR |
| 37 | Axel Cuevas-MolinaPlace 37 · Grade 8 · Hayfield | 8 | Hayfield | 13:37.6 PR |
| 38 | Samuel EhleyPlace 38 · Grade 10 · Austin | 10 | Austin | 13:48.2 PR |
| 39 | Jackson NeitzellPlace 39 · Grade 10 · Austin | 10 | Austin | 13:54.3 PR |
| 40 | Brady McNamaraPlace 40 · Grade 10 · Goodhue | 10 | Goodhue | 13:58.0 PR |
| 41 | Freddy ReckmannPlace 41 · Grade 10 · Lake City | 10 | Lake City | 14:02.0 PR |
| 42 | Wilson RosenbergPlace 42 · Grade 12 · Wabasha-Kellogg | 12 | Wabasha-Kellogg | 14:06.0 PR |
| 43 | Brody BenjaminPlace 43 · Grade 10 · Lake City | 10 | Lake City | 14:11.2 PR |
| 44 | Jordan GreerPlace 44 · Grade 10 · Plainview-Elgin-Millville | 10 | Plainview-Elgin-Millville | 14:16.6 PR |
| 45 | Michael DubePlace 45 · Grade 12 · Austin | 12 | Austin | 14:18.9 PR |
| 46 | Sam PassePlace 46 · Grade 12 · Wabasha-Kellogg | 12 | Wabasha-Kellogg | 14:21.0 PR |
| 47 | Jaxon ChristiePlace 47 · Grade 11 · St. Charles | 11 | St. Charles | 14:31.3 PR |
| 48 | Nolan PackPlace 48 · Grade 10 · Hayfield | 10 | Hayfield | 14:34.1 PR |
| 49 | Brady BeckelPlace 49 · Grade 9 · Plainview-Elgin-Millville | 9 | Plainview-Elgin-Millville | 14:35.5 PR |
| 50 | James BigalkPlace 50 · Grade 9 · Plainview-Elgin-Millville | 9 | Plainview-Elgin-Millville | 14:36.1 PR |
| 51 | Ryker RasmussenPlace 51 · Grade 12 · St. Charles | 12 | St. Charles | 14:37.0 PR |
| 52 | Mason GlomskiPlace 52 · Grade 10 · Lake City | 10 | Lake City | 14:50.3 PR |
| 53 | Thor MosdalPlace 53 · Grade 10 · St. Charles | 10 | St. Charles | 14:50.3 PR |
| 54 | Remington DickPlace 54 · Grade 9 · Plainview-Elgin-Millville | 9 | Plainview-Elgin-Millville | 14:57.9 PR |
| 55 | Izeley KaniaPlace 55 · Grade 11 · Lake City | 11 | Lake City | 15:06.2 PR |
| 56 | Henry ThyrenPlace 56 · Grade 11 · Wabasha-Kellogg | 11 | Wabasha-Kellogg | 15:19.6 PR |
| 57 | Calvin WalchPlace 57 · Grade 9 · Wabasha-Kellogg | 9 | Wabasha-Kellogg | 15:32.7 PR |
| 58 | Everett SchmelingPlace 58 · Grade 12 · Hayfield | 12 | Hayfield | 17:03.2 PR |
| 59 | Seth PackPlace 59 · Grade 12 · Hayfield | 12 | Hayfield | 26:12.8 PR |