| 1 | Cameron Soulagnet | 49.66 | 51.29 | 49.66 50.48 59.53 52.69 50.71 |
| 2 | Jerry Yao | 51.41 | 55.47 | 55.72 57.64 54.51 56.19 51.41 |
| 3 | Livia Kleiner | 51.07 | 56.28 | 51.51 51.07 58.43 1:03.15 58.89 |
| 4 | Jeffrey Li | 55.55 | 59.15 | 59.63 58.98 55.55 1:02.03 58.83 |
| 5 | Aidan McKenzie | 56.48 | 59.69 | 58.60 1:03.57 58.42 1:02.04 56.48 |
| 6 | Evan Liu | 57.97 | 59.77 | 1:00.80 59.39 59.12 57.97 1:06.62 |
| 7 | Jonah Crosby | 54.32 | 59.81 | 1:01.32 59.81 1:01.20 58.42 54.32 |
| 8 | Graeme Stone | 1:00.74 | 1:02.15 | 1:02.12 1:09.85 1:03.12 1:01.22 1:00.74 |
| 9 | Christopher Yen | 58.11 | 1:02.41 | 1:06.64 1:12.92 58.11 1:01.77 58.82 |
| 10 | Justin Mallari | 58.40 | 1:03.67 | 1:00.90 1:00.54 1:21.36 58.40 1:09.57 |
| 11 | Darren Saito | 1:01.67 | 1:04.04 | 1:01.78 1:08.35 1:01.98 1:09.80 1:01.67 |
| 12 | Juliette Sébastien | 59.19 | 1:04.35 | 1:00.16 1:16.66 1:06.79 59.19 1:06.09 |
| 13 | Calix Tang | 1:06.69 | 1:07.63 | 1:08.10 1:08.10 1:15.10 1:06.70 1:06.69 |
| 14 | Krish Shah-Nathwani | 1:03.83 | 1:08.25 | 1:09.26 1:06.85 1:17.78 1:08.63 1:03.83 |
| 15 | Ayden Dincher | 1:05.33 | 1:08.52 | 1:06.96 1:05.33 1:19.99 1:06.49 1:12.10 |
| 16 | Gabriel Garber Burd | 58.05 | 1:08.85 | 1:04.82 1:14.68 1:08.21 1:13.52 58.05 |
| 17 | Nikhil Soares | 59.44 | 1:09.44 | 1:07.43 1:11.06 1:09.82 1:13.03 59.44 |
| 18 | Aedan Bryant | 1:03.02 | 1:10.00 | 1:03.02 1:09.45 1:07.67 1:12.89 1:17.96 |
| 19 | Nipun Kisari | 1:04.32 | 1:10.67 | 1:10.25 1:17.47 1:13.36 1:08.40 1:04.32 |
| 20 | Jay Lewis | 1:04.31 | 1:11.24 | 1:13.88 1:19.34 1:04.31 1:06.79 1:13.05 |
| 21 | Margot Audero | 1:08.71 | 1:11.26 | 1:12.26 1:08.71 1:12.50 1:09.03 1:14.20 |
| 22 | Marcus S. Bilik | 1:05.97 | 1:11.60 | 1:16.06 1:10.69 1:13.86 1:05.97 1:10.24 |
| 23 | Will Russo | 1:08.23 | 1:12.55 | 1:11.70 1:11.67 1:08.23 1:14.29 1:27.90 |
| 24 | Daniel Gutierrez | 1:04.95 | 1:13.44 | 1:13.51 1:12.74 1:04.95 1:14.07 DNF |
| 25 | Derek White | 1:04.16 | 1:13.58 | 1:04.16 1:15.43 1:12.70 1:20.16 1:12.62 |
| 26 | Roy Lee | 1:09.39 | 1:15.40 | 1:14.42 1:09.39 1:22.91 1:17.17 1:14.61 |
| 27 | Brandon Lin (林博浩) | 1:04.21 | 1:15.44 | 1:22.13 1:04.21 1:11.00 1:16.72 1:18.60 |
| 28 | Viktor Pearl | 1:06.06 | 1:15.53 | 1:15.83 1:14.35 1:06.06 1:16.41 1:20.97 |
| 29 | Thiago Han | 1:15.47 | 1:16.34 | 1:15.66 1:15.93 1:23.71 1:17.42 1:15.47 |
| 30 | Elijah Rain Phelps | 1:09.47 | 1:16.40 | 1:30.22 1:16.72 1:15.05 1:09.47 1:17.43 |
| 31 | Eben Quenneville | 1:12.80 | 1:16.75 | 1:12.80 1:15.48 1:16.17 1:20.05 1:18.59 |
| 32 | James Donahue | 1:14.64 | 1:18.94 | 1:14.64 1:21.41 1:17.64 1:24.20 1:17.76 |
| 33 | Alex Cheng | 1:04.65 | 1:18.96 | 1:22.60 1:04.65 1:41.49 1:17.40 1:16.87 |
| 34 | Dylan Chan | 1:12.04 | 1:19.39 | 1:16.02 1:12.04 1:16.79 1:25.35 DNS |
| 35 | Eli Ozsvath | 1:13.88 | 1:19.39 | 1:20.36 1:13.88 1:25.42 1:18.14 1:19.68 |
| 36 | Jesse Hartnett | 1:11.17 | 1:20.30 | 1:16.82 1:17.93 1:26.14 1:26.25 1:11.17 |
| 37 | Boris McCoy | 1:10.50 | 1:21.09 | 1:23.98 1:39.14 1:10.50 1:26.58 1:12.72 |
| 38 | Chris Yeager | 1:18.43 | 1:21.61 | 1:21.49 1:18.43 1:24.13 1:19.20 1:29.98 |
| 39 | Sam Li | 1:16.13 | 1:22.12 | 1:21.73 1:16.13 1:16.68 1:27.96 1:35.32 |
| 40 | Curtis Chai | 1:18.31 | 1:22.22 | 1:18.31 1:18.58 1:23.68 1:25.80 1:24.40 |
| 41 | Eric Zhao | 1:18.68 | 1:23.34 | 1:24.58 1:24.31 1:18.68 1:21.14 1:41.36 |
| 42 | Tommy Szeliga | 1:19.04 | 1:24.18 | 1:24.87 1:32.35 1:19.04 1:20.32 1:27.35 |
| 43 | Alexandre Ondet | 1:18.30 | 1:25.21 | 1:29.94 1:22.07 1:18.30 1:23.62 1:30.44 |
| 44 | Erik Johnson | 1:20.66 | 1:27.91 | 1:26.28 1:29.83 1:31.09 1:27.63 1:20.66 |
| 45 | Tim Reynolds | 1:24.15 | 1:30.93 | 1:24.15 1:33.09 1:29.99 1:54.33 1:29.70 |
| 46 | Alex Cohen | 1:14.54 | 1:31.52 | 1:35.79 1:14.54 1:35.58 1:33.04 1:25.94 |
| 47 | Nico Ozsvath | 1:25.41 | 1:31.94 | 1:25.41 1:29.72 1:36.51 1:44.85 1:29.59 |
| 48 | Quinn Maloney | 1:31.38 | 1:32.37 | 1:35.06 1:32.48 1:31.38 1:31.70 1:32.92 |
| 49 | Hailey Schoelkopf | 1:20.55 | 1:33.14 | 1:38.90 1:48.03 1:24.51 1:36.02 1:20.55 |
| 50 | Jesse Mailloux | 1:22.83 | 1:35.07 | 1:41.03 1:35.97 1:28.20 1:46.98 1:22.83 |
| 51 | Gabrielle Morasse | 1:24.68 | 1:35.95 | 1:36.95 1:32.69 1:24.68 1:38.20 DNF |
| 52 | Wesley Jones | 1:29.54 | 1:37.26 | 1:39.30 1:43.20 1:38.35 1:29.54 1:34.12 |
| 53 | Caleb Retik | 1:29.66 | 1:37.30 | 1:29.66 1:44.93 1:29.88 1:40.14 1:41.87 |
| 54 | Thaddeus Ciras | 1:36.71 | 1:38.23 | 1:38.08 1:39.50 1:36.71 1:37.11 1:46.44 |
| 55 | Lucas Nieuwland | 1:29.74 | 1:38.37 | 1:51.19 1:36.84 1:32.35 1:45.92 1:29.74 |
| 56 | Charmaine Escudero | 1:31.23 | 1:39.45 | 1:48.78 1:51.73 1:31.23 1:37.46 1:32.10 |
| 57 | Ethan Zorger | 1:37.00 | 1:42.13 | 1:40.49 1:42.15 1:43.74 1:37.00 1:47.43 |
| 58 | Julian Rose | 1:22.90 | 1:42.14 | 1:44.90 1:48.25 1:38.08 1:22.90 1:43.44 |
| 59 | Ryan Durette | 1:27.78 | 1:42.16 | 1:39.42 1:40.80 1:46.26 1:47.19 1:27.78 |
| 60 | Brandon Villadolid | 1:32.40 | 1:42.82 | 1:42.67 1:47.56 1:47.15 1:38.65 1:32.40 |
| 61 | Robert Riis | 1:35.97 | 1:42.89 | 1:49.27 1:40.94 1:44.32 1:35.97 1:43.42 |
| 62 | Ryan Hughes | 1:40.08 | 1:44.24 | 1:40.08 1:58.90 1:41.04 1:44.51 1:47.18 |
| 63 | Emmett O'Leary-Liu | 1:36.45 | 1:45.18 | 1:53.97 1:36.45 1:37.33 2:06.09 1:44.23 |
| 64 | Ryan Saito | 1:33.01 | 1:46.58 | 1:33.01 2:02.38 1:50.31 1:38.45 1:50.97 |
| 65 | Saisabari Ramesh | 1:28.25 | 1:46.62 | 1:36.20 DNF 1:28.25 1:38.13 2:05.53 |
| 66 | Kian Barry | 1:45.35 | 1:47.30 | 1:58.20 1:45.94 1:48.44 1:45.35 1:47.51 |
| 67 | Vihan Kumar | 1:30.53 | 1:48.61 | 1:30.53 1:50.31 1:58.69 1:48.18 1:47.35 |
| 68 | James Wang | 1:31.51 | 1:50.08 | 1:46.61 1:31.51 1:55.76 1:50.32 1:53.30 |
| 69 | Rex Ozsvath | 1:32.54 | 1:50.24 | 1:48.72 1:56.32 1:32.54 1:45.68 1:58.20 |
| 70 | Daniel Winterberg | 1:42.08 | 1:52.21 | 1:53.32 1:49.24 1:54.08 1:42.08 1:56.22 |
| 71 | Paul Seaman | 1:38.41 | 1:52.68 | 1:52.12 2:10.46 1:53.46 1:38.41 1:52.45 |
| 72 | Sula Mareska | 1:49.41 | 1:53.02 | 1:49.53 1:55.28 2:05.13 1:54.25 1:49.41 |
| 73 | Sam Cooperman | 1:44.46 | 1:53.55 | 2:07.26 1:57.97 1:52.17 1:50.52 1:44.46 |
| 74 | Daniel Hong | 1:51.10 | 1:57.93 | 1:51.10 1:59.82 2:06.95 2:00.30 1:53.68 |
| 75 | Charles Amarello | 1:44.60 | 2:03.81 | 2:25.28 1:58.14 1:44.60 2:12.60 2:00.70 |
| 76 | Eliot P. Flowers | 1:58.85 | 2:04.25 | 1:58.85 2:13.66 2:10.14 2:01.61 2:01.01 |
| 77 | Benton Tolley | 1:54.77 | 2:25.30 | 2:23.73 1:54.77 2:36.39 2:15.77 3:14.51 |
| 78 | Alexander Miguel Briones | 2:00.32 | — | 2:00.32 2:04.21 — — — |
| 79 | Zachary Miller | 2:02.06 | — | DNF 2:02.06 — — — |
| 80 | Yuki Nagai | 2:03.34 | — | 2:19.76 2:03.34 — — — |
| 81 | Matthew Liong | 2:04.31 | — | 2:04.31 2:15.12 — — — |
| 82 | Santiago Santana | 2:05.49 | — | 2:05.49 2:35.66 — — — |
| 83 | Jonathan Addison Seeley | 2:10.91 | — | 2:10.91 2:50.81 — — — |
| 84 | Luke Chestnutt | 2:11.54 | — | 2:51.48 2:11.54 — — — |
| 85 | Teddy Hsu | 2:12.94 | — | 2:23.68 2:12.94 — — — |
| 86 | Ethan Tirok | 2:13.33 | — | 2:13.33 2:31.96 — — — |
| 87 | Yehuda Weinmartin | 2:17.63 | — | 2:17.63 2:43.32 — — — |
| 88 | Luke Bodwell | 2:17.72 | — | 2:31.15 2:17.72 — — — |
| 89 | Jacob Thomann | 2:18.95 | — | 2:36.24 2:18.95 — — — |
| 90 | Josh Sanderson | 2:19.06 | — | 2:26.86 2:19.06 — — — |
| 91 | Chris Martin | 2:24.44 | — | 2:24.44 2:26.20 — — — |
| 92 | Mateusz Padlo | 2:24.83 | — | 2:24.83 2:27.94 — — — |
| 93 | Logan Alcott | 2:24.99 | — | 2:40.66 2:24.99 — — — |
| 94 | Nikhil Kosanam | 2:29.05 | — | 2:29.05 3:09.11 — — — |
| 95 | Winston Cheng | 2:31.50 | — | 2:31.50 2:32.61 — — — |
| 96 | Bastien Hadass | 2:32.06 | — | 2:32.06 2:43.55 — — — |
| 97 | Maximilian Hannon | 2:34.81 | — | 2:34.81 3:08.55 — — — |
| 98 | Giulio Beniamino Ciampa | 2:36.30 | — | 2:36.30 2:43.21 — — — |
| 99 | Jacob Carubia | 2:37.43 | — | 2:39.24 2:37.43 — — — |
| 100 | Maxon Balmforth | 2:38.63 | — | 2:39.71 2:38.63 — — — |
| 101 | Angelo Terpening | 2:39.93 | — | 2:39.93 2:54.64 — — — |
| 102 | Simon Tiger Houben | 2:45.08 | — | 2:45.08 3:36.38 — — — |
| 103 | Tess Weinstock | 2:46.13 | — | 2:46.13 3:02.15 — — — |
| 104 | Christopher Landgrebe | 2:47.16 | — | 2:47.16 3:00.13 — — — |
| 105 | Jacob Schwartz | 2:49.99 | — | 2:52.66 2:49.99 — — — |
| 106 | Dominic Clarkson-Pérez | 2:53.16 | — | 3:12.84 2:53.16 — — — |
| 107 | Guy Nevo | 2:58.53 | — | 3:10.64 2:58.53 — — — |
| 108 | Julian Austrian | 3:03.77 | — | 3:22.36 3:03.77 — — — |
| 109 | Samuel Hicking | 3:08.33 | — | 3:10.13 3:08.33 — — — |
| 110 | Gordon R. Holey | 3:09.54 | — | 3:09.97 3:09.54 — — — |
| 111 | Aidan Leschuk | 3:11.28 | — | 3:35.90 3:11.28 — — — |
| 112 | Oliver Stevens | 3:12.46 | — | 3:34.37 3:12.46 — — — |
| 113 | Tommy Manning | 3:24.88 | — | 3:24.88 DNF — — — |
| 114 | Arsh Wagh | 3:25.10 | — | 4:42.43 3:25.10 — — — |
| 115 | Gabriel Wilson | 3:26.71 | — | 3:47.72 3:26.71 — — — |
| 116 | Peter Venne | 3:26.87 | — | 4:07.14 3:26.87 — — — |
| 117 | Michael Miloslavskiy | 3:35.32 | — | 3:35.32 3:51.65 — — — |
| 118 | Sang Huu Tong | 3:35.50 | — | DNF 3:35.50 — — — |
| 119 | Will Gray | 3:37.48 | — | 3:58.62 3:37.48 — — — |
| 120 | Troy Driggers | 3:44.39 | — | 3:44.39 4:03.84 — — — |
| 121 | Jonah Smith Posner | 4:03.59 | — | 4:38.31 4:03.59 — — — |
| 122 | Nathaniel Wholey | 4:13.32 | — | DNF 4:13.32 — — — |
| 123 | Leo Pellissier | 4:13.38 | — | 4:13.38 4:16.33 — — — |
| 124 | Yuyang Liu | 4:24.94 | — | 4:45.09 4:24.94 — — — |
| 125 | Adam Wong | 4:28.56 | — | 4:28.56 DNF — — — |