| Place | Bib | Name | City | Div | Age | Time | Pace |
|---|---|---|---|---|---|---|---|
| 1 | 6294 | AMIR ENDALE | SANIT PAUL MN | 1 | 30 | 17:19 | 5:35 |
| 2 | 6810 | GEORGE OIEN | MENDOTA HTS MN | 1 | 43 | 18:53 | 6:05 |
| 3 | 6046 | TIMOTHY POLLIS | RICHFIELD MN | 2 | 39 | 18:56 | 6:06 |
| 4 | 6877 | ISRAEL YEMER | MINNEAPOLIS MN | 1 | 27 | 19:13 | 6:11 |
| 5 | 6853 | KURT JEWELL | ST LOUIS PARK MN | 2 | 41 | 19:25 | 6:15 |
| 6 | 6854 | ANDREW JEWELL | ST LOUIS PARK MN | 1 | 13 | 19:26 | 6:15 |
| 7 | 6927 | RICHARD CHIN | ST PAUL MN | 1 | 50 | 19:29 | 6:16 |
| 8 | 5277 | GREG DOROW | MAPLE LAKE MN | 1 | 15 | 19:40 | 6:20 |
| 9 | 6932 | KEVIN DOMEIER | MINNEAPOLIS MN | 3 | 49 | 19:41 | 6:20 |
| 10 | 5743 | JASON LOESCH | MINNEAPOLIS MN | 3 | 36 | 19:44 | 6:21 |
| 11 | 7176 | ERIC VANDENBERG | AUSTIN MN | 4 | 49 | 19:45 | 6:22 |
| 12 | 5472 | DREW HEIMARK | BROOKLYN PARK MN | 2 | 16 | 19:49 | 6:23 |
| 13 | 6970 | MATTHEW HIMES | MINNEAPOLIS MN | 2 | 28 | 19:52 | 6:24 |
| 14 | 5875 | MICHAEL MOLINA | NEW YORK NY | 4 | 32 | 19:58 | 6:26 |
| 15 | 6989 | KEVIN KRUEGER | WOODBURY MN | 5 | 38 | 20:06 | 6:29 |
| 16 | 6015 | ROGER PETERS | ST PAUL MN | 5 | 49 | 20:07 | 6:29 |
| 17 | 5480 | ANDREW HERTING | BURNSVILLE MN | 3 | 20 | 20:13 | 6:31 |
| 18 | 5064 | TOPHER BARON | WOODBURY MN | 4 | 28 | 20:13 | 6:31 |
| 19 | 6598 | ROB WILLIAMS | MINNEAPOLIS MN | 6 | 30 | 20:22 | 6:34 |
| 20 | 7191 | JAMES VOLKMANN | JANESVILLE MN | 3 | 16 | 20:26 | 6:35 |
| 21 | 5566 | BRIAN JOHNSON | MINNEAPOLIS MN | 7 | 32 | 20:39 | 6:39 |
| 22 | 6986 | JAMES KOIVU | CHAMPLIN MN | 8 | 31 | 20:41 | 6:40 |
| 23 | 5209 | KILIAN COSKRAN | MINNEAPOLIS MN | 2 | 14 | 20:55 | 6:44 |
| 24 | 5283 | MORGAN DOYLE | EDEN PRAIRIE MN | 4 | 15 | 20:56 | 6:45 |
| 25 | 5082 | HAROLD BEHLING | MINNEAPOLIS MN | 5 | 27 | 21:05 | 6:47 |
| 26 | 5274 | BRIAN DOMEIER | NEWPORT MN | 6 | 43 | 21:10 | 6:49 |
| 27 | 5101 | NATHAN BICH | DULUTH MN | 3 | 11 | 21:10 | 6:49 |
| 28 | 7260 | TIMOTHY WINNES | MINNEAPOLIS MN | 5 | 15 | 21:15 | 6:51 |
| 29 | 6711 | FRANK ABRAHAMSON | MINNEAPOLIS MN | 2 | 52 | 21:18 | 6:52 |
| 30 | 5570 | GARRET JOHNSON | EAGAN MN | 9 | 36 | 21:22 | 6:53 |
| 31 | 6169 | ALAN SCHELIN | MINNEAPOLIS MN | 10 | 39 | 21:24 | 6:54 |
| 32 | 5941 | GERRY NEVILLE | SHAKOPEE MN | 3 | 51 | 21:28 | 6:55 |
| 33 | 6198 | CHAD SEAMAN | PRIOR LAKE MN | 11 | 32 | 21:30 | 6:56 |
| 34 | 6068 | TEDDY RAASCH | MAPLE GROVE MN | 4 | 11 | 21:40 | 6:59 |
| 35 | 5908 | AKBAR RASHEED MUHAMMAD | ST PAUL MN | 12 | 31 | 21:41 | 6:59 |
| 36 | 5062 | ROSS BARNETT | LAKEVILLE MN | 13 | 34 | 21:47 | 7:01 |
| 37 | 7065 | BENJAMIN THOMAS | EDEN PRAIRIE MN | 6 | 29 | 21:49 | 7:02 |
| 38 | 5469 | JOHN HEALY | ST PAUL MN | 4 | 52 | 21:56 | 7:04 |
| 39 | 6737 | JOHN COMPTON | RAMSEY MN | 7 | 48 | 21:57 | 7:04 |
| 40 | 5213 | JAMIE CRAVENS | ARDEN HILLS MN | 14 | 34 | 22:02 | 7:06 |
| 41 | 5789 | CAMERON MARTHALER | MINNETONKA MN | 6 | 17 | 22:06 | 7:07 |
| 42 | 5402 | CHRISTOPHER GILSON | WAYZATA MN | 15 | 36 | 22:11 | 7:09 |
| 43 | 7157 | CHRISTOPHER TRUE | ST PAUL MN | 16 | 35 | 22:12 | 7:09 |
| 44 | 5984 | ROBERT OSTRANDER | BURNSVILLE MN | 8 | 44 | 22:13 | 7:09 |
| 45 | 7150 | SCOTT TOLLEFSON | MINNEAPOLIS MN | 9 | 43 | 22:20 | 7:12 |
| 46 | 5183 | DAVID CHRISTENSON | LAKEVILLE MN | 10 | 43 | 22:20 | 7:12 |
| 47 | 7003 | JOE MASON | MINNEAPOLIS MN | 7 | 28 | 22:25 | 7:13 |
| 48 | 7063 | MIKE TAUGNER | LINO LAKES MN | 11 | 44 | 22:25 | 7:13 |
| 49 | 6002 | BOBBY PATTERSON | SAINT ANSGAR IA | 5 | 13 | 22:26 | 7:14 |
| 50 | 5341 | JONATHAN FILZEN | MINNEAPOLIS MN | 7 | 18 | 22:29 | 7:15 |
| 51 | 5862 | JACOB MILLER | BLOOMINGTON MN | 8 | 16 | 22:42 | 7:19 |
| 52 | 6333 | NILS GOKEMEIJER | EDINA MN | 12 | 40 | 22:50 | 7:21 |
| 53 | 5409 | WILLEM GOKEMEIJER | EDINA MN | 6 | 9 | 22:51 | 7:22 |
| 54 | 6951 | MATTHEW FEDDE | MINNEAPOLIS MN | 8 | 26 | 22:52 | 7:22 |
| 55 | 7217 | ROSS WEHNER | MINNEAPOLIS MN | 9 | 28 | 22:57 | 7:24 |
| 56 | 6723 | WILLIAM RAMSEY | ST PAUL MN | 7 | 13 | 22:59 | 7:24 |
| 57 | 6924 | ERIK CARLSON | MINNEAPOLIS MN | 10 | 26 | 23:00 | 7:25 |
| 58 | 7139 | WILLEM TIELEMAN | MINNEAPOLIS MA | 8 | 11 | 23:04 | 7:26 |
| 59 | 7120 | BRIAN THILL | LINO LAKES MN | 17 | 32 | 23:05 | 7:26 |
| 60 | 5056 | BENJAMIN BACKUS | SAVAGE MN | 11 | 29 | 23:20 | 7:31 |
| 61 | 5203 | DANIEL COOK | MINNEAPOLIS MN | 12 | 26 | 23:23 | 7:32 |
| 62 | 5938 | KYLE NERISON | BIG LAKE MN | 13 | 28 | 23:24 | 7:32 |
| 63 | 5696 | CHRISTOPHER LAGERGREN | YOUNG AMERICA MN | 9 | 15 | 23:25 | 7:33 |
| 64 | 6977 | DAVID JOHNSON | ST ANTHONY MN | 18 | 34 | 23:26 | 7:33 |
| 65 | 6861 | MICHAEL WALLACE | MINNEAPOLIS MN | 9 | 10 | 23:27 | 7:33 |
| 66 | 5420 | KEVIN GREEN | MAPLEWOOD MN | 13 | 47 | 23:28 | 7:33 |
| 67 | 5264 | RON DOCKERY | MAHTOMEDI MN | 1 | 60 | 23:30 | 7:34 |
| 68 | 5898 | AYHAM MOTY | ST LOUIS PARK MN | 19 | 35 | 23:31 | 7:34 |
| 69 | 6900 | MICHAEL ALLEN | EAGAN MN | 14 | 23 | 23:32 | 7:35 |
| 70 | 6281 | ANDREW DELVAUX | BROOKLYN PARK MN | 15 | 25 | 23:32 | 7:35 |
| 71 | 5648 | NATHAN KLINGER | SOMERSET WI | 16 | 28 | 23:40 | 7:37 |
| 72 | 7044 | BRIAN SCHMITTDIEL | MINNEAPOLIS MN | 17 | 27 | 23:45 | 7:39 |
| 73 | 6943 | JOHNNY ERICKSON | OAK GROVE MN | 10 | 15 | 23:53 | 7:42 |
| 74 | 6942 | JESSE ERICKSON | OAK GROVE MN | 18 | 23 | 23:53 | 7:42 |
| 75 | 5103 | ERIC BJERGAARD | MINNEAPOLIS MN | 19 | 28 | 23:54 | 7:42 |
| 76 | 6868 | LOGAN WIKSTROM | LONG LAKE MN | 10 | 11 | 23:56 | 7:43 |
| 77 | 5567 | COLE JOHNSON | MINNEAPOLIS MN | 20 | 25 | 23:59 | 7:43 |
| 78 | 5904 | ROB MUELLER | MAPLEWOOD MN | 14 | 45 | 24:03 | 7:45 |
| 79 | 6622 | LOGAN SHARP | LAKE ELMO MN | 11 | 14 | 24:03 | 7:45 |
| 80 | 5562 | RYAN JOHANSEN | EAGAN MN | 20 | 31 | 24:04 | 7:45 |
| 81 | 5793 | BRANDON MARTIN | EDEN PRAIRIE MN | 21 | 26 | 24:09 | 7:47 |
| 82 | 6733 | GEOFFREY WILSON | MINNEAPOLIS MN | 22 | 28 | 24:10 | 7:47 |
| 83 | 6872 | BRETT WORCESTER | MINNEAPOLIS MN | 21 | 39 | 24:11 | 7:47 |
| 84 | 5432 | DONALD GUNDLACH | MEDINA MN | 22 | 36 | 24:14 | 7:48 |
| 85 | 6973 | COOPER HOHEISEL | CHISAGO CITY MN | 12 | 10 | 24:16 | 7:49 |
| 86 | 6742 | NIKOLAUS HOCHSPRUNG | ST PAUL MN | 13 | 9 | 24:17 | 7:49 |
| 87 | 5459 | DANIEL HART | MINNEAPOLIS MN | 23 | 36 | 24:18 | 7:50 |
| 88 | 5458 | COREY HARGREAVES | FRIDLEY MN | 23 | 27 | 24:19 | 7:50 |
| 89 | 6752 | TOM NOBREGA | ST PAUL MN | 5 | 50 | 24:20 | 7:50 |
| 90 | 7209 | MAXIMILLIAN WASHBURNE | MINNEAPOLIS MN | 14 | 9 | 24:21 | 7:51 |
| 91 | 6766 | CHRIS GOODLOE | MINNEAPOLIS MN | 24 | 22 | 24:22 | 7:51 |
| 92 | 7208 | JEFFREY WASHBURNE | MINNEAPOLIS MN | 24 | 39 | 24:22 | 7:51 |
| 93 | 5215 | DELONN CROSBY | MOUND MN | 25 | 30 | 24:22 | 7:51 |
| 94 | 7054 | CONNOR SOUBA | CHASKA MN | 15 | 10 | 24:23 | 7:51 |
| 95 | 5697 | MARK LAGERGREN | YOUNG AMERICA MN | 15 | 47 | 24:26 | 7:52 |
| 96 | 6251 | JIM BYERS | MINNETRISTA MN | 16 | 44 | 24:30 | 7:54 |
| 97 | 5883 | JAMIE MOORE | ZUMBROTA MN | 26 | 34 | 24:31 | 7:54 |
| 98 | 5063 | STEVE BARNIER | ARDEN HILLS MN | 25 | 26 | 24:42 | 7:57 |
| 99 | 5479 | JOHN HERING | MINNEAPOLIS MN | 6 | 50 | 24:44 | 7:58 |
| 100 | 5008 | GRAEME ALEXANDER | MINNEAPOLIS MN | 16 | 14 | 24:45 | 7:58 |
| 101 | 6177 | TYLER SCHMIDT | MAPLEWOOD MN | 11 | 15 | 24:47 | 7:59 |
| 102 | 6141 | KEVIN RUSK | NORTHFIELD MN | 26 | 26 | 24:49 | 8:00 |
| 103 | 7273 | PETER WRATKOWSKI | EAGAN MN | 27 | 30 | 24:49 | 8:00 |
| 104 | 5482 | NATHAN HETRICK | HAMMOND WI | 28 | 35 | 24:51 | 8:00 |
| 105 | 5575 | KYLE JOHNSON | BLAINE MN | 12 | 16 | 24:58 | 8:03 |
| 106 | 6119 | JOHN ROBNETT | BLAINE MN | 17 | 41 | 25:00 | 8:03 |
| 107 | 5188 | ADAM CHRISTIANSON | MINNEAPOLIS MN | 27 | 29 | 25:00 | 8:03 |
| 108 | 5256 | MIKE DEXHEIMER | RIVER FALLS WI | 29 | 33 | 25:05 | 8:05 |
| 109 | 6200 | KIRUBEL ABERA | LEXINGTON MN | 30 | 37 | 25:07 | 8:05 |
| 110 | 7109 | MELVIN TENNANT | MINNEAPOLIS MN | 7 | 50 | 25:09 | 8:06 |
| 111 | 6705 | AIDAN SPONHEIM | MINNEAPOLIS MN | 17 | 12 | 25:09 | 8:06 |
| 112 | 5279 | DANIEL DOUGLAS | BROOKLYN PARK MN | 18 | 40 | 25:10 | 8:06 |
| 113 | 6071 | NICK RADDATZ | MINNEAPOLIS MN | 28 | 26 | 25:11 | 8:07 |
| 114 | 5539 | DANIEL JAMISON | ST PAUL MN | 13 | 18 | 25:14 | 8:08 |
| 115 | 6751 | COLE SOULAR | MAPLEWOOD MN | 18 | 11 | 25:16 | 8:08 |
| 116 | 6489 | JAKE PALEN | PLYMOUTH MN | 29 | 27 | 25:17 | 8:09 |
| 117 | 5253 | DEREK DEREKSON | WOODBURY MN | 30 | 28 | 25:18 | 8:09 |
| 118 | 5589 | DAVID JOHNSTON | STILLWATER MN | 31 | 22 | 25:22 | 8:10 |
| 119 | 6534 | JEFF SHELLBERG | BLOOMINGTON MN | 19 | 48 | 25:24 | 8:11 |
| 120 | 6500 | NICK PLACE | CRYSTAL MN | 32 | 25 | 25:25 | 8:11 |
| 121 | 7119 | PAUL THIERRY | LAKEVILLE MN | 20 | 49 | 25:25 | 8:11 |
| 122 | 5623 | DAN KELTGEN | CHANHASSEN MN | 31 | 30 | 25:26 | 8:11 |
| 123 | 6020 | ERIK PETERSON | CHASKA MN | 32 | 30 | 25:27 | 8:12 |
| 124 | 5718 | BRIAN LEONARD | EDEN PRAIRIE MN | 33 | 27 | 25:29 | 8:12 |
| 125 | 5837 | THOMAS MCNAUGHTON | LITTLE CANADA MN | 34 | 22 | 25:29 | 8:12 |
| 126 | 6923 | KYLE CADWALLADER | MAPLE PLAIN MN | 19 | 11 | 25:29 | 8:13 |
| 127 | 7104 | JEREMY TAYLOR | COTTAGE GROVE MN | 33 | 35 | 25:33 | 8:14 |
| 128 | 3032 | BRYAN BOUGOINE | CHAMPLIN MN | 34 | 35 | 25:33 | 8:14 |
| 129 | 6352 | CHRIS HEIM | EDEN PRAIRIE MN | 21 | 45 | 25:34 | 8:14 |
| 130 | 6348 | DAN HAWKINS | MINNEAPOLIS MN | 22 | 48 | 25:36 | 8:15 |
| 131 | 5625 | PETER KENNEDY | ARDEN HILLS MN | 20 | 11 | 25:37 | 8:15 |
| 132 | 6663 | MICHAEL SMITH | EDEN PRAIRIE MN | 21 | 11 | 25:38 | 8:15 |
| 133 | 6747 | JON MATEJCEK | OSSEO MN | 23 | 45 | 25:41 | 8:16 |
| 134 | 5024 | JOSHUA ANDERSON | EDEN PRAIRIE MN | 35 | 30 | 25:41 | 8:16 |
| 135 | 7056 | MARK SOUBA | CHASKA MN | 24 | 43 | 25:44 | 8:17 |
| 136 | 5187 | KURT CHRISTIANSEN | BLOOMINGTON MN | 25 | 41 | 25:45 | 8:18 |
| 137 | 6384 | SETH KAHLER | MAPLE GROVE MN | 35 | 27 | 25:48 | 8:19 |
| 138 | 5770 | BOB MACPHAIL | EDINA MN | 8 | 51 | 25:49 | 8:19 |
| 139 | 5180 | ADAM CHIARELLA | MAPLEWOOD MN | 22 | 11 | 25:53 | 8:20 |
| 140 | 5540 | MICHAEL JAMISON | ST PAUL MN | 9 | 57 | 25:55 | 8:21 |
| 141 | 7000 | JASON MADSON | BLOOMINGTON MN | 36 | 38 | 25:56 | 8:21 |
| 142 | 7126 | CHRIS THOMPSON | MINNEAPOLIS MN | 36 | 28 | 25:59 | 8:22 |
| 143 | 5426 | GABE GROHOVSKY | SAVAGE MN | 37 | 29 | 26:01 | 8:23 |
| 144 | 6666 | TODD SMITH | VADNAIS HTS MN | 37 | 30 | 26:03 | 8:23 |
| 145 | 6939 | ANDREW ERICKSON | OAK GROVE MN | 14 | 18 | 26:05 | 8:24 |
| 146 | 5617 | WAYNE KAUCHAK | VICTORIA MN | 38 | 35 | 26:09 | 8:25 |
| 147 | 5440 | ANDREW HALL | MINNETONKA MN | 15 | 16 | 26:09 | 8:25 |
| 148 | 5351 | LUCIEN FORRETTE | BLOOMINGTON MN | 39 | 37 | 26:11 | 8:26 |
| 149 | 6629 | RICHARD SHEPARD | ELKO MN | 10 | 55 | 26:14 | 8:27 |
| 150 | 5052 | GREG AUSTIN | LINO LAKES MN | 40 | 32 | 26:22 | 8:30 |
| 151 | 5700 | PAUL LAMBERT | WOODBURY MN | 26 | 40 | 26:23 | 8:30 |
| 152 | 6993 | JOHN LEE | FARMINGTON MN | 41 | 38 | 26:25 | 8:30 |
| 153 | 5791 | KEITH MARTHALER | MINNETONKA MN | 27 | 41 | 26:25 | 8:31 |
| 154 | 5999 | JEREMIAH PASSE | MINNEAPOLIS MN | 42 | 30 | 26:37 | 8:34 |
| 155 | 5186 | KENT CHRISTIANSEN | STILLWATER MN | 28 | 44 | 26:41 | 8:36 |
| 156 | 5194 | ROB CLAPP | ST PAUL MN | 43 | 33 | 26:44 | 8:36 |
| 157 | 5967 | CHARLIE OLLANKETO | MOUNDS VIEW MN | 23 | 14 | 26:44 | 8:37 |
| 158 | 6581 | PATRICK WAGENER | MINNEAPOLIS MN | 11 | 57 | 26:46 | 8:37 |
| 159 | 5439 | ALEX HALL | MINNETONKA MN | 29 | 48 | 26:48 | 8:38 |
| 160 | 5466 | CHARLES HAUPERT | MAPLE GROVE MN | 38 | 25 | 26:48 | 8:38 |
| 161 | 6948 | TONY ERICKSON | OAK GROVE MN | 44 | 30 | 26:49 | 8:38 |
| 162 | 6069 | ANDREW RACH | BERTHA MN | 39 | 26 | 26:51 | 8:39 |
| 163 | 5715 | STEPHEN LEE | LITTLE CANADA MN | 30 | 40 | 26:52 | 8:39 |
| 164 | 5149 | LEO BYRON | WASECA MN | 31 | 46 | 26:54 | 8:40 |
| 165 | 5705 | RAYMOND LARSEN | ST PAUL MN | 12 | 54 | 26:56 | 8:40 |
| 166 | 5243 | GLENN DAVIS | MINNEAPOLIS MN | 45 | 36 | 26:56 | 8:41 |
| 167 | 5992 | WILL OVERLY | ST PAUL MN | 40 | 24 | 26:56 | 8:41 |
| 168 | 5320 | JOSHUA ERICKSON | LITTLE CANADA MN | 41 | 24 | 26:57 | 8:41 |
| 169 | 5093 | ANDREW BENZ | OTSEGO MN | 24 | 13 | 26:57 | 8:41 |
| 170 | 5345 | TIMON FITZPATRICK | SPRING LAKE PARK MN | 46 | 36 | 26:59 | 8:42 |
| 171 | 5661 | JIM KOEPKE | BLOOMINGTON MN | 13 | 55 | 27:01 | 8:42 |
| 172 | 5004 | DENNIS ABRAHAM | INVER GROVE HTS MN | 14 | 52 | 27:01 | 8:42 |
| 173 | 6945 | MATT ERICKSON | OAK GROVE MN | 42 | 28 | 27:02 | 8:43 |
| 174 | 5605 | GREGORY KAISER | MINNEAPOLIS MN | 32 | 46 | 27:05 | 8:43 |
| 175 | 7169 | ANDREW URCH | MINNEAPOLIS MN | 47 | 35 | 27:06 | 8:44 |
| 176 | 6631 | BRIAN SHERWOOD | ST PAUL MN | 48 | 33 | 27:11 | 8:45 |
| 177 | 7193 | MICHAEL VOLLMAR | BLAINE MN | 33 | 40 | 27:12 | 8:46 |
| 178 | 6471 | DAVID NORDSTRAND | PLYMOUTH MN | 25 | 13 | 27:17 | 8:47 |
| 179 | 6617 | DUNCAN SEYMOUR | EDINA MN | 16 | 16 | 27:20 | 8:48 |
| 180 | 5324 | TODD ESPELIEN | MINNEAPOLIS MN | 49 | 34 | 27:22 | 8:49 |
| 181 | 7053 | JAY SORLIE | BURNSVILLE MN | 15 | 54 | 27:23 | 8:49 |
| 182 | 6661 | JERRY SMITH | BLOOMINGTON MN | 34 | 42 | 27:25 | 8:50 |
| 183 | 6390 | ORIN KIPP | ST PAUL MN | 43 | 28 | 27:26 | 8:50 |
| 184 | 7190 | JACOB VOLKMANN | JANESVILLE MN | 44 | 27 | 27:27 | 8:50 |
| 185 | 7238 | IKE WHITING | ST ANTHONY MN | 50 | 30 | 27:28 | 8:51 |
| 186 | 6975 | JEFF JENKINS | BLOOMINGTON MN | 51 | 38 | 27:29 | 8:51 |
| 187 | 5021 | JASON ANDERSON | SHAKOPEE MN | 52 | 36 | 27:30 | 8:52 |
| 188 | 5048 | ERIC AUGUSTINE | ST LOUIS PARK MN | 35 | 40 | 27:31 | 8:52 |
| 189 | 5190 | JON CHRISTY | DECORAH IA | 36 | 48 | 27:32 | 8:52 |
| 190 | 5486 | KEVIN HINZE | PINE CITY MN | 37 | 49 | 27:35 | 8:53 |
| 191 | 6224 | DON BENKE | WAYZATA MN | 2 | 66 | 27:35 | 8:53 |
| 192 | 5784 | ANDREW MARCHANT | GRANT MN | 53 | 38 | 27:35 | 8:53 |
| 193 | 5572 | JASON JOHNSON | RICHFIELD MN | 45 | 29 | 27:39 | 8:54 |
| 194 | 6387 | JOEL KENNEDY | ARDEN HILLS MN | 38 | 47 | 27:41 | 8:55 |
| 195 | 7039 | HENRY SCHERER | DULUTH MN | 26 | 9 | 27:44 | 8:56 |
| 196 | 5598 | DAVID JUDA | MAPLE GROVE MN | 39 | 49 | 27:47 | 8:57 |
| 197 | 6918 | GEORGE BRADSHAW | MINNEAPOLIS MN | 16 | 53 | 27:47 | 8:57 |
| 198 | 6170 | PAUL SCHELIN | MINNEAPOLIS MN | 1 | 71 | 27:48 | 8:57 |
| 199 | 5348 | DAN FOLEY | SHAKOPEE MN | 54 | 32 | 27:54 | 8:59 |
| 200 | 7090 | TROY SVENDDAL | MINNEAPOLIS MN | 40 | 42 | 27:54 | 8:59 |
| 201 | 5333 | RANDY FELD | EAGAN MN | 41 | 48 | 27:57 | 9:00 |
| 202 | 5507 | CHRISTOPHER HOUGH | ST PAUL MN | 55 | 33 | 27:59 | 9:01 |
| 203 | 5632 | SETH KIRK | MINNEAPOLIS MN | 42 | 45 | 28:00 | 9:01 |
| 204 | 5630 | JOSH KIRK | MINNEAPOLIS MN | 27 | 13 | 28:01 | 9:01 |
| 205 | 7199 | ANDREW VRABEL MILES | MINNEAPOLIS MN | 28 | 14 | 28:01 | 9:01 |
| 206 | 5263 | WILLIAM DITTER | MAPLE LAKE MN | 17 | 51 | 28:02 | 9:02 |
| 207 | 5095 | WILLIAM BERESTKA | MINNEAPOLIS MN | 29 | 10 | 28:03 | 9:02 |
| 208 | 6382 | CARLOS JUHN | BURNSVILLE MN | 18 | 55 | 28:05 | 9:03 |
| 209 | 6702 | BILL FRASER | EDINA MN | 2 | 80 | 28:05 | 9:03 |
| 210 | 5538 | DAVID JAMES | EDINA MN | 56 | 30 | 28:06 | 9:03 |
| 211 | 5392 | MATTHEW GERSTNER | WHITE BEAR LAKE MN | 57 | 39 | 28:07 | 9:03 |
| 212 | 6393 | MAX KJOME | MINNEAPOLIS MN | 30 | 12 | 28:07 | 9:03 |
| 213 | 6722 | CURT MELTZER | MINNEAPOLIS MN | 19 | 52 | 28:10 | 9:04 |
| 214 | 6238 | LEE BOLYARD | CHASKA MN | 3 | 63 | 28:10 | 9:04 |
| 215 | 7001 | STEVE MALEVICH | WEST ST PAUL MN | 43 | 44 | 28:13 | 9:05 |
| 216 | 6669 | MARK SNYDER | MINNEAPOLIS MN | 58 | 38 | 28:15 | 9:06 |
| 217 | 6092 | ROSS REISHUS | OWATONNA MN | 44 | 42 | 28:17 | 9:07 |
| 218 | 6130 | LOGAN ROSENDAHL | ST PAUL MN | 31 | 10 | 28:19 | 9:07 |
| 219 | 6466 | THOMAS NELSON | PLYMOUTH MN | 20 | 55 | 28:22 | 9:08 |
| 220 | 5520 | DAN HUSAK | COON RAPIDS MN | 21 | 54 | 28:23 | 9:08 |
| 221 | 6054 | MICHAEL PRIMOZICH | BLAINE MN | 59 | 37 | 28:27 | 9:10 |
| 222 | 6772 | DAVID MOORE | MINNEAPOLIS MN | 45 | 43 | 28:34 | 9:12 |
| 223 | 7204 | ROBERT WALSH | MAHTOMEDI MN | 46 | 46 | 28:35 | 9:12 |
| 224 | 6710 | WILLIAM FENNERT | EDINA MN | 4 | 65 | 28:36 | 9:13 |
| 225 | 5703 | KRISTOFFER LANGLIE | EDEN PRAIRIE MN | 46 | 25 | 28:37 | 9:13 |
| 226 | 5303 | JOEL EGGE | PLYMOUTH MN | 60 | 36 | 28:37 | 9:13 |
| 227 | 7019 | AARON OMERNIK | HUDSON WI | 32 | 13 | 28:37 | 9:13 |
| 228 | 5020 | JASON ANDERSON | MAPLEWOOD MN | 47 | 42 | 28:41 | 9:14 |
| 229 | 6668 | ROMAN SMULKA | ANDOVER MN | 22 | 55 | 28:44 | 9:15 |
| 230 | 5237 | JAKE DANINGER | ANDOVER MN | 33 | 14 | 28:45 | 9:16 |
| 231 | 7222 | PAUL WELTER | EDEN PRAIRIE MN | 61 | 35 | 28:47 | 9:16 |
| 232 | 5226 | CONNOR DAHL | ANDOVER MN | 34 | 12 | 28:48 | 9:16 |
| 233 | 5635 | SCOTT KIRKWOOD | MINNETONKA MN | 48 | 48 | 28:48 | 9:17 |
| 234 | 6263 | TOM CHOVAN | EAGAN MN | 23 | 50 | 28:50 | 9:17 |
| 235 | 6315 | IGOR FRIDMAN | MINNETONKA MN | 47 | 21 | 28:52 | 9:18 |
| 236 | 5586 | TRAVIS JOHNSON | FRIDLEY MN | 62 | 36 | 28:53 | 9:18 |
| 237 | 5638 | BRIAN KLANCKE | BELLE PLAINE MN | 48 | 28 | 28:54 | 9:18 |
| 238 | 5960 | THOMAS O'CONNELL | EDINA MN | 49 | 46 | 28:59 | 9:20 |
| 239 | 6202 | ALFREDO ALMENDAREZ | SHAKOPEE MN | 63 | 36 | 29:00 | 9:20 |
| 240 | 6261 | LEO CHEN | NORTH OAKS MN | 35 | 10 | 29:00 | 9:20 |
| 241 | 6207 | LEO ARMS | MINNEAPOLIS MN | 64 | 39 | 29:01 | 9:21 |
| 242 | 5039 | LEO ARMS | MINNEAPOLIS MN | 65 | 39 | 29:01 | 9:21 |
| 243 | 6673 | MICHAEL SORENSON | RICHFIELD MN | 66 | 32 | 29:04 | 9:22 |
| 244 | 6019 | DENNIS PETERSON | EDINA MN | 24 | 56 | 29:05 | 9:22 |
| 245 | 5760 | JOHN LUNDGREN | NEW BRIGHTON MN | 5 | 62 | 29:06 | 9:22 |
| 246 | 5907 | STEPHEN MUENCHOW | SILVER LAKE MN | 49 | 23 | 29:06 | 9:22 |
| 247 | 5733 | ISAAC LINDBERG | NE MINNEAPOLIS MN | 36 | 14 | 29:06 | 9:22 |
| 248 | 6497 | LEMUEL PEW | MINNEAPOLIS MN 5541 MN | 67 | 31 | 29:07 | 9:23 |
| 249 | 5704 | TYLER LANT | BURNSVILLE MN | 50 | 27 | 29:10 | 9:24 |
| 250 | 5499 | MIKE HOLTHE | MINNEAPOLIS MN | 68 | 39 | 29:12 | 9:24 |
| 251 | 5672 | MICHAEL KOSLOSKI | MOUND MN | 69 | 33 | 29:15 | 9:25 |
| 252 | 6664 | SCOTT SMITH | VADNAIS HTS MN | 70 | 37 | 29:15 | 9:25 |
| 253 | 6508 | MICHAEL RENNINGER | EXCELSIOR MN | 50 | 45 | 29:21 | 9:27 |
| 254 | 6632 | SHIGERU SHIMIZU | MINNEAPOLIS MN | 51 | 40 | 29:21 | 9:27 |
| 255 | 5307 | JOHN ELLIS | BLAINE MN | 71 | 35 | 29:21 | 9:27 |
| 256 | 7130 | SCOTT THOMSEN | MAPLE GROVE MN | 52 | 44 | 29:22 | 9:28 |
| 257 | 6806 | DAN THOMPSON | ST PAUL MN | 53 | 48 | 29:24 | 9:28 |
| 258 | 5935 | PETER NELSON | MADISON WI | 51 | 29 | 29:24 | 9:28 |
| 259 | 3198 | RICHARD LINDQUIST | CHANHASSEN MN | 72 | 35 | 29:26 | 9:29 |
| 260 | 5732 | KEVIN LILLIS | FARMINGTON MN | 73 | 36 | 29:26 | 9:29 |
| 261 | 6768 | PATRICK KARSNICK | MINNEAPOLIS MN | 74 | 35 | 29:28 | 9:29 |
| 262 | 6356 | MARK HERTING | BURNSVILLE MN | 54 | 45 | 29:29 | 9:30 |
| 263 | 6502 | ADAM POHLE | MINNEAPOLIS MN | 75 | 34 | 29:31 | 9:30 |
| 264 | 696 | KEVIN CORCORAN | ST LOUIS PARK MN | 52 | 26 | 29:31 | 9:30 |
| 265 | 5140 | MICHAEL BUECHNER | MAPLE GROVE MN | 25 | 52 | 29:35 | 9:32 |
| 266 | 6458 | OWEN MOLDOW | MINNEAPOLIS MN | 76 | 32 | 29:35 | 9:32 |
| 267 | 6392 | ROBERT KIRCHOFF | MAPLEWOOD MN | 77 | 39 | 29:36 | 9:32 |
| 268 | 5141 | NATHAN BUECHNER | MAPLE GROVE MN | 53 | 21 | 29:36 | 9:32 |
| 269 | 5257 | RICH DI GREGORIO JR | SHAKOPEE MN | 78 | 38 | 29:40 | 9:33 |
| 270 | 5681 | MICHAEL KRIEG | SHAKOPEE MN | 79 | 33 | 29:41 | 9:33 |
| 271 | 6151 | DAVID RYSTED | MINNETONKA MN | 26 | 53 | 29:42 | 9:34 |
| 272 | 6999 | DAVE MADETZKE | MINNEAPOLIS MN | 80 | 39 | 29:42 | 9:34 |
| 273 | 6944 | LUKE ERICKSON | BIG LAKE MN | 54 | 22 | 29:42 | 9:34 |
| 274 | 6448 | MIKE MCNICHOLS | ANDOVER MN | 81 | 38 | 29:44 | 9:34 |
| 275 | 6346 | BRET HARVIEUX | WOODVILLE WI | 55 | 47 | 29:47 | 9:35 |
| 276 | 6974 | TODD JELINSKI | MOORHEAD MN | 56 | 40 | 29:48 | 9:36 |
| 277 | 5121 | MARK BOKNEVITZ | MINNEAPOLIS MN | 55 | 27 | 29:48 | 9:36 |
| 278 | 6150 | THOMAS RYAN | WOODBURY MN | 27 | 50 | 29:48 | 9:36 |
| 279 | 5613 | RALPH KANT | DELANO MN | 28 | 51 | 29:49 | 9:36 |
| 280 | 6762 | STEVE DEVITT | ST PAUL MN | 57 | 40 | 29:49 | 9:36 |
| 281 | 6104 | JOE RICKENBACH | COON RAPIDS MN | 17 | 19 | 29:56 | 9:38 |
| 282 | 7291 | ZACH ZELLERS | LAKE ELMO MN | 37 | 13 | 29:57 | 9:39 |
| 283 | 6876 | JEFF WURST | BLOOMINGTON MN | 58 | 42 | 29:57 | 9:39 |
| 284 | 7289 | JASON ZELLERS | ST PAUL MN | 59 | 44 | 29:57 | 9:39 |
| 285 | 6009 | BILL PAYNE | MENDOTA HTS MN | 29 | 58 | 29:58 | 9:39 |
| 286 | 5218 | PETER CURRY | LAKEVILLE MN | 60 | 48 | 30:01 | 9:40 |
| 287 | 7045 | ROBERT SCHULZE | SAVAGE MN | 61 | 46 | 30:02 | 9:40 |
| 288 | 5164 | JEFFREY CASPER | MINNEAPOLIS MN | 82 | 36 | 30:02 | 9:40 |
| 289 | 2140 | TOM MCDOWALL | WAITE PARK MN | 56 | 29 | 30:03 | 9:41 |
| 290 | 6470 | RICK NISTLER | NEW HOPE MN | 83 | 30 | 30:03 | 9:41 |
| 291 | 7023 | JOE OTTO | MINNEAPOLIS MN | 62 | 44 | 30:07 | 9:42 |
| 292 | 6396 | NATHAN KOELLN | MINNEAPOLIS MN | 57 | 29 | 30:08 | 9:42 |
| 293 | 6765 | JAMES DANIEL HAAG | WAYZATA MN | 63 | 43 | 30:12 | 9:44 |
| 294 | 5248 | DALE DEITCHLER | MENDOTA HTS MN | 64 | 46 | 30:12 | 9:44 |
| 295 | 5906 | TOM MUENCH | MINNEAPOLIS MN | 84 | 39 | 30:12 | 9:44 |
| 296 | 5852 | HANS MEYER | EAGAN MN | 85 | 31 | 30:13 | 9:44 |
| 297 | 5753 | ROY LUCIER | MINNEAPOLIS MN | 58 | 23 | 30:13 | 9:44 |
| 298 | 7042 | TIM SCHLEISMAN | BURNSVILLE MN | 30 | 51 | 30:13 | 9:44 |
| 299 | 7010 | TODD MITCHELL | ROSEVILLE MN MN | 65 | 48 | 30:15 | 9:45 |
| 300 | 5108 | DAVID BLACKWELL | SHOREWOOD MN | 86 | 39 | 30:15 | 9:45 |
| 301 | 5207 | BARTOLOME CORTES | COLUMBIA HTS MN | 59 | 22 | 30:18 | 9:46 |
| 302 | 5328 | JUSTIN EVANS | ST PAUL MN | 87 | 39 | 30:20 | 9:46 |
| 303 | 6549 | ANDREW STREIFEL | EXCELSIOR MN | 88 | 32 | 30:20 | 9:46 |
| 304 | 7048 | CONNOR SHEA | LAKEVILLE MN | 38 | 8 | 30:20 | 9:46 |
| 305 | 5968 | ERIC OLSEN | ST LOUIS PARK MN | 66 | 42 | 30:22 | 9:47 |
| 306 | 5746 | TODD LOISEL | PLYMOUTH MH | 89 | 37 | 30:23 | 9:47 |
| 307 | 5616 | GARY KATZ | PLYMOUTH MN | 67 | 48 | 30:24 | 9:47 |
| 308 | 5931 | JAY NELSON | INVER GROVE HTS MN | 60 | 28 | 30:24 | 9:48 |
| 309 | 7111 | TIMOTHY TESCH | WACONIA MN | 68 | 42 | 30:25 | 9:48 |
| 310 | 5842 | CHRISTOPHER MEEHAN | MOUNDS VIEW MN | 61 | 21 | 30:26 | 9:48 |
| 311 | 6709 | MARK PAMKRATZ | ST LOUIS PARK MN | 90 | 31 | 30:28 | 9:49 |
| 312 | 5214 | MATTHEW CRNOBRNA | SO ST PAUL MN | 62 | 24 | 30:28 | 9:49 |
| 313 | 5777 | WILL MAHER | MENDOTA HTS MN | 39 | 12 | 30:29 | 9:49 |
| 314 | 5886 | TOM MOREIMI | ST LOUIS PARK MN | 91 | 36 | 30:29 | 9:49 |
| 315 | 6262 | PETER CHONG | LAKEVILLE MN | 92 | 33 | 30:32 | 9:50 |
| 316 | 6321 | NORM GAYLE | OAKDALE MN | 69 | 40 | 30:34 | 9:51 |
| 317 | 6564 | NICK TISDELL | ANDOVER MN | 63 | 29 | 30:37 | 9:52 |
| 318 | 7115 | DAVID THANG | MAPLE GROVE MN | 70 | 48 | 30:40 | 9:53 |
| 319 | 5571 | GEORGE JOHNSON | MINNEAPOLIS MN | 93 | 33 | 30:42 | 9:53 |
| 320 | 7254 | PETER WILLIAMS | MINNEAPOLIS MN | 64 | 28 | 30:43 | 9:54 |
| 321 | 6597 | JESSICA WILLIAMS | MINNEAPOLIS MN | 94 | 30 | 30:44 | 9:54 |
| 322 | 6808 | GREG JUENEMANN | GOLDEN VALLEY MN | 71 | 42 | 30:47 | 9:55 |
| 323 | 5913 | TED MUNSON | OAKDALE MN | 31 | 54 | 30:48 | 9:55 |
| 324 | 6537 | ELI SMAKA | CRYSTAL MN | 65 | 25 | 30:49 | 9:56 |
| 325 | 5876 | BLAKE MOLMEN | ST PAUL MN | 66 | 26 | 30:49 | 9:56 |
| 326 | 6735 | SHAD DEBOER | HUGO MN | 72 | 42 | 30:50 | 9:56 |
| 327 | 6268 | RYAN CONNEALY | MINNEAPOLIS MN | 95 | 30 | 30:51 | 9:56 |
| 328 | 5655 | TED KOCH | BURNSVILLE MN | 67 | 29 | 30:51 | 9:56 |
| 329 | 6507 | NEILE REIDER | BROOKLYN PARK MN | 68 | 29 | 30:54 | 9:57 |
| 330 | 5558 | DANIEL JIRAK | ALBERTVILLE MN | 69 | 20 | 30:57 | 9:58 |
| 331 | 5174 | ROGER CHAMBERLAIN | NORTH OAKS MN | 32 | 57 | 31:00 | 9:59 |
| 332 | 6359 | JERRY HOOPER | BLOOMINGTON MN | 73 | 40 | 31:00 | 9:59 |
| 333 | 6712 | PETER PROBST | ST PAUL MN | 96 | 38 | 31:04 | 10:00 |
| 334 | 6987 | MAHANTESH KOMANUR | EDEN PRAIRIE MN | 97 | 32 | 31:05 | 10:01 |
| 335 | 5294 | RICHARD DUNN | W. ST. PAUL MN | 74 | 42 | 31:09 | 10:02 |
| 336 | 6569 | NATHAN TRAN | MINNEAPOLIS MN | 98 | 30 | 31:10 | 10:02 |
| 337 | 5465 | MATTHEW HAUGAN | ST LOUIS PARK MN | 99 | 36 | 31:10 | 10:02 |
| 338 | 6657 | GARY SMISEK | ROSEVILLE MN | 6 | 62 | 31:11 | 10:03 |
| 339 | 5608 | JAWAHAR KAMATH | SHAKOPEE MN | 33 | 58 | 31:11 | 10:03 |
| 340 | 5291 | FREDDY DUNN | W. ST. PAUL MN | 40 | 11 | 31:13 | 10:03 |
| 341 | 6770 | MARK BOYD | MINNEAPOLIS MN | 75 | 44 | 31:15 | 10:04 |
| 342 | 5464 | TIM HAUCH | MAPLE GROVE MN | 76 | 43 | 31:15 | 10:04 |
| 343 | 6523 | JOHN SAMMLER | MINNETONKA MN | 100 | 33 | 31:15 | 10:04 |
| 344 | 5582 | SCOTT JOHNSON | MINNEAPOLIS MN | 70 | 28 | 31:15 | 10:04 |
| 345 | 5980 | DAVID OSBERG | HASTINGS MN | 34 | 51 | 31:20 | 10:06 |
| 346 | 5169 | ROBBY CECIL | MINNEAPOLIS MN | 71 | 25 | 31:22 | 10:06 |
| 347 | 6403 | TOM KVALE | LONG LAKE MN | 77 | 48 | 31:22 | 10:06 |
| 348 | 5706 | DANE LARSON | VADNAIS HTS MN | 72 | 26 | 31:22 | 10:06 |
| 349 | 7240 | JAMES WHYTE | WASHBURN WI | 35 | 59 | 31:24 | 10:07 |
| 350 | 5926 | QUENTIN NEBY | INVERGROVE HEIGHTS MN | 101 | 37 | 31:25 | 10:07 |
| 351 | 5942 | WILLIAM NEWELL | MAPLE GROVE MN | 36 | 55 | 31:27 | 10:08 |
| 352 | 6444 | STEPHEN MCFARLAND | HUDSON MN | 78 | 44 | 31:29 | 10:08 |
| 353 | 6013 | JULIO PERFETTI | MINNEAPOLIS MN | 79 | 40 | 31:35 | 10:10 |
| 354 | 6483 | MERLE OLSON | LAKE ELMO MN | 37 | 59 | 31:35 | 10:10 |
| 355 | 6031 | MATTHEW PETTITT | ST PAUL MN | 73 | 25 | 31:36 | 10:11 |
| 356 | 6406 | MIKE LALONDE | NEW HOPE MN | 102 | 38 | 31:37 | 10:11 |
| 357 | 6707 | EDWARD HENNEN | MINNEAPOLIS MN | 7 | 67 | 31:39 | 10:12 |
| 358 | 5262 | JON DILLEY | MAPLE GROVE MN | 74 | 29 | 31:40 | 10:12 |
| 359 | 6361 | GARY HOSFIELD | MINNEAPOLIS MN | 38 | 54 | 31:40 | 10:12 |
| 360 | 5118 | THOMAS BOGENSCHUTZ | ST LOUIS PARK MN | 39 | 56 | 31:42 | 10:13 |
| 361 | 6113 | DAVID RINGWALD | BIG LAKE MN | 103 | 32 | 31:43 | 10:13 |
| 362 | 5006 | JEFF ALBERS | ST PAUL MN | 80 | 41 | 31:45 | 10:13 |
| 363 | 5713 | ROBERT LEDUC | ST PAUL MN | 81 | 45 | 31:45 | 10:13 |
| 364 | 6254 | GARY CALLIN | PLYMOUTH MN | 82 | 42 | 31:52 | 10:16 |
| 365 | 6498 | JOSEPH PITZL | ST PAUL MN | 75 | 29 | 31:54 | 10:16 |
| 366 | 6188 | AARON SCHULTE | COON RAPIDS MN | 76 | 28 | 31:57 | 10:17 |
| 367 | 5448 | JOHN HANSEN | MINNEAPOLIS MN | 104 | 38 | 31:58 | 10:18 |
| 368 | 5995 | JEREMY PALMER | PRIOR LAKE MN | 77 | 28 | 31:59 | 10:18 |
| 369 | 6454 | GARY MILNE | MINNEAPOLIS MN | 83 | 49 | 31:59 | 10:18 |
| 370 | 6819 | BILL RICHARDS | MINNEAPOLIS MN | 105 | 32 | 31:59 | 10:18 |
| 371 | 6820 | CHRISTOPHER VARGAS | MINNEAPOLIS MN | 41 | 13 | 31:59 | 10:18 |
| 372 | 5166 | JONATHAN CASTILLO | MOUND MN | 78 | 23 | 32:03 | 10:19 |
| 373 | 6402 | JOSH KUNZE | AUSTIN MN | 79 | 28 | 32:06 | 10:20 |
| 374 | 6460 | PETER MONSON | MAPLEWOOD MN | 80 | 24 | 32:08 | 10:21 |
| 375 | 5325 | KYLE ESTES | PRIOR LAKE MN | 81 | 27 | 32:14 | 10:23 |
| 376 | 5552 | JOSHUA JENSEN | ISANTI MN | 82 | 29 | 32:16 | 10:23 |
| 377 | 5667 | NOAH KORBA | MAPLEWOOD MN | 83 | 29 | 32:18 | 10:24 |
| 378 | 5557 | BOB JIRAK | ALBERTVILLE MN | 40 | 54 | 32:19 | 10:24 |
| 379 | 6856 | TODD RENNINGER | RICHFIELD MN | 106 | 33 | 32:22 | 10:26 |
| 380 | 6401 | BARRY KUHNKE | BROOKLYN PARK MN | 84 | 29 | 32:25 | 10:26 |
| 381 | 6504 | JOSH POKORNY | ST MICHAEL MN | 107 | 33 | 32:25 | 10:27 |
| 382 | 6758 | GARY TARUSCIO | ST PAUL MN | 41 | 53 | 32:28 | 10:27 |
| 383 | 6969 | MARK HIEMENZ | ST LOUIS PARK MN | 42 | 51 | 32:29 | 10:28 |
| 384 | 6695 | ADAM STELL | MINNEAPOLIS MN | 84 | 45 | 32:33 | 10:29 |
| 385 | 7025 | CHRIS PERZEL | LAKEVILLE MN | 108 | 34 | 32:33 | 10:29 |
| 386 | 5590 | DAVID JOHNSTON | FARMINGTON MN | 85 | 42 | 32:35 | 10:30 |
| 387 | 7246 | STEVE WIESNER | MINNEAPOLIS MN | 86 | 45 | 32:36 | 10:30 |
| 388 | 6474 | MICHAEL OAKES | BLOOMINGTON MN | 8 | 66 | 32:40 | 10:31 |
| 389 | 6871 | ADAM WIRTZFELD | MINNEAPOLIS MN | 109 | 34 | 32:40 | 10:31 |
| 390 | 6763 | ROBERT DAVIS | MINNEAPOLIS MN | 110 | 35 | 32:40 | 10:31 |
| 391 | 7234 | DAN WHALEN | STILLWATER MN | 43 | 55 | 32:42 | 10:32 |
| 392 | 6477 | IAN OCONNELL | WEST ST PAUL MN | 111 | 30 | 32:44 | 10:33 |
| 393 | 5522 | BRAD HUSEBY | MAPLE GROVE MN | 87 | 47 | 32:44 | 10:33 |
| 394 | 6154 | TAD SADDORIS | MINNEAPOLIS MN | 88 | 48 | 32:44 | 10:33 |
| 395 | 5823 | CHARLES MCFEE | ST ANTHONY MN | 85 | 28 | 32:45 | 10:33 |
| 396 | 5979 | CHRISTOPHER ORTTEL | BLAINE MN | 112 | 36 | 32:45 | 10:33 |
| 397 | 5377 | DAVID GALITZ | MINNEAPOLIS MN | 89 | 42 | 32:45 | 10:33 |
| 398 | 6736 | TOM HENRY | MINNEAPOLIS MN | 44 | 54 | 32:45 | 10:33 |
| 399 | 6845 | CAMERON KELLERMANN | MINNEAPOLIS MN | 42 | 12 | 32:53 | 10:35 |
| 400 | 5834 | ROBERT MCMEEKIN | CENTURIA WI | 45 | 50 | 32:55 | 10:36 |
| 401 | 5249 | DUSTIN DELFS | BLOOMINGTON MN | 86 | 20 | 32:56 | 10:36 |
| 402 | 5546 | JASON JAYNES | MINNEAPOLIS MN | 113 | 37 | 32:57 | 10:37 |
| 403 | 6650 | STEVEN SINGLETON | ANDOVER MN | 46 | 52 | 32:58 | 10:37 |
| 404 | 4304 | MICHAEL MAZUTIS | EDEN PRAIRIE MN | 90 | 40 | 32:58 | 10:37 |
| 405 | 5547 | JEFF JAYNES | MINNEAPOLIS MN | 114 | 38 | 32:58 | 10:37 |
| 406 | 6445 | KIRK MCKINLEY | BLOOMINGTON MN | 115 | 37 | 32:59 | 10:37 |
| 407 | 6120 | MARIO RODRIGUEZ | BURNSVILLE MN | 116 | 33 | 32:59 | 10:37 |
| 408 | 5970 | DANIEL OLSON | MINNEAPOLIS MN | 47 | 54 | 33:01 | 10:38 |
| 409 | 5677 | JARED KRAMER | ST. ANSGAR IA | 43 | 13 | 33:03 | 10:39 |
| 410 | 6613 | DALE SEPPA | MENOMONIE WI | 3 | 71 | 33:06 | 10:39 |
| 411 | 5627 | BILL KERN | MAPLE GROVE MN | 48 | 51 | 33:06 | 10:40 |
| 412 | 5007 | DANN ALBRIGHT | MINNEAPOLIS MN | 87 | 24 | 33:06 | 10:40 |
| 413 | 7142 | FRANK TIMPONE | MINNEAPOLIS MN | 117 | 36 | 33:07 | 10:40 |
| 414 | 5504 | BRETT HOPPER | CRYSTAL MN | 118 | 31 | 33:10 | 10:41 |
| 415 | 5090 | JOE BENIK | ST ANTHONY MN | 119 | 36 | 33:10 | 10:41 |
| 416 | 7207 | JON WARMKE | BLACK RIVER FALLS WI | 49 | 52 | 33:10 | 10:41 |
| 417 | 5769 | TOM MACK | ANDOVER MN | 91 | 40 | 33:11 | 10:41 |
| 418 | 7066 | WADE TOBIAS | MINNEAPOLIS MN | 120 | 35 | 33:12 | 10:42 |
| 419 | 6426 | BILL LOOMIS | CHANHASSEN MN | 50 | 50 | 33:15 | 10:43 |
| 420 | 5975 | AL ORLANDO | MAPLEWOOD MN | 18 | 18 | 33:17 | 10:43 |
| 421 | 5976 | DAVID ORLANDO | MAPLEWOOD MN | 92 | 47 | 33:17 | 10:43 |
| 422 | 5375 | ZACHARY GAHM | ISANTI MN | 88 | 27 | 33:19 | 10:44 |
| 423 | 5548 | JONATHAN JELLINGER | MINNETONKA MN | 89 | 28 | 33:26 | 10:46 |
| 424 | 7225 | TOM WENTZ | BURNSVILLE MN | 51 | 52 | 33:27 | 10:46 |
| 425 | 6260 | KEVIN CHEN | MINNEAPOLIS MN | 90 | 26 | 33:29 | 10:47 |
| 426 | 5050 | RICHARD AUGUSTINE | MAPLE GROVE MN | 9 | 66 | 33:30 | 10:47 |
| 427 | 5016 | COLLIN ANDERSON | BLOOMINGTON MN | 44 | 9 | 33:31 | 10:48 |
| 428 | 7277 | JORDAN YATCKOSKE | HANOVER MN | 45 | 11 | 33:32 | 10:48 |
| 429 | 5759 | BRYAN LUNDGREN | CHAMPLIN MN | 93 | 48 | 33:32 | 10:48 |
| 430 | 6578 | ROBERT VOGT | ANOKA MN | 121 | 38 | 33:33 | 10:48 |
| 431 | 1760 | DAVID KOLSTAD | WHITE BEAR LAKE MN | 94 | 48 | 33:36 | 10:49 |
| 432 | 5173 | ROBERT CHAD | WOODBURY MN | 52 | 53 | 33:40 | 10:50 |
| 433 | 6044 | BENJAMIN PODOLL | OTSEGO MN | 122 | 32 | 33:41 | 10:51 |
| 434 | 5135 | DALE BROADHEAD | WANAMINGO MN | 53 | 55 | 33:43 | 10:52 |
| 435 | 6570 | THOMAS TRUTNA | EAGAN MN | 95 | 44 | 33:49 | 10:53 |
| 436 | 5860 | JOHN MIKA | MAPLE PLAIN MN | 96 | 42 | 33:50 | 10:54 |
| 437 | 5606 | PHILIP KAISER | BURNSVILLE MN | 54 | 59 | 33:56 | 10:56 |
| 438 | 5772 | MARK MADDEN | ANDOVER MN | 97 | 44 | 34:01 | 10:57 |
| 439 | 6936 | DARREN DYER | DAYTON MN | 98 | 41 | 34:07 | 10:59 |
| 440 | 5921 | JEREMY NACK | NEW HOPE MN | 91 | 27 | 34:08 | 10:59 |
| 441 | 6812 | ANDRES SUSTIC | WOODBURY MN | 55 | 58 | 34:08 | 11:00 |
| 442 | 6536 | KIRK SHOGER | ST LOUIS PARK MN | 99 | 47 | 34:16 | 11:02 |
| 443 | 5641 | JOSEPH KLEIN | EAGAN MN | 100 | 48 | 34:17 | 11:02 |
| 444 | 6907 | KEN BENGTSSON | MINNEAPOLIS MN | 101 | 42 | 34:26 | 11:05 |
| 445 | 7147 | BRUCE TOLLEFSON | ABERDEEN SD | 10 | 62 | 34:27 | 11:06 |
| 446 | 6026 | SCOTT PETERSON | RED WING MN | 102 | 49 | 34:30 | 11:07 |
| 447 | 6322 | RICK GEDART | HANOVER MN | 123 | 38 | 34:31 | 11:07 |
| 448 | 7252 | ANDREW WILL-HOLMBERG | MINNEAPOLIS MN | 124 | 30 | 34:35 | 11:08 |
| 449 | 5229 | MICHAEL DALEIDEN | LONSDALE MN | 125 | 32 | 34:36 | 11:09 |
| 450 | 6756 | ELROY CADY | WEST ST PAUL MN | 56 | 51 | 34:37 | 11:09 |
| 451 | 5323 | DANIEL ESCOBEDO | ST PAUL MN | 103 | 46 | 34:46 | 11:12 |
| 452 | 6463 | MICHAEL NAGLE | MINNEAPOLIS MN | 92 | 24 | 34:48 | 11:13 |
| 453 | 5072 | MATT BATINICH | PLYMOUTH MN | 93 | 20 | 34:50 | 11:13 |
| 454 | 5225 | SCOTT CURTISS | WAYZATA MN | 57 | 56 | 34:52 | 11:14 |
| 455 | 5550 | DAVID JENSEN | SAVAGE MN | 11 | 66 | 34:53 | 11:14 |
| 456 | 5953 | FLORIANO NOVOA | PLYMOUTH MN | 104 | 44 | 34:53 | 11:14 |
| 457 | 6434 | BRIAN MAIR | EAGAN MN | 126 | 36 | 34:55 | 11:15 |
| 458 | 5404 | CHRISTOPHER GINDORFF | FARMINGTON MN | 105 | 46 | 34:58 | 11:16 |
| 459 | 5290 | BENJAMIN DUNN | SAVAGE MN | 94 | 25 | 35:00 | 11:16 |
| 460 | 6135 | MICHAEL ROZINKA | MINNEAPOLIS MN | 95 | 28 | 35:03 | 11:17 |
| 461 | 7050 | ALEXANDER SHKOLNIK | MINNEAPOLIS MN | 96 | 29 | 35:03 | 11:17 |
| 462 | 6716 | JESSE STARLING | BLOOMINGTON MN | 106 | 41 | 35:03 | 11:17 |
| 463 | 6675 | DAVID SOUTOR | MINNEAPOLIS MN | 127 | 35 | 35:09 | 11:19 |
| 464 | 7029 | CHRIS PETERSON | CHASKA, MN | 128 | 36 | 35:10 | 11:19 |
| 465 | 6809 | STEVE SCHMIDT | MAPLEWOOD MN | 58 | 51 | 35:16 | 11:21 |
| 466 | 5541 | MICHAEL JAMISON | ST PAUL MN | 97 | 20 | 35:19 | 11:22 |
| 467 | 5272 | DANIEL DOMAGALA | MINNEAPOLIS MN | 129 | 39 | 35:20 | 11:23 |
| 468 | 10595 | DAVID LARSON | FOREST LAKE MN | 98 | 21 | 35:20 | 11:23 |
| 469 | 7165 | WADE TUTT | MOUND MN | 130 | 35 | 35:21 | 11:23 |
| 470 | 6982 | CHAD KENNING | ANDOVER MN | 131 | 39 | 35:22 | 11:23 |
| 471 | 7164 | MARC TUTT | MINNEAPOLIS MN | 132 | 36 | 35:22 | 11:23 |
| 472 | 5868 | JEFFREY MITCHUM | SHAKOPEE MI | 133 | 39 | 35:25 | 11:24 |
| 473 | 6331 | CHRIS GOGOLEWSKI | AUSTIN MN | 134 | 37 | 35:26 | 11:24 |
| 474 | 6919 | DANIEL BRUNS | MAPLEWOOD MN | 107 | 46 | 35:34 | 11:27 |
| 475 | 3262 | MIKE POQUETTE | MINNEAPOLIS MN | 59 | 59 | 35:37 | 11:28 |
| 476 | 5838 | ROBERT MCPHERSON | PEQUOT LAKES MN | 12 | 65 | 35:38 | 11:28 |
| 477 | 6090 | NICK REINA | EDEN PRAIRIE MN | 99 | 28 | 35:39 | 11:29 |
| 478 | 5232 | JOSEPH DALY | MINNEAPOLIS MN | 13 | 67 | 35:42 | 11:30 |
| 479 | 6115 | CHRIS RITZEN | NEW MARKET MN | 135 | 34 | 35:57 | 11:35 |
| 480 | 6551 | ROBERT SWANSON | NEW HOPE MN | 136 | 36 | 35:58 | 11:35 |
| 481 | 6441 | TOM MAYS | ST PAUL MN | 108 | 45 | 36:01 | 11:36 |
| 482 | 5160 | JAMES CARROLL | MAPLE GROVE MN | 60 | 52 | 36:02 | 11:36 |
| 483 | 5159 | JAMES CARROLL | CRYSTAL MN | 100 | 24 | 36:02 | 11:36 |
| 484 | 5924 | KYLE NASH | MINNEAPOLIS MN | 109 | 41 | 36:02 | 11:36 |
| 485 | 5660 | JACK KOENIG | COLUMBIA HTS MN | 137 | 35 | 36:11 | 11:39 |
| 486 | 5175 | NATHAN CHAMPINE | EDEN PRAIRIE MN | 138 | 39 | 36:15 | 11:40 |
| 487 | 7299 | ROMAN ZOWNIROWYCZ | FRIDLEY MN | 61 | 57 | 36:21 | 11:42 |
| 488 | 5441 | BRIAN HALL | MINNEAPOLIS MN | 110 | 46 | 36:23 | 11:43 |
| 489 | 5181 | STEVEN CHILLSTROM | WAYZATA MN | 139 | 37 | 36:23 | 11:43 |
| 490 | 6746 | CHRIS GIVEN | ST PAUL MN | 140 | 32 | 36:23 | 11:43 |
| 491 | 6962 | ANDREW GRANBERG | MINNEAPOLIS MN | 141 | 37 | 36:23 | 11:43 |
| 492 | 5156 | DANIEL CARLSON | WHITE BEAR LAKE MN | 101 | 24 | 36:24 | 11:43 |
| 493 | 5234 | TIMOTHY DAMROW | ROSEVILLE MN | 102 | 24 | 36:25 | 11:44 |
| 494 | 5066 | DAVE BARRY | RICHFIELD MN | 142 | 34 | 36:28 | 11:45 |
| 495 | 7229 | CURTIS WEST | ST PAUL MN | 62 | 59 | 36:36 | 11:47 |
| 496 | 5805 | JEFF MAXWELL | BROOKLYN PARK MN | 111 | 45 | 36:38 | 11:48 |
| 497 | 5839 | HUNTER MECUM | ROSEMOUNT MN | 46 | 11 | 36:39 | 11:48 |
| 498 | 6196 | JON SCHWENZFEIER | BAUDETTE MN | 103 | 27 | 36:42 | 11:49 |
| 499 | 5338 | MENINO FERNANDES | FARMINGTON MN | 143 | 38 | 36:49 | 11:51 |
| 500 | 7178 | LUKE VANG | ST PAUL MN | 104 | 27 | 36:55 | 11:53 |
| 501 | 6108 | JACK RIEHLE | EAGAN MN | 47 | 8 | 37:09 | 11:58 |
| 502 | 5124 | AMY BORSTAD | HUTCHINSON MN | 105 | 21 | 37:10 | 11:58 |
| 503 | 5073 | BILL BAUCK | PERHAM MN | 4 | 79 | 37:19 | 12:01 |
| 504 | 7041 | JOHN SCHLAUTMAN | COUNCIL BLUFFS IA | 63 | 58 | 37:21 | 12:02 |
| 505 | 7244 | JOHN WIEDENHOEFT | MINNEAPOLIS MN | 144 | 36 | 37:24 | 12:03 |
| 506 | 5079 | BRYCE BECKER | AUSTIN MN | 106 | 25 | 37:32 | 12:05 |
| 507 | 5728 | SCOTT LIBBY | HUDSON WI | 64 | 51 | 37:34 | 12:06 |
| 508 | 5519 | PERRY HURTH | RICHFIELD MN | 145 | 32 | 37:36 | 12:06 |
| 509 | 5422 | AL GREENE | GOLDEN VALLEY MN | 112 | 45 | 37:38 | 12:07 |
| 510 | 6844 | KEVIN CHEONG | MINNEAPOLIS MN | 107 | 26 | 37:39 | 12:08 |
| 511 | 7198 | CHRIS VOXLAND | MINNEAPOLIS MN | 146 | 39 | 37:50 | 12:11 |
| 512 | 6299 | PETER EPLAND | PLYMOUTH MN | 48 | 11 | 37:58 | 12:13 |
| 513 | 5287 | ERWIN DUMALAG | SHAKOPEE MN | 147 | 33 | 37:58 | 12:14 |
| 514 | 5810 | JAMIE MCBRIDE | MINNEAPOLIS MN | 148 | 38 | 38:08 | 12:17 |
| 515 | 6077 | PAUL RAMSOUR | PRIOR LAKE MN | 113 | 48 | 38:11 | 12:18 |
| 516 | 6047 | GARRETT POMMERANZ | MINNETONKA MN | 108 | 27 | 38:12 | 12:18 |
| 517 | 6297 | DAVID EPLAND | PLYMOUTH MN | 114 | 45 | 38:15 | 12:19 |
| 518 | 7075 | MICHAEL STRANDNESS | BLOOMINGTON MN | 49 | 10 | 38:20 | 12:21 |
| 519 | 7074 | KEVIN STRANDNESS | BLOOMINGTON MN | 65 | 55 | 38:22 | 12:21 |
| 520 | 5720 | GERALD LEPAGE | SHOREVIEW MN | 14 | 62 | 38:25 | 12:22 |
| 521 | 5609 | JOSEPH KAMMEL | MINNEAPOLIS MN | 115 | 46 | 38:29 | 12:23 |
| 522 | 5318 | GARY EPSTEIN | HAMMOND WI | 116 | 43 | 38:33 | 12:25 |
| 523 | 5155 | NICK CARDOT | ST CHARLES MN | 109 | 26 | 38:44 | 12:28 |
| 524 | 5236 | BRIAN DANIELS | PLYMOUTH MN | 66 | 50 | 38:50 | 12:30 |
| 525 | 6966 | JOHN HADFIELD | LONSDALE MN | 67 | 54 | 38:51 | 12:30 |
| 526 | 6125 | DOUG ROLLE | LAKEVILLE MN | 117 | 40 | 38:56 | 12:32 |
| 527 | 6319 | WILLIAM GARRISON | MINNEAPOLIS MN | 118 | 47 | 39:17 | 12:39 |
| 528 | 6313 | DEREK FREMMING | PRIOR LAKE MN | 149 | 30 | 39:25 | 12:42 |
| 529 | 6256 | PAUL CARLSEN | MINNEAPOLIS MN | 110 | 28 | 39:27 | 12:42 |
| 530 | 5812 | JIM MCCAFFREY | LAUDERDALE MN | 68 | 59 | 39:28 | 12:42 |
| 531 | 5254 | NEIL DEROSA | MAPLEWOOD MN | 111 | 24 | 39:36 | 12:45 |
| 532 | 5974 | SPENCER O'REILLY | CANNON FALLS MN | 19 | 16 | 39:39 | 12:46 |
| 533 | 5276 | KELLE DONOHUE | EAGAN MN | 119 | 40 | 39:57 | 12:52 |
| 534 | 5973 | QUENTIN O'REILLY | CANNON FALLS MN | 20 | 15 | 40:01 | 12:53 |
| 535 | 5529 | ISMAIL ISMAILOGLU | MINNEAPOLIS MN | 112 | 28 | 40:14 | 12:57 |
| 536 | 6802 | RICHARD KING | EAGAN MN | 69 | 58 | 40:20 | 12:59 |
| 537 | 5134 | AWEN BRIEM | MINNEAPOLIS MN | 150 | 39 | 40:21 | 13:00 |
| 538 | 5362 | JAY FREEMAN | MINNEAPOLIS MN | 113 | 27 | 40:21 | 13:00 |
| 539 | 6660 | DOUG SMITH | MINNEAPOLIS MN | 70 | 55 | 40:33 | 13:04 |
| 540 | 7030 | JIM PIPKIN | MAPLE GROVE MN | 151 | 39 | 40:39 | 13:05 |
| 541 | 5198 | SAMUEL COCCHIARELLA | WOODBURY MN | 114 | 28 | 40:42 | 13:06 |
| 542 | 6558 | MICHAEL THIELEN | HUDSON WI | 71 | 56 | 40:47 | 13:08 |
| 543 | 6060 | NATHAN PROMER | ROSEVILLE MN | 50 | 7 | 40:51 | 13:09 |
| 544 | 6059 | JAMES PROMER | ROSEVILLE MN | 152 | 38 | 40:52 | 13:09 |
| 545 | 5494 | JACOB HOHENSTERN | BROOKLYN PARK MN | 21 | 16 | 41:02 | 13:13 |
| 546 | 5807 | JEREMY MAYNOR | EDINA MN | 153 | 39 | 41:03 | 13:13 |
| 547 | 7275 | JOSEPH YARNOTT | MONTICELLO MN | 154 | 38 | 41:05 | 13:14 |
| 548 | 6635 | ZIA SHOOK | BROOKLYN PARK MN | 115 | 28 | 41:23 | 13:20 |
| 549 | 5516 | JIM HUNTER | WHITE BEAR LAKE MN | 72 | 57 | 41:27 | 13:21 |
| 550 | 5265 | MICHAEL DOCKHAM | WOODBURY MN | 116 | 28 | 41:28 | 13:21 |
| 551 | 5009 | STEPHEN ALFORD | LINO LAKES MN | 155 | 35 | 41:37 | 13:24 |
| 552 | 6329 | CORY GOETZ | AUSTIN MN | 156 | 36 | 41:41 | 13:25 |
| 553 | 6818 | TYRONE CARTER | MINNEAPOLIS MN | 51 | 14 | 41:47 | 13:27 |
| 554 | 6825 | THOMAS RAKOW-PARE | MINNEAPOLIS MN | 117 | 28 | 42:03 | 13:32 |
| 555 | 6830 | ANDREW GASTINEAU | MINNEAPOLIS MN | 118 | 26 | 42:07 | 13:34 |
| 556 | 6831 | JOUAUNTAE BOYKIN | MINNEAPOLIS MN | 157 | 31 | 42:09 | 13:34 |
| 557 | 6397 | PETER KOENIG | MINNEAPOLIS MN | 73 | 55 | 42:10 | 13:35 |
| 558 | 6303 | SHERI FENN | CHASKA MN | 74 | 52 | 42:50 | 13:47 |
| 559 | 6423 | DOUG LINK | INVER GROVE HTS MN | 120 | 45 | 42:52 | 13:48 |
| 560 | 6004 | DAVID PAUL | ST CHARLESA MN | 121 | 44 | 42:55 | 13:49 |
| 561 | 5250 | MATTHEW DELFS | BLOOMINGTON MN | 22 | 16 | 43:10 | 13:54 |
| 562 | 6823 | STEPHEN FILING | MINNEAPOLIS MN | 122 | 41 | 43:49 | 14:07 |
| 563 | 5884 | MICHAEL MOORE | MINNEAPOLIS MN | 123 | 44 | 44:04 | 14:11 |
| 564 | 6683 | LANNY STAPP | APPLE VALLEY MN | 15 | 62 | 44:21 | 14:17 |
| 565 | 7232 | BECK WESTREM | ST PAUL MN | 52 | 6 | 44:25 | 14:18 |
| 566 | 6480 | ERIC OLLANKETO | MOUNDS VIEW MN | 124 | 41 | 44:31 | 14:20 |
| 567 | 5925 | CHARLES NEARING | REDWOOD FALLS MN | 16 | 65 | 44:45 | 14:24 |
| 568 | 5917 | CHRIS MYERS | COTTAGE GROVE MN | 158 | 38 | 45:07 | 14:32 |
| 569 | 5126 | FLOYD BOULEY | MINNEAPOLIS MN | 5 | 76 | 45:13 | 14:34 |
| 570 | 6327 | CARL GODZIEK | MAPLE GROVE MN | 119 | 25 | 45:17 | 14:35 |
| 571 | 6832 | JAMES PURCELL | MINNEAPOLIS MN | 159 | 31 | 46:11 | 14:52 |
| 572 | 6601 | BILL WOEHRLE | PLYMOUTH MN | 160 | 34 | 47:27 | 15:17 |
| 573 | 4415 | ALEK BARTELS | TRUMAN MN | 23 | 18 | 47:54 | 15:25 |
| 574 | 7141 | STEPHEN TIGNER | MINNETONKA MN | 125 | 44 | 47:59 | 15:27 |
| 575 | 5012 | JOE ALVARADO | MINNEAPOLIS MN | 161 | 31 | 48:00 | 15:27 |
| 576 | 3307 | DAVID SIMERSON | AUSTIN MN | 162 | 38 | 48:02 | 15:28 |
| 577 | 6111 | TIM RIEHLE | EAGAN MN | 126 | 46 | 49:13 | 15:51 |
| 578 | 3299 | JAN SEPPALA | GREENFIELD MN | 127 | 46 | 49:17 | 15:52 |
| 579 | 6862 | MOLLY WANSTALL | MINNEAPOLIS MN | 128 | 42 | 50:23 | 16:14 |
| 580 | 6432 | STEVE LYNCH | PLYMOUTH MN | 75 | 55 | 50:27 | 16:15 |
| 581 | 6692 | ROBERT STEFFENS | BURNSVILLE MN | 129 | 48 | 50:46 | 16:21 |
| 582 | 7197 | REYNOLD VOSSEN | MINNEAPOLIS MN | 76 | 57 | 50:52 | 16:23 |
| 583 | 6364 | ALAN HUELLER | EDEN PRAIRIE MI | 17 | 62 | 51:03 | 16:26 |
| 584 | 6690 | THOMAS STEFFEN | MAPLE GROVE MN | 130 | 46 | 52:18 | 16:50 |
| 585 | 6080 | SETH RASMUSSEN | ST PETER MN | 24 | 18 | 52:50 | 17:01 |
| 586 | 7014 | DAVID MORTENSEN | LAKEVILLE MN | 163 | 34 | 53:20 | 17:10 |
| 587 | 5313 | DEAN ENGER | ELK RIVER MN | 131 | 46 | 54:16 | 17:28 |
| 588 | 5588 | WAYMOND JOHNSON | WOODBURY MN | 77 | 53 | 55:02 | 17:43 |
| 589 | 6304 | ALLEN FERNANDEZ | MAPLE GROVE MN | 78 | 50 | 55:24 | 17:50 |
| 590 | 6419 | PAUL LIBERSHER | MAPLE GROVE MN | 18 | 60 | 55:24 | 17:50 |
| 591 | 6824 | ANTONIO REDHORN | MINNEAPOLIS MN | 53 | 11 | 55:39 | 17:55 |
| 592 | 6826 | ALEX ARMENTA | MINNEAPOLIS MN | 54 | 10 | 55:40 | 17:55 |
| 593 | 6833 | DANIEL FORD | MINNEAPOLIS MN | 55 | 14 | 55:46 | 17:57 |
| 594 | 6482 | JEFF OLSON | PLYMOUTH MN | 132 | 44 | 55:52 | 17:59 |
| 595 | 6496 | ERIC PETTEY | PLYMOUTH MN | 164 | 36 | 55:53 | 17:59 |
| 596 | 5734 | ROSS LINDMEYER | EDEN PRAIRIE MN | 79 | 54 | 57:20 | 18:28 |
| 597 | 5493 | SCOTT HOHENSTERN | BROOKLYN PARK MN | 133 | 42 | 57:39 | 18:34 |
| 598 | 5945 | TOM NICHOL | MINNEAPOLIS MN | 19 | 65 | 57:58 | 18:40 |
| 599 | 6678 | BENNET ST LOUIS | MOUNDS VIEW MN | 120 | 25 | 58:25 | 18:48 |
| 600 | 5154 | FRED CANFIELD | MENDOTA HTS MN | 20 | 65 | 1:01:15 | 19:43 |
| 601 | 6703 | MARK LANDERGAN | MINNEAPOLIS MN | 21 | 63 | 1:01:30 | 19:48 |
| 602 | 5844 | DOUGLAS MEINE | ROCHESTER MN | 80 | 56 | 1:03:36 | 20:29 |
| 603 | 5475 | PAUL HEITZMAN | EAGAN MN | 22 | 60 | 1:03:37 | 20:29 |
| 604 | 7195 | BERNT VON OHLEN | MINNEAPOLIS MN | 23 | 63 | 1:04:02 | 20:37 |
| 605 | 5739 | KURT LINN | ROSEVILLE MN | 134 | 45 | 1:09:39 | 22:25 |
| 606 | 5736 | GABRIEL LINN | ROSEVILLE MN | 56 | 5 | 1:09:42 | 22:26 |
| 607 | 6851 | JOHN JOYCE | EDEN PRAIRIE MN | 24 | 60 | 1:12:57 | 23:29 |