| 1 | Livia Kleiner | 24.94 | 31.56 | 29.58 32.98 24.94 32.44 32.66 |
| 2 | Evan Liu | 28.93 | 31.69 | 37.72 30.96 28.93 32.07 32.04 |
| 3 | Brayden Adams | 29.45 | 35.19 | 35.45 38.63 36.89 29.45 33.22 |
| 4 | Will Callan | 34.52 | 35.45 | 36.55 34.52 34.60 41.52 35.21 |
| 5 | Zach Ridall | 32.35 | 36.69 | 37.86 33.04 32.35 39.64 39.17 |
| 6 | Ryan Krause | 33.33 | 40.60 | 33.33 40.75 43.46 39.48 41.57 |
| 7 | Aditya Arunkumar | 42.42 | 43.24 | 42.69 42.42 53.07 42.72 44.32 |
| 8 | Leudy Rodríguez | 42.31 | 44.39 | 46.89 45.50 42.31 42.92 44.76 |
| 9 | Adam McLaughlin | 37.30 | 46.39 | 47.24 42.00 37.30 51.84 49.93 |
| 10 | Jett Kelly | 40.09 | 49.48 | 40.09 59.73 48.61 47.45 52.38 |
| 11 | Nathaniel Bryson | 40.67 | 49.52 | 40.67 56.55 49.85 51.11 47.59 |
| 12 | Charles Darrington | 49.89 | 51.09 | 50.41 52.77 50.73 52.12 49.89 |
| 13 | Sula Mareska | 40.26 | 55.31 | 52.98 58.51 40.26 1:04.58 54.44 |
| 14 | Dylan Gesmundo | 51.24 | 55.38 | 56.86 51.24 54.89 54.39 58.83 |
| 15 | Cameron Fecht | 54.46 | 56.28 | 56.85 54.46 56.45 1:12.25 55.54 |
| 16 | Noah Cudilla | 51.32 | 57.91 | 51.32 1:00.04 1:01.85 51.84 1:05.78 |
| 17 | Charley Eucker | 56.29 | 58.85 | 59.31 59.90 57.34 1:00.59 56.29 |
| 18 | Alfonsus Rahardjo | 41.18 | 1:00.10 | 1:07.39 55.94 1:14.07 56.96 41.18 |
| 19 | Ryan Schell | 55.36 | 1:01.09 | 58.24 1:05.56 55.36 1:02.64 1:02.40 |
| 20 | Jake Oppedisano | 1:01.30 | 1:02.96 | 1:04.96 1:01.97 DNF 1:01.94 1:01.30 |
| 21 | Henry Kolstad | 54.36 | 1:06.00 | 1:05.91 1:10.71 1:09.72 54.36 1:02.36 |
| 22 | Carter Strouse | 1:04.46 | 1:07.21 | 1:06.60 1:07.58 1:30.58 1:07.44 1:04.46 |
| 23 | Jacob Buch | 58.53 | 1:09.53 | 1:02.08 1:05.59 1:20.91 58.53 1:22.00 |
| 24 | Clara Peng-Ma | 1:06.32 | 1:13.38 | 1:08.47 1:06.32 1:24.63 1:14.30 1:17.37 |
| 25 | Ian Kim | 1:11.78 | 1:17.85 | 1:14.73 1:20.19 1:11.78 1:24.64 1:18.63 |
| 26 | Nathaniel Swanson | 54.82 | 1:41.96 | 2:17.82 54.82 1:47.63 1:16.44 2:01.81 |
| 27 | Andrew Graham | 1:18.12 | — | 1:18.12 1:44.93 — — — |
| 28 | Blue Glynn | 1:18.91 | — | 1:18.91 1:28.86 — — — |
| 29 | Caitlin Ferrentino | 1:20.23 | — | 1:54.54 1:20.23 — — — |
| 30 | Greyson Gingery | 1:25.72 | — | 1:25.72 1:37.35 — — — |
| 31 | Ethan Zhang | 1:27.49 | — | 1:53.70 1:27.49 — — — |
| 32 | Nathan Powell | 1:31.68 | — | 1:38.97 1:31.68 — — — |
| 33 | Christian Attrill | 1:32.92 | — | 1:32.92 DNF — — — |
| 34 | Shah Haq | 1:34.80 | — | 1:34.80 1:34.89 — — — |
| 35 | Somansh Garimella | 1:34.82 | — | 1:35.45 1:34.82 — — — |
| 36 | Devin Silverman | 1:35.30 | — | 1:43.06 1:35.30 — — — |
| 37 | Justin Cawley | 1:42.93 | — | 1:42.93 1:44.25 — — — |
| 38 | Ben Stier | 1:44.19 | — | 1:44.19 2:02.29 — — — |
| 39 | Nicholas Negoita | 1:46.31 | — | 1:53.77 1:46.31 — — — |
| 40 | Logan Bert | 1:46.43 | — | DNF 1:46.43 — — — |
| 41 | Gavin Elison | 1:47.25 | — | 2:14.92 1:47.25 — — — |
| 42 | Jacob Snyder | 1:49.46 | — | 1:49.46 DNF — — — |
| 43 | Leo Triana | 1:52.85 | — | 1:52.85 DNF — — — |
| 44 | Virgil Rhodes | 2:00.97 | — | 2:00.97 DNF — — — |
| 45 | Andrew Zhao | 2:05.25 | — | 2:05.25 2:12.18 — — — |
| 46 | Tobias DeWalt | 2:21.64 | — | 2:46.66 2:21.64 — — — |
| 47 | Connor Duffy | DNF | — | DNF DNF — — — |
| 47 | Joseph Hasek | DNF | — | DNF DNF — — — |