| 1 | Roy Lee | 44.19 | 49.23 | 48.36 53.99 53.48 44.19 45.86 |
| 2 | Curtis Chai | 45.47 | 52.09 | 45.47 50.23 51.81 54.23 59.32 |
| 3 | Derek White | 52.81 | 1:00.48 | 1:06.83 54.72 1:07.74 59.88 52.81 |
| 4 | Saisabari Ramesh | 54.31 | 1:00.49 | 1:04.20 1:02.11 1:01.18 58.19 54.31 |
| 5 | Elijah Rain Phelps | 58.52 | 1:01.42 | 59.23 1:04.55 58.52 1:00.47 1:15.70 |
| 6 | Jacob Schwartz | 54.82 | 1:05.06 | 1:10.70 54.82 1:06.59 1:12.26 57.90 |
| 7 | Margot Audero | 1:07.74 | 1:11.02 | 1:12.10 1:09.16 1:07.74 1:11.81 1:14.46 |
| 8 | Zachary Van De Water | 1:04.09 | 1:20.08 | 1:34.75 1:20.87 1:17.02 1:04.09 1:22.34 |
| 9 | Ryan Durette | 1:17.82 | 1:22.78 | 1:29.37 1:23.46 1:17.82 1:18.48 1:26.41 |
| 10 | Aaron Jake Wong | 1:18.47 | 1:25.79 | 1:25.17 1:18.47 1:42.45 1:26.32 1:25.88 |
| 11 | Justin Lee | 1:32.09 | 1:38.44 | 1:48.59 1:36.41 1:35.36 1:32.09 1:43.56 |
| 12 | Daniel Winterberg | 1:36.49 | 1:41.87 | 1:36.49 1:44.71 1:49.09 1:38.33 1:42.58 |
| 13 | Michael Ploof | 1:50.39 | — | 1:53.11 1:50.39 — — — |
| 14 | Isaac Silberman | 1:51.70 | — | 1:51.70 2:00.20 — — — |
| 15 | Teddy Hsu | 1:59.53 | — | 2:02.14 1:59.53 — — — |
| 16 | Jacob Thomann | 2:04.44 | — | 2:30.78 2:04.44 — — — |
| 17 | Christopher Landgrebe | 2:06.53 | — | 2:06.53 2:16.18 — — — |
| 18 | Brando Fusco | 2:09.46 | — | 2:12.33 2:09.46 — — — |
| 19 | Jesse Mailloux | 2:10.02 | — | 2:10.02 2:55.77 — — — |
| 20 | Adam Mitchell | 2:39.12 | — | 2:58.44 2:39.12 — — — |
| 21 | Aidan Leschuk | 2:40.59 | — | 2:45.24 2:40.59 — — — |
| 22 | Josh Sanderson | 2:43.23 | — | 2:43.23 DNF — — — |
| 23 | Enzo Tuzzolo | 2:51.24 | — | 2:53.71 2:51.24 — — — |
| 24 | Maximilian Hannon | DNF | — | DNF DNF — — — |
| 24 | Grayson Alvarez | DNF | — | DNF DNF — — — |
| 24 | Samuel Blair | DNF | — | DNF DNF — — — |
| 24 | AJ Murphy | DNF | — | DNF DNF — — — |