| | 3,101 | 235 | Matin Razepoor | 16-24 | 1:42:15 | |
| | 3,102 | 636 | Chris Bell | 35-39 | 1:42:16 | |
| | 3,103 | 653 | Alexander Colon | 25-29 | 1:42:17 | |
| | 3,104 | 751 | Edward Siwicki | 30-34 | 1:42:18 | |
| | 3,105 | 654 | Collin Stange | 25-29 | 1:42:18 | |
| | 3,106 | 752 | Christopher Haggarty | 30-34 | 1:42:21 | |
| | 3,107 | 206 | Andrew Healy | 45-49 | 1:42:21 | |
| | 3,108 | 656 | Marco Sciara | 25-29 | 1:42:22 | |
| | 3,109 | 655 | Wilmer Barrera | 25-29 | 1:42:22 | |
| | 3,110 | 429 | Nick Jensen | 40-44 | 1:42:24 | |
| | 3,111 | 657 | Theodore Cooper | 25-29 | 1:42:24 | |
| | 3,112 | 753 | Jalen Rogers | 30-34 | 1:42:27 | |
| | 3,113 | 207 | Scott Henderson | 45-49 | 1:42:28 | |
| | 3,114 | 430 | David Cheung | 40-44 | 1:42:29 | |
| | 3,115 | 754 | Taylor Trepagnier | 30-34 | 1:42:30 | |
| | 3,116 | 659 | Matthew Czapkowicz | 25-29 | 1:42:31 | |
| | 3,117 | 658 | ANTHONY AMMERMAN | 25-29 | 1:42:31 | |
| | 3,118 | 637 | Jack Alderson | 35-39 | 1:42:32 | |
| | 3,119 | 755 | Chase Fegenbush | 30-34 | 1:42:33 | |
| | 3,120 | 639 | Bryan Blackwell | 35-39 | 1:42:35 | |
| | 3,121 | 638 | John Paul Arreglado | 35-39 | 1:42:35 | |
| | 3,122 | 431 | Darin Leigh | 40-44 | 1:42:36 | |
| | 3,123 | 640 | Fabio Michienzi | 35-39 | 1:42:37 | |
| | 3,124 | 660 | Douglas Nie | 25-29 | 1:42:37 | |
| | 3,125 | 46 | Don Gaudet | 55-59 | 1:42:37 | |
| | 3,126 | 5 | Michael Smith | 65-69 | 1:42:38 | |
| | 3,127 | 432 | Brent Lamphier | 40-44 | 1:42:38 | |
| | 3,128 | 208 | George Mayer | 45-49 | 1:42:39 | |
| | 3,129 | 756 | Sean McCroskey | 30-34 | 1:42:40 | |
| | 3,130 | 209 | Raj Pardanani | 45-49 | 1:42:41 | |
| | 3,131 | 641 | Alex Johnson | 35-39 | 1:42:41 | |
| | 3,132 | 127 | Mark Ricci | 50-54 | 1:42:41 | |
| | 3,133 | 1 | John House | 70-74 | 1:42:42 | |
| | 3,134 | 661 | Fernando Alvarado Membreno | 25-29 | 1:42:44 | |
| | 3,135 | 642 | George Villalta | 35-39 | 1:42:44 | |
| | 3,136 | 210 | Tom Kenkel | 45-49 | 1:42:46 | |
| | 3,137 | 644 | Dann Laurence Goze | 35-39 | 1:42:47 | |
| | 3,138 | 433 | Lionel Benizri | 40-44 | 1:42:47 | |
| | 3,139 | 643 | Joey Gross | 35-39 | 1:42:47 | |
| | 3,140 | 645 | Daniel Ospina | 35-39 | 1:42:51 | |
| | 3,141 | 211 | Tyler Anderson | 45-49 | 1:42:52 | |
| | 3,142 | 646 | Lucas Brook | 35-39 | 1:42:52 | |
| | 3,143 | 236 | Lucas Granada | 16-24 | 1:42:52 | |
| | 3,144 | 662 | Zackery Carmichael | 25-29 | 1:42:53 | |
| | 3,145 | 647 | Francisco Cebada | 35-39 | 1:42:54 | |
| | 3,146 | 47 | David Garland | 55-59 | 1:42:56 | |
| | 3,147 | 648 | Randel Abrenica | 35-39 | 1:42:58 | |
| | 3,148 | 757 | John Byrd | 30-34 | 1:42:59 | |
| | 3,149 | 434 | Brian Lamkin | 40-44 | 1:43:00 | |
| | 3,150 | 649 | Ryan Ahmed | 35-39 | 1:43:00 | |
| | 3,151 | 435 | Keith Pangilinan | 40-44 | 1:43:03 | |
| | 3,152 | 758 | Lawrence Justin Yap | 30-34 | 1:43:05 | |
| | 3,153 | 650 | Charles Gonzalez | 35-39 | 1:43:05 | |
| | 3,154 | 663 | Michael Kwan | 25-29 | 1:43:06 | |
| | 3,155 | 436 | Brandon Byrne | 40-44 | 1:43:08 | |
| | 3,156 | 651 | Bryan Connor | 35-39 | 1:43:08 | |
| | 3,157 | 664 | Leo Chen | 25-29 | 1:43:08 | |
| | 3,158 | 128 | David Beaudin | 50-54 | 1:43:09 | |
| | 3,159 | 665 | Ryan Spears | 25-29 | 1:43:09 | |
| | 3,160 | 212 | Joseph Doherty | 45-49 | 1:43:10 | |
| | 3,161 | 652 | Vic Hu | 35-39 | 1:43:12 | |
| | 3,162 | 653 | Tom Wyatt | 35-39 | 1:43:12 | |
| | 3,163 | 20 | Duke Groover | 60-64 | 1:43:13 | |
| | 3,164 | 759 | Elliott Eady | 30-34 | 1:43:14 | |
| | 3,165 | 213 | Matthew Austin | 45-49 | 1:43:14 | |
| | 3,166 | 21 | gioacchino rivetti | 60-64 | 1:43:14 | |
| | 3,167 | 214 | Jeff Cowans | 45-49 | 1:43:14 | |
| | 3,168 | 654 | Matthew Hicks | 35-39 | 1:43:18 | |
| | 3,169 | 760 | Ross White | 30-34 | 1:43:18 | |
| | 3,170 | 129 | Michael Stock | 50-54 | 1:43:19 | |
| | 3,171 | 215 | Joachim Goller | 45-49 | 1:43:20 | |
| | 3,172 | 761 | kingsley nwobasi | 30-34 | 1:43:21 | |
| | 3,173 | 437 | Dwaine Gregory | 40-44 | 1:43:23 | |
| | 3,174 | 762 | Nico Razalo | 30-34 | 1:43:24 | |
| | 3,175 | 237 | Luke Arborn | 16-24 | 1:43:24 | |
| | 3,176 | 763 | Kenny Balling | 30-34 | 1:43:30 | |
| | 3,177 | 655 | Brennan Lentz | 35-39 | 1:43:30 | |
| | 3,178 | 130 | bradford stadler | 50-54 | 1:43:31 | |
| | 3,179 | 216 | Christopher DiNapoli | 45-49 | 1:43:31 | |
| | 3,180 | 764 | Logan Byrne | 30-34 | 1:43:33 | |
| | 3,181 | 656 | Donal Donovan | 35-39 | 1:43:34 | |
| | 3,182 | 765 | Yang Xu | 30-34 | 1:43:35 | |
| | 3,183 | 766 | Tyler Rathke | 30-34 | 1:43:35 | |
| | 3,184 | 666 | Elias Fuentes | 25-29 | 1:43:35 | |
| | 3,185 | 767 | Daniel Jonas | 30-34 | 1:43:36 | |
| | 3,186 | 768 | Jorge Cuartero | 30-34 | 1:43:38 | |
| | 3,187 | 657 | Joshua Eliason | 35-39 | 1:43:42 | |
| | 3,188 | 658 | Steven Tat | 35-39 | 1:43:42 | |
| | 3,189 | 48 | Louis Ruggiero | 55-59 | 1:43:43 | |
| | 3,190 | 659 | Jason Hearty | 35-39 | 1:43:45 | |
| | 3,191 | 667 | Trevor Seylaz | 25-29 | 1:43:45 | |
| | 3,192 | 22 | Dwight Gay | 60-64 | 1:43:46 | |
| | 3,193 | 131 | Donald Kidwell | 50-54 | 1:43:47 | |
| | 3,194 | 2 | Patton Leaver | 70-74 | 1:43:47 | |
| | 3,195 | 769 | Emery Barnes | 30-34 | 1:43:47 | |
| | 3,196 | 660 | Bradley Sohn | 35-39 | 1:43:48 | |
| | 3,197 | 438 | Enrique Devine | 40-44 | 1:43:50 | |
| | 3,198 | 770 | Malik Ladhani | 30-34 | 1:43:51 | |
| | 3,199 | 661 | Nolan Mark | 35-39 | 1:43:51 | |
| | 3,200 | 771 | Ricardo Sandoval | 30-34 | 1:43:52 | |