| Place | Bib | Name | City | Div | Age | 4mile | Time | Pace |
|---|---|---|---|---|---|---|---|---|
| 1 | 2 | MATT GABRIELSON | ST LOUIS PARK MN | 1 | 32 | 19:09 | 29:45 | 4:48 |
| 2 | 1 | RICHARD KANDIE | COON RAPIDS MN | 2 | 26 | 19:09 | 29:51 | 4:49 |
| 3 | 20 | DAN GREENO | ROSEVILLE MN | 3 | 23 | 19:39 | 30:37 | 4:56 |
| 4 | 4 | CHRIS ERICHSEN | ST PAUL MN | 1 | 25 | 19:47 | 31:08 | 5:01 |
| 5 | 16 | KELLY FERMOYLE | MENDOTA HTS MN | 2 | 25 | 20:08 | 31:21 | 5:03 |
| 6 | 6 | JOEY KEILLOR | ROCHESTER MN | 1 | 36 | 20:07 | 31:28 | 5:04 |
| 7 | 3961 | CHRIS LUNDSTROM | MINNEAPOLIS MN | 2 | 35 | 20:15 | 31:43 | 5:07 |
| 8 | 36 | BEN KAMPF | MINNEAPOLIS MN | 1 | 24 | 20:34 | 31:50 | 5:08 |
| 9 | 12 | PATRICK PARISH | CIRCLE PINES MN | 3 | 26 | 20:38 | 32:10 | 5:11 |
| 10 | 5 | PHIL RICHERT | ANDOVER MN | 2 | 24 | 20:31 | 32:16 | 5:12 |
| 11 | 14 | KEVIN GROH | ST PAUL MN | 3 | 23 | 20:57 | 32:34 | 5:15 |
| 12 | 417 | TIMOTHY BRANIGAN | ROSEVILLE MN | 4 | 23 | 21:05 | 32:37 | 5:15 |
| 13 | 2009 | BEN MERCHANT | MINNEAPOLIS MN | 1 | 31 | 21:22 | 32:47 | 5:17 |
| 14 | 11 | BEN SCHNEIDER | MINNEAPOLIS MN | 4 | 27 | 21:05 | 32:49 | 5:17 |
| 15 | 13 | KENNY MILLER | PARK RAPIDS MN | 2 | 34 | 21:23 | 33:01 | 5:19 |
| 16 | 3181 | MATT WEGMANN | ST PAUL MN | 5 | 25 | 21:27 | 33:05 | 5:20 |
| 17 | 4000 | CHRIS RIVERS | MINNEAPOLIS MN | 5 | 23 | 21:12 | 33:18 | 5:22 |
| 18 | 3976 | MICHAEL LITTLE | MINNEAPOLIS MN | 3 | 34 | 21:32 | 33:24 | 5:23 |
| 19 | 691 | WYNN DAVIS | STILLWATER MN | 4 | 30 | 21:22 | 33:25 | 5:23 |
| 20 | 7 | JOHN MIRTH | PLATTEVILLE MN | 1 | 48 | 21:23 | 33:25 | 5:23 |
| 21 | 3703 | KEVIN DOE | ST LOUIS PARK MN | 5 | 30 | 21:22 | 33:25 | 5:23 |
| 22 | 2552 | GREGG ROBERTSON | DULUTH MN | 2 | 41 | 21:36 | 33:34 | 5:25 |
| 23 | 2601 | PATRICK RUSSELL | ST PAUL MN | 3 | 35 | 21:36 | 33:35 | 5:25 |
| 24 | 2870 | JOHN STANTON-GEDDES | ST PAUL MN | 6 | 29 | 21:50 | 33:44 | 5:26 |
| 25 | 3680 | PATRICK BILLIG | ROSEVILLE MN | 3 | 48 | 21:41 | 33:46 | 5:27 |
| 26 | 193 | STEVEN ARNTSON | ST LOUIS PARK MN | 6 | 23 | 21:38 | 33:47 | 5:27 |
| 27 | 146 | BRIAN ANDERSON | ANDOVER MN | 7 | 23 | 21:44 | 34:01 | 5:29 |
| 28 | 683 | BRIAN DAVENPORT | MINNEAPOLIS MN | 4 | 36 | 21:57 | 34:13 | 5:31 |
| 29 | 9 | JEREMY ESSLER | MANKATO MN | 6 | 31 | 21:55 | 34:17 | 5:32 |
| 30 | 17 | JASON MINNICK | ST LOUIS PARK MN | 5 | 38 | 21:48 | 34:19 | 5:32 |
| 31 | 3749 | ANDY KEENAN | MINNEAPOLIS MN | 7 | 30 | 21:54 | 34:28 | 5:33 |
| 32 | 10 | DAN RISTAU | FAIRMONT MN | 7 | 26 | 22:05 | 34:30 | 5:34 |
| 33 | 4050 | DAVID GREEN | MINNEAPOLIS MN | 8 | 23 | 22:01 | 34:42 | 5:35 |
| 34 | 21 | PAUL GIANNOBILE | MINNETONKA MN | 1 | 51 | 22:29 | 34:45 | 5:36 |
| 35 | 3885 | SAMUEL PERTZ | AMERY WI | 8 | 25 | 22:00 | 34:49 | 5:37 |
| 36 | 18 | MATTHEW REINDERS | BLOOMINGTON MN | 1 | 43 | 22:22 | 34:54 | 5:37 |
| 37 | 11028 | TRI TRAN | ST PAUL MN | 6 | 37 | 35:01 | 5:38 | |
| 38 | 4051 | MATTHEW WAITE | ST PAUL MN | 2 | 43 | 22:38 | 35:16 | 5:41 |
| 39 | 1284 | ADAM HIMES | PLYMOUTH MN | 7 | 38 | 22:46 | 35:20 | 5:42 |
| 40 | 1550 | DOUG KELLER | PLYMOUTH MN | 2 | 52 | 22:38 | 35:22 | 5:42 |
| 41 | 1893 | BILL MAGDALENE | MINNEAPOLIS MN | 3 | 52 | 22:46 | 35:25 | 5:42 |
| 42 | 288 | EVGENY BELETSKIY | MINNEAPOLIS MN | 9 | 25 | 22:43 | 35:34 | 5:44 |
| 43 | 3679 | BRIAN BICH | DULUTH MN | 3 | 44 | 22:56 | 35:35 | 5:44 |
| 44 | 8 | KASSAYE GEMEDA | RICHFIELD MN | 8 | 32 | 22:39 | 35:37 | 5:44 |
| 45 | 1569 | PETER KESSLER | NEW HOPE MN | 1 | 49 | 22:40 | 35:42 | 5:45 |
| 46 | 3814 | DONNY SAZAMA | HERMANTOWN MN | 9 | 33 | 22:56 | 35:43 | 5:45 |
| 47 | 2132 | BRADY MUELLER | BLOOMINGTON MN | 10 | 30 | 22:46 | 35:45 | 5:46 |
| 48 | 579 | ROB CLASS | WOODBURY MN | 4 | 50 | 22:58 | 35:48 | 5:46 |
| 49 | 1150 | NATE HALL | MINNEAPOLIS MN | 10 | 27 | 22:54 | 35:52 | 5:47 |
| 50 | 3957 | MIKE SCHMIDT | MINNEAPOLIS MN | 11 | 26 | 23:07 | 36:02 | 5:48 |
| 51 | 1105 | CHRISTOPHER GROSSINGER | VICTORIA MN | 8 | 36 | 22:54 | 36:04 | 5:49 |
| 52 | 3690 | ANDREW CARLSON | WHITE BEAR LAKE MN | 9 | 20 | 23:22 | 36:12 | 5:50 |
| 53 | 934 | DANIEL FOLEY | DULUTH MN | 10 | 24 | 23:35 | 36:13 | 5:50 |
| 54 | 3134 | JARROW WAHMAN | DULUTH MN | 2 | 49 | 23:21 | 36:20 | 5:51 |
| 55 | 2338 | BOBBY PAXTON | MINNEAPOLIS MN | 5 | 54 | 23:27 | 36:22 | 5:52 |
| 56 | 3302 | HYUN YOON | VADNAIS HTS MN | 3 | 46 | 23:40 | 36:28 | 5:53 |
| 57 | 2199 | PEDER NESTINGEN | MINNEAPOLIS MN | 9 | 35 | 23:21 | 36:40 | 5:55 |
| 58 | 1152 | JERIMY HALLSTEN | ESKO MN | 10 | 36 | 23:26 | 36:44 | 5:55 |
| 59 | 3771 | DAVE MAHMARIAN | MINNEAPOLIS MN | 11 | 24 | 23:37 | 36:57 | 5:57 |
| 60 | 2811 | BRENT SMITH | ESKO MN | 1 | 55 | 24:03 | 37:09 | 5:59 |
| 61 | 3693 | CHRISTOPHER COFFEY | MINNEAPOLIS MN | 11 | 30 | 24:01 | 37:12 | 6:00 |
| 62 | 2918 | DANIEL STRIKE | ROSEVILLE MN | 4 | 40 | 24:04 | 37:26 | 6:02 |
| 63 | 2623 | MARK SANDERS | MINNEAPOLIS MN | 12 | 24 | 24:17 | 37:27 | 6:02 |
| 64 | 1729 | BILL LANGHOUT | WOODBURY MN | 6 | 53 | 24:02 | 37:35 | 6:03 |
| 65 | 550 | DAMON CHAPMAN | EDEN PRAIRIE MN | 12 | 31 | 24:38 | 37:35 | 6:03 |
| 66 | 1911 | DAVE MAREK | CHASKA MN | 4 | 46 | 24:21 | 37:44 | 6:05 |
| 67 | 1059 | KIRT GOETZKE | PLYMOUTH MN | 7 | 50 | 24:20 | 37:51 | 6:06 |
| 68 | 3314 | ALLEN ZETTERLUND | ST CLOUD MN | 2 | 56 | 24:19 | 37:57 | 6:07 |
| 69 | 129 | RYAN ALBU | PASADENA CA | 13 | 33 | 24:30 | 38:00 | 6:07 |
| 70 | 1524 | NATHAN KARY | MAPLE GROVE MN | 12 | 27 | 24:17 | 38:04 | 6:08 |
| 71 | 4152 | KRAIG LUNGSTROM | PLYMOUTH MN | 8 | 53 | 24:20 | 38:10 | 6:09 |
| 72 | 4047 | JEFF WIELAND | ST PAUL MN | 5 | 43 | 24:51 | 38:12 | 6:09 |
| 73 | 722 | DARRIN DIEDRICH | BLOOMINGTON MN | 5 | 45 | 24:41 | 38:15 | 6:10 |
| 74 | 3150 | DENNIS WALLACH | CHANHASSEN MN | 9 | 53 | 24:26 | 38:17 | 6:10 |
| 75 | 2430 | TOM PRENTICE | LAKE ELMO MN | 10 | 51 | 25:04 | 38:19 | 6:10 |
| 76 | 3692 | JIM CLARK | ROCKFORD MN | 6 | 43 | 24:34 | 38:23 | 6:11 |
| 77 | 3742 | DAVID HOEFFEL | WOODBURY MN | 7 | 40 | 24:34 | 38:29 | 6:12 |
| 78 | 337 | MATTHEW BINSFELD | HOLDINGFORD MN | 11 | 35 | 24:39 | 38:34 | 6:13 |
| 79 | 2860 | ROBERT SRICHAI | MINNEAPOLIS MN | 12 | 37 | 24:56 | 38:35 | 6:13 |
| 80 | 3874 | MICHAEL KENNEDY | COON RAPIDS MN | 11 | 53 | 24:40 | 38:39 | 6:14 |
| 81 | 3308 | MATT ZAK | EVELETH MN | 13 | 38 | 24:37 | 38:40 | 6:14 |
| 82 | 2800 | ERIC SLAGLE | MINNEAPOLIS MN | 14 | 34 | 25:19 | 38:41 | 6:14 |
| 83 | 1540 | WAYNE KAZMIERCZAK | MOORHEAD MN | 8 | 40 | 24:55 | 38:43 | 6:14 |
| 84 | 3048 | ISAK TRANVIK | NORTHFIELD MN | 13 | 24 | 25:14 | 38:44 | 6:14 |
| 85 | 376 | KENNY BOILY | ROBERTS WI | 6 | 48 | 25:00 | 38:46 | 6:15 |
| 86 | 1924 | KYLE MARSHALL | SHORE VIEW MN | 1 | 16 | 24:56 | 38:47 | 6:15 |
| 87 | 1002 | COLIN GARDNER-SPRINGER | MINNEAPOLIS MN | 9 | 41 | 25:04 | 38:55 | 6:16 |
| 88 | 3965 | JAY NELSON | MINNEAPOLIS MN | 10 | 41 | 24:59 | 38:56 | 6:16 |
| 89 | 3831 | ROB SWAYZE | MINNEAPOLIS MN | 14 | 23 | 24:48 | 38:59 | 6:17 |
| 90 | 3555 | DAVID PETERSON | MINNEAPOLIS MN | 11 | 40 | 25:23 | 39:03 | 6:17 |
| 91 | 763 | MICHAEL DRINANE | ST PAUL MN | 13 | 26 | 25:00 | 39:05 | 6:18 |
| 92 | 1737 | RICK LARSEN | MINNETONKA MN | 7 | 49 | 25:15 | 39:07 | 6:18 |
| 93 | 3910 | BRIAN OSTLIE | HUDSON WI | 12 | 44 | 25:05 | 39:10 | 6:19 |
| 94 | 2551 | EVAN ROBERTS | MINNEAPOLIS MN | 14 | 36 | 25:14 | 39:20 | 6:20 |
| 95 | 2321 | MARK PASKE | ST PAUL MN | 15 | 36 | 25:24 | 39:24 | 6:21 |
| 96 | 2231 | MARC NOSAL | EDEN PRAIRIE MN | 8 | 45 | 25:40 | 39:33 | 6:22 |
| 97 | 3887 | DREW RIDDLES | ST PAUL MN | 14 | 27 | 25:55 | 39:35 | 6:23 |
| 98 | 2866 | PATRICK STAIGER | MINNEAPOLIS MN | 13 | 42 | 25:35 | 39:35 | 6:23 |
| 99 | 3169 | FREDERICK WATSON | EDINA MN | 15 | 22 | 25:21 | 39:40 | 6:23 |
| 100 | 1339 | JOHN HOPKINS | SAVAGE MN | 9 | 45 | 25:16 | 39:43 | 6:24 |
| 101 | 1945 | JESSE MCCAFFREY | CRYSTAL MN | 16 | 24 | 26:24 | 39:47 | 6:25 |
| 102 | 2305 | OMAR PALACIOS | BURNSVILLE MN | 15 | 28 | 25:25 | 39:48 | 6:25 |
| 103 | 3005 | MARK THOMPSON | MINNEAPOLIS MN | 15 | 33 | 25:37 | 39:50 | 6:25 |
| 104 | 761 | JASON DREIER | MINNEAPOLIS MN | 16 | 27 | 25:42 | 39:54 | 6:26 |
| 105 | 349 | MICHAEL BJORNBERG | MINNEAPOLIS MN | 3 | 57 | 25:30 | 39:54 | 6:26 |
| 106 | 3964 | MARK FELICE | MINNEAPOLIS MN | 17 | 24 | 26:47 | 39:54 | 6:26 |
| 107 | 2732 | DEREK SCIACCA | ST PAUL MN | 16 | 36 | 25:23 | 39:57 | 6:26 |
| 108 | 4015 | MARK ROTH | BURNSVILLE MN | 10 | 49 | 25:49 | 39:59 | 6:26 |
| 109 | 3724 | ROBERT GAZZOLA | WOODBURY MN | 12 | 50 | 25:46 | 39:59 | 6:26 |
| 110 | 3357 | MARK BROSE | MINNEAPOLIS MN | 14 | 43 | 26:02 | 40:07 | 6:28 |
| 111 | 2081 | RAYMOND MITCHELL | ST PAUL MN | 11 | 46 | 25:47 | 40:10 | 6:28 |
| 112 | 4044 | DAVID TAPPE | MAPLE GROVE MN | 13 | 54 | 26:07 | 40:12 | 6:29 |
| 113 | 3545 | AARON OLSON | WHITE BEAR LAKE MN | 17 | 28 | 26:08 | 40:14 | 6:29 |
| 114 | 4103 | CHIP CHENEY | SHOREWOOD MN | 14 | 52 | 25:45 | 40:14 | 6:29 |
| 115 | 2648 | TROY SCHALLY | ROSEVILLE MN | 15 | 40 | 26:23 | 40:20 | 6:30 |
| 116 | 1361 | PETER HUGHES | ST LOUIS PARK MN | 18 | 27 | 26:05 | 40:22 | 6:30 |
| 117 | 1851 | DENNIS LOPERFIDO | ROSEVILLE MN | 17 | 37 | 26:24 | 40:24 | 6:30 |
| 118 | 1296 | RICK HLEBAIN | SARTELL MN | 1 | 60 | 25:48 | 40:27 | 6:31 |
| 119 | 1162 | MICHAEL HANKEE | LINO LAKES MN | 16 | 34 | 25:49 | 40:30 | 6:32 |
| 120 | 3688 | FRANK CAMPBELL | LAKE ELMO MN | 12 | 46 | 26:02 | 40:33 | 6:32 |
| 121 | 938 | SETH FOLEY | PLYMOUTH MN | 18 | 24 | 26:12 | 40:33 | 6:32 |
| 122 | 4108 | MIKE SETTER | MINNEAPOLIS MN | 4 | 55 | 26:22 | 40:37 | 6:33 |
| 123 | 1927 | DAVID MARTIN | BLAINE MN | 16 | 41 | 26:19 | 40:38 | 6:33 |
| 124 | 1230 | DALE HEINEN | SHOREVIEW MN | 5 | 55 | 26:03 | 40:52 | 6:35 |
| 125 | 2004 | JACOB MENDEN | JORDAN MN | 17 | 33 | 26:22 | 40:56 | 6:36 |
| 126 | 1929 | TODD MARTIN | MINNEAPOLIS MN | 18 | 38 | 26:41 | 40:59 | 6:36 |
| 127 | 3225 | ANDY WIBERG | EDEN PRAIRIE MN | 18 | 32 | 27:31 | 41:03 | 6:37 |
| 128 | 2115 | CHRIS MORRIS | HERMANTOWN MN | 19 | 39 | 26:31 | 41:07 | 6:37 |
| 129 | 31 | PAUL LAMERE | MINNEAPOLIS MN | 2 | 64 | 26:11 | 41:13 | 6:38 |
| 130 | 3514 | ROB MCGARRY | ST LOUIS PARK MN | 19 | 32 | 26:12 | 41:13 | 6:38 |
| 131 | 3770 | CLAY LOEFFLER | BLAINE MN | 13 | 49 | 26:33 | 41:20 | 6:40 |
| 132 | 1553 | GRANT KELLY | MINNEAPOLIS MN | 19 | 29 | 26:39 | 41:20 | 6:40 |
| 133 | 752 | GREG DOROW | MAPLE LAKE MN | 2 | 16 | 26:58 | 41:22 | 6:40 |
| 134 | 576 | JASON CHRUDIMSKY | MINNEAPOLIS MN | 20 | 34 | 26:24 | 41:22 | 6:40 |
| 135 | 3796 | RICHARD ONCHOKE | BROOKLYN PARK MN | 14 | 45 | 25:57 | 41:25 | 6:40 |
| 136 | 2133 | CRAIG MUELLER | ST JAMES MN | 6 | 56 | 26:19 | 41:26 | 6:41 |
| 137 | 979 | GEORGE FULP | ST LOUIS PARK MI | 15 | 49 | 26:37 | 41:28 | 6:41 |
| 138 | 627 | SCOTT COTTERMAN | EAGAN MI | 21 | 30 | 25:53 | 41:28 | 6:41 |
| 139 | 2787 | AARON SJOGREN | MINNEAPOLIS MN | 22 | 34 | 26:54 | 41:32 | 6:42 |
| 140 | 1721 | DAVE LANE | HERMANTOWN MN | 20 | 29 | 26:52 | 41:37 | 6:42 |
| 141 | 267 | JOSHUA BAUER | STILLWATER MN | 19 | 24 | 27:12 | 41:38 | 6:42 |
| 142 | 1552 | ADAM KELLS KELLS | RED WING MN | 20 | 24 | 27:13 | 41:39 | 6:43 |
| 143 | 4041 | DAVID KLEINGARN | MINNEAPOLIS MN | 15 | 53 | 26:41 | 41:40 | 6:43 |
| 144 | 2911 | RICK STRAND | BROOKLYN PARK MN | 7 | 57 | 26:53 | 41:43 | 6:43 |
| 145 | 2046 | CODY MIKL | MINNEAPOLIS MN | 21 | 26 | 27:00 | 41:52 | 6:45 |
| 146 | 231 | DOUGLAS BAKKENE | WORTHINGTON MN | 8 | 57 | 26:52 | 41:53 | 6:45 |
| 147 | 3739 | JAY HEMPE | MAPLE GROVE MN | 17 | 44 | 27:26 | 41:56 | 6:45 |
| 148 | 2370 | COLIN PETERSON | MINNEAPOLIS MN | 22 | 27 | 27:12 | 41:59 | 6:46 |
| 149 | 3567 | SCOTT PURRINGTON | STILLWATER MN | 16 | 47 | 27:25 | 41:59 | 6:46 |
| 150 | 4231 | KYLE SCHWARK | INVER GROVE HTS MN | 20 | 39 | 26:41 | 41:59 | 6:46 |
| 151 | 861 | ADAM ESTVOLD | WOODBURY MN | 21 | 36 | 27:27 | 42:04 | 6:47 |
| 152 | 3787 | MARK MYERS | LAKE ELMO MN | 16 | 51 | 26:35 | 42:06 | 6:47 |
| 153 | 2836 | TONY SOMMARS | WHITE BEAR LAKE MN | 22 | 37 | 27:28 | 42:07 | 6:47 |
| 154 | 3095 | JOSE VAZQUEZ | HASTINGS MN | 23 | 33 | 27:29 | 42:15 | 6:48 |
| 155 | 3740 | MATT HENKE | WHITE BEAR LAKE MN | 23 | 29 | 27:02 | 42:16 | 6:49 |
| 156 | 3940 | JOCKO VERTIN | MINNEAPOLIS MN | 9 | 55 | 26:57 | 42:18 | 6:49 |
| 157 | 3869 | BENJAMIN HO | ST PAUL MN | 24 | 29 | 27:37 | 42:25 | 6:50 |
| 158 | 3701 | JOEL DICKEY | ST PAUL MN | 24 | 32 | 27:04 | 42:26 | 6:50 |
| 159 | 1238 | BRIAN HELM | ARDEN HILLS MN | 17 | 51 | 26:55 | 42:29 | 6:51 |
| 160 | 3653 | TODD WHITE | ROSEVILLE MN | 18 | 43 | 27:06 | 42:32 | 6:51 |
| 161 | 3755 | ANDREW KIEL | ST PAUL MN | 25 | 33 | 27:42 | 42:35 | 6:52 |
| 162 | 1116 | ANDY GUNDERSON | ALEXANDRIA MN | 23 | 38 | 27:51 | 42:37 | 6:52 |
| 163 | 1360 | ERIC HUFF | RAMSEY MN | 24 | 36 | 27:21 | 42:38 | 6:52 |
| 164 | 3959 | BRIAN CRUIKSHANK | EDEN PRAIRIE MN | 19 | 43 | 27:29 | 42:39 | 6:52 |
| 165 | 2034 | STEFAN MICHNO | MINNEAPOLIS MN | 25 | 25 | 27:36 | 42:42 | 6:53 |
| 166 | 3344 | JERRY BEUTEL | AFTON MN | 3 | 60 | 27:04 | 42:45 | 6:53 |
| 167 | 144 | BEN ANDERSON | WHITE BEAR LAKE MN | 25 | 35 | 27:29 | 42:48 | 6:54 |
| 168 | 4019 | PIET HANSEL | MINNEAPOLIS MN | 20 | 41 | 27:37 | 42:48 | 6:54 |
| 169 | 3354 | NATHAN BRANDT | MAPLE GROVE MN | 26 | 31 | 27:24 | 42:54 | 6:55 |
| 170 | 742 | BRIAN DOMEIER | NEWPORT MN | 21 | 44 | 28:42 | 42:55 | 6:55 |
| 171 | 1991 | GERAD MEAD | ST PAUL MN | 27 | 31 | 27:50 | 42:57 | 6:55 |
| 172 | 1590 | MARK KLAVERKAMP | CLEARWATER MN | 18 | 52 | 27:37 | 42:58 | 6:55 |
| 173 | 2593 | TOM RUEN | COLUMBIA HTS MN | 22 | 43 | 27:51 | 42:58 | 6:55 |
| 174 | 607 | MICHAEL CONNOLLY | SHOREVIEW MN | 10 | 57 | 27:37 | 43:02 | 6:56 |
| 175 | 1770 | MARK LEDUC | COON RAPIDS MN | 11 | 56 | 27:26 | 43:03 | 6:56 |
| 176 | 3229 | AARON WICKS | BLAINE MN | 28 | 32 | 27:46 | 43:04 | 6:56 |
| 177 | 3830 | WILLIAM SUMEY | SCANDIA MN | 17 | 45 | 27:28 | 43:05 | 6:56 |
| 178 | 2340 | MARK PEARSON | INVER GROVE HTS MN | 18 | 49 | 28:04 | 43:05 | 6:56 |
| 179 | 1125 | DEREK HAAG | NEW HOPE MN | 29 | 32 | 28:00 | 43:06 | 6:57 |
| 180 | 293 | CHAD BENESH | MINNEAPOLIS MN | 26 | 36 | 27:16 | 43:09 | 6:57 |
| 181 | 425 | MAX BREGENZER | MINNEAPOLIS MN | 21 | 22 | 28:02 | 43:13 | 6:58 |
| 182 | 3655 | ROB WILLIAMS | MINNEAPOLIS MN | 30 | 31 | 28:37 | 43:14 | 6:58 |
| 183 | 3863 | MATTHEW GEHRING | MINNEAPOLIS MN | 26 | 29 | 28:10 | 43:17 | 6:58 |
| 184 | 589 | SHAWN CLOYD | BLOOMINGTON MN | 27 | 35 | 27:57 | 43:20 | 6:59 |
| 185 | 198 | COLE ASHBURN | WILLMAR MN | 27 | 26 | 27:51 | 43:21 | 6:59 |
| 186 | 1513 | THOMAS KAMP | BLOOMINGTON MN | 19 | 49 | 27:49 | 43:22 | 6:59 |
| 187 | 2525 | JIM RICHARDSON | ST PAUL MN | 4 | 61 | 27:51 | 43:24 | 6:59 |
| 188 | 3334 | RYAN ARNHOLT | SHOREVIEW MN | 31 | 33 | 28:28 | 43:25 | 7:00 |
| 189 | 245 | JOHN BARKER | ST PAUL MN | 19 | 54 | 27:59 | 43:27 | 7:00 |
| 190 | 3078 | ALFREDO VALDEZ | BROOKLYN PARK MN | 23 | 40 | 27:28 | 43:27 | 7:00 |
| 191 | 1671 | DAN KRONE | PLYMOUTH MN | 24 | 41 | 27:43 | 43:31 | 7:01 |
| 192 | 3307 | KYLE YOUNGS | ST LOUIS PARK MN | 28 | 25 | 27:32 | 43:32 | 7:01 |
| 193 | 1723 | REESE LANG | LORETTO MN | 25 | 41 | 27:58 | 43:34 | 7:01 |
| 194 | 2235 | ERIC NYSTROM | MINNEAPOLIS MN | 26 | 44 | 28:22 | 43:40 | 7:02 |
| 195 | 1435 | ERIC JOHNSON | EAGAN MN | 20 | 52 | 27:46 | 43:42 | 7:02 |
| 196 | 3813 | DEREK SAVELA | ST PAUL MN | 29 | 27 | 27:55 | 43:42 | 7:02 |
| 197 | 2987 | NED TERVOLA | MINNEAPOLIS MN | 32 | 32 | 28:56 | 43:42 | 7:02 |
| 198 | 3056 | DARREN TRENKMANN | EDINA MN | 28 | 38 | 28:05 | 43:43 | 7:03 |
| 199 | 2320 | CHRISTOPHER PARSONS | MINNEAPOLIS MN | 29 | 36 | 28:06 | 43:45 | 7:03 |
| 200 | 436 | BILL BREZNY | SO ST PAUL MN | 21 | 50 | 28:37 | 43:48 | 7:03 |
| 201 | 3857 | DAN CONNELL | BROOKLYN PARK MN | 30 | 27 | 28:02 | 43:50 | 7:04 |
| 202 | 909 | KARSTEN FINSETH | RICHFIELD MN | 33 | 31 | 28:22 | 43:50 | 7:04 |
| 203 | 1577 | CURTIS KILBER | MINNEAPOLIS MN | 31 | 29 | 28:11 | 43:51 | 7:04 |
| 204 | 892 | STEVE FENSTER | MINNEAPOLIS MN | 32 | 27 | 29:11 | 43:53 | 7:04 |
| 205 | 2628 | TIMOTHY SANDRY | BLOOMINGTON MN | 12 | 55 | 28:16 | 43:55 | 7:04 |
| 206 | 3794 | MICHAEL O'DAY | MINNEAPOLIS MN | 20 | 47 | 28:25 | 43:55 | 7:04 |
| 207 | 3498 | JACK MALONE | MINNEAPOLIS MN | 27 | 44 | 28:00 | 43:57 | 7:05 |
| 208 | 1020 | KRISTOPHER GERBER | MINNEAPOLIS MN | 34 | 33 | 28:08 | 43:57 | 7:05 |
| 209 | 681 | SEAN DANAHER | MINNEAPOLIS MN | 35 | 32 | 28:52 | 43:58 | 7:05 |
| 210 | 2544 | JEFF RISER | OAKDALE MN | 28 | 42 | 28:44 | 44:10 | 7:07 |
| 211 | 2937 | STEVE SULLIVAN | ST PAUL MN | 21 | 49 | 28:34 | 44:12 | 7:07 |
| 212 | 1119 | CARL GUSTAFSON | MINNEAPOLIS MN | 33 | 25 | 28:22 | 44:12 | 7:07 |
| 213 | 1702 | CHRIS LACHMANSINGH | ST LOUIS PARK MN | 36 | 32 | 28:27 | 44:16 | 7:08 |
| 214 | 629 | CHRIS COUNTS | MINNEAPOLIS MN | 22 | 45 | 29:00 | 44:18 | 7:08 |
| 215 | 1468 | ZACHARY JOINES | MINNEAPOLIS MN | 30 | 35 | 28:16 | 44:18 | 7:08 |
| 216 | 766 | DANIEL DUFF | DULUTH MN | 23 | 46 | 29:02 | 44:24 | 7:09 |
| 217 | 2144 | DAVID MUNN | ST PAUL MN | 13 | 56 | 28:36 | 44:32 | 7:10 |
| 218 | 3445 | GREGORY HOCHSTETTER | MINNEAPOLIS MN | 34 | 27 | 30:16 | 44:33 | 7:11 |
| 219 | 2076 | GLENN MISGEN | DULUTH MN | 24 | 47 | 29:02 | 44:36 | 7:11 |
| 220 | 1288 | TIMOTHY HINZE | ST PAUL MN | 25 | 48 | 28:41 | 44:39 | 7:12 |
| 221 | 2590 | JAMES RUDOLPH | RICHFIELD MN | 29 | 40 | 28:35 | 44:39 | 7:12 |
| 222 | 2385 | DAVID PETRICH | BLOOMINGTON MN | 14 | 56 | 29:08 | 44:41 | 7:12 |
| 223 | 2655 | MIKE SCHERER | DULUTH MN | 30 | 42 | 28:54 | 44:46 | 7:13 |
| 224 | 1992 | BRIAN MEADE | NEW HOPE MN | 26 | 49 | 28:44 | 44:48 | 7:13 |
| 225 | 1120 | JOE GUSTAFSON | ROBBINSDALE MN | 37 | 31 | 28:52 | 44:56 | 7:14 |
| 226 | 2507 | JUSTIN RENNEKE | EAGAN MN | 3 | 18 | 28:47 | 44:57 | 7:15 |
| 227 | 1620 | ANDREW KNOPICK | ST LOUIS PARK MN | 38 | 32 | 29:11 | 44:59 | 7:15 |
| 228 | 3663 | JUSTIN YOUNG | ST LOUIS PARK MN | 22 | 23 | 29:02 | 44:59 | 7:15 |
| 229 | 35 | THOM WEDDLE | MINNEAPOLIS MN | 1 | 72 | 28:38 | 45:07 | 7:16 |
| 230 | 2658 | ANTHONY SCHEURING | ST PAUL MN | 39 | 30 | 29:48 | 45:07 | 7:16 |
| 231 | 2393 | JEFF PHILLIPS | MINNEAPOLIS MN | 31 | 36 | 29:17 | 45:07 | 7:16 |
| 232 | 2371 | DAVID PETERSON | SHOREVIEW MN | 15 | 55 | 29:01 | 45:09 | 7:16 |
| 233 | 163 | SHAWN ANDERSON | APPLE VALLEY MN | 40 | 34 | 29:36 | 45:10 | 7:17 |
| 234 | 3383 | MICHAEL DAHNERT | EDINA MN | 16 | 56 | 28:56 | 45:13 | 7:17 |
| 235 | 592 | MICHAEL COLAIZY | OSCEOLA WI | 5 | 60 | 28:33 | 45:14 | 7:17 |
| 236 | 32 | JIM GRAUPNER | LAKE ELMO MN | 1 | 66 | 28:51 | 45:16 | 7:17 |
| 237 | 2529 | MARTIN RICHMOND | MINNEAPOLIS MN | 17 | 57 | 29:14 | 45:16 | 7:18 |
| 238 | 2354 | MARTIN PERKINS | MINNEAPOLIS MN | 32 | 37 | 29:11 | 45:17 | 7:18 |
| 239 | 874 | RANDY FAHLER | CARVER MN | 33 | 35 | 29:22 | 45:20 | 7:18 |
| 240 | 4198 | MARK THOM | CHASKA MN | 27 | 46 | 29:05 | 45:29 | 7:20 |
| 241 | 1128 | GEOFF HAAS | ST PAUL MN | 31 | 41 | 29:53 | 45:29 | 7:20 |
| 242 | 2170 | JOHN NASLUND | BLOOMINGTON MN | 6 | 60 | 29:36 | 45:39 | 7:21 |
| 243 | 3421 | KYLE GRAFENSTEIN | STILLWATER MN | 28 | 49 | 29:55 | 45:39 | 7:21 |
| 244 | 214 | RANDY BACK | SUPERIOR MN | 22 | 52 | 29:08 | 45:41 | 7:21 |
| 245 | 730 | ADAM DITTBERNER | SAVAGE MN | 35 | 28 | 29:29 | 45:41 | 7:21 |
| 246 | 2534 | ROBERT RIEHM | MINNEAPOLIS MN | 36 | 29 | 29:28 | 45:41 | 7:22 |
| 247 | 2812 | BRIAN SMITH | MINNEAPOLIS MN | 29 | 47 | 29:44 | 45:42 | 7:22 |
| 248 | 2164 | TIM MYRON | THOMPSON ND | 30 | 47 | 29:20 | 45:42 | 7:22 |
| 249 | 3881 | MICHAEL MULALLY | APPLE VALLEY MN | 23 | 22 | 30:09 | 45:44 | 7:22 |
| 250 | 379 | MATT BOLTERMAN | CHAMPLIN MN | 34 | 37 | 29:59 | 45:44 | 7:22 |
| 251 | 1791 | KEVIN LENTSCH | CHASKA MN | 32 | 44 | 29:07 | 45:46 | 7:22 |
| 252 | 3768 | WARD LENIUS | ST PAUL MN | 23 | 51 | 29:22 | 45:47 | 7:22 |
| 253 | 1848 | KELLY LONG | INVER GROVE HTS MN | 41 | 32 | 29:22 | 45:51 | 7:23 |
| 254 | 3726 | BRENT GMEINDER | BROOKLYN PARK MN | 42 | 33 | 29:36 | 45:52 | 7:23 |
| 255 | 10179 | DAN COHEN | EDEN PRAIRIE MN | 35 | 37 | 29:37 | 45:53 | 7:23 |
| 256 | 933 | MATT FLYNN | BURNSVILLE MN | 24 | 20 | 29:17 | 45:58 | 7:24 |
| 257 | 3411 | BRIAN GILKISON | SHAKOPEE MN | 36 | 36 | 30:23 | 46:03 | 7:25 |
| 258 | 729 | KENT DIRKS | PLYMOUTH MN | 31 | 49 | 29:56 | 46:04 | 7:25 |
| 259 | 1547 | WAYNE KELASH | SPRING LAKE PARK MN | 7 | 61 | 29:18 | 46:04 | 7:25 |
| 260 | 518 | STEVEN CARNICOM | MINNEAPOLIS MN | 32 | 48 | 29:29 | 46:07 | 7:26 |
| 261 | 3291 | DOUG WYNVEEN | OSCEOLA WI | 24 | 54 | 28:51 | 46:08 | 7:26 |
| 262 | 703 | TRAVIS DEFRIES | SPENCER IA | 37 | 29 | 30:21 | 46:10 | 7:26 |
| 263 | 3637 | WES VELDMAN | ST LOUIS PARK MN | 38 | 28 | 30:21 | 46:10 | 7:26 |
| 264 | 2155 | STEVE MUSCHA | WOODBURY MN | 33 | 49 | 29:45 | 46:12 | 7:26 |
| 265 | 2185 | KEVIN NELSON | ST PAUL MN | 33 | 40 | 29:43 | 46:15 | 7:27 |
| 266 | 2883 | MCIVOR STEINER | WAYZATA MN | 25 | 24 | 30:03 | 46:16 | 7:27 |
| 267 | 2146 | DAN MURPHY | APPLE VALLEY MN | 18 | 58 | 29:38 | 46:17 | 7:27 |
| 268 | 3237 | DEREK WILDER | MINNEAPOLIS MN | 37 | 35 | 29:47 | 46:18 | 7:28 |
| 269 | 1778 | MARK LEENAY | PRINCETON MN | 25 | 50 | 29:30 | 46:19 | 7:28 |
| 270 | 3765 | DUANE LEE | LINDSTROM MN | 19 | 56 | 30:04 | 46:19 | 7:28 |
| 271 | 3834 | TODD VIEGUT | COON RAPIDS MN | 34 | 42 | 29:55 | 46:21 | 7:28 |
| 272 | 3473 | KEITH KOEPSELL | APPLE VALLEY MN | 34 | 46 | 29:55 | 46:24 | 7:28 |
| 273 | 3461 | PAUL JOHNSON | SAVAGE MN | 43 | 31 | 29:47 | 46:28 | 7:29 |
| 274 | 4229 | ERIC SPIELER | PRIOR LAKE MN | 35 | 40 | 29:44 | 46:29 | 7:29 |
| 275 | 1507 | EDD KALAMANSKI | FRIDLEY MN | 35 | 45 | 30:34 | 46:31 | 7:30 |
| 276 | 925 | MATTHEW FLORY | ST LOUIS PARK MI | 38 | 37 | 29:32 | 46:33 | 7:30 |
| 277 | 2360 | DAMON PETERS | RICHFIELD MN | 36 | 43 | 29:59 | 46:34 | 7:30 |
| 278 | 3139 | DAVID WALDOCH | NEWBRIGHTON MN | 44 | 33 | 30:05 | 46:35 | 7:30 |
| 279 | 2708 | JOHN SCHULTZ | MINNEAPOLIS MN | 45 | 32 | 30:29 | 46:37 | 7:31 |
| 280 | 3825 | JON SPEICH | CHAMPLIN MN | 36 | 45 | 30:03 | 46:40 | 7:31 |
| 281 | 2032 | RICK MICHEL | ST PAUL MN | 39 | 36 | 30:37 | 46:41 | 7:31 |
| 282 | 572 | JEFF CHRISTOPHERSON | CRYSTAL MN | 40 | 35 | 29:45 | 46:43 | 7:31 |
| 283 | 224 | ANDREW BAKER | AUSTIN MN | 4 | 15 | 30:47 | 46:43 | 7:31 |
| 284 | 3412 | TED GLAD | ROGERS MN | 41 | 39 | 29:57 | 46:43 | 7:32 |
| 285 | 3581 | BRAD ROWELL | PLYMOUTH MN | 46 | 33 | 29:57 | 46:44 | 7:32 |
| 286 | 3429 | STEVE HAMILTON | MINNEAPOLIS MN | 26 | 51 | 30:07 | 46:46 | 7:32 |
| 287 | 3627 | SUNDAR THAPALIYA | MINNEAPOLIS MN | 39 | 25 | 30:21 | 46:46 | 7:32 |
| 288 | 3590 | GREG SEIDEL | FARMINGTON MN | 42 | 35 | 30:22 | 46:49 | 7:33 |
| 289 | 3112 | PATRICK VOGLER | HUDSON WI | 37 | 47 | 30:24 | 46:54 | 7:33 |
| 290 | 1688 | TIMOTHY KUMMER | MINNEAPOLIS MN | 40 | 26 | 30:39 | 46:56 | 7:34 |
| 291 | 2913 | THOMAS STRAUSS | ST PAUL MN | 20 | 56 | 29:51 | 46:57 | 7:34 |
| 292 | 3099 | CHAD VELDE | MINNEAPOLIS MN | 41 | 25 | 31:17 | 46:58 | 7:34 |
| 293 | 3506 | NATE MATUSKA | HOPKINS MN | 43 | 36 | 30:40 | 47:06 | 7:35 |
| 294 | 264 | JOSH BATKER | MINNEAPOLIS MN | 47 | 32 | 30:20 | 47:06 | 7:35 |
| 295 | 3733 | BRUCE HANSON | HOULTON WA | 44 | 37 | 29:49 | 47:07 | 7:35 |
| 296 | 127 | MICHAEL ALBRECHT | MINNEAPOLIS MN | 45 | 39 | 30:07 | 47:08 | 7:36 |
| 297 | 308 | MATTHEW BERG | NORTHFIELD MN | 37 | 40 | 30:55 | 47:09 | 7:36 |
| 298 | 2915 | MARK STREED | EAGAN MN | 27 | 51 | 31:00 | 47:10 | 7:36 |
| 299 | 1013 | CHRISTOPHER GEISE | ST PAUL MN | 46 | 36 | 30:22 | 47:11 | 7:36 |
| 300 | 3778 | PATRICK MCLAUGHLIN | BLOOMINGTON MN | 47 | 38 | 31:04 | 47:11 | 7:36 |
| 301 | 2976 | JASON TAYLOR | MINNEAPOLIS MN | 48 | 34 | 30:17 | 47:11 | 7:36 |
| 302 | 203 | BENJAMIN AUGHENBAUGH | MINNEAPOLIS MN | 49 | 34 | 30:29 | 47:12 | 7:36 |
| 303 | 581 | ANDREW CLAYPOOL | RAMSEY MN | 48 | 35 | 31:18 | 47:12 | 7:36 |
| 304 | 656 | PETER CROSHAW | SHAKOPEE MN | 50 | 31 | 30:33 | 47:12 | 7:36 |
| 305 | 3927 | DOUG ZABEL | SAVAGE MN | 28 | 51 | 30:29 | 47:12 | 7:36 |
| 306 | 3784 | SCOTT MILLER | ST PAUL MN | 51 | 32 | 30:42 | 47:13 | 7:36 |
| 307 | 569 | E CHRISTIANS | MINNEAPOLIS MN | 29 | 50 | 30:18 | 47:14 | 7:36 |
| 308 | 3801 | CHARLES PETERSON | ST PAUL MN | 49 | 36 | 31:35 | 47:14 | 7:36 |
| 309 | 1600 | STEPHEN KLEY | ST PETER MN | 21 | 59 | 30:20 | 47:17 | 7:37 |
| 310 | 812 | BENJAMIN EGGERSDORFER | MANKATO MN | 42 | 28 | 30:59 | 47:19 | 7:37 |
| 311 | 1008 | ANDREW GEBHARD | MINNEAPOLIS MN | 38 | 42 | 31:13 | 47:20 | 7:37 |
| 312 | 2825 | PATRICK SMITH | MINNEA MN | 52 | 31 | 30:20 | 47:21 | 7:38 |
| 313 | 1064 | KENT GORDON | MINNEAPOLIS MN | 53 | 31 | 30:43 | 47:22 | 7:38 |
| 314 | 1446 | KENT JOHNSON | SHAKOPEE MN | 39 | 40 | 30:55 | 47:28 | 7:39 |
| 315 | 2230 | SCOT NORTROM | ST PAUL MN | 50 | 39 | 30:15 | 47:31 | 7:39 |
| 316 | 823 | ANTHONY EISCHENS | EDINA MN | 54 | 33 | 31:02 | 47:34 | 7:40 |
| 317 | 2612 | CHRISTOPHER SALADIN | HUGO MN | 55 | 33 | 31:28 | 47:37 | 7:40 |
| 318 | 3416 | WILLEM GOKEMEIJER | EDINA MN | 1 | 10 | 31:36 | 47:38 | 7:40 |
| 319 | 3132 | MICHAEL WAGNER | FARMINGTON MN | 43 | 27 | 30:21 | 47:38 | 7:40 |
| 320 | 973 | CALEB FROSTMAN | MINNEAPOLIS MN | 44 | 26 | 31:04 | 47:40 | 7:41 |
| 321 | 2047 | JEFFREY MIKLA | RIVER FALLS WI | 51 | 35 | 30:24 | 47:44 | 7:41 |
| 322 | 3570 | ANIL REDDY | MINNEAPOLIS MN | 52 | 35 | 31:00 | 47:44 | 7:41 |
| 323 | 1777 | ZACH LEE | BLOOMINGTON MN | 53 | 35 | 31:02 | 47:52 | 7:43 |
| 324 | 2644 | RANDALL SCHAEFER | PLYMOUTH MN | 38 | 45 | 31:08 | 47:55 | 7:43 |
| 325 | 1366 | PETER HUNNER | EXCELSIOR MN | 26 | 23 | 31:14 | 47:55 | 7:43 |
| 326 | 2284 | FRED ORGAS | NEW HAVEN CT | 30 | 50 | 30:22 | 47:56 | 7:43 |
| 327 | 2546 | MATT RITZ | MINNEAPOLIS MN | 45 | 27 | 31:13 | 47:58 | 7:44 |
| 328 | 869 | GRANT EVAVOLD | SAVAGE MN | 54 | 38 | 31:38 | 47:58 | 7:44 |
| 329 | 2193 | RON NELSON | EDEN PRAIRIE MN | 39 | 47 | 30:51 | 47:58 | 7:44 |
| 330 | 3860 | FIACRE DOUGLAS | MINNEAPOLIS MN | 40 | 45 | 30:48 | 48:01 | 7:44 |
| 331 | 2301 | RYAN PAINTER | PLYMOUTH MN | 46 | 26 | 31:03 | 48:02 | 7:44 |
| 332 | 2445 | ADAM QUAM | EAGAN MN | 40 | 40 | 30:45 | 48:03 | 7:44 |
| 333 | 843 | MEL ENG | MINNEAPOLIS MN | 31 | 50 | 31:27 | 48:04 | 7:45 |
| 334 | 1837 | CRAIG LIPPERT | OLIVIA MN | 22 | 55 | 30:54 | 48:08 | 7:45 |
| 335 | 1955 | KYLE MCCLEARY | MINNEAPOLIS MN | 55 | 35 | 31:40 | 48:10 | 7:45 |
| 336 | 3738 | LEE HECKENLAIBLE | EDINA MN | 56 | 31 | 31:25 | 48:15 | 7:46 |
| 337 | 173 | DALE ANKLAM | APPLE VALLEY MN | 23 | 56 | 31:23 | 48:15 | 7:46 |
| 338 | 4028 | CHARLES TURNER | MINNEAPOLIS MN | 41 | 40 | 31:54 | 48:16 | 7:46 |
| 339 | 1240 | JACOB HENDERSON | MINNEAPOLIS MN | 47 | 28 | 32:02 | 48:16 | 7:47 |
| 340 | 2094 | TRAVIS MONSON | ST PAUL MN | 56 | 38 | 31:30 | 48:19 | 7:47 |
| 341 | 873 | PHILIP FACE | FALCON HEIGHTS MN | 32 | 50 | 31:20 | 48:20 | 7:47 |
| 342 | 757 | DOMINIC DOWD | ROGERS MN | 27 | 23 | 30:34 | 48:20 | 7:47 |
| 343 | 3762 | JASON LAMBERTZ | NEW HOPE MN | 48 | 27 | 30:45 | 48:20 | 7:47 |
| 344 | 1066 | WINSTON GORDON | MAPLE GROVE MN | 2 | 67 | 31:09 | 48:21 | 7:47 |
| 345 | 3758 | ANDREW KONZ | ST LOUIS PARK MN | 49 | 28 | 31:22 | 48:22 | 7:47 |
| 346 | 1216 | JERRY HEAPS | APPLE VALLEY MN | 24 | 55 | 31:02 | 48:22 | 7:47 |
| 347 | 1582 | DAVID KINGSBURY | EAGAN MN | 42 | 42 | 31:09 | 48:23 | 7:48 |
| 348 | 3281 | BRETT WORCESTER | MINNEAPOLIS MN | 43 | 40 | 31:41 | 48:24 | 7:48 |
| 349 | 1877 | PATRICK LYON | ST ANTHONY MN | 57 | 32 | 32:00 | 48:25 | 7:48 |
| 350 | 2902 | STEVE STOCKEY | STILLWATER MN | 58 | 33 | 32:07 | 48:25 | 7:48 |
| 351 | 2309 | RICHARD PALMER | DELANO MN | 33 | 52 | 30:53 | 48:29 | 7:49 |
| 352 | 2852 | LUKE SPIEGELHOFF | BLOOMINGTON MN | 41 | 46 | 31:54 | 48:31 | 7:49 |
| 353 | 228 | SEAN BAKER | AUSTIN MN | 2 | 12 | 32:29 | 48:31 | 7:49 |
| 354 | 2161 | JOEL MYHRE | FERGUS FALLS MN | 44 | 41 | 31:58 | 48:33 | 7:49 |
| 355 | 597 | SEAN COLLINS | PLYMOUTH MN | 3 | 11 | 31:54 | 48:37 | 7:50 |
| 356 | 1165 | MICHAEL HANNINEN | BROOKLYN PARK MN | 59 | 32 | 32:05 | 48:41 | 7:50 |
| 357 | 791 | JEREMY EATON | EDEN PRAIRIE MN | 45 | 40 | 32:24 | 48:42 | 7:51 |
| 358 | 3138 | ED WALDERA | COTTAGE GROVE MN | 8 | 63 | 31:06 | 48:43 | 7:51 |
| 359 | 328 | DAN BEST | PLYMOUTH MN | 57 | 35 | 31:24 | 48:46 | 7:51 |
| 360 | 3807 | PETER RASMUSSEN | ST LOUIS PARK MN | 60 | 32 | 31:25 | 48:47 | 7:51 |
| 361 | 3165 | DANIEL WARTHESEN | ROSEVILLE MN | 50 | 27 | 32:20 | 48:49 | 7:52 |
| 362 | 821 | JOHN EIKENBERRY | CENTER POINT IA | 61 | 34 | 32:00 | 48:50 | 7:52 |
| 363 | 541 | MICHAEL CAVANAUGH | ST LOUIS PARK MN | 46 | 43 | 31:59 | 48:52 | 7:52 |
| 364 | 2928 | JOHN STUART | NEW HOPE MN | 34 | 54 | 32:19 | 48:53 | 7:52 |
| 365 | 3385 | MICHAEL DAO | MINNEAPOLIS MN | 58 | 35 | 31:22 | 48:55 | 7:53 |
| 366 | 2195 | WYATT NELSON | WAYZATA MN | 51 | 29 | 31:53 | 48:57 | 7:53 |
| 367 | 1822 | KENT LINDBERG | ROSEVILLE MN | 35 | 52 | 31:15 | 48:58 | 7:53 |
| 368 | 4012 | EJ TSO | MINNEAPOLIS MN | 59 | 38 | 32:18 | 48:58 | 7:53 |
| 369 | 1752 | RYAN LARSON | MINNEAPOLIS MN | 62 | 31 | 31:31 | 48:59 | 7:53 |
| 370 | 1048 | KEVIN GLAD | PLYMOUTH MN | 63 | 34 | 31:46 | 48:59 | 7:53 |
| 371 | 2768 | JACK SHOVEIN | NORTH OAKS MN | 36 | 51 | 31:32 | 48:59 | 7:53 |
| 372 | 1243 | DAVID HENKE | MAPLE GROVE MN | 37 | 53 | 31:45 | 49:00 | 7:53 |
| 373 | 4048 | JEFF MELBY | BLOOMINGTON MN | 38 | 51 | 31:32 | 49:00 | 7:54 |
| 374 | 1653 | STEVE KOZLICKI | MINNEAPOLIS MN | 60 | 36 | 31:21 | 49:06 | 7:54 |
| 375 | 1881 | HARVEY MA | LAKEVILLE MN | 64 | 32 | 31:37 | 49:06 | 7:55 |
| 376 | 2217 | ANDREW NIPPERT | AFTON MN | 61 | 35 | 31:41 | 49:06 | 7:55 |
| 377 | 2165 | ZACH MYRON | THOMPSON ND | 28 | 22 | 31:16 | 49:06 | 7:55 |
| 378 | 326 | MIKE BERSETH | MINNEAPOLIS MN | 65 | 31 | 32:37 | 49:07 | 7:55 |
| 379 | 3400 | BRUCE FORSYTH | MAPLE GROVE MN | 47 | 41 | 32:13 | 49:10 | 7:55 |
| 380 | 1462 | RYAN JOHNSON | CHASKA MN | 52 | 29 | 30:59 | 49:11 | 7:55 |
| 381 | 4106 | CLARK KERNDT | APPLE VALLEY MN | 48 | 43 | 32:18 | 49:11 | 7:55 |
| 382 | 1922 | CLARK MARSHALL | SHOREVIEW MN | 25 | 55 | 32:04 | 49:13 | 7:56 |
| 383 | 240 | TERRY BANNEN | ST PAUL MN | 39 | 54 | 31:54 | 49:14 | 7:56 |
| 384 | 3766 | BRETT LEHMAN | WORTHINGTON MN | 42 | 47 | 31:48 | 49:14 | 7:56 |
| 385 | 1297 | PATRICK HOBAN | MINNEAPOLIS MN | 53 | 28 | 31:43 | 49:15 | 7:56 |
| 386 | 3934 | LANCE HAUGE | ST LOUIS PARK MN | 49 | 40 | 31:13 | 49:15 | 7:56 |
| 387 | 1914 | CHRISTOPHER MARKAS | BETHEL MN | 66 | 33 | 32:20 | 49:16 | 7:56 |
| 388 | 3822 | DUSTY SICARD | COTTAGE GROVE MN | 67 | 32 | 31:33 | 49:17 | 7:56 |
| 389 | 1493 | CHRISTOPHER JUHN | BURNSVILLE MN | 29 | 22 | 31:56 | 49:17 | 7:56 |
| 390 | 3360 | MARK BUENZ | PRIOR LAKE MN | 40 | 50 | 32:04 | 49:17 | 7:56 |
| 391 | 1508 | TODD KALINA | EAGAN MN | 43 | 46 | 31:56 | 49:19 | 7:57 |
| 392 | 316 | VERNON BERGLUND | GOLDEN VALLEY MN | 41 | 52 | 31:55 | 49:19 | 7:57 |
| 393 | 1551 | MICHAEL KELLER | MINNEAPOLIS MN | 44 | 46 | 32:04 | 49:19 | 7:57 |
| 394 | 1952 | MARK MCCARTHY | MINNEAPOLIS MN | 68 | 34 | 32:00 | 49:20 | 7:57 |
| 395 | 1758 | CHRISTIAN LAVARREDA | NEW BRIGHTON MN | 69 | 30 | 31:24 | 49:21 | 7:57 |
| 396 | 4102 | PAUL RIPPE | EDINA MN | 42 | 50 | 31:42 | 49:23 | 7:57 |
| 397 | 1783 | MARK LEHN | SHOREVIEW MN | 5 | 17 | 31:53 | 49:24 | 7:57 |
| 398 | 1794 | DANIEL LENTZ | WOODBURY MN | 54 | 27 | 32:33 | 49:24 | 7:57 |
| 399 | 2899 | ERIK STIEHM | APPLE VALLEY MN | 62 | 36 | 31:42 | 49:27 | 7:58 |
| 400 | 2539 | BOB RINEK | EDINA MN | 26 | 58 | 32:32 | 49:28 | 7:58 |
| 401 | 2152 | BEN MURRAY | MINNEAPOLIS MN | 43 | 50 | 32:01 | 49:28 | 7:58 |
| 402 | 2508 | LEE RENNEKE | EAGAN MN | 45 | 49 | 32:40 | 49:28 | 7:58 |
| 403 | 2154 | PAT MURRAY | ELK RIVER MN | 63 | 37 | 31:45 | 49:32 | 7:59 |
| 404 | 1087 | TODD GRANT | GOLDEN VALLEY MN | 9 | 63 | 32:55 | 49:33 | 7:59 |
| 405 | 3521 | SEAN MCNATTIN | DAYTON MN | 70 | 34 | 32:10 | 49:37 | 7:59 |
| 406 | 2239 | MATTHEW OAKES | BLOOMINGTON MN | 50 | 40 | 31:48 | 49:37 | 8:00 |
| 407 | 2868 | ALEX STANISLAW | MINNEAPOLIS MN | 55 | 26 | 33:01 | 49:38 | 8:00 |
| 408 | 3939 | MIKE MCCOLLOR | ST PAUL MN | 46 | 47 | 32:12 | 49:40 | 8:00 |
| 409 | 976 | MICHAEL FUITH | MINNEAPOLIS MN | 71 | 30 | 32:03 | 49:41 | 8:00 |
| 410 | 1122 | TIMOTHY GUSTIN | MINNEAPOLIS MN | 64 | 37 | 32:11 | 49:41 | 8:00 |
| 411 | 4031 | DON DORNFELD | ST PAUL MN | 3 | 67 | 31:57 | 49:44 | 8:01 |
| 412 | 3937 | TOM DELUNEY | MINNEAPOLIS MN | 44 | 51 | 31:56 | 49:44 | 8:01 |
| 413 | 1599 | MATTHEW KLEY | MINNEAPOLIS MN | 56 | 29 | 31:28 | 49:46 | 8:01 |
| 414 | 1963 | ROBERT MCDONALD | DULUTH MN | 51 | 41 | 31:46 | 49:47 | 8:01 |
| 415 | 1661 | JOSH KRAVIK | COON RAPIDS MN | 57 | 25 | 32:34 | 49:47 | 8:01 |
| 416 | 2563 | RUSSELL ROERING | WOODBURY MN | 47 | 49 | 31:49 | 49:50 | 8:02 |
| 417 | 1782 | DAVID LEHN | SHOREVIEW MN | 6 | 15 | 32:00 | 49:52 | 8:02 |
| 418 | 3579 | CURT ROGERS | HAMPTON MN | 45 | 54 | 32:25 | 49:54 | 8:02 |
| 419 | 1073 | CHARLES GOULD | WOODBURY MN | 52 | 40 | 31:59 | 49:56 | 8:03 |
| 420 | 3474 | TORSTEN KONRAD | MINNEAPOLIS MN | 72 | 33 | 31:58 | 49:57 | 8:03 |
| 421 | 408 | GARY BOYD | WOODBURY MN | 27 | 56 | 32:46 | 49:58 | 8:03 |
| 422 | 751 | DAVE DOROW | MAPLE LAKE MN | 48 | 48 | 32:02 | 49:59 | 8:03 |
| 423 | 3409 | DARIN GIEDD | MINNEAPOLIS MN | 73 | 32 | 32:15 | 50:00 | 8:03 |
| 424 | 2050 | WILLY MILEY | MINNEAPOLIS MN | 58 | 27 | 32:26 | 50:01 | 8:03 |
| 425 | 3424 | RICK GUNDERSON | MAPLE GROVE MN | 53 | 44 | 32:32 | 50:02 | 8:03 |
| 426 | 2500 | NATE REINHARDT | MAPLE GROVE MN | 59 | 29 | 32:46 | 50:04 | 8:04 |
| 427 | 2949 | ZAN SWANSON | WACONIA MN | 65 | 36 | 31:46 | 50:06 | 8:04 |
| 428 | 4070 | LOREN LOREN | SHAKOPEE MN | 28 | 55 | 31:46 | 50:06 | 8:04 |
| 429 | 1184 | BOB HARMON | NEW BRIGHTON MN | 46 | 50 | 31:48 | 50:06 | 8:04 |
| 430 | 565 | DARRELL CHRISTENSEN | BLOOMINGTON MN | 2 | 73 | 32:22 | 50:07 | 8:04 |
| 431 | 2443 | NORM PURRINGTON | LAKE ELMO MN | 4 | 67 | 31:37 | 50:07 | 8:04 |
| 432 | 3459 | JOSHUA JOHNSON | SHAKOPEE MN | 74 | 32 | 31:56 | 50:10 | 8:05 |
| 433 | 1058 | DAVID GOETZ | ST PAUL MN | 29 | 56 | 32:04 | 50:11 | 8:05 |
| 434 | 3168 | DAVID WASSON | FALCON HEIGHTS MN | 47 | 52 | 32:19 | 50:12 | 8:05 |
| 435 | 1940 | STEVE MAUPIN | ST LOUIS PARK MN | 10 | 60 | 33:20 | 50:12 | 8:05 |
| 436 | 1802 | NICHOLAS LEVIN | WAYZATA MN | 7 | 19 | 33:04 | 50:13 | 8:05 |
| 437 | 1803 | SCOTT LEVIN | WAYZATA MN | 48 | 52 | 33:03 | 50:13 | 8:05 |
| 438 | 3032 | JEREME TOM | HOPKINS MN | 60 | 25 | 33:25 | 50:13 | 8:05 |
| 439 | 887 | MIKE FELL | WASECA MN | 49 | 49 | 32:34 | 50:13 | 8:05 |
| 440 | 3659 | CHRIS YATCHAK | EAGAN MN | 75 | 34 | 33:06 | 50:14 | 8:05 |
| 441 | 1735 | KARL LARSEN | EDEN PRAIRIE MN | 30 | 23 | 32:28 | 50:14 | 8:05 |
| 442 | 1063 | MATT GOOGINS | MINNEAPOLIS MN | 49 | 51 | 31:41 | 50:16 | 8:06 |
| 443 | 2181 | CHRISTOPHER NELSON | MINNEAPOLIS MN | 61 | 29 | 32:43 | 50:16 | 8:06 |
| 444 | 3956 | JEFF HOLMBECK | SHOREVIEW MN | 50 | 54 | 32:45 | 50:18 | 8:06 |
| 445 | 2421 | MATTEW POPPLETON | ST PAUL MN | 66 | 36 | 32:34 | 50:20 | 8:06 |
| 446 | 2438 | MICHAEL PROVENZANO | SHOREVIEW MN | 51 | 52 | 32:23 | 50:21 | 8:07 |
| 447 | 1941 | JON MAUS | CARVER MN | 67 | 38 | 32:34 | 50:22 | 8:07 |
| 448 | 2446 | NATHAN QUANBECK | ROSEVILLE MN | 50 | 46 | 32:21 | 50:22 | 8:07 |
| 449 | 1407 | BEN JANKE | ST PAUL MN | 76 | 30 | 35:09 | 50:25 | 8:07 |
| 450 | 685 | ROBIN DAVIDSON | EDINA MN | 30 | 59 | 32:46 | 50:25 | 8:07 |
| 451 | 3643 | JESSE WALTER | MINNETONKA MN | 62 | 28 | 32:08 | 50:26 | 8:07 |
| 452 | 4014 | MARK CLARK | MERRIFIELD MN | 51 | 49 | 32:18 | 50:26 | 8:07 |
| 453 | 526 | ANDY CARTER | EDINA MN | 77 | 31 | 32:30 | 50:26 | 8:07 |
| 454 | 1717 | JAMES LANDINI | NEW HOPE MN | 68 | 38 | 32:14 | 50:27 | 8:08 |
| 455 | 1636 | COLE KOIDAHL | MINNEAPOLIS MN | 63 | 28 | 33:02 | 50:27 | 8:08 |
| 456 | 2815 | DOUGLAS SMITH | EAGAN MN | 52 | 49 | 33:14 | 50:27 | 8:08 |
| 457 | 1040 | JONATHAN GILL | MINNEAPOLIS MN | 78 | 30 | 31:49 | 50:28 | 8:08 |
| 458 | 1883 | CAMERON MACCONNACHIE | CHARLOTTE NC | 79 | 33 | 33:05 | 50:28 | 8:08 |
| 459 | 726 | MIKE DINARDO | MINNEAPOLIS MN | 54 | 40 | 32:22 | 50:28 | 8:08 |
| 460 | 3472 | AUSTIN KOEPSELL | APPLE VALLEY MN | 8 | 15 | 33:29 | 50:31 | 8:08 |
| 461 | 3008 | SCOTT THOMSEN | MAPLE GROVE MN | 53 | 45 | 32:26 | 50:35 | 8:09 |
| 462 | 3564 | RICHARD POWERS | EDEN PRAIRIE MN | 80 | 31 | 32:30 | 50:37 | 8:09 |
| 463 | 1948 | MURRAY MCCARTAN | RICHFIELD MN | 55 | 41 | 33:02 | 50:38 | 8:09 |
| 464 | 1716 | ANDY LANCETTE | EAGAN MN | 69 | 35 | 31:59 | 50:39 | 8:09 |
| 465 | 1973 | KEVIN MCGLAUCHLEN | INVER GROVE HTS MN | 54 | 46 | 32:28 | 50:40 | 8:10 |
| 466 | 3954 | NADER SHEIKHI | EAGAN MN | 56 | 44 | 33:16 | 50:41 | 8:10 |
| 467 | 1214 | GREG HAYWOOD | ST PAUL MN | 70 | 36 | 33:00 | 50:42 | 8:10 |
| 468 | 3294 | RICH YANKTON | ST LOUIS PARK MN | 57 | 40 | 34:04 | 50:42 | 8:10 |
| 469 | 1132 | AL HAEG | COLUMBIA HTS MN | 55 | 48 | 32:57 | 50:43 | 8:10 |
| 470 | 1390 | PETER INMAN | MINNEAPOLIS MN | 64 | 29 | 33:52 | 50:43 | 8:10 |
| 471 | 1942 | ALEX MAY | ST PAUL MN | 4 | 14 | 33:27 | 50:43 | 8:10 |
| 472 | 4042 | DAVID FINK | ST LOUIS PARK MN | 31 | 58 | 32:32 | 50:44 | 8:10 |
| 473 | 4037 | TRAVIS BATHER | MINNEAPOLIS MN | 81 | 34 | 33:50 | 50:45 | 8:10 |
| 474 | 3513 | MARV MCDARIS | EDINA MN | 58 | 44 | 33:12 | 50:45 | 8:11 |
| 475 | 2344 | TOM PEDERSEN | STILLWATER MN | 32 | 59 | 33:42 | 50:52 | 8:12 |
| 476 | 915 | JEFFREY FLAKE | MINNEAPOLIS MN | 59 | 40 | 32:46 | 50:54 | 8:12 |
| 477 | 891 | AARON FENSTER | MINNEAPOLIS MN | 65 | 28 | 33:02 | 50:54 | 8:12 |
| 478 | 2704 | BENNO SCHUHBAUER | ST PAUL MN | 60 | 43 | 32:29 | 50:55 | 8:12 |
| 479 | 3436 | SCOTT HEISERMAN | CHASKA MN | 52 | 52 | 33:30 | 50:55 | 8:12 |
| 480 | 1334 | DAVE HONKANEN | EAGAN MN | 53 | 54 | 32:33 | 50:56 | 8:12 |
| 481 | 2871 | BRADLEY STARIN | PRIOR LAKE MN | 61 | 43 | 32:07 | 50:58 | 8:13 |
| 482 | 1144 | TED HALAND | AFTON MN | 62 | 41 | 33:30 | 50:59 | 8:13 |
| 483 | 1229 | JAY HEINE | ST LOUIS PARK MN | 56 | 45 | 33:45 | 51:00 | 8:13 |
| 484 | 2283 | DAVID ORCUTT | MANKATO MN | 57 | 46 | 33:18 | 51:00 | 8:13 |
| 485 | 2184 | KEVIN NELSON | HOPKINS MN | 82 | 33 | 34:03 | 51:01 | 8:13 |
| 486 | 2724 | GENE SCHWARTZ | MAPLE GROVE MN | 63 | 41 | 33:05 | 51:03 | 8:13 |
| 487 | 3199 | JOHN WELSH | MINNEAPOLIS MN | 33 | 58 | 32:52 | 51:03 | 8:13 |
| 488 | 1684 | MICHAEL KUHN | MINNEAPOLIS MN | 83 | 34 | 33:08 | 51:04 | 8:14 |
| 489 | 3101 | THOMAS VERTIN | BRECKENRIDGE MN | 11 | 64 | 33:21 | 51:07 | 8:14 |
| 490 | 3270 | MARC WOLF | PLYMOUTH MN | 64 | 41 | 34:09 | 51:08 | 8:14 |
| 491 | 2998 | VICRAJ THOMAS | GOLDEN VALLEY MN | 58 | 47 | 33:06 | 51:09 | 8:14 |
| 492 | 970 | ALAN FROHMADER | COON RAPIDS MN | 54 | 53 | 32:38 | 51:12 | 8:15 |
| 493 | 116 | DAN AGRIMSON | EDEN PRAIRIE MN | 34 | 58 | 32:42 | 51:13 | 8:15 |
| 494 | 1578 | DAVID KILPATRICK | SPICER MN | 71 | 39 | 33:16 | 51:13 | 8:15 |
| 495 | 3407 | DAN GALINSON | PLYMOUTH MN | 65 | 43 | 32:49 | 51:14 | 8:15 |
| 496 | 257 | PAUL BARTUSCH | CARVER MN | 31 | 23 | 33:28 | 51:15 | 8:15 |
| 497 | 3478 | DAN KRYZER | MINNETONKA MN | 55 | 51 | 33:42 | 51:18 | 8:16 |
| 498 | 1697 | JASON KUSS | COON RAPIDS MN | 84 | 33 | 33:41 | 51:18 | 8:16 |
| 499 | 1400 | BRIAN JACOBSEN | ST LOUIS PARK MN | 72 | 35 | 33:20 | 51:20 | 8:16 |
| 500 | 3747 | THEODORE JACOBSEN | BLAINE MN | 73 | 38 | 33:19 | 51:21 | 8:16 |
| 501 | 1345 | JOHN HOUGE | MAPLE GROVE MN | 66 | 41 | 33:36 | 51:21 | 8:16 |
| 502 | 3060 | WILLIAM TROW | MINNETONKA MN | 56 | 53 | 32:31 | 51:21 | 8:16 |
| 503 | 3386 | BOB DAVIS | EDINA MN | 35 | 55 | 33:02 | 51:21 | 8:16 |
| 504 | 1135 | ERIC HAGEMAN | MINNEAPOLIS MN | 67 | 42 | 32:55 | 51:24 | 8:17 |
| 505 | 870 | DAVID EWEN | EAGAN MN | 57 | 53 | 33:12 | 51:25 | 8:17 |
| 506 | 1387 | NEIL IMSDAHL | MAHTOMEDI MN | 32 | 20 | 32:29 | 51:25 | 8:17 |
| 507 | 2720 | BOBBY SCHWARK | BLAINE MN | 74 | 39 | 33:56 | 51:26 | 8:17 |
| 508 | 1255 | BERNIE HERRON | BLOOMINGTON MN | 36 | 55 | 32:43 | 51:31 | 8:18 |
| 509 | 2489 | JOHN REGAL | WHITE BEAR LAKE MN | 59 | 46 | 33:24 | 51:32 | 8:18 |
| 510 | 1532 | DAVE KAUMA | WRENSHALL MN | 75 | 37 | 33:32 | 51:34 | 8:18 |
| 511 | 4104 | SHANE CHEEVER | MINNEAPOLIS MN | 76 | 38 | 32:58 | 51:34 | 8:18 |
| 512 | 1937 | JEREMY MATTSON | GLENCOE MN | 77 | 36 | 33:50 | 51:35 | 8:19 |
| 513 | 256 | TROY BARTLE | MINNEAPOLIS MN | 68 | 43 | 33:15 | 51:36 | 8:19 |
| 514 | 2983 | TOM TENGWALL | LINDSTROM MN | 58 | 53 | 34:00 | 51:37 | 8:19 |
| 515 | 3242 | KELLY WILLIAMS | LAKEVILLE MN | 85 | 30 | 33:40 | 51:37 | 8:19 |
| 516 | 2540 | CHARLES RIPLEY | IA IA | 66 | 28 | 32:54 | 51:38 | 8:19 |
| 517 | 1998 | NATHAN MEGER | SHAKOPEE MN | 86 | 33 | 33:34 | 51:43 | 8:20 |
| 518 | 1227 | CHARLES HEILLE | CIRCLE PINES MN | 37 | 57 | 33:12 | 51:43 | 8:20 |
| 519 | 3415 | RUSSELL GOKEMEIJER | EDINA MN | 5 | 8 | 32:48 | 51:44 | 8:20 |
| 520 | 3414 | NILS GOKEMEIJER | EDINA MN | 69 | 41 | 32:48 | 51:44 | 8:20 |
| 521 | 545 | MATTHEW CHAFFEE | WHITE BEAR LAKE MN | 67 | 29 | 34:11 | 51:45 | 8:20 |
| 522 | 159 | NICK ANDERSON | APPLETON WI | 9 | 19 | 33:43 | 51:45 | 8:20 |
| 523 | 2890 | JAMISON STEPAN | ST PAUL MN | 78 | 37 | 32:42 | 51:46 | 8:20 |
| 524 | 2219 | MIKE NIXON | MAPLE PLAIN MN | 79 | 38 | 32:46 | 51:46 | 8:20 |
| 525 | 254 | GREG BARTH | ST LOUIS PARK MN | 80 | 39 | 34:08 | 51:46 | 8:20 |
| 526 | 1060 | SCOTT GOINGS | ST PAUL MN | 70 | 43 | 33:24 | 51:46 | 8:20 |
| 527 | 2765 | RICH SHOOP | BURNSVILLE MN | 60 | 49 | 32:49 | 51:48 | 8:21 |
| 528 | 3475 | KEVIN KOS | ST LOUIS PARK MN | 71 | 41 | 34:18 | 51:48 | 8:21 |
| 529 | 324 | JACOB BERNHAGEN | COON RAPIDS MN | 33 | 24 | 32:18 | 51:48 | 8:21 |
| 530 | 309 | ROBERT BERG | WEST ST PAUL MN | 81 | 38 | 33:40 | 51:50 | 8:21 |
| 531 | 3500 | AARON MARTIN | MINNEAPOLIS MN | 82 | 39 | 34:31 | 51:52 | 8:21 |
| 532 | 2894 | PAT STEVERMER | SAVAGE MN | 61 | 47 | 32:55 | 51:53 | 8:21 |
| 533 | 2351 | GREG PENNER | MINNETONKA MN | 62 | 45 | 34:08 | 51:53 | 8:21 |
| 534 | 3664 | PAUL YOUNGE | MINNEAPOLIS MN | 83 | 36 | 34:06 | 51:54 | 8:21 |
| 535 | 1860 | CHRIS LOWNSBURY | HUDSON WI | 87 | 31 | 34:44 | 51:54 | 8:22 |
| 536 | 2574 | DAVID ROSS | MINNEAPOLIS MN | 88 | 32 | 33:44 | 51:55 | 8:22 |
| 537 | 3496 | FRANK MAISTROVICH | APPLE VALLEY MN | 68 | 26 | 33:42 | 51:55 | 8:22 |
| 538 | 4013 | SCOTT DEFOE | ANDOVER MN | 84 | 39 | 33:16 | 51:55 | 8:22 |
| 539 | 1858 | CHRISTOPHER LOWE | ALBERT LEA MN | 89 | 30 | 33:23 | 51:56 | 8:22 |
| 540 | 3785 | DAVID RYAN MOBERG | ST PAUL MN | 38 | 55 | 34:15 | 51:57 | 8:22 |
| 541 | 1108 | THOMAS GRUNDHOEFER | WEST ST PAUL MN | 59 | 54 | 33:43 | 51:57 | 8:22 |
| 542 | 3337 | JOHN BAKER | ST PAUL MN | 85 | 38 | 33:22 | 51:57 | 8:22 |
| 543 | 2020 | CHRIS MESSER | ST PAUL MN | 90 | 32 | 33:31 | 51:58 | 8:22 |
| 544 | 3405 | DANIEL FRITZEN | PRIOR LAKE MN | 91 | 34 | 34:05 | 51:58 | 8:22 |
| 545 | 2627 | ANDREW SANDQUIST | STILLWATER MN | 86 | 38 | 33:47 | 52:01 | 8:23 |
| 546 | 1356 | JESSE HUBER | MINNETONKA MN | 69 | 29 | 32:27 | 52:01 | 8:23 |
| 547 | 1764 | JEREMY LAWSON | CRYSTAL MN | 70 | 29 | 35:18 | 52:02 | 8:23 |
| 548 | 2237 | AARON OAKES | BLOOMINGTON MN | 71 | 26 | 32:37 | 52:03 | 8:23 |
| 549 | 1870 | ROBERT LUNDQUIST | MINNEAPOLIS MN | 63 | 49 | 33:52 | 52:03 | 8:23 |
| 550 | 1208 | WAYNE HAWKINS | MEDICINE LAKE MN | 72 | 41 | 32:49 | 52:07 | 8:24 |
| 551 | 278 | KYLE BECKEN | FARIBAULT MN | 92 | 33 | 33:56 | 52:10 | 8:24 |
| 552 | 2636 | DANIEL SAWATZKY | SAVAGE MN | 39 | 56 | 34:13 | 52:12 | 8:24 |
| 553 | 1781 | DANIEL JR. LEHN | SHOREVIEW MN | 34 | 21 | 32:31 | 52:13 | 8:25 |
| 554 | 2858 | GEORGE SPROUSE | ST PAUL MN | 64 | 47 | 33:43 | 52:15 | 8:25 |
| 555 | 3441 | NATHAN HERMISTON | MINNEAPOLIS MN | 72 | 29 | 33:46 | 52:15 | 8:25 |
| 556 | 3089 | NIXON VANG | EAGAN MN | 73 | 28 | 33:43 | 52:17 | 8:25 |
| 557 | 2924 | ANDY STRUB | RIVER FALLS WI | 87 | 36 | 34:01 | 52:17 | 8:25 |
| 558 | 445 | STANLEY BROUILLARD | ANDOVER MN | 60 | 50 | 33:02 | 52:17 | 8:25 |
| 559 | 3900 | AARON MILLER | ELK RIVER MN | 88 | 38 | 33:46 | 52:21 | 8:26 |
| 560 | 634 | MITCH COUTU | COTTAGE GROVE MN | 10 | 17 | 35:14 | 52:21 | 8:26 |
| 561 | 2002 | NICHOLAS MELLUM | RICHFIELD MN | 89 | 35 | 34:10 | 52:21 | 8:26 |
| 562 | 632 | BRENDAN COUTU | COTTAGE GROVE MN | 35 | 22 | 35:34 | 52:21 | 8:26 |
| 563 | 3423 | PAUL GROSSO | MAPLE GROVE MN | 40 | 55 | 33:37 | 52:24 | 8:26 |
| 564 | 404 | RYAN BOUTEN | SHAKOPEE MN | 90 | 37 | 34:38 | 52:24 | 8:26 |
| 565 | 1246 | MATT HENRY | ST LOUIS PARK MN | 91 | 37 | 33:55 | 52:25 | 8:27 |
| 566 | 3439 | CHUCK HENRY | GREENFIELD MN | 92 | 39 | 33:54 | 52:25 | 8:27 |
| 567 | 1206 | JOE HAUGLIE | MAPLE GROVE MN | 41 | 56 | 33:57 | 52:27 | 8:27 |
| 568 | 2583 | EDWARD ROUSSEAU | MINNEAPOLIS MN | 3 | 71 | 33:48 | 52:27 | 8:27 |
| 569 | 3283 | DOUG WOZNIAK | EAGAN MN | 93 | 36 | 34:00 | 52:27 | 8:27 |
| 570 | 680 | PAUL DAMROW | ROSEVILLE MN | 42 | 58 | 33:42 | 52:29 | 8:27 |
| 571 | 1905 | DANIEL MAISTROVICH | APPLE VALLEY MN | 43 | 58 | 33:06 | 52:30 | 8:27 |
| 572 | 3058 | SHANNON TRETSVEN | AMERY WI | 94 | 37 | 34:19 | 52:32 | 8:28 |
| 573 | 258 | MARK BARTUSCH JR | CARVER MN | 74 | 28 | 32:54 | 52:34 | 8:28 |
| 574 | 1324 | ANDREW HOLTZ | JACKSON MN | 75 | 28 | 34:03 | 52:35 | 8:28 |
| 575 | 2234 | SCOTT NYGREN | EAGAN MN | 61 | 51 | 34:13 | 52:36 | 8:28 |
| 576 | 3278 | CHRIS WOODALL | ST PAUL MN | 95 | 38 | 34:57 | 52:38 | 8:29 |
| 577 | 2139 | PATRICK MULCAHY | ST PAUL MN | 76 | 25 | 34:49 | 52:38 | 8:29 |
| 578 | 3312 | BRIAN ZAMBONI | MINNEAPOLIS MN | 96 | 37 | 35:00 | 52:38 | 8:29 |
| 579 | 3480 | WILLIAM KUNIK | BRUNSVILLE MN | 62 | 50 | 34:21 | 52:38 | 8:29 |
| 580 | 2311 | JIM PANKOW | EAGAN MN | 73 | 43 | 34:20 | 52:39 | 8:29 |
| 581 | 588 | RICHARD CLOUD | FOREST LAKE MN | 74 | 43 | 34:28 | 52:40 | 8:29 |
| 582 | 1637 | JORDAN KOIDAHL | MINNEAPOLIS MN | 93 | 32 | 34:33 | 52:41 | 8:29 |
| 583 | 3137 | SHAWN WAITE | SHOREVIEW MN | 94 | 34 | 34:51 | 52:42 | 8:29 |
| 584 | 3963 | RYAN SCHWARTZ | SHAKOPEE MN | 95 | 31 | 34:09 | 52:42 | 8:29 |
| 585 | 2959 | RICHARD SWORDS | BELLE PLAINE MN | 77 | 25 | 35:28 | 52:42 | 8:29 |
| 586 | 3197 | JOE WELKE | AUSTIN MN | 12 | 62 | 33:49 | 52:43 | 8:29 |
| 587 | 2053 | BEN MILLER | MINNEAPOLIS MN | 96 | 32 | 33:34 | 52:44 | 8:30 |
| 588 | 4017 | MICHAEL STALOCH | MINNEAPOLIS MN | 65 | 48 | 33:46 | 52:44 | 8:30 |
| 589 | 2000 | BJORN MELBY | MINNEAPOLIS MN | 75 | 43 | 34:06 | 52:45 | 8:30 |
| 590 | 3364 | DAIN CHARBONNEAU | MINNETONKA MN | 97 | 33 | 34:24 | 52:45 | 8:30 |
| 591 | 3861 | COREY FOSSEN | PRIOR LAKE MN | 98 | 32 | 33:31 | 52:46 | 8:30 |
| 592 | 3855 | TODD BULSON | INVER GROVE HTS MN | 66 | 46 | 34:28 | 52:49 | 8:30 |
| 593 | 1327 | DARRIN HOMME | PLYMOUTH MN | 97 | 35 | 33:10 | 52:51 | 8:31 |
| 594 | 756 | DANIEL DOUGLAS | BROOKLYN PARK MN | 76 | 41 | 34:43 | 52:52 | 8:31 |
| 595 | 1266 | NATE HIDDE | NEW RICHMOND WI | 99 | 32 | 33:11 | 52:52 | 8:31 |
| 596 | 1076 | MIKE GOVRIK | ROCHESTER MN | 100 | 34 | 34:57 | 52:53 | 8:31 |
| 597 | 1321 | WILLIAM HOLMQUIST | MINNEAPOLIS MN | 78 | 29 | 33:44 | 52:56 | 8:32 |
| 598 | 3153 | TOM WALTER | WOODBURY MN | 67 | 45 | 33:37 | 52:57 | 8:32 |
| 599 | 147 | BRUCE ANDERSON | MINNEAPOLIS MN | 63 | 54 | 35:05 | 52:58 | 8:32 |
| 600 | 2530 | CASEY RICHTER | BLAINE MN | 36 | 23 | 34:59 | 52:58 | 8:32 |
| 601 | 1592 | JAKE KLEIN | NEW HOPE MN | 101 | 32 | 33:43 | 53:00 | 8:32 |
| 602 | 3158 | STEVE WANDER | MINNETONKA MN | 77 | 43 | 33:45 | 53:01 | 8:32 |
| 603 | 2256 | JAMES OLIVE | ST PAUL MN | 68 | 49 | 34:04 | 53:01 | 8:32 |
| 604 | 1193 | DANIEL HART | MINNEAPOLIS MN | 98 | 37 | 33:59 | 53:02 | 8:32 |
| 605 | 4055 | BREN LINN | ROSEVILLE MN | 6 | 13 | 33:25 | 53:03 | 8:33 |
| 606 | 2366 | ANDREW PETERSON | MINNEAPOLIS MN | 102 | 31 | 35:54 | 53:04 | 8:33 |
| 607 | 3202 | GREG WENKER | MINNEAPOLIS MN | 78 | 41 | 33:59 | 53:04 | 8:33 |
| 608 | 3588 | SCOTT SCHUH | NEW BRIGHTON MN | 79 | 28 | 35:24 | 53:04 | 8:33 |
| 609 | 3705 | JARED DRENGSON | ST PAUL MN | 103 | 31 | 35:34 | 53:04 | 8:33 |
| 610 | 3031 | JOHN TOLLEFSON | DAWSON MN | 13 | 63 | 35:04 | 53:06 | 8:33 |
| 611 | 2066 | TOM MILLER | PLYMOUTH MN | 99 | 36 | 34:43 | 53:08 | 8:33 |
| 612 | 3397 | MICHAEL FANOUS | MINNEAPOLIS MN | 104 | 30 | 34:36 | 53:09 | 8:34 |
| 613 | 2044 | PAUL MIKELSON | MINNEAPOLIS MN | 14 | 62 | 33:56 | 53:09 | 8:34 |
| 614 | 1722 | SCOTT LANE | MENDOTA HTS MN | 100 | 38 | 34:40 | 53:10 | 8:34 |
| 615 | 1222 | ERIC HEDTKE | EAGAN MI | 79 | 40 | 33:52 | 53:11 | 8:34 |
| 616 | 2843 | DON SOULE | ROSEMOUNT MN | 15 | 61 | 34:12 | 53:11 | 8:34 |
| 617 | 3575 | CHRIS RICHTER | INVER GROVE HTS MN | 80 | 43 | 33:40 | 53:11 | 8:34 |
| 618 | 1104 | JEFFREY GROSSCUP | MINNEAPOLIS MN | 16 | 64 | 34:57 | 53:11 | 8:34 |
| 619 | 1775 | SCOTTY LEE | NEW BRIGHTON MN | 81 | 41 | 35:14 | 53:11 | 8:34 |
| 620 | 2975 | CLARK TAYLOR | PLYMOUTH MN | 69 | 49 | 35:11 | 53:14 | 8:34 |
| 621 | 3213 | RICK WHEELER | BLOOMINGTON MN | 17 | 60 | 34:08 | 53:15 | 8:35 |
| 622 | 1190 | SCOTT HARRISON | FARMINGTON MN | 101 | 39 | 34:00 | 53:16 | 8:35 |
| 623 | 3847 | AARON ZECHES | INVER GROVE HTS MN | 37 | 24 | 35:14 | 53:17 | 8:35 |
| 624 | 3871 | LAYNE HOLDAHL | EDEN PRAIRIE MN | 64 | 52 | 34:17 | 53:19 | 8:35 |
| 625 | 3842 | HERSHEL WEISBERG | STILLWATER MN | 82 | 43 | 34:39 | 53:19 | 8:35 |
| 626 | 3087 | CALLOWAY VANEPERN | MINNEAPOLIS MN | 80 | 26 | 35:51 | 53:21 | 8:36 |
| 627 | 2242 | PATRICK O'BRIEN | MINNEAPOLIS MN | 70 | 47 | 36:01 | 53:22 | 8:36 |
| 628 | 2606 | PATRICK RYAN | SAVAGE MN | 18 | 63 | 34:46 | 53:22 | 8:36 |
| 629 | 1373 | MARK HURWITZ | EDINA MN | 105 | 32 | 34:55 | 53:28 | 8:37 |
| 630 | 3435 | MATTHEW HAUGEN | ST PAUL MN | 81 | 26 | 34:57 | 53:30 | 8:37 |
| 631 | 3094 | SUJIT VARMA | EDINA MN | 83 | 42 | 35:09 | 53:30 | 8:37 |
| 632 | 322 | ERIC BERGSTROM | NEW HOPE MN | 106 | 34 | 34:47 | 53:31 | 8:37 |
| 633 | 3731 | JOHN HADACEK | LAKEVILLE MN | 71 | 45 | 34:00 | 53:31 | 8:37 |
| 634 | 4023 | JAMES PACALA | MINNEAPOLIS MN | 65 | 51 | 35:21 | 53:31 | 8:37 |
| 635 | 434 | RICH BREUING | MINNEAPOLIS MN | 84 | 43 | 34:33 | 53:31 | 8:37 |
| 636 | 1075 | TIM GOULD | EAST BETHEL MN | 85 | 42 | 35:58 | 53:33 | 8:38 |
| 637 | 3110 | DOUGLAS VOEGELE | PLYMOUTH MN | 86 | 41 | 34:44 | 53:35 | 8:38 |
| 638 | 259 | TIM BASSIGNANA | NEWPORT BEACH CA | 82 | 26 | 34:22 | 53:36 | 8:38 |
| 639 | 455 | JIM BRUMMER | ROGERS MN | 102 | 36 | 34:10 | 53:38 | 8:38 |
| 640 | 2722 | CHRISTOPHER SCHWARTZ | BLAINE MN | 107 | 31 | 35:48 | 53:39 | 8:38 |
| 641 | 4240 | JEREMY MEYER | ST LOUIS PARK MN | 103 | 37 | 34:24 | 53:39 | 8:38 |
| 642 | 2548 | RYAN RITZER | ROCHESTER MN | 83 | 26 | 35:32 | 53:39 | 8:39 |
| 643 | 2228 | SCOTT NORMAN | ST PAUL MN | 84 | 25 | 35:53 | 53:41 | 8:39 |
| 644 | 856 | PHIL ERICKSON | ST PAUL MN | 4 | 70 | 34:32 | 53:44 | 8:39 |
| 645 | 3449 | NATHAN HOPP | MAPLEWOOD MI | 104 | 36 | 35:01 | 53:47 | 8:40 |
| 646 | 1017 | BEN GERADS | ANOKA MN | 108 | 34 | 34:57 | 53:47 | 8:40 |
| 647 | 2791 | VINCENT SKEMP | MINNEAPOLIS MN | 87 | 43 | 35:20 | 53:48 | 8:40 |
| 648 | 2287 | ASTEIN OSEI | MAPLEWOOD MN | 109 | 30 | 34:49 | 53:48 | 8:40 |
| 649 | 2337 | KARL PAWLOWSKI | SHAKOPEE MN | 88 | 40 | 36:45 | 53:48 | 8:40 |
| 650 | 1424 | JA JOHNMEYER | FAYETTE MO | 66 | 54 | 33:59 | 53:48 | 8:40 |
| 651 | 625 | KELLY COSGROVE | MINNETRISTA MN | 110 | 34 | 34:38 | 53:48 | 8:40 |
| 652 | 2358 | MARK PESCHEL | ST PAUL MN | 44 | 56 | 35:04 | 53:53 | 8:41 |
| 653 | 272 | JOEL BEACH | CRYSTAL MN | 111 | 33 | 34:52 | 53:53 | 8:41 |
| 654 | 3325 | GREG ACKERMAN | FRIDLEY MN | 72 | 48 | 36:00 | 53:54 | 8:41 |
| 655 | 1923 | JEFF MARSHALL | MINNEAPOLIS MN | 112 | 31 | 34:39 | 53:55 | 8:41 |
| 656 | 3111 | MICHAEL VOGEL | BLOOMINGTON MN | 45 | 57 | 34:10 | 53:56 | 8:41 |
| 657 | 637 | JOHN COVLIN | COON RAPIDS MN | 67 | 54 | 35:17 | 53:58 | 8:42 |
| 658 | 1455 | MARQUELL JOHNSON | EAU CLAIRE WI | 113 | 32 | 35:00 | 53:59 | 8:42 |
| 659 | 1801 | JOHN LEVEK | SHOREWOOD WI | 114 | 31 | 35:22 | 53:59 | 8:42 |
| 660 | 1137 | DAVID HAGEN | PLYMOUTH MN | 46 | 59 | 34:49 | 54:01 | 8:42 |
| 661 | 1882 | MARK MABEL | MINNEAPOLIS MN | 105 | 37 | 36:08 | 54:02 | 8:42 |
| 662 | 1855 | JAMES LOVE | ST PAUL MN | 85 | 26 | 35:37 | 54:02 | 8:42 |
| 663 | 3853 | JOSEPH BUCHHOLZ | MINNEAPOLIS MN | 86 | 26 | 36:18 | 54:03 | 8:42 |
| 664 | 154 | ERIK ANDERSON | ST LOUIS PARK MN | 106 | 37 | 35:36 | 54:03 | 8:42 |
| 665 | 2373 | FORREST PETERSON | WILLMAR MN | 19 | 62 | 34:50 | 54:04 | 8:43 |
| 666 | 1639 | SAM KOKKINEN | PLYMOUTH MN | 73 | 48 | 35:17 | 54:06 | 8:43 |
| 667 | 1780 | DANIEL LEHN | SHOREVIEW MN | 68 | 51 | 34:26 | 54:06 | 8:43 |
| 668 | 2049 | JAMES MIKULA | MINNEAPOLIS MN | 38 | 24 | 35:04 | 54:06 | 8:43 |
| 669 | 1944 | TIM MAY | SAVAGE MN | 89 | 44 | 35:14 | 54:06 | 8:43 |
| 670 | 3880 | ANDREW MOORE | ANDOVER MN | 87 | 26 | 33:57 | 54:09 | 8:43 |
| 671 | 2451 | TIM RADAICH | LAKEVILLE MN | 107 | 38 | 34:17 | 54:10 | 8:44 |
| 672 | 504 | MICHAEL CAPECCHI | ST LOUIS PARK MN | 39 | 24 | 36:55 | 54:11 | 8:44 |
| 673 | 1698 | JUSTIN KUTZER | MINNEAPOLIS MN | 88 | 26 | 36:13 | 54:13 | 8:44 |
| 674 | 2450 | EMIL RADAICH | MINNEAPOLIS MN | 90 | 40 | 34:17 | 54:13 | 8:44 |
| 675 | 3287 | ANDREW WROBLEWSKI | MINNEAPOLIS MN | 89 | 25 | 35:23 | 54:13 | 8:44 |
| 676 | 2126 | MICHAEL MOTT | MINNEAPOLIS MN | 90 | 25 | 36:01 | 54:14 | 8:44 |
| 677 | 3245 | THOMAS WILLIAMS | MINNEAPOLIS MN | 108 | 37 | 36:10 | 54:14 | 8:44 |
| 678 | 3764 | NATE LEBOUTILLI LEBOUTILLIER | NORTH MANKATO MN | 109 | 35 | 36:11 | 54:14 | 8:44 |
| 679 | 1166 | ERIC HANSEN | MINNEAPOLIS MN | 91 | 28 | 35:41 | 54:15 | 8:44 |
| 680 | 1378 | CONOR HUSSEY | EDINA MN | 11 | 15 | 36:16 | 54:17 | 8:45 |
| 681 | 2966 | MIKE TAPP | DEXTER MN | 74 | 45 | 34:36 | 54:18 | 8:45 |
| 682 | 2324 | RANKIN PATET | SO ST PAUL MN | 69 | 50 | 34:51 | 54:18 | 8:45 |
| 683 | 3895 | CRAIG HANSON | ST PAUL MN | 20 | 63 | 35:36 | 54:18 | 8:45 |
| 684 | 939 | TOD FOLEY | MINNEAPOLIS MN | 110 | 36 | 36:10 | 54:19 | 8:45 |
| 685 | 605 | STEVEN CONNELLY | MINNEAPOLIS MN | 75 | 47 | 34:59 | 54:21 | 8:45 |
| 686 | 1759 | ERIC LAVIGNE | MINNETONKA MN | 111 | 39 | 35:08 | 54:21 | 8:45 |
| 687 | 1667 | JOE KRISCH | MINNEAPOLIS MN | 92 | 28 | 33:27 | 54:22 | 8:45 |
| 688 | 1466 | TERRY JOHNSON | MINNEAPOLIS MN | 47 | 58 | 34:49 | 54:26 | 8:46 |
| 689 | 3226 | JONATHAN WICKLUND | ARDEN HILLS MN | 112 | 36 | 35:34 | 54:29 | 8:47 |
| 690 | 2092 | JOHN MOLLOY | EAGAN MN | 91 | 42 | 35:12 | 54:30 | 8:47 |
| 691 | 1886 | TIM MACPHAIL | EDINA MN | 115 | 32 | 54:31 | 8:47 | |
| 692 | 398 | DANIEL BOTT | MINNEAPOLIS MN | 40 | 22 | 36:06 | 54:31 | 8:47 |
| 693 | 2569 | CHUCK ROSENOW | RAMSEY MN | 70 | 51 | 37:19 | 54:31 | 8:47 |
| 694 | 1826 | MICHAEL LINDER | ST CLOUD MN | 93 | 26 | 35:22 | 54:33 | 8:47 |
| 695 | 3799 | TODD PATET | MAPLEWOOD MN | 92 | 42 | 34:50 | 54:34 | 8:47 |
| 696 | 2830 | TODD SNAZA | FOUNTAIN VALLEY CA | 76 | 49 | 36:05 | 54:34 | 8:47 |
| 697 | 2931 | STEPHEN STULL | MINNEAPOLIS MN | 116 | 33 | 36:03 | 54:34 | 8:47 |
| 698 | 312 | SHAWN BERGETH | MINNEAPOLIS MN | 113 | 35 | 36:48 | 54:34 | 8:47 |
| 699 | 1044 | BRUCE GILMORE | PLYMOUTH MN | 5 | 65 | 35:18 | 54:35 | 8:47 |
| 700 | 1554 | JOE KELLY | ST PAUL MN | 77 | 45 | 34:32 | 54:35 | 8:47 |
| 701 | 3804 | KEVIN PICHELMAN | MINNEAPOLIS MN | 117 | 31 | 35:39 | 54:35 | 8:48 |
| 702 | 2942 | PAUL SUTTER | MINNEAPOLIS MN | 48 | 56 | 35:49 | 54:36 | 8:48 |
| 703 | 3859 | DUANE DOROW | MINNEAPOLIS MN | 93 | 40 | 35:16 | 54:36 | 8:48 |
| 704 | 2391 | CUONG PHAM | ELK RIVER MN | 118 | 31 | 35:00 | 54:36 | 8:48 |
| 705 | 3188 | CHAD WEIS | EAGAN MN | 119 | 33 | 35:29 | 54:37 | 8:48 |
| 706 | 1039 | BRUCE GIESEN | LAKEVILLE MN | 94 | 43 | 34:58 | 54:39 | 8:48 |
| 707 | 1279 | TERRY HILL | MAPLE GROVE MN | 49 | 59 | 35:50 | 54:40 | 8:48 |
| 708 | 662 | CARLOS CRUZ | STILLWATER MN | 120 | 34 | 36:01 | 54:41 | 8:48 |
| 709 | 3379 | BRANDON CRIST | MENDOTA HTS MN | 94 | 28 | 35:43 | 54:42 | 8:49 |
| 710 | 2667 | TERRY SCHLUESSLER | HASTINGS MN | 50 | 55 | 35:24 | 54:42 | 8:49 |
| 711 | 493 | BRIAN CADE | LAKEVILLE MN | 114 | 37 | 37:03 | 54:43 | 8:49 |
| 712 | 1221 | MATT HEDBERG | CARVER MN | 115 | 36 | 36:31 | 54:44 | 8:49 |
| 713 | 1220 | ANDREW HEDBERG | ST PAUL MN | 41 | 24 | 36:31 | 54:45 | 8:49 |
| 714 | 1300 | RONALD HOBSON | ST LOUIS PARK MN | 116 | 39 | 35:21 | 54:50 | 8:50 |
| 715 | 3152 | STEVEN WALLEN | ST LOUIS PARK MN | 121 | 30 | 36:25 | 54:50 | 8:50 |
| 716 | 1310 | MITCHELL HOFSTEDT | ROGERS MN | 71 | 50 | 34:42 | 54:51 | 8:50 |
| 717 | 940 | CURT FOLLMAN | ST LOUIS PARK MN | 42 | 23 | 36:11 | 54:51 | 8:50 |
| 718 | 2960 | RAM TALASILA | APPLE VALLEY MN | 95 | 44 | 36:04 | 54:51 | 8:50 |
| 719 | 1353 | TODD HOWARD | ROSEVILLE MN | 78 | 45 | 34:33 | 54:51 | 8:50 |
| 720 | 3191 | BRETT WEISSER | FARMINGTON MN | 96 | 42 | 35:00 | 54:52 | 8:50 |
| 721 | 3949 | DERRICK SWEET | MINNEAPOLIS MN | 95 | 28 | 34:32 | 54:53 | 8:50 |
| 722 | 3209 | BRUCE WETHERBEE | EAST BETHEL MN | 72 | 50 | 37:13 | 54:53 | 8:50 |
| 723 | 702 | DANNY DEFRIES | MITCHELL SD | 51 | 58 | 34:43 | 54:54 | 8:50 |
| 724 | 107 | EIRIK ACKERMAN | FARMINGTON MN | 97 | 42 | 36:14 | 54:55 | 8:51 |
| 725 | 2411 | J PITONYAK | ROSEMOUNT MN | 117 | 36 | 35:59 | 54:55 | 8:51 |
| 726 | 357 | JAMES BLEHM | ST PAUL MN | 118 | 35 | 35:59 | 54:56 | 8:51 |
| 727 | 2932 | SCOTT STURM | WHITE BEAR LAKE MN | 96 | 26 | 36:01 | 54:58 | 8:51 |
| 728 | 1095 | JASON GRENGS | MINNEAPOLIS MN | 98 | 40 | 35:39 | 54:58 | 8:51 |
| 729 | 2799 | GLENN SKUTA | OAKDALE MN | 99 | 42 | 35:43 | 55:00 | 8:52 |
| 730 | 1382 | JEFF ILSTRUP | BLOOMINGTON MN | 100 | 40 | 36:28 | 55:01 | 8:52 |
| 731 | 2141 | MARK MULLENMEISTER | WOODBURY MN | 122 | 32 | 35:01 | 55:01 | 8:52 |
| 732 | 2897 | JASON STEWART | INVER GROVE HTS MN | 97 | 27 | 36:27 | 55:02 | 8:52 |
| 733 | 196 | TERRY ARTMAHN | BROOKLYN PARK MN | 52 | 55 | 35:56 | 55:03 | 8:52 |
| 734 | 2224 | PETER NORDAHL | EAGAN MN | 123 | 33 | 35:08 | 55:03 | 8:52 |
| 735 | 3178 | TOM WEDES | ST PAUL MN | 101 | 44 | 35:55 | 55:05 | 8:52 |
| 736 | 2801 | JERE SLATTERY | FARMINGTON MN | 119 | 35 | 35:11 | 55:05 | 8:52 |
| 737 | 3033 | ROBERT TOMB | ROSEVILLE MN | 102 | 42 | 35:21 | 55:05 | 8:52 |
| 738 | 3815 | PATRICK SCHNEEMAN | ST PAUL MN | 98 | 29 | 37:33 | 55:05 | 8:52 |
| 739 | 1376 | AARON HUSHAGEN | BLOOMINGTON MN | 120 | 35 | 32:53 | 55:05 | 8:52 |
| 740 | 1056 | CHAD GOERISH | MANKATO MN | 103 | 43 | 36:01 | 55:06 | 8:52 |
| 741 | 3669 | MARTIN ZINCKE | CARVER MN | 79 | 45 | 35:36 | 55:07 | 8:53 |
| 742 | 1080 | MICHAEL GRACA | BURNSVILLE MN | 99 | 29 | 36:39 | 55:09 | 8:53 |
| 743 | 3541 | DOUGLAS NIXON | MINNETONKA MN | 121 | 39 | 36:05 | 55:14 | 8:54 |
| 744 | 138 | HECTOR AMEZCUA | WOODBURY MN | 73 | 50 | 36:51 | 55:15 | 8:54 |
| 745 | 1740 | BENJAMIN LARSON | MINNEAPOLIS MN | 100 | 27 | 36:28 | 55:15 | 8:54 |
| 746 | 665 | RAYMOND CYR | WILLMAR MN | 6 | 67 | 35:56 | 55:17 | 8:54 |
| 747 | 3754 | RYAN KESTNER | ROSEMOUNT MN | 101 | 29 | 36:42 | 55:18 | 8:54 |
| 748 | 3819 | JEFFREY SHAKARIAN | EAGAN MN | 43 | 23 | 36:35 | 55:18 | 8:54 |
| 749 | 770 | PAUL DUNCAN | ST PAUL MN | 74 | 52 | 37:11 | 55:19 | 8:54 |
| 750 | 3422 | AARON GRIGA | BURNSVILLE MN | 122 | 36 | 35:41 | 55:19 | 8:54 |
| 751 | 1003 | SRINIVASA GARLAPATI | WOODBURY MN | 104 | 40 | 35:49 | 55:19 | 8:55 |
| 752 | 234 | ROBERT BALL | EAGAN MN | 124 | 33 | 36:41 | 55:20 | 8:55 |
| 753 | 3196 | JEREMY WELKE | LAKEVILLE MN | 125 | 34 | 34:24 | 55:23 | 8:55 |
| 754 | 2463 | FRANK RANDALL | MINNEAPOLIS MN | 80 | 46 | 35:39 | 55:24 | 8:55 |
| 755 | 1433 | DON JOHNSON | OWATONNA MN | 53 | 59 | 35:28 | 55:26 | 8:56 |
| 756 | 2565 | TROY RONNING | EDEN PRAIRIE MN | 123 | 35 | 35:39 | 55:27 | 8:56 |
| 757 | 271 | MARK BAUMHOVER | NORTH SAINT PAUL MN | 105 | 41 | 36:36 | 55:28 | 8:56 |
| 758 | 3476 | JIM KREMERS | ST CLOUD MN | 106 | 40 | 35:49 | 55:28 | 8:56 |
| 759 | 1814 | TRAVIS LIFFRIG | MAZEPPA MN | 124 | 35 | 37:13 | 55:30 | 8:56 |
| 760 | 3318 | DAVIN ZINK | MINNEAPOLIS MN | 125 | 37 | 35:52 | 55:30 | 8:56 |
| 761 | 2756 | ERIC SHEEHAN | MINNEAPOLIS MN | 126 | 34 | 36:34 | 55:33 | 8:57 |
| 762 | 2919 | CHRIS STRINGER | ROSEMOUNT MN | 127 | 30 | 36:08 | 55:34 | 8:57 |
| 763 | 3846 | XUEZENG YANG | BROOKLYN PARK MN | 44 | 23 | 37:10 | 55:35 | 8:57 |
| 764 | 413 | JAKE BRAEGELMANN | MINNEAPOLIS MN | 102 | 27 | 35:53 | 55:36 | 8:57 |
| 765 | 1996 | DEAN MEEK | MINNETONKA MN | 21 | 64 | 36:55 | 55:36 | 8:57 |
| 766 | 3944 | ZACHARY WAYNE | NORTH SAINT PAUL MN | 7 | 10 | 34:03 | 55:38 | 8:58 |
| 767 | 2900 | MARK STILLINGS | APPLE VALLEY MN | 81 | 45 | 36:37 | 55:38 | 8:58 |
| 768 | 3166 | BENJAMIN WASSERMAN | APPLE VALLEY MN | 128 | 31 | 35:35 | 55:41 | 8:58 |
| 769 | 3958 | DAVID CHALFANT | MINNEAPOLIS MN | 75 | 53 | 35:55 | 55:42 | 8:58 |
| 770 | 1509 | KOREY KALLSTROM | MINNEAPOLIS MN | 103 | 26 | 36:05 | 55:43 | 8:58 |
| 771 | 3715 | ADAM FINK | EAGAN MN | 104 | 28 | 37:34 | 55:45 | 8:59 |
| 772 | 4035 | MIKE ANDERSON | OAKDALE MN | 129 | 32 | 35:49 | 55:48 | 8:59 |
| 773 | 1818 | JEFFREY LIN | MINNEAPOLIS MN | 126 | 35 | 36:34 | 55:50 | 9:00 |
| 774 | 487 | PATRICK BUSSEN | ST PAUL MN | 76 | 54 | 35:40 | 55:51 | 9:00 |
| 775 | 1832 | PAUL LINDQUIST | FARGO ND | 77 | 54 | 36:17 | 55:52 | 9:00 |
| 776 | 1718 | HARRY LANDO | ST PAUL MN | 22 | 64 | 35:44 | 55:53 | 9:00 |
| 777 | 1219 | JOSHUA HECKSEL | ST MICHAEL MN | 127 | 37 | 38:01 | 55:53 | 9:00 |
| 778 | 2102 | ANDY MOORE | MINNEAPOLIS MN | 105 | 27 | 37:45 | 55:53 | 9:00 |
| 779 | 2892 | JAMES STEPKA | APPLE VALLEY MN | 82 | 47 | 36:39 | 55:54 | 9:00 |
| 780 | 3394 | CRAIG ERDMANN | ST LOUIS PARK MN | 107 | 42 | 35:21 | 55:54 | 9:00 |
| 781 | 3877 | DENNIS LECY | ROBBINSDALE MN | 83 | 47 | 36:05 | 55:55 | 9:00 |
| 782 | 1333 | TOM HONG | PLYMOUTH MN | 84 | 48 | 36:12 | 55:56 | 9:01 |
| 783 | 395 | DEVIN BOSSERT | MANKATO MN | 12 | 18 | 36:44 | 55:58 | 9:01 |
| 784 | 227 | GEOFF BAKER | AUSTIN MN | 85 | 45 | 36:15 | 56:00 | 9:01 |
| 785 | 1790 | MICHAEL LENERTZ | EXCELSIOR MN | 128 | 35 | 35:42 | 56:00 | 9:01 |
| 786 | 3546 | GLEN OLSON | MINNEAPOLIS MN | 23 | 63 | 37:07 | 56:00 | 9:01 |
| 787 | 3920 | GEORGE BRADSHAW | MINNEAPOLIS MN | 78 | 54 | 36:07 | 56:00 | 9:01 |
| 788 | 1566 | STEPHEN KERN | MINNETONKA MN | 54 | 57 | 35:59 | 56:01 | 9:01 |
| 789 | 3947 | JEFF GAUDERMAN | SAINT BONIFACIUS MN | 130 | 30 | 36:09 | 56:02 | 9:01 |
| 790 | 2307 | DOUG PALMER | APPLE VALLEY MN | 79 | 51 | 34:38 | 56:02 | 9:01 |
| 791 | 275 | JASON BECK | KIMBALL MN | 108 | 41 | 36:50 | 56:02 | 9:02 |
| 792 | 1275 | JAMES HILL | MINNEAPOLIS MN | 109 | 41 | 36:50 | 56:02 | 9:02 |
| 793 | 785 | BRYAN DYKSTRA | FARMINGTON MN | 110 | 44 | 36:48 | 56:03 | 9:02 |
| 794 | 3277 | JOSHUA WOOD | BLAINE MN | 131 | 34 | 36:59 | 56:04 | 9:02 |
| 795 | 2491 | JOSH REHA | MAPLE GROVE MN | 132 | 31 | 36:22 | 56:07 | 9:02 |
| 796 | 3526 | PETER MICHIELUTTI | EDINA MN | 80 | 54 | 36:25 | 56:07 | 9:02 |
| 797 | 3943 | TODD WAYNE | NORTH SAINT PAUL MN | 81 | 50 | 36:52 | 56:07 | 9:02 |
| 798 | 932 | JOE FLYNN | BURNSVILLE MN | 82 | 53 | 34:51 | 56:07 | 9:02 |
| 799 | 510 | CHRIS CARLSON | MINNEAPOLIS MN | 111 | 40 | 38:32 | 56:07 | 9:02 |
| 800 | 3951 | MARK ROSHEIM | MINNEAPOLIS MN | 83 | 51 | 36:23 | 56:08 | 9:02 |
| 801 | 3708 | TROY DUNAVAN | SAVAGE MN | 86 | 45 | 36:19 | 56:08 | 9:02 |
| 802 | 291 | JEFFREY BENADUM | APPLE VALLEY MN | 112 | 43 | 36:21 | 56:09 | 9:03 |
| 803 | 975 | PAUL FUCHS | ST LOUIS PARK MN | 84 | 50 | 37:14 | 56:11 | 9:03 |
| 804 | 1212 | TIMOTHY HAYES | ROSEMOUNT MN | 113 | 41 | 36:04 | 56:12 | 9:03 |
| 805 | 3872 | EDWARD JOYCE | SO ST PAUL MN | 45 | 22 | 37:07 | 56:14 | 9:03 |
| 806 | 1401 | KEVIN JACOBSON | ROSEMOUNT MN | 114 | 41 | 37:03 | 56:14 | 9:03 |
| 807 | 1405 | JON JAMES | EAGAN MN | 46 | 20 | 35:38 | 56:15 | 9:04 |
| 808 | 2078 | SHAHRAM MISSAGHI | EDEN PRAIRIE MN | 85 | 50 | 36:18 | 56:16 | 9:04 |
| 809 | 991 | THEODORE GAGNER | HAM LAKE MN | 47 | 24 | 39:24 | 56:18 | 9:04 |
| 810 | 1438 | GARRETT JOHNSON | MINNEAPOLIS MN | 106 | 29 | 36:13 | 56:18 | 9:04 |
| 811 | 1499 | SHYAM KADIGARI | WOODBURY MN | 129 | 38 | 36:08 | 56:21 | 9:04 |
| 812 | 2072 | MALLORY MIRANDA | MINNEAPOLIS MN | 13 | 18 | 36:07 | 56:21 | 9:05 |
| 813 | 2474 | DAVE RASMUSSEN | LINO LAKES MN | 87 | 46 | 36:49 | 56:22 | 9:05 |
| 814 | 1800 | BOB LEUER | ST PAUL MN | 133 | 30 | 34:55 | 56:22 | 9:05 |
| 815 | 962 | GARY FREIE | EDINA MN | 88 | 48 | 36:42 | 56:24 | 9:05 |
| 816 | 3906 | JEFFREY SCHWAB | COTTAGE GROVE MN | 134 | 33 | 37:38 | 56:24 | 9:05 |
| 817 | 3938 | MUZAFFAR RAZVI | MINNETONKA MN | 130 | 37 | 36:14 | 56:24 | 9:05 |
| 818 | 515 | VAN CARLSON | APPLE VALLEY MN | 8 | 12 | 37:53 | 56:25 | 9:05 |
| 819 | 709 | JOHN DELUCA | EXCELSIOR MN | 131 | 39 | 36:39 | 56:25 | 9:05 |
| 820 | 514 | MICK CARLSON | APPLE VALLEY MN | 115 | 41 | 37:53 | 56:25 | 9:05 |
| 821 | 1270 | JIM HILEMAN | MINNEAPOLIS MN | 55 | 59 | 37:27 | 56:27 | 9:05 |
| 822 | 3452 | RALPH IMHOLTE | MINNEAPOLIS MN | 56 | 59 | 35:50 | 56:27 | 9:06 |
| 823 | 882 | ZACK FARLEY | MINNEAPOLIS MN | 135 | 31 | 35:59 | 56:29 | 9:06 |
| 824 | 2909 | STEVEN STORO | CHANHASSEN MN | 89 | 47 | 36:16 | 56:30 | 9:06 |
| 825 | 2348 | ANTHONY PELUF | BROOKLYN PARK MN | 48 | 20 | 37:41 | 56:31 | 9:06 |
| 826 | 3678 | FORREST BENTLEY | MINNEAPOLIS MN | 86 | 51 | 36:39 | 56:31 | 9:06 |
| 827 | 1083 | WILLIAM GRAHAM | MINNEAPOLIS MN | 132 | 39 | 37:08 | 56:34 | 9:07 |
| 828 | 779 | NILS DYBVIG | MINNEAPOLIS MN | 116 | 44 | 36:00 | 56:34 | 9:07 |
| 829 | 371 | NICK BOEN | CHAMPLIN MN | 117 | 40 | 35:16 | 56:34 | 9:07 |
| 830 | 1379 | DANIEL HUTJENS | MINNEAPOLIS MN | 133 | 39 | 37:45 | 56:35 | 9:07 |
| 831 | 2458 | DAVID RAINS | COON RAPIDS MN | 87 | 52 | 36:52 | 56:35 | 9:07 |
| 832 | 1203 | MATTHEW HATTENHAUER | WAUSAU WI | 90 | 46 | 37:46 | 56:37 | 9:07 |
| 833 | 3440 | RALF HERMANN | MAPLEWOOD MN | 118 | 42 | 37:35 | 56:38 | 9:07 |
| 834 | 419 | STEPHEN BRATKOVICH | NEW BRIGHTON MN | 57 | 59 | 36:39 | 56:38 | 9:07 |
| 835 | 2817 | JEFF SMITH | CORCORAN MN | 134 | 38 | 38:26 | 56:39 | 9:07 |
| 836 | 1933 | TIM MARXHAUSEN | MINNEAPOLIS MN | 58 | 55 | 36:26 | 56:40 | 9:08 |
| 837 | 270 | PAUL BAUMGARTNER | BLOOMINGTON MN | 91 | 49 | 36:37 | 56:40 | 9:08 |
| 838 | 122 | AJI ALADE | PLYMOUTH MN | 92 | 47 | 37:02 | 56:41 | 9:08 |
| 839 | 3598 | DAVID SLY | ST PAUL MN | 136 | 31 | 39:04 | 56:42 | 9:08 |
| 840 | 2989 | KHOUN THAMMALANGSY | LAKEVILLE MN | 137 | 33 | 37:45 | 56:44 | 9:08 |
| 841 | 3300 | JON-MARC YLVISAKER | EDINA MN | 119 | 42 | 36:25 | 56:47 | 9:09 |
| 842 | 1474 | DARIN JONES | CENTERVILLE MN | 135 | 36 | 37:36 | 56:49 | 9:09 |
| 843 | 1608 | NATHAN KLINGER | SOMERSET WI | 107 | 29 | 37:37 | 56:49 | 9:09 |
| 844 | 1175 | MELISSA HANSON | ROSEMOUNT MN | 136 | 36 | 36:58 | 56:50 | 9:09 |
| 845 | 1174 | LYNN HANSON | ROESMOUNT MN | 137 | 36 | 37:00 | 56:50 | 9:09 |
| 846 | 1534 | MELVIN KAUMA | COON RAPIDS MN | 88 | 53 | 36:12 | 56:51 | 9:09 |
| 847 | 767 | CHRIS DUFFRIN | MINNEAPOLIS MN | 138 | 39 | 36:56 | 56:52 | 9:09 |
| 848 | 2749 | JUSTIN SHANDA | LINO LAKES MN | 49 | 23 | 37:31 | 56:52 | 9:09 |
| 849 | 2686 | MARK SCHNEIDER | RIVER FALLS WI | 93 | 48 | 37:12 | 56:52 | 9:10 |
| 850 | 2040 | EDWARD MIELKE | SAVAGE MN | 50 | 20 | 38:27 | 56:53 | 9:10 |
| 851 | 644 | DUANE CRAKER | FARMINGTON MN | 89 | 53 | 37:33 | 56:54 | 9:10 |
| 852 | 2729 | ALEX SCHWARTZWALD | ST PAUL MN | 51 | 23 | 36:50 | 56:58 | 9:10 |
| 853 | 3856 | MATTHEW BUROW | MINNEAPOLIS MN | 139 | 39 | 36:50 | 56:58 | 9:10 |
| 854 | 1909 | JIM MANDERS | CHANHASSEN MN | 59 | 58 | 36:19 | 56:58 | 9:10 |
| 855 | 3649 | JEFF WENKER | MINNEAPOLIS MN | 90 | 50 | 36:48 | 56:59 | 9:11 |
| 856 | 814 | JAMES EHLE | MAPLEWOOD MN | 94 | 47 | 37:04 | 56:59 | 9:11 |
| 857 | 3522 | WILLIAM MEINGAST | WOODBURY MN | 24 | 64 | 36:10 | 57:00 | 9:11 |
| 858 | 3550 | MUSTAFA OZTURK | EDEN PRAIRIE MN | 138 | 30 | 36:56 | 57:00 | 9:11 |
| 859 | 2767 | KEVIN SHORT | MAHTOMEDI MN | 60 | 57 | 37:19 | 57:00 | 9:11 |
| 860 | 4069 | TROY TARBUCK | ARDEN HILLS MN | 139 | 32 | 37:37 | 57:01 | 9:11 |
| 861 | 3891 | REGAN SCHREMPP | EAGAN MN | 9 | 10 | 38:28 | 57:01 | 9:11 |
| 862 | 3029 | TIM TOENJES | ST PAUL MN | 120 | 41 | 37:52 | 57:02 | 9:11 |
| 863 | 1515 | DAN KAMRATH | PRIOR LAKE MN | 140 | 31 | 36:53 | 57:04 | 9:12 |
| 864 | 919 | DAVID FLEMING | EDINA MN | 121 | 42 | 37:09 | 57:06 | 9:12 |
| 865 | 284 | CURT BEHRNS | MAPLE GROVE MN | 140 | 37 | 37:01 | 57:07 | 9:12 |
| 866 | 1067 | JOHN GORMAN | ORONO MN | 91 | 50 | 36:24 | 57:08 | 9:12 |
| 867 | 649 | MATTHEW CREECH | PLYMOUTH MN | 52 | 23 | 37:44 | 57:08 | 9:12 |
| 868 | 1136 | DAN HAGEN | COTTAGE GROVE MN | 95 | 49 | 37:52 | 57:08 | 9:12 |
| 869 | 2792 | MARC SKJERVEM | ELK RIVER MN | 141 | 32 | 37:19 | 57:11 | 9:13 |
| 870 | 2953 | KEVIN SWEENEY | MOORHEAD MN | 92 | 53 | 37:14 | 57:11 | 9:13 |
| 871 | 3850 | JESSE MAISTROVICH | ST LOUIS PARK MN | 108 | 29 | 35:45 | 57:11 | 9:13 |
| 872 | 2203 | DAN NEWMAN | ST PAUL MN | 53 | 21 | 35:54 | 57:11 | 9:13 |
| 873 | 2577 | ERIK ROSVOLD | EDEN PRAIRIE MN | 141 | 37 | 34:06 | 57:14 | 9:13 |
| 874 | 4239 | MIKE MCGRATH | WOODBURY MN | 142 | 39 | 36:57 | 57:15 | 9:13 |
| 875 | 2573 | DAVID ROSS | EDEN PRAIRIE MN | 14 | 16 | 35:44 | 57:19 | 9:14 |
| 876 | 2889 | SCOTT STENSLAND | CHASKA MN | 96 | 49 | 36:40 | 57:20 | 9:14 |
| 877 | 1079 | ANDREW GRACA | BURNSVILLE MN | 109 | 27 | 38:21 | 57:21 | 9:14 |
| 878 | 1659 | GERALD KRAUT | NORTH OAKS MN | 61 | 59 | 37:27 | 57:22 | 9:14 |
| 879 | 2125 | DANIEL MOTT | MINNEAPOLIS MN | 93 | 53 | 36:17 | 57:22 | 9:14 |
| 880 | 2677 | KYLE SCHMIT | MINNEAPOLIS MN | 143 | 37 | 37:41 | 57:22 | 9:14 |
| 881 | 739 | MARK DOLL | FARMINGTON MN | 54 | 21 | 38:35 | 57:24 | 9:15 |
| 882 | 10477 | DAVID JONES | WOODBURY MN | 122 | 42 | 36:40 | 57:24 | 9:15 |
| 883 | 4246 | MICHAEL FISCO | LAKEVILLE MN | 94 | 51 | 36:38 | 57:24 | 9:15 |
| 884 | 3501 | MICHAEL MARTIN | MENAHGA MN | 25 | 60 | 36:38 | 57:25 | 9:15 |
| 885 | 2793 | BJORN SKOGQUIST | ANOKA MN | 142 | 32 | 37:01 | 57:25 | 9:15 |
| 886 | 1696 | KEVIN KURTZMAN | PLYMOUTH MN | 143 | 30 | 36:48 | 57:25 | 9:15 |
| 887 | 1258 | DAN HERZOG | MINNEAPOLIS MN | 144 | 33 | 36:48 | 57:26 | 9:15 |
| 888 | 2425 | MICHAEL POSTLE | MINNEAPOLIS MN | 144 | 36 | 38:56 | 57:27 | 9:15 |
| 889 | 3493 | KEEGAN LUND | WEST ST PAUL MN | 145 | 32 | 36:29 | 57:29 | 9:16 |
| 890 | 310 | TOM BERG | MINNEAPOLIS MN | 146 | 31 | 37:58 | 57:30 | 9:16 |
| 891 | 3686 | STUART BROWN | CHANHASSEN MN | 97 | 49 | 35:57 | 57:37 | 9:17 |
| 892 | 1677 | DAVID KUBISIAK | CHANHASSEN MN | 98 | 46 | 35:57 | 57:37 | 9:17 |
| 893 | 1259 | DAVID HERZOG | MENDOTA HTS MN | 147 | 32 | 36:59 | 57:38 | 9:17 |
| 894 | 3363 | KURT CEGIELSKI | STILLWATER MN | 145 | 39 | 38:52 | 57:39 | 9:17 |
| 895 | 3623 | PAT SUKHUM | MINNEAPOLIS MN | 146 | 37 | 38:52 | 57:39 | 9:17 |
| 896 | 2454 | KYLE RAEKER | MINNEAPOLIS MN | 55 | 22 | 37:48 | 57:39 | 9:17 |
| 897 | 1749 | NORM LARSON | COON RAPIDS MN | 62 | 59 | 38:10 | 57:41 | 9:17 |
| 898 | 3911 | JOHN MCNAMEE | MAPLE GROVE MN | 99 | 48 | 39:19 | 57:44 | 9:18 |
| 899 | 217 | DAVID BACKSTROM | COON RAPIDS MN | 148 | 30 | 36:40 | 57:45 | 9:18 |
| 900 | 229 | MARK BAKKE | MAPLE GROVE MN | 100 | 45 | 38:40 | 57:46 | 9:18 |
| 901 | 1988 | STEVEN MCPHERSON | RICHFIELD MN | 147 | 37 | 38:40 | 57:46 | 9:18 |
| 902 | 2977 | JUSTIN TAYLOR | MINNEAPOLIS MN | 110 | 29 | 38:31 | 57:48 | 9:19 |
| 903 | 996 | DAVE GANGLER | MINNEAPOLIS MN | 149 | 34 | 38:55 | 57:49 | 9:19 |
| 904 | 4008 | JAMES MARTIN | MINNEAPOLIS MN | 7 | 65 | 37:21 | 57:50 | 9:19 |
| 905 | 301 | SCOTT BENSON | SO ST PAUL MN | 150 | 32 | 38:55 | 57:52 | 9:19 |
| 906 | 3776 | TIMOTHY MCCUE | NORTH OAKS MN | 101 | 45 | 36:43 | 57:55 | 9:20 |
| 907 | 4007 | JOHN WHEATON | EDINA MN | 63 | 55 | 36:43 | 57:58 | 9:20 |
| 908 | 2733 | JOSEPH SCIMECA | ST PAUL MN | 95 | 53 | 37:25 | 57:59 | 9:20 |
| 909 | 3083 | RICHARD VAN SICKLE | MINNEAPOLIS MN | 123 | 42 | 37:31 | 57:59 | 9:20 |
| 910 | 3892 | TROY SCHREMPP | EAGAN MN | 124 | 41 | 38:28 | 58:00 | 9:20 |
| 911 | 1041 | PATRICK GILLIS | APPLE VALLEY MN | 26 | 62 | 38:08 | 58:00 | 9:20 |
| 912 | 3596 | BRANDON SKOGLUND | MINNEAPOLIS MN | 151 | 30 | 36:36 | 58:00 | 9:20 |
| 913 | 1344 | ROY HOSEK | EAGAN MN | 96 | 54 | 37:40 | 58:01 | 9:21 |
| 914 | 1404 | DARREN JAMES | RICHFIELD MN | 148 | 37 | 37:19 | 58:02 | 9:21 |
| 915 | 2399 | ZACHARY PIEPER | MINNEAPOLIS MN | 111 | 26 | 37:36 | 58:03 | 9:21 |
| 916 | 1449 | LAWRENCE JOHNSON | DULUTH MN | 97 | 54 | 37:33 | 58:03 | 9:21 |
| 917 | 1443 | JEFFREY JOHNSON | MAPLE GROVE MN | 102 | 49 | 38:00 | 58:03 | 9:21 |
| 918 | 444 | MICHAEL BROSE | NEW RICHMOND WI | 103 | 46 | 38:33 | 58:04 | 9:21 |
| 919 | 3565 | MARK PRAMANN | SHOREVIEW MN | 64 | 55 | 37:42 | 58:10 | 9:22 |
| 920 | 2258 | MARK OLIVER | MINNEAPOLIS MN | 125 | 42 | 37:19 | 58:10 | 9:22 |
| 921 | 2418 | FREDERIC PONTAUT | EDINA MN | 149 | 37 | 38:05 | 58:11 | 9:22 |
| 922 | 943 | JOHN FOSE | MINNEAPOLIS MN | 112 | 28 | 36:56 | 58:12 | 9:22 |
| 923 | 3933 | LEE LOFTON | FARMINGTON MN | 150 | 36 | 38:24 | 58:13 | 9:23 |
| 924 | 3790 | DON NERKA | INVER GROVE HTS MN | 98 | 51 | 37:06 | 58:14 | 9:23 |
| 925 | 3342 | JASON BELL | MINNEAPOLIS MN | 113 | 28 | 37:35 | 58:15 | 9:23 |
| 926 | 4064 | WILLIAM TULLY | ST PAUL MN | 114 | 29 | 38:28 | 58:15 | 9:23 |
| 927 | 3231 | CRAIG WIEBER | ST PAUL MN | 152 | 34 | 38:19 | 58:15 | 9:23 |
| 928 | 3970 | KENT SCHRAD | MINNEAPOLIS MN | 115 | 25 | 37:57 | 58:16 | 9:23 |
| 929 | 488 | JOHN BYLSMA | BLOOMINGTON MN | 99 | 53 | 37:01 | 58:17 | 9:23 |
| 930 | 982 | DOUGLAS FURAN | PILLAGER MN | 8 | 65 | 37:19 | 58:18 | 9:23 |
| 931 | 2055 | ERIK MILLER | ROGERS MN | 153 | 32 | 38:31 | 58:20 | 9:24 |
| 932 | 941 | DANNY FOLLMUTH | CARVER MN | 151 | 38 | 37:09 | 58:21 | 9:24 |
| 933 | 654 | MATT CRNOBRNA | ROSEMOUNT MN | 116 | 25 | 37:37 | 58:21 | 9:24 |
| 934 | 879 | TOM FALKOWSKI | ROGERS MN | 104 | 48 | 38:27 | 58:21 | 9:24 |
| 935 | 3273 | ELI WOLLENZIEN | ST PAUL MN | 117 | 29 | 36:57 | 58:26 | 9:25 |
| 936 | 1225 | WILLIAM HEIER | ST LOUIS PARK MN | 65 | 55 | 38:05 | 58:26 | 9:25 |
| 937 | 2071 | FRANK MIRABELLA | MINNEAPOLIS MN | 66 | 58 | 37:52 | 58:35 | 9:26 |
| 938 | 1155 | TIM HAMILTON | HOPKINS MN | 100 | 51 | 38:18 | 58:38 | 9:27 |
| 939 | 3508 | ADAM MAYORGA | MINNEAPOLIS MN | 118 | 29 | 38:00 | 58:40 | 9:27 |
| 940 | 3433 | EDI HASAN | MINNEAPOLIS MN | 152 | 38 | 38:00 | 58:40 | 9:27 |
| 941 | 984 | JUSTIN GABRIELSON | MINNEAPOLIS MN | 154 | 34 | 37:47 | 58:47 | 9:28 |
| 942 | 3024 | TOM TINKHAM | ST LOUIS PARK MN | 9 | 66 | 37:37 | 58:47 | 9:28 |
| 943 | 2526 | BRAD RICHASON | ST PAUL MN | 153 | 35 | 39:23 | 58:52 | 9:29 |
| 944 | 494 | TOM CAHOY | PLYMOUTH MN | 101 | 53 | 37:39 | 58:52 | 9:29 |
| 945 | 3836 | JAMES VLCEK | WOODBURY MN | 102 | 54 | 38:09 | 58:53 | 9:29 |
| 946 | 2786 | KAMARAJ SIVVA | MINNEAPOLIS MN | 119 | 28 | 36:00 | 58:53 | 9:29 |
| 947 | 1396 | DARREN JACKSON | SAVAGE MN | 154 | 36 | 39:00 | 58:54 | 9:29 |
| 948 | 1824 | KENT LINDELL | BLOOMINGTON MN | 105 | 48 | 37:08 | 58:55 | 9:29 |
| 949 | 886 | THOMAS FELDMANN | FARMINGTON MN | 106 | 48 | 38:10 | 58:55 | 9:29 |
| 950 | 2659 | ERIK SCHEURLE | MINNEAPOLIS MN | 67 | 58 | 38:56 | 58:55 | 9:29 |
| 951 | 1410 | JARRETT JEDLICKA | ROSEMOUNT MN | 155 | 39 | 38:04 | 58:56 | 9:29 |
| 952 | 3919 | JON-DAVID HANSON | AURORA CO | 155 | 34 | 38:13 | 59:00 | 9:30 |
| 953 | 3448 | MIKE HOLTHE | MINNEAPOLIS MN | 126 | 40 | 37:57 | 59:00 | 9:30 |
| 954 | 906 | SEAN FINNEGAN | STILLWATER MN | 107 | 45 | 37:39 | 59:00 | 9:30 |
| 955 | 1127 | CASEY HAAS | WACONIA MN | 156 | 37 | 39:13 | 59:01 | 9:30 |
| 956 | 775 | DUANE DURANT | STACY MN | 56 | 23 | 38:35 | 59:04 | 9:31 |
| 957 | 178 | FRED APPLE | MINNETONKA MN | 68 | 57 | 39:12 | 59:08 | 9:31 |
| 958 | 3661 | RYAN YEARLEY | ST LOUIS PARK MN | 156 | 33 | 38:49 | 59:10 | 9:32 |
| 959 | 3759 | LES KORSH | MINNETONKA MN | 127 | 41 | 39:14 | 59:10 | 9:32 |
| 960 | 3240 | STEPHEN WILLETT | ST PAUL MN | 69 | 57 | 36:18 | 59:12 | 9:32 |
| 961 | 2522 | GEORGE RICHARDS | MINNEAPOLIS MN | 120 | 29 | 37:56 | 59:13 | 9:32 |
| 962 | 555 | SONG CHEN | BLAINE MN | 121 | 28 | 37:31 | 59:14 | 9:32 |
| 963 | 3908 | KENNETH ROBERTS | ST PAUL MN | 128 | 43 | 38:55 | 59:16 | 9:33 |
| 964 | 473 | RICHARD BURCH | ST MICHAEL MN | 5 | 76 | 38:06 | 59:16 | 9:33 |
| 965 | 3200 | ANDREW WELTER | EAGAN MN | 122 | 26 | 38:59 | 59:19 | 9:33 |
| 966 | 2973 | JON TAXDAHL | PRIOR LAKE MN | 129 | 43 | 39:27 | 59:19 | 9:33 |
| 967 | 384 | BRIAN BONE | APPLE VALLEY MN | 130 | 41 | 38:18 | 59:19 | 9:33 |
| 968 | 2654 | HENRY SCHERER | DULUTH MN | 10 | 10 | 37:08 | 59:19 | 9:33 |
| 969 | 1736 | RAY LARSEN | ST PAUL MN | 70 | 55 | 39:01 | 59:20 | 9:33 |
| 970 | 1367 | JEFFREY HUNTER | APPLE VALLEY MN | 131 | 41 | 40:03 | 59:20 | 9:33 |
| 971 | 1204 | TIM HAUGE | EDEN PRAIRIE MN | 71 | 56 | 39:31 | 59:21 | 9:34 |
| 972 | 1081 | TIMOTHY GRACA | BURNSVILLE MN | 27 | 60 | 39:19 | 59:23 | 9:34 |
| 973 | 3122 | DAVID VUKSON | NEW BRIGHTON MN | 103 | 51 | 38:30 | 59:24 | 9:34 |
| 974 | 802 | JUDD EDER | MINNEAPOLIS MN | 123 | 26 | 39:18 | 59:24 | 9:34 |
| 975 | 429 | BRYAN BREMER | CHAMPLIN MN | 157 | 39 | 40:16 | 59:26 | 9:34 |
| 976 | 4083 | STEVE OAKES | ST PAUL MN | 158 | 36 | 38:04 | 59:27 | 9:34 |
| 977 | 2379 | LEON PETERSON | RED WING MN | 157 | 31 | 39:11 | 59:27 | 9:34 |
| 978 | 2368 | BRIAN PETERSON | ARDEN HILLS MN | 159 | 39 | 38:38 | 59:27 | 9:35 |
| 979 | 2245 | MICHAEL O'CONNELL | EDEN PRAIRIE MN | 104 | 50 | 38:37 | 59:30 | 9:35 |
| 980 | 3189 | RICHARD WEISBECKER | MENDOTA HTS MN | 72 | 56 | 38:51 | 59:30 | 9:35 |
| 981 | 3523 | RIYAN MENDONSA | EDINA MN | 124 | 28 | 38:37 | 59:31 | 9:35 |
| 982 | 3457 | GREG JOHNSON | ST PAUL MN | 108 | 46 | 38:04 | 59:33 | 9:35 |
| 983 | 929 | BROCK FLUEGGE | RICHFIELD MN | 158 | 32 | 38:32 | 59:34 | 9:36 |
| 984 | 388 | CHRIS BOPPRE | ST PAUL MN | 125 | 29 | 38:49 | 59:36 | 9:36 |
| 985 | 3782 | NATE MEYER | ST PAUL MN | 126 | 29 | 38:49 | 59:36 | 9:36 |
| 986 | 657 | CURTIS CROUSE | OAKDALE MN | 105 | 51 | 38:54 | 59:36 | 9:36 |
| 987 | 3250 | BRANDON WILLS | MINNEAPOLIS MN | 127 | 25 | 39:19 | 59:36 | 9:36 |
| 988 | 1170 | DOUGLAS HANSON | EDINA MN | 73 | 55 | 37:58 | 59:39 | 9:36 |
| 989 | 2604 | RYAN RUUD | SHAKOPEE MN | 159 | 33 | 39:12 | 59:39 | 9:36 |
| 990 | 799 | JON ECKROTH | MINNEAPOLIS MN | 128 | 28 | 40:19 | 59:39 | 9:36 |
| 991 | 4054 | PAUL ONKKA | PRIOR LAKE MN | 28 | 63 | 38:30 | 59:40 | 9:37 |
| 992 | 620 | TIM CORCORAN | CIRCLE PINES MN | 129 | 26 | 37:59 | 59:42 | 9:37 |
| 993 | 3390 | ROSS EBERSPACHER | MINNEAPOLIS MN | 109 | 46 | 39:08 | 59:43 | 9:37 |
| 994 | 151 | CORY ANDERSON | SAVAGE MN | 110 | 47 | 39:36 | 59:48 | 9:38 |
| 995 | 3320 | CAMERON ZUEGE | MINNEAPOLIS MN | 160 | 30 | 38:43 | 59:49 | 9:38 |
| 996 | 3673 | DAVID ANDERSON | MINNEAPOLIS MN | 132 | 41 | 38:39 | 59:51 | 9:38 |
| 997 | 2150 | TIM MURPHY | BLOOMINGTON MN | 106 | 54 | 37:09 | 59:52 | 9:39 |
| 998 | 114 | JACOB AGNEW | FARMINGTON MN | 11 | 13 | 37:54 | 59:53 | 9:39 |
| 999 | 2496 | RYAN REID | BLOOMINGTON MN | 130 | 28 | 38:17 | 59:53 | 9:39 |
| 1000 | 2921 | WAYNE STROM | MINNEAPOLIS MN | 107 | 50 | 38:39 | 59:54 | 9:39 |
| 1001 | 3901 | DAVID SOWL | BROOKLYN CENTER MN | 111 | 46 | 39:07 | 59:54 | 9:39 |
| 1002 | 3595 | KRIS SIEJKO | MAPLE GROVE MN | 112 | 47 | 38:34 | 59:56 | 9:39 |
| 1003 | 1750 | PATRICK LARSON | MINNEAPOLIS MN | 161 | 33 | 39:28 | 59:57 | 9:39 |
| 1004 | 1657 | DAVID KRASON | ROSEVILLE MN | 133 | 44 | 41:16 | 59:57 | 9:39 |
| 1005 | 2041 | MICHAEL MIELKE | SAVAGE MN | 74 | 55 | 39:37 | 59:57 | 9:39 |
| 1006 | 3463 | VENKATESWARA KAKULA | EAGAN MN | 162 | 33 | 38:25 | 59:58 | 9:39 |
| 1007 | 3800 | BRANDON PEASE | HUDSON WI | 160 | 37 | 39:39 | 1:00:00 | 9:40 |
| 1008 | 3594 | IGOR SHULTS | EDEN PRAIRIE MN | 57 | 23 | 38:57 | 1:00:00 | 9:40 |
| 1009 | 2387 | PATRICK PETSCHEL | ST PAUL MN | 163 | 34 | 38:59 | 1:00:03 | 9:40 |
| 1010 | 3310 | JOSEPH ZAKRZEWSKI | OAKDALE MN | 29 | 63 | 38:20 | 1:00:03 | 9:40 |
| 1011 | 3184 | RICHARD WEIL | ST PAUL MN | 30 | 60 | 39:25 | 1:00:08 | 9:41 |
| 1012 | 2850 | AARON SPENCE | EAGAN MN | 161 | 39 | 40:03 | 1:00:08 | 9:41 |
| 1013 | 1570 | PETER KETCHAM | MINNEAPOLIS MN | 131 | 28 | 39:53 | 1:00:10 | 9:41 |
| 1014 | 4043 | JOHN GORDON | EDINA MN | 31 | 63 | 39:22 | 1:00:11 | 9:42 |
| 1015 | 2744 | PAUL SENNE | PLYMOUTH MN | 164 | 34 | 40:03 | 1:00:12 | 9:42 |
| 1016 | 1641 | RICHARD KOLLAJA | STILLWATER MN | 108 | 51 | 38:50 | 1:00:12 | 9:42 |
| 1017 | 4006 | RICHARD ALLYN | EDINA MN | 10 | 68 | 39:22 | 1:00:12 | 9:42 |
| 1018 | 3218 | BRIAN WHINNERY | MINNEAPOLIS MN | 165 | 31 | 39:49 | 1:00:18 | 9:43 |
| 1019 | 2269 | NICK OLSON | NEW HOPE MN | 132 | 29 | 38:01 | 1:00:18 | 9:43 |
| 1020 | 1706 | JAMES LALIBERTE | CRYSTAL MN | 58 | 22 | 39:07 | 1:00:19 | 9:43 |
| 1021 | 506 | RANDY CAPRA | STILLWATER MN | 113 | 49 | 39:20 | 1:00:20 | 9:43 |
| 1022 | 835 | JOHN ELLIS | HAYWARD WI | 109 | 50 | 39:20 | 1:00:20 | 9:43 |
| 1023 | 1950 | DAVID MCCARTHY | ST PAUL MN | 32 | 60 | 38:41 | 1:00:21 | 9:43 |
| 1024 | 604 | SHAWN CONNELLY | MINNEAPOLIS MN | 166 | 31 | 39:47 | 1:00:24 | 9:44 |
| 1025 | 3745 | DOUGLAS HOLZER | ROSEMOUNT MN | 162 | 39 | 38:20 | 1:00:25 | 9:44 |
| 1026 | 3721 | RAFAEL GARCIA | ROSEMOUNT MN | 167 | 34 | 38:19 | 1:00:25 | 9:44 |
| 1027 | 1223 | HAROLD HEGG | MINNEAPOLIS MN | 163 | 39 | 39:09 | 1:00:25 | 9:44 |
| 1028 | 2647 | ROBERT SCHAFFER | MAPLE GROVE MN | 11 | 68 | 39:03 | 1:00:26 | 9:44 |
| 1029 | 281 | RYAN BECKER | MINNEAPOLIS MN | 59 | 24 | 40:09 | 1:00:26 | 9:44 |
| 1030 | 2547 | CHRIS RITZEN | NEW MARKET MN | 164 | 35 | 40:52 | 1:00:27 | 9:44 |
| 1031 | 345 | BRIAN BJONFALD | BLOOMINGTON MN | 134 | 41 | 39:12 | 1:00:27 | 9:44 |
| 1032 | 2319 | JOSH PARKER | NEW MARKET MN | 165 | 39 | 37:52 | 1:00:31 | 9:45 |
| 1033 | 1500 | KHYE KADING | ANKENY IA | 168 | 31 | 38:27 | 1:00:32 | 9:45 |
| 1034 | 317 | GLENN BERG-MOBERG | ST PAUL MN | 110 | 54 | 38:36 | 1:00:33 | 9:45 |
| 1035 | 731 | MIKE DITTBERNER | WILLMAR MN | 33 | 61 | 37:52 | 1:00:34 | 9:45 |
| 1036 | 1286 | JOSEPH HINES | DEEPHAVEN MN | 111 | 51 | 39:01 | 1:00:34 | 9:45 |
| 1037 | 3761 | MARK KUNKEL | MINNEAPOLIS MN | 166 | 36 | 39:11 | 1:00:36 | 9:46 |
| 1038 | 2252 | MATT OJA | DULUTH MN | 133 | 25 | 38:39 | 1:00:37 | 9:46 |
| 1039 | 2250 | JONATHON OJA | REDWOOD FALLS MN | 60 | 22 | 38:39 | 1:00:37 | 9:46 |
| 1040 | 3876 | GREG LALIBERTE | BROOKLYN PARK MN | 134 | 26 | 40:08 | 1:00:38 | 9:46 |
| 1041 | 152 | DARIN ANDERSON | APPLETON WI | 135 | 44 | 39:30 | 1:00:38 | 9:46 |
| 1042 | 1265 | BRENT HICKMAN | MINNEAPOLIS MN | 169 | 34 | 39:26 | 1:00:41 | 9:46 |
| 1043 | 1029 | CHRIS GEYER | EDEN PRAIRIE MN | 170 | 34 | 37:51 | 1:00:42 | 9:46 |
| 1044 | 3260 | DAVID WINK | MINNEAPOLIS MN | 171 | 34 | 38:28 | 1:00:42 | 9:46 |
| 1045 | 2517 | RICHARD RHODE | ST LOUIS PARK MN | 172 | 33 | 38:51 | 1:00:42 | 9:46 |
| 1046 | 1638 | SCOTT KOIDAHL | MINNEAPOLIS MN | 75 | 58 | 37:44 | 1:00:47 | 9:47 |
| 1047 | 552 | JAMES CHASE | MINNETONKA MN | 112 | 51 | 40:06 | 1:00:48 | 9:48 |
| 1048 | 3002 | ERROL FLYNN THOMPSON | MINNEAPOLIS MN | 113 | 50 | 40:28 | 1:00:49 | 9:48 |
| 1049 | 132 | JEFFREY ALLEN | MINNEAPOLIS ME | 136 | 42 | 40:00 | 1:00:50 | 9:48 |
| 1050 | 1465 | TAVIS JOHNSON | CRYSTAL MN | 135 | 29 | 39:51 | 1:00:53 | 9:48 |
| 1051 | 2681 | BOBBY SCHMITZ | LAKEVILLE MN | 114 | 49 | 39:53 | 1:00:53 | 9:48 |
| 1052 | 1187 | NELSON HARRIS | MINNEAPOLIS MN | 136 | 25 | 39:37 | 1:00:54 | 9:48 |
| 1053 | 294 | BARRY BENEST | MAPLE GROVE MN | 34 | 63 | 39:39 | 1:00:58 | 9:49 |
| 1054 | 2684 | ADAM SCHNEIDER | INVER GROVE HTS MN | 173 | 31 | 39:45 | 1:00:59 | 9:49 |
| 1055 | 600 | ROBERT CONFER | APPLE VALLEY MN | 174 | 34 | 39:57 | 1:01:00 | 9:49 |
| 1056 | 1533 | GERALD KAUMA | CHASKA MN | 114 | 50 | 40:17 | 1:01:03 | 9:50 |
| 1057 | 1332 | DAVID HONG | MINNEAPOLIS MN | 167 | 37 | 41:01 | 1:01:07 | 9:51 |
| 1058 | 1895 | KRIS MAGER | WEST ST PAUL MN | 168 | 37 | 41:01 | 1:01:07 | 9:51 |
| 1059 | 2099 | ALAN MOORE | MINNEAPOLIS MN | 169 | 36 | 38:41 | 1:01:08 | 9:51 |
| 1060 | 1374 | THOMAS HURWITZ | EDINA MN | 12 | 65 | 39:43 | 1:01:08 | 9:51 |
| 1061 | 443 | M. SCOTT BROPHY | WHITE BEAR LAKE MN | 170 | 37 | 39:24 | 1:01:10 | 9:51 |
| 1062 | 1930 | TONY MARTIN | HOPKINS MN | 115 | 47 | 39:28 | 1:01:10 | 9:51 |
| 1063 | 3735 | PAUL HAUN | GOLDEN VALLEY MN | 171 | 39 | 40:59 | 1:01:11 | 9:51 |
| 1064 | 2276 | CHARLES OLUFSON | ROCHESTER MN | 76 | 55 | 40:02 | 1:01:12 | 9:51 |
| 1065 | 672 | MICHAEL DAHLEN | HASTINGS MN | 137 | 41 | 39:07 | 1:01:12 | 9:51 |
| 1066 | 1179 | CHAD HARDER | LAKEVILLE MN | 175 | 34 | 39:57 | 1:01:13 | 9:52 |
| 1067 | 1611 | KEVIN KLOSS | APPLE VALLEY MN | 176 | 33 | 40:17 | 1:01:14 | 9:52 |
| 1068 | 619 | KEVIN CORCORAN | HOPKINS MN | 137 | 27 | 40:27 | 1:01:15 | 9:52 |
| 1069 | 3299 | SOPHAL YIN | COTTAGE GROVE MN | 172 | 36 | 40:02 | 1:01:15 | 9:52 |
| 1070 | 606 | TYSON CONNER | ST LOUIS PARK MN | 138 | 43 | 40:28 | 1:01:18 | 9:52 |
| 1071 | 582 | MATT CLAYTON | MENDOTA HTS MN | 116 | 48 | 40:49 | 1:01:21 | 9:53 |
| 1072 | 4018 | DAVID GOTTSCHALK | MINNEAPOLIS MN | 77 | 59 | 38:47 | 1:01:21 | 9:53 |
| 1073 | 3128 | JAMES WAGLEY | EAGAN MN | 139 | 40 | 37:37 | 1:01:22 | 9:53 |
| 1074 | 617 | THOMAS COPENHAVER | RICHFIELD MN | 117 | 45 | 39:54 | 1:01:23 | 9:53 |
| 1075 | 3722 | LENNOX GARDNER | EDEN PRAIRIE MN | 115 | 53 | 39:15 | 1:01:24 | 9:53 |
| 1076 | 2619 | THOMAS SAMPAIR | ST PAUL MN | 177 | 33 | 39:52 | 1:01:27 | 9:54 |
| 1077 | 2352 | MIKE PERFECT | COON RAPIDS MN | 173 | 35 | 39:24 | 1:01:27 | 9:54 |
| 1078 | 1687 | SHIJIT KUMAR | MINNEAPOLIS MN | 178 | 32 | 39:38 | 1:01:28 | 9:54 |
| 1079 | 1682 | JOHN KUHN | ST PAUL MN | 138 | 27 | 39:07 | 1:01:31 | 9:54 |
| 1080 | 3578 | MIKE ROEHL | PLYMOUTH MN | 179 | 33 | 38:31 | 1:01:33 | 9:55 |
| 1081 | 4020 | KENT SCHNAITH | INVER GROVE HTS MN | 116 | 52 | 39:55 | 1:01:33 | 9:55 |
| 1082 | 1074 | JEFFREY GOULD | INVER GROVE HTS MN | 78 | 59 | 39:35 | 1:01:33 | 9:55 |
| 1083 | 359 | CRAIG BLOCK | DAKOTA DUNES SD | 180 | 34 | 40:53 | 1:01:39 | 9:56 |
| 1084 | 3507 | PATRICK MAY | ST LOUIS PARK MN | 139 | 28 | 39:11 | 1:01:39 | 9:56 |
| 1085 | 2109 | ADAM MORELL | EAGAN MN | 118 | 45 | 39:20 | 1:01:40 | 9:56 |
| 1086 | 3685 | GREGORY BROWN | ST PAUL MN | 117 | 50 | 40:33 | 1:01:41 | 9:56 |
| 1087 | 3067 | FRANCIS TUTELL | MINNEAPOLIS MN | 140 | 29 | 40:19 | 1:01:41 | 9:56 |
| 1088 | 2773 | ALEX SILLERUD | MINNEAPOLIS MN | 141 | 26 | 40:47 | 1:01:41 | 9:56 |
| 1089 | 302 | BRIAN BENTLEY | OWATONNA MN | 118 | 53 | 39:15 | 1:01:42 | 9:56 |
| 1090 | 2887 | MATT STELLMACHER | MINNEAPOLIS MN | 174 | 35 | 39:12 | 1:01:42 | 9:56 |
| 1091 | 3003 | JOHN THOMPSON | BLOOMINGTON MN | 119 | 49 | 40:17 | 1:01:43 | 9:56 |
| 1092 | 3781 | JEREMY MEYER | ST LOUIS PARK MN | 181 | 32 | 40:07 | 1:01:46 | 9:57 |
| 1093 | 396 | RICH BOSSHARDT | BLOOMINGTON MN | 120 | 46 | 39:48 | 1:01:46 | 9:57 |
| 1094 | 1719 | SCOTT LANDSTAD | MINNEAPOLIS MN | 140 | 40 | 40:12 | 1:01:47 | 9:57 |
| 1095 | 1679 | KRAIG KUELBS | ST PAUL MI | 141 | 43 | 39:33 | 1:01:49 | 9:57 |
| 1096 | 432 | JOHN BRENNAN | ST PAUL MN | 13 | 68 | 39:14 | 1:01:51 | 9:58 |
| 1097 | 3870 | KEN HOFFMANN | MOUND MN | 6 | 71 | 40:06 | 1:01:52 | 9:58 |
| 1098 | 2134 | JEFF MUELLER | MENDOTA HTS MN | 121 | 45 | 39:16 | 1:01:53 | 9:58 |
| 1099 | 2999 | ALAN THOMPSON | WINSTED MN | 119 | 50 | 39:56 | 1:01:59 | 9:59 |
| 1100 | 325 | GARY BERQUIST | BURNSVILLE MN | 14 | 65 | 40:29 | 1:02:01 | 9:59 |
| 1101 | 2696 | RUSSELL SCHOUWEILER | DECORAH IA | 142 | 28 | 39:31 | 1:02:01 | 9:59 |
| 1102 | 182 | GEOFF ARCHIBALD | LINDSTROM MN | 182 | 32 | 40:49 | 1:02:02 | 9:59 |
| 1103 | 558 | MICHAEL CHIAPPETTA | SAVAGE MN | 122 | 48 | 39:42 | 1:02:03 | 10:00 |
| 1104 | 3702 | MIKE DIRCKS | MAPLE LAKE MN | 175 | 39 | 38:37 | 1:02:05 | 10:00 |
| 1105 | 1365 | CORY HUND | ELK RIVER MN | 142 | 42 | 39:27 | 1:02:07 | 10:00 |
| 1106 | 1648 | STEVEN KOSHIOL | RICHFIELD MN | 183 | 33 | 40:20 | 1:02:08 | 10:00 |
| 1107 | 2095 | PAUL MONTAIN | LINO LAKES MN | 79 | 56 | 39:42 | 1:02:10 | 10:01 |
| 1108 | 2293 | JOE OUTZEN | ST LOUIS PARK MN | 143 | 26 | 40:12 | 1:02:13 | 10:01 |
| 1109 | 1124 | JASON GUZINSKI | ST PAUL MN | 184 | 30 | 40:16 | 1:02:13 | 10:01 |
| 1110 | 392 | GERALD BORSCHEID | PLYMOUTH MN | 35 | 64 | 41:02 | 1:02:14 | 10:01 |
| 1111 | 2349 | GREG PELUF | BROOKLYN PARK MN | 80 | 58 | 40:31 | 1:02:14 | 10:01 |
| 1112 | 3384 | ADAM DALY | BLOOMINGTON MN | 144 | 29 | 40:20 | 1:02:16 | 10:02 |
| 1113 | 3490 | RICK LINDQUIST | CHANHASSEN MN | 176 | 36 | 40:11 | 1:02:17 | 10:02 |
| 1114 | 2007 | PATRICK MENNING | ALBERT LEA MN | 185 | 32 | 41:13 | 1:02:17 | 10:02 |
| 1115 | 2493 | DANIEL REHMANN | CHASKA MN | 177 | 37 | 39:54 | 1:02:19 | 10:02 |
| 1116 | 1799 | NICK LESZKO | MAPLE GROVE MN | 120 | 50 | 40:44 | 1:02:20 | 10:02 |
| 1117 | 3143 | JOHN WALDOCK | BLOOMINGTON MN | 186 | 34 | 40:19 | 1:02:20 | 10:02 |
| 1118 | 3156 | TOM WALZ | CRYSTAL MN | 178 | 36 | 40:37 | 1:02:23 | 10:03 |
| 1119 | 1754 | TODD LARSON | HAM LAKE MN | 143 | 43 | 41:23 | 1:02:27 | 10:04 |
| 1120 | 990 | JOSEPH GAGNER | HAM LAKE MN | 121 | 54 | 41:28 | 1:02:31 | 10:04 |
| 1121 | 3666 | JOEY ZICH | BURNSVILLE MN | 179 | 35 | 41:16 | 1:02:31 | 10:04 |
| 1122 | 2289 | TIMOTHY OSTERLUND | SHAKOPEE MN | 187 | 31 | 41:34 | 1:02:33 | 10:04 |
| 1123 | 3017 | DAVID TIEMAN | PRIOR LAKE MN | 144 | 42 | 38:40 | 1:02:34 | 10:05 |
| 1124 | 3909 | JAMES LOKENSGARD | ST PAUL MN | 122 | 50 | 39:40 | 1:02:41 | 10:06 |
| 1125 | 3079 | JAY VAN DEN EINDE | PLYMOUTH MN | 145 | 40 | 41:13 | 1:02:43 | 10:06 |
| 1126 | 3195 | ERIC WELKE | ST PAUL MN | 180 | 36 | 39:44 | 1:02:46 | 10:06 |
| 1127 | 696 | JONATHAN DEBELLY | BROOKLYN PARK MN | 181 | 39 | 39:33 | 1:02:53 | 10:08 |
| 1128 | 623 | ROGER CORNETT | MINNEAPOLIS MN | 146 | 42 | 40:11 | 1:02:53 | 10:08 |
| 1129 | 1610 | PANOD KLONGTRUATROKE | ST PAUL MN | 182 | 37 | 41:15 | 1:02:54 | 10:08 |
| 1130 | 1384 | BRIAN IMDIEKE | MINNEAPOLIS MN | 188 | 32 | 40:35 | 1:02:55 | 10:08 |
| 1131 | 1548 | PAUL KELLEN | COTTAGE GROVE MN | 147 | 44 | 40:53 | 1:03:00 | 10:09 |
| 1132 | 2969 | BILL TATUM | WOODBURY MN | 123 | 45 | 41:31 | 1:03:01 | 10:09 |
| 1133 | 438 | STEVEN BRISTOR | ROSEMOUNT MN | 36 | 60 | 41:05 | 1:03:04 | 10:09 |
| 1134 | 4068 | JOHN TARBUCK | ARDEN HILLS MN | 37 | 63 | 40:39 | 1:03:06 | 10:10 |
| 1135 | 1555 | JOHN KELLY | MINNEAPOLIS MN | 124 | 48 | 40:47 | 1:03:09 | 10:10 |
| 1136 | 4040 | MARTIN DAVIS | MINNEAPOLIS MN | 183 | 39 | 41:32 | 1:03:10 | 10:10 |
| 1137 | 426 | LANCE BREILAND | MINNEAPOLIS MN | 184 | 38 | 40:47 | 1:03:10 | 10:10 |
| 1138 | 1034 | CHARLES GIDDINGS | RAMSEY MN | 125 | 46 | 42:04 | 1:03:10 | 10:10 |
| 1139 | 2117 | MICHAEL MORRIS | MINNEAPOLIS MN | 81 | 55 | 40:44 | 1:03:10 | 10:10 |
| 1140 | 4066 | JAMIE MCBRIDE | MINNEAPOLIS MN | 185 | 39 | 41:00 | 1:03:20 | 10:12 |
| 1141 | 898 | ANDREW FILO | MINNEAPOLIS MN | 186 | 35 | 40:48 | 1:03:20 | 10:12 |
| 1142 | 3835 | RAMON VILLANUEVA | MINNEAPOLIS MN | 189 | 31 | 39:25 | 1:03:22 | 10:12 |
| 1143 | 3075 | MARK URBAN | WAITE PARK MN | 145 | 27 | 40:58 | 1:03:22 | 10:12 |
| 1144 | 372 | JASON BOESCH | MINNEAPOLIS MN | 187 | 36 | 41:36 | 1:03:24 | 10:13 |
| 1145 | 2005 | MARC MENNE | OTSEGO MN | 188 | 37 | 40:37 | 1:03:25 | 10:13 |
| 1146 | 1747 | LEE LARSON | MINNEAPOLIS MN | 126 | 45 | 41:20 | 1:03:29 | 10:13 |
| 1147 | 707 | DALE DEITCHLER | MENDOTA HTS MN | 127 | 47 | 40:47 | 1:03:31 | 10:14 |
| 1148 | 3809 | JOHN REARDON | WOODBURY MN | 148 | 42 | 40:47 | 1:03:31 | 10:14 |
| 1149 | 1412 | DAVID JENDRZEJEK | MINNEAPOLIS MN | 82 | 59 | 39:19 | 1:03:32 | 10:14 |
| 1150 | 2731 | BRIAN SCHWIETERS | SHOREVIEW MN | 189 | 36 | 41:40 | 1:03:34 | 10:14 |
| 1151 | 1375 | DAN HUSAK | COON RAPIDS MN | 83 | 55 | 41:39 | 1:03:37 | 10:15 |
| 1152 | 3916 | JIM ALFORD | ST PAUL MN | 190 | 33 | 40:32 | 1:03:37 | 10:15 |
| 1153 | 1233 | HENRY HELGEN | MINNEAPOLIS MN | 84 | 57 | 41:37 | 1:03:37 | 10:15 |
| 1154 | 2829 | ROMAN SMULKA | ANDOVER MN | 85 | 56 | 41:39 | 1:03:37 | 10:15 |
| 1155 | 1235 | THOMAS HELGEN | MINNEAPOLIS MN | 146 | 27 | 41:37 | 1:03:37 | 10:15 |
| 1156 | 2205 | ERIC NEWMAN | ST LOUIS PARK MN | 147 | 29 | 41:52 | 1:03:42 | 10:16 |
| 1157 | 538 | MICHAEL CAVALLARO | STILLWATER MN | 148 | 25 | 41:52 | 1:03:42 | 10:16 |
| 1158 | 1753 | THOMAS LARSON | EAGAN MN | 38 | 61 | 42:33 | 1:03:44 | 10:16 |
| 1159 | 2462 | NAGESH RAMESH | MINNEAPOLIS MN | 149 | 27 | 40:59 | 1:03:46 | 10:16 |
| 1160 | 2509 | TODD RENNINGER | MINNEAPOLIS MN | 191 | 34 | 42:16 | 1:03:46 | 10:16 |
| 1161 | 3556 | ERIC PETERSON | SAVAGE MN | 150 | 28 | 41:16 | 1:03:47 | 10:16 |
| 1162 | 2482 | GLEN RECKNOR | ROCHESTER MN | 190 | 36 | 38:50 | 1:03:53 | 10:17 |
| 1163 | 197 | KELLY ARTZ | EDEN PRAIRIE MN | 191 | 39 | 41:31 | 1:03:54 | 10:17 |
| 1164 | 1892 | BRADY MADSON | COON RAPIDS MN | 149 | 40 | 42:20 | 1:03:56 | 10:18 |
| 1165 | 3695 | DAVE CROWLEY | SHAKOPEE MN | 128 | 48 | 41:44 | 1:03:57 | 10:18 |
| 1166 | 2156 | MEREDITH MUSEL | FALCON HEIGHTS MN | 192 | 35 | 41:13 | 1:04:00 | 10:18 |
| 1167 | 3147 | KEVIN WALKER | MINNEAPOLIS MN | 193 | 37 | 41:31 | 1:04:01 | 10:18 |
| 1168 | 3753 | CHAD KENNING | ANDOVER MN | 150 | 40 | 39:43 | 1:04:01 | 10:19 |
| 1169 | 595 | JEREMIAH COLLINS | BLOOMINGTON MN | 123 | 51 | 42:22 | 1:04:01 | 10:19 |
| 1170 | 4001 | CHRIS NIEMEYER | ST PAUL MN | 129 | 45 | 40:22 | 1:04:02 | 10:19 |
| 1171 | 1142 | CRAIG HAGENSICK | ST PAUL MN | 130 | 47 | 41:51 | 1:04:04 | 10:19 |
| 1172 | 3561 | JASON POBUL | CRYSTAL MN | 151 | 28 | 42:16 | 1:04:08 | 10:20 |
| 1173 | 332 | MATTHEW BIEGERT | WOODBURY MN | 131 | 48 | 41:06 | 1:04:08 | 10:20 |
| 1174 | 670 | RYAN DAHL | ST LOUIS PARK MN | 192 | 32 | 43:41 | 1:04:08 | 10:20 |
| 1175 | 1519 | RALPH KANT | DELANO MN | 124 | 52 | 41:07 | 1:04:11 | 10:20 |
| 1176 | 1352 | PAUL HOWARD | EDEN PRAIRIE MN | 86 | 55 | 40:46 | 1:04:11 | 10:20 |
| 1177 | 3374 | RYAN CONNEALY | MINNEAPOLIS MN | 193 | 31 | 41:41 | 1:04:14 | 10:21 |
| 1178 | 3052 | SCOTT TRAUTMAN | SPIRIT LAKE IA | 194 | 32 | 41:25 | 1:04:16 | 10:21 |
| 1179 | 2128 | ARCH MRKVICKA | ROSEMOUNT MN | 87 | 59 | 41:25 | 1:04:16 | 10:21 |
| 1180 | 561 | VICTOR CHIN | EDEN PRAIRIE MN | 132 | 49 | 42:10 | 1:04:17 | 10:21 |
| 1181 | 754 | COLIN DOUGHERTY | ST LOUIS PARK MN | 152 | 27 | 40:39 | 1:04:17 | 10:21 |
| 1182 | 3222 | THEODORE WHITEHURST | MINNEAPOLIS MN | 125 | 50 | 39:56 | 1:04:19 | 10:21 |
| 1183 | 465 | DECLAN BUHRSMITH | MINNEAPOLIS MN | 12 | 13 | 43:11 | 1:04:20 | 10:22 |
| 1184 | 2840 | DENNIS SORENSEN | COON RAPIDS MN | 39 | 62 | 41:37 | 1:04:25 | 10:22 |
| 1185 | 3103 | BRYAN VIAU | APPLE VALLEY MN | 126 | 52 | 42:05 | 1:04:33 | 10:24 |
| 1186 | 424 | MICHAEL BREEN | MINNEAPOLIS MN | 153 | 27 | 42:06 | 1:04:33 | 10:24 |
| 1187 | 4245 | RICHARD WICKLUND | LAKEVILLE MN | 7 | 71 | 41:44 | 1:04:36 | 10:24 |
| 1188 | 218 | DONALD BACKSTROM | BLAINE MN | 127 | 54 | 41:32 | 1:04:38 | 10:24 |
| 1189 | 3077 | STEVEN VACINEK | LINO LAKES MN | 151 | 43 | 41:48 | 1:04:38 | 10:24 |
| 1190 | 3264 | TODD WINTER | ST PAUL MN | 194 | 39 | 41:55 | 1:04:39 | 10:25 |
| 1191 | 422 | BILLY BRECKLE | ROCHESTER MN | 152 | 43 | 41:41 | 1:04:39 | 10:25 |
| 1192 | 253 | DANIEL BARRINGER | SAVAGE MN | 195 | 33 | 41:21 | 1:04:43 | 10:25 |
| 1193 | 1331 | JONATHAN HONEYCUTT | APPLE VALLEY MN | 196 | 32 | 40:35 | 1:04:44 | 10:26 |
| 1194 | 1890 | DEAN MADISON | SIOUX FALLS SD | 15 | 65 | 42:17 | 1:04:45 | 10:26 |
| 1195 | 2189 | LEE NELSON | LAKEVILLE MN | 40 | 61 | 41:34 | 1:04:54 | 10:27 |
| 1196 | 646 | JAMES CRANDALL | MINNEAPOLIS MN | 195 | 39 | 42:24 | 1:04:57 | 10:28 |
| 1197 | 300 | MARK BENSON | RICHFIELD MN | 153 | 41 | 42:21 | 1:04:59 | 10:28 |
| 1198 | 382 | MANOJ BOMMAREDDY | EDEN PRAIRIE MN | 154 | 25 | 42:49 | 1:05:07 | 10:29 |
| 1199 | 3425 | KEVIN GUST | ST PAUL MN | 155 | 27 | 42:37 | 1:05:07 | 10:29 |
| 1200 | 1118 | KENNETH GUST | PLYMOUTH MN | 128 | 51 | 42:37 | 1:05:08 | 10:29 |
| 1201 | 1642 | MAHANTESH KOMANUR | EDEN PRAIRIE MN | 197 | 33 | 42:32 | 1:05:10 | 10:30 |
| 1202 | 3450 | CHARLES HOWLAND | MINNEAPOLIS MN | 133 | 49 | 43:45 | 1:05:10 | 10:30 |
| 1203 | 2336 | BRENT PAVIA | RICHFIELD MN | 134 | 48 | 42:55 | 1:05:12 | 10:30 |
| 1204 | 2920 | DAN STROM | PLYMOUTH MN | 129 | 54 | 42:37 | 1:05:13 | 10:30 |
| 1205 | 3368 | PETER CHONG | LAKEVILLE MN | 198 | 34 | 41:42 | 1:05:15 | 10:30 |
| 1206 | 2435 | KENNETH PROM | SHOREVIEW MN | 88 | 55 | 41:43 | 1:05:18 | 10:31 |
| 1207 | 2436 | MATT PROM | MAHTOMEDI MN | 199 | 31 | 38:39 | 1:05:20 | 10:31 |
| 1208 | 2264 | ERIK OLSEN | ZIMMERMAN MN | 154 | 42 | 42:11 | 1:05:20 | 10:31 |
| 1209 | 1689 | ALLEN KUMPULA | BUFFALO MN | 156 | 25 | 41:11 | 1:05:24 | 10:32 |
| 1210 | 3037 | NATHAN TORGERSON | ANDOVER MN | 155 | 41 | 42:48 | 1:05:25 | 10:32 |
| 1211 | 2775 | VAN SILLERUD | MINNEAPOLIS MN | 89 | 56 | 42:22 | 1:05:27 | 10:32 |
| 1212 | 733 | FRANK DOCHERTY | MOUND MN | 41 | 60 | 42:25 | 1:05:28 | 10:33 |
| 1213 | 2674 | TIM SCHMIDT | RIVER FALLS WI | 200 | 30 | 42:53 | 1:05:31 | 10:33 |
| 1214 | 3187 | NICK WEINS | EAGAN MN | 157 | 26 | 41:53 | 1:05:32 | 10:33 |
| 1215 | 2564 | BRYAN ROGERS | RAMSEY MN | 196 | 39 | 43:18 | 1:05:34 | 10:33 |
| 1216 | 2074 | JEFF MIRON | BROOKLYN CENTER MN | 156 | 40 | 42:51 | 1:05:34 | 10:34 |
| 1217 | 2631 | CHRISTIANO SARAIVA | WOODBURY MN | 201 | 31 | 43:29 | 1:05:36 | 10:34 |
| 1218 | 3367 | VENKANNA CHERUKURI | ST LOUIS PARK MN | 130 | 52 | 41:49 | 1:05:37 | 10:34 |
| 1219 | 3662 | DANIEL YOUNG | ROSEVILLE MN | 90 | 57 | 42:09 | 1:05:38 | 10:34 |
| 1220 | 2073 | DALE MIRON | MARQUETTE MI | 42 | 62 | 42:53 | 1:05:38 | 10:34 |
| 1221 | 222 | JOE BAIERL | LAKE ELMO MN | 91 | 57 | 42:17 | 1:05:38 | 10:34 |
| 1222 | 250 | GLENN BARNETTE | MANKATO MN | 43 | 64 | 42:50 | 1:05:43 | 10:35 |
| 1223 | 236 | GREG BALLARD | BLAINE MN | 157 | 44 | 48:07 | 1:05:53 | 10:37 |
| 1224 | 2414 | ALAN PLOETZ | MAPLE GROVE MN | 131 | 52 | 41:34 | 1:05:57 | 10:37 |
| 1225 | 2270 | PETE OLSON | MINNETONKA MN | 135 | 45 | 42:08 | 1:05:57 | 10:37 |
| 1226 | 130 | BRIAN ALGER | MINNEAPOLIS MN | 44 | 64 | 42:30 | 1:05:59 | 10:38 |
| 1227 | 319 | STEVEN BERGSETH | ST PAUL MN | 45 | 61 | 42:30 | 1:06:00 | 10:38 |
| 1228 | 318 | JERRY BERGSETH | MINNEAPOLIS MN | 46 | 64 | 42:30 | 1:06:00 | 10:38 |
| 1229 | 2143 | GENE MULLINS | PRIOR LAKE MN | 158 | 41 | 41:59 | 1:06:01 | 10:38 |
| 1230 | 829 | ALEX ELERIA-YIN | COTTAGE GROVE MN | 15 | 16 | 42:59 | 1:06:03 | 10:38 |
| 1231 | 3728 | ROBERT GORMAN | EAGAN MN | 132 | 54 | 42:15 | 1:06:06 | 10:39 |
| 1232 | 4232 | ANDREW JONES | NORTH MANKATO MN | 158 | 28 | 42:53 | 1:06:06 | 10:39 |
| 1233 | 3234 | STEVE WIESNER | MINNETONKA MN | 136 | 46 | 42:12 | 1:06:06 | 10:39 |
| 1234 | 3931 | MATTHEW GRAHN | MINNEAPOLIS MN | 197 | 38 | 42:38 | 1:06:09 | 10:39 |
| 1235 | 215 | DAVID BACKLUND | ST PAUL MN | 92 | 55 | 44:59 | 1:06:09 | 10:39 |
| 1236 | 1406 | MICHAEL JAMISON | ST PAUL MN | 93 | 58 | 42:30 | 1:06:15 | 10:40 |
| 1237 | 2742 | JOHN SELTZ | ST PAUL MN | 47 | 63 | 41:53 | 1:06:20 | 10:41 |
| 1238 | 1742 | DANE LARSON | VADNAIS HTS MN | 159 | 27 | 42:26 | 1:06:23 | 10:41 |
| 1239 | 3499 | BRIAN MARTEN | WACONIA MN | 137 | 46 | 42:35 | 1:06:24 | 10:42 |
| 1240 | 383 | SRIDHAR BOMMAREDDY | EDEN PRAIRIE MN | 159 | 41 | 44:53 | 1:06:26 | 10:42 |
| 1241 | 1572 | DARSHAN KHATAVKAR | BLAINE MN | 198 | 39 | 43:50 | 1:06:26 | 10:42 |
| 1242 | 498 | BENJAMIN CAMPBELL | WOODBURY MN | 202 | 33 | 41:35 | 1:06:28 | 10:42 |
| 1243 | 682 | DENNIS DAUGHERTY | PRIOR LAKE MN | 133 | 54 | 42:28 | 1:06:32 | 10:43 |
| 1244 | 3734 | SCOTT HARMAN | PLYMOUTH MN | 203 | 34 | 44:10 | 1:06:35 | 10:43 |
| 1245 | 2861 | SCOTT ST.CLAIRE | ST CLOUD MN | 61 | 23 | 41:03 | 1:06:38 | 10:44 |
| 1246 | 1964 | THOMAS MCDONALD | MINNEAPOLIS MN | 160 | 42 | 43:23 | 1:06:38 | 10:44 |
| 1247 | 2278 | CLANCY OMBERG | CORCORAN MN | 48 | 64 | 42:53 | 1:06:38 | 10:44 |
| 1248 | 3682 | MIKE BORTHS | WOODBURY MN | 138 | 47 | 42:53 | 1:06:38 | 10:44 |
| 1249 | 2294 | ROBERT OVERMAN | ELK RIVER MN | 139 | 45 | 41:28 | 1:06:41 | 10:44 |
| 1250 | 3629 | NATHAN TRAN | MINNEAPOLIS MN | 204 | 31 | 42:25 | 1:06:42 | 10:44 |
| 1251 | 1709 | DAVID LAMB | OAKDALE MN | 199 | 38 | 42:10 | 1:06:44 | 10:45 |
| 1252 | 3221 | SIMON WHITEHEAD | EDINA MN | 134 | 54 | 42:24 | 1:06:48 | 10:45 |
| 1253 | 2703 | JORDAN SCHUETTPELZ | MINNETONKA MN | 62 | 20 | 43:30 | 1:06:54 | 10:46 |
| 1254 | 1096 | TED GRESHWALK | MAPLE GROVE MN | 49 | 61 | 42:30 | 1:06:55 | 10:46 |
| 1255 | 2794 | BRIAN SKON | ST.MICHAEL MN | 140 | 47 | 1:06:58 | 10:47 | |
| 1256 | 1627 | ADAM KOERING | EDEN PRAIRIE MN | 200 | 37 | 43:33 | 1:06:59 | 10:47 |
| 1257 | 4056 | CHRISTOPHER DOLEJS | APPLE VALLEY MN | 161 | 42 | 43:01 | 1:07:02 | 10:48 |
| 1258 | 3328 | VENKATA AKURATI | MAPLE GROVE MN | 162 | 43 | 41:50 | 1:07:05 | 10:48 |
| 1259 | 946 | BJ FOX | BURNSVILLE MN | 205 | 33 | 41:38 | 1:07:08 | 10:49 |
| 1260 | 1043 | ANDREW GILLUND | MINNEAPOLIS MN | 206 | 32 | 44:48 | 1:07:10 | 10:49 |
| 1261 | 664 | CHRIS CURRY | MINNEAPOLIS MN | 141 | 45 | 42:25 | 1:07:11 | 10:49 |
| 1262 | 1979 | MATT MCKENZIE | ST PAUL MN | 163 | 44 | 42:25 | 1:07:12 | 10:49 |
| 1263 | 2447 | MARC ANTHONY QUIMINALES | CHAMPLIN MN | 160 | 26 | 42:40 | 1:07:13 | 10:49 |
| 1264 | 4053 | LUCAS YOUNG | MINNEAPOLIS MN | 207 | 30 | 46:08 | 1:07:15 | 10:50 |
| 1265 | 849 | DOUGLAS ERBECK | CRYSTAL MN | 8 | 75 | 43:02 | 1:07:21 | 10:51 |
| 1266 | 2690 | BRYAN SCHOENROCK | HOULTON WI | 161 | 27 | 44:08 | 1:07:26 | 10:52 |
| 1267 | 1957 | MARK MCCORMICK | MINNEAPOLIS MN | 201 | 38 | 44:44 | 1:07:31 | 10:52 |
| 1268 | 496 | BRANDON CAMP | MINNEAPOLIS MN | 162 | 29 | 44:09 | 1:07:34 | 10:53 |
| 1269 | 2992 | ADAM THIELGES | PLYMOUTH MN | 13 | 12 | 42:58 | 1:07:38 | 10:54 |
| 1270 | 3505 | TIMOTHY MATUSESKI | INVER GROVE HTS MN | 135 | 51 | 43:08 | 1:07:38 | 10:54 |
| 1271 | 3430 | KEVIN HANNON | MINNEAPOLIS MN | 94 | 56 | 43:21 | 1:07:38 | 10:54 |
| 1272 | 2286 | JAMES OSBORNE | MINNEAPOLIS MN | 63 | 24 | 44:17 | 1:07:40 | 10:54 |
| 1273 | 1486 | EDWARD JORDAN | MINNEAPOLIS MN | 164 | 43 | 46:22 | 1:07:41 | 10:54 |
| 1274 | 3713 | BAKARY FATTY | COON RAPIDS MN | 202 | 38 | 44:15 | 1:07:43 | 10:54 |
| 1275 | 466 | RODNEY BUHRSMITH | MINNEAPOLIS MN | 165 | 41 | 46:47 | 1:07:44 | 10:54 |
| 1276 | 3639 | LOUIE VUKICH | LINDSTROM MN | 142 | 45 | 41:22 | 1:07:44 | 10:54 |
| 1277 | 2478 | CHARLES RAWLINGS | STILLWATER MN | 50 | 60 | 43:13 | 1:07:44 | 10:55 |
| 1278 | 2886 | ERIK STEINMETZ | MINNEAPOLIS MN | 143 | 49 | 42:14 | 1:07:45 | 10:55 |
| 1279 | 2069 | PAUL MINEAR | RAMSEY MN | 144 | 47 | 41:38 | 1:07:45 | 10:55 |
| 1280 | 2553 | JEFF ROBERTSON | ST PAUL MN | 203 | 39 | 43:09 | 1:07:50 | 10:55 |
| 1281 | 2423 | PAUL POST | LINDSTROM MN | 95 | 59 | 43:21 | 1:07:51 | 10:56 |
| 1282 | 238 | KARIM BANDALI | LAKEVILLE MN | 204 | 39 | 44:02 | 1:07:55 | 10:56 |
| 1283 | 3219 | ROBERT WHITE | PLYMOUTH MN | 145 | 49 | 46:34 | 1:08:03 | 10:57 |
| 1284 | 862 | STEVE EULLER | MINNEAPOLIS MN | 51 | 61 | 44:10 | 1:08:13 | 10:59 |
| 1285 | 1760 | MARK LAWLIS | LINO LAKES MN | 166 | 40 | 43:46 | 1:08:15 | 10:59 |
| 1286 | 896 | NEIL FIDER | MINNEAPOLIS MN | 167 | 40 | 41:20 | 1:08:16 | 11:00 |
| 1287 | 803 | STEVE EDSILL | WACONIA MN | 168 | 41 | 43:47 | 1:08:17 | 11:00 |
| 1288 | 2884 | MICHAEL STEINER | ST PAUL MN | 169 | 44 | 44:47 | 1:08:24 | 11:01 |
| 1289 | 1207 | BRIAN HAWKINS | EDINA MN | 136 | 50 | 43:32 | 1:08:33 | 11:02 |
| 1290 | 2788 | CHAD SKALLY | ST PAUL MN | 205 | 36 | 44:37 | 1:08:34 | 11:02 |
| 1291 | 329 | BRIAN BESTLER | COTTAGE GROVE MN | 208 | 34 | 44:38 | 1:08:34 | 11:03 |
| 1292 | 3055 | JUSTIN TREML | MANKATO MN | 163 | 25 | 43:26 | 1:08:43 | 11:04 |
| 1293 | 516 | WADE CARLSON | LINDSTROM MN | 52 | 63 | 43:31 | 1:08:47 | 11:05 |
| 1294 | 3246 | ALAN WILLIAMSON | BURNSVILLE MN | 146 | 49 | 44:00 | 1:08:51 | 11:05 |
| 1295 | 3806 | WILL PRATHER | EDINA MN | 170 | 41 | 46:53 | 1:08:54 | 11:06 |
| 1296 | 456 | GUILLERMO BRUNET | MINNETONKA MN | 206 | 37 | 43:54 | 1:09:03 | 11:07 |
| 1297 | 470 | MICHAEL BULLARD | BROOKLYN CENTER MN | 164 | 27 | 43:53 | 1:09:03 | 11:07 |
| 1298 | 365 | STEPHEN BLUM II | AUSTIN MN | 171 | 43 | 44:11 | 1:09:05 | 11:08 |
| 1299 | 3054 | LEE TRELSTAD | FALCON HEIGHTS MN | 16 | 65 | 43:51 | 1:09:09 | 11:08 |
| 1300 | 1581 | DAVID KINGERY | EDEN PRAIRIE MN | 64 | 23 | 44:53 | 1:09:12 | 11:09 |
| 1301 | 1660 | DAVID KRAVIK | FRIDLEY MN | 137 | 53 | 44:35 | 1:09:20 | 11:10 |
| 1302 | 1531 | COREY KAUMA | WRENSHALL MN | 14 | 9 | 44:06 | 1:09:21 | 11:10 |
| 1303 | 3519 | SHAWN MCKITRICK | BURNSVILLE MN | 209 | 30 | 43:58 | 1:09:29 | 11:11 |
| 1304 | 3648 | RYAN WENGER | ST.MICHAEL MN | 210 | 33 | 45:08 | 1:09:31 | 11:12 |
| 1305 | 1355 | KEITH HOWE | BLAINE MN | 138 | 53 | 44:25 | 1:09:36 | 11:12 |
| 1306 | 2898 | ROBERT STEWART | MINNEAPOLIS MN | 17 | 67 | 43:38 | 1:09:39 | 11:13 |
| 1307 | 2798 | JOHN SKUDLAREK | ST CLOUD MN | 165 | 29 | 47:51 | 1:09:42 | 11:14 |
| 1308 | 1052 | JACK GLEASON | WHITE BEAR LAKE MN | 147 | 48 | 44:28 | 1:09:46 | 11:14 |
| 1309 | 453 | TREVOR BRUDERS | MINNEAPOLIS MN | 65 | 20 | 44:21 | 1:09:49 | 11:15 |
| 1310 | 265 | DENNIS BAUER | ARDEN HILLS MN | 148 | 47 | 46:01 | 1:09:50 | 11:15 |
| 1311 | 4120 | STEPHEN LINDEE | SAINT JAMES MN | 207 | 35 | 45:30 | 1:09:54 | 11:15 |
| 1312 | 204 | MIKE AULD | BROOKLYN CENTER MN | 172 | 43 | 44:37 | 1:09:56 | 11:16 |
| 1313 | 1484 | STEVEN JONES | BURNSVILLE MN | 139 | 50 | 44:57 | 1:10:04 | 11:17 |
| 1314 | 3382 | TODD DAHLVANG | NEW HOPE MN | 173 | 42 | 45:24 | 1:10:08 | 11:18 |
| 1315 | 3779 | TOM MENSSEN | MINNEAPOLIS MN | 174 | 42 | 44:37 | 1:10:20 | 11:20 |
| 1316 | 3381 | NATHAN CURLAND | ST LOUIS PARK MN | 18 | 65 | 45:12 | 1:10:21 | 11:20 |
| 1317 | 2770 | D. SCOTT SHULTZ | BLOOMINGTON MN | 149 | 49 | 46:11 | 1:10:23 | 11:20 |
| 1318 | 3793 | TERRY O'BRIEN | MINNEAPOLIS MN | 150 | 49 | 44:37 | 1:10:26 | 11:21 |
| 1319 | 2271 | RICHARD OLSON | MINNEAPOLIS MN | 151 | 45 | 46:09 | 1:10:29 | 11:21 |
| 1320 | 3327 | DERRICK AGATE SR. | MINNETONKA MN | 152 | 49 | 45:45 | 1:10:41 | 11:23 |
| 1321 | 3343 | THOMAS BERLIN | MINNETONKA MN | 166 | 26 | 45:46 | 1:10:41 | 11:23 |
| 1322 | 1100 | CHRISTOPHER GRIGGS | MINNEAPOLIS MN | 53 | 63 | 45:46 | 1:10:51 | 11:25 |
| 1323 | 3203 | ALAN WENTKIEWICZ | INVER GROVE HTS MN | 211 | 32 | 45:54 | 1:11:03 | 11:26 |
| 1324 | 2424 | RYAN POST | EAGAN MN | 167 | 29 | 44:40 | 1:11:28 | 11:31 |
| 1325 | 2734 | DAN SCOTT | ZIMMERMAN MN | 208 | 39 | 44:59 | 1:11:29 | 11:31 |
| 1326 | 3201 | MATT WENELL | NEW BRIGHTON MN | 66 | 23 | 44:32 | 1:11:40 | 11:32 |
| 1327 | 2701 | PETE SCHUCHARDT | STILLWATER MN | 19 | 68 | 45:55 | 1:11:43 | 11:33 |
| 1328 | 1169 | DANIEL HANSON | SO ST PAUL MN | 168 | 28 | 45:49 | 1:11:44 | 11:33 |
| 1329 | 1176 | TONY HANSON | EDINA MN | 209 | 35 | 45:49 | 1:11:44 | 11:33 |
| 1330 | 1171 | EDDIE HANSON | SO ST PAUL MN | 212 | 32 | 45:52 | 1:11:44 | 11:33 |
| 1331 | 1966 | PATRICK MCDONOUGH | MAPLEWOOD MN | 96 | 57 | 46:31 | 1:11:47 | 11:34 |
| 1332 | 2178 | THOMAS NELSEN | BROOKLYN PARK MN | 54 | 60 | 46:34 | 1:11:53 | 11:34 |
| 1333 | 2347 | JACOB PELLOWSKI | BURNSVILLE MN | 67 | 24 | 45:51 | 1:11:56 | 11:35 |
| 1334 | 3942 | STEPHEN WILLIAMS | MINNEAPOLIS MN | 153 | 48 | 48:04 | 1:12:00 | 11:36 |
| 1335 | 109 | CHRIS ADAMS | CHANHASSEN MN | 213 | 32 | 46:47 | 1:12:11 | 11:37 |
| 1336 | 2933 | PATRICK SUITER | ZIMMERMAN MN | 97 | 59 | 47:23 | 1:12:12 | 11:38 |
| 1337 | 1853 | RYAN LOSO | BROOKLYN PARK MN | 214 | 33 | 45:35 | 1:12:21 | 11:39 |
| 1338 | 3967 | BRYAN LANGFORD | ST PAUL MN | 175 | 41 | 45:21 | 1:12:38 | 11:42 |
| 1339 | 3601 | BRIAN SNYDER | JORDAN MN | 154 | 48 | 45:25 | 1:12:39 | 11:42 |
| 1340 | 937 | PATRICK FOLEY | ST MICHAEL MN | 215 | 34 | 47:08 | 1:12:39 | 11:42 |
| 1341 | 704 | MICHELLE DEGROSS | ELKO MN | 216 | 30 | 46:41 | 1:12:40 | 11:42 |
| 1342 | 1226 | PAUL HEIL | APPLE VALLEY MN | 20 | 69 | 46:48 | 1:12:42 | 11:42 |
| 1343 | 1491 | BRIAN JUDD | PRIOR LAKE MN | 210 | 35 | 46:47 | 1:12:44 | 11:43 |
| 1344 | 1395 | BRADLEY JACKSON | SHAKOPEE MN | 211 | 39 | 46:47 | 1:12:44 | 11:43 |
| 1345 | 2641 | NICK SCARAMUZZO | ROCHESTER MN | 217 | 33 | 46:41 | 1:12:52 | 11:44 |
| 1346 | 1732 | KYLE LANGUM | OTSEGO MN | 169 | 27 | 47:06 | 1:13:02 | 11:46 |
| 1347 | 3529 | ERIC MONTAG | MINNEAPOLIS MN | 218 | 33 | 48:00 | 1:13:26 | 11:50 |
| 1348 | 3548 | ISRAEL O'MALLEY | GOLDEN VALLEY MN | 212 | 38 | 46:45 | 1:13:52 | 11:54 |
| 1349 | 4123 | PEDRO TCHMOLA | WOODBURY MN | 176 | 44 | 47:35 | 1:13:53 | 11:54 |
| 1350 | 1023 | DAN GERHARD | CHAMPLIN MN | 155 | 48 | 47:04 | 1:13:54 | 11:54 |
| 1351 | 1311 | SAMUEL HOFSTEDT | ROGERS MN | 16 | 17 | 45:57 | 1:14:00 | 11:55 |
| 1352 | 747 | JEFFREY DOPKINS | STPAUL MN | 156 | 47 | 48:30 | 1:14:02 | 11:55 |
| 1353 | 2737 | MIKE SCOTT | BLOOMINGTON MN | 140 | 51 | 48:15 | 1:14:04 | 11:56 |
| 1354 | 3729 | ANTHONY GRANT | FRIDLEY MN | 219 | 31 | 46:32 | 1:14:08 | 11:56 |
| 1355 | 557 | TROY CHERRY | ST PAUL MN | 213 | 35 | 46:45 | 1:14:09 | 11:56 |
| 1356 | 784 | BRANDYN DYKSTRA | RICHFIELD MN | 220 | 31 | 47:23 | 1:14:12 | 11:57 |
| 1357 | 2972 | KEVIN TAVARES | MINNEAPOLIS MN | 214 | 35 | 46:54 | 1:14:21 | 11:58 |
| 1358 | 406 | BILL BOWMAN | APPLE VALLEY MN | 98 | 55 | 50:24 | 1:14:23 | 11:59 |
| 1359 | 673 | JIM DAHLGREN | CRYSTAL MN | 99 | 55 | 47:59 | 1:14:31 | 12:00 |
| 1360 | 110 | MICHAEL ADAMS | MINNEAPOLIS MN | 141 | 52 | 48:32 | 1:14:32 | 12:00 |
| 1361 | 3319 | ROMAN ZOWNIROWYCZ | FRILDLEY MN | 100 | 58 | 47:50 | 1:14:35 | 12:01 |
| 1362 | 1434 | DOYLE JOHNSON | MAPLE LAKE MN | 157 | 48 | 47:34 | 1:14:42 | 12:02 |
| 1363 | 759 | RYAN DOYLE | COON RAPIDS MN | 221 | 32 | 51:45 | 1:14:46 | 12:02 |
| 1364 | 690 | SCOTT DAVIS | SHAKOPEE MN | 215 | 39 | 48:08 | 1:14:53 | 12:03 |
| 1365 | 4236 | NATE HEUSSNER | MINNETONKA MN | 68 | 24 | 47:16 | 1:14:56 | 12:04 |
| 1366 | 2653 | TREVOR SCHENDT | ST MICHAEL MN | 216 | 35 | 48:27 | 1:15:10 | 12:06 |
| 1367 | 2460 | JOHN RAMBERG | APPLE VALLEY MN | 21 | 68 | 48:31 | 1:15:14 | 12:07 |
| 1368 | 2968 | JOHN TASTO | ST LOUIS PARK MN | 170 | 27 | 48:39 | 1:15:20 | 12:08 |
| 1369 | 3585 | CHRISTOPHER SANDEN | BLOOMINGTON MN | 222 | 33 | 47:44 | 1:15:24 | 12:08 |
| 1370 | 1242 | PAUL HENDRICKSON | ROBBINSDALE MN | 217 | 36 | 49:17 | 1:15:44 | 12:12 |
| 1371 | 3014 | CHRIS TIEDEMAN | BLAINE MN | 218 | 35 | 49:59 | 1:15:59 | 12:14 |
| 1372 | 930 | STEVE FLUGER | EAU CLAIRE WI | 142 | 54 | 49:40 | 1:16:03 | 12:15 |
| 1373 | 3928 | SCOTT BROMAN | WOODBURY MN | 143 | 51 | 47:42 | 1:16:20 | 12:17 |
| 1374 | 1699 | MARGARET KVALE | LONG LAKE MN | 15 | 13 | 1:16:24 | 12:18 | |
| 1375 | 677 | RUSSELL DALY | HUGO MN | 22 | 65 | 50:50 | 1:16:30 | 12:19 |
| 1376 | 3481 | TOM KVALE | LONG LAKE MN | 158 | 49 | 1:16:31 | 12:19 | |
| 1377 | 2481 | DAVE RECKER | COON RAPIDS MN | 23 | 66 | 48:50 | 1:16:39 | 12:21 |
| 1378 | 4033 | MATTHEW ZAMASTIL | RICHFIELD MN | 219 | 35 | 48:19 | 1:17:06 | 12:25 |
| 1379 | 3615 | DENNIS STOCKMO | MINNEAPOLIS MN | 144 | 51 | 48:51 | 1:17:06 | 12:25 |
| 1380 | 960 | JAY FREEMAN | MINNEAPOLIS MN | 171 | 28 | 49:31 | 1:17:32 | 12:29 |
| 1381 | 2692 | JAMES SCHOESSLER | SHOREVIEW MN | 55 | 62 | 49:04 | 1:17:39 | 12:30 |
| 1382 | 2873 | JAMES STARK | ROSEVILLE MN | 101 | 59 | 49:06 | 1:17:39 | 12:30 |
| 1383 | 1304 | TIMOTHY HOEPPNER | APPLE VALLEY MN | 145 | 50 | 47:02 | 1:17:45 | 12:31 |
| 1384 | 2769 | SUNIL SHRESTHA | ROSEVILLE MN | 220 | 35 | 49:54 | 1:17:57 | 12:33 |
| 1385 | 280 | RICHARD BECKER | NEW BRIGHTON MN | 102 | 59 | 50:17 | 1:18:02 | 12:34 |
| 1386 | 4003 | KURT LINN | ROSEVILLE MN | 159 | 46 | 47:40 | 1:18:15 | 12:36 |
| 1387 | 3515 | LARRY MCGRAW | LITTLE CANADA MN | 146 | 50 | 51:19 | 1:18:16 | 12:36 |
| 1388 | 889 | RIHCARD FELLING | COON RAPIDS MN | 103 | 58 | 50:29 | 1:18:44 | 12:41 |
| 1389 | 1338 | GARY HOOVER | LAKEVILLE MN | 24 | 68 | 49:38 | 1:19:03 | 12:44 |
| 1390 | 1584 | CARSON KINNEY | BURNSVILLE MN | 172 | 26 | 49:28 | 1:19:17 | 12:46 |
| 1391 | 2639 | DOUGLAS SCALIA | APPLE VALLEY MN | 223 | 32 | 51:27 | 1:19:42 | 12:50 |
| 1392 | 1980 | WILLIAM MCKEOWN | EAGAN MN | 56 | 63 | 52:02 | 1:19:49 | 12:51 |
| 1393 | 3683 | PAUL BOSTEL | BURNSVILLE MN | 173 | 27 | 51:33 | 1:19:49 | 12:51 |
| 1394 | 1913 | CHRISTOPHER MARK | APPLE VALLEY MN | 224 | 33 | 53:34 | 1:20:08 | 12:54 |
| 1395 | 4101 | DOUG PETERS | NORTHFIELD MN | 147 | 50 | 51:27 | 1:20:28 | 12:57 |
| 1396 | 2922 | HANS STROMMEN | MINNEAPOLIS MN | 174 | 28 | 52:34 | 1:21:20 | 13:06 |
| 1397 | 3941 | ANTHONY BROWN | EDEN PRAIRIE MN | 160 | 45 | 50:20 | 1:21:26 | 13:07 |
| 1398 | 2839 | JASON SONNENBURG | HASTINGS MN | 221 | 37 | 51:43 | 1:21:35 | 13:08 |
| 1399 | 3609 | MATT STABENOW | HUGO MN | 225 | 34 | 54:00 | 1:21:51 | 13:11 |
| 1400 | 2021 | BRUCE METCHNEK | PLYMOUTH MN | 25 | 68 | 51:18 | 1:22:03 | 13:13 |
| 1401 | 1001 | GREGORY GARDNER | FRIDLEY MN | 57 | 61 | 51:19 | 1:22:03 | 13:13 |
| 1402 | 1181 | ROB HARKER | HUDSON WI | 222 | 38 | 55:06 | 1:22:03 | 13:13 |
| 1403 | 450 | RICHARD BROWN | ST PAUL MN | 58 | 62 | 51:50 | 1:22:37 | 13:18 |
| 1404 | 2495 | MILFORD REID | BLOOMINGTON MN | 104 | 57 | 54:10 | 1:22:43 | 13:19 |
| 1405 | 3509 | TOM MAYS | ST PAUL MN | 161 | 46 | 53:26 | 1:23:41 | 13:28 |
| 1406 | 837 | PRAVEEN KUMAR ELLUR | EDINA MN | 175 | 27 | 54:39 | 1:24:03 | 13:32 |
| 1407 | 1561 | PATRICK KENNEDY | ST LOUIS PARK MN | 59 | 60 | 54:48 | 1:24:16 | 13:34 |
| 1408 | 2401 | CLAUS PIERACH | BROOKLYN CENTER MN | 9 | 76 | 52:51 | 1:24:23 | 13:35 |
| 1409 | 2633 | NEIL SATTERSTROM | HOPKINS MN | 176 | 26 | 58:22 | 1:24:36 | 13:37 |
| 1410 | 3950 | PATRICK GORMAN | PLYMOUTH MN | 10 | 72 | 52:42 | 1:24:59 | 13:41 |
| 1411 | 3035 | DAVID TOMPKINS | MINNEAPOLIS MN | 177 | 40 | 25:23 | 1:25:13 | 13:43 |
| 1412 | 1951 | JOHN MCCARTHY | EAGAN MN | 11 | 71 | 54:51 | 1:25:24 | 13:45 |
| 1413 | 3162 | MARK WARNKEN | STILLWATER MN | 26 | 67 | 56:29 | 1:25:30 | 13:46 |
| 1414 | 2524 | DENNIS RICHARDSON | COLUMBIA HTS MN | 177 | 26 | 54:39 | 1:27:18 | 14:03 |
| 1415 | 3080 | JERRY VAN DEN EINDE | ST JOSEPH MN | 60 | 63 | 56:42 | 1:28:21 | 14:14 |
| 1416 | 1426 | ALLEN JOHNSON | EDINA MN | 12 | 84 | 57:20 | 1:28:27 | 14:14 |
| 1417 | 134 | MARCUS ALLEN | BROOKLYN PARK MN | 178 | 28 | 56:43 | 1:28:42 | 14:17 |
| 1418 | 1391 | OUMKARN ISREEPERSAUD | BLAINE MN | 179 | 29 | 56:44 | 1:28:43 | 14:17 |
| 1419 | 2328 | DAVID PAUL | ST CHARLES MN | 162 | 45 | 1:00:05 | 1:29:51 | 14:28 |
| 1420 | 876 | DAN FAHNING | GREEN ISLE MN | 223 | 35 | 55:37 | 1:31:26 | 14:43 |
| 1421 | 1546 | BRANDON KEILLOR | RAMSEY MN | 180 | 27 | 58:07 | 1:31:40 | 14:46 |
| 1422 | 3098 | PATRICK VEILLEUX | INVER GROVE HTS MN | 224 | 38 | 1:03:44 | 1:33:48 | 15:06 |
| 1423 | 1828 | KRISTOPHER LINDGREN | FARMINGTON MN | 17 | 16 | 1:01:33 | 1:34:23 | 15:12 |
| 1424 | 285 | DALE BEIDLEMAN | ANOKA MN | 105 | 57 | 1:05:42 | 1:40:43 | 16:13 |
| 1425 | 1192 | MONTY HARSTAD | COON RAPIDS MN | 163 | 49 | 1:07:12 | 1:40:55 | 16:15 |
| 1426 | 1978 | GLENN MCINTOSH | COLUMBIA HTS MN | 148 | 51 | 1:05:11 | 1:43:53 | 16:44 |
| 1427 | 744 | DANIEL DONNELLY | MINNEAPOLIS MN | 61 | 62 | 1:13:13 | 1:49:56 | 17:42 |
| 1428 | 1829 | MARK LINDGREN | FARMINGTON MN | 149 | 50 | 1:10:54 | 1:49:57 | 17:42 |
| 1429 | 660 | HERB CROWELL | MINNEAPOLIS MN | 164 | 46 | 31:51 | ||
| 1430 | 1655 | GARY KRAINAK | MINNEAPOLIS MN | 106 | 58 | 39:50 | ||
| 1431 | 3626 | WARREN TERRY | MINNEAPOLIS MN | 150 | 54 | 50:05 |