| 1 | Lucas Kuczaj | 32.60 | 36.22 | 41.58 32.60 34.16 41.96 32.91 |
| 2 | Griffin Clem | 36.56 | 40.06 | 37.36 44.18 38.65 44.65 36.56 |
| 3 | Ryan Yasinko | 35.53 | 40.77 | 44.03 35.53 42.50 41.77 38.05 |
| 4 | Azaro Gorloo | 37.00 | 42.44 | 39.29 47.43 50.30 40.61 37.00 |
| 5 | Bruce Michael Bautista | 33.22 | 42.69 | 46.32 42.81 51.01 33.22 38.95 |
| 6 | James Deibert | 33.36 | 42.76 | 51.02 41.10 45.63 33.36 41.56 |
| 7 | Alex Mutch | 39.66 | 43.66 | 39.66 45.80 53.08 42.79 42.39 |
| 8 | Ethan Basanov | 42.33 | 44.43 | 46.54 44.16 42.33 42.60 52.62 |
| 9 | Noah Wilde | 39.72 | 44.64 | 42.63 45.22 46.08 39.72 57.84 |
| 10 | Andriy Peleshchyshyn | 38.69 | 45.20 | 46.34 46.56 43.53 45.72 38.69 |
| 11 | Kabir Johal | 37.97 | 45.68 | 43.31 37.97 48.00 47.56 46.18 |
| 12 | Austin Jensen | 44.19 | 47.11 | 44.67 50.60 46.05 52.51 44.19 |
| 13 | Joshua Alan Fung | 43.00 | 47.17 | 47.41 45.19 48.90 52.35 43.00 |
| 14 | Nolan Thompson | 43.30 | 48.72 | 47.29 43.30 1:23.40 44.35 54.52 |
| 15 | Emerson Shawara | 47.01 | 49.74 | 53.01 53.34 48.12 48.10 47.01 |
| 16 | Maximilian Grote | 45.72 | 50.80 | 50.02 45.72 53.27 49.11 54.68 |
| 17 | Aiden Chan | 51.89 | 54.22 | 1:04.71 51.89 56.97 52.63 53.06 |
| 18 | Michael Vass | 47.24 | 55.45 | 54.09 56.22 1:02.74 47.24 56.05 |
| 19 | Dave Virk | 53.27 | 1:01.32 | 1:11.44 53.77 1:09.75 53.27 1:00.45 |
| 20 | Kye Riddell | 1:00.14 | 1:02.41 | 1:00.63 1:15.81 1:00.14 1:04.93 1:01.66 |
| 21 | Andrew Ming | 58.10 | 1:06.10 | 1:10.77 58.10 1:03.38 1:41.17 1:04.15 |
| 22 | Atticus Perez | 1:00.85 | 1:07.44 | 1:17.81 1:02.81 1:15.28 1:00.85 1:04.24 |
| 23 | Coda K. Toll | 58.24 | 1:07.71 | 1:13.05 58.24 1:10.46 1:05.92 1:06.74 |
| 24 | Ethan Wang | 1:01.09 | 1:07.79 | 1:16.36 1:01.37 1:01.09 1:09.95 1:12.04 |
| 25 | Quinn Hansen | 59.43 | 1:08.08 | 1:09.79 1:29.67 59.43 1:01.20 1:13.26 |
| 26 | Daniel Welsh | 1:02.40 | 1:09.52 | 1:11.91 1:13.32 1:02.40 1:03.33 1:14.21 |
| 27 | Bryce Davies | 1:06.05 | 1:13.33 | DNF 1:12.67 1:08.84 1:06.05 1:18.48 |
| 28 | Owen Zheng | 1:07.92 | 1:17.44 | 1:07.92 1:13.25 1:19.32 1:19.75 1:27.41 |
| 29 | Huy Pham | 1:13.11 | 1:32.50 | 1:13.11 1:34.25 1:43.25 1:37.46 1:25.80 |
| 30 | Dawson Livingstone | 1:15.13 | — | 1:15.13 1:20.63 — — — |
| 31 | Keaton Girard | 1:15.80 | — | 1:21.23 1:15.80 — — — |
| 32 | Sam MacLeod | 1:16.23 | — | 1:16.23 1:28.28 — — — |
| 33 | Jaylen Zhang | 1:21.44 | — | 1:21.44 DNF — — — |
| 34 | Kunwar Bagga | 1:22.65 | — | 1:25.67 1:22.65 — — — |
| 35 | Michael Artymko | 1:25.18 | — | 1:25.18 1:30.15 — — — |
| 36 | Caden Purdon | 1:25.52 | — | 1:25.52 1:29.04 — — — |
| 37 | Radeen Aminfar | 1:25.58 | — | 2:02.14 1:25.58 — — — |
| 38 | Jacob Swartz | 1:26.27 | — | 1:26.27 1:58.97 — — — |
| 39 | Alexander Metzger | 1:27.56 | — | 1:27.56 1:27.62 — — — |
| 40 | Sam Edwards | 1:30.75 | — | 1:30.75 1:37.34 — — — |
| 41 | Mason Hoimyr | 1:32.69 | — | 1:44.94 1:32.69 — — — |
| 42 | Michael Sidock | 1:32.84 | — | 2:02.86 1:32.84 — — — |
| 43 | Elliot Chung | 1:35.16 | — | DNF 1:35.16 — — — |
| 44 | Liz Melentyeva | 1:36.23 | — | 1:36.23 2:18.92 — — — |
| 45 | Shangyi Lin | 1:39.30 | — | 1:39.30 1:41.55 — — — |
| 46 | Landon Carter | 1:39.40 | — | 1:39.40 1:46.87 — — — |
| 47 | Claudio Vasquez | 1:41.91 | — | 1:50.71 1:41.91 — — — |
| 48 | Torin Halliday | 1:42.78 | — | 1:42.78 DNF — — — |
| 49 | Braxton Asprey | 1:46.44 | — | 1:47.87 1:46.44 — — — |
| 50 | Adyanth Sasihithlu Rajesh Rao | 1:47.97 | — | 1:47.97 DNF — — — |
| 51 | Liam Boodhoo | 1:54.54 | — | 1:54.54 2:13.55 — — — |
| 52 | Nico Riscaldino | 2:03.70 | — | 3:30.50 2:03.70 — — — |
| 53 | Nirvaan Maria | 2:07.96 | — | 2:07.96 DNF — — — |
| 54 | Michael Xu | 2:08.65 | — | 2:08.65 2:21.29 — — — |
| 55 | Juraj Pivovarov | 2:15.49 | — | 2:15.49 3:48.78 — — — |
| 56 | Erik Q. Bremault | 2:21.58 | — | 2:32.72 2:21.58 — — — |
| 57 | Daniel Eaton | 2:31.87 | — | 2:47.29 2:31.87 — — — |
| 58 | Logan Evans | 2:37.15 | — | 2:37.15 DNF — — — |
| 59 | Rodney Weis | 2:41.91 | — | 2:41.91 3:31.76 — — — |
| 60 | Denis Reimer | 2:57.92 | — | 4:10.35 2:57.92 — — — |
| 61 | Brody Jonathan Strong | 4:06.09 | — | 7:20.03 4:06.09 — — — |
| 62 | Izaac Eric Lindgren | 4:07.45 | — | DNF 4:07.45 — — — |