| 1 | Ryan Pilat | 2:41.19 | 2:46.31 | 2:46.29 2:41.19 2:51.45 — — |
| 2 | Jose Ortiz Jr. | 2:38.63 | 3:07.06 | 3:11.99 3:30.56 2:38.63 — — |
| 3 | Chris Deng | 3:04.56 | 3:15.22 | 3:25.55 3:04.56 3:15.54 — — |
| 4 | Jeremy Sheng | 3:11.74 | 3:18.98 | 3:11.74 3:32.56 3:12.64 — — |
| 5 | Daniel Mullen | 3:11.01 | 3:26.91 | 3:17.07 3:52.65 3:11.01 — — |
| 6 | Pranav Veera | 3:20.08 | 3:34.87 | 3:20.08 3:54.54 3:29.99 — — |
| 7 | Kari Guthrie | 3:31.40 | 3:39.01 | 3:46.18 3:39.44 3:31.40 — — |
| 8 | AJ Le | 3:37.48 | 4:03.33 | 4:36.50 3:37.48 3:56.02 — — |
| 9 | Jackson Bodkin | 3:54.24 | 4:21.54 | 4:36.87 3:54.24 4:33.52 — — |
| 10 | Eduardo Mazuera | 4:08.89 | 4:33.28 | 4:08.89 4:19.95 5:10.99 — — |
| 11 | Catherine Connolly | 4:28.17 | 4:48.29 | 4:59.80 4:56.89 4:28.17 — — |
| 12 | Andrew Collings | 4:50.41 | 5:01.82 | 4:50.41 5:08.70 5:06.35 — — |
| 13 | CJ York | 5:05.38 | — | 5:05.38 — — — — |
| 14 | Azhar Virani | 5:13.91 | — | 5:13.91 — — — — |
| 15 | Sutton Barkley | 5:21.84 | — | 5:21.84 — — — — |
| 16 | Alexis Clarke | 5:31.34 | — | 5:31.34 — — — — |
| 17 | Topher Dickens | 6:15.93 | — | 6:15.93 — — — — |
| 18 | Denniel Santos | 6:46.89 | — | 6:46.89 — — — — |
| 19 | Jude Langhout | 7:42.39 | — | 7:42.39 — — — — |
| 20 | Rune Thomas Coulbourne | 8:57.02 | — | 8:57.02 — — — — |
| 21 | John Wanger II | 9:14.43 | — | 9:14.43 — — — — |
| 22 | Asher Scott | DNF | — | DNF — — — — |
| 22 | Jason Thomas Alisangco | DNF | — | DNF — — — — |
| 22 | Jasmine Yeh | DNF | — | DNF — — — — |
| 22 | Nikhil Reddy | DNF | — | DNF — — — — |
| 22 | Luke Cowan | DNF | — | DNF — — — — |
| 22 | Thomis Chord Duncan | DNF | — | DNF — — — — |