| 1 | Justin Jaffray | 10.22 | 13.42 | 13.15 13.05 14.06 10.22 14.21 |
| 2 | Jai Gambhir | 11.13 | 13.59 | 11.13 15.19 13.27 12.31 35.84 |
| 3 | Thompson Clarke | 10.69 | 13.82 | 10.69 14.97 14.44 13.71 13.30 |
| 4 | Daniel Que | 13.18 | 14.42 | 13.18 13.34 13.78 16.15 16.97 |
| 5 | Benjamin Wong | 12.61 | 14.84 | 14.86 18.00 15.15 14.50 12.61 |
| 6 | Bill Wang | 12.15 | 15.27 | 13.31 18.08 12.15 18.27 14.41 |
| 7 | Forte Shinko | 12.25 | 15.38 | 14.91 16.52 14.72 19.13 12.25 |
| 8 | Sarah Strong | 13.06 | 15.63 | DNF 15.69 13.06 14.77 16.44 |
| 9 | Neel Shah | 14.75 | 16.20 | 14.75 16.80 14.93 19.34 16.86 |
| 10 | Armin Askari | 13.80 | 16.39 | 15.09 13.80 22.31 15.81 18.28 |
| 11 | Jason Sinn | 15.06 | 17.01 | 16.61 17.44 17.91 15.06 16.97 |
| 12 | Dave Campbell | 15.65 | 17.29 | 19.38 17.21 15.65 16.84 17.81 |
| 13 | Brady Metherall | 13.72 | 17.43 | 15.43 17.28 19.58 22.97 13.72 |
| 14 | Christian Lippai | 15.08 | 17.50 | 18.81 17.05 20.97 16.63 15.08 |
| 15 | James Tu | 16.81 | 18.20 | 17.55 23.30 19.34 16.81 17.72 |
| 16 | Can Çetin | 15.19 | 18.49 | 18.46 15.19 22.47 19.36 17.65 |
| 17 | Rohan Adiyodi | 15.61 | 19.16 | 21.50 17.77 15.61 21.36 18.34 |
| 18 | Daniel Ho | 17.02 | 19.95 | 19.58 17.02 25.66 19.61 20.65 |
| 19 | Dillon Chan | 19.09 | 21.18 | 19.09 22.58 31.81 19.31 21.66 |
| 20 | Julian David | 17.50 | 21.26 | 17.50 20.83 21.36 21.61 21.59 |
| 21 | Darshan Mistry | 17.81 | 21.60 | 17.81 21.66 21.88 21.25 23.80 |
| 22 | Rares Bostan | 18.56 | 21.85 | 25.31 21.18 24.09 20.27 18.56 |
| 23 | Joe Linehan | 20.77 | 22.10 | 21.52 21.77 23.00 23.02 20.77 |
| 24 | Kevin Liu | 20.19 | 22.47 | 22.58 30.90 23.18 21.65 20.19 |
| 25 | Raymond Zhao | 19.34 | 23.57 | 27.08 25.53 23.68 21.50 19.34 |
| 26 | Nathanael Nyp | 20.93 | 23.85 | 30.55 23.28 22.55 20.93 25.71 |
| 27 | Cody McCaig | 21.66 | 24.02 | 24.56 21.66 24.93 22.56 25.22 |
| 28 | Andy Lau | 15.59 | 24.13 | DNF 23.53 23.18 15.59 25.69 |
| 29 | Kevin Chen | 20.02 | 24.24 | 24.93 20.02 23.08 24.71 25.08 |
| 30 | Takumi Toyonaga | 16.97 | 24.37 | 16.97 28.72 21.30 29.59 23.09 |
| 31 | Janson Fu | 21.38 | 24.38 | 23.86 21.38 27.41 25.50 23.78 |
| 32 | Simon Huang | 22.93 | 24.43 | 24.22 31.34 22.97 26.09 22.93 |
| 33 | Stephen Wen | 19.83 | 24.61 | 25.59 24.90 24.34 24.59 19.83 |
| 34 | Jeremy Sirois | 21.56 | 24.66 | 21.56 23.86 29.13 25.66 24.46 |
| 35 | Xiaoze Wu | 21.08 | 25.03 | 21.50 30.53 28.93 21.08 24.66 |
| 36 | Adrian Carreon | 21.06 | 25.16 | 21.06 21.41 30.02 25.93 28.13 |
| 37 | Jessie Branch | 24.97 | 25.68 | 26.22 24.97 28.22 25.61 25.22 |
| 38 | Andrew Nguyen | 24.52 | 27.02 | 28.63 26.69 29.72 24.52 25.75 |
| 39 | Robert Nelson | 25.33 | 27.04 | 25.33 27.78 27.71 29.15 25.63 |
| 40 | Vincent Yeung | 23.88 | 28.15 | 26.80 25.44 23.88 32.22 32.21 |
| 41 | Godfrey Li | 26.46 | 28.28 | 30.55 27.59 26.69 26.46 31.84 |
| 42 | Jay Lintag | 27.27 | 28.36 | 33.11 27.41 27.27 30.18 27.50 |
| 43 | Liam Young | 22.21 | 29.51 | 22.21 32.06 25.61 31.06 31.86 |
| 44 | David Tang | 25.09 | 29.74 | 28.27 30.75 25.09 37.15 30.19 |
| 45 | Noah Harkness | 28.83 | 30.12 | 28.83 29.86 28.86 31.63 45.77 |
| 46 | Ian Chui | 29.21 | 30.94 | 32.18 29.21 30.22 35.21 30.41 |
| 47 | Ryan Chan | 21.55 | 31.09 | 33.16 21.55 29.59 30.52 46.59 |
| 48 | Christopher Sheedy | 26.44 | 31.94 | 36.59 41.52 31.78 27.44 26.44 |
| 49 | Tony Wang | 23.09 | 32.00 | 23.09 33.52 38.83 28.47 34.02 |
| 50 | Kemble Xie | 28.53 | 33.53 | 35.31 28.53 32.91 34.50 33.19 |
| 51 | Austin Auyeung | 28.59 | 34.51 | 32.80 32.44 38.33 28.59 38.28 |
| 52 | Jon Gilbert | 27.52 | 35.13 | 39.31 32.80 27.52 33.27 40.53 |
| 53 | Derek Nguyen | 26.58 | 35.71 | 36.28 26.58 35.75 38.16 35.11 |
| 54 | Alex Jardino | 29.61 | 35.77 | 35.15 33.34 29.61 38.81 45.02 |
| 55 | Alec Maclean | 31.18 | 37.24 | 43.11 34.41 35.52 41.80 31.18 |
| 56 | Brayden Riggs | 26.19 | 37.49 | 37.27 44.19 34.66 26.19 40.55 |
| 57 | Jackson Rushing | 31.31 | 37.54 | 37.65 38.97 53.11 36.00 31.31 |
| 58 | Edward Ho | 28.06 | 37.79 | 41.50 31.53 40.33 28.06 49.33 |
| 59 | Eddy Ionescu | 38.11 | 39.93 | 51.56 39.46 39.22 38.11 41.11 |
| 60 | Quinn Macdonald | 32.80 | 40.06 | 41.59 32.80 40.78 37.80 46.96 |
| 61 | Hasan Syed | 35.58 | 40.59 | DNF 39.09 35.58 37.93 44.75 |
| 62 | Graham Stanfield | 26.88 | 41.41 | 33.71 26.88 48.83 41.68 DNF |
| 63 | Andrew Fuller | 36.47 | 42.35 | 46.09 36.47 39.28 43.94 43.83 |
| 64 | Keith Murray | 29.53 | 42.86 | 29.53 1:04.33 41.43 39.13 48.02 |
| 65 | Konrad Okarmus | 40.94 | 43.01 | DNF 40.94 44.18 41.19 43.66 |
| 66 | Jacob Cohen | 36.27 | 43.65 | 36.27 46.13 46.16 1:23.90 38.66 |
| 67 | Peter Douthwright | 38.59 | 47.46 | 53.97 46.59 48.33 47.46 38.59 |
| 68 | Sean Galway | 36.66 | 48.20 | 36.66 53.69 53.25 37.65 DNF |
| 69 | David Jin | 35.21 | 48.86 | 43.19 53.83 53.77 49.61 35.21 |
| 70 | Adam White | 39.72 | 51.07 | 1:12.22 47.16 56.50 49.56 39.72 |
| 71 | Kautham Sriravishankar | 44.72 | 51.15 | 1:15.11 44.72 51.58 56.69 45.18 |
| 72 | Adam Tabac | 46.53 | 51.39 | 46.53 53.83 53.65 1:03.84 46.68 |
| 73 | Radu Butoi | 49.00 | 54.01 | 55.86 55.09 51.09 58.30 49.00 |
| 74 | Rahul Kothwal | 48.06 | 59.42 | 1:08.75 DNF 59.50 50.00 48.06 |
| 75 | Josh Terlizzese | 53.83 | 1:00.72 | 56.13 1:09.71 1:01.27 1:04.75 53.83 |
| 76 | Denzel Gutierrez | 38.31 | 1:04.17 | 2:25.77 1:01.18 1:08.61 38.31 1:02.72 |
| 77 | Dylan Klein | 1:12.93 | 1:22.83 | 1:30.59 1:16.88 1:12.93 1:21.03 DNF |
| 78 | Brendon Zhang | 1:07.75 | 1:24.17 | 1:30.18 1:07.75 1:20.52 1:21.80 1:50.19 |
| 79 | Daniel Terlizzese | 1:11.55 | 1:28.79 | 1:11.55 1:31.33 1:34.86 1:28.38 1:26.66 |
| 80 | Dylan Yakobovits | 1:27.58 | 2:27.02 | 1:27.58 DNF 1:49.94 3:47.34 1:43.77 |
| 81 | Ryan H. Chan | 21.80 | DNF | 25.61 DNF DNF 21.80 28.50 |
| 82 | Marc Chamberlain | 29.86 | DNF | 29.96 29.86 DNF DNF 34.52 |
| 83 | Christopher Pollack | 32.09 | DNF | DNF 42.30 38.18 DNF 32.09 |
| 84 | Ronald Ivanov | 46.72 | DNF | DNF 46.72 DNF 57.21 50.30 |