| 1 | Jonah Crosby | 25.06 | 27.95 | 25.06 25.26 32.01 30.18 28.42 |
| 2 | Cameron Soulagnet | 26.89 | 30.97 | 32.59 27.63 34.46 26.89 32.70 |
| 3 | Derek White | 31.43 | 35.64 | 32.65 38.11 36.72 37.56 31.43 |
| 4 | Elijah Rain Phelps | 33.94 | 35.77 | 33.94 34.58 37.46 36.91 35.83 |
| 5 | Eben Quenneville | 35.95 | 39.11 | 35.95 39.35 42.81 40.14 37.85 |
| 6 | Aaron Jake Wong | 36.44 | 40.85 | 38.57 49.84 43.72 36.44 40.26 |
| 7 | Ric Donati | 33.31 | 42.51 | 33.31 DNF 42.14 42.12 43.26 |
| 8 | James Donahue | 43.64 | 46.93 | 44.39 43.64 52.84 50.23 46.17 |
| 9 | Theo Mayer | 44.85 | 47.59 | 46.12 49.75 46.89 44.85 51.56 |
| 10 | Jesse Mailloux | 44.76 | 49.75 | 52.67 51.62 44.76 44.96 55.03 |
| 11 | Tommy Szeliga | 43.37 | 50.62 | 48.01 1:29.05 49.44 54.40 43.37 |
| 12 | Tim Reynolds | 48.01 | 51.27 | 49.38 53.18 53.94 48.01 51.26 |
| 13 | Caleb Retik | 45.61 | 51.90 | 1:01.28 48.16 1:00.61 46.93 45.61 |
| 14 | Jay Pharma | 48.78 | 55.54 | 1:06.52 59.48 54.13 53.02 48.78 |
| 15 | Jacob Schwartz | 46.78 | 56.72 | 1:03.40 46.78 57.75 58.81 53.61 |
| 16 | David Lei | 42.10 | 57.96 | 1:13.39 56.76 57.61 59.50 42.10 |
| 17 | Aaron Fulling | 49.94 | 58.59 | 1:04.60 51.28 1:15.94 49.94 59.89 |
| 18 | Michael Ploof | 58.90 | 1:01.09 | 58.90 1:08.84 1:01.14 1:01.19 1:00.94 |
| 19 | Jaylen Myles | 1:02.63 | — | 1:05.96 1:02.63 — — — |
| 20 | Nicholas McKee | 1:02.66 | — | 1:07.73 1:02.66 — — — |
| 21 | Josh Sanderson | 1:08.51 | — | 1:08.51 1:20.39 — — — |
| 22 | Jonathan Addison Seeley | 1:11.45 | — | 1:11.45 1:18.65 — — — |
| 23 | Thomas A. Verrill | 1:14.15 | — | 1:36.68 1:14.15 — — — |
| 24 | Samuel Hicking | 1:27.34 | — | 1:37.42 1:27.34 — — — |
| 25 | Quinn Maloney | 1:29.87 | — | 1:29.87 DNF — — — |
| 26 | James Overbaugh | 1:32.20 | — | 1:32.20 DNF — — — |
| 27 | Peter Venne | 1:51.07 | — | 1:57.55 1:51.07 — — — |
| 28 | Thomas Malone | 1:56.83 | — | 1:56.83 DNF — — — |
| 29 | Daniel Senchukov | 2:01.30 | — | 2:01.30 2:03.82 — — — |
| 30 | Remington Scott | 2:03.12 | — | 2:03.12 2:03.92 — — — |
| 31 | Hudson Hassan | 2:06.20 | — | 2:06.20 2:14.01 — — — |
| 32 | Ishaan Maheshkumar | DNF | — | DNF DNF — — — |
| 32 | Daniel Paolillo | DNF | — | DNF DNF — — — |
| 32 | Oliver Robinson | DNF | — | DNF DNF — — — |