| 1 | Brennen Lin | 6.47 | 6.85 | 7.35 6.72 DNF 6.49 6.47 |
| 2 | Burno Li Chak Kwan (李澤堃) | 5.04 | 7.05 | 7.98 5.04 6.56 8.30 6.61 |
| 3 | Louis Meunier | 6.42 | 7.82 | 6.42 8.25 7.85 7.36 10.93 |
| 4 | Roan Paone | 7.97 | 8.94 | 9.52 8.96 8.85 7.97 9.02 |
| 5 | Adam McCormick | 7.61 | 9.02 | 10.11 7.91 11.48 7.61 9.05 |
| 6 | Zimo Li (李子镆) | 7.77 | 9.53 | 7.77 8.89 9.60 10.11 12.41 |
| 7 | Léo Francoeur | 8.83 | 9.68 | 10.38 9.89 8.83 8.97 10.18 |
| 8 | Rex Li | 8.31 | 9.75 | 9.92 10.32 8.31 10.86 9.00 |
| 9 | Maxence Leboeuf | 7.03 | 9.92 | 9.72 11.89 7.03 8.92 11.12 |
| 10 | Elliott Kobelansky | 8.26 | 10.16 | 9.59 10.52 11.68 8.26 10.37 |
| 11 | Elijah De Groote | 9.19 | 10.82 | 12.97 10.68 9.92 11.86 9.19 |
| 12 | Shanglin Ye | 9.51 | 11.06 | 10.90 10.42 11.86 13.74 9.51 |
| 13 | Carson Carrasco | 9.01 | 11.28 | 10.71 9.08 9.01 14.04 14.26 |
| 14 | Charles Hurley | 9.23 | 11.36 | 11.20 12.13 9.23 11.60 11.27 |
| 15 | Clément Lefeuvre | 8.76 | 11.52 | 11.00 8.76 10.67 12.89 13.35 |
| 16 | Michael Fairbairn | 10.31 | 11.77 | 11.82 11.84 11.64 10.31 11.87 |
| 17 | Breton MacDonald | 10.17 | 11.78 | 11.55 11.04 10.17 12.74 13.00 |
| 18 | Nathan Liang | 10.03 | 12.27 | 12.16 10.03 13.77 12.28 12.38 |
| 19 | Marco Yang (杨柯辰) | 11.44 | 12.71 | 11.44 14.30 12.62 12.42 13.08 |
| 20 | Rémi Chrétien | 9.82 | 12.74 | 13.93 12.65 9.82 11.63 17.16 |
| 21 | Matt Hudon | 10.60 | 12.78 | 12.64 13.34 10.60 14.78 12.35 |
| 22 | Jimmy Ou Yang | 9.08 | 13.15 | 17.54 10.81 9.08 11.10 18.44 |
| 23 | Omar Ouadouha | 12.95 | 13.22 | 12.95 14.08 13.06 13.08 13.52 |
| 24 | Sarah Strong | 9.94 | 13.24 | 13.86 14.07 9.94 12.09 13.77 |
| 25 | Andrew Leech | 12.47 | 13.32 | 12.91 16.28 12.95 12.47 14.09 |
| 26 | Zackery Philippi | 11.99 | 13.42 | 13.11 12.27 14.87 18.00 11.99 |
| 27 | Kenji Avila | 11.49 | 13.63 | 11.69 11.49 16.00 16.03 13.20 |
| 28 | Maximilian Grote | 11.80 | 13.88 | 12.60 13.58 11.80 15.45 15.76 |
| 29 | Laura Plourde | 10.53 | 15.71 | 16.14 16.83 10.53 14.16 DNF |
| 30 | Emily Wang | 15.09 | 16.51 | 15.96 15.09 21.83 15.40 18.17 |
| 31 | Ben Bergen | 14.68 | 16.56 | 16.73 20.68 14.68 15.22 17.73 |
| 32 | Kinan Haroun | 13.59 | 16.77 | 16.41 16.10 17.80 13.59 18.30 |
| 33 | Jude Iziomon | 14.91 | 16.83 | 14.91 15.76 18.91 21.68 15.81 |
| 34 | Bashir Kadri | 15.67 | 16.90 | 15.67 16.71 16.17 20.82 17.81 |
| 35 | Leon Feehan-Astudillo | 16.21 | 17.08 | 17.10 16.46 18.72 17.68 16.21 |
| 36 | Rainen Samnang | 15.85 | 17.18 | 16.67 23.21 16.04 18.83 15.85 |
| 37 | Ajeet Singh Chana | 15.10 | 18.13 | 18.73 18.32 15.10 21.43 17.35 |
| 38 | Maëlle Hervieux | 17.39 | 18.26 | 19.78 17.43 17.39 19.01 18.35 |
| 39 | Simon Tremblay | 16.77 | 18.61 | 24.61 17.54 16.77 17.51 20.78 |
| 40 | Léa Gaboriaud | 17.10 | 18.69 | 19.73 17.10 18.22 24.67 18.12 |
| 41 | Imanzi Habonimana | 15.10 | 18.71 | 15.10 19.48 17.33 19.46 19.34 |
| 42 | Amun Chawla | 15.81 | 19.26 | 19.68 20.43 17.67 15.81 21.76 |
| 43 | Arhaan Zaman | 13.81 | 19.74 | 19.40 13.81 21.72 18.21 21.61 |
| 44 | Jarrett Moreau-Urie | 17.70 | 19.75 | 21.36 19.15 22.07 18.73 17.70 |
| 45 | Abhinav Bathala | 14.74 | 20.06 | 18.30 18.06 23.81 24.71 14.74 |
| 46 | Lavender Badian-Parker | 20.10 | 20.67 | 21.31 20.39 20.32 22.88 20.10 |
| 47 | Peter Osudar | 18.60 | 21.14 | 18.60 22.42 22.10 22.61 18.91 |
| 48 | Alexander Li Pi Shan | 15.22 | 21.65 | 25.26 24.84 15.22 21.96 18.15 |
| 49 | Jacob King | 19.63 | 22.13 | 24.94 19.69 21.75 25.49 19.63 |
| 50 | Elliot Gorelov | 18.56 | 22.80 | 23.75 22.91 18.56 23.74 21.74 |
| 51 | Sebastian Wu | 19.19 | 22.80 | 23.79 20.73 27.01 23.88 19.19 |
| 52 | Orion Puskas | 22.14 | 23.32 | 22.57 23.61 28.57 22.14 23.79 |
| 53 | Daniel Ghaby | 20.92 | 23.73 | 24.38 22.40 34.15 20.92 24.42 |
| 54 | Lucas Manley | 17.24 | 23.78 | 23.13 17.24 24.63 23.57 26.24 |
| 55 | Benjamin Abbott | 22.58 | 23.93 | 30.71 22.98 23.94 24.86 22.58 |
| 56 | Andre Cantin | 18.88 | 24.12 | 18.88 25.63 21.97 27.37 24.77 |
| 57 | Nigel Longman | 23.83 | 24.43 | 24.62 24.47 27.21 24.21 23.83 |
| 58 | Sayhan Huda Nirjhar | 23.22 | 24.49 | 25.92 23.22 28.64 23.39 24.15 |
| 59 | Adam Thompson-Sharpe | 21.72 | 24.55 | 21.72 27.13 24.03 25.25 24.36 |
| 60 | Nathan DesRosiers | 22.38 | 25.51 | 22.38 33.73 29.26 24.36 22.91 |
| 61 | Mathieu Trottier Klein | 23.71 | 26.48 | 29.58 23.76 23.71 42.95 26.11 |
| 62 | Lachlan Dick | 21.54 | 27.19 | DNF 24.64 21.54 28.95 27.97 |
| 63 | Eugenio Zanin | 25.70 | 27.43 | 30.65 25.73 25.92 25.70 DNF |
| 64 | Nolan Coburn | 24.42 | 27.79 | 29.38 29.30 29.27 24.42 24.80 |
| 65 | Lyne St-Cyr | 25.01 | 28.35 | 26.94 28.11 29.99 56.41 25.01 |
| 66 | Wilmer Daniel Almazan Cabrera | 23.85 | 28.39 | 23.85 DNF 29.64 24.97 30.56 |
| 67 | Ali Elgazzar | 24.83 | 29.31 | 24.83 29.23 32.01 29.22 29.47 |
| 68 | Pierre-Louis Lenoir | 25.26 | 29.78 | 30.43 32.66 33.04 26.24 25.26 |
| 69 | Ibrahim Kaleem | 26.73 | 29.93 | DNF 29.27 30.94 29.57 26.73 |
| 70 | Shyla Vermani | 23.82 | 31.22 | 23.82 34.75 33.55 28.84 31.26 |
| 71 | John Iziomon | 27.29 | 32.51 | 28.91 38.12 30.49 43.85 27.29 |
| 72 | Thomas Ferguson | 25.39 | 33.93 | 25.39 36.97 30.67 34.16 40.27 |
| 73 | Élliot Robitaille | 33.94 | 37.01 | 33.94 38.99 35.96 36.07 42.33 |
| 74 | Laurent Benoit | 26.74 | 37.35 | 54.24 DNF 26.74 30.02 27.78 |
| 75 | Emmett Sartarelli | 34.19 | 38.79 | 36.22 1:10.38 42.14 34.19 38.02 |
| 76 | Richard Mierzejewski | 40.35 | 41.38 | 42.73 40.53 40.35 49.18 40.89 |
| 77 | Jordan Stutman | 35.34 | 44.16 | 53.65 35.34 40.18 45.90 46.39 |
| 78 | Vihaan Anil | 37.22 | 44.51 | 41.24 44.80 37.22 47.48 1:01.68 |
| 79 | Kingsley Kench | 38.98 | 46.35 | 1:03.23 43.22 53.83 42.01 38.98 |
| 80 | Max Tay | 42.93 | 46.36 | 47.64 44.34 42.93 47.11 50.04 |
| 81 | Andrew Todd | 46.59 | 49.91 | 46.59 47.65 54.05 53.06 49.03 |
| 82 | Claude Cantin | 50.26 | 54.06 | 54.28 55.20 DNF 52.70 50.26 |
| 83 | Theodore Hashimoto | 44.77 | 54.74 | 49.86 54.68 59.68 1:10.53 44.77 |
| 84 | Darren Nguyen | 48.67 | 57.91 | 57.30 1:04.53 48.67 51.90 1:11.59 |
| 85 | Gabriel Hashimoto | 51.45 | 57.99 | 1:00.25 51.45 56.16 57.57 1:05.20 |
| 86 | Amelia Hosick | 44.93 | 1:02.29 | 54.41 1:02.19 44.93 1:13.17 1:10.27 |
| 87 | Deyaan Seyyon Karthik | 55.67 | 1:04.23 | 56.83 1:09.51 1:06.35 1:27.13 55.67 |
| 88 | Kemba Taylor-Rodriques | 1:01.16 | 1:11.90 | 1:12.14 1:08.18 1:01.16 1:15.38 DNF |
| 89 | Ori Perras | 30.62 | DNF | 33.52 30.62 39.21 DNF DNF |