1 Bruno LANGLOIS CAN GQC 37 4:17:23 70 70
2 Benjamin PERRY CAN SPC 22 +27 55 55
3 Will ROUTLEY CAN RLY 33 +1:03 40 40
4 David BOILY CAN GQC 26 +1:05 30 30
5 Rob BRITTON CAN RLY 32 +1:23 25 25
6 Olivier BRISEBOIS CAN GQC 21 +4:08 20 20
7 Nicolas MASBOURIAN CAN SPC 22 +4:08 15 15
8 Danick VANDALE CAN HRB 21 +4:10 10 10
9 Travis SAMUEL CAN HRB 22 +4:14 5 5
10 Matteo DAL-CIN CAN SPC 25 +8:15 3 3
11 Kris DAHL CAN SPC 24 +11:04
12 Anton VARABEI CAN 31 +11:04
13 Marc-Antoine SOUCY CAN GQC 21 +11:04
14 Christopher PRENDERGAST CAN HRB 22 +11:08
15 Gaelan MERRITT CAN 29 +12:03
16 Brad BRADFORD CAN 30 +12:57
17 Ed VEAL CAN 40 +13:40
18 Nigel ELLSAY CAN SPC 22 +13:42
DNF Hugo HOULE CAN ALM 26
DNF Ryan ROTH CAN SPC 33
DNF Jordan CHEYNE CAN JBC 25
DNF Alexander CATAFORD CAN SPC 23
DNF Bayden PRITCHARD CAN 32
DNF Andrew LEES CAN 44
DNF Normand RICHARD CAN 28
DNF Ben ANDREW CAN 24
DNF Alexis CARTIER CAN GQC 25
DNF Timothy Burton CAN 28
DNF Nathan UNDERWOOD CAN 42
DNF Warren MACDONALD CAN 40
DNF Bailey MCKNIGHT CAN HRB 26
DNF Rémi PELLETIER-ROY CAN GQC 26
DNF Marc-Antoine BRASSARD CAN 27
DNF Svein TUFT CAN OGE 39
DNF Dylan DAVIES CAN 31
DNF Greg BOILEAU CAN 40
DNF Robert GUTGESELL CAN 24
DNF Derek O'FARRELL CAN 33
DNF Kevin MASSICOTTE CAN 25
DNF Cody CANNING CAN 28
DNF Isaac LEBLANC CAN 26
DNF John FEE CAN 40
DNF Ryan ANDERSON CAN DEN 29
DNF Shawn CRANWELL CAN 45
DNF Tyler D'ARCY CAN 23
DNF Cameron MCPHADEN CAN 24
DNF Jean-Sebastien PERRON CAN 31
DNF Simon-Pierre GAUTHIER CAN GQC 23
DNF Brandon JONES CAN 27
DNF Felix COTÉ BOUVETTE CAN HRB 23
DNF Jacob SCHWINGBOTH CAN HRB 25
DNF Christian DESHALES CAN 28
DNF Chris FREELAND CAN 39
DNF Dorel POP CAN 43
DNF Alan DEMPSEY CAN 30
DNF Brent DALLIMORE CAN 30
DNF Ben MCNABB CAN 34
DNF Alex SCHMIDT CAN 23
DNF Pierrick NAUD CAN RLY 25
DNF Cédrick BOURGEOIS CAN 27
DNF Conor O'BRIEN CAN 24
DNF Casey ROTH CAN 29
DNF Derrick ST JOHN CAN 39
DNF Emile JEAN CAN SPC 23
DNF Michael LE ROSSIGNOL CAN SPC 26
DNF Matt SURCH CAN 38
DNF Andrew HOUSE CAN 28
DNF Eric HUESTON CAN 25
DNF Jeff SCHILLER CAN 34
DNF Philippe ALLARD CAN 24
DNF Benoît BOULAY CAN 25
DNF Stephen KEEPING CAN 30
DNF Mitchell MACDONALD CAN 24
DNF William BLACKBURN CAN 27
DNF Mattieu BORDUAS CAN 32
DNF Julien BRAZEAU-SÉGUIN CAN 24
DNF François CHABOT CAN 27
DNF Osmond BAKKER CAN 44
DNF Aaron HAMILL CAN 28
DNF Walter MECO CAN 46
DNF Kyle BUCKOSKY CAN 23
DNF Alexander COWAN CAN 20
DNF David DROUIN CAN 21
DNF Sean MACKINNON CAN 21
DNF Edward WALSH CAN 20
DNF Adam ROBERGE CAN 19
DNF Nicolas DUCHARME CAN 21
DNF Isaac NILES CAN 21
DNF Adam JAMIESON CAN 20
DNF Derek GEE CAN 19
DNF Christopher MACLEOD CAN 19
DNF Elliot DOYLE CAN SPC 22
DNF Connor TOPPINGS CAN 20
DNF Laurent GERVAIS CAN 19
DNF William ELLIOTT CAN 21
DNF Navarro FONG ROY CAN 21
DNF Joshua KROPF CAN 20
DNF Jack BURKE CAN HRB 21
DNF Marc Antoine NOEL CAN 21
DNF Timothy AUSTEN CAN 20
DNF Tommy WALDECK CAN 21
DNF Alexander AMIRI CAN 20
DNF Lukas CONLY CAN 19
DNF Max RUBARTH CAN 20
DNF Mitch KETLER CAN 19
DNF Olivier PÉLOQUIN CAN 20
DNF Joel TAYLOR CAN HRB 19
DNF Pier-André CÔTÉ CAN 19
DNF Jean-François SOUCY CAN 19
DNF Lukas ADOMONIS CAN 20
DNF Mason BURTNIK CAN 19
DNF Kellen VIZNAUGH CAN 19
DNF Jérôme BASTIEN CAN 21
DNF Felix BELHUMEUR CAN 20
DNF Mathieu TREMBLAY-GRAVEL CAN 21
DNF Jackson PICKELL CAN 20
DNF Brandon ETZL CAN 22
DNF Simon FOTHERGILL CAN 21
DNF Eric JOHNSTON CAN 21
DNF Martin RUPES CAN 21
DNF Raphaël AUCLAIR CAN 19
DNF Trevor O'DONNELL CAN 20
DNF Vincent BRASSARD CAN 22
DNF Jules CUSSON-FRADET CAN 22
DNF Étienne DUBUC CAN 20
DNF Reid MCCLURE CAN 21
DNF Willem BOERSMA CAN 19
DNF Hendrik PINEDA CAN 21
DNF Hubert LAFERRIÈRE CAN 19
DNF Fabien LEMAIRE CAN 22
DNF Christian RICCI CAN 20 Sluiten