| 1 | Paul Mahvi | 2:26.15 | 2:31.58 | 2:33.39 2:35.20 2:26.15 — — |
| 2 | Danny Sungin Park (박성인) | 2:29.74 | 2:36.03 | 2:29.74 2:42.08 2:36.28 — — |
| 3 | Mitchell Lane | 2:35.10 | 2:46.90 | 2:59.35 2:46.24 2:35.10 — — |
| 4 | Kasper Jansson | 2:54.65 | 3:05.10 | 2:54.65 3:10.12 3:10.54 — — |
| 5 | Kevin Lee | 2:58.10 | 3:05.94 | 3:05.64 2:58.10 3:14.08 — — |
| 6 | An Le | 2:54.94 | 3:10.24 | 3:06.57 2:54.94 3:29.21 — — |
| 7 | Varun Mohanraj | 2:41.59 | 3:10.93 | 3:07.89 3:43.32 2:41.59 — — |
| 8 | Jeremy Benik | 3:40.92 | 3:46.43 | 3:40.92 3:57.02 3:41.36 — — |
| 9 | Evan Chin | 4:24.26 | 4:47.38 | 4:24.26 5:19.44 4:38.45 — — |
| 10 | Zane Qureshi | 4:44.95 | 5:06.87 | 5:19.58 4:44.95 5:16.08 — — |
| 11 | Aaron Paskow | 5:34.39 | — | 5:34.39 — — — — |
| 12 | Gurshan Singh | 5:35.03 | — | 5:35.03 — — — — |
| 13 | Cary Huang | 5:52.09 | — | 5:52.09 — — — — |
| 14 | Tristan Yoo | 6:14.02 | — | 6:14.02 — — — — |
| 15 | Richard Anthony Parada | 6:35.11 | — | 6:35.11 — — — — |
| 16 | Emmett O'Leary-Liu | 6:38.88 | — | 6:38.88 — — — — |
| 17 | Ben Hatfield | 7:16.59 | — | 7:16.59 — — — — |
| 18 | Chris Martin | 8:12.34 | — | 8:12.34 — — — — |
| 19 | Zeke Miller | 9:09.89 | — | 9:09.89 — — — — |
| 20 | Nguyen Pham | DNF | — | DNF — — — — |
| 20 | Ved Sunkari | DNF | — | DNF — — — — |
| 20 | Ryan Jew | DNF | — | DNF — — — — |
| 20 | Archit Mahale | DNF | — | DNF — — — — |
| 20 | Nolan Yiu | DNF | — | DNF — — — — |