| Place | Bib | Name | Age | Sex | City | State | Time |
|---|---|---|---|---|---|---|---|
| 1 | 582 | Quincy Grotenhuis | 12 | M | Lakeville | MN | 27:49 |
| 2 | 551 | Emin Erenler | 12 | M | Minneapolis | MN | 27:59 |
| 3 | 523 | Reid Thurbush | 16 | M | Wayzata | MN | 28:50 |
| 4 | 609 | Elliot Gruhn | 13 | M | Minneapolis | MN | 29:06 |
| 5 | 771 | Jack Mueller | 13 | M | Farmington | MN | 29:17 |
| 6 | 753 | Declan Turco | 14 | M | North Oaks | MN | 29:46 |
| 7 | 561 | Claire Straub | 14 | F | Eden Prairie | MN | 30:05 |
| 8 | 554 | Everett Niemasz | 15 | M | Minneapolis | MN | 30:32 |
| 9 | 756 | Jacob Honmyhr | 52 | M | Osseo | MN | 30:56 |
| 10 | 762 | Marcelo Vieira | 43 | M | Minneapolis | MN | 31:03 |
| 11 | 750 | Ian Winskowski | 14 | M | St. Louis Park | MN | 31:43 |
| 12 | 776 | Logan Billing | 13 | M | Maple Grove | MN | 32:06 |
| 13 | 557 | Vinny Caruso | 14 | M | Minnetonka | MN | 32:16 |
| 14 | 764 | Charlie Aanenson | 13 | M | St. Louis Park | MN | 32:19 |
| 15 | 569 | Simone Harayda | 13 | F | Saint Louis Park | MN | 32:53 |
| 16 | 761 | TJ Botten | 27 | M | Robbinsdale | MN | 33:20 |
| 17 | 610 | Stephen Selinsky | 41 | M | Minneapolis | MN | 33:30 |
| 18 | 774 | Thomas Kern | 48 | M | Champlin | MN | 33:51 |
| 19 | 583 | Allison Claydon | 15 | F | Saint Anthony | MN | 34:00 |
| 20 | 766 | Chris Haar | 45 | M | Hopkins | MN | 35:53 |
| 21 | 559 | Finn Kohlmyer | 14 | M | Minnetonka | MN | 35:54 |
| 22 | 577 | David T Deiman | 60 | M | Saint Paul | MN | 36:23 |
| 23 | 579 | Benjamin Kunkel | 12 | M | Minneapolis | MN | 36:26 |
| 24 | 768 | Felix Haar | 14 | M | Hopkins | MN | 36:27 |
| 25 | 590 | Torben Krumrich | 12 | M | Minneapolis | MN | 36:48 |
| 26 | 767 | Gina Haar | 45 | F | Hopkins | MN | 38:04 |
| 27 | 611 | Mackenzie Gearin | 27 | F | Minneapolis | MN | 38:58 |
| 28 | 553 | David Smidt | 27 | M | Excelsior | MN | 39:20 |
| 29 | 558 | Matt Settergren | 44 | M | Minneapolis | MN | 40:09 |
| 30 | 607 | Angie Tix | 52 | F | Hopkins | MN | 40:56 |
| 31 | 513 | Jack Kramar | 16 | M | Crystal | MN | 42:50 |