| 1 | Aryan Kejriwal | 30.53 | 34.08 | 37.72 33.10 36.74 32.41 30.53 |
| 2 | Cameron Soulagnet | 32.57 | 34.41 | 34.94 35.85 32.57 35.66 32.62 |
| 3 | Mateo Tiul | 34.85 | 37.41 | 37.91 34.85 39.65 36.19 38.13 |
| 4 | Daniel Gutierrez | 33.96 | 38.85 | 33.96 38.94 39.96 37.80 39.82 |
| 5 | Nipun Kisari | 34.71 | 39.03 | 34.71 35.37 41.06 42.40 40.66 |
| 6 | Arin Khare | 37.68 | 40.43 | 38.85 44.32 42.97 39.48 37.68 |
| 7 | James Quinn | 35.07 | 41.45 | 43.36 44.65 36.89 44.11 35.07 |
| 8 | Chris Chi | 38.29 | 42.21 | 41.18 42.70 38.29 42.74 47.21 |
| 9 | Derek White | 35.65 | 43.73 | 46.73 45.55 52.72 35.65 38.92 |
| 10 | Joseph Molloy | 39.21 | 43.94 | 48.74 39.21 42.14 40.93 48.81 |
| 11 | Jonas Rajagopal | 38.89 | 44.15 | 47.25 46.91 42.13 38.89 43.42 |
| 12 | Keenan Johnson | 41.30 | 46.36 | 41.30 49.73 46.57 48.98 43.53 |
| 13 | Eben Quenneville | 43.81 | 46.87 | 45.70 43.81 49.51 45.41 49.80 |
| 14 | Elle Nolan | 44.60 | 47.74 | 52.29 45.13 44.60 57.40 45.81 |
| 15 | Brandon Pierel | 41.97 | 47.92 | 47.98 44.26 41.97 52.05 51.51 |
| 16 | Jesse Mailloux | 43.08 | 49.03 | 48.19 56.88 51.17 43.08 47.72 |
| 17 | Andrew Chen | 45.98 | 49.32 | 46.31 45.98 50.90 50.74 57.16 |
| 18 | Jonathan Culbertson | 47.50 | 49.47 | 49.22 47.50 49.19 49.99 53.72 |
| 19 | Jules Manalang | 42.83 | 50.29 | 53.41 57.73 42.83 50.81 46.66 |
| 20 | Sam Schultz | 42.71 | 50.41 | 51.03 55.34 53.13 42.71 47.07 |
| 21 | Juan F. Wulff | 38.75 | 51.02 | 53.80 49.43 49.83 38.75 54.03 |
| 22 | Thaddeus Ciras | 50.50 | 53.39 | 50.50 53.87 1:05.21 55.53 50.76 |
| 23 | James Donahue | 48.53 | 53.54 | 58.47 48.98 53.17 1:09.86 48.53 |
| 24 | Josephine Tu | 50.07 | 53.99 | 1:07.34 51.82 50.07 50.41 59.74 |
| 25 | Alex Cohen | 49.61 | 54.21 | 1:02.00 52.80 50.32 49.61 59.52 |
| 26 | Luke Robles | 50.50 | 55.72 | 1:03.06 59.87 56.49 50.50 50.80 |
| 27 | Matthew Wilbur | 51.26 | 56.07 | 1:04.04 52.64 51.26 51.53 1:05.13 |
| 28 | Isaac Rajagopal | 54.09 | 56.68 | 58.44 54.09 54.18 1:03.28 57.43 |
| 29 | Connor Reid | 49.72 | 56.72 | 51.43 49.72 58.18 1:00.90 1:00.54 |
| 30 | Drew Gottlieb | 51.28 | 57.17 | DNF 56.75 54.08 51.28 1:00.69 |
| 31 | Adam Kim | 54.49 | 57.87 | 1:23.06 58.40 58.42 54.49 56.80 |
| 32 | Nicholas McKee | 56.60 | 58.48 | 56.60 DNF 58.08 56.92 1:00.45 |
| 33 | Tim Kwartler | 50.15 | 58.75 | 1:40.24 1:03.77 57.18 55.29 50.15 |
| 34 | Maddie Clemmons | 53.79 | 59.11 | 1:15.16 59.06 1:01.42 53.79 56.85 |
| 35 | Zayit Siege | 57.26 | 1:00.63 | 1:01.41 59.88 57.26 1:00.60 1:14.18 |
| 36 | Alex St. George | 49.20 | 1:01.48 | 1:17.15 49.20 1:01.65 1:02.52 1:00.28 |
| 37 | Abhinav Govindaraju | 51.34 | 1:01.60 | 55.03 51.34 1:15.90 53.86 1:17.87 |
| 38 | Aarav Yadav | 1:00.12 | 1:02.74 | 1:07.72 1:00.50 1:03.62 1:00.12 1:04.11 |
| 39 | Gabe Haas | 58.18 | 1:03.93 | 1:01.14 1:05.59 1:13.94 58.18 1:05.06 |
| 40 | Daniel Doherty | 56.97 | 1:04.94 | 1:04.96 1:02.58 1:07.28 56.97 1:11.40 |
| 41 | Robert Ninotti | 59.81 | 1:04.97 | 1:01.09 59.81 1:03.37 1:10.46 1:11.19 |
| 42 | Luke Galioto | 59.57 | 1:05.57 | 1:06.75 1:06.06 1:03.90 1:17.00 59.57 |
| 43 | Paul Galioto | 59.73 | 1:06.35 | 1:10.21 1:05.15 59.73 1:03.68 1:16.75 |
| 44 | Nathan Bednar | 1:05.99 | 1:08.29 | 1:22.08 1:05.99 1:06.60 1:10.67 1:07.60 |
| 45 | Yijun Han | 58.11 | 1:09.01 | 1:15.23 58.11 1:08.94 1:09.41 1:08.67 |
| 46 | Ryan Waite | 1:04.48 | 1:11.47 | 1:16.89 1:07.58 1:11.00 1:15.83 1:04.48 |
| 47 | Charles Amarello | 1:08.04 | 1:11.99 | DNF 1:08.04 1:09.59 1:08.69 1:17.69 |
| 48 | Samuel O'Sullivan | 57.61 | 1:13.16 | 1:05.64 1:16.99 57.61 1:26.39 1:16.86 |
| 49 | Zachary Trudell | 1:05.07 | 1:14.57 | 1:05.07 DNF 1:12.58 1:20.52 1:10.61 |
| 50 | Tyler Jung | 1:06.58 | 1:14.96 | 1:06.58 1:10.49 1:25.81 1:22.52 1:11.88 |
| 51 | Harry Reitshamer | 59.05 | 1:18.70 | 59.05 1:27.47 DNF 1:13.86 1:14.77 |
| 52 | Logan Lefflbine | 1:09.17 | 1:23.45 | 1:35.80 1:09.17 1:20.23 1:28.09 1:22.02 |
| 53 | Ethan Perry | 1:09.94 | 1:24.50 | 1:09.94 1:18.72 1:36.48 2:08.21 1:18.31 |
| 54 | Ryan Prendible | 1:08.42 | 1:33.66 | 1:08.42 1:31.19 1:51.78 1:18.00 2:22.20 |
| 55 | Alexavier Rice Waters | 1:11.14 | — | 1:11.14 1:26.69 — — — |
| 56 | Ryan Arnold | 1:12.08 | — | 1:12.08 1:20.67 — — — |
| 57 | Paul Seaman | 1:13.90 | — | 1:13.90 1:18.43 — — — |
| 58 | Chris Fischer | 1:15.76 | — | 1:15.76 1:37.41 — — — |
| 59 | Matthew McMillan | 1:17.23 | — | 1:18.19 1:17.23 — — — |
| 60 | Addison Heffernan | 1:18.95 | — | 1:20.72 1:18.95 — — — |
| 61 | Benjamin Medrek | 1:19.12 | — | 1:34.35 1:19.12 — — — |
| 62 | Damian Bias | 1:19.84 | — | 1:19.84 DNF — — — |
| 63 | Ervin Brown | 1:21.04 | — | 1:21.04 1:37.89 — — — |
| 64 | David Suit | 1:21.59 | — | 1:28.25 1:21.59 — — — |
| 65 | Elliot Wiecek | 1:22.45 | — | 1:27.84 1:22.45 — — — |
| 66 | Thomas Diaconis | 1:24.22 | — | 1:25.92 1:24.22 — — — |
| 67 | Jase Watson | 1:27.06 | — | 1:27.06 1:54.31 — — — |
| 68 | Colin Lassoff | 1:29.67 | — | 1:29.67 1:41.28 — — — |
| 69 | Joshua Marriott | 1:30.14 | — | 1:30.14 1:39.51 — — — |
| 70 | Trent Hutcheson | 1:31.56 | — | 1:31.56 1:43.42 — — — |
| 71 | Nathaniel Kelly | 1:35.31 | — | 1:35.31 1:43.20 — — — |
| 72 | Robert August | 1:42.83 | — | 1:42.83 1:54.32 — — — |
| 73 | William Huang | 1:43.43 | — | 1:43.43 DNF — — — |
| 74 | Ryan Murphy | 1:50.77 | — | 2:41.21 1:50.77 — — — |
| 75 | Andrew George | 1:55.61 | — | 1:57.93 1:55.61 — — — |
| 76 | Jonah L. Flores | 1:57.37 | — | 1:57.37 2:14.71 — — — |
| 77 | Elise Labbe | 2:08.53 | — | 2:08.53 2:16.66 — — — |
| 78 | Ethan Zhuang | 2:08.87 | — | 2:41.47 2:08.87 — — — |
| 79 | Caden Bickel | 2:16.07 | — | 2:25.52 2:16.07 — — — |
| 80 | William Mertens | 2:17.35 | — | 2:17.35 2:18.54 — — — |
| 81 | Aaron Farago | 2:24.43 | — | 2:34.44 2:24.43 — — — |
| 82 | Matthias Haas | 2:44.92 | — | 2:44.92 DNF — — — |
| 83 | Steven Louis Winder | 2:48.77 | — | 2:48.77 DNF — — — |
| 84 | Luke Murray | 2:48.94 | — | DNF 2:48.94 — — — |
| 85 | Anderson Da Silva | DNF | — | DNF DNF — — — |