| 1 | Brendyn Dunagan | 2:04.98 | 2:14.30 | 2:04.98 2:20.88 2:17.03 — — |
| 2 | Matty Hiroto Inaba | 2:20.76 | 2:30.33 | 2:41.35 2:20.76 2:28.87 — — |
| 3 | Dan Tran | 2:25.33 | 2:31.08 | 2:34.16 2:33.75 2:25.33 — — |
| 4 | Amogh Adluri | 2:35.93 | 2:49.59 | 2:59.98 2:52.86 2:35.93 — — |
| 5 | Jack Flynn Stewart | 3:00.18 | 3:02.16 | 3:00.18 3:02.25 3:04.05 — — |
| 6 | Yunhao Lou (娄云皓) | 3:05.92 | 3:08.85 | 3:09.92 3:10.70 3:05.92 — — |
| 7 | Shane Grogan | 2:57.66 | 3:10.05 | 3:09.91 3:22.57 2:57.66 — — |
| 8 | Graham Siggins | 3:15.52 | 3:18.78 | 3:15.52 3:22.02 3:18.80 — — |
| 9 | Vinícius Shaw | 3:12.44 | 3:27.01 | 3:12.44 3:26.30 3:42.29 — — |
| 10 | Andy French | 3:13.83 | 3:34.66 | 3:13.83 3:38.01 3:52.13 — — |
| 11 | Ethan Yeh | 3:35.50 | 3:36.76 | 3:35.50 3:38.14 3:36.64 — — |
| 12 | Jason Chang (章維祐) | 3:26.27 | 3:36.78 | 3:26.27 3:43.38 3:40.69 — — |
| 13 | Ryan Fong | 3:43.23 | 3:45.75 | 3:44.58 3:49.43 3:43.23 — — |
| 14 | Alexander Anikin (Александр Аникин) | 3:33.34 | 3:49.45 | 4:00.37 3:33.34 3:54.65 — — |
| 15 | Bowen Deng (邓博文) | 3:48.30 | 3:50.09 | 3:49.56 3:52.40 3:48.30 — — |
| 16 | Dylan Govic | 3:59.45 | 4:05.71 | 4:03.66 4:14.01 3:59.45 — — |
| 17 | Ryan Morrison | 4:06.93 | 4:20.69 | 4:43.26 4:06.93 4:11.89 — — |
| 18 | Muhtasim Al-Farabi | 3:58.55 | 4:26.09 | 4:44.44 3:58.55 4:35.28 — — |
| 19 | Will Calderon | 4:34.11 | 4:49.69 | 4:34.11 5:12.34 4:42.62 — — |
| 20 | Sree Dacharla | 4:51.47 | 4:54.32 | 4:56.22 4:51.47 4:55.28 — — |
| 21 | Jackson Stempke | 5:00.30 | 5:02.20 | 5:04.87 5:00.30 5:01.44 — — |
| 22 | Mason Dy | 4:37.54 | 5:15.24 | 5:41.27 4:37.54 5:26.91 — — |
| 23 | Chris Hong | 5:28.51 | 5:39.49 | 5:28.51 5:36.99 5:52.97 — — |
| 24 | Dominic Shoji | 5:30.25 | DNF | 5:30.25 6:10.65 DNS — — |
| 25 | Gabriel Sanchez-Rivera | 6:06.94 | — | 6:06.94 — — — — |
| 26 | Edwin Villa | 6:13.48 | — | 6:13.48 — — — — |
| 27 | Caleb Cao | 6:21.51 | — | 6:21.51 — — — — |
| 28 | Logan Kim | 6:55.82 | — | 6:55.82 — — — — |
| 29 | Daniel Khoroshchak | 7:09.62 | — | 7:09.62 — — — — |
| 30 | Donnivan Heathcote | 7:30.96 | — | 7:30.96 — — — — |
| 31 | Aayush Manish Bathija | 9:05.48 | — | 9:05.48 — — — — |
| 32 | Alejandro Gutierrez | 9:56.71 | — | 9:56.71 — — — — |