| 1 | John Brechon | 31.43 | 37.74 | 36.25 35.71 31.43 41.71 41.27 |
| 2 | Kennan LeJeune | 35.43 | 41.89 | 35.43 47.13 41.43 43.11 41.14 |
| 3 | Walker Welch | 37.61 | 42.23 | 41.26 55.09 37.61 41.28 44.15 |
| 4 | Christopher Olson | 32.41 | 42.30 | 43.63 56.58 32.41 41.26 42.02 |
| 5 | Brody Lassner | 39.58 | 44.43 | 41.26 49.91 42.13 39.58 50.45 |
| 6 | Joshua Feran | 43.95 | 46.18 | 45.90 44.83 43.95 49.21 47.80 |
| 7 | CJ Sheng | 43.98 | 55.87 | 1:03.14 52.61 43.98 1:00.94 54.06 |
| 8 | Dany Yaacoub | 45.19 | 57.24 | 58.08 1:01.34 52.30 45.19 1:06.04 |
| 9 | Sam Nave | 50.72 | 59.09 | 1:07.64 1:01.77 50.72 57.16 58.34 |
| 10 | Jedrick Remonde | 46.42 | 59.76 | DNF 1:05.85 47.06 46.42 1:06.36 |
| 11 | Zennan Zuiker | 58.41 | 1:02.89 | 1:10.61 1:00.01 59.00 58.41 1:09.66 |
| 12 | Stephanie Heffner | 55.87 | 1:03.68 | 55.87 1:04.25 1:04.07 1:02.72 1:06.28 |
| 13 | Austin Molitor | 1:00.59 | 1:05.94 | 1:06.25 1:10.96 1:00.59 1:25.66 1:00.60 |
| 14 | Justin Badua | 58.19 | 1:06.62 | 58.19 1:04.62 1:16.08 1:25.15 59.17 |
| 15 | Nic Napier | 1:03.19 | 1:06.81 | 1:03.50 1:03.19 1:07.25 1:09.67 1:13.79 |
| 16 | Jack Johnston | 1:01.95 | 1:07.42 | 1:01.95 1:07.27 1:07.75 1:07.24 1:10.40 |
| 17 | Noah Simcox | 59.24 | 1:08.62 | 59.24 1:11.15 1:13.60 1:07.36 1:07.35 |
| 18 | Max Lau | 56.65 | 1:08.93 | 1:10.30 56.65 1:18.39 1:07.03 1:09.47 |
| 19 | Ben Rogers | 59.94 | 1:09.13 | 1:23.49 59.94 1:03.45 1:09.04 1:14.89 |
| 20 | Russell Roberts | 1:05.25 | 1:10.78 | 1:05.25 1:17.77 1:17.16 1:07.31 1:07.86 |
| 21 | Diego Montes | 53.45 | 1:11.80 | 2:24.20 1:10.23 53.45 1:17.23 1:07.93 |
| 22 | Bobby Wittenauer | 1:03.57 | 1:13.18 | 1:09.72 1:17.13 1:12.69 1:21.65 1:03.57 |
| 23 | Levi Edler | 1:11.34 | 1:13.75 | 1:16.28 1:12.54 1:12.44 1:11.34 1:16.80 |
| 24 | Nicolas Romero | 1:03.56 | 1:14.22 | 1:18.38 1:03.56 1:12.68 1:14.73 1:15.26 |
| 25 | Brandon Mikel | 1:10.41 | 1:15.08 | 1:10.41 1:11.04 1:15.46 1:18.75 1:23.12 |
| 26 | Slater Metz | 1:09.41 | 1:15.16 | 1:11.98 1:24.00 1:09.49 1:34.00 1:09.41 |
| 27 | Rohan Jawale | 1:04.64 | 1:19.92 | 1:24.68 1:19.09 1:17.66 1:23.02 1:04.64 |
| 28 | Zeke Mackay | 58.85 | 1:20.88 | 58.85 1:27.81 DNF 1:14.05 1:20.77 |
| 29 | Andrew Liu | 1:13.85 | 1:22.05 | 1:15.09 1:24.39 1:13.85 1:26.66 1:38.00 |
| 30 | Jake Buckley | 1:14.68 | 1:22.10 | 1:14.68 1:26.46 1:31.91 1:21.14 1:18.71 |
| 31 | Isaiah Behymer | 1:18.00 | 1:23.88 | 1:18.00 1:22.22 1:37.91 1:30.36 1:19.07 |
| 32 | Ayden Henry | 1:20.70 | 1:23.97 | 1:27.15 1:43.31 1:23.88 1:20.89 1:20.70 |
| 33 | William Zhu | 1:21.76 | 1:24.64 | 1:23.30 1:26.49 1:21.76 1:24.13 1:27.06 |
| 34 | Pranav Viswanath | 1:13.46 | 1:26.19 | 1:25.74 1:44.34 1:13.46 1:27.37 1:25.45 |
| 35 | Izaac Lopez | 1:21.30 | 1:28.86 | 1:24.35 1:26.69 1:35.54 DNF 1:21.30 |
| 36 | Sander Garcia-Stam | 1:10.74 | 1:28.93 | 1:38.00 1:10.74 1:20.19 1:34.55 1:32.05 |
| 37 | Spencer Mackey | 1:23.02 | 1:30.40 | 1:23.02 1:23.69 1:36.34 1:38.61 1:31.18 |
| 38 | Benjamin Schneider | 1:22.30 | 1:30.58 | 1:49.18 1:22.30 1:37.10 1:28.84 1:25.80 |
| 39 | Alicen Barowsky | 1:20.00 | 1:34.90 | 1:20.00 1:21.58 1:38.11 1:45.00 DNF |
| 40 | Andre Savchenko | 1:34.81 | — | 1:34.81 DNF — — — |
| 41 | David Golisch | 1:35.30 | — | 1:48.06 1:35.30 — — — |
| 42 | Jacob Tsang | 1:43.29 | — | 1:43.29 1:51.79 — — — |
| 43 | Nathaniel Ross | 1:44.45 | — | 2:23.58 1:44.45 — — — |
| 44 | Pavan Kannan | 1:44.52 | — | 2:02.82 1:44.52 — — — |
| 45 | Will Cerne | 1:52.30 | — | 1:52.30 DNF — — — |
| 46 | Michael Alayan | 1:54.24 | — | 1:54.24 1:54.46 — — — |
| 47 | Brandon Regalado | 1:59.32 | — | 2:25.04 1:59.32 — — — |
| 48 | Noah Dwyer | 1:59.67 | — | DNF 1:59.67 — — — |
| 49 | Theodore Schneider | 2:01.43 | — | 2:01.43 2:03.32 — — — |
| 50 | Noah Beveridge | 2:08.34 | — | 2:08.34 DNF — — — |
| 51 | Jaden Gocken | 2:14.65 | — | DNF 2:14.65 — — — |
| 52 | Wade Rainey | 2:15.18 | — | 2:26.55 2:15.18 — — — |
| 53 | Christopher Penn | 2:15.74 | — | DNF 2:15.74 — — — |
| 54 | Rachel Feran | 2:16.74 | — | 2:23.89 2:16.74 — — — |
| 55 | Jaime Ontiveros | 2:18.46 | — | 2:18.46 DNF — — — |
| 56 | Jack Ehlert | DNF | — | DNF DNF — — — |
| 56 | Laszlo Horvath | DNF | — | DNF DNF — — — |
| 56 | Silas Miller | DNF | — | DNF DNF — — — |
| 56 | Tyler Bell | DNF | — | DNF DNF — — — |