| 1 | Nicolas Naing | 30.45 | 31.84 | 30.45 35.00 30.69 31.91 32.93 |
| 2 | Alexei Sinyavin | 34.61 | 36.86 | 36.31 35.34 38.92 40.46 34.61 |
| 3 | Patrick Ponce | 37.75 | 39.23 | 38.89 43.43 39.58 37.75 39.22 |
| 4 | Aidan McKenzie | 39.41 | 43.27 | 47.58 41.41 40.81 39.41 50.76 |
| 5 | Ryan Wu | 40.62 | 44.69 | 43.50 57.10 40.62 42.67 47.91 |
| 6 | Christopher Sun | 44.00 | 46.73 | 46.80 45.16 44.00 55.95 48.22 |
| 7 | Stanley Chapel | 43.51 | 46.98 | 43.51 52.29 51.83 44.18 44.93 |
| 8 | Vishwa Sankar | 37.42 | 48.77 | 50.55 56.90 37.42 38.87 59.11 |
| 9 | Roy Lee | 45.76 | 49.41 | 45.76 53.06 49.87 46.62 51.74 |
| 10 | Max Siauw | 42.83 | 50.42 | 51.15 50.08 42.83 50.02 1:04.05 |
| 11 | Eli Parker | 48.25 | 51.05 | 50.63 48.25 51.35 51.17 51.68 |
| 12 | AJ Kamal | 44.86 | 51.06 | 55.18 44.86 50.87 49.81 52.51 |
| 13 | Alicia Yu | 47.35 | 51.07 | 51.96 54.54 49.59 47.35 51.67 |
| 14 | Zayn Khanani | 47.53 | 52.62 | 1:00.11 51.96 47.53 55.76 50.15 |
| 15 | Krish Shah-Nathwani | 48.81 | 52.67 | 53.27 48.81 52.16 52.57 53.98 |
| 16 | Dana Yi | 50.24 | 53.76 | 52.30 50.24 55.58 54.18 54.80 |
| 17 | Will Callan | 51.67 | 54.06 | 59.06 52.03 51.67 57.73 52.41 |
| 18 | Daniel Gutierrez | 49.58 | 54.60 | 55.14 55.51 49.58 1:04.95 53.15 |
| 19 | Benjamin Gottschalk | 50.06 | 54.89 | 1:01.17 50.06 56.15 55.53 53.00 |
| 20 | Carter Kucala | 51.67 | 57.07 | 55.18 1:02.50 51.67 1:00.46 55.58 |
| 21 | Adam Gradess | 54.46 | 57.11 | 56.78 59.68 54.46 1:02.84 54.87 |
| 22 | Chris Yeager | 55.60 | 58.98 | 1:01.47 56.76 1:04.68 55.60 58.70 |
| 23 | Darren Saito | 52.80 | 59.17 | 52.80 58.77 1:02.73 1:01.87 56.86 |
| 24 | Aedan Bryant | 55.39 | 59.78 | 1:00.31 1:02.21 55.39 1:00.77 58.26 |
| 25 | James Quinn | 59.06 | 1:00.99 | 1:06.15 59.36 1:03.00 59.06 1:00.62 |
| 26 | Owen Widdis | 53.72 | 1:01.59 | 1:05.92 1:03.92 54.92 53.72 1:15.91 |
| 27 | Benjamin Wei | 58.34 | 1:01.77 | 1:02.35 59.05 58.34 1:03.91 DNF |
| 28 | Shaun Mack | 56.48 | 1:02.24 | 1:02.70 1:07.07 56.96 56.48 1:09.02 |
| 29 | Jinseo Hong | 51.09 | 1:02.56 | 1:01.90 1:02.05 51.09 1:07.14 1:03.73 |
| 30 | Evan Liu | 59.81 | 1:02.91 | 59.81 1:04.83 1:07.56 1:02.02 1:01.89 |
| 31 | Tommy Szeliga | 1:02.13 | 1:04.86 | 1:04.76 1:02.13 1:12.45 1:07.11 1:02.72 |
| 32 | Hassan Khanani | 57.55 | 1:05.12 | 1:09.51 59.86 1:14.64 57.55 1:06.00 |
| 33 | Stephen Griggs | 59.17 | 1:06.62 | 1:12.66 1:04.67 1:04.15 59.17 1:11.03 |
| 34 | Daniel Karnaukh | 1:00.47 | 1:07.08 | 1:06.73 1:00.47 1:07.17 1:07.35 1:08.85 |
| 35 | Lauren Phung | 58.77 | 1:07.19 | 1:19.13 58.77 1:04.85 1:05.48 1:11.24 |
| 36 | Blake Thompson | 58.86 | 1:07.55 | 1:04.31 1:13.74 1:08.42 1:09.92 58.86 |
| 37 | Sameer Aggarwal | 59.13 | 1:07.70 | 1:19.38 1:07.00 59.13 1:11.03 1:05.08 |
| 38 | Derek White | 1:07.93 | 1:09.03 | 1:08.08 1:07.93 1:15.89 1:08.39 1:10.63 |
| 39 | Viktor Pearl | 1:06.89 | 1:10.27 | 1:06.89 1:10.19 1:27.79 1:10.94 1:09.69 |
| 40 | Chris Chi | 57.72 | 1:12.44 | 57.72 1:09.57 1:15.88 1:11.87 1:17.64 |
| 41 | Will Russo | 1:10.12 | 1:14.27 | 1:36.08 1:10.12 1:14.46 1:17.15 1:11.19 |
| 42 | Jayden Mitchell | 1:10.74 | 1:14.53 | 1:12.73 1:17.38 1:32.06 1:10.74 1:13.47 |
| 43 | Elijah Rain Phelps | 1:01.11 | 1:14.68 | 1:20.94 1:16.16 1:08.27 1:01.11 1:19.61 |
| 44 | Andrew Lofgren | 1:05.27 | 1:15.14 | 1:16.43 1:05.27 1:07.55 2:14.18 1:21.44 |
| 45 | Jeffrey Li | 1:09.80 | 1:16.02 | 1:22.44 1:10.26 1:15.37 1:09.80 1:23.18 |
| 46 | Jerry Yao | 57.05 | 1:16.08 | 1:21.53 57.05 1:11.37 1:18.08 1:18.79 |
| 47 | Mike Zheng | 59.07 | 1:16.92 | 1:31.34 59.07 1:19.47 1:17.83 1:13.47 |
| 48 | Julianna Bennett | 1:12.68 | 1:17.13 | 1:40.14 1:19.95 1:12.68 1:16.30 1:15.14 |
| 49 | Zachary Friedman | 1:12.75 | 1:19.42 | 1:12.75 1:14.29 1:21.73 1:22.25 1:28.88 |
| 50 | Max Chan | 1:09.40 | 1:20.01 | 1:13.04 1:14.69 1:32.30 1:32.70 1:09.40 |
| 51 | Ibrahim Khanani | 1:08.24 | 1:21.20 | 1:20.65 1:15.65 1:08.24 1:27.31 DNF |
| 52 | Maxim Boyan Lin | 1:03.13 | 1:21.51 | 1:21.13 1:23.26 1:23.04 1:03.13 1:20.36 |
| 53 | Samuel Fang | 1:12.61 | 1:22.32 | 1:14.87 1:24.20 1:12.61 1:27.90 1:30.96 |
| 54 | Nipun Kisari | 1:10.75 | 1:24.36 | 1:31.82 1:27.16 1:26.54 1:19.38 1:10.75 |
| 55 | Ryan Michael Breen | 1:27.59 | 1:28.90 | 1:31.90 1:29.26 1:28.13 1:27.59 1:29.30 |
| 56 | Ryan Waite | 1:16.77 | 1:29.63 | 1:37.50 1:30.34 1:21.04 1:16.77 1:39.51 |
| 57 | Kobe Balin | 1:29.02 | 1:33.37 | 1:30.48 1:38.37 1:31.27 1:40.89 1:29.02 |
| 58 | Alex Maass | 1:24.04 | 1:34.53 | 1:33.01 1:48.94 1:32.39 1:24.04 1:38.19 |
| 59 | Alex Cheng | 1:26.88 | 1:37.38 | 1:39.36 1:26.88 1:43.72 1:50.97 1:29.05 |
| 60 | Will Bowen | 1:11.89 | 1:38.66 | 1:29.49 1:37.67 2:07.63 1:48.83 1:11.89 |
| 61 | Xavier Ye | 1:31.90 | 1:40.63 | 1:39.87 1:38.91 1:31.90 1:55.87 1:43.11 |
| 62 | Tyler Kochy | 1:27.17 | 1:41.48 | 1:49.28 1:27.17 1:38.94 1:53.49 1:36.21 |
| 63 | Alex Cohen | 1:36.38 | 1:42.09 | 1:52.21 1:43.25 1:37.98 1:45.05 1:36.38 |
| 64 | Michael Ben Raziel | 1:30.54 | 1:43.06 | 2:01.15 1:36.08 1:49.36 1:30.54 1:43.73 |
| 65 | Evan Yao | 1:28.67 | 1:43.25 | 1:35.22 1:43.14 1:28.67 1:51.39 1:58.34 |
| 66 | Joshua Marriott | 1:30.13 | 1:44.01 | 1:39.99 1:45.65 1:30.13 1:46.40 1:52.30 |
| 67 | Lucas Nieuwland | 1:29.71 | 1:47.30 | 1:41.41 1:29.71 2:07.46 1:47.17 1:53.33 |
| 68 | Ryan Durette | 1:41.09 | 2:16.51 | 1:41.09 2:25.79 2:15.09 2:11.25 2:23.20 |
| 69 | Ryan Saito | 1:45.24 | — | 1:52.62 1:45.24 — — — |
| 70 | Samantha Raskind | 1:46.06 | — | 1:57.54 1:46.06 — — — |
| 71 | Calvin Nielson | 1:46.56 | — | 1:47.16 1:46.56 — — — |
| 72 | Tim Reynolds | 1:46.68 | — | 2:05.27 1:46.68 — — — |
| 73 | Thaddeus Ciras | 1:48.09 | — | 1:48.09 2:10.85 — — — |
| 74 | Jaylen Myles | 1:49.39 | — | 2:19.78 1:49.39 — — — |
| 75 | Eric Zhao | 1:51.21 | — | 2:17.34 1:51.21 — — — |
| 76 | Nicholas McKee | 1:52.96 | — | 1:52.96 2:05.14 — — — |
| 77 | Liam Corcoran | 1:57.88 | — | 2:18.43 1:57.88 — — — |
| 78 | Ethan Todd | 1:58.15 | — | 1:58.15 2:41.42 — — — |
| 79 | Taiyo Nakai (仲井太洋) | 1:58.41 | — | 2:04.48 1:58.41 — — — |
| 80 | James Donahue | 1:59.85 | — | 2:25.15 1:59.85 — — — |
| 81 | Julian Rose | 2:03.33 | — | 2:03.33 2:08.38 — — — |
| 82 | Andres Rodriguez | 2:17.19 | — | 2:17.38 2:17.19 — — — |
| 83 | Jesse Mailloux | 2:18.16 | — | 2:24.37 2:18.16 — — — |
| 84 | Aditya Arunkumar | 2:18.80 | — | 2:18.80 2:29.62 — — — |
| 85 | JP Bulman | 2:21.78 | — | 2:43.47 2:21.78 — — — |
| 86 | Qiyue Wang (王启越) | 2:22.06 | — | 2:22.06 2:57.68 — — — |
| 87 | Davis North | 2:25.55 | — | DNF 2:25.55 — — — |
| 88 | Selina Alonso Herrera | 2:45.33 | — | DNF 2:45.33 — — — |
| 89 | Justin Lee | 2:46.61 | — | DNF 2:46.61 — — — |
| 90 | Ryan Hughes | 2:47.57 | — | 2:48.23 2:47.57 — — — |
| 91 | Yuki Nagai | 2:52.90 | — | 2:52.90 DNF — — — |
| 92 | James Kershaw | 2:53.76 | — | DNF 2:53.76 — — — |
| 93 | Jacob Schwartz | 2:57.02 | — | 2:57.02 DNF — — — |
| 94 | Giulio Beniamino Ciampa | 2:59.05 | — | DNF 2:59.05 — — — |
| 95 | Armin Mostowfi | DNF | — | DNF DNF — — — |
| 95 | Braeden Flaherty | DNF | — | DNF DNF — — — |
| 95 | Eddie Yao | DNF | — | DNF DNF — — — |
| 95 | Steven Qie | DNF | — | DNF DNF — — — |
| 95 | James Hudelson | DNF | — | DNF DNS — — — |
| 95 | Ezra Crane | DNF | — | DNF DNF — — — |
| 95 | Dylan Chan | DNF | — | DNF DNF — — — |
| 95 | Simon Page | DNF | — | DNF DNF — — — |
| 95 | Saisabari Ramesh | DNF | — | DNF DNF — — — |