| 1 | Nathan StarrPlace 1 · Grade 11 · Huron Athletics | 11 | Huron Athletics | 16:45 |
| 2 | Garet SwanPlace 2 · Grade - · Huron Athletics | - | Huron Athletics | 18:46 PR |
| 3 | Mathew ShahbazianPlace 3 · Unattached | — | Unattached | 21:09 |
| 4 | Eric RosenblattPlace 4 · Unattached | — | Unattached | 21:12 |
| 5 | Paul SealePlace 5 · Unattached | — | Unattached | 21:25 |
| 6 | Anthony AguilarPlace 6 · Birdtown | — | Birdtown | 21:29 |
| 7 | Chris SeleenPlace 7 · BMT Big Dogs | — | BMT Big Dogs | 21:34 |
| 8 | Junhyuk ParkPlace 8 · Slow AF AZ Running Club | — | Slow AF AZ Running Club | 21:40 |
| 9 | Brycen WintchPlace 9 · Unattached | — | Unattached | 21:54 |
| 10 | Matt UlricksonPlace 10 · BMT Big Dogs | — | BMT Big Dogs | 22:23 |
| 11 | Ivan KomerdeljPlace 11 · BMT Big Dogs | — | BMT Big Dogs | 23:05 |
| 12 | Tanner HortonPlace 12 · Strollin for Angelicas Colon | — | Strollin for Angelicas Colon | 24:03 |
| 13 | Robert CatlettPlace 13 · BMT Big Dogs | — | BMT Big Dogs | 24:28 |
| 14 | Felipe HernandezPlace 14 · Unattached | — | Unattached | 24:29 |
| 15 | Shawn HarveyPlace 15 · Unattached | — | Unattached | 24:42 |
| 16 | Todd GouldPlace 16 · Unattached | — | Unattached | 24:46 |
| 17 | Rollie RussellPlace 17 · Unattached | — | Unattached | 24:57 |
| 18 | Zane PostovitPlace 18 · Unattached | — | Unattached | 25:16 |
| 19 | Eric SmithPlace 19 · BMT Big Dogs | — | BMT Big Dogs | 25:45 |
| 20 | Theo RomoPlace 20 · Unattached | — | Unattached | 25:58 |
| 21 | Daniel NemecekPlace 21 · Unattached | — | Unattached | 26:01 |
| 22 | Rene GutierrezPlace 22 · Unattached | — | Unattached | 26:10 |
| 23 | David StinsonPlace 23 · Unattached | — | Unattached | 26:44 |
| 24 | Matthew WhitakerPlace 24 · Unattached | — | Unattached | 26:45 |
| 25 | Fernando Ramos BarrazaPlace 25 · Hazlo Por Ti | — | Hazlo Por Ti | 26:52 |
| 26 | Jared HawkerPlace 26 · Unattached | — | Unattached | 27:03 |
| 27 | Alex EribesPlace 27 · Unattached | — | Unattached | 27:18 |
| 28 | Po-Heng TsaiPlace 28 · Unattached | — | Unattached | 27:32 |
| 29 | Ryan KoosPlace 29 · Supply Chain Striders | — | Supply Chain Striders | 27:34 |
| 30 | Robert MeyerPlace 30 · BMT Big Dogs | — | BMT Big Dogs | 28:01 |
| 31 | Marco EribesPlace 31 · Unattached | — | Unattached | 28:25 |
| 32 | Ulises BarreraPlace 32 · EVOLVE UNITED | — | EVOLVE UNITED | 28:35 |
| 33 | Mike HalmrastPlace 33 · Supply Chain Striders | — | Supply Chain Striders | 28:49 |
| 34 | Yazan SamhouriPlace 34 · BMT Big Dogs | — | BMT Big Dogs | 29:05 |
| 35 | August HarrisonPlace 35 · Unattached | — | Unattached | 29:26 |
| 36 | Miguel MoralesPlace 36 · Unattached | — | Unattached | 29:30 |
| 37 | Kyle HillPlace 37 · Unattached | — | Unattached | 29:34 |
| 38 | Ryan HerbstPlace 38 · BMT Big Dogs | — | BMT Big Dogs | 29:38 |
| 39 | John Byrnes ByrnesPlace 39 · Unattached | — | Unattached | 29:41 |
| 40 | Christopher WoodwardPlace 40 · Unattached | — | Unattached | 29:49 |
| 41 | Ben HolladayPlace 41 · Unattached | — | Unattached | 31:00 |
| 42 | Jace LuzaniaPlace 42 · Hemagoblins | — | Hemagoblins | 31:03 |
| 43 | Dale BegayPlace 43 · Unattached | — | Unattached | 31:04 |
| 44 | James J-Altstatt42Place 44 · Unattached | — | Unattached | 31:12 |
| 45 | Marc PostovitPlace 45 · Unattached | — | Unattached | 31:21 |
| 46 | Tobby MoranPlace 46 · Supply Chain Striders | — | Supply Chain Striders | 31:31 |
| 47 | Joshua CanningPlace 47 · MICU Run Club | — | MICU Run Club | 31:39 |
| 48 | Fareed Abou-HaidarPlace 48 · Unattached | — | Unattached | 31:40 |
| 49 | Zachary EarhartPlace 49 · BMT Big Dogs | — | BMT Big Dogs | 31:45 |
| 50 | Ryan O''NealPlace 50 · Rev Cycle Racers | — | Rev Cycle Racers | 32:04 |
| 51 | Daniel GreenPlace 51 · Unattached | — | Unattached | 32:15 |
| 52 | Matt SaladinoPlace 52 · Rev Cycle Racers | — | Rev Cycle Racers | 32:25 |
| 53 | Cooper SmithPlace 53 · BPN Operations Excellence | — | BPN Operations Excellence | 32:27 |
| 54 | Dylan GrantPlace 54 · Unattached | — | Unattached | 32:31 |
| 55 | Shawn JarvisPlace 55 · Unattached | — | Unattached | 32:38 |
| 56 | Tim RoeslerPlace 56 · Unattached | — | Unattached | 33:10 |
| 57 | Christian Lopez CisnerosPlace 57 · Unattached | — | Unattached | 33:28 |
| 58 | Brett PostPlace 58 · Hemagoblins | — | Hemagoblins | 33:30 |
| 59 | Josh DavenportPlace 59 · Rev Cycle Racers | — | Rev Cycle Racers | 34:03 |
| 60 | Jake DavenportPlace 60 · Rev Cycle Racers | — | Rev Cycle Racers | 34:33 |
| 61 | Dan KellerPlace 61 · Unattached | — | Unattached | 35:01 |
| 62 | Kevin JohnstonPlace 62 · Unattached | — | Unattached | 36:59 |
| 63 | Chad OdegaardPlace 63 · Unattached | — | Unattached | 37:33 |
| 64 | Alex MoorePlace 64 · Unattached | — | Unattached | 39:57 |
| 65 | Dwaine SpresneyPlace 65 · Unattached | — | Unattached | 40:08 |
| 66 | Renju NairPlace 66 · Delivery Office PMO | — | Delivery Office PMO | 41:08 |
| 67 | Damian CollinsPlace 67 · Unattached | — | Unattached | 41:38 |
| 68 | Jason IsenhowerPlace 68 · Unattached | — | Unattached | 42:04 |
| 69 | Jackson PhommavongsaPlace 69 · Unattached | — | Unattached | 42:06 |
| 70 | Christin BuckPlace 70 · Unattached | — | Unattached | 42:35 |
| 71 | Julian MendozaPlace 71 · Unattached | — | Unattached | 42:35 |
| 72 | Scott BerryPlace 72 · Unattached | — | Unattached | 44:26 |
| 73 | Evan BerryPlace 73 · Unattached | — | Unattached | 44:26 |
| 74 | Keith ThomasPlace 74 · Unattached | — | Unattached | 44:45 |
| 75 | Maximillano ThomasPlace 75 · Unattached | — | Unattached | 45:25 |
| 76 | Julius SchillingerPlace 76 · Unattached | — | Unattached | 46:57 |
| 77 | Rodney HammondsPlace 77 · Unattached | — | Unattached | 48:50 |
| 78 | Matt McgeePlace 78 · Unattached | — | Unattached | 48:57 |
| 79 | Andres FrancoPlace 79 · BCHC Vibe and Thrive | — | BCHC Vibe and Thrive | 50:12 |
| 80 | James Altstatt43Place 80 · BCHC Vibe and Thrive | — | BCHC Vibe and Thrive | 50:22 |
| 81 | Yash GandhiPlace 81 · Guts and GIory | — | Guts and GIory | 51:56 |
| 82 | Douglas MyersPlace 82 · Unattached | — | Unattached | 53:19 |
| 83 | Bryce FaginPlace 83 · Unattached | — | Unattached | 54:31 |
| 84 | Aiden EscobarPlace 84 · Unattached | — | Unattached | 54:39 |
| 85 | Jonny ArnottPlace 85 · Bowens Warriors | — | Bowens Warriors | 56:52 |
| 86 | Tim SloanPlace 86 · Supply Chain Striders | — | Supply Chain Striders | 57:09 |
| 87 | Sergio VazquezPlace 87 · Hemagoblins | — | Hemagoblins | 59:14 |
| 88 | Paul OppatPlace 88 · Supply Chain Striders | — | Supply Chain Striders | 1:00:03 |
| 89 | Billie TalleyPlace 89 · Supply Chain Striders | — | Supply Chain Striders | 1:00:58 |
| 90 | JR ValenciaPlace 90 · Unattached | — | Unattached | 1:03:46 |
| 91 | Jorge ValenciaPlace 91 · Unattached | — | Unattached | 1:04:12 |
| 92 | David DavinoPlace 92 · DRUGRATS | — | DRUGRATS | 1:04:12 |
| 93 | Brandon ReeserPlace 93 · Unattached | — | Unattached | 1:05:22 |
| 94 | Damon CanalesPlace 94 · H I M Heroes of Hope | — | H I M Heroes of Hope | 1:07:17 |