| 1 | Max Siauw | 1:30.60 | 1:38.59 | 1:30.60 1:34.82 1:50.35 — — |
| 2 | Ash Black | 1:47.59 | 1:52.80 | 1:47.59 2:01.07 1:49.75 — — |
| 3 | Timothy Castle | 1:47.67 | 1:58.60 | 1:47.67 2:14.28 1:53.84 — — |
| 4 | Clément Cherblanc | 1:45.81 | 1:59.30 | 1:56.36 1:45.81 2:15.73 — — |
| 5 | Jonathan Truchot | 1:54.63 | 2:06.88 | 2:06.09 2:19.91 1:54.63 — — |
| 6 | Jack Anderson | 2:07.34 | 2:14.96 | 2:15.83 2:21.70 2:07.34 — — |
| 7 | Kevin Matthews | 2:12.73 | 2:19.40 | 2:14.41 2:12.73 2:31.05 — — |
| 8 | Logan Wiltse | 2:15.33 | 2:25.47 | 2:33.77 2:15.33 2:27.32 — — |
| 9 | Terrence B. Duenas | 2:27.21 | 2:33.06 | 2:27.21 2:33.23 2:38.75 — — |
| 10 | Lucas Libed | 2:31.46 | 2:38.81 | 2:31.46 2:37.39 2:47.59 — — |
| 11 | Dilshawn Sidhu | 2:47.56 | 3:03.87 | 3:11.13 2:47.56 3:12.93 — — |
| 12 | Peter Preston | 3:07.01 | 3:27.56 | 3:07.01 3:25.23 3:50.45 — — |
| 13 | Adam Walker | 3:19.11 | 3:28.51 | 3:19.11 3:35.17 3:31.24 — — |
| 14 | Aspen Sequoia Gayton | 3:39.41 | — | 3:39.41 — — — — |
| 15 | Cailyn Hoover | 4:07.88 | — | 4:07.88 — — — — |
| 16 | Trent Guidero | 4:19.88 | — | 4:19.88 — — — — |
| 17 | Adam Graybill | 4:28.64 | — | 4:28.64 — — — — |
| 18 | Jayce Li | 4:41.85 | — | 4:41.85 — — — — |
| 19 | Braden Dillenberg | 5:23.79 | — | 5:23.79 — — — — |
| 20 | Rainier Feiler | 5:39.39 | — | 5:39.39 — — — — |
| 21 | John Yassa | DNF | — | DNF — — — — |
| 21 | Ruichen Li | DNF | — | DNF — — — — |