| 1 | Shiloh D'Espyne | 36.43 | 40.72 | 43.42 39.50 46.89 36.43 39.24 |
| 2 | Jack Flynn Stewart | 36.18 | 42.95 | 46.40 44.39 36.18 41.54 42.93 |
| 3 | Zhai Phifer | 41.20 | 43.27 | 42.19 41.69 41.20 45.92 47.89 |
| 4 | Jusun Choi (최주선) | 39.60 | 50.87 | 56.05 39.60 49.50 55.04 48.07 |
| 5 | Caden Pascual | 49.13 | 51.54 | 49.62 53.22 51.79 49.13 55.59 |
| 6 | Elijah Brown | 50.92 | 55.96 | 1:00.53 1:05.02 51.30 56.05 50.92 |
| 7 | Timothy Zhang (张学义) | 49.53 | 55.98 | 58.79 55.16 55.33 49.53 57.46 |
| 8 | Marco Yang (杨柯辰) | 54.77 | 58.42 | 1:01.81 1:04.44 57.70 54.77 55.74 |
| 9 | Emil Lazaryev | 53.39 | 1:00.84 | 53.39 1:09.17 57.78 1:03.28 1:01.46 |
| 10 | Yunhao Lou (娄云皓) | 58.26 | 1:02.18 | 1:02.83 1:03.48 1:01.59 1:02.11 58.26 |
| 11 | Andy French | 55.04 | 1:02.74 | 1:06.29 55.04 1:03.97 1:09.86 57.97 |
| 12 | Cary Huang | 1:00.67 | 1:02.88 | 1:01.03 1:00.67 1:01.26 1:16.24 1:06.36 |
| 13 | Zack Rubio | 59.04 | 1:04.57 | 1:03.16 1:00.74 1:09.81 59.04 1:18.73 |
| 14 | Abraham Ramírez | 49.89 | 1:05.86 | 1:15.39 49.89 1:05.42 1:09.41 1:02.74 |
| 15 | Shane Grogan | 1:00.22 | 1:06.19 | 1:07.90 1:05.78 1:00.22 1:12.68 1:04.90 |
| 16 | Hime Arellano | 1:01.53 | 1:08.02 | 1:08.84 1:07.66 1:01.53 1:07.57 1:27.84 |
| 17 | Connor J. Delacruz | 1:00.33 | 1:10.56 | 1:06.83 1:06.22 1:26.00 1:00.33 1:18.62 |
| 18 | Ryan Roth | 58.97 | 1:11.31 | 1:25.75 1:06.47 1:26.43 1:01.70 58.97 |
| 19 | Lorenzo Borgia | 1:02.79 | 1:12.66 | 1:11.27 1:13.00 1:02.79 1:13.72 1:17.91 |
| 20 | Dylan Govic | 1:04.78 | 1:12.73 | 1:17.55 1:29.00 1:13.57 1:04.78 1:07.06 |
| 21 | Dominic Shoji | 1:00.54 | 1:16.01 | 1:24.63 1:27.73 1:18.98 1:00.54 1:04.41 |
| 22 | Owen Yepeng Sun (孙叶芃) | 1:10.57 | 1:16.81 | 1:21.55 1:16.20 1:24.65 1:12.67 1:10.57 |
| 23 | Alex Lehman | 1:13.67 | 1:17.31 | 1:27.90 1:16.81 1:18.99 1:13.67 1:16.13 |
| 24 | David B. Militante | 1:12.07 | 1:24.93 | 1:24.90 1:23.57 1:33.88 1:26.32 1:12.07 |
| 25 | Ian Cantius Fredric | 1:15.55 | 1:26.52 | 1:53.06 1:33.76 1:19.04 1:15.55 1:26.76 |
| 26 | Muhtasim Al-Farabi | 1:07.29 | 1:29.08 | 1:07.29 1:27.94 1:27.73 1:31.58 1:32.26 |
| 27 | Jacob Wong | 1:30.79 | 1:35.16 | 1:30.79 1:33.01 1:47.75 1:38.20 1:34.27 |
| 28 | Justin Bennett | 1:29.51 | 1:40.46 | 1:39.48 1:29.51 1:44.00 1:45.67 1:37.90 |
| 29 | August Barnard | 1:34.70 | 1:45.06 | 1:49.15 1:50.51 1:41.27 1:44.77 1:34.70 |
| 30 | Felix Kurlat | 1:36.51 | 1:45.90 | 1:51.90 1:47.75 2:04.69 1:36.51 1:38.05 |
| 31 | James Northridge | 1:37.91 | 1:46.15 | 1:45.76 1:38.83 1:37.91 2:00.79 1:53.87 |
| 32 | Anthony Ahn | 1:44.85 | 1:50.81 | 2:02.67 1:59.71 1:44.85 1:46.83 1:45.88 |
| 33 | Zak Couch | 1:43.89 | 1:52.17 | 1:52.76 1:43.89 1:46.56 1:57.18 2:03.75 |
| 34 | Mason Dy | 1:47.62 | 1:53.66 | 1:59.16 1:50.34 1:51.47 2:03.52 1:47.62 |
| 35 | Abby Newlander | 1:45.20 | 1:55.78 | 2:10.31 1:53.21 1:45.20 1:46.68 2:07.46 |
| 36 | Nicolas Smalley | 1:49.28 | 2:02.15 | 1:49.28 2:18.56 2:04.47 2:07.43 1:54.55 |
| 37 | Justus LaFall | 1:53.54 | 2:02.45 | 1:53.54 2:02.28 2:26.08 2:02.77 2:02.30 |
| 38 | Oumeng Zhang | 1:48.81 | 2:17.48 | 2:22.75 2:22.31 2:20.01 2:10.12 1:48.81 |
| 39 | Bradley Chiu | 2:00.96 | 2:19.39 | 2:00.96 2:23.30 2:22.58 2:30.82 2:12.30 |
| 40 | Conrad Fintland | 2:12.94 | 2:23.63 | 2:25.26 2:12.94 2:13.06 2:35.26 2:32.56 |
| 41 | Jonah Zurer | 2:01.41 | 2:24.16 | 2:18.86 2:25.08 2:29.19 2:28.55 2:01.41 |
| 42 | Nate Minkevich | 2:01.71 | 2:27.49 | 2:07.26 3:10.48 2:42.39 2:32.81 2:01.71 |
| 43 | Mason Connor Hong | 2:26.03 | 2:29.51 | 2:30.96 2:26.03 2:29.52 2:28.05 2:33.32 |
| 44 | Brady Stavert | 2:21.41 | 2:31.03 | 2:38.57 2:21.41 2:35.43 2:36.09 2:21.56 |
| 45 | Jack Babiec | 2:15.00 | 2:32.03 | 3:00.57 2:25.57 2:19.90 2:50.62 2:15.00 |
| 46 | Spencer Lam | 2:26.25 | 2:53.95 | 2:40.38 2:26.25 3:20.80 2:54.01 3:07.45 |
| 47 | Alejandro Gutierrez | 2:26.71 | 2:58.02 | 2:26.71 3:41.68 2:47.73 3:14.93 2:51.41 |
| 48 | Arvid Kudale | 2:20.18 | 3:39.73 | DNF 2:20.18 4:06.59 4:07.26 2:45.35 |
| 49 | Joel Kim | 1:22.29 | DNF | 1:22.29 1:51.30 DNS DNS DNS |
| 50 | Jude Rasmussen | 2:50.97 | — | 2:50.97 3:12.98 — — — |
| 51 | Karl Prodigalidad | 2:53.57 | — | 2:57.23 2:53.57 — — — |
| 52 | Ellion Ornemark | 3:01.03 | — | 3:17.40 3:01.03 — — — |
| 53 | Emiliano Ramirez | 3:13.89 | — | DNF 3:13.89 — — — |
| 54 | Oliver Williams | 3:19.76 | — | 3:19.76 3:44.17 — — — |
| 55 | Dan Nguyen | 3:34.89 | — | 3:34.89 3:56.21 — — — |
| 56 | Giovanni Almeida | 3:37.80 | — | 3:37.80 3:50.98 — — — |
| 57 | Yaani Shah | 3:53.84 | — | 4:09.78 3:53.84 — — — |
| 58 | Sean Wu | 3:59.58 | — | 4:06.21 3:59.58 — — — |
| 59 | Mateo Ortiz | 4:13.31 | — | 4:13.31 DNF — — — |
| 60 | Ares Behzadi | 4:17.42 | — | 4:42.44 4:17.42 — — — |
| 61 | Theresa Limbeek | 4:42.01 | — | 4:51.39 4:42.01 — — — |
| 62 | Jean-Luc Fox | 4:47.35 | — | 4:47.35 5:34.12 — — — |
| 63 | Sherry Tao (陶心仪) | DNF | — | DNF DNF — — — |