| 1 | Adam McCormick | 12.24 | 14.08 | 18.66 15.57 14.11 12.57 12.24 |
| 2 | Elijah De Groote | 14.27 | 15.31 | 14.81 14.27 19.59 15.65 15.48 |
| 3 | Morgan Yeh | 13.49 | 16.13 | 17.30 19.63 15.47 15.62 13.49 |
| 4 | Elliott Kobelansky | 14.39 | 16.31 | 16.51 14.39 15.32 17.09 19.48 |
| 5 | Maxence Leboeuf | 14.93 | 17.02 | 20.15 14.93 19.16 16.62 15.28 |
| 6 | Darshan Bhavanasi | 16.30 | 17.09 | 16.81 18.27 18.13 16.34 16.30 |
| 7 | Ben Davies | 15.04 | 20.26 | 20.61 21.38 18.80 15.04 22.14 |
| 8 | Breton MacDonald | 18.52 | 23.91 | 21.30 32.49 18.96 18.52 31.47 |
| 9 | Jack Chicoine | 17.34 | 24.16 | 35.96 20.59 28.91 22.99 17.34 |
| 10 | Nathan Liang | 17.83 | 24.19 | 30.48 22.67 24.19 17.83 25.70 |
| 11 | Tin Huang | 14.27 | 24.69 | 29.78 24.70 DNF 14.27 19.60 |
| 12 | Benjamin Abbott | 21.27 | 25.05 | 21.27 22.63 27.64 24.89 27.90 |
| 13 | Reid Robblee | 18.70 | 25.94 | 1:00.14 23.55 34.01 18.70 20.25 |
| 14 | Sophie Desgagne | 24.71 | 25.94 | 26.94 25.22 24.71 25.67 42.57 |
| 15 | Diego Rodriguez-Ramirez | 19.78 | 26.07 | 27.91 28.27 19.78 26.27 24.02 |
| 16 | Benjamin Moore Ede | 20.33 | 26.74 | 20.33 30.13 23.50 26.60 32.81 |
| 17 | Alvin Li | 24.96 | 28.06 | 24.96 26.55 30.87 32.73 26.77 |
| 18 | Azad Azhar Hamzeh | 22.58 | 28.11 | 32.29 24.98 29.56 29.79 22.58 |
| 19 | Yingzhuo Zhang | 24.72 | 28.35 | 26.48 37.64 29.60 28.96 24.72 |
| 20 | Hiêu Thành Pham | 26.57 | 28.96 | 26.57 29.90 29.10 34.36 27.89 |
| 21 | Nicholas McKee | 23.01 | 29.29 | 23.01 28.76 32.28 26.82 32.60 |
| 22 | Peter Osudar | 28.38 | 30.88 | 28.38 36.33 32.71 30.00 29.93 |
| 23 | Zackery Philippi | 26.46 | 32.29 | 46.42 28.90 34.19 33.78 26.46 |
| 24 | YiFei Chen | 23.99 | 35.67 | 23.99 34.03 41.00 31.97 44.81 |
| 25 | Pierre-Luc Beaudoin | 29.80 | 40.97 | 39.95 29.80 52.59 41.88 41.08 |
| 26 | William Lavoie | 30.11 | — | 30.82 30.11 — — — |
| 27 | Jacob Solomon | 31.57 | — | 37.06 31.57 — — — |
| 28 | Daniel Joseph Sumayao | 32.08 | — | 34.63 32.08 — — — |
| 29 | Jonathan Proulx | 32.19 | — | 35.56 32.19 — — — |
| 30 | Sebastian Wu | 32.36 | — | 43.23 32.36 — — — |
| 31 | Marc-André Hébert | 33.02 | — | 33.02 34.05 — — — |
| 32 | Ziad Alavi | 33.04 | — | DNF 33.04 — — — |
| 33 | Ben Bergen | 33.10 | — | 34.71 33.10 — — — |
| 34 | Max Décarie | 33.30 | — | 33.30 33.70 — — — |
| 35 | Ziqi Wang | 33.41 | — | 33.41 34.00 — — — |
| 35 | Rémi Chrétien | 33.41 | — | 33.41 DNF — — — |
| 37 | Natan Sakajiri | 33.44 | — | 33.44 35.26 — — — |
| 38 | Julian Kim Bowman | 35.54 | — | 35.54 37.64 — — — |
| 39 | Lukas Léonard | 36.70 | — | 41.80 36.70 — — — |
| 40 | Ibrahim Kaleem | 36.79 | — | 36.79 45.76 — — — |
| 41 | Brent Horrocks | 37.04 | — | 37.04 41.45 — — — |
| 42 | Jessica Jin | 37.42 | — | 1:01.42 37.42 — — — |
| 43 | Alexandre Dion | 38.65 | — | 45.99 38.65 — — — |
| 44 | Antoine Villemaire | 40.76 | — | 1:08.94 40.76 — — — |
| 45 | Myles Jubé | 41.62 | — | 41.62 50.12 — — — |
| 46 | Sophia Warren | 41.65 | — | 45.37 41.65 — — — |
| 47 | Cedric Olszak | 41.79 | — | 52.59 41.79 — — — |
| 48 | Ethan Wang | 42.30 | — | 57.22 42.30 — — — |
| 49 | Ethan Hunter | 43.74 | — | 43.74 1:23.01 — — — |
| 50 | Thanh Minh Nguyen | 43.91 | — | 43.91 DNF — — — |
| 51 | Brogan Morris | 44.46 | — | 1:06.22 44.46 — — — |
| 52 | Siddharth Sarma | 46.89 | — | 1:14.45 46.89 — — — |
| 53 | Oliver Saibil | 47.45 | — | 1:07.14 47.45 — — — |
| 54 | Bashir Kadri | 47.85 | — | 2:52.61 47.85 — — — |
| 55 | Ryan Cheung | 47.87 | — | 47.87 1:15.24 — — — |
| 56 | Nolan Burnham | 50.25 | — | 50.25 56.56 — — — |
| 57 | Avery Babineau | 54.90 | — | 54.90 1:29.85 — — — |
| 58 | Silas Dove | 55.18 | — | 58.97 55.18 — — — |
| 59 | Skye Mcfadzen | 55.29 | — | 56.01 55.29 — — — |
| 60 | Elias Mehablia | 56.11 | — | 56.11 DNF — — — |
| 61 | Berlioz Boucher | 57.20 | — | 57.20 1:09.30 — — — |
| 62 | Miran Aydin | 1:00.41 | — | DNF 1:00.41 — — — |
| 63 | Neekaan Hejazi | 1:02.42 | — | 1:02.42 1:18.25 — — — |
| 64 | Harry Roberts | 1:08.94 | — | 1:08.94 1:25.75 — — — |
| 65 | Jeffrey Vertefeuille | 1:09.78 | — | 1:09.78 1:10.88 — — — |
| 66 | Michael Faviana | 1:10.21 | — | 1:10.78 1:10.21 — — — |
| 67 | Mehdi Poirier | 1:16.46 | — | 1:58.10 1:16.46 — — — |
| 68 | Tyler Fry | 1:18.61 | — | 1:22.25 1:18.61 — — — |
| 69 | Kedaar Sajith | 1:28.14 | — | 2:00.58 1:28.14 — — — |
| 70 | Adam Foster | 1:29.62 | — | 1:29.62 DNF — — — |
| 71 | José-Antonio Gumenyuk-Icaza | 1:33.31 | — | 1:33.31 1:49.25 — — — |
| 72 | Tyler Hunter | 1:33.90 | — | 1:33.90 1:53.20 — — — |
| 73 | Emerson Drolet | 1:33.99 | — | 1:38.20 1:33.99 — — — |
| 74 | Emma Tsang | 1:36.94 | — | 1:36.94 2:26.99 — — — |
| 75 | Coen Craven Weber | 1:37.18 | — | 1:37.18 3:15.17 — — — |
| 76 | Noah Baxter | 1:38.71 | — | 2:29.03 1:38.71 — — — |
| 77 | Owen Graaskamp | 1:41.43 | — | 2:11.07 1:41.43 — — — |
| 78 | Ayoub Alavi | 1:44.99 | — | DNF 1:44.99 — — — |
| 79 | John Whissel | 1:51.31 | — | 1:51.31 2:51.80 — — — |
| 80 | Kiyan Blohm | 1:52.90 | — | 1:52.90 1:56.34 — — — |
| 81 | Quinn Baxter | 1:58.93 | — | 1:58.93 2:41.17 — — — |
| 82 | Abdou El Barri I. H. Boudjeltia | DNF | — | DNF DNF — — — |