| 1 | Henri Gerber | 2:25.07 | 2:37.30 | 2:50.81 2:36.03 2:25.07 — — |
| 2 | James Hildreth | 3:01.43 | 3:06.80 | 3:12.81 3:01.43 3:06.15 — — |
| 3 | Quinn Lawson | 2:59.33 | 3:07.33 | 3:19.68 2:59.33 3:02.97 — — |
| 4 | Caleb Lalik | 3:23.10 | 3:34.50 | 3:25.28 3:23.10 3:55.11 — — |
| 5 | Justin Sui | 3:30.75 | 3:49.22 | 3:36.92 4:19.98 3:30.75 — — |
| 6 | Hunter Mackler | 3:39.18 | 3:53.73 | 3:58.09 3:39.18 4:03.93 — — |
| 7 | Braden Richards | 3:52.67 | 3:55.70 | 4:00.04 3:54.39 3:52.67 — — |
| 8 | Nathan Glajch | 3:51.23 | 3:57.28 | 4:02.81 3:51.23 3:57.81 — — |
| 9 | Ben Saperstein | 3:53.06 | 4:17.60 | 4:39.30 3:53.06 4:20.43 — — |
| 10 | Wesley Barwinski | 4:13.11 | 4:18.50 | 4:24.33 4:13.11 4:18.05 — — |
| 11 | Ansel de Jong | 4:10.14 | 4:25.27 | 4:10.14 4:39.88 4:25.78 — — |
| 12 | Yuxuan Chen | 4:46.75 | 5:08.44 | 4:54.84 5:43.74 4:46.75 — — |
| 13 | Ben Zoller | 5:09.08 | 5:14.91 | 5:09.08 5:11.06 5:24.60 — — |
| 14 | Zachary Garber | 5:11.46 | 5:20.99 | 5:11.46 5:26.78 5:24.73 — — |
| 15 | Steven Wintringham | 5:07.84 | 5:28.42 | 5:07.84 5:37.46 5:39.96 — — |
| 16 | Tyler Rose | 5:33.11 | 5:42.70 | 5:33.11 6:00.84 5:34.15 — — |
| 17 | Kayla Brown | 5:18.09 | 5:42.91 | 5:18.09 6:04.28 5:46.36 — — |
| 18 | Zach Baruch | 5:32.92 | 5:46.19 | 5:32.92 5:45.20 6:00.45 — — |
| 19 | Mack McKinin | 5:38.25 | 6:04.02 | 6:42.93 5:50.88 5:38.25 — — |
| 20 | Cole Shaft | 6:01.66 | 6:08.88 | 6:12.24 6:01.66 6:12.73 — — |
| 21 | Dante Barnes | 6:00.81 | 6:17.77 | 6:00.81 6:18.51 6:34.00 — — |
| 22 | Josh Chapman | 6:23.20 | 6:54.58 | 6:56.48 7:24.07 6:23.20 — — |
| 23 | Doug Li | 6:35.57 | 6:56.79 | 6:35.57 6:46.39 7:28.41 — — |
| 24 | Mateo Delesalle | 8:37.08 | — | 8:37.08 — — — — |
| 25 | Stuart Sobeske | 9:12.47 | — | 9:12.47 — — — — |
| 26 | César Eduardo Loredo Rubio | 9:42.68 | — | 9:42.68 — — — — |
| 27 | Dominic Burger | DNF | — | DNF — — — — |
| 27 | Dillon Bhuva-Trombley | DNF | — | DNF — — — — |
| 27 | Riley Ridner | DNF | — | DNF — — — — |