| | | | | | | | | | |
| 1 | Phil | Wacker | St Paul | MN | 39 | M | 4:06:10 | 93.41 | 30-39 |
| 2 | Josh | Cerra | Rice Lake | WI | 34 | M | 4:09:08 | 99.31 | 30-39 |
| 3 | Andrew | Richardson | Wyoming | MN | 33 | M | 4:13:53 | 98.48 | 30-39 |
| 4 | Michael | Weum | Woodbury | MN | 34 | M | 4:25:23 | 69.64 | 30-39 |
| 5 | Cale | Newby | Bemidji | MN | 21 | M | 4:32:14 | 83.73 | 20-29 |
| 6 | Jim | Bethea | Iowa City | IA | 50 | M | 4:35:50 | 69.99 | 50-59 |
| 7 | Austin | Sievers | Forest Lake | MN | 21 | M | 4:42:19 | 87.2 | 20-29 |
| 8 | Ryan | Salonek | Otsego | MN | 35 | M | 4:54:54 | 73.96 | 30-39 |
| 9 | Jacob | Roberts | Ham Lake | MN | 37 | M | 4:56:35 | 62.66 | 30-39 |
| 10 | Mike | Hohenwald | Stillwater | MN | 36 | M | 4:57:00 | 82.89 | 30-39 |
| 11 | Michele | Pelzer | St Paul | MN | 35 | F | 5:05:14 | 89.3 | 30-39 |
| 12 | Jake | Thompson | Dresser | WI | 27 | M | 5:06:26 | 88.28 | 20-29 |
| 13 | Timothy | Owata | Coon Rapids | MN | 45 | M | 5:08:01 | 67.97 | 40-49 |
| 14 | Sierra | Eichers | Saint Cloud | MN | 33 | F | 5:13:19 | 83.82 | 30-39 |
| 15 | Robert | Riley | North St. Paul | MN | 37 | M | 5:15:54 | 68.15 | 30-39 |
| 16 | Jason | Statz | St. Paul | MN | 42 | M | 5:21:03 | 66.63 | 40-49 |
| 17 | Steven | Sjolund | Minneapolis | MN | 72 | M | 5:23:44 | 68.43 | 70+ |
| 18 | Alex | Sherbquinn | St Paul | MN | 36 | M | 5:27:52 | 70.99 | 30-39 |
| 19 | Greg | Petouvis | Excelsior | MN | 47 | M | 5:33:34 | 64.28 | 40-49 |
| 20 | Danielle | Dinger | Saint Cloud | MN | 46 | F | 5:37:10 | 74.83 | 40-49 |
| 21 | Greg | Kray | Minnetrista | MN | 51 | M | 5:40:07 | 65.5 | 50-59 |
| 22 | Brian | Van Beusekom | Plymouth | MN | 44 | M | 5:44:09 | 68.72 | 40-49 |
| 23 | Jason | Conover | Dawson | MN | 50 | M | 5:47:11 | 62.33 | 50-59 |
| 24 | Jorge | Zhingre | Minneapolis | MN | 29 | M | 5:49:09 | 57.77 | 20-29 |
| 25 | Phillip | Nelson | Woodbury | MN | 40 | M | 5:51:27 | 66.79 | 40-49 |
| 26 | Katka | Svensson | Brooklyn Park | MN | 33 | F | 5:56:25 | 80.55 | 30-39 |
| 27 | Bob | Frawley | Minneapolis | MN | 67 | M | 6:03:48 | 64.8 | 60-69 |
| 28 | Ken | Moore | Eden Prairie | MN | 60 | M | 6:12:14 | 59.99 | 60-69 |
| 29 | Mandi | Pullis | Wyoming | MN | 40 | F | 6:13:02 | 76.05 | 40-49 |
| 30 | Britta | Crooks | Saint Cloud | MN | 30 | F | 6:20:53 | 76.28 | 30-39 |
| 31 | Joe | Nietfeld | St. Paul | MN | 43 | M | 6:23:20 | 59.54 | 40-49 |
| 32 | Al | Mullenbach | Albert Lea | MN | 54 | M | 6:31:20 | 69.28 | 50-59 |
| 33 | Jason | Mullenbach | Owatonna | MN | 50 | M | 6:43:17 | 53.01 | 50-59 |
| 34 | Emily | Radant | Hastings | MN | 45 | F | 7:07:29 | 71.4 | 40-49 |
| 35 | Jennifer | Przybilla | Coon Rapids | MN | 54 | F | 7:14:49 | 64.21 | 50-59 |
| 36 | Lynn | Suari | Maple | WI | 58 | F | 7:25:50 | 68.46 | 50-59 |
| 37 | Tyler | Theno | St Paul | MN | 31 | M | 7:30:49 | 54.61 | 30-39 |
| 38 | Paul | Jensen | Utopia | TX | 79 | M | 7:58:23 | 63 | 70+ |
| 39 | Ann | Martinson | Saint Paul | MN | 58 | F | 8:05:03 | 62.93 | 50-59 |
| 40 | Shannon | Rode | Woodbury | MN | 59 | F | 8:05:06 | 72.07 | 50-59 |
| 41 | Tina | Uphoff | Medina | MN | 55 | F | 8:05:09 | 72.08 | 50-59 |
| 42 | Steve | Hagedorn | Two Harbors | MN | 65 | M | 8:42:00 | 53.05 | 60-69 |
DNS Marine on Saint Croix, MN 64.69% | 0 | Andrew | Deering | Marine on Saint Croix | MN | 32 | M | | 64.69 | 30-39 |
| 0 | Kevin | Pilarski | Mahtomedi | MN | 57 | M | | 79.23 | 50-59 |
| 0 | Denise | Howard | Andover | MN | 52 | F | | 68.25 | 50-59 |
| 0 | Caitlin | Feiock | Saint Paul | MN | 35 | F | | 71.8 | 30-39 |
| 0 | Christine | Holman | Elk river | MN | 32 | F | | 0 | 30-39 |
| 0 | Ashley | Erickson | Wyoming | MN | 39 | F | | 86.84 | 30-39 |
| 0 | Phetsamai | Voravongsy | Brooklyn Park | MN | 46 | F | | 71.83 | 40-49 |
| 0 | Bethany | Esse | Hopkins | MN | 41 | F | | 57.84 | 40-49 |
| 0 | Wendy | Kray | Minnetrista | MN | 50 | F | | 58.85 | 50-59 |
| 0 | Dylan | Sheehy | Janesville | MN | 31 | M | | 0 | 30-39 |
| 0 | Dan | Hooley | Scandia | MN | 73 | M | | 0 | 70+ |
| 0 | Cody | Belgarde | Lino lakes | MN | 42 | M | | 0 | 40-49 |