| 1 | Luke Garrett | 41.77 | 45.38 | 42.94 48.93 46.88 41.77 46.31 |
| 2 | Brian Johnson | 39.26 | 46.75 | 54.77 46.40 41.30 52.54 39.26 |
| 3 | Tyler Robinson | 46.10 | 48.09 | 46.10 49.76 47.76 46.74 51.57 |
| 4 | Simon Kellum | 43.61 | 48.76 | 49.21 46.89 43.61 58.91 50.18 |
| 5 | Zeke Mackay | 45.63 | 48.90 | 56.72 51.72 45.63 46.16 48.83 |
| 6 | Ben Zhao | 43.51 | 49.41 | 48.10 43.51 54.77 52.90 47.23 |
| 7 | Carter Thomas | 52.33 | 55.63 | 58.17 1:04.51 53.93 52.33 54.79 |
| 8 | Braden Richards | 51.69 | 57.88 | 51.69 1:05.51 1:04.39 55.31 53.95 |
| 9 | Carter Kucala | 47.22 | 58.24 | 59.65 54.55 1:00.51 47.22 1:05.35 |
| 10 | Max Walaszek | 53.21 | 59.49 | 1:02.76 1:02.04 53.21 53.68 1:02.82 |
| 11 | Austin Worley | 50.99 | 59.96 | 1:09.63 57.11 50.99 1:00.32 1:02.46 |
| 12 | Ethan Cho | 48.51 | 1:00.52 | 1:03.47 59.56 1:13.27 48.51 58.52 |
| 13 | Peter Weyers | 56.84 | 1:02.03 | 1:01.36 1:02.83 1:01.89 1:04.49 56.84 |
| 14 | Silas Breault | 54.59 | 1:04.29 | 1:02.69 1:05.01 1:05.17 54.59 1:14.82 |
| 15 | Will Cerne | 1:05.89 | 1:13.49 | 1:32.23 1:06.02 1:15.81 1:05.89 1:18.63 |
| 16 | Lucas Lippman-Bruno | 1:12.95 | 1:20.63 | 1:25.32 1:22.15 1:19.69 1:20.05 1:12.95 |
| 17 | Elijah Ackerman | 1:11.36 | 1:24.61 | 1:31.58 1:30.56 1:15.35 1:27.93 1:11.36 |
| 18 | Nathan Rahn | 1:17.39 | 1:27.97 | 1:24.38 1:17.39 1:28.54 1:31.00 1:38.06 |
| 19 | Brody Meschke | 1:27.13 | 1:35.21 | 1:37.48 1:33.32 1:35.83 1:27.13 1:36.49 |
| 20 | János Csontos | 1:31.82 | 1:43.54 | 1:45.85 1:45.65 1:39.11 1:49.54 1:31.82 |
| 21 | Luke Selle | 1:37.82 | 1:47.63 | 1:43.49 1:54.12 1:45.27 1:37.82 2:00.34 |
| 22 | Zachary Cribb | 1:35.73 | 1:48.01 | 1:48.96 1:35.73 1:56.67 1:38.40 2:07.15 |
| 23 | Isaac Shailor | 1:41.18 | 1:59.64 | 1:46.41 2:19.33 2:14.57 1:41.18 1:57.94 |
| 24 | Noah A. Wilson | 1:49.79 | 1:59.92 | 2:09.62 1:49.79 1:58.36 2:02.70 1:58.70 |
| 25 | Jonathan Rukstales | 1:43.81 | 2:02.84 | 1:43.81 2:03.53 1:57.76 2:07.24 2:09.97 |
| 26 | Shain Papalotl Longbehn | 1:52.12 | 2:04.56 | 1:52.12 1:59.18 2:19.72 1:54.78 2:21.08 |
| 27 | Lucas Stambaugh | 2:11.68 | — | 2:11.68 2:18.45 — — — |
| 28 | Andrew Tyberg | 2:18.14 | — | 2:18.14 2:23.96 — — — |
| 29 | Brandon Reichman | 2:21.91 | — | 2:24.68 2:21.91 — — — |
| 30 | Carter Cieslewicz | 2:22.73 | — | DNF 2:22.73 — — — |
| 31 | David Jiang (蒋濬哲) | 2:23.62 | — | 2:47.43 2:23.62 — — — |
| 32 | Rachel Feran | 2:25.95 | — | 2:40.55 2:25.95 — — — |
| 33 | Michael Sparks | 2:27.21 | — | 2:30.51 2:27.21 — — — |
| 34 | Jory Hullin | 2:29.33 | — | 2:33.69 2:29.33 — — — |
| 35 | Colin Sharpe | 2:31.46 | — | 2:50.08 2:31.46 — — — |
| 36 | Isaac James Dunn | 2:32.01 | — | 2:35.43 2:32.01 — — — |
| 37 | Henri McGuire | 2:38.45 | — | 3:13.88 2:38.45 — — — |
| 38 | Boyd Mayfield | 2:39.46 | — | 2:39.46 2:53.60 — — — |
| 39 | Ozzy Luecke | 2:41.26 | — | 2:43.75 2:41.26 — — — |
| 40 | Mason Westin | 2:44.56 | — | 2:44.56 2:51.15 — — — |
| 41 | Charlie Weis | 2:50.38 | — | 3:28.44 2:50.38 — — — |
| 42 | Maxwell Renkas | 2:55.70 | — | 2:55.70 3:44.07 — — — |
| 43 | Joseph Pastrick | 2:58.98 | — | 2:58.98 3:06.83 — — — |
| 44 | Kyle Solomon | 3:02.05 | — | 3:02.05 3:04.61 — — — |
| 45 | Ethan Glynn | 3:11.07 | — | 3:11.07 DNF — — — |
| 46 | Vivienne Rowell | 3:13.52 | — | 3:55.72 3:13.52 — — — |
| 47 | Adam Schwenn | 3:13.85 | — | DNF 3:13.85 — — — |
| 48 | Adrian Millan | 3:17.70 | — | 3:17.70 DNF — — — |
| 49 | Silas Johnson | 3:19.27 | — | 3:19.27 4:22.68 — — — |
| 50 | Logan Liu | 3:26.91 | — | DNF 3:26.91 — — — |
| 51 | Sebastian Krutz | 3:39.86 | — | 3:39.86 4:04.10 — — — |
| 52 | Ryan P. Johnson | 4:24.54 | — | 4:24.54 DNF — — — |
| 53 | Levi Rivera | DNF | — | DNF DNF — — — |
| 53 | Ivan Westin | DNF | — | DNF DNF — — — |
| 53 | Adam Landeras | DNF | — | DNF DNF — — — |