| 1 | Caleb Hoffman | 35.54 | 40.53 | 43.53 35.54 40.01 51.09 38.06 |
| 2 | Moez Boussarsar | 41.68 | 45.24 | 41.68 44.39 44.91 49.36 46.41 |
| 3 | Ivan Vanek | 46.08 | 49.76 | 46.08 50.49 54.37 50.90 47.90 |
| 4 | Ngan Tran | 40.71 | 54.26 | 51.18 1:13.61 1:01.78 49.83 40.71 |
| 5 | Kyle Polage | 46.19 | 55.04 | 1:12.37 1:02.56 53.19 46.19 49.36 |
| 6 | Collin Amaral | 52.81 | 55.50 | 55.62 55.33 57.31 55.56 52.81 |
| 7 | Mauro Luppes | 57.95 | 1:01.00 | 57.95 1:00.44 1:31.16 1:02.02 1:00.53 |
| 8 | Gabriel Ilano | 59.26 | 1:04.52 | 1:04.79 1:25.73 1:07.81 1:00.96 59.26 |
| 9 | Daniel York | 52.96 | 1:04.64 | 1:12.43 1:11.66 52.96 1:03.54 58.72 |
| 10 | Justin Yu | 58.33 | 1:04.95 | 58.33 1:02.42 1:20.90 1:10.05 1:02.37 |
| 11 | Ty Wilson | 1:01.72 | 1:05.96 | 1:11.07 1:02.06 1:12.33 1:01.72 1:04.76 |
| 12 | Evan Romer | 1:01.18 | 1:06.89 | 1:07.77 1:13.42 1:06.63 1:06.27 1:01.18 |
| 13 | Elijah Parent | 1:06.47 | 1:11.03 | 1:18.88 1:28.63 1:06.47 1:06.55 1:07.65 |
| 14 | Bilal Kapadya | 1:06.65 | 1:11.39 | 1:18.21 1:11.01 1:14.36 1:06.65 1:08.81 |
| 15 | Mike DeCock | 1:08.18 | 1:12.23 | 1:16.87 1:10.47 1:13.22 1:13.01 1:08.18 |
| 16 | Joshua Riker | 59.81 | 1:13.58 | DNF 59.81 1:04.47 1:08.98 1:27.29 |
| 17 | Rahul Athreya | 1:03.99 | 1:13.96 | 1:17.66 1:11.49 1:24.58 1:12.73 1:03.99 |
| 18 | Brayden Wroten | 1:07.43 | 1:16.77 | 1:17.37 1:07.43 1:13.93 1:26.62 1:19.01 |
| 19 | Trevor Downing | 1:11.58 | 1:19.72 | 1:11.58 1:28.93 1:19.84 1:21.06 1:18.27 |
| 20 | Gabriel Madrid | 1:19.89 | 1:28.00 | 1:29.73 1:26.31 1:19.89 1:32.67 1:27.96 |
| 21 | Y-Minh Truong | 1:21.24 | 1:29.02 | 1:21.24 1:36.83 1:24.26 1:25.96 1:46.97 |
| 22 | Colt Gunsolley | 1:21.87 | 1:29.67 | 1:37.90 1:29.23 1:32.65 1:21.87 1:27.14 |
| 23 | Matthew Low | 1:14.01 | 1:30.55 | 1:14.01 1:14.67 1:50.56 1:39.56 1:37.42 |
| 24 | Nathaniel Thornell | 1:29.05 | 1:31.43 | 1:30.70 1:29.05 1:35.72 1:33.07 1:30.53 |
| 25 | Matthew Larson | 1:25.56 | 1:31.73 | 1:34.87 1:25.56 1:33.39 1:34.41 1:27.39 |
| 26 | Gregory Lopez | 1:15.67 | 1:32.59 | 1:28.07 1:38.87 1:30.82 1:15.67 1:39.50 |
| 27 | Trevor Formy-Duval | 1:25.21 | 1:37.73 | 1:25.21 1:44.66 1:39.08 1:29.44 1:45.39 |
| 28 | Wyatt Cook | 1:38.68 | 1:46.18 | 1:38.68 1:47.28 DNF 1:41.03 1:50.24 |
| 29 | Elijah Doran | 1:07.49 | 1:55.68 | 1:31.85 1:22.93 2:52.26 1:07.49 DNF |
| 30 | Brayson Holmes | 1:40.07 | 1:56.18 | 1:47.24 2:15.65 2:00.91 2:00.39 1:40.07 |
| 31 | Sean Kennedy | 1:48.83 | DNF | 1:48.83 DNF 2:34.22 DNF DNS |
| 32 | Jeremiah Misener | 2:09.45 | — | 2:09.45 2:20.16 — — — |
| 33 | Connor Nield | 2:10.60 | — | 2:10.60 2:27.90 — — — |
| 34 | Charles Radway | 2:12.70 | — | 2:52.43 2:12.70 — — — |
| 35 | Noah Betz | 2:31.09 | — | 2:31.09 2:40.22 — — — |
| 36 | Alzahra Mohammad | 3:19.45 | — | 3:52.42 3:19.45 — — — |
| 37 | Josh Maule | 3:22.02 | — | 3:22.02 3:41.75 — — — |
| 38 | Alisander Acuna | DNF | — | DNF DNF — — — |
| 38 | Austin Holm | DNF | — | DNF DNF — — — |