| 1 | Ty Baird | 3:09.28 | 3:22.97 | 3:09.28 3:20.08 3:39.55 — — |
| 2 | Cade Beck | 3:16.82 | 3:27.88 | 3:47.05 3:16.82 3:19.78 — — |
| 3 | Eric Pesci | 3:17.69 | 3:28.33 | 3:17.69 3:30.53 3:36.78 — — |
| 4 | Canyon Pettitt | 4:09.21 | 4:13.98 | 4:21.38 4:09.21 4:11.34 — — |
| 5 | Rustin Haderlie | 4:00.96 | 4:27.00 | 4:30.90 4:00.96 4:49.13 — — |
| 6 | Isaac Myers | 4:08.53 | 4:30.34 | 4:08.53 4:48.75 4:33.75 — — |
| 7 | Max Fairbanks | 4:42.20 | 4:50.64 | 4:51.27 4:42.20 4:58.46 — — |
| 8 | Zachary Barrus | 4:40.45 | 4:54.55 | 4:40.45 5:03.97 4:59.22 — — |
| 9 | Bradley Sampson | 4:59.49 | 5:03.88 | 5:06.11 4:59.49 5:06.05 — — |
| 10 | Jacob Callahan | 5:05.04 | 5:07.00 | 5:05.04 5:06.08 5:09.87 — — |
| 11 | Wilson Hettinger | 4:54.12 | 5:10.98 | 4:54.12 5:23.08 5:15.75 — — |
| 12 | Damian Wilding | 4:48.82 | 5:15.94 | 5:33.91 5:25.08 4:48.82 — — |
| 13 | Brock Burgi | 5:18.80 | 6:01.22 | 5:18.80 6:08.61 6:36.25 — — |
| 14 | Lincoln Matthews | 6:11.75 | — | 6:11.75 — — — — |
| 15 | Skye Bateman | 6:13.24 | — | 6:13.24 — — — — |
| 16 | Samuel Baird | 6:17.02 | — | 6:17.02 — — — — |
| 17 | Stevie Shogren | 6:20.52 | — | 6:20.52 — — — — |
| 18 | Jason James Brunson | 7:15.50 | — | 7:15.50 — — — — |
| 19 | Daniel Page | 7:41.86 | — | 7:41.86 — — — — |
| 20 | Jacob Goddard | DNF | — | DNF — — — — |
| 20 | Harrison Rex Wride | DNF | — | DNF — — — — |