| 1 | Tyler Robinson | 43.94 | 47.57 | 43.94 46.05 49.38 48.57 48.09 |
| 2 | Brian Johnson | 46.40 | 49.11 | 46.40 50.59 56.64 50.04 46.69 |
| 3 | Carter Kucala | 49.34 | 54.43 | 56.57 49.34 55.73 56.64 50.98 |
| 4 | Simon Kellum | 53.03 | 58.23 | 53.03 1:00.39 1:05.96 57.28 57.01 |
| 5 | James Ekins | 54.13 | 58.52 | 1:00.96 57.80 54.13 1:09.12 56.81 |
| 6 | Carl Overbye | 54.63 | 1:00.13 | 56.56 54.63 1:00.98 1:02.86 1:05.00 |
| 7 | Walker Welch | 56.24 | 1:01.88 | 1:03.44 59.17 56.24 1:06.36 1:03.03 |
| 8 | Nathan Phillips | 59.05 | 1:03.28 | 1:14.39 1:01.65 1:00.45 1:07.75 59.05 |
| 9 | Zach Calin | 59.06 | 1:03.97 | 59.06 1:05.09 1:02.48 1:16.64 1:04.34 |
| 10 | Tommy Szeliga | 1:03.15 | 1:05.74 | 1:07.63 1:10.10 1:03.15 1:04.33 1:05.27 |
| 11 | Kaius Young | 1:00.63 | 1:05.86 | 1:07.78 1:01.93 1:07.86 1:11.05 1:00.63 |
| 12 | Tyler Johnson | 1:01.10 | 1:08.62 | 1:01.10 1:14.92 1:01.81 1:09.34 1:14.72 |
| 13 | Andy Wong | 1:06.86 | 1:11.24 | 1:11.14 1:06.86 1:20.96 1:13.74 1:08.83 |
| 14 | Will Cerne | 1:07.85 | 1:12.64 | 1:12.00 1:14.75 1:11.18 1:21.02 1:07.85 |
| 15 | Harsha Paladugu | 1:09.00 | 1:15.32 | 1:21.25 1:12.20 1:09.00 1:26.74 1:12.51 |
| 16 | Nathan Rahn | 1:22.60 | 1:28.27 | 1:22.60 1:47.77 1:27.86 1:27.90 1:29.05 |
| 17 | Brady Lawrence | 1:21.25 | 1:29.51 | 1:27.01 1:21.25 1:47.09 1:29.68 1:31.84 |
| 18 | Brody Meschke | 1:24.89 | 1:33.09 | 1:36.60 1:24.89 1:35.48 1:27.18 1:43.42 |
| 19 | Joseph Ong | 1:29.09 | 1:37.44 | 1:35.11 1:39.03 1:29.09 1:52.06 1:38.17 |
| 20 | Oliver Phillips | 1:36.36 | 1:49.89 | 1:44.24 1:53.14 1:52.28 1:56.62 1:36.36 |
| 21 | Christoph Wu | 1:48.38 | 1:52.85 | 2:08.14 1:58.22 1:48.38 1:51.48 1:48.84 |
| 22 | Matvii Pais | 1:43.20 | 1:53.26 | 2:22.29 1:44.16 2:06.56 1:49.05 1:43.20 |
| 23 | Joseph Eiden | 1:49.89 | 1:54.45 | 2:18.09 1:49.89 1:53.17 1:53.87 1:56.32 |
| 24 | Jacob Whitlock | 1:43.54 | 1:58.38 | 2:18.27 1:47.34 2:10.89 1:56.92 1:43.54 |
| 25 | Anders Peterson | 1:54.45 | 2:01.35 | 1:54.45 2:09.34 1:58.75 2:16.98 1:55.95 |
| 26 | Jacob F. Becker | 1:50.77 | 2:02.69 | 2:11.34 1:50.77 2:10.24 1:51.85 2:05.98 |
| 27 | Dylan J. Stangler | 2:10.39 | 2:12.86 | 2:10.39 2:11.08 2:15.41 DNF 2:12.10 |
| 28 | Ezra Henderson | 2:05.07 | 2:17.60 | 2:17.48 2:05.07 2:23.92 2:15.55 2:19.76 |
| 29 | Shain Papalotl Longbehn | 1:52.96 | 2:17.78 | 2:31.67 2:05.72 2:15.95 DNF 1:52.96 |
| 30 | Andrew Tyberg | 2:01.85 | 2:24.28 | 2:34.80 2:01.85 2:18.64 2:23.38 2:30.82 |
| 31 | Kristin Wiley | 2:18.52 | 2:34.86 | DNF 2:18.52 2:24.17 2:55.54 2:24.87 |
| 32 | Raylen Reider | 2:28.05 | 2:39.35 | 2:35.24 2:28.05 2:37.42 2:45.40 DNF |
| 33 | August Roberts | 2:19.57 | 2:40.99 | 2:25.98 2:56.62 2:48.36 2:48.63 2:19.57 |
| 34 | Isaiah Darling | 2:29.57 | 3:00.67 | 2:29.57 2:47.23 3:20.20 3:25.13 2:54.57 |
| 35 | James Helland | 2:35.48 | — | 2:43.85 2:35.48 — — — |
| 36 | Achyuthan Balaji | 2:46.54 | — | 3:05.96 2:46.54 — — — |
| 37 | Volodymyr Kapustianskyi | 2:54.05 | — | 2:58.79 2:54.05 — — — |
| 38 | Joseph Vanderhoff | 2:56.90 | — | 3:06.01 2:56.90 — — — |
| 39 | Matias Grandouiller | 3:02.71 | — | DNF 3:02.71 — — — |
| 40 | Carter Parrish | 3:12.43 | — | 3:12.43 3:50.13 — — — |
| 41 | Hari Bagwe | 3:17.81 | — | DNF 3:17.81 — — — |
| 42 | Logan Brewitz | 3:20.64 | — | 3:20.64 3:55.23 — — — |
| 43 | Thales Anderson | 3:22.07 | — | 3:22.07 3:40.42 — — — |
| 44 | Thomas Simmering | 3:27.03 | — | 3:42.74 3:27.03 — — — |
| 45 | Ellis Walsh | 3:29.31 | — | 3:29.31 DNF — — — |
| 46 | Glenn Trautman III | 3:33.04 | — | DNF 3:33.04 — — — |
| 47 | Caden Isaacson | 3:33.73 | — | 3:33.73 3:39.91 — — — |
| 48 | Alfred Lawson | 3:38.93 | — | 3:38.93 DNF — — — |
| 49 | Fisher White | DNF | — | DNF DNF — — — |
| 49 | Cole Laughlin | DNF | — | DNF DNF — — — |
| 49 | Eli Sanderson | DNF | — | DNF DNF — — — |
| 49 | Luke Marvin | DNF | — | DNF DNF — — — |
| 49 | Graham Koo | DNF | — | DNF DNF — — — |
| 49 | Tyler Tremmel | DNF | — | DNF DNF — — — |