| 1 | Aidan McKenzie | 28.39 | 33.58 | 32.52 35.13 28.39 33.38 34.84 |
| 2 | Aedan Bryant | 31.58 | 35.51 | 37.75 31.58 35.05 37.87 33.73 |
| 3 | Chandler Pike | 32.85 | 36.15 | 32.85 35.09 36.68 44.52 36.67 |
| 4 | Daniel Mullen | 30.41 | 37.08 | 37.05 36.87 30.41 37.33 38.72 |
| 5 | Derek White | 37.41 | 38.50 | 40.01 37.76 43.23 37.41 37.73 |
| 6 | Saisabari Ramesh | 37.08 | 40.39 | 49.47 37.08 38.12 44.26 38.78 |
| 7 | Jesse Mailloux | 36.64 | 45.36 | 44.56 46.01 45.51 36.64 52.41 |
| 8 | Brandon Wallace | 41.87 | 45.57 | 58.52 44.13 47.07 45.50 41.87 |
| 9 | Zachary Miller | 43.93 | 45.92 | 45.36 44.59 47.82 49.60 43.93 |
| 10 | Alex Cohen | 43.88 | 49.14 | 58.82 DNF 44.35 43.88 44.25 |
| 11 | Luke Chestnutt | 49.62 | 54.03 | 53.72 56.78 49.62 51.58 56.79 |
| 12 | Ethan Benson | 1:07.10 | 1:14.15 | 1:21.20 1:09.70 1:11.54 1:35.69 1:07.10 |
| 13 | Eldon Conry | 1:30.61 | — | 1:30.61 DNF — — — |
| 14 | Jake Fecteau | 1:39.33 | — | 1:39.33 1:57.42 — — — |
| 15 | Kyle F. Schroeher | 2:08.15 | — | 2:20.68 2:08.15 — — — |
| 16 | Connor Smith | 2:12.73 | — | 2:12.73 2:30.69 — — — |
| 17 | Chase Putney | 2:21.26 | — | 2:50.30 2:21.26 — — — |
| 18 | Tommy Chestnutt | 2:44.69 | — | DNF 2:44.69 — — — |