| 1 | Tyler Robinson | 36.87 | 38.76 | 39.00 37.65 40.09 39.64 36.87 |
| 2 | Brian Johnson | 39.18 | 45.25 | 42.73 44.81 49.11 39.18 48.20 |
| 3 | Ivan ThanhDanh Duong | 44.63 | 47.40 | 44.90 46.59 55.68 50.71 44.63 |
| 4 | Carl Overbye | 43.06 | 47.91 | 44.29 DNF 50.40 49.05 43.06 |
| 5 | Carter Kucala | 40.58 | 50.44 | 51.11 46.45 53.75 40.58 58.69 |
| 6 | Nathan Phillips | 46.99 | 53.93 | 50.82 54.47 46.99 56.49 58.88 |
| 7 | Simon Kellum | 45.01 | 56.74 | 1:02.31 52.91 1:00.11 45.01 57.19 |
| 8 | Nathan Rahn | 50.72 | 56.92 | 50.72 55.29 DNF 1:02.11 53.36 |
| 9 | Tyler Johnson | 56.02 | 58.79 | 56.02 58.84 59.88 57.66 1:10.26 |
| 10 | Walker Welch | 58.80 | 1:00.68 | 1:02.48 58.80 1:00.19 59.36 1:08.46 |
| 11 | Joseph Ong | 58.35 | 1:01.56 | 1:05.29 1:11.57 1:00.78 58.35 58.61 |
| 12 | Kaius Young | 53.39 | 1:01.72 | 53.39 1:07.05 1:11.15 56.14 1:01.96 |
| 13 | Kian Cline | 58.82 | 1:06.77 | 1:12.73 1:03.19 1:12.86 58.82 1:04.38 |
| 14 | Ryan Michael Sisneros | 1:01.86 | 1:07.36 | 1:20.29 1:01.86 1:12.52 1:03.82 1:05.75 |
| 15 | Elliott Perkins | 1:04.26 | 1:07.44 | 1:15.01 1:04.26 1:06.37 1:10.74 1:05.22 |
| 16 | Andy Wong | 57.97 | 1:10.03 | 1:08.13 1:09.83 1:17.92 57.97 1:12.13 |
| 17 | Jonah Boisclair | 1:06.70 | 1:14.81 | 1:18.54 1:06.70 1:16.88 1:09.02 1:19.62 |
| 18 | Liam Sheldon | 1:12.43 | 1:21.07 | 1:12.43 1:26.88 1:14.41 1:25.85 1:22.96 |
| 19 | Taber Siler | 1:12.24 | 1:23.64 | 1:12.24 1:25.00 1:36.57 1:28.36 1:17.55 |
| 20 | Benjamin Ward | 1:17.63 | 1:38.63 | 1:37.96 1:37.51 1:47.55 1:17.63 1:40.43 |
| 21 | Timothy Vang | 1:20.95 | 1:44.52 | 1:20.95 1:39.35 DNF 1:55.12 1:39.10 |
| 22 | Luke Otto | 1:39.64 | 1:53.27 | 1:57.22 2:09.39 1:43.45 1:39.64 1:59.14 |
| 23 | Austin Sabers | 1:53.90 | 2:01.62 | 2:01.74 1:53.90 2:03.37 1:59.74 DNF |
| 24 | Albert Schmitt | 1:58.09 | 2:08.62 | 2:12.95 2:01.71 2:29.16 1:58.09 2:11.19 |
| 25 | Andrew Surine | 1:43.02 | 2:09.11 | 2:13.51 2:10.33 1:43.02 2:22.19 2:03.50 |
| 26 | Eli Sanderson | 2:01.30 | 2:09.42 | 2:01.30 2:21.52 2:06.20 2:12.46 2:09.61 |
| 27 | Max Bildeaux | 1:55.92 | 2:11.64 | 2:07.93 1:55.92 2:13.65 2:24.81 2:13.35 |
| 28 | Fletcher Coggins | 2:05.16 | 2:15.05 | 2:14.79 2:05.16 2:13.06 3:14.48 2:17.31 |
| 29 | Elise Danielson | 2:13.61 | 2:18.41 | 2:16.36 2:16.03 2:13.61 2:22.85 2:45.60 |
| 30 | Brooks Nelsen | 2:06.80 | 2:20.58 | 2:32.44 2:10.87 2:06.80 2:41.01 2:18.42 |
| 31 | Shain Papalotl Longbehn | 2:16.68 | 2:25.86 | 2:18.28 2:34.62 2:16.68 2:24.69 2:36.46 |
| 32 | Ryan Micke | 2:10.20 | 2:28.58 | 2:18.79 2:35.88 2:42.37 2:10.20 2:31.08 |
| 33 | Joshua Nelson | 2:13.97 | 2:30.78 | 2:48.54 2:22.40 2:48.37 2:13.97 2:21.56 |
| 34 | Emery McFeeter | 2:31.46 | — | 3:04.58 2:31.46 — — — |
| 35 | Lisa Kucala | 2:42.33 | — | 2:49.95 2:42.33 — — — |
| 36 | Oleksandr Tovpeko | 2:48.82 | — | 2:48.82 3:05.29 — — — |
| 37 | Cameron Metzler | 2:58.43 | — | 3:26.71 2:58.43 — — — |
| 38 | Alec Jordan | 2:58.87 | — | 2:58.87 3:11.10 — — — |
| 39 | Charles Strozinsky | 3:44.05 | — | 3:44.05 4:11.22 — — — |
| 40 | Matthew Norton | 3:45.71 | — | 4:37.27 3:45.71 — — — |
| 41 | Taylor Yu | 4:52.56 | — | 5:23.99 4:52.56 — — — |
| 42 | Hayden Saxena | 5:41.44 | — | 5:51.55 5:41.44 — — — |