| 1 | Lucas Kuczaj | 32.92 | 37.12 | 32.92 55.32 36.05 35.72 39.59 |
| 2 | Ryan Yasinko | 37.49 | 41.20 | 40.48 41.44 46.00 37.49 41.68 |
| 3 | Noah Wilde | 40.52 | 42.92 | 50.73 42.93 40.52 43.41 42.42 |
| 4 | James Deibert | 41.94 | 44.39 | 46.22 41.94 53.99 43.54 43.42 |
| 5 | Alex Mutch | 41.51 | 46.62 | 45.00 49.41 52.54 41.51 45.46 |
| 6 | Aiden Chan | 51.46 | 55.42 | 51.46 54.36 59.71 57.97 53.94 |
| 7 | Orion Donovan | 50.89 | 56.64 | 55.24 57.73 56.95 50.89 58.06 |
| 8 | Zach Ramer | 48.96 | 58.97 | 57.42 59.41 1:00.77 1:00.09 48.96 |
| 9 | Kye Riddell | 1:00.92 | 1:02.32 | 1:01.21 1:03.98 1:06.33 1:00.92 1:01.76 |
| 10 | Alex Shaw | 1:01.30 | 1:06.18 | 1:09.38 1:10.51 1:02.46 1:01.30 1:06.70 |
| 11 | Bryce Davies | 1:07.21 | 1:11.17 | 1:11.06 1:07.21 1:11.54 1:10.91 1:12.93 |
| 12 | Atticus Perez | 55.84 | 1:17.01 | 55.84 1:22.76 1:20.55 1:16.53 1:13.95 |
| 13 | Mason Hoimyr | 1:19.88 | 1:29.41 | 1:32.80 1:23.23 1:19.88 1:49.67 1:32.21 |
| 14 | Elijah Mok | 1:32.84 | — | 1:32.84 1:49.83 — — — |
| 15 | Josh D. Spurgeon | 1:34.09 | — | 1:40.30 1:34.09 — — — |
| 16 | Ethan Toullelan | 3:00.53 | — | 3:00.53 3:15.70 — — — |