| Place | Bib | Name | Age | Sex | City | State | Time |
|---|---|---|---|---|---|---|---|
| 1 | 11055 | HERIBERTO VARGAS | 29 | M | MINNEAPOLIS | MN | 1:17:40 |
| 2 | 10242 | AARON DREVLOW | 37 | M | WOODBURY | MN | 1:17:50 |
| 3 | 11279 | THOMAS SULLIVAN | 34 | M | MINNEAPOLIS | MN | 1:18:12 |
| 4 | 10219 | DANIEL DE GRACE | 42 | M | EDEN PRAIRIE | MN | 1:20:12 |
| 5 | 10258 | ANDREW ELVESTER | 32 | M | COLUMBIA HTS | MN | 1:20:45 |
| 6 | 10994 | NATHAN SWENSON | 23 | M | FRIDLEY | MN | 1:21:32 |
| 7 | 10188 | PATRICK COSGROVE | 36 | M | MINNEAPOLIS | MN | 1:21:51 |
| 8 | 10153 | TOM CAMP | 45 | M | MINNEAPOLIS | MN | 1:22:22 |
| 9 | 10126 | PAUL BROWN | 53 | M | WACONIA | MN | 1:22:45 |
| 10 | 10919 | ANDREW SIEGEL | 38 | M | MINNEAPOLIS | MN | 1:23:26 |
| 11 | 10072 | DAVID BEEKSMA | 45 | M | ASHLAND | WI | 1:23:27 |
| 12 | 10679 | BRAD MOENING | 42 | M | ST PAUL | MN | 1:23:32 |
| 13 | 10886 | PATRICK SCHULTE | 42 | M | MINNEAPOLIS | MN | 1:24:09 |
| 14 | 10890 | TOM SCHUMACHER | 42 | M | MINNEAPOLIS | MN | 1:24:21 |
| 15 | 10864 | KIM SCHEEL | 34 | F | MANKATO | MN | 1:25:14 |
| 16 | 10514 | DOUG KLEEMEIER | 45 | M | OAKDALE | MN | 1:25:25 |
| 17 | 10826 | JOSHUA RIFF | 36 | M | EDINA | MN | 1:25:37 |
| 18 | 10546 | KEVIN KRUEGER | 39 | M | WOODBURY | MN | 1:25:42 |
| 19 | 10517 | ZACHARY KLEIN | 15 | M | ROCHESTER | MN | 1:26:28 |
| 20 | 10559 | BRYAN LARISON | 27 | M | ANDOVER | MN | 1:26:46 |
| 21 | 10558 | CHRISTOPHER LANGDON | 34 | M | DULUTH | MN | 1:26:51 |
| 22 | 10099 | JIM BOATMAN | 54 | M | DELANO | MN | 1:26:52 |
| 23 | 10294 | RYAN FLYNN | 30 | M | HUDSON | WI | 1:28:15 |
| 24 | 10196 | CHAUN COX | 37 | M | NORTH MANKATO | MN | 1:28:38 |
| 25 | 10148 | JOHN BUSSEY | 25 | M | MINNEAPOLIS | MN | 1:29:04 |
| 26 | 10423 | MARK HOEY | 34 | M | MINNEAPOLIS | MN | 1:29:08 |
| 27 | 10114 | STAN BRATT | 48 | M | MINNEAPOLIS | MN | 1:29:36 |
| 28 | 11010 | DANIEL TIAN | 30 | M | BURNSVILLE | MN | 1:29:39 |
| 29 | 10604 | KATE LOVRIEN | 36 | F | ST LOUIS PARK | MN | 1:29:46 |
| 30 | 10124 | FRANCIS BROWN | 35 | M | ST PAUL | MN | 1:29:49 |
| 31 | 10275 | SCOTT FELTON | 46 | M | SAVAGE | MN | 1:29:55 |
| 32 | 10358 | JIM GRINDLE | 53 | M | LAKEVILLE | MN | 1:29:55 |
| 33 | 10515 | MATT KLEIN | 43 | M | MENDOTA HTS | MN | 1:30:06 |
| 34 | 11249 | SEAN MURPHY | 33 | M | ST PAUL | MN | 1:30:20 |
| 35 | 10238 | SCOTT DOIG | 41 | M | RED WING | MN | 1:30:20 |
| 36 | 10623 | DANIEL MAMMEL | 24 | M | MINNEAPOLIS | MN | 1:30:46 |
| 37 | 10149 | RONALD BUTLER JR | 28 | M | EAGAN | MN | 1:30:50 |
| 38 | 11206 | DONNA PHILIPPOT | 42 | F | MINNEAPOLIS | MN | 1:30:51 |
| 39 | 10162 | MARTIN CASSIDY | 44 | M | MAPLE GROVE | MN | 1:30:52 |
| 40 | 10463 | BRIAN JOHNSON | 33 | M | MINNEAPOLIS | MN | 1:30:54 |
| 41 | 11235 | GRAEME WEBSTER | 34 | M | MINNEAPOLIS | MN | 1:31:01 |
| 42 | 10105 | FREDERIC BONVILLAIN | 38 | M | LAFAYETTE | LA | 1:31:09 |
| 43 | 10343 | MICHELLE GOODWIN | 32 | F | ROSEMOUNT | MN | 1:31:10 |
| 44 | 10711 | ROBERT NELSON | 42 | M | MINNEAPOLIS | MN | 1:31:18 |
| 45 | 11172 | TREVOR GREENE | 36 | M | WOODBURY | MN | 1:31:28 |
| 46 | 10752 | BEN OTOPALIK | 25 | M | MANKATO | MN | 1:31:29 |
| 47 | 10326 | CHRISTOPHER GERLACH | 41 | M | WOODBURY | MN | 1:31:31 |
| 48 | 11215 | STEVE SHIRER | 56 | M | CIRCLE PINES | MN | 1:31:32 |
| 49 | 10021 | THOMAS ANDERSON III | 35 | M | MINNEAPOLIS | MN | 1:31:37 |
| 50 | 10813 | JACOB RATH | 31 | M | LAKEVILLE | MN | 1:31:38 |