| 1 | Luke Garrett | 1:32.00 | 1:33.27 | 1:33.90 1:33.92 1:32.00 — — |
| 2 | Jack Pfeifer | 1:28.87 | 1:33.98 | 1:32.75 1:28.87 1:40.31 — — |
| 3 | James Hildreth | 1:52.82 | 2:05.29 | 1:52.82 2:11.01 2:12.04 — — |
| 4 | Quinn Lawson | 1:51.81 | 2:08.27 | 2:20.07 1:51.81 2:12.92 — — |
| 5 | Daniel Pavelich | 2:15.94 | 2:21.34 | 2:15.94 2:20.58 2:27.49 — — |
| 6 | Ben Saperstein | 2:24.89 | 2:27.09 | 2:28.00 2:28.39 2:24.89 — — |
| 7 | Justin Sui | 2:20.05 | 2:34.80 | 2:35.18 2:49.18 2:20.05 — — |
| 8 | Hunter Mackler | 2:22.33 | 2:38.39 | 2:22.33 2:54.31 2:38.52 — — |
| 9 | Ansel de Jong | 2:38.92 | 2:48.42 | 2:38.92 2:55.59 2:50.76 — — |
| 10 | Harsha Paladugu | 2:49.15 | 2:51.40 | 2:53.39 2:49.15 2:51.67 — — |
| 11 | Ashton Froude | 2:56.21 | 2:58.67 | 2:56.21 2:56.28 3:03.52 — — |
| 12 | Thomas Grahor | 3:04.29 | 3:14.85 | 3:24.72 3:15.54 3:04.29 — — |
| 13 | Yuxuan Chen | 3:09.24 | 3:26.04 | 3:09.24 3:42.82 3:26.07 — — |
| 14 | Steven Wintringham | 3:09.21 | 3:28.68 | 3:16.51 4:00.33 3:09.21 — — |
| 15 | Joe Norton | 3:15.83 | 3:28.89 | 3:41.68 3:15.83 3:29.16 — — |
| 16 | Liam Cook | 3:20.99 | 3:31.62 | 3:40.94 3:20.99 3:32.94 — — |
| 17 | Wesley Barwinski | 3:15.01 | 3:35.21 | 3:15.01 3:43.31 3:47.30 — — |
| 18 | Lorelei Aiedail Kuusisto | 3:38.25 | 3:49.22 | 3:38.25 3:51.78 3:57.63 — — |
| 19 | Henry Daniel Kosick | 4:14.76 | — | 4:14.76 — — — — |
| 20 | Mark Sak | 4:18.51 | — | 4:18.51 — — — — |
| 21 | Doug Li | 4:50.80 | — | 4:50.80 — — — — |
| 22 | Mateo Delesalle | 5:14.07 | — | 5:14.07 — — — — |
| 23 | Zachary Pollock | 5:15.72 | — | 5:15.72 — — — — |
| 24 | Chris Nankervis | 5:36.57 | — | 5:36.57 — — — — |
| 25 | Mason Colburn | DNF | — | DNF — — — — |
| 25 | Cole Shaft | DNF | — | DNF — — — — |
| 25 | Luke Sak | DNF | — | DNF — — — — |
| 25 | Graham Hartman | DNF | — | DNF — — — — |
| 25 | Zachary Shepherd | DNF | — | DNF — — — — |
| 25 | Finn LaDuke | DNF | — | DNF — — — — |
| 25 | Isaac Semrau | DNF | — | DNF — — — — |
| 25 | Dillon Bhuva-Trombley | DNF | — | DNF — — — — |