| 1 | Kevin Hays | 1:56.03 | 1:57.44 | 1:57.39 1:58.90 1:56.03 — — |
| 2 | Ryan Pilat | 2:22.04 | 2:28.92 | 2:25.99 2:38.74 2:22.04 — — |
| 3 | William Henry Ruppert V | 2:49.90 | 2:53.74 | 2:49.90 2:59.09 2:52.24 — — |
| 4 | Jason Lee | 2:28.57 | 2:54.42 | 3:32.16 2:42.54 2:28.57 — — |
| 5 | Page Tan | 3:31.08 | 3:41.47 | 3:31.08 3:50.98 3:42.36 — — |
| 6 | Brady Swan | 3:41.12 | 3:51.65 | 3:41.12 4:09.26 3:44.58 — — |
| 7 | Joshua Gao | 3:44.95 | 3:58.01 | 4:08.28 3:44.95 4:00.79 — — |
| 8 | Tristan Patrick | 3:49.30 | 3:59.60 | 4:09.79 3:59.70 3:49.30 — — |
| 9 | Rune Thomas Coulbourne | 4:13.21 | 4:18.79 | 4:15.18 4:27.98 4:13.21 — — |
| 10 | Saksorn Viyavong (ศักย์ศรณ์ ไวยะวงษ์) | 4:10.35 | 4:19.20 | 4:10.35 4:21.54 4:25.70 — — |
| 11 | Moses Christensen | 4:26.22 | 4:30.69 | 4:38.33 4:26.22 4:27.53 — — |
| 12 | Lucas Wood | 5:30.25 | — | 5:30.25 — — — — |
| 13 | Ollie Thompson | 5:52.51 | — | 5:52.51 — — — — |
| 14 | Shane Rowland | 6:07.26 | — | 6:07.26 — — — — |
| 15 | Thai Bui | 7:24.67 | — | 7:24.67 — — — — |
| 16 | Stanley Roth | DNF | — | DNF — — — — |
| 16 | Junie Rogers | DNF | — | DNF — — — — |