| 1 | Jonathan Esparaz | 1:04.78 | 1:05.95 | 1:06.36 1:07.48 1:04.88 1:06.61 1:04.78 |
| 2 | Ryan Wu | 1:00.43 | 1:06.61 | 1:05.72 1:10.62 1:09.76 1:00.43 1:04.36 |
| 3 | Roan Paone | 1:02.34 | 1:09.11 | 1:11.52 1:02.34 1:07.30 1:09.10 1:10.93 |
| 4 | Stanley Wang | 1:07.74 | 1:11.42 | 1:16.75 1:20.79 1:09.61 1:07.89 1:07.74 |
| 5 | Brady Metherall | 1:11.51 | 1:15.02 | 1:14.77 1:18.24 1:11.51 1:13.31 1:16.97 |
| 6 | Thompson Clarke | 1:09.02 | 1:15.41 | 1:21.79 1:09.02 1:16.52 1:12.45 1:17.26 |
| 7 | Joaquin Abarca | 1:09.30 | 1:15.78 | 1:16.64 1:13.93 1:16.78 1:18.95 1:09.30 |
| 8 | Omar Ellabban | 1:12.01 | 1:17.16 | 1:16.69 1:17.14 1:12.01 1:22.61 1:17.66 |
| 9 | Marco Yang (杨柯辰) | 1:24.21 | 1:27.84 | 1:24.21 1:30.41 1:24.89 1:38.54 1:28.21 |
| 10 | Linus Kunath | 1:22.19 | 1:28.17 | 1:24.40 1:31.71 1:32.71 1:22.19 1:28.39 |
| 11 | Brennen Lin | 1:26.11 | 1:30.66 | 1:41.76 1:34.70 1:26.11 1:30.14 1:27.15 |
| 12 | Matthew Lee | 1:24.29 | 1:32.09 | 1:31.61 1:24.29 1:35.24 1:36.40 1:29.41 |
| 13 | Chen-Pin Sun (孫振斌) | 1:29.91 | 1:35.41 | 1:31.79 1:39.81 1:41.60 1:34.62 1:29.91 |
| 14 | Nicholas Patterson | 1:34.66 | 1:36.09 | 1:36.13 1:36.47 1:46.76 1:34.66 1:35.67 |
| 15 | Maxen Morrison | 1:31.62 | 1:37.80 | 1:38.64 1:46.97 1:40.13 1:31.62 1:34.62 |
| 16 | Heyning Quong | 1:32.98 | 1:41.51 | 1:52.40 1:42.88 1:32.98 1:42.96 1:38.69 |
| 17 | Abdullah Gulab | 1:32.14 | 1:41.96 | 1:32.14 1:39.89 2:04.35 1:41.30 1:44.68 |
| 18 | David Shei | 1:39.60 | 1:42.24 | 1:41.12 1:39.60 1:48.57 1:43.56 1:42.05 |
| 19 | Jihoon Kwon | 1:34.40 | 1:48.16 | 1:48.97 2:03.21 1:49.24 1:46.28 1:34.40 |
| 20 | Ivan Tang | 1:29.08 | 1:50.69 | 1:49.20 1:59.46 2:04.96 1:29.08 1:43.41 |
| 21 | Darren Tang | 1:48.24 | 1:51.69 | 1:49.71 2:06.32 1:55.43 1:49.92 1:48.24 |
| 22 | Lucas Jacobs | 1:41.51 | 1:54.65 | 1:47.52 1:51.46 2:10.54 1:41.51 2:04.97 |
| 23 | Derek Kong | 1:41.69 | 1:55.53 | 1:59.79 2:03.40 1:54.22 1:41.69 1:52.57 |
| 24 | Alan Jia | 1:45.60 | 1:55.54 | 2:03.02 1:56.79 1:45.60 2:02.27 1:47.56 |
| 25 | Michael Bradley | 1:46.84 | 1:55.61 | 1:46.84 2:04.48 1:53.15 1:49.19 2:09.14 |
| 26 | Dave Campbell | 1:43.95 | 1:55.96 | 2:02.06 1:45.63 1:43.95 2:03.41 2:00.18 |
| 27 | LianCheng Guo | 1:47.86 | 1:57.54 | 1:55.82 2:00.11 2:00.61 1:56.68 1:47.86 |
| 28 | Nicole Wang | 1:52.11 | 1:59.85 | 2:00.23 1:52.11 2:29.96 1:59.15 2:00.16 |
| 29 | Arhaan Sareen | 1:56.24 | 2:00.32 | 1:58.15 2:00.16 2:02.65 1:56.24 2:07.24 |
| 30 | Briar Barron | 1:54.90 | 2:02.54 | 1:56.39 1:54.90 2:15.77 2:07.07 2:04.17 |
| 31 | Benson Lau | 2:04.39 | 2:10.66 | 2:04.39 2:17.62 2:24.38 2:04.74 2:09.61 |
| 32 | Ethan Erez | 2:05.26 | 2:14.10 | 2:18.49 2:05.26 DNF 2:06.54 2:17.27 |
| 33 | William Scully | 2:12.47 | 2:14.32 | 2:15.35 2:12.47 2:14.48 2:13.13 2:33.84 |
| 34 | Ryan Pin Harry | 2:03.42 | 2:16.56 | 2:27.32 2:08.20 2:03.42 2:47.20 2:14.15 |
| 35 | Jensen Belen-Brown | 2:04.61 | 2:19.17 | 2:10.64 2:31.28 2:37.13 2:04.61 2:15.58 |
| 36 | Ian Yeh | 1:57.17 | 2:22.35 | 2:11.81 2:11.46 1:57.17 DNF 2:43.77 |
| 37 | Lucas Nieuwland | 2:15.67 | 2:24.00 | 2:21.88 2:51.37 2:18.38 2:31.74 2:15.67 |
| 38 | Spencer Anderson | 2:11.59 | 2:25.56 | 2:19.44 2:25.13 2:33.61 2:32.10 2:11.59 |
| 39 | Arturo Pico | 2:14.05 | 2:27.61 | 2:14.05 2:18.93 DNF 2:31.17 2:32.73 |
| 40 | Isaac Lau | 2:16.07 | 2:30.07 | 2:16.07 2:28.83 2:34.05 2:56.32 2:27.33 |
| 41 | Tin Huang | 2:18.05 | 2:35.47 | 2:23.84 2:44.07 DNF 2:38.49 2:18.05 |
| 42 | Nicholas Leyesa | 2:03.56 | 2:39.53 | 2:30.04 2:03.56 DNF 2:51.44 2:37.12 |
| 43 | Alyssa Esparaz | 2:32.08 | — | 2:32.08 2:58.57 — — — |
| 44 | Vivian Kay | 2:53.29 | — | 2:53.29 3:01.58 — — — |
| 45 | Sascha Pugar | 2:55.36 | — | 2:55.36 3:05.98 — — — |
| 46 | Nicholas Seto | 2:59.77 | — | 3:06.33 2:59.77 — — — |
| 47 | Sebastian Desaulniers | 3:04.60 | — | 3:11.44 3:04.60 — — — |
| 48 | Charlie Kennedy | 3:16.07 | — | 3:16.07 3:25.64 — — — |
| 49 | Nima Bolourchian | 3:35.46 | — | 4:10.36 3:35.46 — — — |
| 50 | Hudson Tranmer | 3:41.49 | — | 3:41.49 3:45.10 — — — |
| 51 | Ethan Campbell | 4:12.20 | — | 4:20.60 4:12.20 — — — |
| 52 | Robert Chan | DNF | — | DNF DNF — — — |