| 1 | Alexei Sinyavin | 46.78 | 50.16 | 56.71 47.01 46.78 52.88 50.59 |
| 2 | AJ Kamal | 48.15 | 50.21 | 49.19 53.52 52.23 49.22 48.15 |
| 3 | Dana Yi | 45.93 | 51.75 | 53.73 52.29 45.93 57.19 49.23 |
| 4 | Nick Rech | 47.98 | 52.02 | 59.04 53.95 50.96 47.98 51.15 |
| 5 | Ishaan Lal | 45.27 | 52.86 | 59.59 55.87 45.27 49.57 53.15 |
| 6 | Patrick Ponce | 49.18 | 53.86 | 53.05 49.18 54.75 53.79 DNF |
| 7 | Eva Kato | 56.31 | 1:03.87 | 1:10.94 1:01.94 1:07.89 1:01.78 56.31 |
| 8 | Livia Kleiner | 54.68 | 1:08.72 | 1:05.64 1:16.18 54.68 1:04.34 1:23.25 |
| 9 | Daniel Karnaukh | 1:09.50 | 1:13.82 | 1:14.84 1:15.82 1:10.79 1:09.50 1:18.52 |
| 10 | Brandon Nunez | 1:20.45 | 1:26.61 | 1:27.57 1:20.45 1:44.26 1:27.87 1:24.38 |
| 11 | Cory Yurkovic | 1:16.47 | 1:28.97 | 1:40.36 1:28.55 1:16.47 1:22.52 1:35.84 |
| 12 | Chris Chi | 1:26.35 | 1:33.80 | 1:45.67 1:42.54 1:29.59 1:26.35 1:29.28 |
| 13 | Joseph Pasterski | 1:27.31 | 1:34.43 | 1:28.36 1:50.11 1:27.31 1:39.88 1:35.06 |
| 14 | Anton Smolyanyy | 1:31.32 | 1:35.64 | 1:31.32 1:34.06 1:43.78 1:35.07 1:37.80 |
| 15 | Ryan Zou | 1:31.75 | 1:38.01 | 1:37.85 1:39.36 1:31.75 1:39.44 1:36.83 |
| 16 | Nestor Sokhan | 1:34.31 | 1:41.13 | 1:34.31 1:43.32 1:39.93 1:43.86 1:40.14 |
| 17 | Sucheth Seethalla | 1:38.42 | 1:43.79 | 1:55.79 1:47.23 1:44.39 1:39.74 1:38.42 |
| 18 | Sameer Sethuram | 1:36.84 | 1:43.92 | 1:53.85 1:49.61 1:42.61 1:36.84 1:39.55 |
| 19 | Declan Wilhelm | 1:31.50 | 1:46.56 | 1:57.91 1:45.75 1:31.50 1:48.90 1:45.03 |
| 20 | Eric Zhao | 1:36.61 | 1:57.30 | 2:08.62 1:57.45 1:36.61 2:14.68 1:45.83 |
| 21 | Kevin Coulter | 1:58.50 | 2:07.79 | 1:58.50 2:08.92 2:08.43 2:12.37 2:06.01 |
| 22 | Zachary Forino | 2:04.85 | — | 2:27.72 2:04.85 — — — |
| 23 | Manish Thirumoorthi | 2:25.49 | — | 2:49.27 2:25.49 — — — |
| 24 | Jonathan Culbertson | 2:33.49 | — | DNF 2:33.49 — — — |
| 25 | John Marsala | 2:42.14 | — | 2:42.84 2:42.14 — — — |