| 1 | Matty Hiroto Inaba | 20.26 | 24.21 | 23.51 26.79 23.25 20.26 25.86 |
| 2 | Max Siauw | 22.10 | 24.76 | 26.93 22.10 23.41 26.61 24.26 |
| 3 | Sameer Aggarwal | 22.60 | 26.45 | 28.46 22.60 28.32 26.39 24.64 |
| 4 | Paul Mahvi | 25.43 | 27.60 | 32.05 27.02 27.23 25.43 28.54 |
| 5 | Omar Ellabban | 27.05 | 28.91 | 37.16 27.86 29.94 28.92 27.05 |
| 6 | Ryan Wu | 25.07 | 29.21 | 25.07 35.91 33.20 26.02 28.42 |
| 7 | Arhaan Sareen | 26.98 | 29.36 | 36.44 29.71 29.12 26.98 29.24 |
| 8 | Burno Li Chak Kwan (李澤堃) | 25.79 | 29.61 | 30.90 30.20 25.79 31.58 27.74 |
| 9 | Morgan Yeh | 27.43 | 29.70 | 28.02 29.76 34.25 27.43 31.32 |
| 10 | Jonathan Esparaz | 26.16 | 30.24 | 30.60 26.16 30.14 32.19 29.99 |
| 11 | Luke Tycksen | 28.73 | 30.27 | 29.02 30.16 31.62 38.69 28.73 |
| 12 | Stanley Chapel | 29.64 | 30.96 | 30.51 32.56 33.04 29.80 29.64 |
| 13 | Luke Jankowiak | 27.49 | 31.80 | 31.30 31.82 27.49 37.72 32.28 |
| 14 | Brennen Lin | 27.48 | 32.25 | 27.48 34.32 33.58 33.57 29.59 |
| 15 | Timothy Castle | 30.68 | 32.48 | 30.92 30.68 32.99 33.54 33.97 |
| 16 | Tin Huang | 29.63 | 33.04 | 41.75 33.27 33.39 29.63 32.46 |
| 17 | Pahul Singh | 30.59 | 33.16 | 30.67 36.94 34.86 30.59 33.95 |
| 18 | Clément Cherblanc | 29.84 | 33.26 | 35.43 33.99 32.71 33.07 29.84 |
| 19 | Jonathan Truchot | 29.97 | 33.46 | 35.33 31.27 33.77 29.97 38.91 |
| 20 | Michele Cavezza | 31.01 | 33.69 | 37.53 31.01 40.25 31.86 31.69 |
| 21 | Stephen Griggs | 30.14 | 34.24 | 38.38 32.27 30.14 37.28 33.17 |
| 22 | Lucas Kuczaj | 31.18 | 34.40 | 34.04 31.18 33.77 41.32 35.38 |
| 23 | Griffin Clem | 30.74 | 34.41 | 36.64 35.31 30.74 32.42 35.51 |
| 24 | Louis Meunier | 30.08 | 34.77 | 36.64 30.08 37.55 35.21 32.46 |
| 25 | Carter Kucala | 31.96 | 34.93 | 35.49 31.96 34.19 36.97 35.11 |
| 26 | Calix Tang | 27.56 | 35.07 | 36.60 27.56 36.85 34.69 33.93 |
| 27 | Max Sun | 30.96 | 35.18 | 30.96 38.62 37.26 34.76 33.52 |
| 28 | Maxence Leboeuf | 34.81 | 35.37 | 35.78 35.19 34.81 35.15 41.33 |
| 29 | Ethan Davis | 34.47 | 35.85 | 35.28 34.47 40.99 34.51 37.76 |
| 30 | Stanley Wang | 30.52 | 36.17 | 31.09 DNF 30.52 39.38 38.04 |
| 31 | Kyle Santucci | 31.40 | 36.89 | 31.40 48.99 38.28 34.42 37.97 |
| 32 | Aiden Bartlett | 34.87 | 37.11 | 36.22 39.23 41.01 35.87 34.87 |
| 33 | Jack Anderson | 35.55 | 37.43 | 37.40 38.02 35.55 42.82 36.88 |
| 34 | Kyle Polage | 33.98 | 37.86 | 33.98 36.98 38.85 37.76 43.96 |
| 35 | Kyle Van Straaten | 35.53 | 37.87 | 39.26 51.06 36.06 35.53 38.28 |
| 36 | Ethan Rusnak | 30.93 | 38.19 | 37.06 30.93 36.59 41.77 40.92 |
| 37 | Brian Kan | 32.88 | 38.24 | 39.58 32.88 37.47 41.30 37.66 |
| 38 | Anto Kam (甘浩東) | 34.02 | 38.76 | 34.02 43.19 41.95 34.17 40.15 |
| 39 | Danny Buschert | 37.29 | 39.39 | 47.79 37.69 37.29 42.58 37.91 |
| 40 | Kai Kopke | 37.67 | 40.18 | 40.40 40.27 37.67 42.36 39.88 |
| 41 | Noah Stelting | 32.70 | 40.32 | 32.70 39.63 43.41 41.99 39.34 |
| 42 | Kenny Zhong | 37.65 | 40.32 | 43.17 40.64 41.51 37.65 38.81 |
| 43 | Jacob Kotai | 39.08 | 40.61 | 39.08 39.56 41.97 40.31 42.54 |
| 44 | Reagan Li | 35.21 | 40.87 | 45.88 47.86 39.16 35.21 37.56 |
| 45 | Jayce Li | 36.16 | 41.02 | 46.71 41.44 36.16 38.02 43.59 |
| 46 | Greyson James | 38.98 | 42.02 | 44.15 38.98 41.50 49.58 40.42 |
| 47 | Shanglin Ye | 31.68 | 42.03 | 31.68 37.19 48.52 42.02 46.87 |
| 48 | Jesús Julián De Niz Hernandez | 34.22 | 42.07 | 34.22 38.26 47.95 42.41 45.54 |
| 49 | Brian Wu Shang Zhi (鄔尚志) | 38.64 | 42.09 | 43.28 38.64 42.13 43.53 40.86 |
| 50 | Bailing Hou | 36.90 | 42.35 | 42.95 46.98 55.24 37.13 36.90 |
| 51 | Ron G. Arama | 38.32 | 42.45 | 41.27 50.82 39.83 38.32 46.24 |
| 52 | Evangel Flomentira | 36.70 | 42.51 | 39.93 50.14 37.46 1:19.17 36.70 |
| 53 | Albert Sanhueza Theriault | 36.40 | 42.68 | 50.06 40.30 48.24 36.40 39.51 |
| 54 | Stanley Wong | 40.14 | 42.79 | 40.87 46.46 41.05 40.14 49.39 |
| 55 | Joseph Goyder | 41.57 | 43.23 | 43.39 43.75 47.31 42.54 41.57 |
| 56 | Adam Walker | 40.78 | 43.33 | 40.95 44.95 46.01 40.78 44.09 |
| 57 | Cailyn Hoover | 41.50 | 43.47 | 43.53 41.50 43.54 43.34 44.91 |
| 58 | Liam Orovec | 31.79 | 43.67 | 47.18 51.98 40.78 43.05 31.79 |
| 59 | Daniel Ahokas | 41.59 | 44.15 | 41.59 48.57 41.79 42.09 48.85 |
| 60 | Callen Kleij | 39.83 | 44.16 | 48.54 39.83 47.33 43.21 41.93 |
| 61 | Vianne Chang | 37.94 | 44.19 | 37.94 44.12 44.19 44.27 55.93 |
| 62 | Owen de Greeff | 38.86 | 44.32 | 43.71 46.20 38.86 47.73 43.04 |
| 63 | Max Murphy | 36.37 | 44.34 | 43.20 46.55 36.37 43.28 47.27 |
| 64 | Alex Mutch | 41.37 | 44.36 | 41.37 56.99 45.18 42.66 45.24 |
| 65 | Samuel Scherrer | 42.27 | 44.87 | 43.79 47.79 44.38 46.44 42.27 |
| 66 | Noah Wilde | 41.20 | 45.12 | 45.66 49.59 46.88 42.83 41.20 |
| 67 | Harsha Paladugu | 35.05 | 45.33 | 48.31 35.05 52.07 47.91 39.76 |
| 68 | Daniel Qin | 44.05 | 45.55 | 45.18 49.46 44.05 44.16 47.32 |
| 69 | Alexandre Ondet | 40.81 | 45.67 | 53.95 40.81 48.71 41.94 46.35 |
| 70 | Matt Hudon | 39.23 | 45.91 | 39.23 43.13 46.53 48.11 48.06 |
| 71 | Tristan Lee | 41.21 | 45.93 | 54.48 48.02 43.22 41.21 46.55 |
| 72 | Austin Chuong | 38.68 | 46.21 | 38.68 55.02 44.76 41.41 52.45 |
| 73 | James Deibert | 39.04 | 46.52 | 48.47 45.95 39.04 47.16 46.44 |
| 74 | Taiyo Berčič | 44.00 | 47.05 | 45.55 46.16 49.62 44.00 49.45 |
| 75 | Coleson Chase | 40.36 | 47.44 | 40.85 51.88 DNF 40.36 49.58 |
| 76 | Cameron Jim | 39.52 | 47.76 | 48.25 50.88 44.14 52.41 39.52 |
| 77 | Kevin Matthews | 41.81 | 47.93 | 52.38 50.62 49.98 43.20 41.81 |
| 78 | Allan Wang | 45.20 | 48.44 | 55.10 52.20 47.42 45.70 45.20 |
| 79 | Aiden Yim | 43.36 | 48.52 | 47.30 43.36 53.46 44.80 56.87 |
| 80 | Mia Willow Pahl | 44.17 | 48.52 | 47.16 44.17 49.93 54.20 48.46 |
| 81 | Lucas Nieuwland | 45.74 | 48.65 | 45.74 51.61 47.35 48.94 49.65 |
| 82 | Raymond Wang | 41.62 | 48.69 | 47.76 47.17 51.13 57.24 41.62 |
| 83 | Ruichen Li | 40.79 | 49.04 | 50.01 47.91 49.20 50.31 40.79 |
| 84 | Kyle Tam | 44.57 | 49.10 | 44.57 45.91 55.61 50.60 50.80 |
| 85 | Abdullah Gulab | 45.64 | 49.52 | 54.45 50.86 50.22 45.64 47.48 |
| 86 | Yun-Ju Hsieh (謝昀儒) | 44.63 | 49.58 | 53.04 54.43 47.95 47.76 44.63 |
| 87 | Dilshawn Sidhu | 39.92 | 49.61 | 57.35 48.21 44.01 56.62 39.92 |
| 88 | Peter Barnwell | 40.09 | 49.61 | 40.09 52.00 46.72 50.10 54.20 |
| 89 | Isaac Davies | 45.69 | 49.64 | 52.24 48.83 45.69 52.50 47.86 |
| 90 | Jose Miguel Valdes Rodriguez | 41.27 | 49.68 | 48.58 53.50 41.27 54.28 46.95 |
| 91 | Samuel Li | 38.86 | 49.87 | 46.42 50.82 52.36 53.16 38.86 |
| 92 | Shawn Yang | 46.36 | 50.13 | 53.72 46.57 56.59 46.36 50.09 |
| 93 | Kabir Johal | 42.26 | 50.25 | 49.67 50.56 42.26 50.52 50.55 |
| 94 | Keith Wierckx | 45.03 | 50.26 | 48.76 52.05 49.96 58.23 45.03 |
| 95 | Dave Virk | 46.35 | 50.78 | 50.03 46.35 52.78 56.30 49.52 |
| 96 | Xuanyu Sun | 46.54 | 50.78 | 50.20 51.62 50.52 53.84 46.54 |
| 97 | Logan Ge | 48.46 | 51.54 | 55.38 49.87 55.12 48.46 49.62 |
| 98 | Anishk Arora | 46.27 | 51.75 | 1:01.00 56.05 48.59 50.62 46.27 |
| 99 | Max Feng | 47.47 | 51.98 | 47.57 55.96 47.47 1:13.37 52.41 |
| 100 | Jimbo Cai | 44.80 | 52.25 | 53.57 56.49 53.02 44.80 50.16 |
| 101 | Jonathan Wang (王嘉洺) | 48.06 | 52.40 | 54.64 59.59 48.87 53.70 48.06 |
| 102 | Orion Donovan | 47.81 | 52.44 | 2:23.08 48.63 47.81 58.02 50.68 |
| 103 | Jack Chicoine | 46.29 | 53.65 | 1:07.29 50.07 58.56 52.33 46.29 |
| 104 | Ezekiel M. Pareja | 48.60 | 53.66 | DNF 52.52 50.98 57.47 48.60 |
| 105 | Marco Yang (杨柯辰) | 44.45 | 53.84 | 58.12 55.83 1:02.17 47.58 44.45 |
| 106 | Ayden Kainalu A. Bueno | 52.79 | 53.84 | 52.79 53.65 59.41 54.49 53.39 |
| 107 | Connor Tan | 44.64 | 54.26 | 56.37 55.03 56.39 51.39 44.64 |
| 108 | Michael Zheng | 42.10 | 54.31 | 54.15 56.66 52.12 42.10 57.54 |
| 109 | Derek Kong | 44.79 | 54.58 | 44.79 1:01.66 49.84 55.51 58.40 |
| 110 | Kevin Guillaumond | 47.89 | 54.72 | 53.92 1:03.32 57.03 47.89 53.22 |
| 111 | Nathan Durand-Brousseau | 43.68 | 54.91 | 53.15 43.68 55.08 1:01.26 56.51 |
| 112 | Aedan Loughran | 53.41 | 55.22 | 1:02.21 55.20 53.41 54.81 55.64 |
| 113 | Karsen Oun | 43.42 | 55.23 | 1:01.77 43.42 53.08 58.54 54.06 |
| 114 | Kai Wen Yang | 52.97 | 55.33 | 1:15.04 53.10 58.95 52.97 53.94 |
| 115 | Nicolas Brassard | 50.17 | 55.50 | 1:02.35 58.80 54.09 50.17 53.62 |
| 116 | Chance J. Lockwood | 39.63 | 55.74 | 1:56.22 47.15 1:11.38 48.70 39.63 |
| 117 | Kevin Lê | 47.38 | 55.85 | 53.84 56.67 57.04 1:00.38 47.38 |
| 118 | Avery Post | 54.44 | 56.53 | 58.39 54.94 56.25 1:11.14 54.44 |
| 119 | Alyssa Esparaz | 50.70 | 57.06 | 55.82 50.70 51.32 1:09.15 1:04.05 |
| 120 | Matthew Dickman | 52.02 | 57.09 | DNF 52.02 58.89 53.49 58.90 |
| 121 | Luke Johnson | 51.07 | 57.87 | 1:08.90 51.49 51.07 1:02.83 59.28 |
| 122 | Kye Riddell | 47.59 | 59.09 | 1:14.81 56.87 59.61 1:00.79 47.59 |
| 123 | Eric Yang | 54.68 | 59.38 | 58.35 58.54 1:07.69 1:01.25 54.68 |
| 124 | Eenzer Huang | 55.40 | 59.66 | 1:11.26 55.40 1:05.44 55.65 57.88 |
| 125 | Andrew Xiang | 46.92 | 59.82 | 1:08.53 56.44 1:03.69 59.32 46.92 |
| 126 | David Nguyen | 46.95 | 59.82 | 52.69 DNF 1:01.82 1:04.94 46.95 |
| 127 | Rue Clippinger | 56.92 | 1:00.01 | 1:00.71 56.92 1:06.01 1:01.42 57.91 |
| 128 | Isaac Brugge | 47.79 | 1:00.42 | 1:15.93 49.30 56.03 1:16.30 47.79 |
| 129 | Sam Edwards | 53.07 | 1:02.46 | 53.07 54.88 1:09.82 1:02.68 1:11.73 |
| 130 | Levi de Greeff | 58.84 | 1:02.67 | 1:03.39 59.99 58.84 1:04.63 1:14.49 |
| 131 | Emma Kemp | 50.73 | 1:03.83 | 51.28 50.73 1:05.75 1:14.46 1:24.11 |
| 132 | Larry Shi | 49.99 | 1:04.41 | 1:17.06 57.16 59.00 49.99 1:42.41 |
| 133 | Mateo Tang | 59.07 | 1:05.62 | 59.07 1:09.88 1:20.94 1:07.22 59.76 |
| 134 | Alvin Wong | 58.76 | 1:09.57 | DNF 58.76 1:03.36 1:03.17 1:22.19 |
| 135 | Amun Chawla | 55.78 | 1:10.28 | 55.78 1:16.20 1:19.38 1:07.67 1:06.96 |
| 136 | Hengyu Liu (刘恒羽) | 1:00.47 | — | 1:11.62 1:00.47 — — — |
| 137 | Justin Taliman | 1:01.37 | — | 1:06.59 1:01.37 — — — |
| 138 | Bryce Davies | 1:01.41 | — | 1:22.75 1:01.41 — — — |
| 139 | Alvin Liu | 1:01.85 | — | 1:01.85 1:33.85 — — — |
| 140 | Andrew Ming | 1:01.91 | — | 1:01.91 1:13.40 — — — |
| 141 | Diego Moy | 1:03.07 | — | 1:03.07 1:11.22 — — — |
| 142 | Eeshir Pannun | 1:04.00 | — | 1:07.16 1:04.00 — — — |
| 143 | Vincent Cohea | 1:05.89 | — | 1:05.89 1:07.20 — — — |
| 144 | Laura Plourde | 1:06.38 | — | 2:19.88 1:06.38 — — — |
| 145 | Edward Zeng | 1:06.42 | — | 1:16.46 1:06.42 — — — |
| 146 | Brendan Chen | 1:07.30 | — | 1:17.13 1:07.30 — — — |
| 147 | Ethan Tsoi | 1:07.76 | — | 1:07.76 1:20.88 — — — |
| 148 | Nathan Pope | 1:08.87 | — | 1:08.87 1:15.76 — — — |
| 149 | Tony Lu | 1:09.35 | — | 1:11.54 1:09.35 — — — |
| 150 | Harlan Beddoes | 1:09.50 | — | 1:23.60 1:09.50 — — — |
| 151 | Noah Brooks | 1:09.72 | — | DNF 1:09.72 — — — |
| 152 | Jayden Kuei | 1:10.17 | — | 1:22.41 1:10.17 — — — |
| 153 | Toby Johnson | 1:10.18 | — | DNF 1:10.18 — — — |
| 154 | Mostafa Mahran | 1:11.16 | — | 1:32.55 1:11.16 — — — |
| 155 | Alex Crouse | 1:12.21 | — | 1:13.15 1:12.21 — — — |
| 155 | Tyler Peña | 1:12.21 | — | 1:12.21 1:15.61 — — — |
| 157 | Ethan Ekstrom | 1:12.41 | — | 1:20.14 1:12.41 — — — |
| 158 | Bao Chau Thai | 1:12.78 | — | 1:12.78 1:16.75 — — — |
| 159 | Ryan Xiao | 1:13.55 | — | 1:16.61 1:13.55 — — — |
| 160 | Naitik Kaushal | 1:13.74 | — | 1:41.67 1:13.74 — — — |
| 161 | Gavin Lam | 1:13.96 | — | 1:13.96 1:20.54 — — — |
| 162 | Viyaan Pawar | 1:13.99 | — | 1:14.36 1:13.99 — — — |
| 163 | Nathan Siwen Wang (王思文) | 1:16.88 | — | 1:16.88 1:18.81 — — — |
| 164 | John Yassa | 1:17.19 | — | 1:17.19 1:30.49 — — — |
| 165 | Luke Zhang | 1:17.97 | — | 1:17.97 1:36.51 — — — |
| 166 | Anthony Iskander | 1:18.22 | — | 1:18.22 1:20.48 — — — |
| 167 | Nico Rain Mons | 1:18.32 | — | 1:18.32 1:45.53 — — — |
| 168 | Erik Varughese | 1:18.55 | — | 1:18.55 1:55.63 — — — |
| 169 | Lorenzo Delli Santi | 1:19.11 | — | DNF 1:19.11 — — — |
| 170 | Emily Wang | 1:19.13 | — | 1:19.13 1:20.45 — — — |
| 171 | Daniel Kirk | 1:20.68 | — | 1:20.68 1:30.43 — — — |
| 172 | Achilles Standring | 1:20.71 | — | 1:20.71 1:32.29 — — — |
| 173 | Glen Zhu | 1:25.16 | — | 1:26.73 1:25.16 — — — |
| 174 | Rob Neufeld | 1:25.29 | — | 1:38.09 1:25.29 — — — |
| 175 | Jacob Swartz | 1:25.46 | — | 1:25.46 1:27.54 — — — |
| 176 | Darren Shin | 1:25.73 | — | 1:25.73 1:55.53 — — — |
| 177 | Sebastian Persaud | 1:26.28 | — | 1:26.28 DNF — — — |
| 178 | Zaylan Spalek | 1:27.23 | — | 1:27.23 1:52.37 — — — |
| 179 | Chris Martin | 1:27.27 | — | 1:32.54 1:27.27 — — — |
| 180 | Alexander T. Her | 1:27.51 | — | 1:27.51 1:30.49 — — — |
| 181 | Michal Buczynski | 1:28.53 | — | 1:56.84 1:28.53 — — — |
| 182 | Simon Meerstra | 1:28.79 | — | 1:28.79 1:29.06 — — — |
| 183 | Cameron Sauve | 1:29.25 | — | 1:29.25 1:49.00 — — — |
| 184 | Leo Hougaard | 1:31.64 | — | DNF 1:31.64 — — — |
| 185 | Ranvir Kumar | 1:31.86 | — | 1:31.86 2:32.39 — — — |
| 186 | Mattias Haugli | 1:33.11 | — | 1:56.56 1:33.11 — — — |
| 187 | Jen-Lei Lee | 1:33.16 | — | 1:42.27 1:33.16 — — — |
| 188 | Zachary Bourque | 1:33.75 | — | 1:34.76 1:33.75 — — — |
| 189 | David Alejandro Estrada Medina | 1:34.64 | — | 1:34.64 1:38.22 — — — |
| 190 | Jannik Pichler | 1:34.86 | — | 1:34.86 1:42.91 — — — |
| 191 | Josh Lo | 1:35.58 | — | 1:44.67 1:35.58 — — — |
| 192 | Will Dahlman | 1:35.91 | — | 1:35.91 1:59.94 — — — |
| 193 | Alec Found | 1:38.88 | — | 1:47.54 1:38.88 — — — |
| 194 | Marc Zhu | 1:39.60 | — | 2:14.75 1:39.60 — — — |
| 195 | Parsia Vaezighaziani | 1:39.74 | — | 1:55.97 1:39.74 — — — |
| 196 | Andreas Nikolaou | 1:40.45 | — | 1:40.45 1:52.91 — — — |
| 197 | Eli Winchell | 1:43.34 | — | 1:57.69 1:43.34 — — — |
| 198 | Winston Chow | 1:44.20 | — | 2:51.96 1:44.20 — — — |
| 199 | Graeme Gimpelson | 1:49.61 | — | 2:13.94 1:49.61 — — — |
| 200 | David Ghabour | 1:50.79 | — | 1:54.40 1:50.79 — — — |
| 201 | Mike Qi | 1:53.88 | — | 2:29.11 1:53.88 — — — |
| 202 | Daniel Yu | 1:57.74 | — | 1:57.74 DNF — — — |
| 203 | Riley Gardner | 2:03.34 | — | 2:12.71 2:03.34 — — — |
| 204 | Dylan James Her | 2:03.88 | — | 2:03.88 2:07.62 — — — |
| 205 | Kayden Zhang | 2:12.15 | — | DNF 2:12.15 — — — |
| 206 | Jyle Raro | 2:14.04 | — | 2:14.98 2:14.04 — — — |
| 207 | Boya Hou | 2:19.08 | — | 2:19.08 2:42.95 — — — |
| 208 | Daniel Roh | 2:21.73 | — | 2:39.18 2:21.73 — — — |
| 209 | Keagan Chow | 2:26.05 | — | 4:52.67 2:26.05 — — — |
| 210 | Marcas Yu | 2:28.73 | — | 2:28.73 2:33.21 — — — |
| 211 | Mark Christopher Jercan | 3:25.29 | — | DNF 3:25.29 — — — |
| 212 | Sam Weston | 3:28.49 | — | 3:28.49 3:37.98 — — — |
| 213 | Jiaming Zhong | 3:55.89 | — | 3:55.89 4:01.17 — — — |
| 214 | Nishan Singh Gill | DNF | — | DNF DNF — — — |
| 214 | Denis Reimer | DNF | — | DNF DNF — — — |
| 214 | Heewon Hwang | DNF | — | DNF DNF — — — |