| 1 | Dan Tran | 27.60 | 33.44 | 30.77 27.60 34.04 35.51 DNF |
| 2 | Caleb Hoffman | 35.46 | 39.20 | 39.29 42.46 37.32 35.46 40.98 |
| 3 | Jacob De La Garza | 35.84 | 40.12 | 44.89 35.84 38.21 37.26 DNF |
| 4 | Tyler Schepanski | 35.50 | 40.56 | 35.50 40.82 41.47 39.38 44.75 |
| 5 | Matthew Tan | 36.17 | 41.79 | 51.80 42.13 36.17 44.23 39.00 |
| 6 | Xavier W. NcCorchuk | 35.96 | 42.24 | 48.59 37.84 35.96 44.79 44.08 |
| 7 | Quintin Audisho | 39.43 | 42.92 | 51.72 42.17 41.64 44.96 39.43 |
| 8 | Samuel Low | 36.54 | 42.97 | 44.78 44.99 36.54 39.15 47.43 |
| 9 | Matthew Low | 41.60 | 44.88 | 41.60 44.54 45.27 44.82 DNF |
| 10 | Trevor Schepanski | 44.17 | 46.65 | 48.53 44.17 46.07 57.11 45.36 |
| 11 | Ngan Tran | 48.72 | 50.36 | 52.03 49.46 59.09 48.72 49.58 |
| 12 | Mia Sponseller | 46.12 | 51.74 | 58.94 46.12 47.97 55.44 51.82 |
| 13 | Slade Ruiz | 51.41 | 52.59 | 54.49 51.72 51.41 52.19 53.87 |
| 14 | Ryan Joyner | 50.38 | 53.61 | 56.41 54.00 53.32 50.38 53.52 |
| 15 | Aidan Pavlovic | 44.88 | 54.49 | 54.14 44.88 56.29 53.05 58.26 |
| 16 | Lucas Louden | 51.64 | 57.60 | 51.64 53.87 58.21 1:00.72 1:05.22 |
| 17 | Jesse Gonzales | 41.91 | 59.01 | 56.29 41.91 1:06.55 1:02.26 58.49 |
| 18 | Jake Roberts | 58.48 | 59.76 | 58.48 1:01.82 59.00 58.59 1:01.70 |
| 19 | Madhav Parthasarathy | 51.52 | 1:03.08 | 1:03.43 1:07.84 DNF 57.97 51.52 |
| 20 | Kian Cline | 56.96 | 1:04.65 | 58.02 1:06.56 56.96 1:09.37 1:11.23 |
| 21 | Joel Alvior | 1:02.83 | 1:04.79 | 1:08.23 1:02.87 1:02.83 1:03.27 1:12.98 |
| 22 | Nathan Vaughn | 1:00.67 | 1:05.71 | 1:07.48 1:00.67 1:08.93 1:12.10 1:00.71 |
| 23 | Samuel Phillips | 58.80 | 1:06.79 | 1:03.16 1:14.05 1:03.17 58.80 1:18.25 |
| 24 | Rahul Athreya | 1:01.06 | 1:08.41 | 1:07.72 1:10.20 1:07.30 1:11.72 1:01.06 |
| 25 | William Corley | 1:01.71 | 1:11.74 | 1:34.43 1:03.54 1:21.91 1:01.71 1:09.77 |
| 26 | Skye Smith | 1:11.60 | 1:14.33 | 1:19.14 1:12.79 1:11.60 1:16.34 1:13.87 |
| 27 | Darius Reed | 58.78 | 1:15.72 | 1:15.96 58.78 1:11.50 1:35.80 1:19.70 |
| 28 | Stefan Uzelac | 1:13.69 | 1:19.57 | 1:16.07 1:21.99 1:13.69 1:20.64 1:24.91 |
| 29 | Zak Couch | 1:06.19 | 1:20.06 | 1:15.48 1:26.60 1:18.09 1:06.19 1:36.35 |
| 30 | Rogelio Calderon | 1:07.27 | 1:23.19 | 1:17.25 1:23.90 1:40.37 1:07.27 1:28.42 |
| 31 | Nathan van Ravensway | 1:19.86 | 1:26.52 | 1:28.49 1:25.68 1:19.86 1:25.57 1:28.30 |
| 32 | Joseph Joshi Chirayil | 1:11.81 | 1:27.10 | 2:02.01 1:16.61 1:37.56 1:11.81 1:27.12 |
| 33 | Parker Reed | 1:21.44 | 1:28.36 | 1:34.70 1:26.39 1:21.44 1:26.78 1:31.92 |
| 34 | Zachary Stewart | 1:26.56 | 1:34.50 | 1:51.33 1:26.56 1:31.41 1:33.48 1:38.61 |
| 35 | Adam DeLuzio | 1:18.85 | 1:38.30 | 1:18.85 1:32.37 DNF 1:33.80 1:48.72 |
| 36 | Joseph Andrew Young | 1:27.98 | 1:47.26 | DNF 1:27.98 1:45.60 2:00.06 1:36.12 |
| 37 | TJ Hayward | 1:11.41 | DNF | DNF 1:11.41 1:18.99 1:14.28 DNF |
| 38 | Bryce Lund | 1:43.30 | — | 1:43.30 1:46.58 — — — |
| 39 | Ishan Rao | 1:50.67 | — | 1:50.67 1:54.30 — — — |
| 40 | Jordan Thrall | 2:10.11 | — | 2:10.11 DNF — — — |
| 41 | Esty Luca Worsencroft | DNF | — | DNF DNF — — — |
| 41 | Ivan Vanek | DNF | — | DNF DNF — — — |
| 41 | Brody McDonald | DNF | — | DNF DNF — — — |
| 41 | Joshua Melton | DNF | — | DNF DNF — — — |