Place Name School Time Bib Grade 1 Tyler Dozzi Oak Bay 0:24:23 521 12 2 Thomas Nobbs Point Grey 0:24:56 573 12 3 Roberto Playo-Mazzone St. George s 0:25:06 766 12 4 Charlie Dannatt Handsworth 0:25:22 304 12 5 Liam Foster Pitt Meadows 0:25:27 565 12 6 Dawson Ribeiro Earl Marriott 0:25:29 241 12 7 Brandon Balbirnie Peter Skene Ogden 0:25:34 564 12 8 Kalum Delaney Reynolds 0:25:37 624 11 9 Jackson Konkin JL Crowe 0:25:46 334 11 10 Angus Brown Shawnigan Lake 0:25:50 694 12 11 Matthew Thomson Royal Bay 0:25:51 642 12 12 Wyatt Tate RE Mountain 0:25:59 610 11 13 Qays Abdiwahid Heritage Woods 0:26:00 308 11 14 Seton Kriese Smithers 0:26:00 713 12 15 Austin Sutherland Collingwood 0:26:11 182 12 16 Schmidt Jordan RE Mountain 0:26:14 612 11 17 Vlad Lyesin Oak Bay 0:26:23 522 12 18 Wyatt Zach RE Mountain 0:26:25 611 11 19 Matthew Thibodeau Mt. Douglas 0:26:26 462 12 20 Turner Woodruff Okanagan Mission 0:26:27 542 11 21 Jaxon Mackie Earl Marriott 0:26:30 242 11 22 Michael Harris Charles Tupper 0:26:34 145 12 23 Kieran Marchand LV Rogers 0:26:36 413 12 24 Dayton Bath Kelowna 0:26:42 345 12 25 Graeme Roberts Westview 0:26:42 907 11 26 Owen Harris Okanagan Mission 0:26:45 543 12 27 Malcolm Harrison Oak Bay 0:26:47 523 12 28 Jack Crosby Carihi 0:26:50 129 11 29 Jack Stanley Oak Bay 0:26:51 527 12 30 Cameron Bates Carson 0:26:55 133 11 31 Jack Cooper Oak Bay 0:26:58 525 12 32 Evan Wills Reynolds 0:26:59 625 11 33 Alexsei Sajko Mt. Douglas 0:26:59 463 12 34 Jaydin Haskins Smithers 0:27:02 715 12 35 Nathan Gaucher Centennial 0:27:09 140 12 36 Alec Wilson Sutherland 0:27:13 804 12 37 Aidan Doherty West Vancouver 0:27:19 894 11 38 Sam Matthew Penticton High 0:27:19 558 12 39 Parmvir Waring Abbotsford Traditional 0:27:24 18 12 40 Jackson Isnor Dover Bay 0:27:29 217 11 41 Sergio Duran Reynolds 0:27:32 627 11 42 Jeremiah Mackie Earl Marriott 0:27:36 243 9 43 Robbie Deacon Pacific Christian 0:27:40 547 12 44 Jj Carr-Cannings Reynolds 0:27:43 626 12 45 Ross Henderson Windsor 0:27:45 910 11 46 Ford McMahon Walnut Grove 0:27:46 862 12
47 Casey Lake Collingwood 0:27:47 183 11 48 Connor Keane Holy Cross 0:27:49 319 12 49 Derrick Thummerer Smithers 0:27:52 716 12 50 Sam Lachance Pitt Meadows 0:27:52 566 12 51 Antoine Minfray Carihi 0:27:53 130 10 52 Ryan Williams Smithers 0:27:53 714 12 53 Kilian Kuhlbrodt BURNABY CENTRAL 0:27:53 83 10 54 Marcel Petruzzelli Oak Bay 0:27:57 524 12 55 Aiden Miller Holy Cross 0:27:57 320 11 56 Andrew Lewis Earl Marriott 0:27:59 245 12 57 Evan Murphy Kitsilano 0:28:04 367 11 58 Calum Carrigan South Kamloops 0:28:04 734 11 59 Nicolas Varabioff St. George s 0:28:09 768 12 60 Riley Miller Holy Cross 0:28:09 321 11 61 Jorrin Lenton Maple Ridge 0:28:18 417 11 62 Norman Anderson Princeton 0:28:19 602 11 63 Paul Buckingham Walnut Grove 0:28:20 861 12 64 Linden Kaps Dover Bay 0:28:21 218 11 65 Trysten Scheidl Gladstone 0:28:27 281 12 66 Cameron Calbick Walnut Grove 0:28:31 864 9 67 Owen Wright Sardis 0:28:31 664 11 68 Alexander Ross Maple Ridge 0:28:34 418 12 69 Connor McLennan Vancouver College 0:28:36 831 12 70 Shohei Iwamoto Carihi 0:28:36 128 11 71 Matthew MacDonald Vancouver College 0:28:40 830 12 72 Daniel Soliven Killarney 0:28:40 356 10 73 Luke Harris St Thomas Aquinas 0:28:40 747 12 74 David Johnson Carson 0:28:49 134 12 75 Luke McKenzie Carson 0:28:50 135 11 76 Jake Robertson Walnut Grove 0:28:50 863 12 77 Peter Hicken Point Grey 0:28:54 574 11 78 Nick Korz Sutherland 0:28:57 805 12 79 Allen Felix RE Mountain 0:28:57 613 9 80 Dane Jacobsen Correlieu 0:28:58 187 11 81 Ben Paetzel Lord Byng 0:29:01 399 11 82 Daniel Heitzinger Argyle 0:29:02 33 11 83 Oliver Jang Charles Tupper 0:29:05 146 12 84 Jack Mulcahy Oak Bay 0:29:17 526 12 85 Austyn Bell Chiliwack 0:29:18 161 11 86 Eero Gaffney Britannia 0:29:20 54 11 87 David Onak St Thomas Aquinas 0:29:21 750 11 88 Daniel James Sardis 0:29:24 663 11 89 Matthew Ebert Nechako Valley 0:29:24 493 12 90 Carter Proudfoot Chiliwack 0:29:25 160 11 91 Lynden Savage Charles Tupper 0:29:28 147 12 92 Yuki Ota Sentinel 0:29:29 687 11 93 Brandon Jao RICHMOND CHRISTIAN 0:29:32 629 12
94 Kenny Ho Killarney 0:29:38 357 12 95 Matthew Pomponio BURNABY CENTRAL 0:29:38 84 12 96 Marc Imrich Okanagan Mission 0:29:38 544 11 97 Alfonso Cepeda Pitt Meadows 0:29:43 567 11 98 Isaac Shasha St. George s 0:29:44 767 11 99 Ciaran Sanders Vancouver College 0:29:49 832 12 100 Thomas Grabher Nanaimo District 0:29:50 482 12 101 Luke Forsyth Semiahmoo 0:29:52 669 12 102 Jordan Devries South Kamloops 0:29:56 736 11 103 Max Nadeau Vancouver College 0:29:56 833 12 104 Clive Bradley Princess Margaret (Penti 0:29:59 599 12 105 Maxime Therrien Nanaimo District 0:30:00 484 12 106 Jean Paul Pedroso Archbishop Carney 0:30:00 31 12 107 Travis Pete Smithers 0:30:01 718 11 108 Philip Ngo Killarney 0:30:02 355 11 109 David Adams Abbotsford Christian 0:30:03 2 11 110 Cain Beebe Riverside 0:30:04 638 12 111 Calum Mackenzie Prince of Wales 0:30:04 596 11 112 Alex Weme Smithers 0:30:05 717 12 113 Jordan Khakh Dover Bay 0:30:07 221 10 114 Shane Patterson Windsor 0:30:16 933 12 115 Jeffrey Lindenbach Carihi 0:30:16 131 11 116 Tanner Wick Walnut Grove 0:30:17 866 12 117 David Paisley Penticton High 0:30:17 562 11 118 Ian Williams Kelowna 0:30:18 346 11 119 Steven Landriault Sardis 0:30:21 662 11 120 Regan Christison Boundary Central 0:30:23 36 12 121 Rees Morgan Charles Tupper 0:30:31 151 12 122 Cameron Mitchell Sutherland 0:30:31 806 12 123 Walker Singleton Penticton High 0:30:33 560 11 124 Sonny Brzoza Mount Boucherie 0:30:38 461 12 125 Jacob Bassett Nanaimo District 0:30:39 483 12 126 Charlie Nistor MCMATH 0:30:40 431 12 127 Yoshi Matsubara St. George s 0:30:45 765 11 128 Pascal Spino Britannia 0:30:48 53 12 129 Luai El-Khatib A.R.MACNEILL 0:30:51 1 11 130 Danny Lee RE Mountain 0:30:52 614 11 131 Luke Parry Howe Sound 0:30:56 326 11 132 Sean Miles Fleetwood Park 0:30:58 266 11 133 Carson Bradley MCMATH 0:31:00 430 10 134 Jacob Hiom Mulgrave 0:31:02 476 12 135 Malcolm Suarez Windsor 0:31:03 912 12 136 Liam O'Connor Fraser Academy 0:31:08 270 12 137 Kylan Stuyt St Thomas Aquinas 0:31:09 751 11 138 Dane Campbell Sparwood 0:31:11 745 11 139 Bradley Gee Riverside 0:31:14 639 12 140 Bishop Carasquera Van Tech 0:31:16 826 12
141 Evan Querengesser Pitt Meadows 0:31:17 568 10 142 Aidan Guld ALPHA 0:31:17 22 11 143 Tyler McElderry Dawson Creek 0:31:19 200 11 144 Jack Cruz-Dumont Vancouver College 0:31:25 834 11 145 Oliver Melgrove St. George s 0:31:25 770 11 146 Daniel Yu BURNABY CENTRAL 0:31:27 85 10 147 Cameron Way Riverside 0:31:31 641 11 148 Peter Jeong Killarney 0:31:34 358 10 149 Thien Ho Charles Tupper 0:31:37 149 12 150 Max Wahl Sutherland 0:31:40 807 12 151 Cyrus Urbanowicz Dover Bay 0:31:44 220 9 152 Jeremiah Jimmie Chiliwack 0:31:54 162 12 153 Jack Hamilton Riverside 0:31:55 640 11 154 Kevin Carmichael JL Crowe 0:31:55 336 11 155 Yoshi Stiegler Windsor 0:31:58 911 10 156 Ethan Tam St Thomas Aquinas 0:32:05 752 11 157 Praveen Sivikumar RE Mountain 0:32:12 615 12 158 Ryan Goudron BURNABY CENTRAL 0:32:15 86 8 159 Levi Dvorak Vancouver College 0:32:16 835 11 160 Mathew Beaudoin Sutherland 0:32:20 808 12 161 Ethan Rideout Chiliwack 0:32:23 164 11 162 Marcos Lau STEVESTON-LONDON 0:32:23 792 12 163 Tyler Ponsford Dover Bay 0:32:29 222 10 164 Nolan McClearly Nechako Valley 0:32:34 494 9 165 Will Good St. George s 0:32:39 764 11 166 Logan Sewell Nechako Valley 0:32:42 496 10 167 Brent Wu BURNABY CENTRAL 0:32:43 87 11 168 Brandt Davies Chiliwack 0:32:44 163 10 169 Noah Clarke NEW WESTMINSTER 0:32:44 508 12 170 Scott Sargent Correlieu 0:32:45 188 11 171 Jonathan Chow BURNABY CENTRAL 0:32:54 88 11 172 Quinn Giuricich Earl Marriott 0:33:00 246 9 173 Daniel Stewart Mt. Sentinel 0:33:03 474 11 174 Felix Sim David Thompson 0:33:04 194 12 175 Logan Watchorn Nanaimo District 0:33:09 485 12 176 Christopher Crowe South Kamloops 0:33:11 739 8 177 Gabe Van Hezewijk Reynolds 0:33:11 628 11 178 Alex Bruma Nechako Valley 0:33:20 495 10 179 David Charette Smithers 0:33:22 719 12 180 Jackson Wang MCNAIR 0:33:23 440 12 181 Aj Timewell South Kamloops 0:33:24 738 8 182 Mehar Thurkral BURNABY MOUNTAIN 0:33:27 99 12 183 Anand Dhatt STEVESTON-LONDON 0:33:29 793 12 184 Duncan Griffiths Boundary Central 0:33:35 37 12 185 Nicholas Li Killarney 0:33:35 359 12 186 Andy Ma Killarney 0:33:39 360 11 187 Jack Manual Holy Cross 0:33:46 322 11
188 Marco Tagliafierro Dover Bay 0:33:47 223 11 189 Jonah Shankar Carihi 0:33:49 132 11 190 Ethan Wenger South Kamloops 0:33:49 737 11 191 Matthew Lyall Vancouver College 0:33:53 836 11 192 Guillem Gonzales Windsor 0:33:58 915 10 193 Robert Charette Smithers 0:34:06 720 12 194 Dylan Sheardown Holy Cross 0:34:20 323 11 195 Zachary Goldthorpe Charles Tupper 0:34:20 150 12 196 Max Kohler Boundary Central 0:34:21 38 12 197 Curtis McComb Fleetwood Park 0:34:24 262 12 198 Ruben Grosse-Boes Windsor 0:34:39 916 11 199 Mason Rowson Okanagan Mission 0:34:42 545 12 200 Kenneth Doolan BURNABY MOUNTAIN 0:34:49 100 11 201 Caleb Guizzetti-Cooper Nanaimo District 0:34:49 486 12 202 Riley Thompson Penticton High 0:35:07 561 11 203 Andrew Haller Carver Christian 0:35:12 137 12 204 Nathan Filiatrault Fleetwood Park 0:35:12 264 11 205 Davis Hogg Fleetwood Park 0:35:14 263 12 206 Tony Chao MCMATH 0:35:26 432 12 207 Tyler Ito Charles Tupper 0:35:36 148 11 208 Alex Spengler Penticton High 0:35:40 563 12 209 Sean Williams Prince George 0:36:02 589 11 210 Justin Abreu Sutherland 0:36:09 809 12 211 Jack Rose Windsor 0:36:28 914 12 212 Samuel Spartano BURNABY MOUNTAIN 0:36:56 101 11 213 Kezmen Chen Britannia 0:37:16 58 11 214 Rowan Webster Okanagan Mission 0:37:18 546 12 215 Angelo De Lunas Britannia 0:37:46 59 11 216 Dustin Thomas Prince George 0:38:23 590 11 217 Alec Elliot Boundary Central 0:38:32 40 11 218 Ryan Buckley JL Crowe 0:41:01 335 12 219 Sam Stewart College Heights 0:43:17 180 11 220 Taren McDowell Boundary Central 0:43:39 39 12 221 Nathan Zenerosa St Thomas Aquinas 0:46:46 748 11 222 Michael Lybbert Nechako Valley 0:48:44 497 12