| 1 | Kian Mansour | 7.06 | 7.89 | 8.34 8.25 8.38 7.06 7.08 |
| 2 | Antoine Cantin | 7.11 | 8.63 | 9.54 15.37 8.81 7.54 7.11 |
| 3 | Caitlin Hutnyk | 8.19 | 9.54 | 8.33 8.19 9.80 14.04 10.48 |
| 4 | Marwan Kamal | 8.87 | 9.67 | 9.77 8.87 10.93 8.92 10.31 |
| 5 | Max Jiang | 8.00 | 9.80 | 11.15 11.13 9.38 8.88 8.00 |
| 6 | Brennen Lin | 7.53 | 9.88 | 8.72 7.53 10.81 11.54 10.10 |
| 7 | Ryan Wu | 9.13 | 10.60 | 10.50 12.07 DNF 9.24 9.13 |
| 8 | Ray Vince Ong | 9.64 | 10.65 | DNF 10.72 11.12 9.64 10.11 |
| 9 | Mihir Kamra | 9.23 | 10.87 | 10.28 12.06 9.23 11.69 10.63 |
| 10 | Liam Orovec | 9.41 | 11.01 | 11.71 9.41 10.78 10.54 11.98 |
| 11 | Ryan Minjun Cho | 8.81 | 11.06 | 12.48 9.53 11.18 13.23 8.81 |
| 12 | Heyning Quong | 9.89 | 11.12 | 9.89 11.23 11.03 11.11 17.73 |
| 13 | Arsen Jalalyan | 9.74 | 11.30 | 12.45 14.62 10.44 11.01 9.74 |
| 14 | Jeffrey Cheng | 9.59 | 11.37 | 13.08 11.12 9.59 DNF 9.90 |
| 15 | Vương Thiện Trung | 10.35 | 11.38 | 13.72 11.72 10.80 11.62 10.35 |
| 16 | Leo Min-Bedford | 8.94 | 11.85 | 14.58 11.31 9.67 15.66 8.94 |
| 17 | Natan Goldberg | 10.02 | 11.89 | 12.37 12.92 10.02 10.39 16.05 |
| 18 | Julien Gaboriaud | 10.39 | 11.94 | 12.07 13.75 10.39 12.83 10.92 |
| 19 | Michael Fairbairn | 10.62 | 12.14 | 12.08 10.62 10.86 13.48 14.53 |
| 20 | Charles Hurley | 10.86 | 13.03 | 13.08 13.51 12.62 13.38 10.86 |
| 21 | Shanglin Ye | 11.86 | 13.08 | 15.16 13.19 13.44 11.86 12.60 |
| 22 | Benjamin Kramer | 11.79 | 13.26 | 13.32 15.81 12.56 13.90 11.79 |
| 23 | Jaden Travis Soliven | 11.33 | 13.28 | 13.39 15.20 14.51 11.33 11.95 |
| 24 | Nathan Liang | 11.24 | 13.43 | 13.37 13.97 21.72 12.94 11.24 |
| 25 | Suraj Dayal | 12.40 | 13.50 | 13.14 23.64 14.65 12.70 12.40 |
| 26 | Brady Metherall | 13.10 | 13.69 | 14.15 13.34 13.10 13.90 13.82 |
| 27 | Craig Bouchard | 11.43 | 13.71 | 11.65 16.23 11.43 14.61 14.88 |
| 28 | Kieran Andrew Blackmore | 11.25 | 14.01 | 13.88 14.58 15.25 13.56 11.25 |
| 29 | Marco Yang (杨柯辰) | 11.87 | 14.49 | 33.37 16.06 14.68 12.73 11.87 |
| 30 | Thomas L'Ecuyer | 11.84 | 14.51 | 11.84 15.45 16.33 12.78 15.30 |
| 31 | Blake Dopson | 11.27 | 14.61 | 13.59 15.74 14.82 15.42 11.27 |
| 32 | Julian Awad | 9.38 | 14.73 | 15.20 16.65 14.27 9.38 14.72 |
| 33 | Luc Bazinet | 13.36 | 15.09 | 18.16 13.36 15.24 15.63 14.40 |
| 34 | John Lee | 14.45 | 15.37 | 14.82 17.01 14.45 16.54 14.74 |
| 35 | Andry Rakoto | 14.16 | 15.43 | 16.81 16.24 14.56 14.16 15.48 |
| 36 | Abijah Zwiers | 12.96 | 15.80 | 16.20 12.96 20.03 17.28 13.91 |
| 37 | Dave Campbell | 14.28 | 15.83 | 14.28 15.94 16.00 15.54 16.71 |
| 38 | Wesley Wang | 14.83 | 15.83 | 14.83 15.57 15.10 16.82 18.43 |
| 39 | Thomas Dussault | 10.89 | 15.93 | 15.43 15.98 16.37 10.89 18.00 |
| 40 | Justin Lu | 12.42 | 16.60 | 17.61 16.22 12.42 15.96 19.24 |
| 41 | Aaron Cheung | 16.13 | 16.78 | 17.33 16.20 18.67 16.82 16.13 |
| 42 | Julian Lowery | 16.09 | 16.90 | 16.11 16.09 17.08 17.50 18.21 |
| 43 | Matt Hudon | 13.92 | 17.02 | 13.92 23.65 14.57 21.17 15.32 |
| 44 | Laura Plourde | 15.83 | 17.12 | 17.05 17.43 15.83 16.88 25.23 |
| 45 | Mitchell Lowery | 13.98 | 17.18 | 16.26 15.14 20.13 24.37 13.98 |
| 46 | Jérémie Randrianarisoa | 16.21 | 17.34 | 17.33 17.63 16.21 DNF 17.06 |
| 47 | Dylan Ahern | 14.34 | 17.49 | 15.30 20.60 16.57 23.62 14.34 |
| 48 | Samuel Thérer | 15.15 | 17.50 | 18.22 19.33 15.15 16.57 17.70 |
| 49 | Maxence Derouin | 12.54 | 17.54 | 19.14 16.88 19.52 12.54 16.60 |
| 50 | Michael Zheng | 15.65 | 17.64 | 16.85 18.64 15.65 17.91 18.17 |
| 51 | Emily Wang | 15.21 | 18.15 | 21.81 20.37 16.46 15.21 17.62 |
| 52 | Noorulmursaleen Ahmad | 13.33 | 18.26 | DNF 19.34 16.92 13.33 18.51 |
| 53 | Aaron Litvack | 17.85 | 18.81 | 18.05 20.71 17.85 20.33 18.04 |
| 54 | Simon Mallory | 17.29 | 18.83 | 17.29 20.55 18.12 18.49 19.89 |
| 55 | Jacob Solomon | 15.43 | 18.96 | 16.47 29.32 22.50 15.43 17.92 |
| 56 | Taha Ben Salah | 18.33 | 19.18 | 19.66 18.50 19.37 25.39 18.33 |
| 57 | Derek Kong | 15.43 | 19.30 | 30.54 17.79 15.43 16.16 23.96 |
| 58 | Darren Tang | 17.36 | 19.40 | 18.84 20.96 18.39 17.36 21.30 |
| 59 | Damon Ricci | 18.76 | 19.51 | 19.93 18.83 19.78 22.68 18.76 |
| 60 | Zimo Li (李子镆) | 17.72 | 19.58 | 19.43 18.89 20.41 17.72 22.46 |
| 61 | Amun Chawla | 16.56 | 19.75 | 20.73 17.03 21.74 16.56 21.48 |
| 62 | Vanh Oord | 17.70 | 20.10 | 23.45 19.11 17.70 21.07 20.13 |
| 63 | William Merrikin | 18.33 | 20.56 | 20.47 20.99 20.23 22.75 18.33 |
| 64 | Malcolm Peeters | 16.57 | 20.77 | 16.57 21.82 21.93 30.74 18.56 |
| 65 | Nick Jastremski | 19.59 | 21.47 | 23.16 19.59 20.92 22.45 21.04 |
| 66 | Ruaridh Dobson | 18.19 | 21.63 | 22.49 20.91 24.88 21.49 18.19 |
| 67 | Andre Cantin | 16.81 | 22.80 | 29.74 26.78 22.16 19.47 16.81 |
| 68 | Jack Tilley | 19.90 | 22.92 | 23.69 19.90 30.49 20.69 24.39 |
| 69 | Kole Glover | 21.22 | 24.51 | 23.30 34.34 26.65 21.22 23.58 |
| 70 | Peter Howe | 23.68 | 24.78 | 25.87 24.35 24.11 23.68 36.80 |
| 71 | Nathaniel T. Cockburn | 22.83 | 25.38 | 25.11 33.62 22.83 25.99 25.04 |
| 72 | Mohnish Tiru Sheth | 23.05 | 25.52 | 30.12 25.03 23.05 26.72 24.81 |
| 73 | Myron Gertman | 23.50 | 25.70 | 32.19 27.23 25.50 24.36 23.50 |
| 74 | Ryan Georgiev | 17.50 | 26.39 | 32.55 36.50 24.27 17.50 22.36 |
| 75 | Mitchell Copping | 23.24 | 26.48 | 28.07 23.24 26.52 32.23 24.84 |
| 76 | Julian Ma | 23.97 | 26.56 | 28.58 24.97 26.13 23.97 29.79 |
| 77 | Charlie Brookman | 17.24 | 27.19 | 17.24 DNF 25.66 31.36 24.54 |
| 78 | Ahjin Chun | 26.98 | 27.84 | 26.98 27.28 28.60 27.63 29.38 |
| 79 | Bradley M. Hunt | 22.73 | 27.89 | 29.86 27.31 26.51 22.73 DNF |
| 80 | Ryan Delyea | 24.83 | 27.94 | 24.83 29.02 29.28 31.48 25.51 |
| 81 | Austin Wood | 23.68 | 28.18 | 35.01 25.49 32.44 23.68 26.61 |
| 82 | Kevin Trites | 22.07 | 29.06 | 31.05 26.82 29.30 22.07 DNF |
| 83 | Lawrence Williams | 26.92 | 29.22 | 27.77 26.92 34.68 30.23 29.65 |
| 84 | Amarey Farris Hajouji Idrissi Rios | 27.61 | 29.24 | 27.61 29.11 29.90 28.71 30.41 |
| 85 | Aiden De Carlo | 24.39 | 29.44 | 27.86 24.39 30.75 29.71 32.94 |
| 86 | Andy Bota | 27.52 | 29.68 | 28.43 35.28 27.52 30.08 30.52 |
| 87 | William-Étienne Bolduc | 23.41 | 30.31 | 30.41 23.41 32.45 28.07 36.57 |
| 88 | Ally Babyak | 25.10 | 30.76 | 28.63 31.37 25.10 32.27 41.32 |
| 89 | John Dominik | 28.01 | 31.07 | 29.26 41.00 28.01 35.25 28.70 |
| 90 | Michael Paul Spafford | 27.11 | 32.12 | 32.32 27.11 30.93 33.12 34.55 |
| 91 | Théodore Beaumont | 25.87 | 32.19 | 25.87 43.25 34.91 29.11 32.54 |
| 92 | Peter Hagege | 28.26 | 32.29 | 28.26 1:08.52 30.96 29.47 36.43 |
| 93 | Peter Osudar | 26.77 | 32.75 | 35.43 42.84 32.03 30.80 26.77 |
| 94 | Nathan Chorn Eang-Keo | 27.71 | 32.82 | 37.80 32.82 36.81 28.84 27.71 |
| 95 | Matvei Gonzales | 28.00 | 34.10 | 28.00 37.04 30.99 37.36 34.27 |
| 96 | Ivan Lalev | 32.65 | 34.92 | 48.82 32.65 36.31 32.82 35.62 |
| 97 | Carter Joseph Daniel Dubeau | 28.62 | 35.05 | 37.08 36.02 32.04 41.42 28.62 |
| 98 | Steve Gamble | 27.46 | 35.09 | 34.44 44.20 32.24 38.59 27.46 |
| 99 | Leland Veliinga | 32.61 | 36.22 | 35.68 36.61 32.61 41.55 36.38 |
| 100 | Jarad Thompson | 32.26 | 36.35 | 48.59 33.21 38.72 37.13 32.26 |
| 101 | Fisher Gamble | 30.70 | 38.19 | 37.17 40.95 39.00 38.41 30.70 |
| 102 | Daniel Daoust | 35.19 | 38.24 | 36.76 1:32.91 35.19 37.86 40.10 |
| 103 | Cayden Hudson | 34.56 | 38.40 | 38.19 51.87 36.31 40.69 34.56 |
| 104 | George Lin | 36.85 | 38.57 | 37.92 40.57 37.23 36.85 40.67 |
| 105 | Ben Vanderzwan | 30.71 | 38.63 | 50.96 42.92 35.42 37.55 30.71 |
| 106 | Dean Ricci | 23.98 | 41.05 | 39.07 49.45 34.63 DNF 23.98 |
| 107 | Ashleigh Hamilton | 37.18 | 41.75 | 47.71 53.37 37.40 40.14 37.18 |
| 108 | Cooper Freestone | 33.58 | 41.85 | 40.75 40.04 33.58 44.77 47.04 |
| 109 | Jordan Raeside | 35.36 | 42.56 | 44.68 39.79 43.22 44.72 35.36 |
| 110 | Jonathan Leonard Olien | 38.52 | 44.74 | 38.52 44.09 43.61 46.52 DNF |
| 111 | Léane Beaumont | 40.31 | 45.52 | 41.22 53.42 51.25 40.31 44.09 |
| 112 | David Liang | 32.10 | 46.14 | 51.43 44.13 42.86 53.49 32.10 |
| 113 | Matthew Fewer | 39.90 | 46.46 | 44.89 47.47 39.90 48.55 47.03 |
| 114 | Phoenix Stuempel | 43.76 | 47.99 | 45.17 45.65 43.76 53.15 1:13.20 |
| 115 | David Brown | 31.05 | 48.13 | 59.18 42.93 DNF 42.27 31.05 |
| 116 | Claude Cantin | 39.99 | 49.23 | 51.00 39.99 51.21 45.48 54.04 |
| 117 | Simon Daoust | 42.93 | 50.11 | 48.19 54.32 47.82 56.92 42.93 |
| 118 | Liam Savarino | 42.26 | 50.70 | 42.26 42.72 56.37 53.01 1:01.72 |
| 119 | Emily Nguyen | 43.75 | 51.77 | 57.89 58.60 47.53 43.75 49.90 |
| 120 | Alex Robinson | 48.73 | 55.63 | 1:03.58 52.46 48.73 1:01.28 53.16 |
| 121 | Zach M. Fauser | 52.92 | 59.93 | 54.96 1:18.96 52.92 1:11.75 53.08 |
| 122 | Robert Hart | 59.54 | 1:06.82 | DNF 59.54 1:11.87 1:06.50 1:02.08 |
| 123 | Brandon Paradis | 56.70 | 1:07.29 | 56.70 1:14.59 1:04.84 1:26.86 1:02.44 |
| 124 | Kieran Cardinal | 50.49 | 1:07.55 | 1:07.12 1:12.22 1:03.30 1:15.69 50.49 |
| 125 | Sarah Therer | 59.46 | 1:11.73 | 1:04.34 1:05.61 1:25.25 1:56.59 59.46 |
| 126 | Grant Hurley | 57.84 | 1:22.48 | 1:25.04 1:44.71 57.84 1:33.04 1:09.37 |
| 127 | Ethan Erdebil | 1:14.09 | 1:24.80 | 1:14.09 1:28.42 1:22.88 1:23.10 1:33.95 |
| 128 | Alexandre Boutoille | 46.67 | 1:32.23 | 1:13.59 1:19.18 DNF 2:03.93 46.67 |
| 129 | Thomas Hurley | 1:24.21 | 1:32.72 | 1:30.83 1:24.21 1:30.94 1:36.39 1:55.34 |
| 130 | Tristan Beauchamp | 1:11.46 | 1:56.05 | 2:35.12 DNF 1:42.38 1:11.46 1:30.66 |
| 131 | Sarah Strong | 14.76 | DNF | 14.76 DNF DNF DNF DNF |
| 132 | Olivier Pilon | 31.71 | DNF | DNF DNF DNF 41.42 31.71 |