| 1 | Luke Griesser | 46.56 | 49.17 | 46.56 50.03 46.99 58.92 50.49 |
| 2 | Daniel Mullen | 55.96 | 58.28 | 57.71 56.32 1:03.04 1:00.82 55.96 |
| 3 | Eddie Smith | 53.56 | 59.99 | 55.70 1:09.08 53.56 1:18.98 55.19 |
| 4 | Alex Bohac | 54.00 | 1:02.94 | 1:08.56 1:05.04 54.00 DNF 55.22 |
| 5 | Miles Lentz | 59.84 | 1:05.05 | 1:13.46 1:00.89 1:07.90 1:06.35 59.84 |
| 6 | Evan Brown | 1:04.68 | 1:06.22 | 1:04.68 1:06.30 1:07.28 1:05.08 1:16.92 |
| 7 | Jeremy Gassman | 1:16.14 | 1:18.49 | 1:21.69 1:16.60 1:16.14 1:17.18 1:27.93 |
| 8 | Roman Wofford | 1:10.78 | 1:18.68 | 1:10.78 1:37.05 1:11.06 1:18.63 1:26.35 |
| 9 | Garrett Hadaway | 1:15.03 | 1:20.27 | 1:28.54 1:21.53 1:17.21 1:15.03 1:22.08 |
| 10 | Cayden O'Neal | 1:15.70 | 1:28.10 | 1:29.64 1:32.49 1:22.18 1:40.24 1:15.70 |
| 11 | Isaiah Scott | 1:24.80 | 1:28.16 | 1:28.03 1:29.72 1:26.74 DNF 1:24.80 |
| 12 | Chase Duncan | 1:29.31 | 1:39.25 | 1:29.31 1:34.21 1:39.68 1:43.87 1:47.82 |
| 13 | Alison Meador | 1:33.70 | 2:02.01 | 2:13.77 1:33.70 1:54.08 2:19.55 1:58.18 |
| 14 | Roland Ababat | 1:43.71 | 2:10.57 | DNF 1:54.63 2:25.24 1:43.71 2:11.85 |
| 15 | Justin Poole | 2:28.15 | — | 2:28.15 2:49.52 — — — |
| 16 | Seth Hauser | 2:33.32 | — | 2:33.32 DNF — — — |
| 17 | Jonathan Scott | 2:33.61 | — | DNF 2:33.61 — — — |
| 18 | Aiden Martinez | 2:36.34 | — | 2:36.34 2:38.68 — — — |
| 19 | Aidan Halloran | 2:36.41 | — | 2:36.41 2:42.91 — — — |
| 20 | Henry Powell | 2:36.68 | — | 2:36.68 DNF — — — |
| 21 | Luke Riley | DNF | — | DNF DNF — — — |
| 21 | Arian Martinez | DNF | — | DNF DNF — — — |
| 21 | Mallory Isador Van Gansbeke | DNF | — | DNF DNF — — — |