| 1 | Bill Wang | 6.27 | 7.44 | 6.27 6.71 7.68 9.38 7.92 |
| 2 | Thompson Clarke | 7.88 | 9.42 | 9.90 7.88 8.36 10.39 9.99 |
| 3 | Eric Limeback | 7.15 | 9.81 | 7.15 12.92 9.14 10.53 9.75 |
| 4 | Jonathan Esparaz | 8.72 | 9.90 | 13.30 9.51 10.00 8.72 10.19 |
| 5 | Ray Vince Ong | 8.97 | 10.04 | 10.57 8.97 13.18 10.04 9.50 |
| 6 | Jonathan Tan Wei Xiat | 8.89 | 10.29 | 11.34 9.94 14.42 8.89 9.60 |
| 7 | Harris Chan | 9.15 | 10.56 | 10.13 9.15 11.64 12.35 9.91 |
| 8 | Henry Hughes | 8.55 | 10.61 | 10.24 11.37 10.23 13.02 8.55 |
| 9 | Leo Min-Bedford | 8.72 | 11.21 | 8.72 12.30 DNF 10.09 11.24 |
| 10 | Paul Ellement | 10.52 | 11.38 | 11.13 10.52 11.06 12.38 11.95 |
| 11 | Kevin McGaire | 9.77 | 11.95 | 11.78 11.95 9.77 12.13 12.60 |
| 12 | Benji Richler | 11.09 | 11.97 | 11.73 11.59 12.59 11.09 13.05 |
| 13 | Malvin Lo | 11.23 | 12.19 | 11.49 12.96 12.74 11.23 12.35 |
| 14 | Antonio Melacini | 11.22 | 12.21 | 12.44 12.36 12.25 12.01 11.22 |
| 15 | Wayne Wang | 11.51 | 12.57 | DNF 12.45 12.94 12.32 11.51 |
| 16 | Simon Ison | 9.55 | 12.61 | 13.42 12.24 19.13 9.55 12.18 |
| 17 | Brennen Lin | 10.01 | 12.63 | 13.39 10.01 15.05 12.19 12.31 |
| 18 | Shanglin Ye | 10.93 | 12.66 | 10.93 14.07 12.33 13.19 12.45 |
| 19 | Mathieu Preston | 11.78 | 13.03 | 11.78 17.36 15.45 11.78 11.87 |
| 20 | Ryan Minjun Cho | 10.51 | 13.06 | 10.51 14.05 11.99 13.15 15.21 |
| 21 | Joshua Krautner | 11.95 | 13.50 | 13.30 12.80 14.41 14.58 11.95 |
| 22 | Craig Bouchard | 12.45 | 13.51 | 12.45 12.80 15.36 12.74 15.00 |
| 23 | Kairui Huang | 11.25 | 13.53 | 14.33 14.50 13.92 11.25 12.34 |
| 24 | Nicholas Lai | 10.40 | 13.67 | 13.52 DNF 10.40 14.68 12.80 |
| 25 | Justin Staples | 12.24 | 13.76 | 12.24 15.85 14.48 13.30 13.50 |
| 26 | Nicholas Patterson | 12.08 | 14.11 | 15.18 18.19 12.08 14.42 12.74 |
| 27 | Colin Cayen | 10.93 | 14.31 | 10.93 13.44 13.78 16.90 15.70 |
| 28 | Benjamin Kyle | 11.61 | 14.31 | 15.46 14.73 11.61 12.75 16.64 |
| 29 | Shreyas Krishna | 13.06 | 14.37 | 13.70 14.78 16.34 14.63 13.06 |
| 30 | Brady Metherall | 12.55 | 14.59 | 12.83 16.63 12.55 15.94 15.01 |
| 31 | Andrew Nguyen | 13.01 | 14.66 | 13.01 18.69 13.78 15.59 14.61 |
| 32 | Maverick Iyer | 13.08 | 14.94 | 13.81 15.76 13.08 23.23 15.24 |
| 33 | Edward Wu | 13.98 | 14.94 | 13.98 14.58 17.12 14.00 16.24 |
| 34 | Kevin Dobko | 14.15 | 14.95 | 15.04 17.00 14.15 14.98 14.82 |
| 35 | Jeffrey Draper | 14.75 | 15.21 | 15.30 15.28 14.75 15.91 15.05 |
| 36 | Kevin Chen | 14.15 | 15.64 | 15.58 14.52 17.46 16.82 14.15 |
| 37 | Dave Campbell | 14.32 | 15.99 | 15.49 14.32 15.13 17.34 23.15 |
| 38 | Ryan Deng (邓宇欢) | 13.10 | 16.13 | 15.36 13.10 17.71 20.75 15.32 |
| 39 | Levi Coote | 15.16 | 16.14 | 16.24 17.14 15.73 15.16 16.44 |
| 40 | Jensen Belen-Brown | 11.43 | 16.22 | 11.43 20.18 16.61 17.14 14.91 |
| 41 | Sheldon Fung | 13.38 | 16.44 | 13.38 17.38 18.84 16.93 15.01 |
| 42 | Stephen Scott | 13.92 | 16.45 | 16.95 17.42 20.07 14.99 13.92 |
| 43 | Neil Patrick Olaires | 14.38 | 16.45 | 15.36 DNF 14.38 17.33 16.67 |
| 44 | Ryan Pin Harry | 13.19 | 16.48 | 13.19 17.70 17.23 17.75 14.50 |
| 45 | Emile Compion | 12.58 | 16.66 | 22.88 15.16 12.58 18.00 16.82 |
| 46 | Justin MacLean | 12.59 | 16.97 | 16.04 17.76 12.59 18.07 17.10 |
| 47 | Mikie Allan | 15.71 | 17.15 | 15.71 17.11 17.12 17.22 29.01 |
| 48 | Riley Cherry | 16.27 | 17.22 | 21.09 18.47 16.27 16.90 16.30 |
| 49 | Lucas Neufeld | 12.51 | 17.78 | 18.16 19.53 12.51 17.40 17.79 |
| 50 | Tyler Zylstra | 14.20 | 17.83 | 14.20 19.28 27.25 16.66 17.54 |
| 51 | Steven Galen | 16.73 | 17.85 | 18.05 20.63 16.73 18.54 16.96 |
| 52 | Tyler LaChance | 14.28 | 18.33 | 16.39 18.98 20.64 19.63 14.28 |
| 53 | Caleb Bradley | 13.04 | 18.62 | 19.57 23.59 18.88 17.41 13.04 |
| 54 | George Trevor | 16.93 | 18.62 | 19.11 16.93 21.24 18.05 18.70 |
| 55 | Jérémy Durocher | 17.34 | 18.70 | 17.85 17.34 19.30 18.95 22.56 |
| 56 | Benjamin Ashman | 17.11 | 18.97 | 18.66 17.11 17.81 21.83 20.43 |
| 57 | Jason Mueller | 15.79 | 19.06 | 15.79 22.19 21.83 16.65 18.69 |
| 58 | Sebastian Walker | 17.48 | 19.12 | 17.52 27.36 17.48 20.13 19.71 |
| 59 | Eddie Chen | 15.43 | 19.13 | 19.77 18.75 15.43 18.88 20.13 |
| 60 | Heyning Quong | 13.02 | 19.14 | 18.38 22.95 13.02 18.00 21.04 |
| 61 | Dash Murray | 16.08 | 19.19 | 16.08 19.74 19.08 18.75 20.37 |
| 62 | Cole Bradley | 17.48 | 19.25 | 18.85 17.48 19.67 19.22 21.00 |
| 63 | Kayden Beatty | 18.40 | 19.97 | 20.67 18.40 20.11 19.14 20.66 |
| 64 | Octavio Torres Milano | 17.73 | 20.15 | 22.82 20.48 19.25 20.72 17.73 |
| 65 | Charles Goertz | 14.96 | 20.91 | 14.96 22.09 21.83 19.43 21.46 |
| 66 | Jacob Eoin Gipp | 17.29 | 20.91 | 17.29 19.88 24.18 22.83 20.03 |
| 67 | Jason Tang | 16.12 | 21.08 | 25.79 16.12 20.25 17.27 25.71 |
| 68 | Zonghan Xie | 14.81 | 21.22 | 22.74 14.81 22.84 21.44 19.48 |
| 69 | James Hocevar | 20.96 | 22.07 | 21.00 22.32 20.96 22.88 25.21 |
| 70 | Michelle Lo | 20.08 | 22.14 | 22.26 21.38 20.08 22.79 27.16 |
| 71 | Aidan Cody | 16.47 | 22.26 | 23.30 25.50 17.97 25.77 16.47 |
| 72 | Michael Costa | 21.84 | 22.38 | 23.05 21.84 32.90 22.14 21.95 |
| 73 | Abdulrahman Chalya | 20.72 | 22.92 | 24.05 22.23 22.48 20.72 24.52 |
| 74 | Mordecai Siegel | 20.89 | 23.24 | 43.46 22.00 25.57 20.89 22.15 |
| 75 | Maggie Jenkins | 18.71 | 23.68 | 25.54 23.78 18.71 24.24 23.01 |
| 76 | Michael Fisher | 21.66 | 24.36 | 27.64 22.04 23.41 28.59 21.66 |
| 77 | Davud Obradovic | 21.87 | 24.48 | 23.19 22.56 29.30 21.87 27.69 |
| 78 | Noah Tonin | 16.57 | 24.99 | 25.49 28.61 16.57 22.71 26.77 |
| 79 | Jakob Van Hees | 22.04 | 25.87 | 24.85 22.04 27.94 28.13 24.82 |
| 80 | Jasnoor Parmar | 21.37 | 26.16 | 28.14 21.37 25.74 33.09 24.60 |
| 81 | Kosmo Alvarado Zidar | 25.68 | 26.25 | 26.71 25.68 26.05 26.00 27.12 |
| 82 | Jaden Travis Soliven | 22.71 | 27.45 | 34.39 24.01 33.08 22.71 25.25 |
| 83 | Jay Lintag | 24.04 | 27.66 | 24.04 25.99 36.72 28.86 28.14 |
| 84 | Topher Desormeaux-Malm | 24.42 | 28.98 | 31.90 27.72 27.32 33.02 24.42 |
| 85 | Peter King | 27.13 | 29.33 | 32.25 27.77 27.96 27.13 36.41 |
| 86 | Ken Cha (차정현) | 28.75 | 33.51 | 42.70 29.41 38.95 28.75 32.17 |
| 87 | Kenneth Luo | 29.08 | 33.88 | 34.17 DNF 33.61 29.08 33.86 |
| 88 | Noah Kelly | 30.90 | 35.10 | 30.90 39.89 34.43 DNF 30.99 |
| 89 | Kian Bajaj | 22.48 | 35.91 | 33.37 22.48 38.84 35.52 43.91 |
| 90 | Cameron Turner | 22.05 | 36.42 | 44.47 39.66 35.24 22.05 34.36 |
| 91 | Tristan Nemcek | 26.67 | 36.85 | 39.01 39.96 38.06 33.48 26.67 |
| 92 | Dorian Ross | 27.70 | 37.70 | 36.42 41.27 27.70 39.42 37.26 |
| 93 | Tyler Skilton | 28.87 | 38.11 | 49.25 44.24 33.05 28.87 37.05 |
| 94 | Calvin Heraldo | 35.88 | 38.14 | 42.41 47.99 35.94 36.06 35.88 |
| 95 | Luciano Volpe | 30.16 | 39.80 | 45.21 36.67 40.53 30.16 42.21 |
| 96 | Alexander Sinkinson | 34.74 | 41.74 | 34.74 40.12 36.02 49.07 1:18.36 |
| 97 | Aidan Arron McRobb | 36.14 | 43.14 | 36.14 DNF 45.75 41.33 42.34 |
| 98 | Dylan Johnston | 31.22 | 44.11 | 31.22 41.47 53.35 37.51 DNF |
| 99 | Brandon Da Costa | 37.58 | 44.99 | 45.75 37.58 43.77 45.46 53.57 |
| 100 | Linrong Wu | 43.75 | 46.06 | 44.37 43.75 53.95 49.45 44.36 |
| 101 | Canaan Copeland | 42.25 | 49.15 | 46.54 42.25 49.02 53.19 51.90 |
| 102 | Jacob Renders | 44.36 | 53.78 | 53.50 53.83 54.02 58.74 44.36 |
| 103 | Guntaas Mangat | 42.70 | 58.03 | 57.91 DNF 59.62 56.55 42.70 |
| 104 | Issaac Molnar | 57.44 | 1:00.10 | 1:03.45 1:02.15 57.71 57.44 1:00.43 |
| 105 | Liana Siegel | 57.32 | 1:04.33 | 1:10.88 1:03.94 1:44.76 57.32 58.16 |
| 106 | Kyle Bradley | 1:02.93 | 1:18.79 | 1:35.16 1:16.65 1:10.51 1:29.21 1:02.93 |
| 107 | Abigail Kong | 1:20.99 | 1:48.55 | 1:20.99 1:28.18 1:53.84 DNF 2:03.62 |
| 108 | Sarah Strong | 12.78 | DNF | 13.20 DNF 12.78 DNF DNF |
| 109 | Briar Barron | 12.85 | DNF | DNF 18.88 12.85 DNF 18.13 |
| 110 | Victor Tran | DNF | — | DNF DNF — — — |