| 1 | Noah Swor | 7.26 | 10.12 | 7.26 11.80 8.36 10.66 11.34 |
| 2 | Sean Hartman | 8.66 | 14.08 | 34.12 16.47 14.61 8.66 11.16 |
| 3 | Jared Balassaitis | 12.40 | 15.00 | 15.10 12.40 15.85 17.40 14.05 |
| 4 | Katie Hull | 14.26 | 15.41 | 14.90 24.15 16.41 14.93 14.26 |
| 5 | Carter Bitz | 13.62 | 15.92 | 17.24 16.41 15.30 13.62 16.06 |
| 6 | Daniel Porter | 12.34 | 17.33 | 16.34 21.93 26.20 12.34 13.73 |
| 7 | Tyler Hicks | 12.04 | 18.61 | 22.21 12.04 17.75 17.25 20.83 |
| 8 | Joseph Rozelle | 17.76 | 21.21 | 25.44 22.38 17.76 21.84 19.40 |
| 9 | Nathan Graves | 19.76 | 21.55 | 29.80 21.35 23.08 19.76 20.21 |
| 10 | Ali Aydin Uyar | 18.98 | 22.15 | 19.51 25.28 21.65 29.05 18.98 |
| 11 | Kellan Butler | 16.23 | 23.58 | 26.47 19.83 24.45 16.23 32.09 |
| 12 | Tyler Johnson | 22.26 | 25.92 | 23.75 28.72 34.23 25.30 22.26 |
| 13 | Brian Zhou | 20.14 | 28.37 | 30.69 29.96 39.38 24.45 20.14 |
| 14 | Rowan Stough | 25.19 | 29.68 | 36.42 26.64 32.54 29.86 25.19 |
| 15 | Gabriel Nash | 25.28 | 31.27 | 44.28 31.78 32.26 29.76 25.28 |
| 16 | Leyton Beardslee | 26.54 | 32.56 | 36.26 27.12 34.29 26.54 40.25 |
| 17 | Trenton Cuzick | 24.75 | 35.29 | 54.94 34.86 37.65 33.36 24.75 |
| 18 | Luke Weatherly | 26.05 | 36.77 | 49.81 39.42 43.65 27.24 26.05 |
| 19 | Landon Mosier | 37.18 | 39.59 | 40.38 37.18 40.40 41.69 38.00 |
| 20 | Xander Lefebvre | 31.92 | 40.72 | 45.30 31.92 43.64 1:12.20 33.21 |
| 21 | Alex Flores | 41.21 | 45.03 | 48.78 42.48 1:00.92 43.82 41.21 |
| 22 | Max Lirio | 44.99 | 56.62 | 1:09.23 52.53 58.51 44.99 58.81 |
| 23 | Jonathan Pike | 36.92 | 56.63 | 58.93 1:35.03 36.92 1:03.86 47.09 |
| 24 | Kendall Rounbehler | 49.54 | 58.84 | 1:05.31 49.54 50.62 1:00.59 1:05.72 |
| 25 | Asher Icaza | 53.97 | 58.87 | DNF 57.69 1:04.74 53.97 54.19 |
| 26 | Kyle Morse | 40.77 | 1:03.86 | 1:11.35 1:08.82 1:03.28 59.48 40.77 |
| 27 | Owen Page | 57.10 | 1:09.89 | 1:14.74 1:03.20 1:11.72 1:19.80 57.10 |
| 28 | Timothy Huynh | 51.39 | 1:14.21 | 1:12.98 1:53.28 1:01.08 51.39 1:28.58 |
| 29 | Luca Constantino | 52.20 | 1:23.00 | 1:58.23 1:14.49 1:29.79 1:24.72 52.20 |
| 30 | Tyler Davis | 47.17 | DNF | 47.17 1:40.29 1:11.92 DNF DNF |
| 31 | Matthew Lanier | 1:00.42 | DNF | 2:03.96 1:00.42 1:21.33 DNF DNF |
| 32 | Landon Mercer | 1:22.55 | — | 1:22.55 DNF — — — |
| 33 | Christian Guifarro | 1:28.51 | — | 1:28.51 1:45.30 — — — |
| 34 | Prateek Paul Pariserla | 1:30.72 | — | 1:42.34 1:30.72 — — — |