| | 401 | 100 | Hemal Patel | 35-39 | 01:23:34 | |
| | 402 | 101 | Ryan Floyd | 35-39 | 01:23:35 | |
| | 403 | 103 | Anthony Labastida | 35-39 | 01:23:37 | |
| | 404 | 66 | Andrew Arballo | 25-29 | 01:23:37 | |
| | 405 | 65 | Isaac Burnett | 40-44 | 01:23:37 | |
| | 406 | 102 | Drew Cauthorn | 35-39 | 01:23:37 | |
| | 407 | 23 | Marc Bruschera | 45-49 | 01:23:39 | |
| | 408 | 14 | Brian Ansley | 50-54 | 01:23:39 | |
| | 409 | 104 | Logan Mooney | 30-34 | 01:23:40 | |
| | 410 | 67 | Jake Howell | 25-29 | 01:23:42 | |
| | 411 | 106 | Martin Navia | 30-34 | 01:23:42 | |
| | 412 | 105 | Gunnar Moll | 30-34 | 01:23:42 | |
| | 413 | 24 | Ryan Rowlands | 45-49 | 01:23:44 | |
| | 414 | 68 | Salih Soyyigit | 25-29 | 01:23:44 | |
| | 415 | 69 | Isaiah Paige | 25-29 | 01:23:50 | |
| | 416 | 70 | Robert Mitchell Lange | 25-29 | 01:23:50 | |
| | 417 | 107 | Aram Jair Juarez Maldonado | 30-34 | 01:23:50 | |
| | 418 | 66 | Josh Guterman | 40-44 | 01:23:51 | |
| | 419 | 71 | Christian Younes | 25-29 | 01:23:52 | |
| | 420 | 104 | Lane Kendall | 35-39 | 01:23:53 | |
| | 421 | 105 | Jonathan Garbe | 35-39 | 01:23:54 | |
| | 422 | 106 | Nick Lakind | 35-39 | 01:23:55 | |
| | 423 | 67 | Zachary Abbott | 40-44 | 01:23:57 | |
| | 424 | 107 | Jeff Elliott | 35-39 | 01:23:57 | |
| | 425 | 108 | Blake Salisbury | 35-39 | 01:23:59 | |
| | 426 | 108 | Joseph Rodriguez | 30-34 | 01:24:00 | |
| | 427 | 25 | Joseph Chang | 45-49 | 01:24:00 | |
| | 428 | 109 | Andrew Todd | 30-34 | 01:24:01 | |
| | 429 | 26 | Rich Kim | 45-49 | 01:24:09 | |
| | 430 | 110 | Daniel Na | 30-34 | 01:24:12 | |
| | 431 | 68 | Landan Laurusaitis | 40-44 | 01:24:13 | |
| | 432 | 111 | Michael Blank | 30-34 | 01:24:13 | |
| | 433 | 109 | Logan Sewell | 35-39 | 01:24:14 | |
| | 434 | 27 | Bill Udell | 45-49 | 01:24:17 | |
| | 435 | 110 | Tim Dutchess | 35-39 | 01:24:17 | |
| | 436 | 111 | Josh Reyes | 35-39 | 01:24:19 | |
| | 437 | 112 | Dane Smith | 35-39 | 01:24:19 | |
| | 438 | 112 | Aaron VILLA | 30-34 | 01:24:20 | |
| | 439 | 113 | Caleb Wilshusen | 35-39 | 01:24:21 | |
| | 440 | 113 | Yifei Bai | 30-34 | 01:24:21 | |
| | 441 | 114 | Daniel Alvarez | 35-39 | 01:24:22 | |
| | 442 | 28 | Greg Jernigan | 45-49 | 01:24:23 | |
| | 443 | 29 | Dana Deignan | 45-49 | 01:24:23 | |
| | 444 | 69 | Adam Herald | 40-44 | 01:24:25 | |
| | 445 | 115 | Andrew Amante | 35-39 | 01:24:26 | |
| | 446 | 114 | Randy Escudero | 30-34 | 01:24:27 | |
| | 447 | 115 | Alli Zghoul | 30-34 | 01:24:28 | |
| | 448 | 116 | Aaron Martinez | 35-39 | 01:24:28 | |
| | 449 | 116 | Berry Liang | 30-34 | 01:24:28 | |
| | 450 | 72 | Daniel Godinez | 25-29 | 01:24:29 | |
| | 451 | 117 | Anthony Parisi | 35-39 | 01:24:32 | |
| | 452 | 30 | Grant Merrill | 45-49 | 01:24:32 | |
| | 453 | 117 | Dan Mcneil | 30-34 | 01:24:34 | |
| | 454 | 118 | Juan Carlos Mendoza Briseño | 35-39 | 01:24:34 | |
| | 455 | 118 | Connor To | 30-34 | 01:24:34 | |
| | 456 | 119 | Travis Bladecki | 30-34 | 01:24:35 | |
| | 457 | 120 | Alexandro Silva | 35-39 | 01:24:36 | |
| | 458 | 119 | Tony Reyes | 35-39 | 01:24:36 | |
| | 459 | 3 | Dutch Steutel | 60-64 | 01:24:36 | |
| | 460 | 73 | Cole Williams | 25-29 | 01:24:38 | |
| | 461 | 70 | Jaehoon Lee | 40-44 | 01:24:42 | |
| | 462 | 120 | Kent Peralta | 30-34 | 01:24:42 | |
| | 463 | 74 | Julian Zambrano | 25-29 | 01:24:42 | |
| | 464 | 31 | Josh Tomsheck | 45-49 | 01:24:44 | |
| | 465 | 121 | Bruce Mitchener | 30-34 | 01:24:49 | |
| | 466 | 121 | Andrew Caine | 35-39 | 01:24:49 | |
| | 467 | 122 | Jorge Garzacontreras | 35-39 | 01:24:51 | |
| | 468 | 75 | Kyle Mcgrath | 25-29 | 01:24:52 | |
| | 469 | 122 | Cesar Verdin | 30-34 | 01:24:54 | |
| | 470 | 123 | Ben Kneller | 35-39 | 01:24:59 | |
| | 471 | 77 | Elijah-Cole Tabion | 25-29 | 01:25:04 | |
| | 472 | 76 | Jonathan Miller | 25-29 | 01:25:04 | |
| | 473 | 32 | David Nguyen | 45-49 | 01:25:05 | |
| | 474 | 123 | Jonathan Masehi-Lano | 30-34 | 01:25:05 | |
| | 475 | 124 | Edward Barrett | 35-39 | 01:25:07 | |
| | 476 | 125 | Danny Davis | 30-34 | 01:25:09 | |
| | 477 | 124 | Jose Rodriguez | 30-34 | 01:25:09 | |
| | 478 | 126 | Kaige Sellers | 30-34 | 01:25:10 | |
| | 479 | 78 | Mackey West | 25-29 | 01:25:11 | |
| | 480 | 125 | Nick Long | 35-39 | 01:25:12 | |
| | 481 | 4 | Doug Beaman | 60-64 | 01:25:14 | |
| | 482 | 71 | Jason Yamanishi | 40-44 | 01:25:15 | |
| | 483 | 33 | Matt Ashley | 45-49 | 01:25:16 | |
| | 484 | 15 | Romil Bundoc | 50-54 | 01:25:17 | |
| | 485 | 79 | Kendru Dimalanta | 25-29 | 01:25:20 | |
| | 486 | 127 | Jordan Long | 30-34 | 01:25:22 | |
| | 487 | 80 | Danilo Concha | 25-29 | 01:25:22 | |
| | 488 | 126 | Peter Hull | 35-39 | 01:25:25 | |
| | 489 | 127 | Stephen Parra | 35-39 | 01:25:27 | |
| | 490 | 81 | Michael Johansson | 25-29 | 01:25:29 | |
| | 491 | 128 | Michael Laird | 35-39 | 01:25:29 | |
| | 492 | 34 | Christoph Weigl | 45-49 | 01:25:30 | |
| | 493 | 72 | Scott Kennedy | 40-44 | 01:25:31 | |
| | 494 | 128 | Austin Richardson | 30-34 | 01:25:31 | |
| | 495 | 28 | Sean Callender | 16-24 | 01:25:32 | |
| | 496 | 129 | Jordan Kazemi | 30-34 | 01:25:34 | |
| | 497 | 130 | Logan Palmer | 30-34 | 01:25:39 | |
| | 498 | 73 | Jason Kanel | 40-44 | 01:25:41 | |
| | 499 | 129 | Esteban Obando | 35-39 | 01:25:42 | |
| | 500 | 130 | Adrian Perez | 35-39 | 01:25:44 | |