| 1 | Paris Dorn | 30.44 | 33.15 | 31.70 33.73 34.01 30.44 35.59 |
| 2 | Jerry Liu | 35.91 | 37.38 | 37.34 35.91 36.51 38.85 38.30 |
| 3 | Kyle Santucci | 32.84 | 37.97 | 45.36 41.18 32.84 37.67 35.05 |
| 4 | Benjamin Ragan | 34.42 | 39.95 | 34.76 41.58 43.52 44.04 34.42 |
| 5 | Griffin Clem | 34.99 | 40.34 | 42.12 34.99 40.48 45.32 38.43 |
| 6 | Azaro Gorloo | 34.32 | 41.04 | 38.95 40.90 44.70 43.28 34.32 |
| 7 | Siddharth Chhatbar | 33.23 | 41.60 | 42.98 45.66 39.13 33.23 42.68 |
| 8 | Nathan Weiss | 39.67 | 41.86 | 40.28 40.30 45.00 47.60 39.67 |
| 9 | Ethan Basanov | 40.39 | 42.06 | 50.05 40.60 44.81 40.39 40.76 |
| 10 | Asher Kumar | 38.23 | 42.77 | DNF 38.23 40.79 43.70 43.81 |
| 11 | James Deibert | 36.41 | 43.92 | 42.95 36.41 44.25 44.57 45.19 |
| 12 | Lukas Holden | 36.62 | 45.05 | 36.62 47.88 42.99 44.29 55.68 |
| 13 | Noah Wilde | 37.40 | 46.81 | 48.24 37.40 44.62 47.56 48.72 |
| 14 | Dylan Vaskevicius | 44.80 | 49.07 | 48.47 57.82 50.19 44.80 48.55 |
| 15 | Matthew Look | 38.92 | 49.13 | 49.26 55.51 49.10 49.02 38.92 |
| 16 | Alex Mutch | 43.40 | 49.61 | 55.16 43.40 48.54 47.76 52.52 |
| 17 | Ashtyn Dueck | 45.99 | 49.92 | 55.44 45.99 51.08 47.87 50.80 |
| 18 | Emerson Shawara | 46.87 | 50.27 | 50.94 51.41 48.46 52.78 46.87 |
| 19 | Ethan Ling | 46.24 | 51.25 | 54.20 46.24 58.99 52.97 46.58 |
| 20 | Danny Buschert | 47.86 | 51.45 | 47.86 57.60 DNF 48.24 48.52 |
| 21 | Kaleb Willms | 50.10 | 52.73 | 52.75 57.97 53.14 50.10 52.31 |
| 22 | Austin Jensen | 43.14 | 52.97 | 1:01.42 52.49 44.99 1:59.45 43.14 |
| 23 | Orion Donovan | 47.22 | 54.54 | 51.32 56.39 47.22 58.05 55.91 |
| 24 | Benjamin Buchner | 46.35 | 54.61 | 46.35 57.01 49.15 1:18.35 57.66 |
| 25 | Kristopher De Asis | 49.42 | 55.54 | 55.10 56.63 49.42 1:03.55 54.90 |
| 26 | Kye Riddell | 50.43 | 58.45 | 55.47 50.43 1:02.23 1:07.16 57.65 |
| 27 | Andrew Xiang | 55.23 | 59.55 | 1:06.82 1:01.94 58.26 55.23 58.44 |
| 28 | Micah Enns | 55.04 | 1:01.55 | 1:00.07 1:05.31 1:06.48 55.04 59.27 |
| 29 | Alex Shaw | 54.38 | 1:01.79 | 1:02.24 54.38 1:04.80 1:14.56 58.33 |
| 30 | Caleb dela Fuente | 58.89 | 1:05.99 | 58.89 1:09.82 1:07.68 1:00.46 1:37.29 |
| 31 | Noah Chow | 57.59 | 1:06.93 | 1:20.98 1:00.51 1:10.77 1:09.51 57.59 |
| 32 | Mirko Petrovic | 1:00.78 | 1:07.95 | 1:00.78 1:12.53 1:11.88 1:05.00 1:06.96 |
| 33 | Elijah Silagiora | 55.44 | 1:10.82 | 1:07.14 55.44 1:11.62 1:13.71 1:39.83 |
| 34 | Bryce Davies | 57.75 | 1:10.94 | 57.75 1:04.11 1:14.61 1:14.29 1:14.41 |
| 35 | Brady Whitehead | 54.97 | 1:11.77 | 1:03.52 DNF 1:08.24 54.97 1:23.54 |
| 36 | Sam Edwards | 1:07.53 | — | 1:07.53 1:19.93 — — — |
| 37 | Benjamin Cote | 1:08.39 | — | 1:08.39 1:39.42 — — — |
| 38 | Laura Plourde | 1:09.26 | — | 1:09.26 1:18.07 — — — |
| 39 | Noah Brooks | 1:10.92 | — | 1:14.92 1:10.92 — — — |
| 40 | Prashant Bala | 1:12.41 | — | 1:14.20 1:12.41 — — — |
| 41 | Deven Reddy | 1:13.10 | — | 1:13.10 1:16.02 — — — |
| 42 | Gengchen Tuo (脱耕晨) | 1:15.52 | — | 1:15.52 1:17.76 — — — |
| 43 | Mannix Wong | 1:16.69 | — | 1:16.69 1:29.63 — — — |
| 44 | Caden Purdon | 1:17.42 | — | 1:17.42 1:20.29 — — — |
| 45 | Dane Piche-Moore | 1:18.04 | — | 1:29.31 1:18.04 — — — |
| 46 | Cooper Kurata | 1:18.36 | — | 1:21.84 1:18.36 — — — |
| 47 | Mustafa Ali Mughal | 1:22.28 | — | 1:24.63 1:22.28 — — — |
| 48 | Jacob Swartz | 1:26.48 | — | 1:26.48 1:39.26 — — — |
| 49 | Arjun Cheema | 1:27.87 | — | 1:27.87 1:33.16 — — — |
| 50 | Rylen Martinoff | 1:28.92 | — | 1:28.92 2:01.76 — — — |
| 51 | Mason Hoimyr | 1:31.13 | — | 1:44.86 1:31.13 — — — |
| 52 | Reed MacMillan | 1:31.45 | — | 1:52.92 1:31.45 — — — |
| 53 | Lorenzo Vasquez | 1:31.95 | — | 1:33.70 1:31.95 — — — |
| 54 | Michael Sidock | 1:33.13 | — | 1:33.13 1:44.26 — — — |
| 55 | Cree Tessier | 1:33.52 | — | 1:33.52 1:34.51 — — — |
| 56 | Torin Halliday | 1:35.21 | — | 1:35.21 DNF — — — |
| 57 | Karlie Woollam | 1:35.90 | — | 1:35.90 1:44.34 — — — |
| 58 | Nick Wong | 1:45.03 | — | 2:11.01 1:45.03 — — — |
| 59 | Kaden Boutin | 1:51.72 | — | 1:51.72 DNF — — — |
| 60 | Izaac Eric Lindgren | 1:53.13 | — | 1:53.13 1:56.09 — — — |
| 61 | Johnathan Lillington | 1:53.33 | — | DNF 1:53.33 — — — |
| 62 | Alex Chen | 1:54.02 | — | 1:54.02 2:26.28 — — — |
| 63 | Ben Espejo | 1:59.64 | — | 1:59.64 2:55.03 — — — |
| 64 | Caleb Coates | 2:03.64 | — | 2:03.64 DNF — — — |
| 65 | Toby Johnson | 2:05.22 | — | 2:05.22 DNF — — — |
| 66 | Logan Evans | 2:05.73 | — | 2:05.73 2:27.16 — — — |
| 67 | Kingston Tan Ngu | 2:08.59 | — | 2:16.57 2:08.59 — — — |
| 68 | Reid McKinley | 2:09.46 | — | DNF 2:09.46 — — — |
| 69 | Daniel Artemenko | 2:14.25 | — | 2:14.25 2:57.68 — — — |
| 70 | Anthony Finnigan | 2:14.26 | — | 2:23.62 2:14.26 — — — |
| 71 | Nicolas Huitron Flores | 2:20.97 | — | 2:20.97 2:36.92 — — — |
| 72 | Oliver Ma | 2:24.13 | — | DNF 2:24.13 — — — |
| 73 | Ahmad Thabet | 2:30.88 | — | 2:30.88 3:32.37 — — — |
| 74 | Luke Douglas Pinder | 2:42.19 | — | 2:42.19 2:50.13 — — — |
| 75 | Essam Thabet | 2:49.51 | — | 3:58.02 2:49.51 — — — |
| 76 | Jyle Raro | 2:50.15 | — | 2:50.15 3:56.10 — — — |
| 77 | Booker Cruise | 2:52.44 | — | 2:52.44 DNF — — — |
| 78 | Rei Chi | 3:17.88 | — | DNF 3:17.88 — — — |
| 79 | Sohum Singh Bajwa | 3:19.16 | — | 3:19.16 DNF — — — |
| 80 | Joshua Bosters | 3:39.95 | — | 3:39.95 DNF — — — |
| 81 | Aiden Hert | 3:51.75 | — | DNF 3:51.75 — — — |
| 82 | Isaac Veldtman | DNF | — | DNF DNF — — — |
| 82 | Michael Xu | DNF | — | DNF DNF — — — |
| 82 | Erik Varughese | DNF | — | DNF DNF — — — |