| 1 | Gabriel Garber Burd | 31.59 | 34.72 | 35.64 35.05 39.28 31.59 33.46 |
| 2 | Elle Nolan | 30.28 | 36.12 | 30.28 38.39 35.70 34.26 48.62 |
| 3 | Maxim Boyan Lin | 30.12 | 36.23 | 35.82 30.12 39.50 40.24 33.38 |
| 4 | Saisabari Ramesh | 33.62 | 36.25 | 38.43 34.67 33.62 38.06 36.02 |
| 5 | Brendan Lee | 34.92 | 36.35 | 34.92 37.15 35.99 DNF 35.91 |
| 6 | Alejandro Machado Rodriguez | 33.45 | 38.88 | 34.03 40.92 33.45 41.68 42.30 |
| 7 | Tariq Ali | 32.66 | 39.67 | 47.43 39.57 38.44 41.01 32.66 |
| 8 | Will Russo | 35.58 | 40.28 | 35.58 44.51 38.40 42.83 39.60 |
| 9 | Ryan Durette | 39.54 | 42.26 | 43.03 51.20 41.17 42.58 39.54 |
| 10 | Alex Cohen | 40.52 | 44.69 | 48.02 41.41 44.64 40.52 48.09 |
| 11 | Ethan Zhuang | 41.89 | 44.88 | 42.99 47.76 46.80 41.89 44.84 |
| 12 | David Andron-Silva | 44.35 | 45.36 | 44.35 44.71 44.83 46.54 55.80 |
| 13 | Justin Lee | 44.89 | 46.53 | 46.56 44.89 45.49 54.38 47.54 |
| 14 | Charlie McEneaney | 39.80 | 46.63 | 41.86 DNF 54.43 43.60 39.80 |
| 15 | Sadiq Ahmed | 42.15 | 47.62 | 51.71 56.80 45.59 42.15 45.56 |
| 16 | James McCaffrey | 43.00 | 47.76 | 44.06 49.95 1:00.55 43.00 49.26 |
| 17 | Thomas Lomanno | 41.46 | 47.99 | 41.46 45.53 49.32 51.29 49.13 |
| 18 | Kai Routhier | 43.87 | 50.19 | 47.60 51.65 43.87 51.31 55.65 |
| 19 | Ivan Kamonye Mbui | 37.12 | 50.34 | 57.54 1:00.22 46.70 37.12 46.79 |
| 20 | James Donahue | 48.70 | 51.86 | 48.70 49.11 55.26 51.20 59.24 |
| 21 | Jay Rangthale | 42.93 | 52.50 | 51.43 54.24 51.84 DNF 42.93 |
| 22 | Tucker J. Nielson | 51.32 | 53.25 | 53.05 54.36 1:12.19 51.32 52.34 |
| 23 | Luke Wang | 59.28 | 1:09.72 | 1:06.30 59.28 1:12.13 1:14.04 1:10.74 |
| 24 | Lucas Newcomb | 1:03.85 | 1:25.04 | 1:03.85 1:24.33 1:19.52 DNF 1:31.28 |
| 25 | William Su | 52.13 | 1:37.20 | 58.30 58.48 DNF 52.13 2:54.81 |
| 26 | Ozzykai Liu | 1:26.47 | — | 1:26.47 1:35.12 — — — |
| 27 | Naman Thakur | 1:35.43 | — | 1:36.74 1:35.43 — — — |
| 28 | Danesh Moghadaszadeh | 1:48.78 | — | 1:57.08 1:48.78 — — — |
| 29 | Syed Mekaeel Ghani | 2:08.29 | — | 2:42.69 2:08.29 — — — |
| 30 | Neil Ksheersagar | 2:13.24 | — | DNF 2:13.24 — — — |
| 31 | Zaki Sabir | 2:29.69 | — | 2:29.69 2:41.07 — — — |