hockey DB
search by league
team
morning report
contact us
home

Powell River Kings all-time player list

Player Name GP G A. Pts PIM Seasons Yrs. Pos. Birthdate Birthplace Highest Level
Keagen Abbott701162020-20211D2002-09-01Powell River, BCJunior A (Canada)
Nick Abbott2523562017-20181F2000-07-02Bonavista, NFLDJunior A (Canada)
Michael Abgrall62132639112018-20202C2003-10-25Richmond, BCCollege-University
Cohen Adair1015646102912010-20122F1991-10-26Stratford, ONTCollege-University
Mitch Adamyk100055302016-20193G1998-12-25East St. Paul, MANJunior A (Canada)
Sean Adel200022006-20071D1989-06-01Nanaimo, BCJunior A (Canada)
Mitch Ahearn000001999-20001D1979-02-20Red Deer, ALTAMinor Pro
Eric Albertson200002007-20081F1988-01-09Powell River, BCJunior A (Canada)
Mike Alexander901122005-20061D1989-01-12Campbell River, BCMajor Junior
Dean Allison600002012-20131F1994-04-21Surrey, BCJunior A (Canada)
Casey Aman108174562652021-20232D2003-01-15Johnstown, PACollege-University
Clayton Anderson12000272002-20031D1984-05-09Regina, SASKMajor Junior
Kaelen Anderson100002016-20171R1998-01-03Langley, BCJunior A (Canada)
Hunter Andrew54131730502021-20221F2002-10-25Virden, MANCollege-University
Brett Arcand-Kootenay8641601011592001-20032F1983-01-23St. Albert, ALTAMinor Pro
Cole Arcuri30145202013-20152D1996-01-09Nelson, BCJunior A (Canada)
Jake Areshenko85517221662006-20082D1988-07-15Port Coquitlam, BCMinor Pro
Ryan Arnold174610122023-20241C2005-06-19Spruce Grove, ALTAJunior A (Canada)
Leigh Arsenault1224681997-19981C1977-04-16Vegreville, ALTACollege-University
Scott Atkinson58279632001-20021 Junior A (Canada)
Steve Axford3512382008-20102C1991-05-25Victoria, BCCollege-University
Brandon Babcock41121729161999-20001L1979-08-01Prince George, BCJunior A (Canada)
Chris Bachman9112102007-20081R1987-02-03Davis, CAJunior A (Canada)
Jacob Badal48141832162019-20201F2001-10-05Flushing, MICollege-University
Robbie Bailey363710662009-20101F1989-03-28North Vancouver, BCCollege-University
Chris Baker28123262005-20061D1987-07-25Powell River, BCJunior A (Canada)
Will Baker500002023-20241G2005-03-04Norwalk, CTJunior A (Canada)
Mitch Ball1511262010-20122F1994-01-06Powell River, BCJunior A (Canada)
Rylan Ball64133043202014-20162D1995-04-06Powell River, BCCollege-University
Justin Bardarson18134232010-20111F1990-06-06Burns Lake, BCJunior A (Canada)
Brett Barefoot800072000-20011F1981-11-15Vernon, BCJunior A (Canada)
Kelly Barnes401182000-20011D1983-01-07College-University
Kyle Baron100002013-20141D1996-02-06Abbotsford, BCJunior A (Canada)
Owen Barrow515611342020-20222C2003-01-07Kamloops, BCJunior A (Canada)
Casey Bartzen77255176871997-19992C1979-01-25Saskatoon, SASKMinor Pro
Nyshan Basra310102013-20141F1995-07-06Surrey, BCJunior A (Canada)
Dylan Behan3210182005-20072R1989-11-29Powell River, BCJunior A (Canada)
Sam Belanger107221231032020-20233D2004-05-31Montreal, PQJunior A (Canada)
Trent Bell32471102016-20182F1997-01-18Nanoose Bay, BCJunior A (Canada)
Thomas Belzil4471017512023-20241F2006-07-26Trois-Rivieres, PQJunior A (Canada)
Benjamin Benicky5728101062000-20011DVancouver, BCJunior A (Canada)
Caleb Bentham873811572022-20242D2005-05-04Victoria, BCJunior A (Canada)
Jordan Benton10963541482011-20132D1992-05-22Cambridge, ONTJunior A (Canada)
Vit Beran601162023-20241D2004-01-30Litomerice, CzechiaJunior A (Canada)
Ben Berard1295360113512016-20193F1999-02-13Duncan, BCMinor Pro
Matt Berryman700022018-20191F2000-03-23Victoria, BCJunior A (Canada)
Kyle Betts98454489792015-20172C1997-09-17Flesherton, ONTMinor Pro
Partik Bhungal602351722005-20061R1988-02-15Langley, BCMajor Junior
Scott Bickerton32459482005-20072C1987-06-04Nanaimo, BCJunior A (Canada)
Maxime Bilodeau1120202004-20051L1985-12-09Victoriaville, PQMajor Junior
Rob Birmingham301121998-19991FJunior A (Canada)
Christian Black1802262012-20131D1993-03-02West Bloomfield, MICollege-University
Jack Blanchett50151934242022-20231D2003-05-12Monroe, MICollege-University
Reily Blinco1800062006-20071G1987-10-19Raymond, ALTAJunior A (Canada)
Ryne Bodger4821113512008-20091D1989-11-02Duncan, BCCollege-University
Kyle Bodie17566961621472006-20093C1988-05-31East St. Paul, MANMinor Pro
Mathew Bodie10497584782008-20102D1990-03-07East St. Paul, MANMinor Pro
Zeyd Boltakke200022023-20241D2005-11-03Qualicum Beach, BCJunior A (Canada)
James Bond100002023-20241D2007-01-05Hollywood, CAJunior A (Canada)
Jacob Bonkowski171121302019-20212L2003-08-25Richmond, BCJunior A (Canada)
Anthony Bonner100002011-20121D1991-07-24St. Louis, MOJunior A (Canada)
Alex Bosland36088282023-20241D2005-04-14Basking Ridge, NJJunior A (Canada)
Trevor Bottomley100002015-20161D1997-03-15Kelowna, BCJunior A (Canada)
Mitch Boulet1342140611502002-20053L1984-04-21Victoria, BCMajor Junior
Steve Bounds2702242004-20051G1984-05-10Airdrie, ALTAMinor Pro
Eric Bourbeau41000112003-20041G1983-09-24Dolbeau, PQSemi-Professional
Lucas Bourdon1411242021-20221D2003-07-29Chilliwack, BCJunior A (Canada)
Jack Brackett46131831342019-20201L2000-12-31Manassas, VACollege-University
Ryan Bradley400022006-20102D1990-05-07Nanaimo, BCJunior A (Canada)
Garrett Brandsma401102013-20141F1993-10-02Powell River, BCJunior A (Canada)
Jonathan Braun582571501998-19991F1979-04-26Spokane, WAJunior A (Canada)
Cody Breitenstein200022012-20131D1993-07-01Hawthorne, CAJunior A (Canada)
Sheldon Brett400002015-20161F1996-05-10Courtenay, BCCollege-University
Zakari Brice3501162021-20221G2003-01-25Fairbanks, AKJunior A (Canada)
Brad Britton300001998-19991G1978-04-07Penticton, BCJunior A (Canada)
Steven Brown400002005-20061D1985-04-29Courtenay, BCJunior A (Canada)
Adam Brubacher175121742015-20161D1995-12-13Elmira, ONTMinor Pro
Josh Bruce22156252016-20182L1998-04-19Surrey, BCMajor Junior
Ben Brunette15369122020-20211D2002-08-01North Bay, ONTCollege-University
Ian Brunt58332351862006-20071D1986-03-20Unionville, ONTCollege-University
Ryan Brushett55414384222018-20191C1998-06-14Verdun, PQCollege-University
Greg Brydon18011232016-20171D1998-11-03Penticton, BCJunior A (Canada)
Carmine Buono1211259711762014-20183D1997-02-22Burnaby, BCCollege-University
Christian Buono80143650952017-20203F2000-07-31Burnaby, BCJunior A (Canada)
Parker Burgess3341115202003-20041F1985-03-11Calgary, ALTACollege-University
Jordan Burns129849571552012-20153D1995-04-24Vernon, BCCollege-University
Teal Burns2181725232011-20121F1992-10-10Victoria, BCMajor Junior
Matthew Byrne33448122018-20202F2000-08-28Penticton, BCCollege-University
Matthew Cairns1821416262016-20171D1998-04-27Mississauga, ONTMinor Pro
Jake Calverley600082012-20142D1996-09-19Nanaimo, BCJunior A (Canada)
Eric Campbell40121527432000-20022Junior A (Canada)
Evan Campbell100002008-20102F1990-12-13Haines Junction, YukonJunior A (Canada)
Reid Campbell2221760772972006-20104D1989-02-04Haines Junction, YukonMinor Pro
Ryan Carignan844745921042000-20022C1981-04-15Vancouver, BCCollege-University
Max Carlson300002021-20221D2006-07-18Powell River, BCJunior A (Canada)
Taylor Carmola37055192011-20121D1992-05-23Spencerport, NYCollege-University
Tyler Carpendale100022016-20171L2000-01-26Powell River, BCMajor Junior
Daniel Carr22101727142009-20101L1991-11-01Sherwood Park, ALTAMajor League
Liam Carradine100002012-20131F1995-06-16Victoria, BCJunior A (Canada)
Ryan Carson200002014-20151F1995-08-09Kamloops, BCJunior A (Canada)
Kris Carver500022004-20051D1986-07-15Comox, BCCollege-University
Neil Chambers114191332642007-20092R1989-10-24Whitehorse, YukonJunior A (Canada)
Robert Chappell1602049695222001-20043D1984-02-21St. Albert, ALTAMinor Pro
Jean-Paul Chaput72739461631997-19992D1978-11-23Ste. Anne, MANCollege-University
Kyle Chatham4831215112013-20141D1993-02-17Belleville, ILMinor Pro
Max Chelico100002021-20221F2004-04-29West Vancouver, BCJunior A (Canada)
Nathan Chen-Mack202202012-20131F1994-09-17Victoria, BCJunior A (Canada)
Tyson Chernask50235722002-20042D1985-11-01Campbell River, BCJunior A (Canada)
Nick Chernoff301102007-20081F1988-09-04Castlegar, BCJunior A (Canada)
Carsen Chubak3900042008-20091G1989-04-11Prince Albert, SASKMinor Pro
Kieran Chung1000002023-20241D2004-06-17Nottingham, EnglandCollege-University
Dustin Claffey54222648522004-20051R1984-07-12Red Deer, ALTACollege-University
Eric Clark100002019-20201G2002-02-14Maple Ridge, BCJunior A (Canada)
Adam Clarke610101998-19991FJunior A (Canada)
Nathan Clarke102410142111999-20012D1982-09-03Campbell River, BCCollege-University
Philippe Cloutier5052530811997-19981D1979-07-03St-Georges-de-Beauce, PQSemi-Professional
Andrew Coates39162137202000-20011L1982-09-13Edmonton, ALTAMinor Pro
Josh Coblenz172336093742015-20194F1998-11-07Campbell River, BCJunior A (Canada)
Carter Cochrane12134192022-20231L2002-01-17Victoria, BCJunior A (Canada)
Tanner Cochrane41134692011-20121F1993-06-27Kamloops, BCJunior A (Canada)
Ben Coghlan200002021-20221D2003-06-21Nanaimo, BCJunior A (Canada)
Jason Cohen1618962007-20081D1988-10-22Anchorage, AKMinor Pro
J.J. Coleshaw1373351841062012-20153L1994-10-26Clavet, SASKCollege-University
Jared Collen54426442007-20081C1987-02-28Penticton, BCCollege-University
Gage Colpron810102013-20163F1995-01-30Kelowna, BCJunior A (Canada)
Glendon Cominetti8281061997-19981R1978-01-11North Delta, BCMinor Pro
Richard Conlin200001998-19991FJunior A (Canada)
David Conyers19000161997-19981DShoreline, WACollege-University
Brody Coulter300022011-20121F1992-12-23Victoria, BCJunior A (Canada)
Aaron Courtney15033292000-20011D1981-01-16Abbotsford, BCCollege-University
Shawn Courtney17022582006-20071D1988-09-14Kaleden, BCCollege-University
Ethan Cox11749731221282004-20062R1987-07-25Richmond, BCMinor Pro
Mitchell Crisanti200002013-20141F1994-09-07North Vancouver, BCJunior A (Canada)
Chris Critchley300002012-20131F1993-02-23North Vancouver, BCJunior A (Canada)
Martin Croteau801182005-20061F1986-07-10Calgary, ALTAJunior A (Canada)
Paul Crowder116225072692002-20042C1985-02-12Victoria, BCMinor Pro
Tim Crowder109274067442002-20042R1986-10-16Victoria, BCMinor Pro
Owen Crudale2401142023-20241G2005-05-26San Diego, CAJunior A (Canada)
Brandon Cummings17579921711272004-20073L1986-03-12Kindersley, SASKCollege-University
Cam Cunning526612542001-20021L1985-06-04Powell River, BCMinor Pro
Chris Cunning6393039551998-20023F1982-05-13Powell River, BCJunior A (Canada)
Logan Cursley702202017-20181D1999-01-30Comox, BCJunior A (Canada)
Braeden Cyra400002015-20161F1995-05-18Kelowna, BCJunior A (Canada)
Mark D'Agostino54131225632021-20221R2001-05-06North Branford, CTJunior A (Canada)
Nash Dabb100002014-20151C1997-08-28North Vancouver, BCJunior A (Canada)
Simone Dadie31132033302023-20241F2003-09-18Brunico, ItalyJunior A (Canada)
Scott Dafoe255611422004-20051L1984-05-05Junior A (Canada)
Craig Dalrymple113295584492010-20122D1991-04-11Kippen, ONTMinor Pro
Marcus Dashevsky26459142022-20231R2004-02-18Richmond, BCJunior A (Canada)
Justin DaSilva1042156771742009-20112D1990-05-22Cambridge, ONTMinor Pro
Wyatt Davis19371082023-20241D2005-06-03Cobden, ONTJunior A (Canada)
Carter DeBoer100002022-20231F2003-04-08Taber, ALTAJunior A (Canada)
Andrew Derton626915901998-20023D1982-06-06Powell River, BCEuropean Lower Leagues
Carl Desjardins5832427631997-19981D1979-02-23St. Luc, PQCollege-University
Tony DeVito452111362014-20151D1995-05-15Bloomingdale, ILCollege-University
Luke Devries17123192023-20241D2003-09-30Stratford, ONTJunior A (Canada)
Mike Di Stefano57345690612002-20031R1984-02-16Burnaby, BCEuropean Lower Leagues
Alec Dietrich400002000-20011Junior A (Canada)
Alec Doetrick200062000-20011Junior A (Canada)
Cam Donaldson54323769162016-20171F1998-07-14McKinney, TXCollege-University
Wes Donnelly100002000-20011Junior A (Canada)
Taylor Donohoe1151641571882001-20032D1982-03-30Richmond, BCCollege-University
Andrew Dorantes102434790792012-20142F1994-01-01Waterford, MICollege-University
Kyle Dorowicz13123182004-20051L1986-06-08Olds, ALTAMinor Pro
Jakob Drapeau700002020-20211G2000-06-02Prince George, BCJunior A (Canada)
Chad Dunlop188513452006-20071L1987-05-12Lindsay, ONTMajor Junior
Garrett Dunlop801122013-20141F1995-04-14Nanaimo, BCJunior A (Canada)
Jacob Dunlop400042011-20121F1994-03-08Langley, BCJunior A (Canada)
Matt Dupont5215621272012-20131L1993-06-19Milton, ONTCollege-University
Brad Ecklund406814431999-20001College-University
Mark Ehl55173148432005-20061C1985-11-03North Vancouver, BCMinor Pro
Craig Eisenhut24213332009-20101L1990-05-19Kelowna, BCCollege-University
Jake Ellingson20213391997-19981F1981-02-02Port Hardy, BCJunior A (Canada)
Ryan Elliot2110182010-20111L1992-01-08Stonewall, MANJunior A (Canada)
Yves Engler200001998-19991L1979-04-13Vancouver, BCJunior A (Canada)
Zach Erhardt900062016-20171C1998-03-06Kelowna, BCCollege-University
Lance Essihos48101121612000-20022C1983-09-21Junior A (Canada)
Braedy Euerby300002019-20201G2002-04-16Delta, BCJunior A (Canada)
Jonny Evans194821081901432013-20185F1997-05-01Delta, BCMinor Pro
Alex Evin96033162003-20063G1987-03-19Castlegar, BCCollege-University
Noah Eyre70184563242022-20242C2004-06-22Toronto, ONTJunior A (Canada)
Dan Faedo33151631242004-20051L1984-12-23Coquitlam, BCJunior A (Canada)
Matthew Fawcett2010102082018-20191L1999-04-22Lincoln, RICollege-University
Jeff Fedyk112614202052005-20072D1986-02-11Calgary, ALTACollege-University
Duaine Fetzner19369362001-200211982-11-18College-University
Hunter Findlater217322355722013-20185F1997-03-23Powell River, BCJunior A (Canada)
Dylan Finlay8963440322019-20222D2001-10-24L'Ile-Bizard, PQCollege-University
Graham Fleming3200022005-20061G1985-05-16Vernon, BCCollege-University
Joe Fleury200002000-20011Junior A (Canada)
Patrick Flynn5091726262005-20061F1985-08-08Berlin, GermanyEuropean Elite
Brenden Forbes1442037571522009-20123D1992-12-15Nanaimo, BCCollege-University
Brandon Formosa51347272009-20101C1993-03-10Mission, BCJunior A (Canada)
Dennis Forrest800002005-20061F1987-10-04Prince George, BCJunior A (Canada)
Chris Forsman108163955602004-20062D1986-05-07Powell River, BCCollege-University
Dustin Frame17112131998-19991D1981-05-20Comox, BCJunior A (Canada)
Dawson Frank501102016-20182F1999-07-02Duncan, BCJunior A (Canada)
Lucas Fraulin1531482016-20171L1998-03-16Calgary, ALTAJunior A (Canada)
Colin Frederickson16011122006-20071D1990-04-05Winnipeg, MANMajor Junior
Eli Friedman500002023-20241C2005-04-29Rye, NYJunior A (Canada)
Lex Friesen910102020-20211F2002-12-13Brandon, MANJunior A (Canada)
Jaxon Fuder165611402023-20241L2006-04-02Surrey, BCJunior A (Canada)
Logan Furlong400002022-20231F2003-10-03Calgary, ALTAJunior A (Canada)
Joe Gage700022015-20172D1997-02-20Campbell River, BCJunior A (Canada)
Brendan Gairdner200022017-20181C2000-04-21Kamloops, BCJunior A (Canada)
Jordan Gallea5742226352008-20091D1989-01-15Hamilton, ONTMajor Junior
Matt Garbowsky10771621331002009-20112C1990-07-26St. George, ONTMinor Pro
Whitney Garey100002005-20061F1985-05-06Anchorage, AKJunior A (Canada)
Jackson Garrett221302011-20121R1991-07-14Comox, BCJunior A (Canada)
P.J. Garrett5331013592019-20201D2000-01-17Duxbury, MACollege-University
Michael Garteig75022112008-20113G1991-11-05Prince George, BCMinor Pro
Graham Gates1000122001-20021 Junior A (Canada)
Remi Gelinas14314162023-20241F2005-05-25Hawkesbury, ONTJunior A (Canada)
Kenny Gerow400002021-20221G2003-12-25Prince George, BCJunior A (Canada)
Hugo Giguere45272350171997-19981F1978-03-18Beauce, PQEuropean Lower Leagues
Brian Gilbert100002006-20071L1988-04-05Fort Saint John, BCJunior A (Canada)
Brendan Giles1702262023-20241R2005-02-18Ridgefield, CTJunior A (Canada)
Aaron Gimnet300001997-19981Junior A (Canada)
Jeremy Glasgow32000131998-19991G1979-06-15Devon, ALTACollege-University
Levi Glasman92435396732018-20202L1999-07-31Lacombe, ALTACollege-University
Pat Glenday112535403221997-19992D1980-01-16Sherwood Park, ALTAMinor Pro
Louis-Pierre Godbout100002004-200511986-03-25Semi-Professional
Nick Gomerich2123542014-20151C1996-02-13Nanaimo, BCMajor Junior
Francis Gonella29011222006-20071Junior A (Canada)
Truman Gonzales32358282013-20141F1995-05-10Bellingham, WAJunior A (Canada)
Anthony Gorenszach97842501012005-20072D1987-02-16Thunder Bay, ONTJunior A (Canada)
Curtis Gould14101102020-20211D2003-03-09Princeton, BCJunior A (Canada)
Chad Grabewsky601161997-19981Junior A (Canada)
Jordan Grant73363773942008-20102R1990-08-17Ladysmith, BCJunior A (Canada)
Kevin Gray100002006-20071R1988-01-05Comox, BCJunior A (Canada)
Lucas Grayson50347892013-20141D1994-01-06Port Hardy, BCMajor Junior
Trevor Greco70812201272003-20062L1987-10-02Duncan, BCJunior A (Canada)
Kailus Green23268332023-20241C2004-04-02Kelowna, BCJunior A (Canada)
Ryan Green51111425632008-20091C1990-09-26Essex, ONTMinor Pro
Kevin Greif23033791998-19991D1979-05-05Port McNeill, BCJunior A (Canada)
Ryan Grills600022014-20151D1996-05-04Whistler, BCJunior A (Canada)
Chad Grobowsky53101727231998-19991F1980-05-02Nanaimo, BCJunior A (Canada)
Colton Grolla1602282007-20081D1989-05-24Prince George, BCCollege-University
Andrew Gurba38358112005-20072F1987-02-26Brandon, MANJunior A (Canada)
Justin Gyori300002022-20231F2003-09-14Sylvan Lake, ALTAJunior A (Canada)
Nick Halagian702237591432014-20162C1995-02-03St. Catharines, ONTMajor Junior
Chase Haley300002011-20121F1993-02-14Campbell River, BCJunior A (Canada)
Derian Hamilton402202014-20151D1994-07-06Port McNeill, BCMinor Pro
Deepkaran Hans510102018-20191F2002-02-23Surrey, BCCollege-University
Jace Harder35235432023-20241R2006-11-01Lake Country, BCJunior A (Canada)
Travis Harrington5002272000-20011G1980-12-19Saskatoon, SASKCollege-University
Brian Harris78325890842001-20032C1984-02-15North Delta, BCMinor Pro
Alex Harrison8146102321999-20012L1982-07-27Campbell River, BCJunior A (Canada)
Caleb Harrison433710232006-20071L1987-01-10Fairbanks, AKCollege-University
Clay Harvey1751031082111422006-20093L1988-03-02Gull Lake, SASKCollege-University
Will Harvey1643651873022000-20033F1983-06-01Vancouver, BCCollege-University
Devon Hascarl100002010-20111F1993-09-19Vernon, BCJunior A (Canada)
Jason Hatter200001998-19991F1980-03-31Matsqui, BCJunior A (Canada)
Chad Hauser18022242001-20021 College-University
Mitchell Hawes82111728282014-20162F1996-04-15Cedar Springs, MIJunior A (Canada)
Bond Hawryluk39381162010-20111F1991-01-31Nampa, ALTAJunior A (Canada)
Brendan Hawryluk406410162010-20111F1991-01-31Nampa, ALTAJunior A (Canada)
Clint Hazen300001998-19991GJunior A (Canada)
Brent Heaven811242000-20011C1980-03-28Kamloops, BCJunior A (Canada)
Michael Heck1292543682632003-20063R1985-04-29North Vancouver, BCCollege-University
Jordan Hendry800002019-20201D2002-11-09White Rock, BCCollege-University
Noah Henry322101282012-20131D1994-03-04Seattle, WACollege-University
Brian Herbert16162440101998-19991F1978-01-08Murrayville, BCMinor Pro
Adam Hertig400041998-19991D1980-05-30Kelso, WAJunior A (Canada)
Dylan Hewlett13152631422018-20235D2002-04-08Port Moody, BCJunior A (Canada)
Radek Hewson400002017-201812000-04-24Vancouver, BCJunior A (Canada)
Kyle Hickey88216181231998-20002D1980-01-02Edmonton, ALTACollege-University
Stephen Hiff138275077442012-20153R1994-01-19Cambridge, ONTCollege-University
Derek Hills45235722007-20092D1990-12-05Campbell River, BCCollege-University
Ross Hnidy522810492014-20151D1996-01-29Saskatoon, SASKMajor Junior
Justin Hogan2101111162008-20102C1990-08-28Val Therese, ONTCollege-University
Jeff Hoggan59383472851997-19981W1978-02-01Hope, BCMajor League
Casey Hogue100022000-20011D1983-10-29College-University
Daniel Hopper45257202002-20031 Junior A (Canada)
Kevin Hopps801102005-20061L1986-02-26Smithers, BCJunior A (Canada)
Ryan Horn53022662003-20041D1985-01-21 Junior A (Canada)
Marcus Houck301102012-20131F1993-04-04North Vancouver, BCJunior A (Canada)
Darcy Huisman7494958512008-20102D1989-03-15Smithers, BCMajor Junior
Chris Hutchinson400001998-19991G1979-05-26Gold River, BCJunior A (Canada)
Garrett Huth2903391998-19991D1982-01-06Nanaimo, BCJunior A (Canada)
Jonah Imoo4200002011-20143G1994-04-06Surrey, BCMinor Pro
Nick Indelicato700042010-20111F1992-05-25Pembroke, MACollege-University
James Isaacs100022007-20081D1989-09-29Victoria, BCMinor Pro
Wynston Iserhoff15022102023-20241L2005-01-13Maniwaki, PQJunior A (Canada)
Alex Jackstadt611242014-20151F1994-03-15Anchorage, AKCollege-University
Derek Jantz66022651997-19992D1979-03-03Powell River, BCJunior A (Canada)
Travis Jeck11336102000-20011R1982-05-29Prince George, BCJunior A (Canada)
Theodore Jette29101252023-20241L2006-05-24Gatineau, PQJunior A (Canada)
Richard Jodoin3278151072006-20071L1988-06-09Vernon, BCJunior A (Canada)
Brody Johnston9123182020-20211D2003-08-07Vanderhoof, BCJunior A (Canada)
Ethan Jones610102017-20181F2001-03-07Nanaimo, BCJunior A (Canada)
Jeff Jones1182033531531997-20013R1981-03-02Mississauga, ONTJunior A (Canada)
Will Jones91134356802022-20242D2004-03-09Brentwood, TNJunior A (Canada)
Matt Joyaux5041216702012-20131D1994-03-18Bloomingdale, ILMinor Pro
Jon Jutzi113174360282010-20122D1991-03-04Tavistock, ONTMinor Pro
Klay Kachur100314171282009-20112D1991-09-26Lanigan, SASKJunior A (Canada)
Josh Kagan1412618142020-20211D2000-11-03Winnipeg, MANCollege-University
Austin Kamer95212445222014-20162F1996-05-23Grand Rapids, MICollege-University
Jordan Kamprath100002012-20131F1993-06-05Comix, BCJunior A (Canada)
Evan Karambelas2100022006-20082G1989-01-28Fort Saint John, BCCollege-University
Craig Kasleka100001997-19981Junior A (Canada)
Justin Katz1000002023-20241G2004-10-24Kelowna, BCJunior A (Canada)
Kyle Kawamura82172542322017-20192D1999-05-27Franklin, TNJunior A (Canada)
Kurt Keats10350701201562013-20152F1995-08-16Winnipeg, MANCollege-University
Nathan Kelly5441115162017-20192D2000-11-22South Delta, BCMinor Pro
Noah Kelly600022017-20181C1999-04-09South Delta, BCJunior A (Canada)
Brandon Kennedy20189342015-20172D1997-04-30Tsawwassen, BCMajor Junior
Jacob Kennedy100002015-20161D1999-06-16Tsawwassen, BCJunior A (Canada)
Ian Kern58145202018-20202D2002-10-24Vancouver, BCJunior A (Canada)
Ethan Kimball98232649462017-20192F1999-04-01Holden, MACollege-University
Cleve Kinley1401380932382000-20033D1984-01-03Surrey, BCMinor Pro
Kevyn Kirbyson800002006-20071D1988-11-28Coquitlam, BCJunior A (Canada)
David Klatt2102241999-20001G1981-02-10Selkirk, MANMajor Junior
Drew Knowles600052006-20071L1988-09-21Vanderhoof, BCJunior A (Canada)
Craig Kobelka100071998-19991FJunior A (Canada)
Nick Kobewka200001997-19981Junior A (Canada)
Jake Kohlhauser9251924832015-20172D1996-01-28St. Albert, ALTAMajor Junior
Kyler Kovich200002017-20181L2002-01-31Coquitlam, BCCollege-University
Derek Krall3400022017-20202G1999-03-04Nanaimo, BCCollege-University
Nolan Krogfoss121192241282018-20224C2001-03-11Cloverdale, BCJunior A (Canada)
Matt Kunsman100924331211999-20012F1983-07-25Escondido, CAMinor Pro
Mitch Labreche60142236282009-20101L1990-05-03Nelson, BCJunior A (Canada)
David Labrecque3304461997-19981G1978-09-08Levis, PQSemi-Professional
Jonathan Lacasse5782129612004-20051D1986-05-31Marieville, PQMinor Pro
Clayton Lainsbury100253358982000-20022C1983-05-04Courtenay, BCCollege-University
Parker Lalonde89344074582021-20232R2004-01-22Aberdeen, SASKJunior A (Canada)
Andre Lambert29235992001-20021 Junior A (Canada)
Vincent Lamberti1100002023-20241G2004-03-15Los Angeles, CAJunior A (Canada)
Daniell Lange500002012-20131F1995-10-04Langley, BCJunior A (Canada)
Brent Lashuk2891625152014-20151F1994-04-10Kelowna, BCJunior A (Canada)
Henryk Lasky2202242023-20241D2005-03-22Greenwich, CTJunior A (Canada)
Luke Laszkiewicz711242011-20121C1992-06-29Oshawa, ONTJunior A (Canada)
Dan Law1395850108811999-20023F1981-11-25Quesnel, BCCollege-University
Jeff Lawson400022000-20011Junior A (Canada)
Liam Lawson161326193372014-20173F1996-08-31Vancouver, BCCollege-University
Kyle Leahy1411528433862006-20093C1988-05-09Fort Saint John, BCCollege-University
Lucas Leblanc1511222023-20241L2006-04-11Ottawa, ONTJunior A (Canada)
Jeremy Leclerc1711851691112013-20163D1995-03-06Saskatoon, SASKCollege-University
Devin Leduc147714152019-20201F1999-04-13Abbotsford, BCCollege-University
Jayden Lee5563036122018-20191D2001-02-15North Vancouver, BCCollege-University
Justin-Michael Lee100002018-20191R1998-11-16North Vancouver, BCJunior A (Canada)
Tanner Lee2100051997-19981G1978-08-01Yorkton, SASKJunior A (Canada)
James Lees100052007-20081F1989-06-08Williams Lake, BCJunior A (Canada)
Blair Lefebvre1630382001-20021W1983-01-19Prince George, BCEuropean Lower Leagues
Jeremy Leipsic345121742015-20161F1997-03-31Winnipeg, MANCollege-University
Olivier Lepine16112232021-20221D2001-02-21Montreal, PQJunior A (Canada)
Christian Lessard400001997-19981GJunior A (Canada)
Jarryd Leung160413980412011-20154F1994-09-17Victoria, BCCollege-University
Bo Lewis100002013-20141F1996-12-17Powell River, BCJunior A (Canada)
T.J. Liebl300002007-20081F1989-02-03Anchorage, AKJunior A (Canada)
Joonas Linnavuori23325182023-20241R2003-06-09Helsinki, FinlandJunior A (Canada)
Reid Litster55112031672000-20011F1980-08-01Vernon, BCJunior A (Canada)
Waylon Livingston16134821997-19981F1978-06-09Campbell River, BCJunior A (Canada)
Colin Lloyd55101020791998-19991D1980-02-24Powell River, BCJunior A (Canada)
Connor Logan801102014-20151F1996-06-21Victoria, BCCollege-University
Jack Long2311240522202015-20205D1999-09-20Powell River, BCJunior A (Canada)
Brayden Low14459122012-20131C1994-05-08Steveston, BCMinor Pro
B.J. Lowthier100001998-19991GJunior A (Canada)
Anthony Lucarelli1535765122832021-20243C2003-10-16Chatham, ONTJunior A (Canada)
Brad Lueck19055102004-20051D1985-08-28Port Coquitlam, BCJunior A (Canada)
Jarid Lukosevicius1165976135702012-20153R1995-02-05Vancouver, BCMinor Pro
Carter Lundie3352762022-20242F2006-09-13North Vancouver, BCJunior A (Canada)
Liam Lytton1942662018-20191F1999-12-25Vancouver, BCJunior A (Canada)
Brendon MacDonald189211172011-20121R1991-06-23Calgary, ALTACollege-University
Cam MacDonald402202017-20181R2002-03-08Surrey, BCCollege-University
Lanny MacDonald100002001-20021 Junior A (Canada)
Colin Macdougall1222402022-20231R2003-02-13Carlisle, ONTJunior A (Canada)
Trevor Maclean301910122013-20141D1995-06-13North Vancouver, BCJunior A (Canada)
Mitch Macmillan538917612006-20082L1989-11-24Penticton, BCCollege-University
Chris Macneal400001998-19991FJunior A (Canada)
Brett Magnus2300002014-20151G1994-01-28Montreal, PQCollege-University
Sean Maguire4606682010-20122G1993-02-02Powell River, BCMinor Pro
Shawn Mair17846781241652001-20043C1985-07-22Victoria, ALTAJunior A (Canada)
Dylan Malarchuk902202020-20211D2002-11-21Calgary, ALTAJunior A (Canada)
Michael Mardula410102023-20241F2007-02-21Lemont, ILJunior A (Canada)
Eric Margo300002013-20141F1995-10-11North Vancouver, BCCollege-University
Michael Markovic411282008-20091F1989-08-07Toronto, ONTMinor Pro
Blaine Markwart357916101998-19991F1980-04-07Kitimat, BCJunior A (Canada)
Christian Maro53152439392023-20241L2005-08-04Stamford, CTJunior A (Canada)
Jason Marsella5211415202021-20221D2002-11-20Greenwich, CTCollege-University
Lucas Marshall200002023-20241D2004-05-10Cranbrook, BCJunior A (Canada)
Jarrett Martin100002010-20111F1993-01-29North Vancouver, BCJunior A (Canada)
Jean-Luc Martin1695459113561997-20003W1979-01-24Charlesbourg, PQSemi-Professional
Ethan Martini29044542018-20191D2000-10-04Trail, BCCollege-University
Wade Masch100002007-20081F1989-06-01Kitimat, BCJunior A (Canada)
Mark Matkowski400022004-20051College-University
Kurt Matthewson532681462004-20051L1986-04-10Carnduff, SASKCollege-University
Curtis McCarrick2053562971012013-20174F1996-05-07Port Hardy, BCJunior A (Canada)
Luke McCaw564913282013-20141F1996-05-31St John's, NFLDCollege-University
Hunter McCoy3891120302019-20201C2000-08-01Newburyport, MACollege-University
Alex Mcdougall641561012008-20102D1990-02-25Whitehorse, YukonJunior A (Canada)
Kyle McEwen109836442542003-20052D1985-05-14Calgary, ALTACollege-University
Ted McGeen24325232016-20171F1997-12-18Windsor, ONTMinor Pro
Mark McKamey192112233702005-20094C1988-05-19Powell River, BCCollege-University
Dawson McKay359312132019-20201F2000-02-01Houghton, MIJunior A (Canada)
Garrett McMullen100002011-20121F1992-09-12Churchville, NYCollege-University
Karter Mcnarland103245175362021-20232C2003-02-10Saskatoon, SASKCollege-University
Mark McNaughton200002006-200711988-07-02Dunster, BCCollege-University
Tyden McWillis941522020-20211F2003-11-19Kelowna, BCJunior A (Canada)
Greg Meacham588715412000-20011F1983-06-03Victoria, BCJunior A (Canada)
Adam Mendelson80212647182022-20242L2003-03-27Dollard-des-Ormeaux, PQJunior A (Canada)
Chuck Metcalfe16036951311861997-20003F1979-10-27Edmonton, ALTACollege-University
Kyle Metson3801102022-20231G2003-11-02Belle River, ONTJunior A (Canada)
Mark Meyer100002009-20101D1991-02-21Powell River, BCJunior A (Canada)
Lorne Miller200022001-20021 Junior A (Canada)
Rowan Miller99151328342018-20202R2001-10-07Scottsdale, AZCollege-University
Dawson Milliken1412342020-20211R2002-10-03Canmore, ALTACollege-University
Maxime Mineau512322004-20051R1986-03-12Sainte-Marthe-du-Cap, PQJunior A (Canada)
Jason Misewich34448322001-20021Langley, BCJunior A (Canada)
Hayden Missler900002018-20191G1999-12-28Wainwright, ALTAJunior A (Canada)
Eron Mitchell5000102023-20241F2006-08-30Detroit, MIJunior A (Canada)
William Mizuik100002015-20161F1998-04-18Victoria, BCJunior A (Canada)
Scott Moore501122005-20061D1988-01-01Parksville, BCJunior A (Canada)
Reilly Moran58162137182019-20201F2000-04-24Milton, MACollege-University
Dustin Mowrey100002007-20081F1991-02-12Burnaby, BCCollege-University
Tristen Mullin1146363126782015-20172F1996-09-10Cartwright, MANMinor Pro
Robbie Murden200022012-20131F1992-03-26Georgetown, ONTCollege-University
Sean Murray221910242007-20081D1987-02-13Burlington, ONTMinor Pro
Aaron Neal6771017172020-20233C2003-02-13North Vancouver, BCJunior A (Canada)
James Neil105122234482011-20132F1995-01-25White Rock, BCJunior A (Canada)
Kaleb Nelson448412432021-20221C2003-04-13Keswick, ONTJunior A (Canada)
Rhett Nevill39235462000-20011D1982-02-23Brandon, MANMajor Junior
Dustin Newsham901101998-19991FJunior A (Canada)
Cameron Newson601102018-20191D2002-01-24Surrey, BCJunior A (Canada)
Chad Niddery212701502201562007-20114L1990-10-05Penticton, BCEuropean Lower Leagues
Joey Nigro11213132004-20051R1986-04-04Thunder Bay, ONTCollege-University
Mike Noble1932542001-20021L1983-06-28Kipling Station, SASKJunior A (Canada)
Luke Nogard1103232641852012-20142C1994-01-18Mississauga, ONTMinor Pro
Nick Nonis11031417992014-20162D1995-12-19Hampton Falls, NHCollege-University
D'Arcy Oakes1177893171682007-20092C1988-06-15Shanty Bay, ONTCollege-University
Kevin Obssuth56202242702017-20181F1997-07-09Morristown, NJCollege-University
Kobe Oishi200002015-20161D1996-11-26Tsawwassen, BCJunior A (Canada)
Braeden Ostepchuk1400002012-20131G1993-08-26Lethbridge, ALTAMinor Pro
Sean Owens5181826941997-19981D1979-03-31Victoria, BCMinor Pro
Dylan Paavola100022016-20171D1998-04-18Hancock, MICollege-University
Jordan Paddock79178512011-20132D1993-03-29Port Alberni, BCJunior A (Canada)
Doug Page7557122111998-20002D1980-01-26Waskatenau, ALTAJunior A (Canada)
Jacob Paler-Chow804442018-20202F2001-10-05Vancouver, BCJunior A (Canada)
Matteo Paler-Chow5004402016-20204G1999-05-25Vancouver, BCCollege-University
Bradley Parker33369392012-20131F1993-04-08Chilliwack, BCJunior A (Canada)
Raydon Parkes100002022-20231F2005-04-18West Kelowna, BCJunior A (Canada)
Caleb Parkhouse57141428532020-20222R2001-04-15Powell River, BCJunior A (Canada)
Connor Pasco400002013-20141D1996-10-25Burnaby, BCJunior A (Canada)
Braden Pears8831215202009-20112D1993-05-22Victoria, BCCollege-University
Taylor Pears1202202008-20091G1991-11-11Cobble Hill, BCCollege-University
Danny Pearson100002017-20181F2000-06-01Vancouver, BCCollege-University
Tre Peck210102023-20241C2007-04-29Orono, MNJunior A (Canada)
Aidan Penner120152338852002-20042F1984-01-17Winnipeg, MANCollege-University
Davis Pennington5723032482019-20201D2001-05-27Saline, MICollege-University
Derek Pess107745524442003-20052D1984-04-01Red Deer, ALTACollege-University
Nick Peters600002020-20222G2004-12-18Powell River, BCJunior A (Canada)
Scott Peters100001997-19981GJunior A (Canada)
Andrew Pettitt15963571201252008-20113R1990-10-22Whitehorse, Yukon TerrCollege-University
Brett Pfoh29426122019-20201L2002-01-22Port Moody, BCCollege-University
Chad Phillips54313161102003-20041Junior A (Canada)
Jamie Phillips2600022011-20121G1993-03-24Caledonia, ONTMinor Pro
Chad Plouffe400072005-20061D1988-12-28Port Alberni, BCCollege-University
Scott Pommerville22033122006-20071D1988-02-21Victoria, BCCollege-University
Nicholas Ponak201102014-20151F1997-06-01Abbotsford, BCJunior A (Canada)
Nic Porchetta129253055872018-20235L2002-04-29Powell River, BCJunior A (Canada)
Matt Potter600042006-20071F1988-02-08Qualicum Beach, BCJunior A (Canada)
Maxim Potvin75162541692021-20232L2003-06-01Sudbury, ONTJunior A (Canada)
Ryan Pouliot4561117842014-20192D1998-05-26North Vancouver, BCMinor Pro
Sam Pouliot16033102017-20181D2000-05-04North Vancouver, BCMajor Junior
Kyle Pow20011542016-20192D2000-03-11Nanaimo, BCMajor Junior
Adam Presizniuk16686126212922004-20073C1986-11-29Calgary, ALTAMinor Pro
Ray Pressacco30617192004-20051L1988-01-25Trail, BCJunior A (Canada)
Jacob Pritchard54393776542014-20151L1995-04-09Macomb Township, MIMinor Pro
Chris Protopoulos5351520152015-20161F1996-03-17Verdun, PQJunior A (Canada)
Cole Pruden400022008-20091C1990-07-11Winnipeg, MANCollege-University
Eli Pulver200002019-20201G2003-03-02Vancouver, BCJunior A (Canada)
Matt Quilty8011102012-20131F1993-03-04Midland, ONTCollege-University
Ben Raffler8211415772015-20194D1998-08-18Whistler, BCJunior A (Canada)
Cody Rainaldi404711802009-20101L1989-02-15Hinton, ALTAMajor Junior
Sam Ramsay8011102011-201211994-05-11Surrey, BCJunior A (Canada)
Ben Ramsey400002022-20242D2005-02-13Lake Country, BCJunior A (Canada)
Colin Ratt200042023-20241R2003-12-11Val-d'Or, PQMajor Junior
Gavin Rauser140304171532014-20184F1997-01-08Campbell River, BCJunior A (Canada)
Chris Rawlings90145122006-20082G1988-09-19North Delta, BCMinor Pro
Ben Raymond14481222020-20211F2001-08-22Newton, MACollege-University
Jesse Reed200002000-20011Junior A (Canada)
Scott Renner44639452010-20111F1992-09-21West Kelowna, BCJunior A (Canada)
Corey Renwick711202012-20131F1995-03-28Nanoose Bay, BCCollege-University
Rob Retter1031481998-19991C1979-11-07Toronto, ONTCollege-University
Turner Richards35448152022-20231F2004-01-24Minocqua, WIJunior A (Canada)
Evan Richardson923567102732011-20132F1994-05-30Nanaimo, BCMinor Pro
Matt Rickard5821921202018-20191D1999-07-28Coventry, RICollege-University
Andrew Riddell215813532005-20061D1985-04-11Nanaimo, BCCollege-University
Brian Rideout10643842842011-20143D1994-09-20Comox, BCCollege-University
Ethan Riesterer68122537142019-20223R2003-05-24Richmond, BCJunior A (Canada)
Ryder Ringor5292130222022-20231C2004-06-03Winnipeg, MANJunior A (Canada)
Luke Ripley75219211212012-20142D1994-04-16Kitimat, BCMinor Pro
Zach Rizzo301122023-20241D2004-08-07Atlanta, GAJunior A (Canada)
Cole Roberts107194766701997-20003F1982-02-27100 Mile House, BCJunior A (Canada)
Blair Robertson1700052001-20021G1983-04-27Outlook, SASKMinor Pro
Erick Robertson3103301998-19991G1980-10-07Yellowknife, NWTCollege-University
Landon Robin2543792012-20131F1994-03-09Saskatoon, SASKJunior A (Canada)
Brooks Robinson3972431382008-20091F1989-08-18Duncan, BCCollege-University
Sebastien Robitaille37151328651997-19981Junior A (Canada)
Sam Rockwell200052008-20102D1991-11-08Courtenay, BCCollege-University
Dawson Rodin200002014-20162G1998-02-18Chilliwack, BCCollege-University
Brendan Rogers100002018-20191F2001-12-15Nanaimo, BCJunior A (Canada)
Robert Rogers600002004-20051Junior A (Canada)
Alex Rolfe600002017-20202G2001-05-09Langley, BCJunior A (Canada)
Brett Roloson33131326102019-20201L2000-12-29Newport Beach, CACollege-University
Cody Romanyshyn300002005-20061F1987-04-18Powell River, BCJunior A (Canada)
Daniel Rosenfeld201102021-20221DVancouver, BCJunior A (Canada)
Ian Ross692810382016-20182D1998-04-16Surrey, BCJunior A (Canada)
Ed Rosse100001997-19981Junior A (Canada)
Jesse Rowe4600061999-20012G1983-12-02Gibsons, BCCollege-University
David Rozek173912242001-20021College-University
Mason Rudrud500022022-20231R2004-02-20Vail, COJunior A (Canada)
Brendan Saether43044222018-20191D2000-04-04Abbotsford, BCCollege-University
Matt Saler1102943722592003-20052R1984-03-13Minnedosa, MANCollege-University
Mike Salter401172006-20071D1988-03-20Chase, BCCollege-University
Neal Samanski882047671352017-20192F1998-12-30Erding, GermanyEuropean Elite
Kristians Samitis2035882023-20241F2003-07-21Carnikava, LatviaJunior A (Canada)
Dylan Sampson400002014-20151F1995-09-30Stevensville, MIJunior A (Canada)
Colton Sandberg64178312013-20163D1997-05-31Delta, BCJunior A (Canada)
Alex Sandhu9091524202022-20242L2005-03-23Surrey, BCJunior A (Canada)
Adamo Santia1510717172020-20211F2001-08-16Richmond Hill, ONTCollege-University
Cody Savey100002017-20181R2001-07-24Gold River, BCMajor Junior
Brock Sawyer77112637772006-20082D1987-05-29Toronto, ONTMinor Pro
Keenan Scardina500002014-20162F1997-07-17Surrey, BCJunior A (Canada)
Ryan Scarfo50173148382013-20141C1994-03-03North Chelmsford, MAMinor Pro
Mathew Scarth101433982872011-20143F1993-08-28Calgary, ALTACollege-University
Brendin Schievink200002004-20051F1986-11-15Port Alberi, BCJunior A (Canada)
Ben Schmidt1702630561722007-20103D1989-03-17Campbell River, BCMinor Pro
Steven Schmidt1042429531162008-20124F1991-04-05Campbell River, BCCollege-University
Ethan Schmunk116252954732017-20203F2000-01-04Powell River, BCJunior A (Canada)
Eric Schneider42252550831997-19981F1977-09-15Calgary, ALTAMinor Pro
Sam Schoenfeld363710182022-20231D2002-01-18Calgary, ALTACollege-University
Dan Schuler892840681052010-20122F1992-08-28Webster, NYCollege-University
Vincent Scott59044442005-20061C1988-05-22Fort Fraser, BCJunior A (Canada)
Brandon Segal6661016652000-20022D1983-02-17Ladner, BCCollege-University
Denis Semenov288614292007-20081F1987-11-14Surrey, BCMinor Pro
Tyler Seminoff100002022-20231D2004-02-13Oliver, BCJunior A (Canada)
Tyler Shelast10147641111812002-20042W1984-12-26Kelowna, BCMinor Pro
Kelly Shields1100001997-19992G1980-01-28Victoria, BCMinor Pro
Carter Shinkaruk150213051802009-20123C1991-11-11Langley, BCMinor Pro
Aaron Shrieves9022161998-19991F1979-02-10Nelson, BCMinor Pro
Matt Siddall452536612162003-20041R1984-09-26North Vancouver, BCMinor Pro
Aman Sidhu200002005-20061F1988-03-22Port Alberni, BCCollege-University
Joakim Sjolander17951481997-19981F1977-10-28European Lower Leagues
Chris Skalicky57210122481997-19981D1977-04-26Spruce Grove, ALTAJunior A (Canada)
Ryan Skinner200022011-20121D1992-05-22Kamloops, BCJunior A (Canada)
Cole Slaney200002017-20181D1998-02-13Quisnel, BCJunior A (Canada)
Tyson Slater200002015-20161D1997-06-19Courtenay, BCJunior A (Canada)
Jacob Slipec4571724552019-20201R2001-12-05White Rock, BCCollege-University
Nathan Small4741418382021-20221D2002-08-04Dorchester, ONTJunior A (Canada)
Randall Smisko21580891692031997-20014F1980-12-10Powell River, BCCollege-University
Brandan Smith8031215802010-20133D1992-11-02Victoria, BCJunior A (Canada)
Brendyn Smith17336102013-20141F1995-03-30Dexter, MIJunior A (Canada)
Clayton Smith700062007-20081D1988-01-31Nanaimo, BCJunior A (Canada)
Jaret Smith611202012-20131L1993-12-30Red Deer, ALTACollege-University
Jeff Smith5902202012-20163G1995-10-03Maple Ridge, BCMinor Pro
Jordie Smith27549562006-20071F1987-05-23Shawnigan Lake, BCJunior A (Canada)
Matthias Smith1800002021-20221G2001-01-19Courtenay, BCCollege-University
Darryl Soares1623561997-19981LJunior A (Canada)
Mike Sones5481119422010-20111F1992-08-04Waterdown, ONTCollege-University
Justin Sotkowy400002010-20111D1990-08-30Victoria, BCCollege-University
Byron Spooner200001997-19981DJunior A (Canada)
Remy Spooner200002022-20231F2004-07-21Kelowna, BCJunior A (Canada)
Wes St. Amand1500082014-20151F1995-03-08Brantford, ONTJunior A (Canada)
Phil St. Cyr563811262002-20031DQuebec, PQCollege-University
Mathieu St. Onge213101322004-20051R1985-12-27Bromont, PQMajor Junior
Maxim Starchenko28151631391998-19991C1978-07-29Kharkov, UkraineCollege-University
Johan Steen5652328282016-20171D1996-06-18Stockholm, SwedenJunior A (Canada)
Adam Stefishen57169251821999-20001W1982-06-07North Vancouver, BCMinor Pro
Jeff Stekman81484492441997-19992W1979-07-27Cranbrook, BCJunior A (Canada)
Andy Stevens178126173602014-20184D1998-03-23Campbell River, BCJunior A (Canada)
Travis Stevens78719261092001-20032D1982-05-01Prince Albert, SASKCollege-University
Cam Stevenson100002017-20181GPowell River, BCJunior A (Canada)
Zander Stewart5081523202023-20241D2003-04-12West Kelowna, BCJunior A (Canada)
Eric Stinson301122021-20221D2004-11-06Sechelt, BCJunior A (Canada)
Cody Stockton800002018-20202D2001-04-11Duncan, BCJunior A (Canada)
Clayton Stoner501122000-20022D1985-02-19Port McNeill, BCMajor League
Brennan Strang1152053732032006-20082L1988-04-23Saskatoon, SASKCollege-University
Mitch Strang622422002-20031Junior A (Canada)
Ryan Strange400042017-20181F2000-09-15Victoria, BCJunior A (Canada)
Mike Stutzel247512381997-19981L1979-02-28Victoria, BCMajor League
Alek Sukunda12213102017-20181D2001-09-02Burnaby, BCMajor Junior
John Sullivan8033121998-19991F1980-03-12Winnipeg, MANJunior A (Canada)
Mike Sullivan112356297351997-19992F1979-11-24Powell River, BCJunior A (Canada)
Krystof Summers300002005-20061F1986-05-23Surrey, BCJunior A (Canada)
Aiden Sutherland800002017-20181D2000-09-21Parksville, BCJunior A (Canada)
Austin Sutter11746801261012002-20042F1985-07-25Red Deer, ALTAMinor Pro
Derrek Sutter82221231252004-20062D1985-02-04Swift Current, SASKJunior A (Canada)
Cameron Symons54162642312022-20231L2002-08-12Kingsville, ONTCollege-University
Brayden Taekema110122013-20141F1993-01-08Smithers, BCJunior A (Canada)
Laszlo Tamasik100002006-20071GJunior A (Canada)
Mate Tardi201102023-20241F2007-02-06Oakton, VAJunior A (Canada)
Lyle Tassone501102001-20021D1984-08-30Castlegar, BCJunior A (Canada)
Nathan Taylor7151318191999-20012F1983-01-31Courtenay, BCJunior A (Canada)
Kris Tebbs5201142001-20021G1981-08-07Calgary, ALTAMinor Pro
Willem Terwoord10000172023-20241D2005-09-30Salmo, BCJunior A (Canada)
Ben Thomas77144256302017-20192R1999-01-09Ashburnham, MAJunior A (Canada)
Owen Thomas452911612023-20241D2005-09-14Chicago, ILJunior A (Canada)
Aaron Thompson400002000-20011Junior A (Canada)
Cole Thomson100002010-20111F1991-06-01Duncan, BCJunior A (Canada)
Sean Thorsteinson100002007-20081F1989-05-29Richmond, BCJunior A (Canada)
Cale Thurston801324371491998-20022L1981-04-16Fort Saskatchewan, ALTAMinor Pro
Brandon Tidy464913122011-20121L1993-06-01Campbell River, BCCollege-University
Joe Tolles5062228512006-20082D1988-03-01Toledo, OHMinor Pro
Branden Toye628816272020-20233L2003-03-22Kamloops, BCJunior A (Canada)
Adam Tracey357613142014-20151F1995-10-15Sleepy Hollow, NYCollege-University
Tom Tremain23112631999-20001D1980-02-04Fort Saskatchewan, ALTACollege-University
Kaydon Trumbley200002008-20091D1991-07-06Campbell River, BCJunior A (Canada)
Peter Trumbley601429431151999-20001D1979-12-25Campbell River, BCMinor Pro
Chadd Trupp300082007-20081F1988-12-24Anchorage, AKJunior A (Canada)
Wyatt Tunnicliffe4310818801997-19981F1979-02-21Hope, BCMajor Junior
Nick Tupper300022013-20141D1993-05-30Calgary, ALTAJunior A (Canada)
Carter Turnbull1517774151722014-20184F1998-09-08Nanaimo, BCMinor Pro
Bobby Tyson776410642004-20084D1988-02-28The Woodlands, TXCollege-University
Zach Urban500042010-20111D1993-11-06Bow Valley, ALTAMinor Pro
Nicolas Vaillancourt200001998-19991DJunior A (Canada)
Chad Van Diemen83943521281999-20012D1981-07-29Kamloops, BCCollege-University
Alexi Van Houtte-Cachero36171734402022-20242L2003-03-21Montreal, PQJunior A (Canada)
Liam Vanderkooi2500002022-20231G2003-01-25Abbotsford, BCJunior A (Canada)
Ted Vickers46102030902004-20051L1985-04-11Abbotsford, BCCollege-University
J.P. Villeneuve75312253442011-20132F1992-03-05Georgetown, ONTCollege-University
Marty Virostek15325261997-19981C1979-06-01Enchant, ALTAMajor Junior
Callum Volpe7773239522016-20182D1998-05-08Port Coquitlam, BCJunior A (Canada)
Eric Vos1206281143542007-20092R1988-11-25Carlisle, ONTEuropean Lower Leagues
Jeremy Wagner100002006-20071L1988-02-05Kelowna, BCEuropean Lower Leagues
Mike Wakita2321356695602001-20065L1985-05-28Kitimat, BCMinor Pro
Chris Walker14178292008-20091D1989-08-23Phoenix, AZJunior A (Canada)
Lindsay Walker1312853811312004-20073R1986-12-20Castlegar, BCCollege-University
Jason Walsh100002000-20011FJunior A (Canada)
Mark Walton1100002010-20133F1993-02-08Victoria, BCJunior A (Canada)
Thomas Wardle2301102019-20223G2002-10-13West Vancouver, BCJunior A (Canada)
Jason Wark100002009-20101C1992-12-26Campbell River, BCCollege-University
Wade Waters100002007-20081G1989-08-30Nelson, BCCollege-University
Josh Watson3502202009-20101G1990-08-07Lititz, PAMinor Pro
Teagan Waugh15939611001152009-20134C1992-04-16Nanaimo, BCCollege-University
Josh Weeks54192443672001-20021F1983-02-04Medicine Hat, ALTACollege-University
Matt Weist18235312006-20071F1986-12-23Enchant, ALTAJunior A (Canada)
Josh Wessels1305542020-20211D2003-03-08Richmond, BCJunior A (Canada)
Justin White100002012-20131F1994-08-17West Vancouver, BCJunior A (Canada)
Jason Wiley510102004-20051F1985-12-21North Branch, MNCollege-University
Chris Williams1151244561722010-20122D1991-01-09Pottstown, PAMinor Pro
Matt Williams51167592007-20081D1989-08-01Kitchener, ONTMinor Pro
Mitchell Williams100243256632017-20192R1998-06-04Prince George, BCJunior A (Canada)
Bekkam Willis100002016-20171D1999-12-30Comox, BCJunior A (Canada)
Brian Wilson3800042016-20171G1996-09-27Mississauga, ONTMinor Pro
Trevor Wilson58103545982007-20081D1987-09-17Vancouver, BCJunior A (Canada)
Perry Winfree511222018-20191D1999-11-24Cary, NCCollege-University
Matt Winkler200002001-20021C1983-05-23Milestone, SASKJunior A (Canada)
Asher Wites53268282023-20241D2004-06-25Boca Raton, FLJunior A (Canada)
Ron Wolfe28761322002-20031R1983-10-11Vanscoy, SASKJunior A (Canada)
Derek Wolfson400042005-20061F1987-01-06Lake Oswego, ORJunior A (Canada)
Brandon Wong55293665492004-20051F1986-11-30Victoria, BCMinor Pro
Brandon Workun100002012-20131D1995-02-21Calgary, ALTACollege-University
Stefan Wornig3101102013-20163G1997-03-29Surrey, BCJunior A (Canada)
Tresor Wotton1100022023-20241G2003-12-27Foxwarren, MANJunior A (Canada)
Ben Wozney8542933362018-20202D2001-06-15Richmond, BCCollege-University
Matt Wray673361222005-20093R1989-11-22Qualicum Beach, BCMinor Pro
Aidan Wright5361521382013-20141D1993-02-15Sault Ste. Marie, ONTCollege-University
Jacob Wright100002018-20191C2002-05-06Langley, BCMajor Junior
Josh Wyatt900022009-20101L1991-04-10Victoria, BCJunior A (Canada)
Travis Yakimchuk100002000-20011Junior A (Canada)
Matthew Yakubowski22022102021-20221D2002-06-28Winnipeg, MANJunior A (Canada)
Jarod Yau300002018-20202D2001-03-13Richmond, BCMinor Pro
Jason Yee157530351502008-20113D1990-07-17Victoria, BCCollege-University
Anthony Yu107355994522022-20242R2004-07-10Baldwin Park, CAJunior A (Canada)
Robert Zadra800092011-20132D1994-03-01Nanaimo, BCJunior A (Canada)
Zane Ziemmer31022522001-20021C1979-01-01 College-University
Craig Zubersky42112031432001-20021D1983-05-31Victoria, BCMinor Pro

+
† denotes that the player's career team information is inaccurate due to incomplete data made available by a league.
‡ denotes that the player only appeared in the playoffs.
Note: The totals presented here may not be exact. If there is no official breakdown when a player was traded mid-season, his statistics are only included with the team he finished with. So you may see players with all zeros for statistics. This means their exact team totals were not available. Their games-played will not be accounted for with any of the teams they played with in this case.