1 Zachary BELL CAN CSS 31 4:13:51 40 40
2 Ryan ANDERSON CAN OPM 26 +0 30 30
3 Antoine DUCHESNE CAN BLS 22 +0 16 16
4 Rob BRITTON CAN RAL 29 +2 12 12
5 Will ROUTLEY CAN AJW 30 +3 10 10
6 Christian MEIER CAN OGE 28 +13 8 0*
7 Marsh COOPER CAN OPM 28 +23 6 6
8 Jean-Sebastien PERRON CAN 28 +3:20 3 3
9 Rémi PELLETIER-ROY CAN GQC 23 +3:31
10 Pierrick NAUD CAN GQC 22 +3:31
11 Michael WOODS CAN GQC 27 +6:42
12 Bruno LANGLOIS CAN GQC 34 +6:42
13 Dominique ROLLIN CAN FDJ 31 +7:20
14 Francois PARISIEN CAN ARG 31 +9:38
15 Stuart WIGHT CAN 21 +11:01
16 Kevin MASSICOTTE CAN 22 +16:29
17 Cody CANNING CAN 25 +19:22
18 Kris DAHL CAN 21 +19:27
19 Alexander CATAFORD CAN GQC 20 +20:51
20 Derrick ST JOHN CAN 36 +21:24
21 Anton VARABEI CAN 28 +21:26
22 James PICCOLI CAN 22 +22:16
23 Nigel ELLSAY CAN 19 +22:35
24 Robin CLEGG CAN 36 +22:54
25 Elliott DOYLE CAN 19 +23:08
26 Stephen KEEPING CAN 27 +23:10
27 Felix COTÉ BOUVETTE CAN EKD 20 +23:10
28 Benjamin PERRY CAN 19 +23:10
29 Osmond BAKKER CAN 41 +23:10
30 Adam DE VOS CAN 20 +23:10
31 Brandon ETZL CAN 19 +23:10
32 Christopher PRENDERGAST CAN 19 +23:14
33 Antoine MATTEAU CAN EKD 24 +23:14
34 Jean-François RACINE CAN GQC 33 +23:14
35 Dylan CUNNINGHAM CAN 22 +23:14
36 Bruce BIRD CAN 45 +23:14
37 Bruce BIRD CAN 45 +23:14
38 Antoine CARON 21 +23:20
39 Garrett MCLEOD CAN 24 +23:20
40 Olivier DELANEY CAN 20 +23:32
41 Hugo HOULE CAN ALM 23 +23:54
OTL Brandon SPENCER CAN 21 +30:36
OTL Alexandre RICARD CAN 25 +38:19
DSQ Chris FREELAND CAN 36
DSQ Chris GRUBER CAN 45
DSQ Giovanni TRAINA CAN 41
DNF Ryan ROTH CAN CSS 30
DNF Sebastian SALAS CAN OPM 26
DNF Nic HAMLTON CAN JBC 27
DNF Guillaume BOIVIN CAN CAN 24
DNF Aaron FILLION CAN 39
DNF Aaron SCHOOLER CAN 28
DNF Adam ANDERSEN CAN 26
DNF Andrew HOUSE CAN 25
DNF Benjamin CHADDOCK CAN TMK 28
DNF Benjamin CHARTRAND CAN 19
DNF Braydon BOURNE CAN 22
DNF Brian TRAFFORD CAN 21
DNF Casey ROTH CAN 26
DNF Conor O'BRIEN 21
DNF David BOILY CAN AMO 23
DNF David FUGÈRE CAN 19
DNF David ONSOW CAN 20
DNF Drew STEEVES CAN 21
DNF Ed VEAL CAN 37
DNF Emile JEAN CAN EKD 20
DNF Etienne MOREAU 21
DNF Frédéric COSSETTE CAN EKD 19
DNF Frederic EBACHER CAN 21
DNF Geoffroy DUSSAULT CAN GQC 27
DNF Guillaume PINGLOT CAN 24
DNF H Gaelan MERRITT CAN 26
DNF Luc BENT CAN 23
DNF Jean-Michel LACHANCE CAN 26
DNF Jean-Samuel DESHAIES CAN EKD 21
DNF Jeff SCHILLER CAN 31
DNF Jordan BROCHU CAN EKD 21
DNF Jordan CHEYNE CAN 22
DNF Jules CUSSON-FRADET CAN 19
DNF Kiernan ORANGE CAN 21
DNF Kyle BUCKOSKY CAN 20
DNF Louis GARNEAU CAN GQC 55
DNF Luke KOOLMAN CAN 21
DNF Matteo DAL-CIN CAN 22
DNF Maxime LE PLUART CAN 24
DNF Michael DALTERIO CAN 21
DNF Nicolas MASBOURIAN-PARENT CAN 19
DNF Olivier LAVIGUEUR CAN 28
DNF Robert GUTGESELL CAN 21
DNF Robert HARGROVE CAN 28
DNF Robert RALPH CAN 22
DNF Ryan MACDONALD CAN 21
DNF Ryan AITCHESON CAN 22
DNF Samuel BLANCHETTE CAN 26
DNF Samuel GOSSELIN-SIMARD CAN 24
DNF Samuel GAGNON CAN EKD 19
DNF Scott LOONG CAN 29
DNF Simon LAMBERT-LEMAY CAN GQC 23
DNF Simon-Pierre GAUTHIER CAN GQC 20
DNF Travis SAMUEL CAN 19
DNF Walter MECO CAN 43
DNF William BLACKBURN CAN 24
DNF William GOODFELLOW CAN 25
DNF Yohan PATRY CAN EKD 19
DNF Yuri HRYCAJ CAN 24
DNF Sebastien ROUSSEAU CAN 33
DNF Alexis CARTIER CAN 22
DNS David DALLAIRE CAN 38
DNS Etienne SAMSON CAN 30
DNS Jean-Francois GIRARD CAN 20
DNS Jevon ALMOND CAN 29
DNS Logan CORNEL CAN 23
DNS Marc-Antoine BOULET CAN 20
DNS Nicolas COURTEMANCHE CAN 22
DNS Steven MURRAY CAN 25
DNS Zachary HUGHES CAN GQC 23 Sluiten