| 1 | Jacob Schwartz | 27.69 | 29.16 | 28.68 30.57 27.69 28.23 31.05 |
| 2 | Cameron Soulagnet | 26.84 | 29.33 | 28.26 29.20 30.54 31.26 26.84 |
| 3 | Krish Shah-Nathwani | 29.20 | 34.42 | 35.38 29.20 39.60 32.28 35.60 |
| 4 | Maxwell Haoyuan Wu | 34.17 | 38.14 | 40.03 42.88 38.98 34.17 35.40 |
| 5 | Derek White | 31.03 | 38.18 | 37.73 40.30 31.03 38.09 38.71 |
| 6 | Adam Siu | 38.55 | 41.38 | 40.53 38.83 38.55 44.79 46.01 |
| 7 | Ethan Zhuang | 36.55 | 41.90 | 42.55 40.69 48.82 42.45 36.55 |
| 8 | Alex Cohen | 40.20 | 41.91 | 42.69 42.12 40.93 44.23 40.20 |
| 9 | Ryan Durette | 41.62 | 43.52 | 42.86 45.41 44.42 43.29 41.62 |
| 10 | Tim Kwartler | 41.00 | 44.16 | 45.67 42.99 43.82 41.00 47.61 |
| 11 | Thomas Lomanno | 40.68 | 45.38 | 47.65 51.20 43.57 44.91 40.68 |
| 12 | Jesse Mailloux | 43.06 | 46.37 | 45.69 45.89 47.54 48.53 43.06 |
| 13 | Wesley Jones | 43.33 | 48.12 | 47.59 51.25 43.33 54.07 45.52 |
| 14 | Kai Routhier | 38.02 | 48.15 | 38.02 DNF 48.62 51.47 44.35 |
| 15 | Henry Thrasher | 41.75 | 48.21 | 57.31 47.64 48.47 41.75 48.52 |
| 16 | Daniel Cappuccino | 45.73 | 49.67 | 49.49 51.87 47.66 52.70 45.73 |
| 17 | Ian Kim | 42.59 | 50.91 | 47.60 58.63 42.59 55.68 49.46 |
| 18 | Justin Lee | 41.87 | 51.06 | 53.75 41.87 52.90 47.23 53.04 |
| 19 | Huy Thai | 45.80 | 51.26 | 48.52 45.80 53.73 56.14 51.53 |
| 20 | Sufyaan Syed | 43.61 | 51.49 | 53.09 43.61 56.20 47.98 53.39 |
| 21 | Lucas Zielfelder | 48.33 | 52.90 | 55.17 1:05.00 48.42 55.12 48.33 |
| 22 | Jaustin Gudbrandsen | 48.20 | 54.07 | 48.20 59.19 53.17 DNF 49.85 |
| 23 | Alex Lisauskas | 51.63 | 56.91 | 51.63 59.70 1:00.40 53.64 57.40 |
| 24 | Jonah Mathew | 49.36 | 57.75 | 1:08.33 56.74 49.36 1:03.70 52.81 |
| 25 | Zachary Trudell | 56.27 | 58.18 | 1:01.91 59.08 58.22 57.23 56.27 |
| 26 | Connor Meehan | 58.64 | 1:00.49 | 1:04.54 59.12 58.64 1:01.46 1:00.89 |
| 27 | Sadiq Ahmed | 48.18 | 1:03.23 | 1:06.54 1:05.76 48.18 57.40 DNF |
| 28 | Aaron Farago | 59.48 | 1:03.82 | 1:03.91 59.48 1:10.39 1:05.42 1:02.13 |
| 29 | Saifan Iftear | 1:01.51 | 1:05.08 | 1:05.49 1:08.31 1:01.51 1:05.18 1:04.56 |
| 30 | Lucas Li | 1:00.01 | 1:05.63 | 1:04.44 1:07.82 1:00.01 1:04.64 1:23.94 |
| 31 | Benton Tolley | 56.93 | 1:08.68 | 1:06.66 1:12.89 56.93 1:14.89 1:06.50 |
| 32 | Timothy Reid | 1:03.45 | 1:09.68 | 1:05.78 1:13.52 1:26.62 1:09.74 1:03.45 |
| 33 | Alexander Wilkinson | 1:12.42 | 1:18.64 | 1:12.42 1:27.82 1:18.51 1:22.50 1:14.90 |
| 34 | Jeremy Vo | 1:08.75 | 1:21.25 | 1:21.47 1:30.29 1:25.65 1:16.62 1:08.75 |
| 35 | Elliot Marro | 1:14.62 | 1:22.77 | 1:14.62 1:26.39 1:29.51 1:24.21 1:17.72 |
| 36 | Noel Jose Alvero | 1:17.47 | 1:25.04 | 1:27.39 1:17.47 1:42.20 1:27.18 1:20.54 |
| 37 | Noah Mazza | 1:19.11 | 1:27.50 | 1:30.43 1:19.11 1:28.81 1:27.34 1:26.34 |
| 38 | Vincent Vermillion | 1:12.94 | 1:28.43 | 1:29.77 1:12.94 1:27.50 1:33.46 1:28.01 |
| 39 | Geordie Hine | 1:25.92 | 1:28.54 | 1:28.78 1:25.92 1:28.10 1:42.24 1:28.75 |
| 40 | Michael M. Howell | 1:21.08 | 1:28.61 | 1:21.08 1:25.08 1:34.90 1:27.22 1:33.53 |
| 41 | Simon Drake | 1:14.78 | 1:33.85 | 1:14.78 1:26.64 1:27.38 1:47.53 1:54.23 |
| 42 | Manar Karkour | 1:25.57 | 1:41.00 | 1:25.57 2:06.11 1:34.42 1:50.74 1:37.83 |
| 43 | Christopher Martin II | 1:33.69 | — | 1:33.69 DNF — — — |
| 44 | Gordon R. Holey | 1:33.98 | — | 1:43.04 1:33.98 — — — |
| 45 | Arjun Vempati | 1:36.49 | — | 1:36.49 1:41.70 — — — |
| 46 | Joshua Burdick | 1:37.00 | — | 1:37.00 1:57.86 — — — |
| 47 | Hayden Cima | 1:48.59 | — | 1:48.59 2:00.68 — — — |
| 48 | Seung Ha | 1:51.55 | — | 2:08.75 1:51.55 — — — |
| 49 | Andrew Huang | 1:53.98 | — | 1:53.98 DNF — — — |
| 50 | Micah Smith | 1:55.16 | — | 2:18.06 1:55.16 — — — |
| 51 | Jack Canducci | 1:55.29 | — | 2:00.87 1:55.29 — — — |
| 52 | Benjamin Helton | 1:55.76 | — | DNF 1:55.76 — — — |
| 53 | Dax Cote | 2:11.23 | — | 2:11.23 2:23.79 — — — |
| 54 | Gabriel Solar de la Fuente | 2:22.05 | — | DNF 2:22.05 — — — |
| 55 | Evan Sarathy | 2:24.28 | — | 2:24.28 2:42.87 — — — |
| 56 | Levi Chiang | 2:39.03 | — | 2:39.03 DNF — — — |
| 57 | Micah Varghese George | 2:40.03 | — | 2:40.03 DNS — — — |
| 58 | Syed Mekaeel Ghani | 2:49.51 | — | DNF 2:49.51 — — — |
| 59 | John Dufresne | DNF | — | DNF DNF — — — |