| 1 | Heewon Seo | 23.19 | 26.92 | 27.74 23.19 27.40 30.41 25.63 |
| 2 | Carter Bitz | 27.12 | 27.90 | 27.12 31.52 27.47 27.62 28.62 |
| 3 | Sean Hartman | 28.79 | 32.37 | 28.79 29.09 32.97 DNF 35.06 |
| 4 | Alexander Persaud | 29.48 | 33.91 | 36.88 29.48 30.37 36.00 35.36 |
| 5 | Owen Brooks | 31.40 | 34.63 | 37.48 31.40 34.98 34.43 34.49 |
| 6 | Bryce Maragni | 34.50 | 38.85 | 37.23 39.92 39.39 44.59 34.50 |
| 7 | Daniel Porter | 38.05 | 41.45 | 42.35 38.05 43.30 40.21 41.78 |
| 8 | Santino Maiorino | 41.08 | 42.73 | 51.88 43.28 42.26 41.08 42.64 |
| 9 | Jared Balassaitis | 35.31 | 42.89 | 43.25 46.89 35.31 44.48 40.94 |
| 10 | Deuce Monds | 40.19 | 44.13 | 51.79 42.44 46.84 40.19 43.10 |
| 11 | Taym Rihawi | 48.34 | 49.30 | 48.74 49.45 48.34 49.70 53.35 |
| 12 | Kyle Morse | 42.45 | 50.67 | 47.06 52.09 1:12.67 42.45 52.85 |
| 13 | Sebastian Amador | 44.05 | 51.23 | 48.11 55.62 44.05 54.17 51.40 |
| 14 | Kellan Butler | 43.89 | 53.22 | 53.09 59.67 43.89 1:08.79 46.90 |
| 15 | Henry Traut | 45.81 | 54.47 | 56.59 45.81 52.94 53.89 58.17 |
| 16 | Nolan Tusing | 54.50 | 55.91 | 59.39 54.50 55.53 55.73 56.46 |
| 17 | Milan Olivares | 54.95 | 58.32 | 57.80 54.95 1:04.43 57.40 59.75 |
| 18 | Lucas Y. Chen | 52.46 | 58.46 | 1:05.87 57.37 52.46 58.19 59.82 |
| 19 | Carter Pike | 53.19 | 1:01.94 | 1:17.04 1:02.10 1:00.45 53.19 1:03.28 |
| 20 | Jackson Lewis | 54.83 | 1:02.11 | 54.83 1:00.01 1:18.61 1:07.08 59.24 |
| 21 | Luis Figueroa | 51.28 | 1:04.72 | 58.15 1:09.40 1:06.60 1:18.74 51.28 |
| 22 | Andrew Mahovich | 1:00.53 | 1:07.36 | 1:13.85 1:10.69 1:00.53 1:08.31 1:03.07 |
| 23 | Ben Kazee | 1:00.75 | 1:10.40 | 1:24.04 1:09.82 1:00.75 1:05.83 1:15.55 |
| 24 | Tyler Davis | 1:03.33 | 1:10.56 | 1:14.48 1:03.33 1:07.92 1:11.37 1:12.40 |
| 25 | Lance Damato | 1:04.50 | 1:14.05 | 1:15.45 1:17.15 1:04.50 1:21.99 1:09.56 |
| 26 | Nicholas Magallanes | 1:00.24 | 1:16.77 | 1:22.06 1:17.33 1:22.02 1:00.24 1:10.97 |
| 27 | Avi Jain | 1:08.63 | 1:17.94 | 1:20.36 1:24.05 1:09.42 1:08.63 1:40.98 |
| 28 | Liam Brinkerhoff | 1:14.76 | 1:18.16 | 1:19.04 1:28.96 1:14.76 1:18.04 1:17.41 |
| 29 | Vishruth Sai Pujari | 1:15.29 | 1:22.62 | 1:18.08 1:28.98 1:15.29 DNF 1:20.79 |
| 30 | Aiden Crowell | 1:18.22 | 1:24.34 | 1:25.97 1:25.65 1:18.22 1:27.82 1:21.41 |
| 31 | Martin Hernandez Gonzalez | 1:07.92 | 1:26.88 | DNF 1:07.92 1:39.55 1:09.71 1:31.39 |
| 32 | Nathan Graves | 1:15.42 | 1:27.75 | 1:32.89 1:15.42 1:26.68 1:23.67 1:35.06 |
| 33 | Thomas Arevalo | 1:18.52 | 1:28.40 | 1:42.67 1:18.52 1:26.78 1:31.33 1:27.10 |
| 34 | Shriyans Vishwakarma | 1:19.21 | 1:29.33 | 1:28.54 1:19.21 1:36.84 DNF 1:22.61 |
| 35 | Evan Bewley | 1:20.91 | 1:33.61 | 1:40.98 1:31.20 1:28.64 1:20.91 1:50.64 |
| 36 | Prateek Paul Pariserla | 1:23.85 | 1:34.37 | 1:41.90 1:35.00 1:23.85 1:30.52 1:37.60 |
| 37 | Eduardo Otterburg | 1:28.43 | 1:38.48 | 1:35.70 1:36.32 1:43.43 1:28.43 2:01.65 |
| 38 | Elias Tomas Campo Pina | 1:28.91 | 1:39.52 | 1:48.13 1:28.91 1:33.95 2:15.23 1:36.49 |
| 39 | Nile Yamazaki | 1:27.61 | 1:41.73 | 1:41.16 1:27.61 1:54.28 1:49.98 1:34.05 |
| 40 | Aidan Sharma | 1:38.25 | 1:42.84 | 1:39.28 1:49.19 1:40.06 2:04.06 1:38.25 |
| 41 | Alex Flores | 1:35.15 | 1:45.07 | 2:43.20 1:46.63 1:44.87 1:35.15 1:43.72 |
| 42 | Lexiana Stagaard | 1:22.99 | 1:45.22 | 1:56.08 2:15.49 1:25.60 1:53.99 1:22.99 |
| 43 | Emily R. Barron | 1:34.10 | 1:49.11 | 1:53.57 DNF 1:34.10 1:57.29 1:36.48 |
| 44 | Dorian Radford | 1:47.66 | 1:56.23 | 1:51.32 2:03.96 1:47.66 DNF 1:53.41 |
| 45 | David Khazraee | 1:30.41 | 1:56.65 | 2:14.65 1:40.70 2:06.32 2:02.94 1:30.41 |
| 46 | Daniel Enrique Martinez Delgado | 1:19.08 | 2:02.74 | 1:39.35 1:19.08 2:23.93 DNF 2:04.95 |
| 47 | Ethan Natanzon | 1:47.27 | 2:05.32 | 2:14.78 1:57.12 2:21.97 2:04.06 1:47.27 |
| 48 | Jackson Hollander | 1:53.60 | 2:16.12 | 2:29.30 1:53.60 2:06.02 2:22.67 2:19.68 |
| 49 | Abraham Murray | 2:01.18 | — | DNF 2:01.18 — — — |
| 50 | Lee Barrett McCullough | 2:04.04 | — | 2:11.06 2:04.04 — — — |
| 51 | Liam Patrick Walter | 2:05.44 | — | 2:08.06 2:05.44 — — — |
| 52 | Christian Alexis Henriquez | 2:09.69 | — | 2:09.69 DNF — — — |
| 53 | Jacob Ewer | 2:13.30 | — | 2:39.44 2:13.30 — — — |
| 54 | Allan Nabas | 2:15.84 | — | 2:15.84 2:59.70 — — — |
| 55 | Noah Harmond | 2:21.36 | — | 2:27.27 2:21.36 — — — |
| 56 | Arjun Shinde | 2:38.25 | — | 2:38.25 2:46.57 — — — |
| 57 | Beckham Toroni | DNF | — | DNF DNF — — — |