| 1 | Omar Ellabban | 26.14 | 30.27 | 31.49 32.65 27.90 31.43 26.14 |
| 2 | Kyle Santucci | 28.63 | 33.22 | 35.29 28.63 33.58 32.49 33.59 |
| 3 | Lucas Kuczaj | 30.57 | 34.12 | 32.78 30.57 35.91 38.36 33.66 |
| 4 | Griffin Clem | 31.99 | 34.86 | 38.83 31.99 39.49 32.34 33.42 |
| 5 | Azaro Gorloo | 33.99 | 37.42 | 33.99 37.31 37.16 37.80 38.72 |
| 6 | Ethan Basanov | 33.59 | 38.11 | 42.83 42.64 33.59 35.92 35.77 |
| 7 | Benjamin Ragan | 36.84 | 39.10 | 39.52 40.42 37.35 36.84 48.15 |
| 8 | Perry Nathaniel Gonzales | 37.30 | 39.24 | 37.30 52.48 39.14 39.33 39.24 |
| 9 | Danny Buschert | 38.32 | 41.79 | 38.32 41.08 41.13 44.97 43.17 |
| 10 | Dylan Vaskevicius | 43.10 | 45.00 | 43.65 45.79 43.10 45.56 47.13 |
| 11 | James Tuttle | 42.31 | 45.73 | 1:00.41 49.12 43.36 44.72 42.31 |
| 12 | Bryce Davies | 44.33 | 46.92 | 49.71 47.26 44.33 46.73 46.76 |
| 13 | Sam Edwards | 38.52 | 48.07 | 49.71 50.58 49.04 38.52 45.45 |
| 14 | Leif Anvik | 43.34 | 50.74 | 48.26 1:04.54 49.63 54.32 43.34 |
| 15 | Bernabe Kondrak | 45.13 | 52.00 | 45.13 51.13 53.62 56.25 51.24 |
| 16 | Tony Tianyi Wang | 39.36 | 52.55 | 50.61 39.36 55.90 51.15 1:01.59 |
| 17 | Orion Donovan | 49.13 | 52.55 | 53.36 54.06 50.22 1:09.09 49.13 |
| 18 | Michael Vass | 47.40 | 52.63 | 50.94 47.40 53.22 53.74 56.13 |
| 19 | James Matthews | 48.54 | 52.94 | 51.68 48.54 57.78 49.37 59.31 |
| 20 | Daniel Welsh | 48.00 | 53.77 | 48.00 58.39 53.18 49.73 1:00.36 |
| 21 | Caden Purdon | 49.93 | 54.27 | 54.50 49.93 1:07.41 51.88 56.44 |
| 22 | Elliot Ng | 48.25 | 54.72 | 1:03.16 51.25 48.25 54.19 58.73 |
| 23 | Coda K. Toll | 47.67 | 55.48 | 50.90 47.67 59.16 59.09 56.46 |
| 24 | Trey Tonneson | 43.42 | 57.59 | 59.96 1:00.05 43.42 1:12.60 52.76 |
| 25 | Arlind Nexhi | 52.79 | 59.59 | 1:08.25 1:02.76 1:01.40 54.60 52.79 |
| 26 | Cole Pawliw | 55.86 | 1:00.74 | 55.86 1:04.50 58.24 59.49 1:07.63 |
| 27 | Aaryan Moin | 59.32 | 1:03.96 | 1:02.41 1:06.60 1:32.46 59.32 1:02.86 |
| 28 | Jaylen Zhang | 52.77 | 1:09.06 | 1:14.16 1:03.87 1:34.95 1:09.16 52.77 |
| 29 | Elliot Chung | 1:09.16 | — | 1:55.58 1:09.16 — — — |
| 30 | Jacob Swartz | 1:12.64 | — | 1:12.64 1:13.47 — — — |
| 31 | Anthony Finnigan | 1:17.71 | — | 1:17.71 1:20.00 — — — |
| 32 | Kian Noel Bacerra Natividad | 1:21.73 | — | 1:30.74 1:21.73 — — — |
| 33 | Vince Russell Lozano | 1:22.04 | — | 1:22.04 1:23.08 — — — |
| 34 | Isaac Manderscheid | 1:22.16 | — | 1:22.16 1:26.26 — — — |
| 35 | Nicoula Saada | 1:27.24 | — | 1:27.24 1:29.59 — — — |
| 36 | Radeen Aminfar | 1:30.50 | — | 1:30.50 1:37.22 — — — |
| 37 | Niels Nijstad | 1:32.43 | — | 1:34.56 1:32.43 — — — |
| 38 | Jack Cloran | 1:38.11 | — | 2:01.11 1:38.11 — — — |
| 39 | Noah Simpson | 1:42.28 | — | 1:42.28 2:19.03 — — — |
| 40 | Ethan Erdmann | 1:49.96 | — | 2:03.52 1:49.96 — — — |
| 41 | Charlie Ingoldsby | 2:09.57 | — | 2:09.57 2:12.98 — — — |
| 42 | Radin Daryaei | 2:09.96 | — | 2:11.43 2:09.96 — — — |
| 43 | Rodney Weis | 2:21.37 | — | 2:21.37 2:37.15 — — — |
| 44 | Juraj Pivovarov | 2:23.47 | — | 2:25.57 2:23.47 — — — |
| 45 | Nathan Hoang | 2:25.19 | — | 2:25.19 2:31.93 — — — |
| 46 | Caleb Hildebrand | 2:33.45 | — | 2:33.74 2:33.45 — — — |
| 47 | Chanz Joseph Distor | 2:34.40 | — | 2:34.40 4:54.69 — — — |
| 48 | Tyrian Skrenes | 2:57.70 | — | 3:25.84 2:57.70 — — — |
| 49 | Andrew Russell Thompson | 3:10.70 | — | 3:10.70 DNF — — — |
| 50 | Damien Diep | DNF | — | DNF DNF — — — |
| 50 | Joshua Santano D'Sa | DNF | — | DNF DNS — — — |