| 1 | Burno Li Chak Kwan (李澤堃) | 23.33 | 24.49 | 25.38 28.61 23.47 23.33 24.62 |
| 2 | Bill Wang | 21.07 | 24.70 | 24.92 25.83 21.07 25.76 23.42 |
| 3 | Arhaan Sareen | 21.26 | 25.79 | 28.63 24.29 24.45 21.26 29.60 |
| 4 | Morgan Yeh | 20.45 | 26.35 | 27.91 20.45 27.98 26.21 24.92 |
| 5 | Max Xiong (熊锐明) | 26.03 | 28.79 | 32.18 30.53 29.33 26.03 26.51 |
| 6 | Matthew Lee | 25.53 | 30.16 | 30.30 30.45 32.07 29.72 25.53 |
| 7 | David Shei | 32.06 | 36.75 | 39.30 41.89 36.97 33.97 32.06 |
| 8 | Prosper Huang | 32.11 | 37.03 | 33.46 32.11 37.06 40.85 40.57 |
| 9 | Caleb Alonzo Martinez | 34.66 | 38.14 | 38.65 36.14 40.01 39.63 34.66 |
| 10 | Nathan Glajch | 32.39 | 38.27 | 42.30 39.20 32.39 34.56 41.06 |
| 11 | Jonathan Wang (王嘉洺) | 32.66 | 38.72 | 37.65 40.40 32.66 42.24 38.12 |
| 12 | Ruichen Wang | 35.24 | 38.90 | 42.18 44.51 35.24 38.07 36.46 |
| 13 | Jeremy Anderson | 33.12 | 39.15 | 37.38 33.12 40.98 44.62 39.09 |
| 14 | Marco Yang (杨柯辰) | 37.58 | 40.56 | 38.20 38.95 45.30 37.58 44.53 |
| 15 | Yiming Lu | 37.26 | 40.68 | 42.66 37.26 39.47 44.50 39.90 |
| 16 | Saransh Gujral | 40.11 | 41.31 | 40.14 40.15 44.70 43.65 40.11 |
| 17 | Aiden Liu | 38.83 | 41.96 | 43.68 42.93 39.98 38.83 42.98 |
| 18 | Ethan Ling | 36.93 | 42.13 | 40.89 43.33 36.93 42.16 DNF |
| 19 | Fergus Chow | 38.61 | 42.83 | 55.80 40.01 46.60 41.89 38.61 |
| 20 | Kevin Tang | 42.21 | 43.87 | 55.40 42.21 42.69 42.43 46.49 |
| 21 | Kevin Trinh | 41.60 | 44.18 | 44.43 53.05 43.33 41.60 44.77 |
| 22 | Nathaniel Gionette | 39.29 | 45.27 | 45.49 45.66 44.66 39.29 53.09 |
| 23 | Marjan Ahmad | 42.74 | 45.80 | 44.03 48.05 48.68 45.32 42.74 |
| 24 | Jacob Koudys | 41.09 | 45.99 | 41.09 49.70 41.30 50.74 46.98 |
| 25 | Liam Orovec | 40.75 | 46.39 | 48.09 40.75 41.20 DNF 49.89 |
| 26 | Lucas Nieuwland | 37.21 | 46.88 | 39.10 37.21 51.13 50.74 50.79 |
| 27 | Matthew Krawczyk | 44.13 | 47.37 | 54.37 44.48 51.27 44.13 46.35 |
| 28 | Dominic DiLuciano | 44.40 | 47.48 | 46.63 50.74 45.06 44.40 56.06 |
| 29 | Matt Pang | 44.02 | 48.40 | 50.13 50.52 44.02 44.54 56.69 |
| 30 | Nicholas McKee | 43.20 | 49.25 | 43.20 51.18 44.40 52.17 DNF |
| 31 | Alyssa Esparaz | 47.91 | 49.34 | 48.87 50.95 48.20 55.77 47.91 |
| 32 | Theodore Chow | 43.37 | 49.99 | 49.85 51.37 49.75 50.38 43.37 |
| 33 | Enoch Wei | 40.83 | 50.35 | 54.52 40.83 48.00 48.52 55.11 |
| 34 | Daniel Kruger | 37.36 | 51.89 | 51.54 55.62 57.07 37.36 48.50 |
| 35 | Austin Eng | 45.22 | 52.32 | 57.00 53.22 45.22 53.29 50.44 |
| 36 | Malik Somers | 47.16 | 55.22 | 47.16 52.83 57.21 55.61 1:05.70 |
| 37 | Brady Metherall | 52.93 | 57.09 | 1:01.70 52.93 55.68 53.90 1:09.96 |
| 38 | Luke Corneil | 53.76 | 1:00.27 | 1:07.99 53.76 54.64 1:02.93 1:03.25 |
| 39 | Aidan Xu | 48.22 | 1:00.63 | 1:06.50 58.64 1:09.10 48.22 56.76 |
| 40 | Sanay Kothalkar | 56.69 | 1:01.37 | 1:02.78 1:10.82 59.12 1:02.20 56.69 |
| 41 | Rayan Beig | 52.16 | 1:03.23 | 52.16 52.73 1:07.92 1:11.67 1:09.04 |
| 42 | Colin Taylor | 58.67 | 1:03.46 | 1:03.89 1:06.21 1:00.28 58.67 1:33.78 |
| 43 | Kevin Xu | 59.81 | 1:03.87 | 1:08.49 1:07.37 59.81 1:00.70 1:03.53 |
| 44 | Yuji Takatsu | 58.07 | 1:05.14 | 58.44 1:16.85 1:00.12 1:36.99 58.07 |
| 45 | Jeffrey Sit | 54.99 | 1:05.97 | 1:05.20 1:05.40 54.99 1:08.54 1:07.32 |
| 46 | Kees Alcantara | 57.98 | 1:06.16 | 1:21.01 57.98 1:01.13 1:13.42 1:03.94 |
| 47 | Isabella Young | 55.63 | 1:06.40 | 55.63 1:08.52 1:05.04 1:06.02 1:08.15 |
| 48 | Alexander Mansia | 1:03.24 | 1:07.98 | 1:03.24 1:12.61 1:07.68 1:17.17 1:03.64 |
| 49 | Jonah Hinkson | 1:05.70 | 1:08.28 | 1:08.87 1:17.48 1:06.17 1:05.70 1:09.81 |
| 50 | Zachary Brubacher | 55.53 | 1:08.50 | 1:06.58 55.53 1:10.63 1:08.29 1:12.24 |
| 51 | Ayush Mishra | 1:06.93 | 1:12.10 | 1:17.84 1:06.93 1:13.91 1:10.64 1:11.76 |
| 52 | Levi Brubacher | 1:03.81 | 1:12.98 | 1:12.92 1:03.81 DNF 1:13.71 1:12.30 |
| 53 | Milo Leus | 1:11.18 | — | 1:11.18 1:36.48 — — — |
| 54 | Sahib Gill | 1:12.54 | — | 1:12.54 DNF — — — |
| 55 | Ibrahim Quraishi | 1:12.85 | — | 1:12.85 1:18.34 — — — |
| 56 | David-Nuo Cheng | 1:14.60 | — | 1:18.99 1:14.60 — — — |
| 57 | Drew Sauder | 1:14.68 | — | 1:14.68 1:16.34 — — — |
| 58 | William Shi | 1:16.70 | — | 1:16.70 1:25.38 — — — |
| 59 | Jordan Nixon | 1:19.72 | — | 2:01.80 1:19.72 — — — |
| 60 | Zachary Adams | 1:20.32 | — | 1:20.32 1:42.28 — — — |
| 61 | Emma Tsang | 1:25.25 | — | 1:25.25 1:28.84 — — — |
| 62 | Surya Pratheek Killi | 1:26.74 | — | 1:39.71 1:26.74 — — — |
| 63 | Louis Liu | 1:27.04 | — | 1:27.04 2:16.77 — — — |
| 64 | Alfred Ching | 1:31.46 | — | 1:31.46 DNF — — — |
| 65 | Jayden Ng | 1:33.09 | — | 1:33.10 1:33.09 — — — |
| 66 | Chris Iyilade | 1:34.87 | — | 1:49.33 1:34.87 — — — |
| 67 | Aiden Fong | 1:38.51 | — | 1:38.51 1:47.82 — — — |
| 68 | Anu Wicky | 1:38.74 | — | 1:48.28 1:38.74 — — — |
| 69 | Sebastian Mazurek | 1:44.19 | — | 2:04.84 1:44.19 — — — |
| 70 | Olha Bondarenko | 1:46.81 | — | 1:46.81 1:48.91 — — — |
| 71 | Anay Prasad | 1:51.46 | — | 1:51.46 1:52.37 — — — |
| 72 | Seth Parnell | 1:59.05 | — | 2:07.22 1:59.05 — — — |
| 73 | Henry Corriveau | 2:01.88 | — | 2:01.88 2:14.37 — — — |
| 74 | Isaac Pang | 2:03.46 | — | 2:13.27 2:03.46 — — — |
| 75 | Izan Baria | 2:04.96 | — | 2:04.96 3:46.75 — — — |
| 76 | Tyler Demedeiros | 2:05.35 | — | 2:37.69 2:05.35 — — — |
| 77 | Salem Al-Ghareib | 2:11.18 | — | 2:11.18 2:15.41 — — — |
| 78 | Chase Sullivan | 2:29.35 | — | 2:46.54 2:29.35 — — — |
| 79 | Ali Jaat | 2:37.01 | — | 2:37.01 2:43.13 — — — |
| 80 | Saif Waheed | 2:40.91 | — | 2:51.65 2:40.91 — — — |
| 81 | Luna Le | 3:00.44 | — | 3:00.44 3:09.59 — — — |
| 82 | Shreeyan Krithik Killi | 3:09.41 | — | 3:09.41 3:33.38 — — — |
| 83 | Thomas Tsang | 3:14.69 | — | 3:15.01 3:14.69 — — — |
| 84 | Yi Qing Shen | 3:43.28 | — | 4:43.23 3:43.28 — — — |