| 1 | Jadon Castillo | 29.15 | 34.60 | 29.15 36.24 31.39 36.16 44.79 |
| 2 | Om Joshi | 29.99 | 34.92 | 33.68 33.20 39.36 37.87 29.99 |
| 3 | Christopher G. Argueta | 38.63 | 42.11 | 47.15 41.36 45.36 39.62 38.63 |
| 4 | Derek Herrera | 40.56 | 43.63 | 51.23 43.61 46.57 40.70 40.56 |
| 5 | Denniel Santos | 44.06 | 48.61 | 1:00.69 51.84 47.62 46.36 44.06 |
| 6 | Jeff Park | 42.53 | 48.88 | 45.50 55.29 47.76 42.53 53.38 |
| 7 | Dylan Baumbach | 46.11 | 50.50 | 53.50 46.11 49.82 53.98 48.18 |
| 8 | Anshu Chennuru | 47.08 | 51.42 | 54.57 55.53 50.63 49.05 47.08 |
| 9 | Zack Hobbs | 47.44 | 53.14 | 47.44 56.45 57.78 49.88 53.09 |
| 10 | Tim O'Brien | 52.20 | 54.50 | 52.63 54.36 52.20 DNF 56.52 |
| 11 | Tristan Patrick | 52.31 | 55.41 | 53.77 56.91 58.67 52.31 55.55 |
| 12 | Catherine Connolly | 53.46 | 55.60 | 53.46 1:03.04 56.48 53.55 56.78 |
| 13 | Justin Chang | 46.25 | 56.76 | 55.46 46.25 56.68 1:03.90 58.14 |
| 14 | Roy Yue | 54.26 | 57.17 | 58.30 54.26 57.71 1:06.09 55.50 |
| 15 | Dylan Pollard | 56.16 | 1:00.10 | 1:04.68 56.16 1:00.56 1:01.88 57.86 |
| 16 | Sam Zhang | 54.37 | 1:02.46 | 54.37 1:03.84 1:07.22 1:09.70 56.31 |
| 17 | Stanley Wong | 55.22 | 1:04.44 | 55.22 1:00.90 1:21.57 1:03.46 1:08.96 |
| 18 | Page Tan | 59.53 | 1:06.55 | 1:13.65 1:05.49 1:07.17 1:07.00 59.53 |
| 19 | Jeremiah N. Mendez | 1:02.53 | 1:11.30 | 1:07.78 1:31.79 1:15.77 1:10.36 1:02.53 |
| 20 | Hutch Martinez-Self | 1:05.57 | 1:12.86 | 1:16.14 1:13.15 1:10.39 1:15.05 1:05.57 |
| 21 | Davis Pogor | 58.40 | 1:13.22 | 1:09.13 58.40 1:17.45 1:13.42 1:17.10 |
| 22 | Ishwara Vasista | 1:06.32 | 1:17.29 | 1:06.32 1:12.80 1:12.12 1:33.52 1:26.95 |
| 23 | Albert Christian Trevino | 1:04.40 | 1:17.34 | 1:20.26 1:04.40 1:18.48 1:13.77 1:19.77 |
| 24 | Monty Harkness | 1:08.49 | 1:23.13 | 1:18.84 1:08.49 1:22.59 1:54.76 1:27.97 |
| 25 | Willie Messer | 1:13.22 | 1:23.28 | 1:13.22 1:18.06 1:35.22 1:30.69 1:21.08 |
| 26 | Shane Rowland | 1:17.27 | 1:23.53 | 1:22.57 1:21.51 1:26.51 1:29.98 1:17.27 |
| 27 | Jude Langhout | 1:15.04 | 1:25.25 | 1:15.04 1:17.54 1:32.72 1:25.50 1:36.25 |
| 28 | Sviatoslav Friauf | 1:27.82 | 1:36.30 | 1:27.82 1:33.36 1:48.85 1:31.17 1:44.38 |
| 29 | Youngsub Lee | 1:09.10 | DNF | DNF 1:09.21 DNF 1:56.39 1:09.10 |
| 30 | David Sebastian Gonzales | 1:35.56 | — | 1:35.56 1:42.46 — — — |
| 31 | Jaxon Dial | 1:36.50 | — | 2:15.67 1:36.50 — — — |
| 32 | Matthew Grant | 1:54.40 | — | 1:54.40 2:06.13 — — — |
| 33 | Tyler Roundy | 1:54.91 | — | 1:54.91 2:24.42 — — — |
| 34 | Nathan Lee | 2:00.34 | — | 2:00.34 2:50.82 — — — |
| 35 | Brandon Huynh Nguyen | 2:04.18 | — | 2:05.62 2:04.18 — — — |
| 36 | Cosmo Courtois | 2:09.03 | — | 2:25.75 2:09.03 — — — |
| 37 | Braxton Clark | 2:19.04 | — | 2:19.04 2:33.88 — — — |
| 38 | James Sferrazza | 2:25.43 | — | 2:25.43 2:46.55 — — — |
| 39 | Aidan Cox | 2:43.20 | — | 2:43.20 DNF — — — |
| 40 | Chandler Ngo | 2:46.92 | — | 2:46.92 DNF — — — |
| 41 | Adam Baker | DNF | — | DNF DNF — — — |
| 41 | Jidam Lee | DNF | — | DNF DNF — — — |