| 1 | Jeff Park | 19.33 | 20.13 | 21.23 19.55 19.33 20.31 20.52 |
| 2 | Ryan Przybocki | 17.64 | 20.48 | 21.15 22.89 21.91 18.37 17.64 |
| 3 | Shonathon Collins | 16.74 | 22.21 | 26.41 16.74 20.40 19.83 31.40 |
| 4 | Azhar Virani | 19.30 | 23.59 | 21.42 DNF 19.30 28.10 21.25 |
| 5 | Tre Mason | 21.16 | 24.03 | 30.97 23.56 22.49 21.16 26.03 |
| 6 | Timothy Goh | 19.25 | 24.84 | 36.39 22.53 25.95 19.25 26.04 |
| 7 | Mahith Bandi | 17.92 | 25.77 | 27.85 21.60 17.92 28.72 27.86 |
| 8 | Pranav Veera | 23.88 | 27.00 | 28.67 25.01 23.88 33.07 27.33 |
| 9 | Dawson Gonzalez | 29.29 | 33.17 | 37.94 29.29 32.56 35.40 31.56 |
| 10 | Nevin Noal | 32.29 | 33.84 | 35.02 32.29 32.86 35.47 33.65 |
| 11 | Tristan Cihak | 30.20 | 37.55 | 41.31 30.20 50.67 39.76 31.58 |
| 12 | Michael Yoon | 32.29 | 37.74 | 49.83 35.73 32.29 37.68 39.82 |
| 13 | Evan Boatwright | 35.33 | 41.41 | 43.73 44.60 35.33 40.97 39.54 |
| 14 | Jackson Wood | 38.60 | 42.59 | 40.58 38.60 41.63 45.57 48.04 |
| 15 | Ian Fischer | 38.42 | 45.50 | 46.33 47.79 54.19 38.42 42.37 |
| 16 | Chase Macklin | 40.61 | 48.27 | 51.87 46.48 47.84 40.61 50.50 |
| 17 | Sayon Biswas | 40.70 | 51.50 | 56.04 42.44 1:17.86 56.02 40.70 |
| 18 | Tim O'Brien | 38.23 | 53.82 | 54.11 38.23 1:18.15 1:00.72 46.63 |
| 19 | Patrick Fischer | 45.33 | 57.98 | 59.60 1:29.50 45.33 48.77 1:05.57 |
| 20 | Matt Lee | 47.10 | 1:00.35 | 56.42 54.16 47.10 DNF 1:10.47 |
| 21 | Noah Vasquez | 1:00.96 | — | 1:00.96 1:12.91 — — — |
| 22 | Angelo Postel | 1:25.48 | — | 1:25.48 DNF — — — |
| 23 | Joey Porter | 1:29.06 | — | DNF 1:29.06 — — — |