| 1 | Kyle Santucci | 10.03 | 12.28 | 16.89 10.03 10.65 13.43 12.76 |
| 2 | Leif Anvik | 14.84 | 15.27 | 15.55 15.33 16.01 14.84 14.92 |
| 3 | Dave Virk | 13.88 | 15.75 | 16.24 15.65 13.88 18.82 15.37 |
| 4 | Lucas Kuczaj | 14.83 | 15.80 | 15.81 15.58 18.38 14.83 16.01 |
| 5 | Joshua Alan Fung | 14.42 | 16.05 | 15.18 16.60 19.35 14.42 16.38 |
| 6 | Griffin Clem | 13.11 | 16.06 | 13.11 18.55 16.09 14.39 17.71 |
| 7 | Caleb dela Fuente | 16.72 | 18.13 | 17.37 16.72 22.41 17.69 19.32 |
| 8 | Benjamin Ragan | 14.23 | 18.58 | 19.37 14.23 DNF 16.78 19.60 |
| 9 | Nolan Thompson | 15.41 | 18.61 | 18.21 19.20 18.41 19.44 15.41 |
| 10 | Azaro Gorloo | 16.71 | 19.30 | 19.65 17.21 23.74 16.71 21.05 |
| 11 | James Deibert | 17.11 | 19.68 | 17.11 23.62 20.24 19.42 19.39 |
| 12 | Danny Buschert | 19.20 | 20.43 | 30.39 19.85 21.45 20.00 19.20 |
| 13 | Ethan Basanov | 16.74 | 21.14 | 20.80 24.53 16.74 20.98 21.65 |
| 14 | Liam Bolduc | 17.73 | 21.47 | 21.13 22.87 17.73 20.41 23.03 |
| 15 | Don Daniels | 17.59 | 21.70 | 20.29 24.78 23.43 17.59 21.37 |
| 16 | Bryce Davies | 19.73 | 22.89 | 23.04 24.00 25.16 21.62 19.73 |
| 17 | Jezreel Gabot | 17.47 | 23.12 | 30.01 20.62 18.73 38.16 17.47 |
| 18 | Alex Mutch | 20.08 | 23.13 | 23.98 38.95 22.34 20.08 23.07 |
| 19 | Eric Hess | 19.29 | 23.23 | 21.88 30.25 19.29 24.22 23.58 |
| 20 | Micah Enns | 21.27 | 23.66 | 21.27 24.60 23.25 23.14 26.31 |
| 21 | Kabir Johal | 19.74 | 23.90 | 22.08 19.74 25.77 25.31 24.31 |
| 22 | Michael Vass | 23.87 | 26.03 | 26.37 38.79 23.87 24.49 27.23 |
| 23 | Bernabe Kondrak | 22.38 | 26.19 | 33.32 22.38 24.31 28.98 25.29 |
| 24 | Orion Donovan | 24.63 | 27.63 | 32.76 26.44 29.11 24.63 27.34 |
| 25 | Owen Zheng | 22.32 | 28.21 | 28.97 27.49 28.18 31.91 22.32 |
| 26 | Coda K. Toll | 21.86 | 29.25 | 28.63 36.33 27.69 21.86 31.43 |
| 27 | Cache Adams | 26.07 | 29.62 | 26.07 29.75 29.73 29.39 38.99 |
| 28 | Emmanuel Fraser | 24.14 | 29.99 | DNF 29.66 32.26 28.04 24.14 |
| 29 | Dante Torry | 29.64 | 30.34 | 30.22 29.82 40.62 30.97 29.64 |
| 30 | Andriy Peleshchyshyn | 27.89 | 30.83 | 30.92 31.34 33.82 27.89 30.22 |
| 31 | Torin Halliday | 25.60 | 31.42 | 25.60 33.37 43.06 31.24 29.66 |
| 32 | Moses Tibeb Firew | 26.96 | 32.29 | 35.63 33.56 34.99 28.33 26.96 |
| 33 | Trian Borstad | 31.26 | 34.44 | 31.26 36.92 35.40 31.27 36.65 |
| 34 | Jeb Laurin | 28.71 | 34.50 | 35.34 36.57 28.71 40.73 31.58 |
| 35 | Tom Sun | 32.23 | 36.47 | 46.19 32.23 42.84 33.84 32.73 |
| 36 | Laura Plourde | 33.65 | 37.64 | 37.56 35.78 44.76 39.58 33.65 |
| 37 | Kye Riddell | 35.31 | 38.01 | 41.04 36.16 35.31 36.82 46.47 |
| 38 | Ethan Toullelan | 35.71 | 39.09 | 1:16.10 35.71 39.01 39.34 38.93 |
| 39 | Anthony Finnigan | 36.58 | 41.15 | 43.87 41.52 40.65 36.58 41.27 |
| 40 | Isaac Manderscheid | 39.46 | 42.36 | 49.15 41.44 45.96 39.46 39.69 |
| 41 | Max Ulan | 38.28 | 43.84 | 45.59 41.27 44.66 DNF 38.28 |
| 42 | Clark Hoeksema | 41.18 | 47.47 | 45.22 44.67 52.53 54.08 41.18 |
| 43 | Silas Rathie | 42.61 | 51.25 | 44.93 52.89 1:03.06 42.61 55.93 |
| 44 | Nick Wong | 43.88 | 53.07 | 1:08.62 43.88 1:11.39 45.88 44.71 |
| 45 | Quinn DeWolfe | 44.26 | DNF | DNF 44.26 1:00.27 DNF DNF |
| 46 | Tadeo Kondrak | 47.95 | — | 3:29.59 47.95 — — — |
| 47 | Kunwar Bagga | 48.18 | — | 1:02.84 48.18 — — — |
| 48 | Simon Schurman | 49.03 | — | 1:03.01 49.03 — — — |
| 49 | Todd Rathie | 50.53 | — | 50.53 57.66 — — — |
| 50 | Max Macdonald | 51.20 | — | 51.20 53.11 — — — |
| 51 | Tanya Rathie | 53.42 | — | 1:09.99 53.42 — — — |
| 52 | Benjamin Hachey | 55.81 | — | 55.81 DNF — — — |
| 53 | Chanz Joseph Distor | 56.15 | — | 1:22.27 56.15 — — — |
| 54 | Shayne Zhixing Zhao | 56.85 | — | 56.85 1:13.00 — — — |
| 55 | Jack Deus | 1:01.43 | — | 1:15.77 1:01.43 — — — |
| 56 | Bryce Miller | 1:01.81 | — | 1:55.69 1:01.81 — — — |
| 57 | Ryder Fernandes | 1:03.43 | — | 1:03.43 1:03.84 — — — |
| 58 | Victor Verbitsky | 1:09.47 | — | 1:09.47 1:13.19 — — — |
| 59 | Nolan Wan | 1:19.13 | — | 1:41.00 1:19.13 — — — |
| 60 | Aaron Thompson | 1:19.97 | — | 1:38.01 1:19.97 — — — |
| 61 | Alexander Wong | 1:19.98 | — | 1:19.98 1:28.05 — — — |
| 62 | Geo Phoenix Gan | 1:25.81 | — | DNF 1:25.81 — — — |
| 63 | Bowei Meenagh | 1:27.11 | — | 1:59.39 1:27.11 — — — |
| 64 | Niels Nijstad | 1:29.60 | — | 1:29.60 2:20.42 — — — |
| 65 | Daniel Daoust | 1:34.14 | — | 1:56.54 1:34.14 — — — |
| 66 | Denis Reimer | 1:40.08 | — | 1:40.08 2:29.33 — — — |
| 67 | Nicholas Jorgensen | 1:45.38 | — | 1:45.38 2:02.25 — — — |
| 68 | Simon McDormand | 1:46.52 | — | 2:43.84 1:46.52 — — — |
| 69 | Ben McDormand | 2:39.86 | — | 4:39.95 2:39.86 — — — |
| 70 | Carter Bolen | 3:42.21 | — | 3:46.05 3:42.21 — — — |