| 1 | Zeke Mackay | 40.51 | 42.84 | 40.77 40.51 43.78 43.97 50.94 |
| 2 | Seung Hyuk Nahm (남승혁) | 40.68 | 44.34 | 41.96 40.68 45.80 46.89 45.25 |
| 3 | Brian Johnson | 39.76 | 44.48 | 42.30 39.76 47.53 47.79 43.62 |
| 4 | Carter Thomas | 42.84 | 47.95 | 48.46 42.84 49.27 46.11 50.41 |
| 5 | Akshaansh Chilakapati | 50.29 | 52.90 | 50.41 56.17 1:13.50 50.29 52.11 |
| 6 | Henry Lichner | 47.50 | 53.64 | 49.21 1:00.27 54.80 47.50 56.91 |
| 7 | Aryan Kejriwal | 52.63 | 54.70 | 54.91 53.21 57.49 55.97 52.63 |
| 8 | Lucas Lippman-Bruno | 53.16 | 59.26 | 1:01.56 53.16 1:06.75 1:02.34 53.87 |
| 9 | Max Walaszek | 53.19 | 59.86 | 53.19 1:00.68 1:05.81 54.42 1:04.48 |
| 10 | Ethan Cho | 54.83 | 1:00.89 | 1:07.93 1:00.29 1:03.07 59.30 54.83 |
| 11 | Andrew Moy | 57.99 | 1:06.44 | 1:07.12 1:07.21 1:05.00 57.99 1:26.84 |
| 12 | Sebastian Carrillo | 1:01.66 | 1:11.31 | 1:20.19 1:15.25 1:05.61 1:13.08 1:01.66 |
| 13 | DaYeong Kim (김다영) | 1:00.12 | 1:11.73 | 1:15.01 1:11.00 1:11.40 1:00.12 1:12.79 |
| 14 | Daniel Perez | 1:12.53 | 1:23.79 | 1:25.12 1:23.69 1:22.56 1:12.53 1:34.38 |
| 15 | Alejandro Cano Vidal | 1:18.89 | 1:27.45 | 1:20.62 1:18.89 1:41.03 1:33.29 1:28.44 |
| 16 | Noah A. Wilson | 1:16.82 | 1:29.55 | 1:40.62 1:37.47 1:16.82 1:26.25 1:24.92 |
| 17 | Colin Sharpe | 1:25.09 | 1:33.84 | 1:33.86 1:50.41 1:25.09 1:36.42 1:31.23 |
| 18 | Charles F. Roller | 1:33.38 | 1:42.99 | 1:53.25 1:39.89 1:33.38 1:56.50 1:35.83 |
| 19 | Reed W. Richardson | 1:54.26 | — | 1:54.26 2:12.57 — — — |
| 20 | Alex Chen | 2:14.24 | — | 2:14.24 DNF — — — |
| 21 | Elijah Eckert | 2:25.23 | — | DNF 2:25.23 — — — |
| 22 | Adam Schwenn | 2:27.31 | — | DNF 2:27.31 — — — |
| 23 | Tommy Moreno | 2:27.61 | — | 2:27.61 DNF — — — |
| 24 | Sebastian Cano Vidal | DNF | — | DNF DNF — — — |
| 24 | James Phipps-Denti | DNF | — | DNF DNF — — — |
| 24 | Clark Alexander Onel | DNF | — | DNF DNF — — — |