| 1 | Nathan Dwyer | 31.39 | 33.26 | 34.92 32.83 39.00 31.39 32.03 |
| 2 | Stanley Chapel | 29.65 | 34.46 | 35.20 39.59 32.83 35.34 29.65 |
| 3 | Krish Shah-Nathwani | 32.30 | 35.75 | 34.34 34.41 32.30 43.17 38.51 |
| 4 | Joshua Feran | 34.93 | 35.92 | 35.03 35.60 37.14 34.93 37.59 |
| 5 | Ryan Wu | 30.82 | 38.64 | 38.80 30.82 41.44 35.67 43.06 |
| 6 | Eric Zhao | 37.41 | 40.84 | 37.41 40.80 41.68 40.52 41.21 |
| 7 | Owen Widdis | 35.90 | 42.01 | 38.42 43.54 35.90 44.08 47.26 |
| 8 | Mason Langenderfer | 38.05 | 43.53 | 43.56 46.97 40.06 38.05 DNF |
| 9 | Kasey Thai | 39.38 | 43.65 | 41.55 39.38 45.77 46.39 43.63 |
| 10 | William Harris | 35.15 | 44.16 | 43.35 44.64 35.15 44.49 55.52 |
| 11 | Brennen Lin | 38.46 | 44.28 | 42.32 38.46 39.21 51.30 53.66 |
| 12 | Chris Chi | 38.08 | 44.69 | 43.91 49.58 44.08 38.08 46.07 |
| 13 | Dalton Nichols | 43.58 | 47.63 | 51.16 43.58 43.91 53.19 47.81 |
| 14 | James Hildreth | 40.52 | 48.07 | 49.08 40.52 51.25 51.63 43.89 |
| 15 | Jack Engledow | 42.68 | 48.77 | 51.43 49.22 42.68 DNF 45.67 |
| 16 | Mark Boyanowski | 47.39 | 49.20 | 55.87 47.39 48.10 51.89 47.60 |
| 17 | Luke Melikian | 46.67 | 49.85 | 57.17 49.85 52.97 46.67 46.74 |
| 18 | Ben Zoller | 44.48 | 50.38 | 57.27 58.49 44.48 44.58 49.30 |
| 19 | Ruimin Yan (颜瑞民) | 43.46 | 50.40 | 51.09 50.46 54.06 43.46 49.65 |
| 20 | Josh Myers | 48.26 | 50.58 | 56.02 48.89 48.26 50.57 52.28 |
| 21 | Keith Kozma | 47.56 | 50.71 | DNF 51.98 50.14 50.00 47.56 |
| 22 | Lauren Phung | 46.18 | 50.93 | 50.06 55.19 46.18 50.69 52.05 |
| 23 | Cole Erwin | 43.08 | 51.50 | 54.86 43.08 49.19 50.46 55.71 |
| 24 | Shawn Boucke | 49.25 | 51.77 | 51.56 49.95 49.25 1:00.54 53.79 |
| 25 | Varun Yalavarthi | 48.67 | 51.89 | 1:00.07 48.67 50.49 54.03 51.14 |
| 26 | Rob Duquette | 48.29 | 52.20 | 57.13 48.29 50.59 54.37 51.64 |
| 27 | Daniel Pavelich | 43.87 | 54.58 | 1:03.08 1:08.81 55.40 43.87 45.25 |
| 28 | Ella Wu | 50.80 | 55.06 | 1:09.85 55.91 50.99 50.80 58.27 |
| 29 | John Coon | 49.91 | 56.67 | 59.11 49.91 54.36 57.25 58.40 |
| 30 | Yuxuan Chen | 50.49 | 56.71 | 52.28 1:02.31 50.49 59.70 58.15 |
| 31 | Kevin Semellbauer | 49.07 | 57.14 | 55.15 2:23.39 59.78 49.07 56.48 |
| 32 | Caleb Howard | 52.00 | 57.93 | 53.38 57.44 1:03.26 1:02.96 52.00 |
| 33 | Brandon Manke | 55.22 | 58.43 | 1:02.43 57.10 55.22 1:10.32 55.76 |
| 34 | Zachary Garber | 48.59 | 58.73 | 1:00.66 48.59 59.85 1:07.23 55.68 |
| 35 | Michael Conard | 50.12 | 1:01.39 | 1:01.50 DNF 50.12 53.37 1:09.31 |
| 36 | Ben Campbell | 59.98 | 1:03.50 | 1:08.21 1:15.72 59.98 1:02.16 1:00.14 |
| 37 | Timothy Townley | 58.09 | 1:08.39 | 1:13.85 1:05.84 1:09.63 58.09 1:09.71 |
| 38 | Matthew Kwan | 59.62 | 1:08.48 | 1:08.83 59.62 1:14.56 1:04.85 1:11.77 |
| 39 | Ethan Hardy | 1:05.62 | 1:09.09 | 2:03.86 1:06.86 1:10.62 1:09.78 1:05.62 |
| 40 | Luke Galioto | 57.95 | 1:09.28 | 1:11.14 1:24.26 1:11.03 57.95 1:05.67 |
| 41 | Andrew Shattuck | 1:05.93 | 1:11.45 | DNF 1:07.41 1:05.93 1:08.69 1:18.25 |
| 42 | Isaac Castillo | 1:03.85 | 1:13.66 | 1:14.63 1:12.52 1:03.85 1:27.46 1:13.84 |
| 43 | Sofia Chehab | 1:12.23 | 1:16.87 | 1:12.23 1:12.72 1:19.90 1:41.48 1:18.00 |
| 44 | Kayla Brown | 1:12.97 | 1:17.78 | 1:12.97 1:27.97 1:19.90 1:14.94 1:18.49 |
| 45 | Landyn Bisard | 1:14.00 | 1:17.93 | 1:15.44 1:20.61 1:18.82 1:14.00 1:19.54 |
| 46 | Joshua McCarty | 1:14.72 | 1:24.63 | 1:19.68 1:30.85 1:14.72 1:23.37 2:01.27 |
| 47 | Grant Belanger | 1:20.16 | 1:24.63 | 1:26.50 1:23.44 1:24.03 1:20.16 1:26.42 |
| 48 | Lucas London | 1:13.80 | 1:31.61 | 1:32.45 1:13.80 DNF 1:29.56 1:32.82 |
| 49 | Ian O'Meara | 1:26.79 | 1:38.63 | 1:26.79 1:33.47 1:47.96 1:56.36 1:34.47 |
| 50 | Adam Johnson | 1:38.45 | — | 1:38.45 2:06.67 — — — |
| 51 | Christopher Mester | 1:48.52 | — | DNF 1:48.52 — — — |
| 52 | Brandon Gray | 2:05.56 | — | 2:05.56 DNF — — — |
| 53 | Sanjith Udupa | 2:10.41 | — | 2:10.41 2:22.62 — — — |
| 54 | Nithin Ramkumar | 2:44.89 | — | DNF 2:44.89 — — — |