| 1 | Colin AlexanderPlace 1 · Pinecrest | — | Pinecrest | 17:29.00 |
| 2 | AJ WilliamsPlace 2 · Pinecrest | — | Pinecrest | 18:19.00 |
| 3 | Tremaris HaileyPlace 3 · Pinecrest | — | Pinecrest | 18:32.00 |
| 4 | Zachary MoorePlace 4 · Scotland | — | Scotland | 18:39.00 |
| 5 | Nick ClugPlace 5 · Pinecrest | — | Pinecrest | 18:41.00 |
| 6 | Tony StricklandPlace 6 · Scotland | — | Scotland | 18:49.00 |
| 7 | Michael O'BrienPlace 7 · Pinecrest | — | Pinecrest | 18:50.00 |
| 8 | Dillon BlackPlace 8 · Pinecrest | — | Pinecrest | 19:12.00 |
| 9 | Zachariah HamiltonPlace 9 · Richmond | — | Richmond | 19:15.00 |
| 10 | Jaylaan PoePlace 10 · Scotland | — | Scotland | 19:16.00 |
| 11 | Cullen MillsPlace 11 · Pinecrest | — | Pinecrest | 19:22.00 |
| 12 | Sam PoagePlace 12 · Scotland | — | Scotland | 19:41.00 |
| 13 | Tyler SellersPlace 13 · Scotland | — | Scotland | 19:42.00 |
| 14 | Daly MarcanoPlace 14 · Scotland | — | Scotland | 19:52.00 |
| 15 | Spencer LykinsPlace 15 · Pinecrest | — | Pinecrest | 19:54.00 |
| 16 | Richard VonRonnePlace 16 · Pinecrest | — | Pinecrest | 20:11.00 |
| 17 | Nate SanbornPlace 17 · Pinecrest | — | Pinecrest | 20:14.00 |
| 18 | Tyler ParkerPlace 18 · Richmond | — | Richmond | 20:25.00 |
| 19 | Gabriel WilliamsPlace 19 · Scotland | — | Scotland | 20:26.00 |
| 20 | Josh HirtlePlace 20 · Pinecrest | — | Pinecrest | 20:27.00 |
| 21 | Tanner LynnPlace 21 · Scotland | — | Scotland | 20:49.00 |
| 22 | Matt SellersPlace 22 · Scotland | — | Scotland | 20:51.00 |
| 23 | Cody LeuenbergPlace 23 · Pinecrest | — | Pinecrest | 21:09.00 |
| 24 | Evan DewarsPlace 24 · Pinecrest | — | Pinecrest | 21:10.00 |
| 25 | Pedro RamosPlace 25 · Pinecrest | — | Pinecrest | 21:11.00 |
| 26 | Jackson PurcellPlace 26 · Scotland | — | Scotland | 21:20.00 |
| 27 | Mack RobersonPlace 27 · Pinecrest | — | Pinecrest | 21:30.00 |
| 28 | Troye CurtinPlace 28 · Pinecrest | — | Pinecrest | 21:32.00 |
| 29 | Kristopher SpiveyPlace 29 · Richmond | — | Richmond | 21:33.00 |
| 30 | Riley YoungermanPlace 30 · Pinecrest | — | Pinecrest | 21:35.00 |
| 31 | Drew GuinnPlace 31 · Scotland | — | Scotland | 21:36.00 |
| 32 | Seth ArmstrongPlace 32 · Scotland | — | Scotland | 21:38.00 |
| 33 | Bradley PatePlace 33 · Scotland | — | Scotland | 21:41.00 |
| 34 | Jaylynn SturdivantPlace 34 · Richmond | — | Richmond | 21:53.00 |
| 35 | Dylan RichardsonPlace 35 · Richmond | — | Richmond | 21:54.00 |
| 36 | Jackson CarterPlace 36 · Richmond | — | Richmond | 22:01.00 |
| 37 | Dyson McDearmonPlace 37 · Pinecrest | — | Pinecrest | 22:07.00 |
| 38 | Will ChildressPlace 38 · Pinecrest | — | Pinecrest | 22:13.00 |
| 39 | Evan BaxleyPlace 39 · Richmond | — | Richmond | 22:26.00 |
| 40 | Aiden HermanPlace 40 · Pinecrest | — | Pinecrest | 22:29.00 |
| 41 | Banks ClarkPlace 41 · Pinecrest | — | Pinecrest | 22:40.00 |
| 42 | Alex OngPlace 42 · Pinecrest | — | Pinecrest | 22:47.00 |
| 43 | Joseph ReneauPlace 43 · Scotland | — | Scotland | 23:04.00 |
| 44 | Justin RayPlace 44 · Scotland | — | Scotland | 23:08.00 |
| 45 | Hank CredlePlace 45 · Pinecrest | — | Pinecrest | 23:20.00 |
| 46 | Jairot CoustenPlace 46 · Pinecrest | — | Pinecrest | 23:48.00 |
| 47 | Gabe HallPlace 47 · Pinecrest | — | Pinecrest | 23:59.00 |
| 48 | Diego RamosPlace 48 · Pinecrest | — | Pinecrest | 24:15.00 |
| 49 | MIchael JohnsonPlace 49 · Scotland | — | Scotland | 26:17.00 |
| 50 | Logan ListromPlace 50 · Pinecrest | — | Pinecrest | 26:48.00 |
| 51 | Devin TilmanPlace 51 · Richmond | — | Richmond | 26:51.00 |
| 52 | Sam LamblinPlace 52 · Pinecrest | — | Pinecrest | 29:02.00 |
| 53 | Darrelle BurtonPlace 53 · Pinecrest | — | Pinecrest | 30:45.00 |