| 1 | Cameron Soulagnet | 48.16 | 50.94 | 55.08 48.84 48.89 48.16 57.03 |
| 2 | Krish Shah-Nathwani | 1:01.29 | 1:04.85 | 1:02.55 1:04.13 1:10.76 1:01.29 1:07.88 |
| 3 | Jacob Schwartz | 1:11.52 | 1:13.02 | 1:19.85 1:12.85 1:12.80 1:13.41 1:11.52 |
| 4 | Derek White | 1:07.08 | 1:16.45 | 1:17.16 1:07.08 1:14.64 1:19.79 1:17.56 |
| 5 | Maxwell Haoyuan Wu | 1:12.12 | 1:19.17 | 1:23.19 1:16.10 1:18.21 1:12.12 1:24.58 |
| 6 | Alex Cohen | 1:12.02 | 1:21.79 | 1:35.47 1:23.19 1:17.51 1:12.02 1:24.68 |
| 7 | Tim Kwartler | 1:14.70 | 1:26.81 | 1:25.60 1:14.70 1:21.83 1:41.96 1:33.01 |
| 8 | Wesley Jones | 1:23.92 | 1:28.82 | 1:23.92 1:30.08 1:32.26 1:31.62 1:24.77 |
| 9 | Ryan Durette | 1:24.43 | 1:29.62 | 1:34.31 1:33.08 1:24.74 1:31.03 1:24.43 |
| 10 | Jesse Mailloux | 1:33.01 | 1:36.91 | 1:40.88 1:45.83 1:35.91 1:33.01 1:33.95 |
| 11 | Henry Thrasher | 1:31.82 | 1:37.30 | 1:44.43 1:31.82 1:37.63 1:35.86 1:38.41 |
| 12 | Daniel Cappuccino | 1:31.08 | 1:38.17 | 1:31.08 1:38.53 1:38.39 1:37.59 1:49.75 |
| 13 | Adam Siu | 1:31.48 | 1:38.44 | 1:42.60 1:44.37 1:33.66 1:31.48 1:39.07 |
| 14 | Alex Lisauskas | 1:26.96 | 1:39.94 | 1:26.96 1:30.96 1:58.48 1:42.14 1:46.72 |
| 15 | Thomas Lomanno | 1:37.01 | 1:45.62 | 1:56.57 1:41.14 1:52.42 1:43.29 1:37.01 |
| 16 | Lucas Zielfelder | 1:40.14 | 1:49.58 | 1:40.14 1:55.70 1:53.84 1:40.49 1:54.41 |
| 17 | Ian Kim | 1:42.69 | 1:53.62 | 2:05.73 1:56.44 1:42.69 1:48.67 1:55.75 |
| 18 | Kai Routhier | 1:39.32 | 1:54.32 | 1:52.64 1:39.32 1:52.89 2:08.87 1:57.44 |
| 19 | Jaustin Gudbrandsen | 1:38.56 | 1:58.15 | 1:56.96 2:08.87 1:38.56 2:01.23 1:56.27 |
| 20 | Sadiq Ahmed | 1:45.62 | 1:59.64 | 1:45.62 2:04.42 1:53.41 2:01.09 DNF |
| 21 | Ethan Zhuang | 2:05.41 | — | 2:08.41 2:05.41 — — — |
| 22 | Jonah Mathew | 2:06.45 | — | 2:07.66 2:06.45 — — — |
| 23 | Zachary Trudell | 2:09.57 | — | 2:09.57 2:21.58 — — — |
| 24 | Benton Tolley | 2:09.72 | — | 2:09.72 2:25.84 — — — |
| 25 | Connor Meehan | 2:23.14 | — | 2:23.14 2:40.46 — — — |
| 26 | Michael M. Howell | 2:51.04 | — | DNF 2:51.04 — — — |
| 27 | Noel Jose Alvero | 2:51.15 | — | 3:03.02 2:51.15 — — — |
| 28 | Gordon R. Holey | 3:04.88 | — | 3:14.45 3:04.88 — — — |
| 29 | Elliot Marro | 3:17.75 | — | 3:17.75 3:22.24 — — — |
| 30 | Manar Karkour | 3:23.63 | — | DNF 3:23.63 — — — |
| 31 | Hayden Cima | 3:25.63 | — | 3:50.44 3:25.63 — — — |
| 32 | Noah Mazza | 3:35.92 | — | 3:35.92 DNF — — — |