| | 1 1 1 | 1 | Janik Hoffmann | 16-24 | 1:09:07 16-24 | |
| | 2 1 2 | 1 | Matthias Wesemann | 40-44 | 1:14:22 40-44 | |
| | 3 2 3 | 2 | Michael Molloy | 40-44 | 1:17:09 40-44 | |
| | 4 1 4 | 1 | Benjamin Neumann | 30-34 | 1:22:04 30-34 | |
| | 5 1 5 | 1 | Taylor Frisch | 25-29 | 1:26:37 25-29 | |
| | 6 3 6 | 3 | Andrea Tessarin | 40-44 | 1:26:44 40-44 | |
| | 7 2 7 | 2 | Ivan Romero | 30-34 | 1:28:14 30-34 | |
| | 8 4 8 | 4 | Andres Torres | 40-44 | 1:30:03 40-44 | |
| | 9 3 9 | 3 | Kevin Arellana | 30-34 | 1:32:38 30-34 | |
| | 10 1 10 | 1 | Rob Taylor | 45-49 | 1:34:09 45-49 | |
| | 11 1 11 | 1 | Mario Johnson | 60-64 | 1:35:12 60-64 | |
| | 12 1 12 | 1 | Pierre Montagna | 35-39 | 1:35:41 35-39 | |
| | 13 4 13 | 4 | Stevon Mcgill | 30-34 | 1:36:42 30-34 | |
| | 14 2 14 | 2 | Christopher Mcenery | 25-29 | 1:36:50 25-29 | |
| | 15 2 15 | 2 | Sam Papanikas | 45-49 | 1:37:00 45-49 | |
| | 16 3 16 | 3 | Sheldon Reynolds | 25-29 | 1:37:02 25-29 | |
| | 17 5 17 | 5 | Alvin Mateo | 40-44 | 1:37:39 40-44 | |
| | 18 5 18 | 5 | Aaron Agrasanchez | 30-34 | 1:38:32 30-34 | |
| | 19 2 19 | 2 | Tim Carr | 60-64 | 1:38:52 60-64 | |
| | 20 2 20 | 2 | Jerry Yudt | 35-39 | 1:38:59 35-39 | |
| | 21 6 21 | 6 | James Miller | 30-34 | 1:39:23 30-34 | |
| | 22 4 22 | 4 | Mikey Giordano | 25-29 | 1:39:28 25-29 | |
| | 23 7 23 | 7 | Dennis Potapov | 30-34 | 1:41:12 30-34 | |
| | 24 2 24 | 2 | Bradley Vilsaint | 16-24 | 1:41:22 16-24 | |
| | 25 1 25 | 1 | David Cupp | 50-54 | 1:42:02 50-54 | |
| | 26 8 26 | 8 | Jan Knotek | 30-34 | 1:42:02 30-34 | |
| | 27 3 27 | 3 | Ryan Bedell | 35-39 | 1:42:13 35-39 | |
| | 28 6 28 | 6 | Chris Locke | 40-44 | 1:42:35 40-44 | |
| | 29 4 29 | 4 | Antonio Maldonado | 35-39 | 1:43:22 35-39 | |
| | 30 9 30 | 9 | Clara Tsao | 30-34 | 1:43:45 30-34 | |
| | 31 10 31 | 10 | Javier Mendoza Cifuentes | 30-34 | 1:45:09 30-34 | |
| | 32 2 32 | 2 | Carlos Escobar | 50-54 | 1:45:59 50-54 | |
| | 33 5 33 | 5 | David Bateman | 35-39 | 1:46:21 35-39 | |
| | 34 7 34 | 7 | Felix Alvarez | 40-44 | 1:46:55 40-44 | |
| | 35 3 35 | 3 | Karim Simplis | 45-49 | 1:48:40 45-49 | |
| | 36 11 36 | 11 | Brendan Lutz | 30-34 | 1:49:16 30-34 | |
| | 37 6 37 | 6 | Benjamin Levy | 35-39 | 1:49:34 35-39 | |
| | 38 7 38 | 7 | Nate Hammond | 35-39 | 1:49:40 35-39 | |
| | 39 5 39 | 5 | Philip Janisewski | 25-29 | 1:49:56 25-29 | |
| | 40 8 40 | 8 | Leroy Wayman | 40-44 | 1:52:17 40-44 | |
| | 41 3 41 | 3 | Enrique Laureano | 50-54 | 1:56:48 50-54 | |
| | 42 8 42 | 8 | Sandy Fernandez | 35-39 | 1:59:35 35-39 | |
| | 43 9 43 | 9 | Andres Ruiz | 35-39 | 2:02:27 35-39 | |
| | 44 10 44 | 10 | Duke Dispo | 35-39 | 2:03:12 35-39 | |
| | 45 11 45 | 11 | Ricardo Arguello | 35-39 | 2:03:13 35-39 | |
| | 46 12 46 | 12 | Jason Cotter | 35-39 | 2:04:04 35-39 | |
| | 47 6 47 | 6 | Ryan Frasier | 25-29 | 2:04:13 25-29 | |
| | 48 1 48 | 1 | Craig Woodfield | 55-59 | 2:05:47 55-59 | |
| | 49 7 49 | 7 | Fabian Prey | 25-29 | 2:05:57 25-29 | |
| | 50 4 50 | 4 | Joshua Poyer | 45-49 | 2:06:03 45-49 | |
| | 51 13 51 | 13 | Diego Sepulveda | 35-39 | 2:06:14 35-39 | |
| | 52 14 52 | 14 | Carlos Rios | 35-39 | 2:08:09 35-39 | |
| | 53 3 53 | 3 | Mert Zamir | 16-24 | 2:08:22 16-24 | |
| | 54 9 54 | 9 | Chris Revilla | 40-44 | 2:09:33 40-44 | |
| | 55 10 55 | 10 | Kevon Daley | 40-44 | 2:10:49 40-44 | |
| | 56 15 56 | 15 | Josh Rasch | 35-39 | 2:12:55 35-39 | |
| | 57 4 57 | 4 | Robert Anderson | 50-54 | 2:17:14 50-54 | |
| | 58 3 58 | 3 | Patrice Marcotte | 60-64 | 2:18:00 60-64 | |
| | 59 16 59 | 16 | Dylan Calvert | 35-39 | 2:20:44 35-39 | |
| | 60 5 60 | 5 | Scott Van Wyk | 50-54 | 2:21:06 50-54 | |
| | 61 12 61 | 12 | Robert Gonzalez | 30-34 | 2:21:33 30-34 | |
| | 62 17 62 | 17 | Elisandrix Matos | 35-39 | 2:28:13 35-39 | |
| | 63 18 63 | 18 | Love Constant | 35-39 | 2:28:20 35-39 | |
| | 64 8 64 | 8 | Daniel Higuita | 25-29 | 2:29:48 25-29 | |
| | 65 6 65 | 6 | Bernardo Laverde | 50-54 | 2:30:47 50-54 | |
| | 66 13 66 | 13 | Brandon Wicklund | 30-34 | 2:32:20 30-34 | |
| | 67 11 67 | 11 | Nestor Gagliardi | 40-44 | 2:33:41 40-44 | |
| | 68 19 68 | 19 | Simon Anez | 35-39 | 2:34:48 35-39 | |
| | 69 9 69 | 9 | Andres Konowalskyj | 25-29 | 2:35:35 25-29 | |
| | 70 5 70 | 5 | Emilio Guerra | 45-49 | 2:37:57 45-49 | |
| | 71 20 71 | 20 | Angel Taipale | 35-39 | 2:39:15 35-39 | |
| | 72 21 72 | 21 | Marc Agboka | 35-39 | 2:41:54 35-39 | |
| | 73 2 73 | 2 | George Engroff | 55-59 | 2:54:08 55-59 | |
| | 74 4 74 | 4 | Marvin Ong | 60-64 | 3:05:51 60-64 | |
| | 75 7 75 | 7 | Tony Guerra | 50-54 | 3:37:18 50-54 | |
| | 76 12 76 | 12 | Claudio Navas | 40-44 | 3:37:29 40-44 | |
| | 77 13 77 | 13 | Roberto Santana | 40-44 | 3:39:56 40-44 | |