| 1 | Dan Tran | 27.22 | 31.48 | 29.84 27.22 31.00 48.84 33.59 |
| 2 | Caleb Hoffman | 34.48 | 35.75 | 35.38 35.95 35.91 44.54 34.48 |
| 3 | Xavier W. NcCorchuk | 36.99 | 38.86 | 39.44 38.51 38.62 36.99 44.55 |
| 4 | Jeremy Bulambot | 30.55 | 39.40 | DNF 39.30 31.91 30.55 46.99 |
| 5 | Matthew Tan | 32.13 | 40.67 | 42.77 41.33 32.13 40.99 39.70 |
| 6 | Zalman Grossbaum | 37.24 | 42.27 | 55.88 37.24 41.81 45.67 39.33 |
| 7 | Ivan Vanek | 39.22 | 45.25 | 55.69 40.06 39.22 47.68 48.01 |
| 8 | Matthew Low | 42.73 | 46.05 | 50.64 43.01 46.62 42.73 48.51 |
| 9 | Trevor Downing | 43.37 | 48.06 | 47.35 47.96 52.74 48.86 43.37 |
| 10 | Ngan Tran | 49.48 | 50.78 | 50.81 1:06.96 50.10 51.44 49.48 |
| 11 | Noah Villagomez | 44.69 | 51.35 | 59.06 55.19 50.12 44.69 48.73 |
| 12 | Clark Davis | 47.54 | 51.56 | 52.95 56.52 48.24 47.54 53.50 |
| 13 | Ryan Joyner | 49.27 | 54.09 | 53.86 DNF 50.67 49.27 57.74 |
| 14 | Slade Ruiz | 51.97 | 55.82 | 55.48 51.97 58.59 58.30 53.69 |
| 15 | Jacob Pim | 49.63 | 56.94 | 1:08.06 57.48 53.43 59.92 49.63 |
| 16 | Jesse Gonzales | 48.97 | 57.60 | 1:13.61 56.08 48.97 59.96 56.76 |
| 17 | Maxwell Jensen | 50.86 | 57.62 | 1:07.10 52.64 50.86 1:06.58 53.63 |
| 18 | Parker Mason | 53.11 | 57.83 | 59.00 53.11 57.60 1:09.35 56.88 |
| 19 | TJ Hayward | 52.22 | 58.44 | 1:06.28 52.67 1:10.26 52.22 56.37 |
| 20 | Parker Reed | 58.23 | 1:02.08 | 1:03.25 1:03.87 1:05.89 59.13 58.23 |
| 21 | Noah McClung | 55.30 | 1:02.38 | 1:07.73 1:08.78 55.30 1:00.29 59.12 |
| 22 | Kalel Amaury Romsa | 1:00.75 | 1:03.70 | 1:03.93 1:06.13 1:01.04 1:24.11 1:00.75 |
| 23 | Sula Mareska | 57.46 | 1:04.25 | 1:01.21 1:10.22 1:03.96 57.46 1:07.57 |
| 24 | Rahul Athreya | 1:03.07 | 1:07.55 | 1:08.89 1:06.55 1:07.20 1:03.07 1:16.91 |
| 25 | Rishit Agarwal | 53.26 | 1:08.99 | 57.16 53.26 2:04.70 1:18.82 1:11.00 |
| 26 | William Corley | 1:05.51 | 1:10.68 | 1:08.64 1:06.53 1:05.51 1:16.87 1:35.56 |
| 27 | Colt Gunsolley | 1:01.04 | 1:11.57 | 1:02.85 DNF 1:14.64 1:17.23 1:01.04 |
| 28 | Krish Patel | 1:04.43 | 1:14.08 | 1:15.04 1:04.43 1:15.97 1:14.91 1:12.29 |
| 29 | Grant Owens | 1:08.82 | 1:16.41 | 1:22.37 1:09.55 1:30.16 1:08.82 1:17.30 |
| 30 | Joseph Joshi Chirayil | 1:17.26 | 1:20.16 | 1:21.01 1:25.82 1:17.26 1:18.11 1:21.35 |
| 31 | Isaac Enright | 1:13.20 | 1:20.22 | 1:16.83 1:30.99 1:13.20 1:20.96 1:22.86 |
| 32 | Calvin Owens | 1:15.31 | 1:21.37 | 1:19.75 1:36.63 1:23.23 1:21.14 1:15.31 |
| 33 | Stefan Uzelac | 1:09.80 | 1:21.38 | 1:24.67 1:15.07 1:30.98 1:09.80 1:24.40 |
| 34 | Brian Yi | 1:15.57 | 1:23.37 | 1:15.57 1:23.60 1:22.08 1:24.43 1:31.88 |
| 35 | Peter Hendricks | 1:18.79 | 1:23.59 | 1:30.07 1:24.25 1:25.98 1:18.79 1:20.55 |
| 36 | Benjamin Arbit | 1:12.13 | 1:25.70 | 1:12.13 1:57.06 1:15.98 1:36.43 1:24.68 |
| 37 | Gage Stuart | 1:19.16 | 1:33.00 | 1:27.79 1:34.77 DNF 1:19.16 1:36.44 |
| 38 | Kobe Lee | 1:11.98 | 1:33.84 | 1:29.76 1:34.92 1:11.98 1:36.84 1:39.69 |
| 39 | Braden Chavez | 1:21.73 | 1:35.34 | 1:35.12 1:21.73 1:37.81 1:33.54 1:37.37 |
| 40 | Zachary Stewart | 1:26.52 | 1:35.93 | 1:29.86 1:41.09 1:38.36 1:26.52 1:39.58 |
| 41 | Shmuly Grossbaum | 1:30.73 | — | 1:34.17 1:30.73 — — — |
| 42 | James Link | 1:33.55 | — | 1:33.55 1:42.61 — — — |
| 43 | Mason John Shahbazian | 1:36.43 | — | 1:36.43 1:39.64 — — — |
| 44 | James McCleland | 1:40.58 | — | 1:50.96 1:40.58 — — — |
| 45 | Logan Gillespie | 1:40.62 | — | 1:40.62 2:21.31 — — — |
| 46 | Amory Bulambot | 1:54.49 | — | 1:54.49 2:04.28 — — — |
| 47 | Chris Albrecht | 1:55.13 | — | 1:55.13 2:24.54 — — — |
| 48 | Will Chamberlain | 2:01.90 | — | DNF 2:01.90 — — — |
| 49 | Alejandro Rodriguez-Weston | 2:05.92 | — | 2:05.92 2:12.38 — — — |
| 50 | Dylan Kaminski | 2:14.10 | — | 2:14.10 2:26.36 — — — |
| 51 | Aiden Womack | 2:24.52 | — | 2:24.52 DNF — — — |
| 52 | Emily Proscewicz | DNF | — | DNF DNF — — — |
| 52 | Aarav Ponnapalli | DNF | — | DNF DNF — — — |
| 52 | Evan Hollowell | DNF | — | DNF DNF — — — |