hockey DB
search by league
team
morning report
contact us
home

Cowichan Valley Capitals all-time player list

Player Name GP G A. Pts PIM Seasons Yrs. Pos. Birthdate Birthplace Highest Level
Quinn Abbott300002022-20231D2005-06-20North Vancouver, BCJunior A (Canada)
Chris Adams100001997-19981Junior A (Canada)
Cody Adams2121048583022005-20094D1988-09-23Duncan, BCCollege-University
Josh Adkins21101020102015-20161F1995-03-31Victoria, BCMinor Pro
Oskar Aitken-Salmons100002023-20241LJunior A (Canada)
Clint Alexander300001994-19983Junior A (Canada)
Jackson Alexeev913462020-20211C2000-05-07Richmond Hill, ONTCollege-University
Taylor Allan248412242013-20141F1995-08-03Calgary, ALTACollege-University
Pier-Olivier Allard29055162022-20242D2004-02-17Quebec, PQJunior A (Canada)
Matt Allen301102004-20051F1984-12-12Maple Ridge, BCCollege-University
Nicholas Amies4911112342009-20112D1992-07-25Enderby, BCJunior A (Canada)
Rolan Amin310102022-20242F2006-01-07Junior A (Canada)
Carter Anderson200002021-20221R2001-02-03Langley, BCJunior A (Canada)
Jeff Anderson17544701143632004-20073F1987-11-27Port Coquitlam, BCCollege-University
Micah Anderson11033172007-20081F1988-04-29Kelowna, BCEuropean Lower Leagues
Nick Anderson1473853911762007-20103F1989-10-29Port Coquitlam, BCCollege-University
Ethan Anstey2712342021-20221C2002-04-04Yellowknife, NWTJunior A (Canada)
Brett Apted42268492009-20101D1990-10-27St. Louis, MOJunior A (Canada)
Patrick Arnold23134532013-20141D1993-09-14Oakville, ONTCollege-University
Will Arquiett53161430572019-20201C2000-06-25Brasher Falls, NYCollege-University
Brad Atkinson4500022005-20061G1985-05-05Tecumseh, ONTCollege-University
Steve Axford901102010-20111C1991-05-25Victoria, BCCollege-University
Trevor Ayre20437122016-20171F1998-03-22Surrey, BCJunior A (Canada)
Darius Bachler73918271052022-20242R2005-04-16Langley, BCJunior A (Canada)
Arjun Badh2016-20171F1997-03-14Richmond, BCJunior A (Canada)
Cary Baker100001997-19981Junior A (Canada)
Mitch Ball56112031332012-20142F1994-01-06Powell River, BCJunior A (Canada)
Rylan Ball3003362013-20141D1995-04-06Powell River, BCCollege-University
Bryce Baloun900002005-20061F1987-08-28Duncan, BCJunior A (Canada)
Randy Barker85104050801993-19963F1975-09-01Duncan, BCCollege-University
Bennett Barnes1000002022-20231F2003-10-20Northville, MIJunior A (Canada)
Kelly Barnes1300001999-20001D1983-01-07College-University
Nolan Barrett462810412019-20201D2000-06-26Glen Ridge, NJCollege-University
Arjun Bawa46448272021-20221L2005-05-10Vancouver, BCMajor Junior
Mathieu Beaudoin55313869452002-20031 Junior A (Canada)
Rylan Bechtel167762691552012-20153D1995-01-27Chilliwack, BCCollege-University
Alexander Bechtold10011122014-20151F1994-06-13Strathmore, ALTAJunior A (Canada)
Kyle Becker39549422011-20121D1994-01-24Langley, BCMinor Pro
Daniel Bell100002006-20071F1988-09-02Victoria, BCCollege-University
Matt Bell300002007-20081F1989-01-11West Vancouver, BCJunior A (Canada)
Travis Bell11386270941997-19992D1978-12-02Calgary, ALTAMinor Pro
Dylan Bellmore1624602006-20071F1988-04-21Winnipeg, MANJunior A (Canada)
David Benard4774047651995-19961D1976-04-26Kelowna, BCMajor Junior
Jamie Benard300001995-19961D1977-02-11Spring, TXCollege-University
Alex Benger700002017-20181D1999-01-11Victoria, BCJunior A (Canada)
Julian Benner300002016-20171F1998-08-20Calgary, ALTAJunior A (Canada)
Ben Berard602202014-20162F1999-02-13Duncan, BCMinor Pro
Ashton Bernard100072010-20111L1990-02-05Eskasoni, NSMinor Pro
Hayden-James Berra47461092012-20131R1994-10-12Prince George, BCJunior A (Canada)
Kyle Berry110102015-20161F1996-07-17Kalamazoo, MIJunior A (Canada)
Mathew Berry-Lamontagna264812202013-20141D1993-11-28Vancouver, BCMajor Junior
Kevin Bertram1191045552671993-19963D1977-03-29Nanaimo, BCMinor Pro
Sebaastian Biagi100002021-20221D2003-11-07North Vancouver, BCJunior A (Canada)
Scott Bickerton200002004-20051C1987-06-04Nanaimo, BCJunior A (Canada)
McCoy Bidewell6001142021-20232G2002-09-08Grande Prairie, ALTAJunior A (Canada)
Alex Bilodeau700062013-20141L1995-03-18Mont-Laurier, PQJunior A (Canada)
Brenden Birdsell22077522008-20091D1990-02-28Calgary, ALTAJunior A (Canada)
Matthew Biros3715682022-20231L2005-02-08Coquitlam, BCJunior A (Canada)
Connor Bissett401102016-20182D1998-11-15Duncan, BCJunior A (Canada)
Dan Blackmore600022002-20031 Junior A (Canada)
Reily Blinco100002005-20061G1987-10-19Raymond, ALTAJunior A (Canada)
Ryne Bodger454812122007-20081D1989-11-02Duncan, BCCollege-University
James Bohn25391282021-20221D2002-01-13Coquitlam, BCJunior A (Canada)
Zachary Borgiel4401142019-20201G2000-04-27Fort Gratiot Township, MICollege-University
Cody Bostock1352171921822002-20053D1984-03-03Salmon Arm, BCMinor Pro
Ryan Botchar2621113332004-20051D1986-02-28Surrey, BCJunior A (Canada)
Eric Boucher27044281997-19981DSemi-Professional
Nick Boucher3000021997-19992G1980-12-29Leduc, ALTAMinor Pro
Tyrell Boucher5863137172019-20201D1999-06-03Grande Prairie, ALTACollege-University
Jake Bouma455271272008-20091F1989-04-12Ladysmith, BCJunior A (Canada)
Adam Bourgeois43066502022-20242D2004-09-15Kelowna, BCJunior A (Canada)
Kris Boyce14646571032982003-20063F1985-03-01Fruitvale, BCCollege-University
Darrin Bradley1141084941461993-19952D1976-02-24North Delta, BCCollege-University
Ben Brar100022014-20151F1998-11-19Abbotsford, BCMinor Pro
Chris Bratina1614562006-20071F1987-10-01Coquitlam, BCMinor Pro
Zach Brault482810122021-20221D2002-11-27Saint-Lambert, PQJunior A (Canada)
Andrew Braun500022021-20221D2002-02-08Victoria, BCJunior A (Canada)
Riley Braun100002017-20181F2001-01-15Victoria, BCJunior A (Canada)
Steffan Braunlich100001998-19991G1980-11-13Los Angeles, CAMinor Pro
Brody Brewster100022008-20091F1990-06-22Chetwynd, BCJunior A (Canada)
Colby Brezden100001994-19951Junior A (Canada)
Andres Bridgewater22461022019-20201F2000-05-18Calgary, ALTAJunior A (Canada)
Brad Britton801101996-19971G1978-04-07Penticton, BCJunior A (Canada)
Cole Broadhurst1571421352332017-20203F2000-07-14Ladysmith, BCJunior A (Canada)
Jacob Brockman13471182020-20211L2001-05-03El Segundo, CACollege-University
Preston Brodziak58111425282018-20191C1999-06-29Estevan, SASKCollege-University
Zach Brooks57121527602019-20201L2001-08-16Bromont, PQMinor Pro
Laurent Brossoit2100022009-20101G1993-03-23Port Alberni, BCMajor League
Aaron Brown323912162022-20231D2004-04-09Belleville, ONTJunior A (Canada)
Carter Brown300002017-20181D1998-10-17Edmonton, ALTAJunior A (Canada)
Greg Brown510441012007-20081D1988-03-09North Vancouver, BCMinor Pro
Jarrett Brown100143448472012-20142D1994-01-13Beaumont, ALTACollege-University
Matt Brown50323163552011-20121L1991-02-24Truro, NSMinor Pro
Wayne Brown49112132141996-19971F1977-05-02Abbotsford, BCCollege-University
Tanner Browne100002014-20151D1997-01-19Kelowna, BCJunior A (Canada)
Jyrki Bruce000001996-199711977-08-18Kotka, FinlandJunior A (Canada)
Keyler Bruce1231839572632010-20133R1992-01-30Magrath, ALTAJunior A (Canada)
Ryan Buckman110222446781996-19982R1978-05-24Kamloops, BCJunior A (Canada)
Max Bulawka1444822020-20211F2001-03-13Kelowna, BCCollege-University
Jeff Burgoyne5342630401994-19951D1977-02-26Penticton, BCMinor Pro
Teal Burns2991524322012-20131F1992-10-10Victoria, BCMajor Junior
Ryan Burton104235780852014-20162F1996-02-07Thunder Bay, ONTCollege-University
Luke Busby18033162022-20231D2002-02-28Eden Prairie, MNJunior A (Canada)
Cody Butikis3100002023-20241G2005-03-18Sewell, NJJunior A (Canada)
Blake Butzow1603362013-20141L1993-09-05Plymouth, MICollege-University
Cole Byers6022112001-20021D1983-04-16Nipawin, SASKMinor Pro
Shaun Byrne5123131995-19961L1975-01-02Killam, ALTAMinor Pro
T.J. Caig36373976812001-20021C1981-01-26Kelowna, BCMinor Pro
Luke Cain59404585642006-20071F1986-09-14Thunder Bay, ONTCollege-University
Mike Calabrese100022004-20051Junior A (Canada)
Kian Calder8011122020-20211D2002-07-17Portage la Prairie, MANCollege-University
Ryan Caley2001171995-19961G1975-12-12Owen Sound, ONTMinor Pro
Jonathan Calla574756103521994-19951F1975-06-03North Vancouver, BCCollege-University
Austin Cameron1501122023-20241L2004-10-28Kelowna, BCJunior A (Canada)
Logan Camp386612302022-20231C2002-03-06Bedford, NSMajor Junior
Colin Campbell3321820162021-20221D2001-03-21Mississauga, ONTEuropean Lower Leagues
Derek Campbell521930491352000-20011L1982-03-03Duncan, BCMinor Pro
Evan Campbell100002010-20111L1993-03-01Port Coquitlam, BCMinor Pro
Jackson Campbell200002022-20231F2004-02-11Victoria, BCJunior A (Canada)
Jojo Campbell200002016-20171F2001-01-11Mill Bay, BCJunior A (Canada)
Spencer Carbery60312758322000-20011L1981-11-09Victoria, BCMinor Pro
Clay Carson200002011-20121F1994-12-02Victoria, BCJunior A (Canada)
Karl Carveth500002004-20051Junior A (Canada)
Matt Cassidy1761622152010-20111F1990-02-23London, ONTCollege-University
Kai Cathers48011372012-20131F1995-10-07Aspen, COJunior A (Canada)
Jake Charles49192847422011-20121F1992-12-10West Vancouver, BCCollege-University
Kellen Charpentier50448592005-20061D1987-09-01Temecula, CAJunior A (Canada)
John Chayka412302009-20101W1989-06-09Junior A (Canada)
Zimeng "Simon" Chen10431114412016-20182D1997-06-26Beijing, ChinaEuropean Elite
Tyson Chernask3761117532005-20061D1985-11-01Campbell River, BCJunior A (Canada)
Brendan Cherwalk469413342017-20181F1998-07-26Dearborn, MIJunior A (Canada)
Clayton Chessa3431316402008-20112F1991-04-22White Rock, BCCollege-University
Jeremy Cheyne227613191998-19991F1980-07-10Calgary, ALTAMinor Pro
Valik Chichkin26189202013-20141D1994-02-03Burnaby, BCJunior A (Canada)
Mathieu Chicoine242810541999-20001D1979-10-02Charlesbourg, PQSemi-Professional
Austin Chorney1511242019-20201D2000-03-23Abbotsford, BCJunior A (Canada)
Mike Chow200001998-19991FPrince Albert, SASKJunior A (Canada)
Andrew Christ20134312007-20081F1989-03-04Spokane, WACollege-University
Josh Ciocco14131427172002-20031R1983-11-15Atco, NJMinor Pro
Josh Clare6266121322006-20082C1988-12-02Comox, BCJunior A (Canada)
Brandon Clark535914482007-20081D1988-09-30Spokane, WAJunior A (Canada)
Jordan Clark830302010-20111F1993-04-11Parksville, BCJunior A (Canada)
Neil Clark1841014382001-20021L1981-07-25Coquitlam, BCMinor Pro
Brandon Clarke100002004-20051Junior A (Canada)
Brandon Clarke1100072022-20231L2004-01-13Sydney, NSJunior A (Canada)
Kyle Clay4281018182007-20081F1989-02-11Henderson, NVJunior A (Canada)
Aidan Cobb2721382021-20221L2002-05-03Ridgefield, CTJunior A (Canada)
Carter Cochrane1431114272015-20161D1996-10-18Kamloops, BCMajor Junior
Jamie Cockerill700002004-20051G1986-01-27Armstrong, BCJunior A (Canada)
Willie Coetzee3351116192007-20081R1990-11-07Johannesburg, South AfricaMinor Pro
Ryan Coghlan47235552012-20131D1995-10-31Nanaimo, BCMajor Junior
Pat Conacher2800042004-20051G1984-09-25Calgary, ALTACollege-University
Adam Conquest4662026582018-20191F2000-05-10Milford, MICollege-University
Steen Cooper129185068472011-20143F1995-11-25Duncan, BCCollege-University
Brett Corcoran2512921162008-20091F1988-03-24Parksville, BCCollege-University
Christian Cordier902242011-20121D1992-01-15Orchard Park, NYCollege-University
Simon Corriveau10545611061032002-20042F1983-04-28 Semi-Professional
Michael Corson1800002017-20181G1999-04-22Darien, ILCollege-University
Dustin Cosgrove119114151482002-20042D1983-07-19Neepawa, MANCollege-University
Cruz Cote74162541242018-20202C1999-07-19Falher, ALTAJunior A (Canada)
Tate Coughlin33102232342017-20181R1997-07-23Victoria, BCMajor Junior
David Courtney100002009-20101D1989-06-05Victoria, BCCollege-University
Kolton Cousins665611632017-20203L2001-06-19Sechelt, BCCollege-University
Justin Coutu11053439662000-20022D1984-11-19Maple Ridge, BCMinor Pro
Darien Craighead44202646102014-20162F1997-03-07Surrey, BCMinor Pro
Keegan Craik1212362018-20191L2001-05-25Brentwood Bay, BCMajor Junior
Matthew Crasa51251944252019-20201C2001-03-04South Setauket, NYCollege-University
Jared Crema701122009-20101D1992-02-18Port Alberni, BCMajor Junior
William Croteau1603322018-20191D2000-01-01Chandler, PQJunior A (Canada)
Mason Croucher472911192021-20232D2004-10-01Victoria, BCJunior A (Canada)
Brock Cummings54161834252023-20241C2005-03-23Mississauga, ONTJunior A (Canada)
Sam Curleigh4551015662013-20141F1995-08-27North Vancouver, BCJunior A (Canada)
Brent Currie85736432071997-19992D1978-04-20Vermilion, ALTAMinor Pro
Randy Currie1541024342331995-19983D1977-08-11Calgary, ALTACollege-University
Zach Currie19529891181792004-20095D1988-03-12Victoria, BCMinor Pro
Ian Curtis1701102006-20071G1990-04-15Abbotsford, BCMajor Junior
Devin Dambrauskas27022122010-20111D1992-06-09Calgary, ALTAJunior A (Canada)
Chris Daniels21369122009-20101F1991-05-06Winnipeg, MANJunior A (Canada)
Tyson Daniels3741418612006-20071L1986-04-03Vancouver, BCJunior A (Canada)
Brian Davidson200002007-20081F1988-08-23Sparks, NVCollege-University
Dan Davies200061993-19941D1974-12-10Sioux City, IACollege-University
Drew Davis200002003-20041 Junior A (Canada)
Yuri Davis-Martel25112452017-20181D1999-03-19Sherbrooke, PQJunior A (Canada)
Ryan Dawes100001996-19971G1979-05-11Burnaby, BCJunior A (Canada)
Winston Day Chief11951661171002005-20072F1987-11-23Standoff, ALTAMinor Pro
Levi De Waal100002014-20151F1994-04-09Aldergrove, BCJunior A (Canada)
Brett Deacon2003-20041Junior A (Canada)
Carter DeKay300022023-20241D2006-08-22London, ONTJunior A (Canada)
Ethan DeKay374711222022-20242L2004-12-31Mississauga, ONTJunior A (Canada)
Colten Derickson205611162009-20101F1989-11-15Westbank, BCCollege-University
Yann Dery800022017-20181G1998-05-26Terrebonne, PQJunior A (Canada)
Frederic Deschenes3622022262023-20241D2005-10-23Trois-Rivieres, PQJunior A (Canada)
Emerik Despatie1601102023-20241G2003-06-22Gatineau, PQMajor Junior
Nathan Deyell2500062012-20131D1995-01-01Vancouver, BCJunior A (Canada)
Gary Dhaliwal501102015-20161F1997-07-25Richmond, BCJunior A (Canada)
Pierce Diamond1101102018-20191G1998-01-27Edmonton, ALTACollege-University
Shawn Dias500001995-19961G1977-08-17Duncan, BCJunior A (Canada)
Jordan Dickson1011222004-20051R1984-02-17Victoria, BCJunior A (Canada)
Quinn Disher214812282022-20231L2003-06-23Fort St. John, BCJunior A (Canada)
Jared Domin1023746831372015-20172F1997-03-03Novi, MICollege-University
Travis Dorsey34088151996-199711978-09-07Pittsburgh, PAJunior A (Canada)
Alain Doucet10011112008-20091D1990-08-12Grande Prairie, BCJunior A (Canada)
Jackson Doucet200002015-20161F1999-04-13Victoria, BCCollege-University
Alexandre Drapeau18336372017-20181D1997-02-22Mont-Joli, PQMinor Pro
Darrell Draper301161782003-20041R1983-05-12Calgary, ALTACollege-University
Sean Driscoll53246332016-20171D1998-07-02Mequon, WICollege-University
Tony DuFour60131831342001-20021D1981-08-02Cap-Rouge, PQCollege-University
Maxime Dumas22055222019-20201D2000-01-11Quebec, PQCollege-University
Derek Dun8000072009-20134G1993-11-29Surrey, BCCollege-University
Kai Dunits5091524272022-20231F2004-06-26Kanata, ONTJunior A (Canada)
Keeghan Dunn27314362022-20242R2007-03-16Richmond, BCJunior A (Canada)
Louis-Philippe Durocher100001997-19981FJunior A (Canada)
Matt Dyck1023640761472003-20052L1985-03-05Kelowna, BCJunior A (Canada)
Randall Dyck752461291996-19982D1979-09-09Calgary, ALTAMajor Junior
Edward Dyson100002009-20101G1992-07-11Port Alberni, BCJunior A (Canada)
Landon Dziadyk901122017-20181L1999-05-02Parsville, BCJunior A (Canada)
Lars-Petter Eckholm456713102023-20241C2004-03-07Fetsund, NorwayJunior A (Canada)
Keenan Eddy810122015-20161F1998-04-02Duncan, BCJunior A (Canada)
Jack Edwards901102023-20241F2006-06-21Pittsburgh, PAJunior A (Canada)
Jordan Edwards43167332021-20221D2002-05-22Saskatoon, SASKCollege-University
Matty Edwards43336422021-20221R2005-05-07Saskatoon, SASKMajor Junior
Spencer Edwards62181937592007-20092R1990-11-16Coquitlam, BCMinor Pro
Will Elias5252025202022-20231D2003-01-28Weston, MACollege-University
Conner Elliott4441620182021-20232D2003-01-03Coldstream, BCJunior A (Canada)
Nathan Ellis401102016-20171D1998-05-29Fonthill, ONTJunior A (Canada)
Matt Ellison181751422172731998-20024C1983-12-08Duncan, BCMajor League
Jordan Emmerson2461117192001-20021F1982-01-05Abbotsford, BCCollege-University
Niko Esposito-Selivanov50192140342018-20191L1998-09-23St. Petersburg, FLEuropean Lower Leagues
Brady Estabrook201102021-20221F2004-07-19Campbell River, BCJunior A (Canada)
Luke Eurig244610182022-20231R2003-05-06Mount Forest, ONTJunior A (Canada)
Austin Evans47268162010-20111R1994-11-06Whistler, BCCollege-University
Owen Evers600042020-20211D2002-08-16Victoria, BCJunior A (Canada)
Karver Everson110167872009-20133D1993-10-12Comox, BCJunior A (Canada)
Adam Fauchoux200002012-20131D1994-03-10Prince Albert, SASKCollege-University
Dane Feeney700002011-20121F1994-10-24Campbell River, BCJunior A (Canada)
Colby Feist1422462020-20211F2002-07-02Coldstream, BCCollege-University
Cullen Ferguson5611213422019-20201D2001-02-16Binbrook, ONTCollege-University
Greg Ferguson712322010-20111L1991-04-03Govan, SASKJunior A (Canada)
Colin Fernandes100002007-20081G1990-09-15Surrey, BCJunior A (Canada)
Brett Fiddick100002001-20021 Junior A (Canada)
Clint Filbrandt22268102013-20141D1995-04-17Calgary, ALTAMinor Pro
Ryan Finnerty12658691273681997-20003C1980-11-23Lethbridge, ALTAMinor Pro
Aidan Fischer600002023-20241G2005-05-02North Vancouver, BCJunior A (Canada)
Steven Fiust1211242014-20162F1997-01-27Kelowna, BCJunior A (Canada)
Ian Fletcher108133750691995-19972D1978-07-07Edmonton, ALTAEuropean Lower Leagues
Kahlil Fontana1124662020-20211C2001-08-16Cowichan, BCCollege-University
Matt Foster1600022013-20141D1995-11-20Tisdale, SASKMajor Junior
Spencer Fraipont6042529372008-20091D1988-04-09Kelowna, BCMajor Junior
Chris Frank1681055656582002-20053D1986-01-08Lynnwood, WAMinor Pro
Dawson Frank200002015-20161F1999-07-02Duncan, BCJunior A (Canada)
Caleb Franklin6821618472016-20193R1999-08-07White Rock, BCJunior A (Canada)
Brett Fudger59171734572020-20222L2001-12-04Prince Rupert, BCCollege-University
Alex Gagne60353570162004-20051W1985-04-11Rock Forest, PQMinor Pro
Kevin Galan1181523872003-20052R1984-12-14Salmon Arm, BCMinor Pro
Devin Gannon59285179722011-20121F1991-10-31Kamloops, BCEuropean Lower Leagues
Michael Garneau702292000-20011Junior A (Canada)
Jackson Garrett702432561012009-20112R1991-07-14Comox, BCJunior A (Canada)
Scott Gaskell383710861999-20001D1979-02-09Lethbridge, ALTACollege-University
Kiel Gatenby3347111422003-20041D1983-02-06 College-University
Jim Gattolliat1132452763101994-19973D1976-12-18Edmonton, ALTAMinor Pro
Myles Gauld22369142023-20241F2004-10-19Calgary, ALTAJunior A (Canada)
Olivier Gauthier116303969652018-20202L1999-04-09Ferme-Neuve, PQCollege-University
Patrick Geary57181735862015-20161F1995-02-16Libertyville, ILCollege-University
Curtis Gedig398715162008-20102D1991-09-14Westbank, BCMinor Pro
Jimmy Geerin3051116202008-20091D1989-12-28Anchorage, AKCollege-University
Trevor Geerin400042013-20141D1995-11-15Anchorage, AKJunior A (Canada)
Chad Gehon15661272006-20071F1988-06-03Kelowna, BCCollege-University
Alex Gellert77263460612007-20092D1989-09-15Kelowna, BCEuropean Elite
Brayden Gelsinger72144357492013-20152L1995-02-22Regina, SASKMinor Pro
Shawn Gendron60341549901993-19941R1976-12-05Prince George, BCMajor Junior
Dan Gendur173811222003-20041C1987-05-21Victoria, BCMinor Pro
Robert Genge200062009-20101F1991-08-20Langley, BCJunior A (Canada)
Klim Georgiev200022021-20221D2001-07-10Toronto, ONTCollege-University
Holdin Getzlaf200002021-20221D2004-01-02Kelowna, BCJunior A (Canada)
Dane Gibson97224870812012-20142F1994-07-23Sidney, BCEuropean Elite
Trevor Gicas200002007-20081F1989-08-16Duncan, BCJunior A (Canada)
Gavin Giesbrecht38121426702023-20241F2004-01-26White Rock, BCJunior A (Canada)
Jeff Glowa1145593148851995-19972F1976-01-03Calgary, ALTAMinor Pro
Jason Glutek2014551997-19981L1981-02-08Duncan, BCMajor Junior
Thomas Gobeil25131023362014-20151R1994-11-18St-Hubert, PQMinor Pro
Dante Godinho396713102010-20111C1992-03-05West Vancouver, BCJunior A (Canada)
Wesley Golden43022452023-20241D2005-08-18Grande Prairie, ALTAJunior A (Canada)
Truman Gonzales1251682011-20132F1995-05-10Bellingham, WAJunior A (Canada)
Owen Goodbrand304812232022-20231C2004-04-02Waterdown, ONTJunior A (Canada)
Kris Goodjohn22101626141998-19991F1978-09-27Calgary, ALTAMinor Pro
Joel Gordon710142009-20112F1993-10-11Langford, BCJunior A (Canada)
Luke Gordon3561016222012-20142R1994-04-02Terrace, BCMajor Junior
Raphael Gosselin354610242017-20181F1997-03-25Quebec City, PQMinor Pro
Jack Grant3100002018-20191G1999-01-18Fredericton, NBCollege-University
Jordan Grant62385189722006-20112R1990-08-17Ladysmith, BCJunior A (Canada)
Matt Grant72232952342011-20132R1993-11-01Ladysmith, BCMajor Junior
Paden Grant25145172004-20051D1986-10-05Junior A (Canada)
Tommy Grant19022122005-20061C1988-07-14Victoria, BCJunior A (Canada)
Ryan Green47121729922009-20101C1990-09-26Essex, ONTMinor Pro
Adam Grenier30156152020-20222L2003-01-27Coquitlam, BCJunior A (Canada)
Ben "Boo" Grist92189752016-20193D1999-03-24Saanich, BCJunior A (Canada)
Roby Gropp2300001993-19941G1973-05-22Kamloops, BCMinor Pro
Brian Grycan12962811432511994-19973F1976-04-09New Westminster, BCCollege-University
Niklas Gudmundson1011222023-20241C2005-05-22Winnipeg, MANJunior A (Canada)
Nick Guerra521322012-20172F1996-09-24Victoria, BCCollege-University
Zach Guerra400002018-20191F2000-01-01Victoria, BCJunior A (Canada)
Colin Guiguet114195675931999-20023F1983-05-15North Saanich, BCCollege-University
Alexis Guilbault200002013-20141C1995-05-13Varennes, PQMinor Pro
Max Guimond604063103332001-20021F1981-10-09Beauport, PQCollege-University
Robin Gusse2500002013-20141G1993-04-23Montreal, PQMajor Junior
Brad Haber200002007-20081D1990-04-05Aldergrove, BCMajor Junior
Lach Hadley1200042018-20191F2000-09-21Victoria, BCJunior A (Canada)
Dion Hagan521323361191993-19952D1975-01-13Kamloops, BCMinor Pro
Karl Hagg600022006-20071F1989-02-07Gold River, BCJunior A (Canada)
Ryan Halliday58131730442005-20061C1987-06-26Brandon, MANJunior A (Canada)
Alex Halloran1061241531162009-20112D1990-09-10Salt Lake City, UTCollege-University
Jay Hamel149881061941161997-20003R1980-11-18Calgary, ALTACollege-University
Chad Hamilton100330331091995-19972D1978-01-06Calgary, ALTAMinor Pro
Sebastien Hamming100002021-20221D2003-02-10Vancouver, BCJunior A (Canada)
Mike Hammond865777134462009-20112L1990-02-21Victoria, BCMinor Pro
Ryan Hanes20121325372012-20131L1992-03-01Kamloops, BCMajor Junior
Jason Harding20481202004-20051F1984-01-17Kelowna, BCCollege-University
Darren Hards1321362016-20171F1998-06-26Prince George, BCJunior A (Canada)
Joe Harney200022021-20221D2002-03-22Needham, MACollege-University
Chris Harpur1121049591022015-20172D1996-09-13Niagara-on-the-Lake, ONTMinor Pro
Brian Harris1881523222004-20051C1984-02-15North Delta, BCMinor Pro
Sean Harrison5822244662014-20151R1996-05-29Anchorage, AKCollege-University
Cory Hatcher101102016-20171F1997-09-03Victoria, BCJunior A (Canada)
Ryan Hawes108321242451993-19963D1977-02-15Coquitlam, BCMajor Junior
Greg Hawrishok15347231993-19941D1975-12-18Courtenay, BCJunior A (Canada)
Drew Haxton458917312022-20231F2003-01-12Wakefield, RIJunior A (Canada)
Sandy Hayer110343670621993-19952F1976-02-18Duncan, BCCollege-University
Luke Haymes52222749332021-20221F2003-07-28Ottawa, ONTCollege-University
Kris Heeres2401191999-20001F1981-09-10Abbotsford, BCCollege-University
Devin Henes9022102013-20141D1994-10-14Calgary, ALTAJunior A (Canada)
David Henn2431654702781997-20025D1981-10-15Ladysmith, BCJunior A (Canada)
Stephen Heslop200002012-20131G1995-09-15Victoria, BCJunior A (Canada)
Brandon Highton3402242004-20051G1984-09-16Kitimat, BCCollege-University
Blair Hill100001997-19981Junior A (Canada)
Daniel Hillman200002008-20091R1989-09-29Quesnel, BCCollege-University
Cameron Hoffman100072009-20101F1991-01-09Fort Stevens, WACollege-University
Corey Hoffman1516772015-20161F1996-04-16Long Island, NYCollege-University
Ryan Hogg12283038832014-20173D1998-12-03Duncan, BCCollege-University
Chad Hohmann19448312008-20091L1989-06-02Salmon Arm, BCMinor Pro
Travis Holloway47141731472006-20082F1987-02-05Abbotsford, BCJunior A (Canada)
Taylor Holst1063420541612007-20092F1989-04-24Kelowna, BCEuropean Elite
Michal Holub1202222014-20151R1996-05-05Mission, BCMajor Junior
Kyle Hood731365781442002-20042D1984-03-28Osoyoos, BCMinor Pro
Haydn Hopkins19257312016-20182C1997-03-07Victoria, BCMajor Junior
Spencer Hora24011292018-20191D1999-04-13Kelowna, BCJunior A (Canada)
Kyle Horsman1593936751372012-20153F1994-05-22Sechelt, BCCollege-University
Dillon Houghton542571242010-20111F1992-12-23Lethbridge, ALTAJunior A (Canada)
Ben Howard1900002019-20201G2000-05-12Calgary, ALTAJunior A (Canada)
Johnny Howie41167152019-20201D2001-08-09Carp, ONTCollege-University
Tony Hrycuik9224261993-19941R1974-04-08Victoria, BCJunior A (Canada)
Matthew Hudie58241741162015-20161C1996-02-18Westland, MIJunior A (Canada)
Joe Hughes1513037672282000-20053R1984-07-03Springvale, AustraliaMinor Pro
Douglas Hulme1513442005-20061F1988-01-15Nanaimo, BCJunior A (Canada)
Gary Hunter1163448821201994-19973F1977-04-11Castlegar, BCCollege-University
Brendan Hutchinson57732391672000-20011D1980-07-05Smithers, BCCollege-University
Matthew Hutchison500002021-20221G2006-10-07Nanaimo, BCMajor Junior
Steven Iacobellis65133043372011-20132F1993-08-20Port Coquitlam, BCMinor Pro
Jordan Inglis36325272004-20051F1986-03-12108 Mile Ranch, BCCollege-University
Brady Irwin201102004-20051D1986-05-01Langley, BCJunior A (Canada)
Geoff Irwin75312253812001-20053F1985-06-07Victoria, BCMinor Pro
Reid Irwin400002016-20171D1999-03-01Victoria, BCCollege-University
Adrian Jack641891222003-20062D1987-04-09Duncan, BCJunior A (Canada)
Scott Jacklin82173047732007-20092F1990-03-09Kimberley, BCMinor Pro
Andrew Jackson3851015222017-20181R1998-11-29Rochester, MIJunior A (Canada)
David Jacobs54173552302021-20221F2001-09-26Needham, MACollege-University
Chris Jamieson17063541172921993-19963L1975-08-28Calgary, ALTAMinor Pro
Scott Jamieson600052005-20061F1988-07-08Duncan, BCJunior A (Canada)
Jackson Jane100002011-20121G1993-07-05Duncan, BCJunior A (Canada)
Derek Jantz29123501999-20001D1979-03-03Powell River, BCJunior A (Canada)
Eli Jarvis810102012-20131L1995-02-11Quesnel, BCJunior A (Canada)
Adam Jeffery461742021-20221F2001-05-08Leamington, ONTCollege-University
Chris Jensen60194362531996-19971R1976-01-05Calgary, ALTAMajor Junior
Matti Jmaeff100002010-20111F1994-03-05Creston, BCJunior A (Canada)
Devon Johns100002002-20031 Junior A (Canada)
Tyler Johns563811462005-20072D1989-05-22Comox, BCJunior A (Canada)
Cameron Johnsen100002021-20221D2005-04-18Victoria, BCJunior A (Canada)
Trevor Johnson210101997-19981D1982-01-25Trail, BCMinor Pro
Matthew Johnston33145162008-20102D1990-03-27Calgary, ALTAJunior A (Canada)
Sam Jones25145272015-20161D1997-11-11Buffalo, NYEuropean Elite
Tyler Jones568614302010-20111D1992-12-29Victoria, BCJunior A (Canada)
Julien Jorgensen31111728311995-19961W1976-03-16Vancouver, BCCollege-University
Jeff Jubenville5545621071211993-19952R1974-05-02Duncan, BCMinor Pro
Marcel Juhasz574192362001-20021F1983-01-14Surrey, BCEuropean Elite
Mikael Jung143293463412008-20134R1992-01-13Nanaimo, BCMajor Junior
Torrie Jung1800072005-20061G1989-01-21Nanaimo, BCMinor Pro
Josh Kagan7437102019-20201D2000-11-03Winnipeg, MANCollege-University
Chase Kaiser117222143682008-20113L1992-05-18Duncan, BCJunior A (Canada)
Brian Kang11216925632004-20062C1988-03-17Vancouver, BCCollege-University
Karl Karveth100002003-20041 Junior A (Canada)
Darryl Keating766713881995-19972R1977-09-08Kelowna, BCJunior A (Canada)
J.D. Keele210101996-19971Junior A (Canada)
Colton Kehler5216723522013-20152R1997-06-27Port Coquitlam, BCMinor Pro
Kade Kehoe983654901162014-20162F1996-08-31Saskatoon, SASKCollege-University
Gord Kelly800001993-19941GFort St. John, BCJunior A (Canada)
Scott Kelly1202936652391993-19963F1975-01-07Parksville, BCCollege-University
Colin Kendall53365288841998-19991F1978-01-09Chestermere, ALTAMinor Pro
Shawn Kennedy602202015-20161F1999-02-09Bainsville, ONTMinor Pro
Pat Kenny82142034301995-19972F1977-07-08Edmonton, ALTACollege-University
Patrick Keon702202017-20181D1999-05-23North Vancouver, BCJunior A (Canada)
Jake Keremidschieff3101162016-20171D1998-09-03Surrey, BCJunior A (Canada)
Ian Kern8971118422021-20232D2002-10-24Vancouver, BCJunior A (Canada)
Joel Kern5831619972009-20112F1991-04-01New Orleans, LAJunior A (Canada)
Brad Kielmann41121325121994-19972L1976-02-18Burnaby, BCCollege-University
Geoff Kilburn3562127462002-20031F1982-12-17Cold Lake, ALTACollege-University
Sanfred King1935862009-20101R1990-01-14Brandon, MANMajor Junior
Rhett Kingston55161430372016-20171L1997-11-04Okotoks, ALTAMinor Pro
Geoff Kinrade108152439832003-20052D1985-07-29Nelson, BCMajor League
Lucas Kirsch2016781994-19951D1977-06-04Calgary, ALTAMinor Pro
Aaron Klewchuk26011991998-19991D1979-02-01Cold Lake, ALTAJunior A (Canada)
Jan Kloboucek57163046711993-19941D1973-02-24Dubi, Czech Rep.European Elite
Adam Knight55420241732001-20021W1981-05-08100 Mile House, BCMinor Pro
Brett Knowles26121931252011-20121F1991-04-25Vanderhoof, BCCollege-University
Cameron Knox601347601851993-19941F1974-05-02Edmonton, ALTAMinor Pro
Alexander Koch200002009-20101D1989-03-18Richmond, BCJunior A (Canada)
Tanner Komzak1424642020-20211D2002-06-30West Kelowna, BCCollege-University
Steve Kordyban174561011574532000-20044L1983-07-07Edmonton, ALTACollege-University
Andrej Kovacevic38111021322023-20241R2004-06-15Vancouver, BCJunior A (Canada)
Troy Kozuki000001995-19961CWilliams Lake, BCJunior A (Canada)
Jason Kroffat1135862120651994-19983F1977-07-06Duncan, BCMajor Junior
Dryden Kuramoto81103040102022-20242R2006-03-12Burnaby, BCJunior A (Canada)
Sam Kuzyk324913182004-20051L1986-06-27Oakbank, MANCollege-University
Clayton LaBrosse242911402002-20031F1983-10-06McMurray, PAJunior A (Canada)
Kevin Lachance45011372003-20041G1983-01-03Quebec, PQMinor Pro
Connor LaCouvee1000002012-20131G1994-05-24Qualicum Beach, BCMinor Pro
Matt Lahey200002021-20221D2006-07-17Victoria, BCJunior A (Canada)
Darwin Lakoduk610122017-20181L2000-01-28Edmonton, ALTACollege-University
Matteo Lamoureux47131023242023-20241C2003-05-07Montreal, PQEuropean Lower Leagues
Jonathan Lanza36055232023-20241D2005-03-10Winthrop, MAJunior A (Canada)
Francis Lapierre-Slicer400002013-20141F1995-04-23Prevost, PQJunior A (Canada)
Hugh Larkin488614752017-20181L1999-03-27Livonia, MICollege-University
David Laroche4481018282017-20181L1999-07-13Stoke, PQJunior A (Canada)
Lars Larsen38115161051993-19941D1975-07-08Victoria, BCJunior A (Canada)
Todd Laurin64077361994-19962G1975-03-10Gloucester, ONTMinor Pro
Shane LaVelle3691322162021-20221F2001-08-16Chaska, MNCollege-University
Luke Lavery96393372942022-20242C2004-08-01Nanaimo, BCJunior A (Canada)
Justin LeBlanc17651181996-19971F1977-10-13Toronto, ONTJunior A (Canada)
Chapen Leblond20011312008-20102R1991-04-10Terrace, BCMinor Pro
Grant Lee41448521993-19952R1975-01-05Kamloops, BCJunior A (Canada)
Matt Lees600002005-20061F1988-07-23Williams Lake, BCJunior A (Canada)
Taylor Leger400052015-20161F1996-01-16Lions Bay, BCJunior A (Canada)
David Legge3071017291999-20001R1980-03-13College-University
Tyler Leibl1210142020-20211R2000-06-30Del Mar, CAJunior A (Canada)
Adam Leitch55044202022-20242D2004-01-16Maple Ridge, BCJunior A (Canada)
Casey Lemanski3421113341994-19951D1976-03-13North Vancouver, BCCollege-University
Daniel Lemmon105521262382004-20073D1986-03-22Nanaimo, BCJunior A (Canada)
Michael Lenko300002015-20161G1997-04-02Gabriola Island, BCJunior A (Canada)
Julien Lepage5851823822014-20151D1994-01-20Baie-Comeau, PQMinor Pro
Carson Lesiuk200002021-20221F2005-06-22Duncan, BCJunior A (Canada)
Jordan Levesque721302011-20132F1995-08-29Nanaimo, BCJunior A (Canada)
Dmitri Levin23022322006-20071D1988-05-21Novosibirsk, RussiaMajor Junior
Timber Lewis37235292018-20191D2001-02-23Terrace, BCJunior A (Canada)
T.J. Liebl100042008-20091F1989-02-03Anchorage, AKJunior A (Canada)
Rob Lightfoot53344579841996-19982L1977-01-26Vancouver, BCCollege-University
Cory Liu1111262020-20211D2002-12-24Markham, ONTCollege-University
Rob Lommer50123244682000-20011CKelowna, BCCollege-University
David London4711213172011-20121D1993-03-07Kelowna, BCJunior A (Canada)
Nathan Looysen100002014-20151L1996-11-24Saanich, BCMajor Junior
Kevin Lourens2302222008-20091L1991-09-09Maple Ridge, BCCollege-University
Spencer Loverock801102014-20151DSidney, BCCollege-University
Dawson Lukey310102022-20231F2004-02-10Niagara Falls, ONTJunior A (Canada)
Matt Lukowich47913221542000-20011CCranbrook, BCJunior A (Canada)
John Lundy2961792019-20201L2001-04-27Brooklyn, NYCollege-University
Brady Lynn89293261892018-20202R1999-01-19Victoria, BCMinor Pro
Ayden MacDonald1123941801562015-20172F1996-10-25Langley, BCMinor Pro
Brendon MacDonald1381122332922009-20123R1991-06-23Calgary, ALTACollege-University
Bob Mace200001995-19961LPeachland, BCJunior A (Canada)
Cam Macintyre1122939683962003-20052R1985-10-03Sooke, BCMinor Pro
Mike MacKay1767595170291997-20003C1979-07-14Richmond, BCJunior A (Canada)
Jake MacLachlan12011142013-20141D1996-12-20Fernie, BCMajor Junior
Mitch Macmillan157310182008-20091L1989-11-24Penticton, BCCollege-University
Dylan MacTavish500022020-20222D2002-03-16Kanata, ONTJunior A (Canada)
Troy MacTavish58132538682017-20181F1997-12-10Ottawa, ONTMinor Pro
Phillip Magistrale8092635732003-20073D1987-04-01Tsawassen, BCMajor Junior
Mason Malkowich40141933262013-20141F1993-07-17New Westminster, BCCollege-University
Kris Mallette200001995-19961D1979-01-19Kelowna, BCMinor Pro
Shane Malone400062008-20091D1989-11-19Nanaimo, BCMajor Junior
David Maltais6111112612006-20082D1988-03-08Quebec City, PQCollege-University
Nick Marciano212141622021-20221D2002-05-19Greenwich, CTCollege-University
Alex Marcinew55156472010-20111D1992-08-13Calgary, ALTACollege-University
Adam Marcoux4501122016-20182G1998-03-24Calgary, ALTAJunior A (Canada)
Francis Marotte600002013-20141G1995-05-01St-Jean-sur-Richelie, PQMinor Pro
Chase Martin2700042010-20111G1992-04-23Medicine Hat, ALTAMajor Junior
Joey Massingham2362943721412006-20104F1989-05-21Duncan, BCCollege-University
Tyler Matheson49272552422010-20111F1990-07-24Victoria, BCMinor Pro
Brian Matte58201434472007-20081L1988-04-21Prince George, BCMinor Pro
Evan May1701102021-20221G2004-07-02Nanaimo, BCMajor Junior
Evan Mayer102202022-20231C2005-05-04Duncan, BCJunior A (Canada)
Brandon Mazur2001142003-20041G1984-03-19 Junior A (Canada)
Jeff McBride1521391996-19971L1978-03-01Surrey, BCJunior A (Canada)
Andrew McCann4562329502017-20181D1997-01-15Calgary, ALTACollege-University
Taylor McClay34246272005-20061F1987-06-15Delta, BCJunior A (Canada)
Cam McCormick108033341995-19983G1977-11-01Bonnyville, ALTAMinor Pro
Aaron McGill10000242009-20101C1989-06-26Salem, ORMinor Pro
Bryan McGregor42101222252001-20021W1984-06-27Niagara Falls, ONTMinor Pro
Daniel McIntyre901321341142018-20202C2000-11-22Almonte, ONTJunior A (Canada)
Austin McIvor1001142020-20211D2001-04-02Winnipeg, MANJunior A (Canada)
Tanner McNabb2003-20041Junior A (Canada)
Corbin McPherson100724311472006-20082D1988-09-07Folsom, CAMinor Pro
Mitch Meek5152631672011-20162D1996-08-21Victoria, BCCollege-University
Wyatt Meiers100002014-20151D1996-02-27Courtenay, BCJunior A (Canada)
John Mejia9000192009-20101D1991-01-23Chicago, ILJunior A (Canada)
Cole Melady60172340612022-20242L2003-07-14Seaforth, ONTJunior A (Canada)
David Melaragni57123850302018-20191D1998-03-30Philadelphia, PACollege-University
Ryan Melbourne259162541999-20001F1980-02-12Red Deer, ALTACollege-University
Randy Merkley500001996-19971G1976-01-01Regina, SASKJunior A (Canada)
Lane Michasiw7300002014-20173G1996-07-04Saskatoon, SASKJunior A (Canada)
Corey Michaud106354580821996-19982C1978-02-12St. Paul, ALTACollege-University
Dimitri Mikrogiannakis1121360731462018-20202D1999-09-20Aurora, ONTCollege-University
Bryan Milkowski200061997-19981D1979-03-17Victoria, BCCollege-University
Gus Miller2700001993-19941G1975-03-02Victoria, BCCollege-University
Vincent Millette3241115282018-20191F1998-01-06Blainville, PQCollege-University
Alex Milligan200002012-20131F1993-10-11Shawnigan Lake, BCJunior A (Canada)
Keegan Milligan3303342014-20151R1996-05-09Emerald Park, SASKCollege-University
Chris Mills39162339362000-20011C1982-04-15Calgary, ALTAMinor Pro
David Mills119438421411999-20012D1980-02-15Calgary, ALTAMinor Pro
Daman Milsom150326292152004-20073D1987-03-17Kelowna, BCCollege-University
Brandon Mistal61131932142011-20121F1992-04-01Kamloops, BCJunior A (Canada)
Chris Mitri7222123452000-20022Junior A (Canada)
Joey Moffatt1450582020-20211L2001-10-19Portage La Prairie, MANJunior A (Canada)
Max Mois400002012-20131F1993-01-27Prince George, BCJunior A (Canada)
Josh Monk124711192011-20121D1992-04-05Langley, BCMinor Pro
Michael Montambault4881927162016-20171C1997-01-24Ann Arbor, MICollege-University
Ben Montgomery701102021-20221G2002-07-20Dundas, ONTJunior A (Canada)
Adam Moody325611162013-20141F1993-03-24Newmarket, ONTCollege-University
Ryan Moon13347152018-20191F1999-02-13Kelowna, BCJunior A (Canada)
Nicholas Moore100002022-20231F2004-05-13Campbellcroft, ONTJunior A (Canada)
Quinlan Moore100002011-20121D1995-02-03Nanaimo, BCJunior A (Canada)
Kent Moors54325262022-20242C2005-03-19Kanata, ONTJunior A (Canada)
John Morea310122009-20101L1989-03-12Old Bridge, NJMinor Pro
Jackson Morehouse2214522022-20231R2003-04-01Pittsburgh, PACollege-University
Jay Morency85482674961997-19992L1976-03-13Edmonton, ALTAJunior A (Canada)
Nicholas Morisset1921113101997-19981College-University
Brady Morrison1702222017-20181D2000-07-07Chilliwack, BCCollege-University
Ethan Morrow600002023-20241G2004-02-04Kingston, ONTJunior A (Canada)
Kristian Morse311202004-20051Junior A (Canada)
Ty Morton101122008-20091D1991-02-20Port Hardy, BCJunior A (Canada)
Trevor Mortson286511402001-20021D1982-11-22Leduc, ALTACollege-University
Shawn Mueller819514282009-20112F1992-08-20Kitimat, BCJunior A (Canada)
Tyler Mueller5451520532012-20131D1994-06-13Regina, SASKMinor Pro
Scott Munro100022015-20161D1996-06-14Vancouver, BCCollege-University
Brent Murcheson1781261392652501993-19963F1975-09-01Nanaimo, BCJunior A (Canada)
Vinny Muto5761319522011-20121D1993-03-13Niagara Falls, NYMinor Pro
Brendan Nadolny800042007-20081D1990-08-01Chilliwack, BCJunior A (Canada)
Darryl Nash200001997-19981Junior A (Canada)
Jesse Neher144253257762012-20153F1994-01-09Fort Saint John, BCMinor Pro
Ben Nelson192113992121572000-20044C1983-11-04Spokane, WAMinor Pro
Cage Newans2019-20201R2003-05-15Parksville, BCMajor Junior
Max Newton58253459622016-20171F1997-11-14Vancouver, BCMinor Pro
Grant Nicholson546814382012-20131F1993-06-29Penticton, BCJunior A (Canada)
Drew Nikirk300092010-20111D1993-03-19Invermere, BCJunior A (Canada)
Anders Nilsen5741418721997-19981R1979-01-29Calgary, ALTAJunior A (Canada)
Daniel North1512302021-20221F2003-06-06Vancouver, BCJunior A (Canada)
Luke Novak1536982014-20151F1995-02-27Waukesha, WICollege-University
Sean Nugent1000092007-20081F1989-11-08Duncan, BCJunior A (Canada)
Garry Nunn200002004-20051R1989-11-10Victoria, BCMinor Pro
Pierre-Luc O'Brien1135290142962001-20032F1982-07-22Nicolet, PQMinor Pro
Cal O'Connor20112422005-20061D1986-11-15Victoria, BCMajor Junior
Reilly O'Connor5521012122013-20141D1993-10-22Penticton, BCEuropean Elite
Ronan O'Donnell206915122023-20241R2004-02-26Fairfield, CTJunior A (Canada)
Ethan O'Halloran17224152022-20231D2003-04-29Calgary, ALTAJunior A (Canada)
Jeff Obrand24178502006-20071F1986-04-21Kelowna, BCJunior A (Canada)
Glenn Olson411451682002-20031L1984-05-01Port McNeil, BCMinor Pro
Alex Orth100002012-20131G1995-04-30Abbotsford, BCJunior A (Canada)
Adam Osczevski96282452682014-20162F1995-11-17Martensville, SASKJunior A (Canada)
Josh Owings11444145542015-20172D1996-06-17Saline, MIMinor Pro
Skylar Pacheco57123244382014-20151D1994-08-01Kitimat, BCEuropean Lower Leagues
Tate Page100002015-20161D1998-07-13Vanderhoof, BCJunior A (Canada)
Ryan Pajimola213912432008-20091F1988-02-29Spokane, WAJunior A (Canada)
Myles Palliser1523048781462000-20033R1982-05-07Lake Cowichan, BCCollege-University
Ryan Panichelli13000312010-20111D1992-04-07Burnaby, BCJunior A (Canada)
Taki Pantziris30101020202013-20141D1993-01-13Toronto, ONTMajor Junior
Craig Parkinson16774841581282003-20074R1986-05-15Victoria, BCCollege-University
Kevin Paschal47131730401993-19941L1975-02-11Prince George, BCCollege-University
Dominic Passalacqua-Main200022021-20221F2003-03-30Richmond, BCJunior A (Canada)
Troy Paterson1481541561312009-20134D1992-09-30Surrey, BCJunior A (Canada)
Darion Pause100002011-20121D1994-09-11Quesnel, BCJunior A (Canada)
Tyson Pauze100002022-20231D2003-05-20Nanaimo, BCJunior A (Canada)
Taylor Paziuk57111122582008-20102F1990-07-18Prince George, BCJunior A (Canada)
Clayton Peace401102016-20182D1997-01-09Nanaimo, BCJunior A (Canada)
Alex Peck4000022009-20101G1990-10-28Kirkland, PQCollege-University
Charlie Pelnik13044252014-20151D1995-05-15Raleigh, NCMinor Pro
Max Pelzner100002009-20101G1989-11-08Victoria, BCJunior A (Canada)
Andy Penny73373572841998-20002L1979-11-19Edmonton, ALTAMinor Pro
Anthony Perdicaro371616321272008-20102C1989-06-21East Rockaway, NYMinor Pro
Joe Pereira604347901381998-19991D1980-09-02Abbotsford, BCMinor Pro
Vic Pereira1031826441551998-20002F1980-09-02Abbotsford, BCMinor Pro
Justin Perron526410222016-20171F1998-09-04Thetford Mines, PQMinor Pro
Mathew Pesut100002009-20101F1990-08-18Maple Ridge, BCJunior A (Canada)
Cole Peterson200002009-20101F1991-09-21Cobble Hill, BCJunior A (Canada)
Clayton Petrie23246192010-20111C1992-01-26Red Deer, ALTACollege-University
Chris Petry991722391601994-19962C1977-06-28Calgary, ALTAJunior A (Canada)
Clinton Pettapiece145691392081792005-20083C1987-02-23Christina Lake, BCEuropean Lower Leagues
Reed Pettinger5631013432002-20031D1985-04-18 Junior A (Canada)
Lucas Pfeil1200002020-20211G2000-05-14Owen Sound, ONTMajor Junior
Storm Phaneuf4100042015-20161G1995-11-10Gatineau, PQMinor Pro
Dan Phillips301121994-19951Junior A (Canada)
Tom Phillips1613254861732002-20053F1985-03-04Pemberton, BCMinor Pro
Owen Philps800022020-20211D2002-12-07West Vancouver, BCJunior A (Canada)
Brandon Picard600082017-20181L1998-08-24Montreal, PQMinor Pro
J.J. Pichette1900002017-20181G1999-09-29Snohomish, WAJunior A (Canada)
Elijah Pilosof18235142021-20221F2002-06-10Toronto, ONTCollege-University
Ben Plester3500021993-19963G1977-04-06Chemainus, BCCollege-University
Aaron Plumb541431451791994-19992L1978-08-24Shawnigan Lake, BCMinor Pro
Ty Pochipinski115272249842016-20182F1998-06-05Colorado Springs, COCollege-University
Yann Poirier29232548202000-20011C1980-04-15Quebec, PQMinor Pro
Simon Pollock700002020-20211L2003-10-04Victoria, BCJunior A (Canada)
David Pope24257122011-20121L1994-09-27Edmonton, ALTAMinor Pro
Dustin Popowich114183452632005-20072C1987-01-16Lethbridge, ALTACollege-University
Matt Potter2101122005-20061F1988-02-08Qualicum Beach, BCJunior A (Canada)
Myles Powell58213859262013-20141F1994-07-24Courtenay, BCMinor Pro
Marty Preston100001995-19961Junior A (Canada)
Josh Primeau210102009-20101F1990-11-14Calgary, ALTAEuropean Elite
Caleb Pritchard300001995-19961Junior A (Canada)
Phil Pronovost4242226202002-20031 Junior A (Canada)
Logan Proulx45141125382011-20121L1991-04-11Trail, BCMajor Junior
Jesse Pye100002022-20231G2005-01-28Victoria, BCJunior A (Canada)
Marco Raimondo2100002007-20081G1988-06-28Montreal, PQJunior A (Canada)
Lenny Rampone5441620771995-19961D1978-09-06Kelowna, BCCollege-University
Greye Rampton910142022-20231F2004-09-09Chilliwack, BCJunior A (Canada)
Sean Ramsay1304402020-20211F2001-02-11Victoria, BCJunior A (Canada)
Logan Rands1403342020-20211D2001-06-26Portage La Prairie, MANJunior A (Canada)
Chris Rawlings4800042008-20091G1988-09-19North Delta, BCMinor Pro
Bryce Reddick110225274632006-20082F1989-08-05Winnipeg, MANMinor Pro
Josh Reed92823311761996-19982D1979-05-21Vernon, BCMinor Pro
Lukas Renaud2900002022-20231G2004-01-06Montreal, PQJunior A (Canada)
Nic Renyard100002010-20111G1994-12-18Victoria, BCCollege-University
Kelly Reynolds1641757742472002-20053D1984-02-17Parksville, BCCollege-University
Samuel Rice100002009-20101F1992-10-09Victoria, BCJunior A (Canada)
Turner Richards903322022-20231F2004-01-24Minocqua, WIJunior A (Canada)
Wade Richardson991323361591998-20002F1980-03-17Calgary, ALTACollege-University
Andrew Riddell512810632001-20052D1985-04-11Nanaimo, BCCollege-University
Brian Rideout100002010-20111D1994-09-20Comox, BCCollege-University
Matt Ridley2941721302008-20112D1990-05-17Kelowna, BCMinor Pro
Jack Riley9000212021-20221F2002-05-11Winchester, MAJunior A (Canada)
Darrin Robak981426401252010-20122D1991-11-05Red Deer, ALTACollege-University
Jordan Robert3371522342018-20191C1998-03-18Massena, NYCollege-University
Brooks Robinson11935701051012005-20083F1989-08-18Duncan, BCCollege-University
Derek Robinson39234871391994-19951R1974-04-24Victoria, BCMinor Pro
Lyle Robinson100001997-19981DJunior A (Canada)
Dustin Rogelstad15235891993-19941D1974-10-12Burnaby, BCJunior A (Canada)
Casey Rogers200002009-20101D1991-06-28Moreno Valley, CACollege-University
Brett Roloson401102017-20181L2000-12-29Newport Beach, CACollege-University
Eddie Romano4631417162023-20241D2004-02-24Farmingdale, NYJunior A (Canada)
Mike Ronningen1373653891681995-19983L1977-07-18Duncan, BCJunior A (Canada)
Royce Rossignol200002013-20141D1996-07-17Cloverdale, BCMajor Junior
Dylan Rota10134172011-20121L1993-11-07Vancouver, BCCollege-University
Brady Rouleau2200002011-20121G1993-06-23Fort Macleod, ALTACollege-University
Shawn Rowe17202301993-19941DDeer Lake, NFLDCollege-University
Rene Roy601914331441997-19981R1978-12-01Vernon, BCJunior A (Canada)
Connor Russell7541923642014-20162D1996-05-05Guelph, ONTMinor Pro
Marlon Sabo601122010-20111D1994-02-24Surrey, BCCollege-University
Matt Saler46448572002-20031R1984-03-13Minnedosa, MANCollege-University
Chad Sales300001993-19941DQuesnel, BCJunior A (Canada)
Oliver Salo475611162022-20231F2003-09-07Kaarina, FinlandJunior A (Canada)
Luke Sandler411282012-20131F1993-06-18Chicago, ILMinor Pro
Jason Sanford50344983571993-19941L1973-06-09Williams Lake, BCCollege-University
Luke Santerno109252550592014-20162F1996-06-24Smithers, BCMinor Pro
Luke Santilli10141620712022-20242D2004-12-05Reading, MAJunior A (Canada)
Massimo Sarantos-Lombardi75264066462021-20232F2002-05-18Beaconsfield, PQJunior A (Canada)
Stephen Saretsky41761382010-20111F1991-09-02Richmond, BCJunior A (Canada)
Christophe Sauvageau401102019-20201D2000-05-02Mascouche, PQJunior A (Canada)
Corey Scammon1702282012-20131D1993-05-06Orlando, FLJunior A (Canada)
Ethan Scardina48141226232017-20181F2000-11-02White Rock, BCCollege-University
Sam Schofield509817552020-20222C2002-01-15Yellowknife, NwtJunior A (Canada)
Dan Schuler70121628962001-20032 College-University
Doug Scott544812322018-20191D2000-04-16North Vancouver, BCCollege-University
Alec Scouras910162020-20211L2002-07-19Delta, BCJunior A (Canada)
Brent Scyrup400071993-19972Junior A (Canada)
Connor Seeley410102021-20221F2005-02-02West Kelowna, BCJunior A (Canada)
Brett Seldon35011292012-20131D1994-05-14Thornhill, ONTJunior A (Canada)
Primo Self51122537362019-20201R2001-11-27Grand Rapids, MICollege-University
Paul Selleck56161834182018-20191F1998-05-22Laguna Hills, CACollege-University
George Sennott5461622222016-20171F1997-05-20North Andover, MACollege-University
Matt Sharuga945941997-19981R1978-03-05Edmonton, ALTAMinor Pro
Brayden Sherbinin4692231372011-20121D1993-03-07Kelowna, BCMinor Pro
Jesse Shiels36022432007-20092D1990-05-15Nanaimo, BCJunior A (Canada)
Jonathon Shockey2611112571993-19941D1976-06-08Lethbridge, ALTAMinor Pro
Chris Shudo14213122004-20051F1987-05-30Surrey, BCMinor Pro
Spencer Shugrue2921214202023-20241D2003-07-09Vancouver, BCMajor Junior
Jayden Shull400002020-20211G2002-03-07North Vancouver, BCJunior A (Canada)
Tanner Sidaway4212921672019-20201C1999-04-29Victoria, BCMajor Junior
Rajan Sidhu4431518272008-20102D1991-03-29South Surrey, BCCollege-University
Jason Siedem302222021-20221F2002-10-17Madison, NJCollege-University
Stephen Sielsky700042020-20211D2001-06-20Langley, BCJunior A (Canada)
Owen Simpson18235322021-20221D2003-07-01Toronto, ONTCollege-University
Tim Simpson100002003-20041 Junior A (Canada)
Marshall Skapski103434381032016-20193D1998-05-04Abbotsford, BCCollege-University
Mitch Skapski177411162016-20171L1996-04-05Abbotsford, BCMajor Junior
Garrett Skrbich211051542012-20131F1993-04-17Hermantown, MNCollege-University
John Sladic226713142016-20171C1998-01-22Novi, MICollege-University
Kiefer Smiley6601142007-20092G1990-02-23Duncan, BCMinor Pro
Adam Smith38123342010-20132R1994-07-15Nanaimo, BCMajor Junior
Brodie Smith585813312013-20152F1997-03-05Parksville, BCJunior A (Canada)
Henry Smith501162022-20231D2004-04-14Richmond, BCMajor Junior
Kendall Smith47213841998-19991D1980-03-20Edmonton, ALTAJunior A (Canada)
Cyprus Smith-Davis400042021-20221F2004-03-29Victoria, BCJunior A (Canada)
Robin Sochan1371256681091995-19983D1977-06-08Abbotsford, BCEuropean Lower Leagues
Matteus Soderbom53246512023-20241D2004-01-24Vaxjo, SwedenEuropean Elite
Justin Sotkowy811262009-20101D1990-08-30Victoria, BCCollege-University
Patrick Spano1000002012-20131G1993-03-01Montreal, PQMinor Pro
Mickey Spencer1135835931272007-20092F1989-06-11Gibbons, ALTACollege-University
Aaron Spotts1413745821292003-20063F1985-08-09Spokane, WAMinor Pro
Aaron Sproule1800061998-19991G1980-02-03Victoria, BCMajor Junior
Phil St. Cyr5931316332001-20021DQuebec, PQCollege-University
Pat Stachniak13836751112741997-20003D1979-03-17Edmonton, ALTAMinor Pro
Ryan Stanimir911262008-20091R1990-03-03Montreal, PQMinor Pro
Brett Stapley100002014-20151C1999-02-23Campbell River, BCMinor Pro
Mitchell Stapley611131482014-20162D1997-03-20Campbell River, BCJunior A (Canada)
Curtis Steacy600022005-20061F1987-07-11Duncan, BCJunior A (Canada)
Jonathan Stein427815102017-20181F1999-03-05Delta, BCCollege-University
Daryl Stepaniuk32123651994-19951D1977-11-22Nelson, BCJunior A (Canada)
Blake Stephens200022004-20051Junior A (Canada)
Travis Stephens5291827222010-20133F1993-03-27Victoria, BCCollege-University
Iain Stewart18123272002-20031D1985-02-09North Vancouver, BCJunior A (Canada)
Evan Stibbard411222009-20101F1990-09-02Windsor, ONTCollege-University
Doug Stienstra11754551091111994-19962F1976-06-18Kelowna, BCMinor Pro
Cody Stockton301102019-20201D2001-04-11Duncan, BCJunior A (Canada)
Luke Strickland30181634242022-20231L2002-10-16Keswick, ONTCollege-University
Matthew Swanson54192342182023-20241L2003-01-28Czar, ALTAJunior A (Canada)
Parker Swanson200002017-20181G1998-08-25Hopkins, MNCollege-University
Jared Sweet100002008-20091F1991-05-04Victoria, BCJunior A (Canada)
Jacob Switzer108012121332014-20162D1995-03-30Swansea, ILCollege-University
Nick Szadkowski4546101391996-20003R1980-06-14Sooke, BCMajor Junior
Peter Tabor35167292018-20191D1999-11-22Edina, MNCollege-University
Shayne Taker8473744502008-20102D1990-02-12Vancouver, BCMinor Pro
JoJo Tanaka-Campbell1310142017-20192C2001-01-11Mill Bay, BCCollege-University
Adam Taylor104111122561998-20002D1980-05-13Vancouver, BCJunior A (Canada)
Nii-Noi Tetteh4021416272016-20182D1998-04-24Revelstoke, BCJunior A (Canada)
Alex Theriau201122012-20131D1992-02-14Duncan, BCMajor Junior
Ryan Thies31381181999-20001L1980-05-20Prince George, BCJunior A (Canada)
Cody Thompson290551181996-20002F1979-08-11Kelowna, BCMajor Junior
Colten Thompson8202152021-20221R2002-11-19Victoria, BCJunior A (Canada)
Mike Thompson3000131996-19971L1979-03-04Fort St. John, BCMajor Junior
Riley Thorpe25055102017-20181D1999-04-20West Kelowna, BCJunior A (Canada)
Azzaro Tinling4512921512017-20181R1999-12-20Pointe-Claire, PQCollege-University
Alex Titovets200001998-19991DJunior A (Canada)
Cole Todd100002015-20161F1995-02-27North Vancouver, BCJunior A (Canada)
Ryan Toporowski200002005-20061C1989-02-20Campbell River, BCJunior A (Canada)
Jordan Topping5110515392013-20141L1997-07-20Salt Spring Island, BCMinor Pro
Kyle Topping535712362015-20161C1999-11-18Duncan, BCMinor Pro
Andrew Troy26000232018-20191D1998-02-19Ithaca, NYCollege-University
Wyatt Trumbley400002011-20121D1994-09-24Campbell River, BCMinor Pro
Carter Turnbull411222014-20151F1998-09-08Nanaimo, BCMinor Pro
Matteo Turrin36549242021-20221R2002-09-03Montreal, PQCollege-University
Brandon Tutte100002014-20151F1997-06-12Victoria, BCJunior A (Canada)
Armand Uomoleale20235122013-20141F1994-04-21Westport, CTCollege-University
Zach Vaillancourt811202021-202212004-08-20Windsor, ONTJunior A (Canada)
Michael Valdez2322442023-20241L2004-01-20Denver, COJunior A (Canada)
Guy Valleau54123821997-19981D1980-02-05Calgary, ALTACollege-University
Jeff Van36145272006-20071Junior A (Canada)
Brady Van Herk100002022-20231D2003-05-12Nanaimo, BCMajor Junior
Brendyn Van Oene100002022-20231F2007-08-03Junior A (Canada)
Jeff Van Siclen36145272006-20071R1987-01-14Alamo, CACollege-University
Richard Vanderhoek2851217272011-20121C1991-01-20Langley, BCMinor Pro
Lucas Vanroboys277815872018-20191F1999-07-24Thamesville, ONTMinor Pro
Tyler Vanuden400022018-20191L1998-01-03Fort Frances, ONTMinor Pro
Kobe Verbicky2112382019-20232L2003-04-07Victoria, BCMajor Junior
Ben Verrall132821291602014-20173D1996-08-10Saskatoon, SASKMajor Junior
Scott Virostek51257331996-19982L1978-07-08Enchant, ALTAMajor Junior
Jamie Waddington57891762011-20132F1994-01-14Coquitlam, BCJunior A (Canada)
Matthew Waite600002018-20191G1999-08-17Sherbrooke, PQMajor Junior
Rob Wakelin300001993-19941D1976-12-01Duncan, BCJunior A (Canada)
Riley Wallack1401162020-20211F2001-04-05Surrey, BCCollege-University
Kevin Walrod58233962622008-20091F1988-11-28Westside, BCMinor Pro
Ronan Walsh230342021-20221R2002-05-03Andover, NHJunior A (Canada)
Kevin-Thomas Walters2653882021-20232L2002-04-05Vernon, BCJunior A (Canada)
David Wang2942622019-20201R2003-01-21Vancouver, BCJunior A (Canada)
Daniel Wanner127101525882013-20163C1995-01-03Estevan, SASKJunior A (Canada)
James Ward101152007-20081F1989-05-30Vancouver, BCJunior A (Canada)
Ryan Warner400002015-20161D1998-01-29Victoria, BCJunior A (Canada)
Kevin Watson89613191111993-19952D1974-04-11Duncan, BCJunior A (Canada)
Jordan Watt40022341999-20001G1979-05-02North Delta, BCMajor Junior
Keenan Webb200022010-20111D1991-01-28Richmond, BCJunior A (Canada)
Karl Weberg33257202007-20081R1989-08-14Nelson, BCCollege-University
Clark Webster56099242019-20201D2000-08-09Kensington, PEICollege-University
Greg Wertz24033291998-19991D1978-12-22Anchorage, AKJunior A (Canada)
Nick White200002012-20131F1996-10-18Lake Cowichan, BCJunior A (Canada)
Dan Whiteford100001996-19971Junior A (Canada)
Riley Whitlock4500082006-20071G1986-06-19Calgary, ALTAMajor Junior
Ullar Wiatzka100002016-20171D1998-05-03Junior A (Canada)
Trevor Wideman900021993-19941F1977-01-24Nanaimo, BCMajor Junior
Rhett Willcox17369232015-20161F1996-04-22Surrey, BCCollege-University
Joal Williams27000131998-19991G1980-05-22Saskatoon, SASKCollege-University
Griffin Wilson5410233382021-20221C2001-05-30Elora, ONTMajor Junior
Jackson Wilson100002007-20081R College-University
Luc Wilson110294776542017-20203L2001-11-22Duncan, BCCollege-University
Nicholas Wilson1121515301722016-20182F1999-08-13Surrey, BCJunior A (Canada)
Ryan Wilton576713781999-20001 Junior A (Canada)
Mason Windsor400002021-20221F2004-07-21Nanaimo, BCJunior A (Canada)
Matthew Wise501102022-20231D2004-06-08Surrey, BCJunior A (Canada)
Andrew Wong16269157226951997-20003F1980-05-08Calgary, ALTACollege-University
Jonathan Wong200002021-20221D2004-12-08North Vancouver, BCJunior A (Canada)
Nicholas Wong15774653692008-20113D1991-12-08Burnaby, BCEuropean Lower Leagues
Blake Wood1400002018-20191G2001-06-15Nanaimo, BCJunior A (Canada)
Tyler Wood902242022-20231F2006-10-18Cornwall, PEIJunior A (Canada)
Ben Wright500002021-20221L2005-10-23Mill Bay, BCMajor Junior
Jason Wright32022221997-19992G1978-05-18Duncan, BCMinor Pro
Brady Yakesh4942125282023-20241D2003-09-15Delano, MNJunior A (Canada)
Anton Yatsyshin40426242022-20231L2004-08-25Kyiv, UkraineMajor Junior
Shawn York8143571001431993-19952C1975-06-07New Westminster, BCJunior A (Canada)
Chris Young439918861996-19982L1977-03-22Cranbrook, BCJunior A (Canada)
Keegan Young300042005-20061F1986-01-05Duncan, BCJunior A (Canada)
Jason Zaichkowsky1196170131811993-19952W1974-05-08Powell River, BCJunior A (Canada)
Chris Zaires60194665312008-20091F1989-01-08Aberdeen, NJMinor Pro
Josh Zary301102018-20191F2001-10-15Nanaimo, BCCollege-University
Alec Zawatsky578917602016-20182L1999-12-15Yorkton, SASKEuropean Lower Leagues
Justin Zazula525712222005-20061F1988-08-18Langley, BCJunior A (Canada)
Matt Zentner1500002014-20151G1995-07-24Red Deer, ALTAJunior A (Canada)

+
† 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.