| 1 | Adriel Wiebe | 15.07 | 16.50 | 23.41 15.07 16.34 15.88 17.27 |
| 2 | Sandy Aaron Jones | 15.20 | 17.96 | 17.78 18.95 17.16 22.13 15.20 |
| 3 | Lauren Phung | 16.64 | 18.60 | 18.10 18.87 26.46 16.64 18.83 |
| 4 | Aidan McKenzie | 17.23 | 18.69 | 17.23 31.91 19.71 17.24 19.13 |
| 5 | James Quinn | 15.93 | 18.72 | 21.85 20.77 18.59 15.93 16.79 |
| 6 | Will Russo | 18.39 | 19.27 | 18.39 19.85 19.21 18.74 24.23 |
| 7 | Louis Meunier | 16.59 | 19.61 | 17.74 23.57 18.12 16.59 22.97 |
| 8 | Darren Saito | 17.26 | 20.02 | 19.14 24.63 21.29 17.26 19.63 |
| 9 | Paul Taylor | 20.21 | 20.66 | 20.26 20.21 20.65 22.45 21.06 |
| 10 | Eben Quenneville | 19.36 | 20.80 | 21.78 23.00 19.36 20.68 19.94 |
| 11 | Levi Gibson | 19.33 | 23.59 | 21.22 19.33 29.21 25.83 23.72 |
| 12 | Francesca Magnarelli | 21.95 | 23.90 | 23.76 35.00 21.95 24.24 23.69 |
| 13 | Maxim Boyan Lin | 19.65 | 24.30 | 27.78 26.73 19.65 24.18 21.99 |
| 14 | Juan F. Wulff | 23.99 | 24.97 | 24.08 26.37 27.91 23.99 24.47 |
| 15 | Kyle A. Taylor | 20.47 | 25.05 | 24.63 27.38 33.18 23.13 20.47 |
| 16 | Tim Reynolds | 24.19 | 26.03 | 24.25 24.54 29.31 30.92 24.19 |
| 17 | Jack Ngo | 23.10 | 27.90 | 24.83 28.11 30.75 23.10 32.88 |
| 18 | Thaddeus Ciras | 19.75 | 28.21 | 34.80 29.31 30.07 19.75 25.25 |
| 19 | Luke Galioto | 24.81 | 28.50 | 26.71 24.81 31.41 34.70 27.39 |
| 20 | Tim Kwartler | 25.43 | 29.31 | 35.19 25.43 28.21 31.08 28.63 |
| 21 | Isaac Rajagopal | 23.88 | 30.10 | 27.94 23.88 28.13 34.23 34.68 |
| 22 | Jonas Rajagopal | 21.33 | 31.08 | 21.33 33.74 36.89 29.73 29.77 |
| 23 | Alex Cohen | 27.80 | 31.12 | 27.80 29.06 36.62 30.46 33.85 |
| 24 | Nicholas McKee | 30.03 | 33.84 | 30.03 38.21 32.87 30.43 39.70 |
| 25 | Ryan Prendible | 31.53 | 34.83 | 34.52 34.50 35.48 41.41 31.53 |
| 26 | Micah Stairs | 26.42 | 35.10 | 47.04 26.42 56.81 28.00 30.27 |
| 27 | Joshua Smith | 30.91 | 36.10 | 30.91 33.90 54.66 39.26 35.15 |
| 28 | Yichao Li (李伊超) | 30.04 | 36.97 | 37.09 35.06 42.25 30.04 38.76 |
| 29 | Safia Majid | 32.79 | 37.24 | 32.79 39.98 36.52 1:07.46 35.21 |
| 30 | Thomas Lomanno | 34.60 | 38.36 | 36.56 41.64 41.43 34.60 37.10 |
| 31 | John Hay | 34.21 | 39.97 | 45.15 37.36 34.21 56.37 37.40 |
| 32 | James Kaden Cassidy | 36.71 | 40.11 | 42.97 41.07 38.68 40.59 36.71 |
| 33 | Jim Chan | 29.93 | 41.34 | 42.60 41.11 29.93 43.76 40.30 |
| 34 | Silas Forcier | 32.42 | 44.91 | 50.78 44.19 32.42 DNF 39.76 |
| 35 | Trent Hutcheson | 44.47 | 49.32 | 44.47 50.99 52.02 44.95 53.61 |
| 36 | Derek White | 38.86 | 49.75 | DNF 41.57 1:06.75 40.93 38.86 |
| 37 | Ryan Waite | 35.91 | 53.83 | 49.55 35.91 1:07.93 44.02 1:16.12 |
| 38 | Ryan Crossman | 45.76 | — | 45.76 1:07.00 — — — |
| 39 | Kyle Olsen | 46.44 | — | 46.44 1:13.70 — — — |
| 40 | Ciara Fasullo | 55.43 | — | 55.43 1:15.44 — — — |
| 41 | Aarush Raj | 1:01.89 | — | DNF 1:01.89 — — — |
| 42 | Garrett Wiebe | 1:03.39 | — | DNF 1:03.39 — — — |
| 43 | Tarun Ganeshkumar | 1:06.88 | — | 1:10.25 1:06.88 — — — |
| 44 | Ducan Brenner | DNF | — | DNF DNF — — — |
| 44 | Ethan Zhuang | DNF | — | DNF DNF — — — |
| 44 | Benjamin Lavoie | DNF | — | DNF DNF — — — |