| 1 | Aidan McKenzie | 32.63 | 37.32 | 36.04 40.27 32.63 DNF 35.66 |
| 2 | Derek White | 35.76 | 39.03 | 39.33 35.76 43.36 39.22 38.55 |
| 3 | Aedan Bryant | 39.40 | 41.17 | 39.51 44.42 39.40 40.08 43.93 |
| 4 | Sandy Aaron Jones | 44.30 | 45.12 | 44.30 44.67 46.12 44.57 49.93 |
| 5 | Joey Mait | 38.50 | 45.85 | 50.18 48.01 38.50 41.42 48.11 |
| 6 | Levi Gibson | 43.58 | 46.08 | 44.96 47.78 43.58 49.89 45.51 |
| 7 | Juan F. Wulff | 39.58 | 47.04 | 44.92 47.62 48.58 39.58 50.61 |
| 8 | Che-Hao Saito | 41.78 | 47.46 | 41.78 DNF 43.70 44.35 54.32 |
| 9 | James Donahue | 43.32 | 52.92 | 43.32 57.83 53.31 52.92 52.52 |
| 10 | Tim Reynolds | 47.69 | 52.93 | 58.33 50.87 47.69 49.60 58.85 |
| 11 | Alex Cheng | 51.47 | 55.09 | 58.52 54.12 54.96 51.47 56.18 |
| 12 | Viktor Pearl | 45.60 | 55.17 | 45.60 1:00.06 51.99 1:04.86 53.46 |
| 13 | Sam Cooperman | 49.68 | 56.45 | 56.08 1:01.26 1:03.04 52.01 49.68 |
| 14 | Tim Kwartler | 52.93 | 57.11 | 54.79 1:05.47 57.23 59.31 52.93 |
| 15 | Matthew Wilbur | 53.50 | 58.69 | 53.50 59.15 1:01.16 1:06.55 55.76 |
| 16 | Matthew Alarcon | 54.04 | 59.26 | 1:06.09 54.74 1:00.39 54.04 1:02.65 |
| 17 | Charles Amarello | 54.77 | 59.40 | 1:00.44 54.77 1:13.41 1:00.81 56.94 |
| 18 | Gabriel Garber Burd | 55.32 | 1:01.41 | 1:02.40 1:18.33 55.32 59.63 1:02.19 |
| 19 | Elijah Rain Phelps | 56.11 | 1:06.03 | 1:01.12 1:14.04 56.11 1:03.49 1:13.48 |
| 20 | Nicolas Zerbinopoulos | 1:02.50 | 1:06.08 | 1:04.12 1:06.40 1:10.36 1:07.71 1:02.50 |
| 21 | Joshua Lajoie | 59.82 | 1:11.14 | 1:19.59 1:17.56 1:10.39 1:05.47 59.82 |
| 22 | Jacob Kaiser | 1:03.30 | 1:12.76 | DNF 1:05.31 1:12.06 1:03.30 1:20.90 |
| 23 | Joshua Marriott | 1:03.04 | 1:14.61 | 1:19.18 1:15.02 1:12.71 1:03.04 1:16.09 |
| 24 | Amelie Kelly | 1:19.76 | 1:33.57 | 1:19.76 DNF 1:33.53 1:37.65 1:29.52 |
| 25 | Yasmeen Aubrey | 1:25.11 | 1:34.03 | 1:33.05 1:25.11 1:31.33 1:37.71 1:39.28 |
| 26 | Connor Meehan | 1:30.49 | 1:40.93 | 1:42.74 1:40.62 1:40.97 1:41.19 1:30.49 |
| 27 | Jase Watson | 1:27.72 | 1:42.20 | 1:38.53 1:27.72 1:55.73 1:32.98 1:55.08 |
| 28 | Alex Haight | 1:38.82 | 1:46.70 | 1:45.98 1:38.82 1:50.97 1:43.15 DNF |
| 29 | Colin Lassoff | 1:28.15 | 1:47.69 | 2:06.75 1:28.15 1:36.36 2:22.00 1:39.95 |
| 30 | Hagop Shahbazyan | 1:41.46 | 1:50.40 | DNF 1:54.55 1:42.35 1:54.29 1:41.46 |
| 31 | Samuel Kaiser | 1:34.49 | 1:52.82 | 1:56.35 1:49.87 DNF 1:52.23 1:34.49 |
| 32 | Ethan Zhuang | 1:40.35 | 2:02.62 | 1:40.35 2:11.56 2:05.02 1:51.29 2:26.35 |
| 33 | Oliver Bradshaw | 1:46.98 | 2:08.50 | 2:13.95 2:12.16 1:46.98 2:13.05 2:00.28 |
| 34 | Tommy McInnis | 1:52.05 | 2:10.48 | 2:13.12 2:20.61 1:52.05 2:08.70 2:09.61 |
| 35 | Eddie Zhan | 2:12.79 | 2:30.43 | 2:39.39 2:18.52 2:12.79 2:33.38 2:45.24 |