Pos ⇧ Bib Name Licence Area Sponsors Run 1 Diff 1st 96 Chris KOVARIK AUS19780301 Whistler, BC 2:51.59 1 - 2nd 20 Luke STEVENS 10007886888 Revelstoke, BC Flowt Bikes 2:56.23 2 4.64s 3rd 60 Brandon DOUGLAS 10060599924 Williams Lake, BC Barking Spider Mountain Bike 2:58.40 3 6.81s 4th 21 Garrett MACINTOSH 10058842002 Whistler, BC Chromag / GT Bicycles / Sombrio 2:58.58 4 6.99s 5th 161 Jake INNES Victoria, BC 2:59.90 5 8.31s 6th 52 Adam WOODHOUSE 10010037359 Anmore, BC C4 / Norco Racing 3:01.56 6 9.97s 7th 112 Nic RODGERS 10009644410 Cobble Hill, BC Velofix-Beyond the Usual 3:02.25 7 10.66s 8th 133 Anthony EVANS 10013006569 Peachland, BC Sovereign Cycle 3:04.57 8 12.98s 9th 58 Levi HARAPNUIK 10014599692 North Vancouver, BC Endless Biking 3:06.21 9 14.62s 10th 128 Hayden GENOUD Calgary, AB Derailed Sports / KHMR 3:06.72 10 15.13s 11th 39 Jayden GISBORNE 10059974474 Ladysmith, BC 3:08.09 11 16.50s 12th 110 Sky DUNN-SARVIS BO097879 Argenta, BC 3:16.70 12 25.11s 13th 45 Dakota BOYER Calgary, AB ZEP Racing 3:20.73 13 29.14s 14th 91 Reid WESTREN 10063598436 Calgary, AB graviti driven / Intense 3:26.77 14 35.18s 15th 121 Tristan KEEGAN 10010037056 Calgary, AB Kona / Smith 4:13.66 15 1:22.07 28 Josh SOLMAN Rossland, BC revolution cycles DNS
Pos ⇧ Bib Name Licence Area Sponsors Run 1 Diff 1st 42 Jakob JEWETT Garibaldi Highlands, BC 3:06.84 1 - 2nd 2 Drew MOZELL North Vancouver, BC Dunbar Cycles 3:18.42 2 11.58s 3rd 158 Hayden ZABLOTNY Vernon, BC Silverstar Bike Park 3:18.64 3 11.80s 4th 54 Luis ROHNER 150 Mile House, BC 3:19.02 4 12.18s 5th 55 Grady FOCHUK 150 Mile House, BC 3:21.81 5 14.97s 6th 107 Johnathan HELLY Kamloops, BC 3:22.30 6 15.46s 7th 74 Aiden GREANYA Calgary, AB DRIFT RACING / Leatt / SR Suntour 3:23.14 7 16.30s 8th 104 Haydyn WYNTER Squamish, BC 3:23.20 8 16.36s 9th 44 Coen SKRYPNEK Calgary, AB ZEP Racing 3:33.91 9 27.07s 10th 123 Alyas MURRAY Invermere, BC elemental cycle 3:36.48 10 29.64s 11th 120 Taylor MUNDEN Kamloops, BC IXS, Spank, District 3:38.88 11 32.04s 12th 34 Trevor MOHL West Kelowna, BC 3:45.25 12 38.41s 13th 63 Jacob WING St. Albert, AB DRIFT RACING 3:53.40 13 46.56s 14th 62 Lief RODGERS Port Moody, BC Caps Westwood 3:53.53 14 46.69s 15th 143 Ryder EAGLETON Rossland, BC 3:56.73 15 49.89s 16th 152 Sandy PHILLIPS Kamloops, BC 4:02.29 16 55.45s 17th 142 Chase EAGLETON Rossland, BC 4:08.07 17 1:01.23 18th 102 Connor HOSKINS Calgary, AB graviti driven / Intense 4:10.46 18 1:03.62 19th 31 Tom FRASER Calgary, AB 4:13.68 19 1:06.84 20th 138 Gavin REIS Garibaldi Highlands, BC 4:16.45 20 1:09.61 73 Ryan COUPAL Anmore, BC DNF
Pos ⇧ Bib Name Licence Area Sponsors Run 1 Diff 1st 1 John WALKER Duncan, BC Crankbrothers / Experience Cycling / Giant Bicycles Canada / Race Face / Schwalbe 3:04.77 1 - 2nd 17 Keegan FRY Rossland, BC Instinct Killer Ski Co. 3:04.92 2 0.15s 3rd 3 Josh DZIWENKA Victoria, BC 3:07.84 3 3.07s 4th 4 Kael MARKLE Sidney, BC Cycling BC 3:11.64 4 6.87s 5th 135 Conlan REIS Garibaldi Highlands, BC 3:13.42 5 8.65s 6th 29 Aidan MYHRE Williams Lake, BC 3:13.61 6 8.84s 7th 113 Daniel FROESE North Vancouver, BC C4 / Norco Racing 3:14.84 7 10.07s 8th 134 Logan VAN EESTEREN Garibaldi Highlands, BC 3:16.09 8 11.32s 9th 24 Yusuke YAMAMOTO Burnaby, BC Dunbar Cycles 3:25.80 9 21.03s 10th 46 Kolt HOYLE Pemberton, BC Cube 3:26.58 10 21.81s
Pos ⇧ Bib Name Licence Area Sponsors Run 1 Diff 1st 78 Jack MENZIES Canmore, AB Rockey Mountain Bikes 3:12.21 1 - 2nd 100 Jonathan SCHLENDER North Vancouver, BC C4 / Norco Racing 3:16.67 2 4.46s 3rd 72 Josh COUPAL Anmore, BC 3:17.87 3 5.66s 4th 57 Milton MCCONVILLE Port Moody, BC Caps Westwood 3:19.46 4 7.25s 5th 141 Jacob BEECROFT Burnaby, BC 3:23.46 5 11.25s 6th 56 Marcus CANT Kamloops, BC 3:24.97 6 12.76s 7th 79 Kahleb BOSSON Grande Cache, AB 3:26.53 7 14.32s 8th 9 Ben FISCHER Gibsons, BC 3:36.21 8 24.00s 9th 118 Marco AUFSCHNAITER Blue River, BC 3:37.30 9 25.09s 10th 19 Alexander CHA (1) Calgary, AB 3:38.52 10 26.31s 11th 148 Gavin LAROCQUE Redwood Meadows, AB 3:39.25 11 27.04s 12th 136 Levi WHITMAN Kamloops, BC District Bicycle Company 3:40.29 12 28.08s 13th 132 Randall TOOP Vernon, BC 3:40.46 13 28.25s 14th 36 Colton SEAWARD Williams Lake, BC Team Darkhorse 3:40.47 14 28.26s 15th 30 Jack FRASER Calgary, AB 3:44.15 15 31.94s 16th 15 Devon FABIO Port Moody, BC C4 / Norco Racing 3:48.38 16 36.17s 17th 37 Steven MEIER Langley, BC 3:59.40 17 47.19s 18th 155 Jacob WINTERBURN Langley, BC 4:02.74 18 50.53s 19th 69 Seth PRAWDZIK Hope, BC 4:08.83 19 56.62s 20th 160 Graham ZASTRE Richmond, BC C4 / Norco Racing 4:15.45 20 1:03.24 76 Benton KILBA Heffley Creek, BC DNF 10 Nathan SAMSON Richmond, BC C4 / Norco Racing DNS
Pos ⇧ Bib Name Licence Area Sponsors Run 1 Diff 1st 115 Jacob TOOKE Vernon, BC 3:07.44 1 - 2nd 23 Wilson THOMPSON Williams Lake, BC 3:12.59 2 5.15s 3rd 94 Gabriel NERON Heffley Creek, BC 3:15.37 3 7.93s 4th 27 Zemery FOSTER Whistler, BC ZEP Racing 3:17.47 4 10.03s 5th 50 Gavin PATTERSON Rossland, BC SSGR 3:18.96 5 11.52s 6th 33 Spencer COLETTI Prince George, BC Prince George CC / Ruckus 3:26.93 6 19.49s 7th 16 Brayden STAFFORD Prince George, BC Ruckus 3:30.25 7 22.81s 8th 22 Paul SAUNDERS Edmonton, AB 3:30.72 8 23.28s 9th 40 Mason SEAWARD Williams Lake, BC Red Shreds 3:31.39 9 23.95s 10th 151 Jackson PHILLIPS Kamloops, BC 3:31.58 10 24.14s 11th 49 Rylan DYCK Calgary, AB 3:31.67 11 24.23s 12th 125 Nikolas HALLETT Calgary, AB 3:33.21 12 25.77s 13th 90 Steven BOBYN Kelowna, BC 3:33.37 13 25.93s 14th 82 J.T. BJARNASON Fruitvale, BC 3:38.04 14 30.60s 15th 6 Eric VIEIRA Nakusp, BC 3:42.37 15 34.93s 16th 81 Riley HOLOWATIUK Heffley Creek, BC 3:46.61 16 39.17s 17th 124 Connor HAGGARTY Kamloops, BC 4:03.41 17 55.97s 18th 38 Chase TAPPER Aldergrove, BC 5:48.55 18 2:41.11 150 Owen O'BRIEN Heffley Creek, BC DNS
Pos ⇧ Bib Name Licence Area Sponsors Run 1 Diff 1st 99 Calix WEBBER Fruitvale, BC 3:35.94 1 - 2nd 61 Liam BUSH Coldstream, BC 3:40.04 2 4.10s 3rd 116 Dimitri PASUTTO Kelowna, BC 3:51.85 3 15.91s 4th 66 Connor RICHARDSON Port Moody, BC 4:01.03 4 25.09s 5th 8 Yewan FITZ-EARLE Winlaw, BC 4:02.84 5 26.90s 6th 156 Carter LYNE Penticton, BC 4:09.35 6 33.41s 7th 127 Max CARD Kamloops, BC 4:09.58 7 33.64s 8th 53 Joshua TAYLOR Calgary, AB 4:12.03 8 36.09s 9th 108 Xander APPELS Kelowna, BC 4:26.30 9 50.36s 10th 7 Holden FITZ-EARLE Winlaw, BC 4:28.04 10 52.10s 147 Owen MACKENZIE Banff, AB DNS
Pos ⇧ Bib Name Licence Area Sponsors Run 1 Diff 1st 129 Ben BYERS Victoria, BC Mountain Exposure 3:01.94 1 - 2nd 85 Linden LADOUCEUR Dunster, BC 3:09.21 2 7.27s 3rd 88 Billy ADAMSON Banff, AB 3:17.88 3 15.94s 4th 51 Stephen SCHWARZ Kamloops, BC 3:23.96 4 22.02s 5th 25 Zachary HUDY Vancouver, BC 3:28.13 5 26.19s 6th 130 David SYMONS Anmore, BC 3:31.71 6 29.77s 7th 80 Ryan LAW Castlegar, BC 3:35.67 7 33.73s 8th 98 Rob GREENOP Vernon, BC Silverstar Bike Park 3:37.92 8 35.98s 9th 117 Kaegan MURPHY Vernon, BC 3:39.08 9 37.14s 10th 70 Gavin CROWLEY Invermere, BC 3:44.51 10 42.57s 11th 77 Morgan O'BRIEN Heffley Creek, BC 3:46.38 11 44.44s 12th 12 Eric BOURNE Richmond, BC 4:10.63 12 1:08.69 145 Anton HSU Kelowna, BC DNS 139 Winston LENGERT Kelowna, BC DNS
Key: DNS - did not start DNF - did not finish DSQ - disqualified DNQ - did not qualify DNP - did not proceed NTR - no time recorded CUT - did not make the cut-off TBC - to be confirmed N/C - not classified