| Place | Bib | Name | Age | Sex | City | State | Time |
|---|---|---|---|---|---|---|---|
| 1 | 10377 | MATT DOWNIN | 33 | M | EDINA | MN | 50:43 |
| 2 | 11408 | Justin Grunewald | 24 | M | Merrifield | MN | 51:14 |
| 3 | 10418 | JASON FINCH | 33 | M | RIVER FALLS | WI | 51:24 |
| 4 | 11405 | CHRIS ROMBOUGH | 23 | M | ST PAUL | MN | 51:46 |
| 5 | 10783 | ERIC LOEFFLER | 33 | M | FARGO | ND | 52:12 |
| 6 | 11322 | BRIAN WALKER | 28 | M | WINNIPEG | MB | 52:37 |
| 7 | 10552 | CORY HAYDEN | 26 | M | EAU CLAIRE | WI | 53:34 |
| 8 | 10898 | KELLY MORTENSON | 39 | M | ST PAUL | MN | 53:59 |
| 9 | 10499 | KEVIN GROH | 23 | M | ST PAUL | MN | 54:23 |
| 10 | 10267 | TIM CARAMORE | 28 | M | MADISON | WI | 54:23 |
| 11 | 11341 | MATT WEGMANN | 24 | M | ST PAUL | MN | 54:25 |
| 12 | 10322 | KENNETH COOPER | 38 | M | EDEN PRAIRIE | MN | 54:52 |
| 13 | 10196 | PATRICK BILLIG | 48 | M | ROSEVILLE | MN | 55:19 |
| 14 | 10600 | TRAVIS HOOVER | 28 | M | ST CLOUD | MN | 55:19 |
| 15 | 11005 | ANTHONY PETER | 30 | M | MAPLE GROVE | MN | 55:20 |
| 16 | 10147 | STEVEN BABCOCK | 24 | M | WOODBURY | MN | 55:23 |
| 17 | 10566 | MIKE HENDERSON | 31 | M | ST PAUL | MN | 55:31 |
| 18 | 11316 | MATTHEW WAITE | 42 | M | ST PAUL | MN | 55:51 |
| 19 | 11354 | JESSE WESTRUP | 36 | M | SARTELL | MN | 56:04 |
| 20 | 10473 | CARL GLADITSCH | 24 | M | BLOOMER | WI | 56:27 |
| 21 | 11270 | KYLE TRIGGS | 25 | M | EDINA | MN | 56:27 |
| 22 | 11114 | ZACHARY SCHENDEL | 32 | M | MINNEAPOLIS | MN | 56:29 |
| 23 | 10465 | PAUL GIANNOBILE | 51 | M | MINNETONKA | MN | 56:32 |
| 24 | 11286 | JOHN VAN DANACKER | 48 | M | GREENFIELD | MN | 56:46 |
| 25 | 10307 | ROB CLASS | 50 | M | WOODBURY | MN | 56:51 |
| 26 | 10352 | ERIK DELAPP | 25 | M | MINNEAPOLIS | MN | 56:53 |
| 27 | 10517 | NATE HALL | 26 | M | MINNEAPOLIS | MN | 57:03 |
| 28 | 11331 | JAKOB WARTMAN | 24 | M | DULUTH | MN | 57:24 |
| 29 | 10243 | CALEB BUECKSLER | 27 | M | Columbia Hts | MN | 57:53 |
| 30 | 18901 | KAI FISCHER | 41 | M | GEROLDSWIL | 57:59 | |
| 31 | 10875 | CHAD MILLNER | 34 | M | EDEN PRAIRIE | MN | 58:13 |
| 32 | 11340 | JOEL WEGENER | 36 | M | MINNEAPOLIS | MN | 58:30 |
| 33 | 10653 | ERIC KALMES | 36 | M | LINO LAKES | MN | 58:35 |
| 34 | 10985 | JOE PAPIN | 31 | M | ST PAUL | MN | 58:38 |
| 35 | 11125 | JOSEPH SCHNEIDERHAN | 44 | M | ALEXANDRIA | MN | 58:38 |
| 36 | 11006 | MICHAEL PETERKA | 24 | M | MILLER | SD | 58:43 |
| 37 | 10607 | BRENDEN HUBER | 28 | M | ST PETER | MN | 58:48 |
| 38 | 11388 | HYUN YOON | 46 | M | Vadnais Hts | MN | 58:49 |
| 39 | 10581 | ADAM HIMES | 38 | M | RICHFIELD | MN | 58:52 |
| 40 | 11225 | THOMAS SULLIVAN | 34 | M | MINNEAPOLIS | MN | 58:59 |
| 41 | 11156 | TODD SHELDON | 48 | M | NORTH OAKS | MN | 58:59 |
| 42 | 11192 | GREG SORENSEN | 35 | M | BURNSVILLE | MN | 59:04 |
| 43 | 11210 | STEVE STENZEL | 29 | M | ST PAUL | MN | 59:05 |
| 44 | 10953 | JAKE OELKE | 38 | M | OREGON | WI | 59:06 |
| 45 | 10802 | BILL MAGDALENE | 52 | M | MINNEAPOLIS | MN | 59:12 |
| 46 | 10221 | COLLIN BREDESON | 28 | M | MINNEAPOLIS | MN | 59:24 |
| 47 | 10973 | TOM O'ROURKE | 37 | M | DULUTH | MN | 59:35 |
| 48 | 10782 | BRENT LOBERG | 29 | M | EAGAN | MN | 59:39 |
| 49 | 11934 | CASSIDY GLAD | 28 | M | WAYZATA | MN | 59:39 |
| 50 | 11169 | WILLIAM SIKORSKI | 40 | M | WHITE BEAR LAKE | MN | 59:52 |