| 1 | Edison Ma Zhang | 1:01.95 | 1:07.73 | 1:05.15 1:15.40 1:08.23 1:01.95 1:09.82 |
| 2 | Elliott Perkins | 1:01.81 | 1:09.62 | 1:06.89 1:01.81 1:19.85 1:15.16 1:06.80 |
| 3 | Cole Shaft | 1:07.27 | 1:13.21 | 1:07.27 1:15.60 1:14.39 1:18.14 1:09.64 |
| 4 | Mason Colburn | 1:18.07 | 1:24.58 | 1:24.42 1:28.41 1:18.07 1:20.92 1:35.72 |
| 5 | Emery McFeeter | 1:19.80 | 1:29.22 | 1:30.70 1:34.80 1:22.16 1:45.63 1:19.80 |
| 6 | Wesley Barwinski | 1:20.29 | 1:30.33 | 1:40.02 1:34.23 1:29.64 1:20.29 1:27.12 |
| 7 | Tyler Rose | 1:31.65 | 1:41.98 | 1:43.07 1:45.76 1:31.65 1:55.71 1:37.10 |
| 8 | Shawn Boucke | 1:56.78 | 2:11.08 | 2:11.64 2:15.55 1:56.78 2:19.85 2:06.05 |
| 9 | Niam Griffin | 1:58.74 | 2:21.75 | 2:28.83 2:17.03 1:58.74 2:19.44 2:28.77 |
| 10 | Ryan Dunning | 2:18.68 | 2:50.39 | 2:18.68 DNF 2:25.96 3:39.92 2:25.29 |
| 11 | Eli Sanderson | 2:39.05 | 2:56.90 | 2:55.03 3:23.97 3:03.20 2:39.05 2:52.48 |
| 12 | Colton James Profitt | 2:17.23 | 3:02.13 | 3:08.42 2:53.87 3:05.41 3:07.11 2:17.23 |
| 13 | Emmett Eckert | 2:57.79 | 3:26.06 | 3:17.70 3:30.20 3:30.28 3:48.72 2:57.79 |
| 14 | Martin Ma | 3:15.66 | 3:28.53 | DNF 3:22.96 3:15.66 3:35.20 3:27.44 |
| 15 | Ryan Vincent | 3:18.46 | 3:37.61 | 4:16.58 3:18.46 3:55.36 3:30.98 3:26.48 |
| 16 | Scott Contini | 3:17.61 | 3:41.24 | 4:10.08 3:35.01 3:17.61 4:22.91 3:18.63 |
| 17 | Sebastian Medina | 3:59.50 | 4:05.80 | 3:59.50 4:19.00 4:01.06 4:03.91 4:12.42 |
| 18 | Ayden Millefoglie | 3:58.06 | 4:08.19 | 3:58.56 4:14.10 3:58.06 4:42.42 4:11.92 |
| 19 | Josiah Michael Wang | 4:14.04 | — | DNF 4:14.04 — — — |
| 20 | Avery Profitt | DNF | — | DNF DNF — — — |
| 20 | Isaiah Donoho | DNF | — | DNF DNF — — — |
| 20 | Eryn Barwinski | DNF | — | DNF DNF — — — |