| | 1 1 1 | 1 | Isaac Fagnan | 25-29 | 57:58 25-29 | |
| | 2 1 2 | 1 | Calvin Fogler | 16-24 | 58:25 16-24 | |
| | 3 1 3 | 1 | Evan O'Connor | 30-34 | 58:33 30-34 | |
| | 4 2 4 | 2 | Zach Cygan | 16-24 | 58:56 16-24 | |
| | 5 3 5 | 3 | Santiago Garcia | 16-24 | 59:42 | |
| | 6 4 6 | 4 | Nathan Metcalf | 16-24 | 1:00:07 16-24 | |
| | 7 2 7 | 2 | Mason Stevens | 25-29 | 1:00:15 25-29 | |
| | 8 2 8 | 2 | Anthony Federico | 30-34 | 1:00:16 30-34 | |
| | 9 3 9 | 3 | Hayden Voss | 30-34 | 1:00:35 30-34 | |
| | 10 1 10 | 1 | Dustin Needham | 40-44 | 1:01:14 40-44 | |
| | 11 1 11 | 1 | Lazaro Perez | 35-39 | 1:01:33 35-39 | |
| | 12 5 12 | 5 | Juan Herrera Perla | 30-34 | 1:01:38 | |
| | 13 4 13 | 4 | Luke Knowles | 30-34 | 1:01:38 30-34 | |
| | 14 3 14 | 3 | Kevin Le | 25-29 | 1:01:48 25-29 | |
| | 15 6 15 | 6 | Wyatt Azevedo | 30-34 | 1:02:05 30-34 | |
| | 16 2 16 | 2 | Tony Wuebker | 40-44 | 1:02:24 40-44 | |
| | 17 5 17 | 5 | Phillip Guevara | 16-24 | 1:02:28 | |
| | 18 4 18 | 4 | Samir Reveiz | 25-29 | 1:02:29 25-29 | |
| | 19 7 19 | 7 | Jordan Martin | 30-34 | 1:02:35 30-34 | |
| | 20 2 20 | 2 | Victor Manuel Valle Alaniz | 35-39 | 1:02:37 35-39 | |
| | 21 8 21 | 8 | Kaleb Neptune | 30-34 | 1:02:44 30-34 | |
| | 22 9 22 | 9 | Bryan Pollard | 30-34 | 1:03:04 30-34 | |
| | 23 6 23 | 6 | Amir YEHIA | 16-24 | 1:03:09 | |
| | 24 1 24 | 1 | Eben Kostbar | 45-49 | 1:03:09 45-49 | |
| | 25 5 25 | 5 | Parker Fyfe | 25-29 | 1:03:09 25-29 | |
| | 26 3 26 | 3 | Paul Dixon | 40-44 | 1:03:12 40-44 | |
| | 27 6 27 | 6 | Garrett Martin | 25-29 | 1:03:21 25-29 | |
| | 28 1 28 | 1 | sean wade | 60-64 | 1:03:25 60-64 | |
| | 29 7 29 | 7 | Juan Daniel Granados V | 25-29 | 1:03:32 25-29 | |
| | 30 7 30 | 7 | Cadan Hanson | 16-24 | 1:03:39 16-24 | |
| | 31 8 31 | 8 | Russell Hurrell-Zitelman | 25-29 | 1:03:41 25-29 | |
| | 32 3 32 | 3 | Jeff Ball | 35-39 | 1:03:42 35-39 | |
| | 33 4 33 | 4 | Tony Soyak | 40-44 | 1:03:59 40-44 | |
| | 34 9 34 | 9 | Garrett Moltzan | 25-29 | 1:04:26 25-29 | |
| | 35 10 35 | 10 | Adrian Lopez | 25-29 | 1:04:34 25-29 | |
| | 36 11 36 | 11 | Alex Ionesco | 25-29 | 1:04:35 25-29 | |
| | 37 4 37 | 4 | Ben Price | 35-39 | 1:04:44 35-39 | |
| | 38 10 38 | 10 | Ronald Bookman | 30-34 | 1:04:47 30-34 | |
| | 39 5 39 | 5 | Joel Bonomolo | 35-39 | 1:04:51 35-39 | |
| | 40 6 40 | 6 | Andrew Cashion | 35-39 | 1:04:55 35-39 | |
| | 41 11 41 | 11 | Justin Woytanowski | 30-34 | 1:05:02 30-34 | |
| | 42 12 42 | 12 | Francis Robidoux | 30-34 | 1:05:02 30-34 | |
| | 43 12 43 | 12 | Stefan Atkinson | 25-29 | 1:05:03 25-29 | |
| | 44 13 44 | 13 | John Hurd | 30-34 | 1:05:06 30-34 | |
| | 45 13 45 | 13 | Zachary Bronkhorst | 25-29 | 1:05:18 25-29 | |
| | 46 2 46 | 2 | Rob Pettyjohn | 45-49 | 1:05:21 45-49 | |
| | 47 3 47 | 3 | Andrey Kalinin | 45-49 | 1:05:26 45-49 | |
| | 48 5 48 | 5 | Daniel Johnson | 40-44 | 1:05:27 40-44 | |
| | 49 14 49 | 14 | Zack Krall | 30-34 | 1:05:32 30-34 | |
| | 50 14 50 | 14 | Matthew Garcia | 25-29 | 1:05:45 25-29 | |
| | 51 8 51 | 8 | Dylan Redihan | 16-24 | 1:05:58 16-24 | |
| | 52 4 52 | 4 | Justin Daerr | 45-49 | 1:06:06 45-49 | |
| | 53 6 53 | 6 | Travis Kliewer | 40-44 | 1:06:09 40-44 | |
| | 54 9 54 | 9 | Aaron McLaughlin | 16-24 | 1:06:13 16-24 | |
| | 55 7 55 | 7 | Joshua Jones | 35-39 | 1:06:13 35-39 | |
| | 56 15 56 | 15 | Francis Robidoux | 30-34 | 1:06:14 30-34 | |
| | 57 16 57 | 16 | Nico Ramirez | 30-34 | 1:06:16 30-34 | |
| | 58 15 58 | 15 | Cole Miller | 25-29 | 1:06:29 25-29 | |
| | 59 10 59 | 10 | Jake Vobbe | 16-24 | 1:06:33 16-24 | |
| | 60 17 60 | 17 | Matthew Wood | 30-34 | 1:06:43 30-34 | |
| | 61 18 61 | 18 | Jason Pereira | 30-34 | 1:06:46 30-34 | |
| | 62 5 62 | 5 | Jason Wong | 45-49 | 1:06:47 45-49 | |
| | 63 16 63 | 16 | Blake Groves | 25-29 | 1:06:49 25-29 | |
| | 64 17 64 | 17 | Nick Meyer | 25-29 | 1:07:13 25-29 | |
| | 65 19 65 | 19 | Connor Koper | 30-34 | 1:07:17 30-34 | |
| | 66 18 66 | 18 | Dylan Hanson | 25-29 | 1:07:19 25-29 | |
| | 67 19 67 | 19 | Gavin Landry | 25-29 | 1:07:27 25-29 | |
| | 68 8 68 | 8 | Andres Assef | 35-39 | 1:07:27 35-39 | |
| | 69 20 69 | 20 | Julian Vela | 30-34 | 1:07:34 30-34 | |
| | 70 11 70 | 11 | quentin robertson | 16-24 | 1:07:47 16-24 | |
| | 71 21 71 | 21 | Alex Rech | 30-34 | 1:07:51 30-34 | |
| | 72 12 72 | 12 | Mason Gilham | 16-24 | 1:07:53 16-24 | |
| | 73 9 73 | 9 | Philip Oshinski | 35-39 | 1:07:56 35-39 | |
| | 74 7 74 | 7 | Richie Miranda | 40-44 | 1:08:03 40-44 | |
| | 75 22 75 | 22 | Jacob Lerma | 30-34 | 1:08:03 30-34 | |
| | 76 20 76 | 20 | Donoven McKnight | 25-29 | 1:08:05 25-29 | |
| | 77 23 77 | 23 | Taylor Cross | 30-34 | 1:08:10 30-34 | |
| | 78 6 78 | 6 | Matt Martin | 45-49 | 1:08:11 45-49 | |
| | 79 24 79 | 24 | Ashley Morris-Williams | 30-34 | 1:08:13 30-34 | |
| | 80 25 80 | 25 | Cooper Fyfe | 30-34 | 1:08:16 30-34 | |
| | 81 26 81 | 26 | Jonatan Rojas | 30-34 | 1:08:17 30-34 | |
| | 82 21 82 | 21 | Dakota Arriola | 25-29 | 1:08:18 25-29 | |
| | 83 10 83 | 10 | Roberto Aballe | 35-39 | 1:08:26 35-39 | |
| | 84 8 84 | 8 | Gerald Smith | 40-44 | 1:08:27 40-44 | |
| | 85 9 85 | 9 | Luis Gonzalez | 40-44 | 1:08:30 | |
| | 86 27 86 | 27 | Richard Dorhauer | 30-34 | 1:08:37 30-34 | |
| | 87 10 87 | 10 | Ryan Meyer | 40-44 | 1:08:37 40-44 | |
| | 88 22 88 | 22 | Bailey Dardar | 25-29 | 1:08:44 25-29 | |
| | 89 7 89 | 7 | Ross Sorensen | 45-49 | 1:08:45 45-49 | |
| | 90 23 90 | 23 | Charles Nash | 25-29 | 1:08:49 25-29 | |
| | 91 28 91 | 28 | Luis Felipe Martinez | 30-34 | 1:08:57 30-34 | |
| | 92 30 92 | 30 | Matt Hamzeh | 30-34 | 1:09:00 30-34 | |
| | 93 29 93 | 29 | Luke Buchanan | 30-34 | 1:09:00 30-34 | |
| | 94 13 94 | 13 | Cody Garcia | 16-24 | 1:09:07 16-24 | |
| | 95 11 95 | 11 | Ben Higgins | 35-39 | 1:09:10 35-39 | |
| | 96 14 96 | 14 | Kyler Kelsey | 16-24 | 1:09:13 16-24 | |
| | 97 12 97 | 12 | Joel Garcia | 35-39 | 1:09:15 35-39 | |
| | 98 24 98 | 24 | Cameron Fraser | 25-29 | 1:09:15 25-29 | |
| | 99 25 99 | 25 | Andy Pompa | 25-29 | 1:09:24 25-29 | |
| | 100 27 100 | 27 | Matthew Cisneros | 25-29 | 1:09:27 25-29 | |