| 1 | Dylan Miller | 34.12 | 36.68 | 37.21 34.12 36.72 36.12 37.22 |
| 2 | Ray Bai | 35.30 | 37.00 | 35.30 43.48 35.48 38.89 36.64 |
| 3 | Tyler Gee | 33.54 | 41.67 | 33.54 45.66 44.24 41.28 39.50 |
| 4 | Jose Ortiz Jr. | 36.94 | 43.63 | 45.09 36.94 44.91 41.14 44.84 |
| 5 | Ryan Pilat | 42.54 | 45.49 | 48.56 42.98 44.93 42.54 49.34 |
| 6 | Sameer Aggarwal | 43.85 | 49.12 | 48.77 43.85 58.25 48.77 49.82 |
| 7 | Jadon Castillo | 41.40 | 50.37 | 53.27 57.23 41.40 51.93 45.92 |
| 8 | Brayden Wroten | 47.08 | 52.49 | 51.68 54.23 51.56 59.26 47.08 |
| 9 | Josiah Edmond | 47.04 | 53.06 | 53.93 54.22 51.03 47.04 55.14 |
| 10 | Azhar Virani | 53.26 | 58.81 | 53.26 1:02.85 1:00.18 53.39 DNF |
| 11 | Jake Maddox | 57.45 | 59.03 | 59.91 1:04.63 57.45 58.93 58.25 |
| 12 | Titus Sutterfield | 57.66 | 59.43 | 57.66 1:01.19 59.07 1:02.19 58.04 |
| 13 | Matthew Kleineberg | 56.59 | 1:01.96 | 1:05.68 56.59 1:03.12 57.09 1:19.24 |
| 14 | Connor Lyons | 54.84 | 1:05.26 | 1:07.23 54.84 1:06.11 1:02.43 1:07.37 |
| 15 | Gunner Engelsman | 1:03.44 | 1:05.87 | 1:15.72 1:03.50 1:08.91 1:03.44 1:05.21 |
| 16 | Anish Venkataraman | 1:03.66 | 1:08.20 | 1:10.96 1:03.66 1:06.46 1:35.03 1:07.18 |
| 17 | Siddharth Reddy | 58.39 | 1:08.57 | 1:14.08 1:11.81 58.39 1:04.12 1:09.77 |
| 18 | Anshveer Kang | 54.47 | 1:08.61 | 1:07.62 1:10.90 54.47 1:07.31 1:19.80 |
| 19 | Cy Hamilton | 1:00.91 | 1:11.93 | 1:27.39 1:13.79 1:00.91 1:12.56 1:09.44 |
| 20 | Luke Galioto | 1:09.43 | 1:13.10 | 1:15.18 1:10.41 1:20.48 1:09.43 1:13.72 |
| 21 | Tucker Chamberlain | 1:01.54 | 1:13.14 | 1:11.76 1:02.27 1:25.40 1:39.86 1:01.54 |
| 22 | Alexander Wheeler | 1:04.40 | 1:16.45 | 1:04.40 1:18.34 1:19.07 1:18.46 1:12.55 |
| 23 | Casey Ngo | 1:07.59 | 1:17.85 | 1:15.70 1:22.63 1:15.22 1:28.03 1:07.59 |
| 24 | Tripp Peters | 1:12.20 | 1:18.08 | 1:12.20 1:17.81 1:18.92 1:17.52 1:33.07 |
| 25 | Seigo Murakami | 1:15.06 | 1:18.63 | 1:19.86 1:15.06 1:18.29 1:23.19 1:17.73 |
| 26 | Lydia Workman | 1:06.84 | 1:18.96 | 1:22.45 1:27.57 1:15.22 1:06.84 1:19.21 |
| 27 | Trenton Cuzick | 1:18.30 | 1:20.48 | 1:18.30 1:28.25 1:21.46 1:18.63 1:21.35 |
| 28 | Tej Aliota | 1:10.15 | 1:21.69 | 1:18.29 1:10.15 1:28.62 1:18.17 1:30.42 |
| 29 | Jaxon Sensabaugh | 1:20.92 | 1:23.34 | 1:31.60 1:20.92 1:21.71 1:25.38 1:22.92 |
| 30 | John Wanger II | 1:18.61 | 1:23.49 | 1:27.79 1:18.61 1:22.01 1:33.39 1:20.67 |
| 31 | Ordway Persyn | 1:16.91 | 1:25.74 | 1:27.79 1:37.48 1:20.05 1:29.38 1:16.91 |
| 32 | Kian Cline | 1:10.85 | 1:27.60 | 1:42.96 1:31.34 1:24.38 1:27.09 1:10.85 |
| 33 | Walker Heck | 1:24.50 | 1:27.99 | 1:32.78 1:24.50 1:25.25 1:25.95 1:43.73 |
| 34 | Zachary Walden | 1:19.12 | 1:30.26 | 2:02.80 1:35.87 1:21.38 1:19.12 1:33.52 |
| 35 | Dev McElroy | 1:23.55 | 1:31.19 | 1:36.37 1:35.27 1:23.55 1:28.17 1:30.14 |
| 36 | Nickolai Jones | 1:24.76 | 1:32.06 | 1:30.22 1:30.52 1:24.76 1:49.74 1:35.45 |
| 37 | Jason Larson | 1:17.65 | 1:32.62 | 1:32.97 1:38.09 1:17.65 1:43.93 1:26.80 |
| 38 | Samuel Threlkeld | 1:27.69 | 1:35.20 | 1:35.43 1:27.69 1:35.22 1:37.44 1:34.94 |
| 39 | Andres Rodriguez | 1:33.06 | 1:36.60 | 1:38.25 1:48.13 1:33.06 1:34.59 1:36.95 |
| 40 | Kaden Christopher Dockins | 1:31.42 | 1:36.90 | 1:31.42 1:34.34 1:50.45 1:38.66 1:37.69 |
| 41 | Jayden Jhang | 1:33.69 | 1:41.51 | 1:43.52 1:33.69 1:54.87 1:43.69 1:37.32 |
| 42 | Lucas Wood | 1:35.82 | 1:44.90 | 1:53.99 1:40.19 1:35.82 1:40.53 1:57.87 |
| 43 | Ronaldo Zavala | 1:44.62 | 1:49.33 | 1:44.62 1:51.52 2:04.89 1:48.68 1:47.80 |
| 44 | Jackson Forner | 1:34.32 | 1:49.45 | 1:54.48 1:49.24 1:46.46 1:52.66 1:34.32 |
| 45 | Michael Conard | 1:43.23 | 1:50.05 | 1:47.76 2:07.02 1:43.23 1:54.11 1:48.27 |
| 46 | Gustavo Guerra | 1:41.90 | 1:50.40 | 1:55.76 1:58.58 1:41.90 1:46.14 1:49.30 |
| 47 | James Wang | 1:43.22 | 1:52.03 | 1:54.76 2:05.49 1:55.42 1:43.22 1:45.91 |
| 48 | Jesse Colvin | 1:43.98 | 1:53.56 | 1:56.32 1:50.82 1:59.85 1:43.98 1:53.55 |
| 49 | Henry Bryarly | 1:31.08 | 1:54.89 | 2:19.79 1:31.08 2:08.21 1:51.32 1:45.15 |
| 50 | Shain Papalotl Longbehn | 1:49.34 | 1:55.71 | 1:52.16 2:16.69 2:01.49 1:53.47 1:49.34 |
| 51 | Austin Sanchez | 1:48.72 | 1:59.86 | 1:51.93 1:59.75 1:48.72 2:07.90 2:08.96 |
| 52 | Sam Moses | 1:44.19 | 2:00.24 | 2:06.06 1:44.19 2:07.78 1:46.87 2:08.34 |
| 53 | Matt Lee | 1:39.98 | 2:01.17 | 2:06.47 1:39.98 2:10.90 2:30.67 1:46.13 |
| 54 | Kyle Solomon | 1:49.05 | 2:04.01 | 2:04.50 1:49.05 DNF 2:09.74 1:57.79 |
| 55 | Conner Duval | 1:58.10 | 2:04.99 | 2:01.43 2:00.53 2:18.73 2:13.00 1:58.10 |
| 56 | Jeffrey Woolston | 1:57.44 | 2:09.79 | 1:57.44 2:19.18 2:23.36 2:10.95 1:59.24 |
| 57 | Ishan Parikh | 1:46.98 | 2:12.00 | 2:32.93 2:01.21 2:25.34 1:46.98 2:09.46 |
| 58 | Wesley Grady | 1:39.00 | 2:12.80 | 1:55.53 2:24.25 2:22.48 1:39.00 2:20.40 |
| 59 | Suhas Kundurthi | 1:59.05 | 2:28.15 | 1:59.05 2:18.24 2:32.88 2:35.02 2:33.32 |
| 60 | Cason Nelson | 2:18.93 | — | 2:33.48 2:18.93 — — — |
| 61 | Aidan Piper | 2:19.02 | — | 3:06.15 2:19.02 — — — |
| 62 | Zachary Tu | 2:25.11 | — | 2:34.31 2:25.11 — — — |
| 63 | Charles Coker | 2:29.51 | — | 2:29.51 2:37.23 — — — |
| 64 | Ty Stern | 2:33.02 | — | 2:33.02 3:02.03 — — — |
| 65 | Daniel Aguilar | 2:33.83 | — | 2:33.83 2:45.63 — — — |
| 66 | Carter Buxton | 2:34.43 | — | 2:34.43 2:56.25 — — — |
| 67 | David Hunt | 2:38.31 | — | 2:38.31 2:43.90 — — — |
| 68 | Vyom Sharma | 2:43.32 | — | 3:09.28 2:43.32 — — — |
| 69 | Zachary Steele | 2:49.49 | — | 2:49.49 3:06.54 — — — |
| 70 | Amilia Neil | 2:50.60 | — | 2:50.60 3:07.97 — — — |
| 71 | Luke Cowan | 2:51.15 | — | 2:51.15 2:52.56 — — — |
| 72 | Wyatt Skow | 2:51.79 | — | 2:51.79 3:09.57 — — — |
| 73 | Sebastian Stenholm | 2:54.13 | — | 3:08.89 2:54.13 — — — |
| 74 | Matthew Lugibihl | 2:54.86 | — | 3:06.27 2:54.86 — — — |
| 75 | Fabian Zayne Gonzalez | 2:59.16 | — | 2:59.16 DNF — — — |
| 76 | Ivan Ruiz | 3:01.72 | — | 3:01.72 3:07.38 — — — |
| 77 | Nash Wiser | 3:01.83 | — | 3:09.78 3:01.83 — — — |
| 78 | Mick Derbin | 3:02.06 | — | 3:09.12 3:02.06 — — — |
| 79 | Siwoo Kim | 3:02.52 | — | 3:02.52 3:08.04 — — — |
| 80 | Lucas Buxton | 3:12.13 | — | 3:22.31 3:12.13 — — — |
| 81 | James Pease | 3:31.31 | — | 3:46.41 3:31.31 — — — |
| 82 | Eric Geswein | 3:34.25 | — | 3:42.70 3:34.25 — — — |
| 83 | Benjamin Spradley | 3:41.46 | — | DNF 3:41.46 — — — |
| 84 | Samuel Hitchcock | 3:44.59 | — | 3:44.59 DNF — — — |
| 85 | Nicholas Edward Oppermann | 3:54.55 | — | DNF 3:54.55 — — — |
| 86 | Mason Zimmer | 3:57.76 | — | 3:57.76 DNF — — — |
| 87 | Kael Hitchcock | DNF | — | DNF DNF — — — |
| 87 | Aaron Cannon | DNF | — | DNF DNF — — — |
| 87 | Marcus Howard | DNF | — | DNF DNS — — — |
| 87 | Denis Reimer | DNF | — | DNF DNF — — — |
| 87 | Angela M. Unruh | DNF | — | DNF DNF — — — |
| 87 | Landon Lawrence | DNF | — | DNF DNF — — — |
| 87 | Lucas Davis | DNF | — | DNF DNF — — — |
| 87 | Marion Lopez | DNF | — | DNF DNF — — — |