| 1 | Daniel Rose-Levine | 31.33 | 33.93 | 34.14 33.75 34.69 33.89 31.33 |
| 2 | Chris Chi | 42.12 | 45.32 | 42.12 44.15 DNF 46.09 45.72 |
| 3 | Livia Kleiner | 41.04 | 45.88 | 41.04 42.45 52.89 58.56 42.30 |
| 4 | Joshua Broderick Phillips | 45.05 | 48.47 | DNF 45.76 45.05 52.70 46.95 |
| 5 | Connor Reid | 45.83 | 50.00 | 54.14 50.06 51.12 45.83 48.81 |
| 6 | Benjamin Tuttle | 44.26 | 50.70 | 46.76 1:06.36 58.22 44.26 47.11 |
| 7 | Stanley Nerkowski IV | 49.10 | 51.69 | 55.38 1:10.05 50.12 49.10 49.56 |
| 8 | Alex Cohen | 48.53 | 52.85 | 48.86 48.53 58.88 56.08 53.60 |
| 9 | Spencer Andersen | 46.59 | 53.28 | 49.91 57.31 46.59 56.04 53.88 |
| 10 | Roger Lightbody III | 45.52 | 53.59 | 1:02.63 52.21 1:01.15 47.41 45.52 |
| 11 | Jay Lewis | 46.04 | 53.74 | 54.35 52.61 46.04 54.26 59.64 |
| 12 | Jesse Mailloux | 55.12 | 59.27 | 59.81 55.12 59.62 1:04.39 58.39 |
| 13 | Anton Machkasov | 44.54 | 59.73 | 1:02.34 1:08.01 1:01.11 55.73 44.54 |
| 14 | Daniel Gutierrez | 55.84 | 1:03.95 | 1:08.12 1:01.12 1:02.60 1:10.42 55.84 |
| 15 | Parth Garg | 1:00.55 | 1:09.19 | 1:00.55 1:05.41 DNF 1:20.36 1:01.80 |
| 16 | Evan Iarossi | 1:07.21 | 1:11.47 | 1:12.30 1:09.30 1:07.21 1:18.06 1:12.82 |
| 17 | Ivan Krueger | 1:07.05 | 1:12.78 | 1:07.05 1:12.64 1:15.43 1:12.79 1:12.90 |
| 18 | Daniel Doherty | 1:09.70 | 1:13.01 | 1:27.17 1:14.84 1:10.09 1:14.10 1:09.70 |
| 19 | Gus Lipkin | 1:10.38 | 1:20.62 | 1:10.38 1:14.92 1:23.81 1:26.40 1:23.14 |
| 20 | Jonas Rajagopal | 1:11.10 | 1:29.19 | 1:37.84 1:11.10 1:28.74 1:47.25 1:20.98 |
| 21 | Alex Tong | 1:21.93 | — | 1:25.06 1:21.93 — — — |
| 22 | Stuart Joun | 1:25.45 | — | 1:25.45 1:25.57 — — — |
| 23 | Garrett Molinari | 1:25.73 | — | 1:28.76 1:25.73 — — — |
| 24 | Brandon Caron | 1:36.30 | — | 1:36.30 1:40.48 — — — |
| 25 | Thomas Vagnini | 1:37.64 | — | 1:56.58 1:37.64 — — — |
| 26 | Kyle Olsen | 1:41.19 | — | DNF 1:41.19 — — — |
| 27 | Joshua Smith | 1:43.83 | — | 1:43.83 DNF — — — |
| 28 | Jude Killian | 1:44.24 | — | 1:44.24 DNF — — — |
| 29 | Ryan Durette | 1:45.22 | — | 1:45.22 1:46.47 — — — |
| 30 | Marcus Reagor | 1:48.21 | — | DNF 1:48.21 — — — |
| 31 | Sean Fei | 1:50.43 | — | DNF 1:50.43 — — — |
| 32 | Owen Shi | 1:53.88 | — | DNF 1:53.88 — — — |
| 33 | Phillip Tran | 1:54.77 | — | DNF 1:54.77 — — — |
| 34 | Aidan Sullivan | DNF | — | DNF DNF — — — |
| 34 | Caleb Talley | DNF | — | DNF DNF — — — |
| 34 | Daniel Giger | DNF | — | DNF DNF — — — |
| 34 | Eric Sanford | DNF | — | DNF DNF — — — |
| 34 | Gavin Beauchamp | DNF | — | DNF DNF — — — |
| 34 | Isaac Rajagopal | DNF | — | DNF DNF — — — |
| 34 | Rohan Volety | DNF | — | DNF DNF — — — |
| 34 | Ryan Hebert | DNF | — | DNF DNF — — — |
| 34 | Steven Qie | DNF | — | DNF DNF — — — |
| 34 | Thaddeus Krueger | DNF | — | DNF DNF — — — |
| 34 | Thomas Brodeur | DNF | — | DNF DNF — — — |
| 34 | Will Guanci | DNF | — | DNF DNF — — — |