| 1 | Weixing Zhang (张炜星) | 27.72 | 29.31 | 29.90 27.72 29.63 31.27 28.40 |
| 2 | Mulun Yin (阴目仑) | 27.41 | 30.83 | 29.58 27.41 33.90 29.01 38.07 |
| 3 | Dan Tran | 25.80 | 31.68 | 34.55 31.90 29.39 25.80 33.75 |
| 4 | Gavin Torreflores | 31.92 | 33.06 | 34.66 40.51 32.29 32.23 31.92 |
| 5 | Joaquin Ruenes Hernández | 31.99 | 34.34 | 33.61 36.74 38.25 32.68 31.99 |
| 6 | Ethan Yeh | 34.79 | 36.55 | 35.70 34.79 39.65 38.94 35.00 |
| 7 | Anthony Lauro | 34.26 | 37.09 | 38.05 37.68 DNF 35.54 34.26 |
| 8 | Eric Yang | 32.11 | 37.11 | 36.06 36.53 40.92 32.11 38.75 |
| 9 | Derek Hsieh | 31.76 | 37.17 | 38.68 41.92 34.63 38.19 31.76 |
| 10 | Nancy Liu | 34.14 | 37.76 | 1:05.09 38.07 37.09 34.14 38.11 |
| 11 | Andy French | 35.40 | 37.77 | 37.31 49.42 35.40 38.14 37.85 |
| 12 | Salil Patel | 34.96 | 38.03 | 46.25 36.28 35.06 42.76 34.96 |
| 13 | Margot Audero | 37.34 | 38.16 | 37.39 37.34 38.04 45.72 39.06 |
| 14 | Brandon True | 34.42 | 38.17 | 34.42 42.20 36.95 37.09 40.48 |
| 15 | Anto Kam (甘浩東) | 30.77 | 38.36 | 40.08 36.91 38.10 48.81 30.77 |
| 16 | Graham Siggins | 36.23 | 39.52 | 45.85 37.69 40.53 40.34 36.23 |
| 17 | Derrick Hung | 36.09 | 40.06 | 46.69 40.44 37.10 36.09 42.65 |
| 18 | Jesús Noe Corrales Valenzuela | 38.25 | 41.06 | 38.25 38.64 39.19 51.47 45.34 |
| 19 | Jun Roley-Arzaga | 38.84 | 41.49 | 39.71 43.88 40.89 44.63 38.84 |
| 20 | Nipun Das | 39.72 | 41.94 | 44.77 40.28 42.41 43.14 39.72 |
| 21 | Kyle Polage | 39.48 | 42.30 | 39.48 48.02 42.37 41.74 42.79 |
| 22 | Edgar Bustillos Morales | 39.21 | 42.60 | 39.21 41.15 54.72 41.96 44.70 |
| 23 | Andrew Peng | 37.90 | 42.71 | 48.58 40.84 45.54 41.75 37.90 |
| 24 | Yuyang Zhen (甄禹扬) | 39.24 | 42.81 | 39.24 40.19 43.66 44.57 44.97 |
| 25 | Danny Wang | 39.89 | 43.58 | 47.89 43.50 39.89 43.58 43.66 |
| 26 | Diego Trujillo | 38.83 | 44.87 | 42.95 45.34 46.33 38.83 49.57 |
| 27 | Alex Lehman | 37.70 | 45.19 | 37.70 46.51 43.13 45.93 1:02.33 |
| 28 | Aileen Vo | 43.80 | 45.48 | 49.68 43.80 46.85 45.45 44.15 |
| 29 | Ryan Jew | 41.93 | 45.55 | 41.93 46.84 45.68 51.62 44.12 |
| 30 | Chris Hong | 44.12 | 45.89 | 47.23 44.72 45.72 54.63 44.12 |
| 31 | Carl Tsai | 40.06 | 47.82 | 44.65 55.40 48.70 50.12 40.06 |
| 32 | Alexander Watson | 41.81 | 48.11 | 49.23 48.50 1:06.26 41.81 46.59 |
| 33 | Ruby Lu (卢红) | 44.69 | 48.24 | 52.66 44.69 50.98 46.72 47.03 |
| 34 | Alexander Welch | 43.73 | 48.98 | 46.46 43.73 50.23 50.25 54.05 |
| 35 | Timothy Zhuang | 47.91 | 49.01 | 49.79 48.81 48.44 58.92 47.91 |
| 36 | Maverick Mattingly | 44.16 | 49.02 | 53.05 49.34 44.16 1:07.84 44.67 |
| 37 | Dylan Govic | 45.27 | 49.11 | 51.30 57.86 48.17 47.85 45.27 |
| 38 | Jesús Armando Aguirre Ibarra | 47.47 | 49.30 | 47.47 51.67 48.17 57.99 48.05 |
| 39 | Aayush Manish Bathija | 45.30 | 49.33 | 45.30 59.60 45.70 49.53 52.76 |
| 40 | Payton Swearingen | 40.27 | 49.96 | 48.30 54.06 53.89 47.69 40.27 |
| 41 | Ryan Woytowitz | 43.51 | 50.42 | 43.51 46.50 56.43 48.33 DNF |
| 42 | Flynn Wang | 45.67 | 50.43 | 49.69 50.45 51.16 45.67 57.24 |
| 43 | Juan Pablo García Miranda | 40.11 | 50.63 | 40.11 50.47 1:03.49 46.83 54.59 |
| 44 | Timothy Zhang (张学义) | 48.51 | 51.82 | 52.22 50.80 57.63 48.51 52.45 |
| 45 | Evan Ha | 42.28 | 52.04 | 42.28 50.92 48.97 56.24 1:05.16 |
| 46 | Connor Guenther | 45.14 | 53.12 | DNF 50.49 53.46 45.14 55.42 |
| 47 | Cindy Xiaoyue Huang (黄小越) | 38.24 | 53.48 | 50.93 57.44 38.24 1:00.53 52.06 |
| 48 | Theo Carruth | 45.15 | 53.68 | 45.15 54.65 53.68 56.74 52.71 |
| 49 | Ryan Morrison | 43.77 | 55.32 | 43.77 58.20 56.89 59.49 50.86 |
| 50 | Young Li | 53.89 | 56.92 | 57.33 57.36 56.06 1:00.85 53.89 |
| 51 | Arthur Adams | 48.77 | 57.10 | 1:02.18 1:00.46 59.98 48.77 50.87 |
| 52 | Shiloh D'Espyne | 52.42 | 57.12 | 56.11 58.52 56.74 1:11.92 52.42 |
| 53 | Kavin Tangtartharakul | 50.80 | 58.37 | 55.97 1:05.52 1:09.12 53.61 50.80 |
| 54 | Kenrick Khai Bui | 54.99 | 58.45 | 1:06.59 57.52 56.06 1:01.78 54.99 |
| 55 | Nikhil Apte | 48.14 | 1:01.49 | 1:18.55 49.96 55.97 48.14 DNF |
| 56 | Emil Lazaryev | 53.55 | 1:01.77 | 1:04.70 53.55 1:01.82 58.79 1:33.53 |
| 57 | Timothy Elnitiarta | 53.65 | 1:02.27 | 1:02.16 1:05.72 58.94 1:06.30 53.65 |
| 58 | Yuchao Yi (易宇超) | 56.16 | 1:03.48 | DNF 1:03.56 1:07.87 56.16 59.01 |
| 59 | Howell Jian | 53.89 | 1:04.35 | 1:14.24 53.89 1:21.60 59.00 59.82 |
| 60 | Dominic Shoji | 58.13 | 1:08.18 | 58.13 1:02.44 1:10.85 1:21.74 1:11.25 |
| 61 | August Barnard | 1:05.56 | — | 1:05.56 1:19.17 — — — |
| 62 | Nora Y. Kester | 1:06.91 | — | 1:48.29 1:06.91 — — — |
| 63 | Zack Rubio | 1:07.72 | — | 1:13.18 1:07.72 — — — |
| 64 | Kien Ly Biggs | 1:09.48 | — | 1:09.48 1:15.86 — — — |
| 65 | Nathaniel Dorcas | 1:09.53 | — | 1:09.53 1:10.15 — — — |
| 66 | Jingyi Zhu | 1:09.57 | — | 1:25.85 1:09.57 — — — |
| 67 | Prajith Senthil Kumar | 1:09.59 | — | 1:19.08 1:09.59 — — — |
| 68 | Anders Arnsten | 1:09.73 | — | 1:09.73 1:14.40 — — — |
| 69 | Krish Banker | 1:11.15 | — | 1:11.15 1:15.77 — — — |
| 70 | Marat Ustsinovich | 1:12.24 | — | 1:12.24 1:15.27 — — — |
| 71 | Josh Gonzalez | 1:16.41 | — | 1:16.41 1:26.81 — — — |
| 72 | Chase Graber | 1:17.16 | — | 1:18.94 1:17.16 — — — |
| 73 | Wesley Dixon | 1:18.74 | — | 1:18.74 1:23.80 — — — |
| 74 | Dylan Kim | 1:23.86 | — | 1:29.81 1:23.86 — — — |
| 75 | Lucas Edinger | 1:28.09 | — | 1:28.09 DNF — — — |
| 76 | Kassidy Moll | 1:35.76 | — | 1:35.76 1:40.12 — — — |
| 77 | Santino Signorile | 1:38.08 | — | 1:38.08 1:39.51 — — — |
| 78 | Boden Brierley | 1:40.85 | — | 1:40.85 1:53.44 — — — |
| 79 | Alejandro Gutierrez | 1:44.36 | — | 1:44.36 DNF — — — |
| 80 | Colvin Davis | 1:46.01 | — | 1:46.01 2:13.00 — — — |
| 81 | Abby Newlander | 1:46.24 | — | 1:56.62 1:46.24 — — — |
| 82 | Lucas Esparza | 1:46.99 | — | 1:51.14 1:46.99 — — — |
| 83 | Trinity Le | 1:47.60 | — | 1:59.74 1:47.60 — — — |
| 84 | Madeline Falzone | 1:48.04 | — | 1:48.04 1:57.58 — — — |
| 85 | Preston Park | 1:48.86 | — | 1:48.86 2:06.58 — — — |
| 86 | Savanah Bentzen | 1:50.08 | — | 1:50.08 1:52.39 — — — |
| 87 | Nicholas Dorcas | 1:52.86 | — | 1:52.86 2:14.33 — — — |
| 88 | Dylan Trueblood | 1:54.05 | — | 1:54.05 1:54.51 — — — |
| 89 | Rachel Castillo | 1:59.13 | — | 1:59.13 2:16.01 — — — |
| 90 | Anahita Ardalani | 2:03.43 | — | 2:06.64 2:03.43 — — — |
| 91 | Oliver Jimenez | 2:05.12 | — | 2:05.12 2:30.60 — — — |
| 92 | Lavith Raj | 2:15.27 | — | 2:48.31 2:15.27 — — — |
| 93 | Jacob Mendez | 2:24.63 | — | 2:48.40 2:24.63 — — — |
| 94 | Lorenzo Borgia | 2:43.80 | — | 2:43.80 2:53.52 — — — |
| 95 | Braden Carr | 2:53.87 | — | 2:53.87 3:04.00 — — — |
| 96 | Destan Le | 2:58.95 | — | 2:58.95 3:39.71 — — — |