| | 1 | 1 | Jon Clark | 45-49 | 01:02:32 | |
| | 2 | 1 | Brad Clark | 30-34 | 01:03:32 | |
| | 3 | 2 | Marcus Farris | 30-34 | 01:05:25 | |
| | 4 | 3 | Justin Belza | 30-34 | 01:06:06 | |
| | 5 | 2 | Erik Frank | 45-49 | 01:06:20 | |
| | 6 | 4 | Marc Doerfer | 30-34 | 01:06:38 | |
| | 7 | 1 | Sean White | 35-39 | 01:07:32 | |
| | 8 | 5 | Sean White | 30-34 | 01:07:40 | |
| | 9 | 1 | Hunter Morris | 25-29 | 01:07:48 | |
| | 10 | 3 | Matt Laccinole | 45-49 | 01:08:19 | |
| | 11 | 6 | Dan Chapman | 30-34 | 01:09:00 | |
| | 12 | 1 | nick phelps | 40-44 | 01:09:25 | |
| | 13 | 2 | Mitchell Doler | 40-44 | 01:09:35 | |
| | 14 | 1 | James Von Steeg | 50-54 | 01:09:50 | |
| | 15 | 7 | Michael Harwerth | 30-34 | 01:09:51 | |
| | 16 | 2 | Brian Sakansky | 25-29 | 01:10:14 | |
| | 17 | 2 | Stephan Linder | 35-39 | 01:10:17 | |
| | 18 | 3 | Austin Childs | 25-29 | 01:10:22 | |
| | 19 | 3 | Andrew Wiest | 35-39 | 01:10:24 | |
| | 20 | 4 | Josh Perez | 35-39 | 01:10:50 | |
| | 21 | 3 | Giovanni Brooks | 40-44 | 01:10:51 | |
| | 22 | 2 | Brian Ansley | 50-54 | 01:11:38 | |
| | 23 | 4 | Apollo Cherniak | 40-44 | 01:11:53 | |
| | 24 | 5 | Oscar Moreno | 35-39 | 01:11:55 | |
| | 25 | 5 | Jordan Woods | 40-44 | 01:12:04 | |
| | 26 | 8 | Michael Lucero | 30-34 | 01:12:30 | |
| | 27 | 6 | Blake Mulcahy | 35-39 | 01:12:35 | |
| | 28 | 7 | Alex Samylkin | 35-39 | 01:12:54 | |
| | 29 | 4 | Nicholas Peluso | 25-29 | 01:14:02 | |
| | 30 | 9 | Hector Rodriguez Castellano | 30-34 | 01:14:08 | |
| | 31 | 10 | Stephen Parra | 30-34 | 01:14:39 | |
| | 32 | 6 | Ryne Holliday | 40-44 | 01:14:47 | |
| | 33 | 4 | James Audia | 45-49 | 01:14:49 | |
| | 34 | 3 | Rod Porter | 50-54 | 01:15:24 | |
| | 35 | 5 | Max Fortier | 25-29 | 01:15:31 | |
| | 36 | 8 | Daniel Zanoni | 35-39 | 01:15:34 | |
| | 37 | 7 | Aaron Nowlin | 40-44 | 01:15:38 | |
| | 38 | 8 | Bryan Sayas | 40-44 | 01:15:44 | |
| | 39 | 11 | Josh Thomas | 30-34 | 01:15:53 | |
| | 40 | 9 | Matthew Draheim | 40-44 | 01:16:02 | |
| | 41 | 12 | Sergio Fernandez | 30-34 | 01:16:03 | |
| | 42 | 9 | Sebastian Cohn | 35-39 | 01:16:16 | |
| | 43 | 13 | Angelo Jopillo | 30-34 | 01:16:41 | |
| | 44 | 14 | Angel Valdivia | 30-34 | 01:16:59 | |
| | 45 | 15 | Teemon Amiri | 30-34 | 01:17:07 | |
| | 46 | 10 | Sean Ferguson | 40-44 | 01:17:16 | |
| | 47 | 10 | Christopher Aldrich | 35-39 | 01:17:18 | |
| | 48 | 16 | Ramiro Sosa | 30-34 | 01:17:24 | |
| | 49 | 11 | Stephen Rosso | 35-39 | 01:17:40 | |
| | 50 | 11 | Scott Thompson | 40-44 | 01:17:43 | |
| | 51 | 1 | Adrian Taha-Green | 16-24 | 01:17:54 | |
| | 52 | 17 | Peter Battaglia | 30-34 | 01:17:57 | |
| | 53 | 12 | Jabari Marshall | 35-39 | 01:18:08 | |
| | 54 | 5 | Cy Foster | 45-49 | 01:18:18 | |
| | 55 | 13 | Michael Dowling | 35-39 | 01:18:20 | |
| | 56 | 12 | Carlos Rincon | 40-44 | 01:18:23 | |
| | 57 | 18 | Albie Lloyd | 30-34 | 01:18:35 | |
| | 58 | 6 | Matt Taylor | 45-49 | 01:18:39 | |
| | 59 | 13 | Jose Angel Jimenez | 40-44 | 01:18:48 | |
| | 60 | 14 | Omar Padilla | 35-39 | 01:18:50 | |
| | 61 | 6 | Edward Prospero | 25-29 | 01:19:24 | |
| | 62 | 7 | Oscar Eberle | 25-29 | 01:19:55 | |
| | 63 | 14 | Sean Curts | 40-44 | 01:20:05 | |
| | 64 | 15 | Simon Wiebe | 40-44 | 01:20:14 | |
| | 65 | 4 | Manuel Diaz | 50-54 | 01:20:24 | |
| | 66 | 15 | Jaime Munoz | 35-39 | 01:20:26 | |
| | 67 | 19 | Nate Hill | 30-34 | 01:20:47 | |
| | 68 | 5 | William Mitts | 50-54 | 01:20:59 | |
| | 69 | 16 | Brad Farrel | 35-39 | 01:21:01 | |
| | 70 | 20 | Taylor Winget | 30-34 | 01:21:14 | |
| | 71 | 17 | Quest Hawkins | 35-39 | 01:21:28 | |
| | 72 | 18 | Philip Chung | 35-39 | 01:21:54 | |
| | 73 | 19 | Keith Pugh | 35-39 | 01:21:56 | |
| | 74 | 20 | Abs Montes | 35-39 | 01:22:15 | |
| | 75 | 2 | Jacob Carroll | 16-24 | 01:22:25 | |
| | 76 | 6 | Christopher Rutz | 50-54 | 01:22:26 | |
| | 77 | 16 | Christopher Davis | 40-44 | 01:22:26 | |
| | 78 | 8 | Mathew Nguyen | 25-29 | 01:23:00 | |
| | 79 | 9 | Matt Aram | 25-29 | 01:23:05 | |
| | 80 | 21 | Trenton Kennedy | 30-34 | 01:23:07 | |
| | 81 | 21 | Tony Blackwell | 35-39 | 01:23:11 | |
| | 82 | 17 | Andrew Bergeron | 40-44 | 01:23:19 | |
| | 83 | 10 | Eduardo Pasallo | 25-29 | 01:23:38 | |
| | 84 | 22 | Thomas Heminger | 30-34 | 01:23:42 | |
| | 85 | 1 | Michael Metoyer | 60-64 | 01:23:50 | |
| | 86 | 7 | Leendert Tange | 50-54 | 01:24:02 | |
| | 87 | 7 | Daniel Davidson | 45-49 | 01:24:03 | |
| | 88 | 23 | Nick Olson | 30-34 | 01:24:04 | |
| | 89 | 11 | Saul Sanchez | 25-29 | 01:24:05 | |
| | 90 | 8 | Erik Petersen | 45-49 | 01:24:05 | |
| | 91 | 18 | Bryan Wilson | 40-44 | 01:24:12 | |
| | 92 | 9 | Bryan Tremaine | 45-49 | 01:24:23 | |
| | 93 | 22 | Ernie Cheatham | 35-39 | 01:24:25 | |
| | 94 | 10 | Joseph Jaquay | 45-49 | 01:24:27 | |
| | 95 | 12 | Jahaan Ansari | 25-29 | 01:24:34 | |
| | 96 | 19 | Weston Paul | 40-44 | 01:24:44 | |
| | 97 | 2 | Patrick High | 60-64 | 01:24:49 | |
| | 98 | 13 | Antoine Carter | 25-29 | 01:24:53 | |
| | 99 | 23 | Chris Gelalich | 35-39 | 01:25:06 | |
| | 100 | 3 | Matthew Laoretti | 16-24 | 01:25:16 | |