... Name ... City ... Time

1 ... Joseph Chirlee ... Kenya ... 2:18:16

2 ... Jynocel Basweti ... Kenya ... 2:19:32

3 ... Edward Korir ... Las Cruces NM ... 2:19:51

4 ... Jonathan Ndambuki ... Santa Fe NM ... 2:20:34

5 ... Bethuel Cheruiyot ... Las Cruces NM ... 2:24:25

6 ... Peter Vail ... Boulder CO ... 2:24:45

7 ... Ezekiel Ruto ... Atlanta ... 2:33:05

8 ... Alexander Pachev ... Provo ... 2:34:43

9 ... Seth Wold ... Logan ... 2:45:26

10 ... Bill Cobler ... Holladay ... 2:45:45

11 ... Ryan Clift ... Sandy ... 2:50:56

12 ... Brandon Kirby IV ... West Jordan ... 2:53:42

13 ... Spencer Clark ... Salt Lake City ... 2:53:53

14 ... John Rosswog ... Salt Lake City ... 2:56:25

15 ... Michael Bergquist ... Salt Lake City ... 2:56:42

16 ... Brian Summers ... Draper ... 2:58:12

17 ... Dane Rauschenberg ... Salt Lake City ... 2:59:15

18 ... Matt Konold ... Lehi ... 2:59:25

19 ... Kevin Schlag ... Laie HI ... 3:03:06

20 ... Carlos Souza ... Salt Lake City ... 3:04:12

21 ... William Campbell ... St. George ... 3:05:20

22 ... Jonathan Scoville ... Federal Way WA ... 3:07:04

23 ... Darrell Phippen ... Salt Lake City ... 3:07:31

24 ... David Nielson ... San Antonio ... 3:11:33

25 ... Scott Griffith ... Afton WY ... 3:12:20

26 ... Samuel Crow ... Bethel AK ... 3:13:23

27 ... Ryan Leon Fish ... Springville ... 3:13:28

28 ... Sean Stohl ... South Jordan ... 3:16:07

29 ... Nate Reese ... Orem ... 3:16:20

30 ... J. Leland Elmer ... Las Vegas ... 3:16:39

31 ... Keith Barton ... Sandy ... 3:18:14

32 ... James Winfield ... Park City ... 3:18:38

33 ... Quentin Carter ... North Ogden ... 3:19:40

34 ... Stephen Haslam ... Cttnwd. Heights ... 3:20:41

35 ... Kevin Reynolds ... Wellsville ... 3:20:56

36 ... Michael Kohler ... Pensacola FL ... 3:20:58

37 ... Mark Milligan ... Salt Lake City ... 3:21:30

38 ... Charles Mahoney ... West Valley City ... 3:22:20

39 ... Richard Borget ... Springville ... 3:24:00

40 ... Todd Glover ... Provo ... 3:24:20

41 ... Christopher Frame ... Fillmore ... 3:24:35

42 ... Nathan Baldwin ... North Ogden ... 3:25:08

43 ... Joshua Armey ... Uintah ... 3:25:40

44 ... Paul Van Komen ... Riverton ... 3:26:16

45 ... Joseph Allen ... Mt. Pleasant ... 3:27:17

46 ... Stan Sieverts ... Sandy ... 3:27:19

47 ... James Klarich ... Wapato WA ... 3:27:27

48 ... Preston Alder ... Trout Creek ... 3:28:25

49 ... John Wallin ... Sandy ... 3:29:00

50 ... Juan Caballero ... West Jordan ... 3:29:46

51 ... Mikal Epperson ... Salt Lake City ... 3:29:54

52 ... Jens Gibbs ... Ogden ... 3:30:30

53 ... Mike Rosner ... Ogden ... 3:30:57

54 ... Frank Hobbs ... West Jordan ... 3:31:18

55 ... David Seedenburg ... South Ogden ... 3:31:26

56 ... Noel Salazar ... Caldwell ID ... 3:32:03

57 ... Nathan Bailey ... West Jordan ... 3:32:13

58 ... Jeremy Lawson ... Kaysville ... 3:32:18

59 ... Spencer Holt ... Stansbury Park ... 3:32:27

60 ... Taylor Scalley ... Salt Lake City ... 3:32:31

61 ... Soren Moller ... Murray ... 3:33:09

62 ... Richard Nef ... Layton ... 3:33:38

63 ... Andy Schnebly ... Bountiful ... 3:33:43

64 ... Daniel Widerburg ... West Jordan ... 3:34:43

65 ... William Wade ... Park City ... 3:34:53

66 ... Jeff Loveless ... Lehi ... 3:36:00

67 ... Shawn Montmeny ... Salt Lake City ... 3:36:25

68 ... Kerry Steadman ... Murray ... 3:36:37

69 ... Robert Call ... USAF Academy CO ... 3:38:41

70 ... James Williams ... Murray ... 3:39:05

71 ... Cameron Kasteler ... Draper ... 3:39:42

72 ... Spencer Lewis ... Sandy ... 3:40:01

73 ... Michael Reese ... Highland ... 3:40:41

74 ... James Mitchell ... Washington ... 3:41:40

75 ... Ron Witt ... Lehi ... 3:42:25

76 ... Steve Somers ... Midvale ... 3:42:27

77 ... Brent Bell ... Sandy ... 3:42:41

78 ... Mark Goralka ... Livermore CA ... 3:42:44

79 ... Tracy Madsen ... N. Salt Lake ... 3:42:56

80 ... Mark Oliver ... West Jordan ... 3:43:06

81 ... Jeffrey Johnston ... Deer Park WI ... 3:44:21

82 ... William Mandler ... Pocatello ... 3:44:43

83 ... Jeff Roundy ... North Salt Lake ... 3:44:52

84 ... Eric Pearson ... Sandy ... 3:44:53

85 ... Eugenio Sangiorgi ... Salt Lake City ... 3:45:04

86 ... James Harrison ... North Ogden ... 3:45:16

87 ... Charles Stoddard ... Draper ... 3:45:56

88 ... Craig Romrell ... Salt Lake City ... 3:46:11

89 ... Darren Hall ... Riverton ... 3:46:33

90 ... Michael McDermott ... Chicago ... 3:46:46

91 ... Michael Bastian ... Syracuse ... 3:47:07

92 ... Christopher Volk ... Layton ... 3:48:54

93 ... Craig Oberg ... Liberty ... 3:49:10

94 ... Dan Hogge ... Salt Lake City ... 3:49:13

95 ... Robert Eder ... South Jordan ... 3:49:19

96 ... Jonathan Crampton ... Pl. Grove ... 3:49:25

97 ... Jeff Garney ... Mesa AZ ... 3:50:13

98 ... Ralph Clingan ... St. George ... 3:50:24

99 ... Jeffrey Larson ... Sandy ... 3:51:10

100 ... Justin Headley ... Farmington ... 3:51:20

101 ... John David Lee ... Bakersfield CA ... 3:51:21

102 ... Gary Schofield ... Bountiful ... 3:51:37

103 ... Troy Dougherty ... Rexburg ID ... 3:51:46

104 ... Jesse Dredge ... Malad ID ... 3:51:46

105 ... Ray Squier ... North Ogden ... 3:51:54

106 ... Floyd Fairbanks ... West Valley City ... 3:52:06

107 ... Quintin Barney ... Holladay ... 3:52:06

108 ... Doug White ... Pleasant View ... 3:52:39

109 ... Daniel Fay ... Salt Lake City ... 3:52:50

110 ... Troy Norris ... Herriman ... 3:53:09

111 ... Gary Peirce ... Midway ... 3:53:19

112 ... Patrick Baker ... Tooele ... 3:53:44

113 ... Todd Jones ... Brigham City ... 3:53:55

114 ... Andy McGarvey ... Milford OH ... 3:54:12

115 ... Mike Thygerson ... Pleasant Grove ... 3:54:27

116 ... Christopher Jaime ... Reno NV ... 3:54:43

117 ... Joel Milbrandt ... Las Vegas ... 3:54:47

118 ... Terel Merkley ... Vernal ... 3:54:47

119 ... Craig Davidson ... Phoenix ... 3:54:57

120 ... Kent Landvatter ... Salt Lake City ... 3:55:09

121 ... Andy Hortin ... W. Jordan ... 3:55:18

122 ... Chris Beckstrom ... Sandy ... 3:55:42

123 ... Brian Nicholson ... Ogden ... 3:55:48

124 ... Steven Miller ... Salt Lake City ... 3:56:49

125 ... David Hilmo ... American Fork ... 3:57:29

126 ... Tanner Lewis ... Duchesne ... 3:58:26

127 ... Justin Rigdon ... Magna ... 3:59:02

128 ... Jacob Bates ... N. Salt Lake ... 3:59:39

129 ... John Miller ... St. George ... 3:59:48

130 ... Dustan Haycock ... Draper ... 3:59:50

131 ... Troy McIFF ... West Jordan ... 4:00:10

132 ... Don Heath ... Vernal ... 4:00:18

133 ... James Wissler ... Salt Lake City ... 4:00:18

134 ... Jon Morley ... Alpine ... 4:02:08

135 ... William Thomson ... Kearns ... 4:02:23

136 ... Paul Baxter ... Las Vegas NV ... 4:04:09

137 ... GaiL Andrus ... West Jordan ... 4:04:32

138 ... Randy Jensen ... orem ... 4:04:33

139 ... Farhad Meskoob ... Concord NH ... 4:05:19

140 ... Allan Groves ... West Jordan ... 4:05:59

141 ... Waldo Burnham ... Salt Lake City ... 4:06:50

142 ... Massoud Messkoub ... Morristown NJ ... 4:07:22

143 ... Kenneth Reich ... Farmington ... 4:07:24

144 ... Erik Thompson ... South Weber ... 4:07:40

145 ... Mark Groner ... Centennial CO ... 4:07:44

146 ... Paul DeRose ... Salt Lake City ... 4:07:59

147 ... Mike Miner ... Provo ... 4:08:14

148 ... Kris Nielson ... Salt Lake City ... 4:08:24

149 ... Steven Snell ... Brookville PA ... 4:08:30

150 ... Tom Riggenbach ... Teec Nos Pos AZ ... 4:08:36

151 ... James Billington ... Tucson AZ ... 4:08:47

152 ... Lance Earl ... Las Vegas ... 4:09:39

153 ... Brian Wade ... Salt Lake City ... 4:10:01

154 ... Darin Fawcett ... Sahuarita AZ ... 4:10:36

155 ... Gary Barnes ... Pleasant Grove ... 4:11:00

156 ... Jed Millar ... Highland ... 4:11:40

157 ... Marc Sanderson ... Pl. Grove ... 4:11:40

158 ... Robbie Asbell ... Pl, Grove ... 4:11:40

159 ... H. Leon Deitlaf ... Pl. Grove ... 4:11:40

160 ... Ralph Wolfe ... Bountiful ... 4:11:44

161 ... Jordan Dickison ... West Valley City ... 4:11:52

162 ... Lyman Wilson ... Bountiful ... 4:11:59

163 ... C. Worthington ... S. Jordan ... 4:12:09

164 ... Joel Bass ... South Ogden ... 4:12:22

165 ... Jared Pearson ... N. Salt Lake ... 4:12:26

166 ... Dan Nelson ... Smith River CA ... 4:12:46

167 ... David Tanner ... Eden ... 4:13:09

168 ... Kevin Eaton ... West Jordan ... 4:13:42

169 ... Timothy Maurer ... West Point ... 4:13:52

170 ... Cody Nelson ... Provo ... 4:14:24

171 ... Ryan Lowe ... Ogden ... 4:14:48

172 ... Brian Brenchley ... Ogden ... 4:16:09

173 ... Marc Bowman ... Syracuse ... 4:16:29

174 ... Travis Condley ... Spanish Fork ... 4:16:49

175 ... Lucas Earl ... Orem ... 4:17:03

176 ... Gavino Vazquez ... Kearns ... 4:17:07

177 ... Brandon Payne ... Kearns ... 4:17:08

178 ... Kelly Patterson ... Salt Lake City ... 4:17:13

179 ... Keith Moon ... Eagle Mtn. ... 4:17:22

180 ... Robert Averett ... Draper ... 4:17:35

181 ... Scott Sudweeks ... Woods Cross ... 4:17:41

182 ... Mark Lloyd ... Eagle Mtn. ... 4:18:08

183 ... Cameron Janke ... Sandy ... 4:18:29

184 ... Don Bigger ... Las Vegas ... 4:18:54

185 ... Austin Nelson ... San Antonio ... 4:19:04

186 ... Gregory Pollack ... Salt Lake City ... 4:19:15

187 ... Thomas Flores ... Murray ... 4:19:19

188 ... Theon Rawlings ... Pleasant View ... 4:19:49

189 ... Christopher Kennedy ... Herriman ... 4:20:10

190 ... Brian Astel ... Orem ... 4:21:20

191 ... Michael Barber ... Provo ... 4:21:41

192 ... Jeremy Anderson ... Bluffdale ... 4:22:15

193 ... Dennis Berrett ... Sandy ... 4:22:15

194 ... Richard Jordan ... Richfield ... 4:22:17

195 ... James Grua ... Salt Lake City ... 4:22:36

196 ... Joseph Cannon ... Orem ... 4:23:09

197 ... Jonathan Harris ... Murray ... 4:24:08

198 ... Steve Crandall ... Salt Lake City ... 4:24:21

199 ... Scott Kunz ... South Jordan ... 4:24:27

200 ... Eric Oliver ... West Jordan ... 4:24:41

201 ... Jim Peacock ... Logan ... 4:24:59

202 ... Richard Carling ... Salt Lake City ... 4:25:34

203 ... Rod Russell ... Salt Lake City ... 4:26:14

204 ... Hui Choe ... Cttnwd Heights ... 4:27:09

205 ... Mike Thams ... Alta Loma CA ... 4:27:56

206 ... Bill Wegener ... Sandy ... 4:28:10

207 ... Jason Duckworth ... Syracuse ... 4:28:11

208 ... Jarrod Schroepfer ... Salt Lake City ... 4:28:18

209 ... Bryan Yeager ... Montrose CO ... 4:28:21

210 ... Ryan Howell ... Englewood CO ... 4:29:09

211 ... Joel Green ... Provo ... 4:29:47

212 ... Kory Koontz ... Sandy ... 4:29:50

213 ... Jared Hubbard ... Sandy ... 4:32:06

214 ... Relson Gorrell ... Orem ... 4:32:29

215 ... LeGrand Bingham ... Logan ... 4:32:51

216 ... Marc Ricks ... Lehi ... 4:34:18

217 ... Erik Jenkins ... N. Salt Lake ... 4:34:20

218 ... Nicco Gardiner ... Alta ... 4:34:33

219 ... Stuart Schultz ... Bountiful ... 4:36:49

220 ... Craig Hugie ... Providence ... 4:37:39

221 ... Scott Moberg ... Moses Lake WA ... 4:37:44

222 ... Corbin Moberg ... Moses Lake WA ... 4:37:44

223 ... Steven Fry ... Kaysville ... 4:37:48

224 ... Scott Grow ... N. Salt Lake ... 4:38:54

225 ... John Gregrich ... Stansbury Park ... 4:38:58

226 ... Craig Fry ... Layton ... 4:40:05

227 ... David Barnes ... Orem ... 4:40:10

228 ... Steve Kissell ... Kearns ... 4:40:21

229 ... Duce Stoddard ... Murray ... 4:40:21

230 ... Jeff Lords ... Salt Lake City ... 4:40:44

231 ... Justin Myers ... Salt Lake City ... 4:41:07

232 ... Jordan McDonald ... Orem ... 4:41:37

233 ... Bradley Reneer ... Alpine ... 4:41:39

234 ... Mike Thomas ... Riverton ... 4:41:39

235 ... Hanko Kiessner ... Salt Lake City ... 4:42:11

236 ... Dave Isom ... Newton ... 4:43:18

237 ... Matt Hadley ... West Valley City ... 4:44:07

238 ... Boomb Boomb ... Daybreak ... 4:44:33

239 ... Dennis Wixom ... Salt Lake City ... 4:44:34

240 ... Elvin Lewis ... Duchesne ... 4:44:44

241 ... Dan Warren ... Syracuse ... 4:44:47

242 ... Ben Willoughby ... Layton ... 4:44:49

243 ... Joshua Sine ... St. George ... 4:46:15

244 ... Jessie Eliston ... Sandy ... 4:46:27

245 ... Andrew Coy ... Red Lion PA ... 4:46:42

246 ... Dave Carter ... Pleasant Grove ... 4:47:33

247 ... Franz Kolb ... Taylorsville ... 4:48:49

248 ... John Lancaster ... West Jordan ... 4:49:53

249 ... Stan Huff ... Murray ... 4:50:34

250 ... Ian Farris ... Draper ... 4:51:11

251 ... Tyler Renshaw ... Goleta CA ... 4:51:24

252 ... Jason Maintzer ... Salt Lake City ... 4:51:36

253 ... Reed Anderson ... Bluffdale ... 4:52:12

254 ... Joshua Turner ... Salt Lake City ... 4:52:54

255 ... John Bozung ... Orem ... 4:53:50

256 ... Eric Talbot ... Provo ... 4:54:07

257 ... Mitchell Chan ... Costa Mesa CA ... 4:54:40

258 ... Gary Holloway ... Boise ... 4:55:11

259 ... Blaine Phillips ... Bountiful ... 4:55:17

260 ... Gary Straquadine ... Providence ... 4:55:38

261 ... Elijah Bush ... Springfield VA ... 4:55:49

262 ... Darryl Beardall ... Santa Rosa CA ... 4:57:13

263 ... Bryan Morley ... N. Salt Lake ... 4:57:39

264 ... Hector Maldonado ... Salt Lake City ... 4:57:48

265 ... JMike Larsen ... Sandy ... 4:58:24

266 ... Scott Leiter ... Pl. Grove ... 4:58:26

267 ... Lance Renshaw ... Alpine ... 4:58:56

268 ... David Struve ... Ogden ... 4:59:06

269 ... Curt Calder ... Layton ... 4:59:11

270 ... Sterling Niitsuma ... Centerville ... 5:00:19

271 ... Adam Reed ... Midvale ... 5:00:37

272 ... Min-Seok Chae ... Lynwood CA ... 5:00:46

273 ... Bradley Henry ... Salt Lake City ... 5:00:48

274 ... Jordan Maddocks ... Lehi ... 5:01:11

275 ... Brady Niitsuma ... Centerville ... 5:01:39

276 ... Woody Whitlock ... Farmington ... 5:01:40

277 ... D. Craig Capson ... Salt Lake City ... 5:01:44

278 ... Joe Roberts ... Spokane WA ... 5:03:33

279 ... Harry Corsi ... West Jordan ... 5:04:12

280 ... Larry Emery ... Taylorsville ... 5:04:12

281 ... Carl Tippets ... South Jordan ... 5:04:13

282 ... Ronald Saul ... Malibu CA ... 5:04:23

283 ... Aaron Lock ... Bristol ... 5:05:00

284 ... Wayne Ratowski ... Canton NY ... 5:06:34

285 ... David Mecham ... Sandy ... 5:07:47

286 ... Glen Koga ... Roy ... 5:07:49

287 ... Tom Luu ... Logan ... 5:09:37

288 ... Kent Giles ... Wabash IN ... 5:11:30

289 ... Troy Schultz ... Salt Lake City ... 5:12:26

290 ... Raymond Bennett ... Provo ... 5:12:37

291 ... Rajan Christian ... Mira Loma CA ... 5:12:53

292 ... Todd Goodsell ... Provo ... 5:12:56

293 ... Ricardo Tola ... Murray ... 5:14:47

294 ... Nathan McClellan ... La Center WA ... 5:15:20

295 ... Jim Seeger ... Liberty ... 5:15:58

296 ... Bryan Nichols ... Salt Lake City ... 5:17:00

297 ... Laurence Macon ... San Antonio ... 5:17:37

298 ... Jason Hakanson ... West Jordan ... 5:20:08

299 ... Andrew Azab ... Lubbock TX ... 5:20:31

300 ... Larry Staker ... Salt Lake City ... 5:23:00

301 ... Ben Haddox ... Hurricane ... 5:23:04

302 ... David Larsen ... Sandy ... 5:25:40

303 ... Sam Richey ... Herriman ... 5:28:05

304 ... Steve Haddox ... Hurricane ... 5:28:48

305 ... Tim Heumann ... Midvale ... 5:29:17

306 ... Dharam Piplani ... Phoenix ... 5:29:37

307 ... Andrew Stevens ... Salt Lake City ... 5:30:50

308 ... Stephen Squires ... Salt Lake City ... 5:32:43

309 ... Charlie Alewine ... Diamond Bar CA ... 5:33:09

310 ... Tyrone Matheny ... 29 Palms CA ... 5:35:29

311 ... Russ Toronto ... Salt Lake City ... 5:38:19

312 ... Joshua Bryant ... Layton ... 5:41:18

313 ... Seth Smith ... Farmington ... 5:41:31

314 ... Frank Bartocci ... Rochester MN ... 5:45:28

315 ... Mark Hagmann ... Salt Lake City ... 5:46:16

316 ... Jimmy Bragg ... Lehi ... 5:47:43

317 ... Arnold Oliphant ... Sunnyvale CA ... 5:49:10

318 ... Charles Savage ... Ocala FL ... 5:53:59

319 ... Dennis Mori ... San Leandro CA ... 5:54:32

320 ... Raymond Nyce ... Parker CO ... 5:56:32

321 ... Clay Christensen ... South Jordan ... 5:56:52

322 ... Moses Christian ... Loma Linda CA ... 5:59:09

323 ... Gaylan Meyer ... Oakton VA ... 6:00:01

324 ... Thor Femenias ... Murray ... 6:00:12

325 ... Zach Sumsion ... Salt Lake City ... 6:02:13

326 ... Thomas Gregory ... Salt Lake City ... 6:05:43

327 ... Carl Goetzinger ... Park City ... 6:07:01

328 ... Craig Earl ... Sandy ... 6:07:13