hockey DB
search by league
team
morning report
contact us
home

Nanaimo Clippers all-time player list

Player Name GP G A. Pts PIM Seasons Yrs. Pos. Birthdate Birthplace Highest Level
Henry Acres504401993-19941D1975-03-20Qualicum Beach, BCMinor Pro
Randy Adel500072001-20021 Junior A (Canada)
Steven Agriogianis51172138142019-20201R1999-01-07Florham Park, NJCollege-University
Nolan Aibel4391827322015-20161F1997-05-26Brookville, NYCollege-University
Chris Allbee200052011-20121C1992-01-21Prince George, BCJunior A (Canada)
Greg Allen461011211011987-19881L1971-05-19Edmonton, ALTAMinor Pro
Conner Allison400022010-20111C1992-12-27Hillsboro, ORCollege-University
Noah Alvarez54112334222023-20241F2003-03-30Torrance, CAJunior A (Canada)
Laurence Amy10745551006861985-19883Junior A (Canada)
Baxter Anderson13044142020-20211L2000-03-11Fort Langley, BCMajor Junior
Mason Anderson86242953601995-19972F1978-08-11Naramata, BCCollege-University
Ethan Anstey100002019-20201C2002-04-04Yellowknife, NWTJunior A (Canada)
Jayson Argue3800002012-20142G1993-07-22Swan River, MANCollege-University
Tom Arkell1012247692551988-19902D1970-04-17Dawson Creek, BCCollege-University
Jonathan Arseneault200002014-20151G1996-09-03Delson, PQJunior A (Canada)
Zac Ashdown5161521382008-20091L1991-07-07Campbell River, BCJunior A (Canada)
Curtis Atkinson3200021994-19951G1977-10-05Nelson, BCCollege-University
Grant Babcock7321012622022-20242D2004-05-17Northville, MIJunior A (Canada)
Cal Babych50122436502017-20181R1997-01-18North Vancouver, BCMajor Junior
Rick Bafaro2000171983-19841Junior A (Canada)
Jordan Baird35134292001-20021D1985-10-08Port McNeill, BCCollege-University
Jake Baker800092009-20101D1991-07-18Port Moody, BCMinor Pro
Jared Baldwin51314171342003-20041D1984-12-10 Junior A (Canada)
Lee Baldwin2004-20051D1988-04-26Victoria, BCMinor Pro
Jed Baliotti1701122021-20221G2002-07-02New Canaan, CTJunior A (Canada)
Brent Baltus701102010-20111F1992-10-06Nanaimo, BCCollege-University
Kevin Barabash500021996-19971Junior A (Canada)
Blair Barlow4291524541999-20001D1981-02-25Strathmore, ALTACollege-University
Chase Barlow1401102020-20211D2002-05-23Victoria, BCJunior A (Canada)
Jay Barner41211435731984-19851RJunior A (Canada)
Sean Barnhill401162023-20241D2007-01-08Scottsdale, AZJunior A (Canada)
Griffen Barr200002019-20201D2002-03-19Nanaimo, BCCollege-University
Brendan Barry100002016-20171G1997-11-09Kelowna, BCJunior A (Canada)
Kevin Barry1102201997-19981F1977-09-28Campbellton, NBMajor Junior
Joe Barszczewski363912741985-19872Junior A (Canada)
Kurtis Bartliff59141933102008-20091F1990-02-21Clinton, ONTMinor Pro
Seth Barton200022016-20171D1999-08-18Kelowna, BCMinor Pro
Mark Basanta60393877891993-19941R1973-05-06Victoria, BCCollege-University
Jason Beattie59313161172007-20081D1988-09-13Newmarket, ONTMinor Pro
Adrian Beaudin59283866341994-19951F1974-07-26Kimberley, BCCollege-University
Ian Beck600022016-20171D1998-04-05Chicago, ILJunior A (Canada)
Kyle Becker100002010-20111D1994-01-24Langley, BCMinor Pro
Jim Beckerley5861723101999-20001D1980-11-18Kelowna, BCJunior A (Canada)
Mikael Bedard9245581031022006-20082F1987-12-13Montreal, PQMinor Pro
Dylan Beers51336762005-20061D1987-03-16Merritt, BCJunior A (Canada)
Mark Begert100002009-20101D1993-06-06West Vancouver, BCCollege-University
Erick Belanger1651870881742002-20074D1986-07-13Nanaimo, BCCollege-University
Marc Belanger59112435352001-20021C1983-10-19Nanaimo, BCMinor Pro
Bradley Belisle5581523282017-20181C1998-01-26Thunder Bay, ONTCollege-University
Nicholas Bell97011111132007-20114D1991-03-27Nanoose Bay, BCJunior A (Canada)
Trent Bell301102014-20151F1997-01-18Nanoose Bay, BCJunior A (Canada)
Mike Benedickson111241984-19851Junior A (Canada)
Kye Benjaminsen300042010-20111F1990-03-02Delta, BCJunior A (Canada)
Karl Benke28123652006-20071D1988-05-25Edmonton, ALTAMajor Junior
Kale Bennett9772431262014-20162D1995-11-30Ellisville, MOCollege-University
Zachary Bennett1700002019-20201G2000-10-01Winnipeg, MANJunior A (Canada)
Paul Bentley300001984-19851LVictoria, BCJunior A (Canada)
Evan Benwell300002019-20201F2000-01-28Toronto, ONTCollege-University
Brady Berger4011182018-20191F1999-02-11Drayton Valley, ALTAJunior A (Canada)
Denis Berube3301192003-20041G1983-05-04Saint-Fabien, PQMinor Pro
Brett Bestwick581637531042002-20031F1982-10-10Nanaimo, BCCollege-University
Matt Betker9145132008-20091C1989-02-05Chilliwack, BCMajor Junior
Ron Bhala11235511985-19861C1968-03-31Port Alberni, BCSemi-Professional
Jordan Bianchin1161958771421997-19992C1981-08-30Nanaimo, BCMinor Pro
Luke Bibby1042662023-20241F2004-10-29Brantford, ONTJunior A (Canada)
Mike Bickley571839571221999-20001F1981-10-31Alliston, ONTMinor Pro
Darren Biggs14469851542171985-19883W1968-09-30Nanaimo, BCCollege-University
Mike Biggs100021987-19881Junior A (Canada)
Braden Birch19022152007-20081D1989-09-25Hamilton, ONTMinor Pro
Byron Bitz58274673592002-20031R1984-07-21Saskatoon, SASKMajor League
Joe Bitz1403251832282004-20073R1986-07-23Saskatoon, SASKCollege-University
Shane Bjork710101993-19941Junior A (Canada)
Cooper Black3300002021-20221G2001-06-14Alpena, MIMinor Pro
Mason Blacklock523131682011-20132F1994-02-23White Rock, BCCollege-University
Luc-Olivier Blain58293564642009-20101L1989-11-16Longeuil, PQMinor Pro
Josh Blanchard16426112016-20171F1996-09-19Kelowna, BCJunior A (Canada)
Bob Bogoslowski301101983-19841Junior A (Canada)
Samuel Boisvert5341317122023-20241F2005-10-26Mirabel, PQJunior A (Canada)
Loic Boivin4300062009-20101G1990-06-10Montreal, PQMajor Junior
Mike Boivin78132336942007-20092D1990-11-22Delta, BCMinor Pro
Blake Bonnar8101172018-20191F1999-11-18Chilliwack, BCJunior A (Canada)
Charley Borek5451015622015-20161F1996-01-27Raymond, NHCollege-University
Scott Boucher534701994-19951C1976-10-22Richmond, BCCollege-University
Marcel Bourdase401102001-20021L1981-09-18Clovis, CAMinor Pro
Sean Bourgeois532443671341993-19941L1973-09-25Ashcroft, BCMinor Pro
Joshua Bourne1155261113572017-20203F1999-03-21Richmond, BCJunior A (Canada)
Dayton Boutilier100002013-20141D1996-01-25Nanaimo, BCJunior A (Canada)
Brian Bradley5051116361999-20001F1980-08-31North Delta, BCJunior A (Canada)
Ryan Bradley46044262006-20082D1990-05-07Nanaimo, BCJunior A (Canada)
Garrett Brandsma23336222011-20132F1993-10-02Powell River, BCJunior A (Canada)
Ben Brant41213122022-20231F2003-10-06Victoria, BCJunior A (Canada)
Bo Brauer56191635172013-20141F1995-04-20Edina, MNMinor Pro
Neil Breen641913321101994-19962C1978-04-03Spokane, WAMinor Pro
Cody Bremner55272855572009-20101F1990-06-05Victoria, BCJunior A (Canada)
Sheldon Brett300052014-20172F1996-05-10Courtenay, BCCollege-University
Dale Brisco79611031641151983-19852C1965-02-07Coquitlam, BCEuropean Lower Leagues
David Brisson1065779136471997-19992W1978-02-15Quebec, PQMinor Pro
Preston Brodziak51111324322017-20181C1999-06-29Estevan, SASKCollege-University
Devin Brosseau14458961542122013-20163C1995-07-04Saint-Lambert, PQMinor Pro
Andrew Brown4772229482023-20241D2005-07-01Oakville, ONTJunior A (Canada)
Cody Brown91011121998-20002G1980-10-06Calgary, ALTACollege-University
Jim Brown300021990-19911Junior A (Canada)
Richard Brown271114251211990-19911Junior A (Canada)
Randy Browne300001984-19851Junior A (Canada)
Josh Bryan1151833511192011-20132D1993-03-31Sidney, BCJunior A (Canada)
Jarrod Bryant200001991-19921Junior A (Canada)
Aaron Buat100002007-20081F1989-09-08Kelowna, BCJunior A (Canada)
Sean Buchanan1191230421262014-20173D1996-11-12Victoria, BCJunior A (Canada)
Pat Bugos100021985-19861Junior A (Canada)
Chris Buie1481936554031992-19953C1974-04-25Victoria, BCJunior A (Canada)
Taz Burman3501102017-20181G1997-02-16Vancouver, BCEuropean Elite
Rylan Burns2041366793092001-20054D1984-03-08Mill Bay, BCCollege-University
Tanner Burns110102012-20131F1993-01-17Vernon, BCJunior A (Canada)
Teal Burns42193049492009-20101F1992-10-10Victoria, BCMajor Junior
Guy Burr191110211091986-19871L1968-02-18Winnipeg, MANMajor Junior
Luke Buss43272047182023-20241R2003-02-14Columbus, OHJunior A (Canada)
Christopher Busto100002010-20111D1991-05-08North Delta, BCJunior A (Canada)
Scott Butts200001997-19981L1977-04-13Calgary, ALTACollege-University
Cole Byers54211131162002-20031D1983-04-16Nipawin, SASKMinor Pro
Wally Bzdell1552641671981986-19904R1969-09-08Halifax, NSCollege-University
Glenn Calder1162143644571991-19943C1973-06-11Lake Cowichan, BCJunior A (Canada)
Chris Calverley34181533971984-19883R1968-04-22Nanaimo, BCMajor Junior
Jake Calverley400022015-20161D1996-09-19Nanaimo, BCJunior A (Canada)
Hudson Cameron400002021-20221F2004-05-02Kelowna, BCJunior A (Canada)
Jeff Cameron173710241999-20001D1981-10-11Moncton, NBMinor Pro
Skyler Cameron98719261002021-20232D2002-01-24Nanaimo, BCCollege-University
Brad Camozzi2541216611990-19911Junior A (Canada)
Aidan Campbell4002222022-20231G2002-08-22Cranberry, PAMajor Junior
Eric Campbell13022152000-20011Junior A (Canada)
Moss Canonico300001991-19921Junior A (Canada)
Brendan Carlson1501142020-20222D2003-05-19Nanaimo, BCJunior A (Canada)
Taylor Carmola1903342011-20121D1992-05-23Spencerport, NYCollege-University
Nicolas Carrier57212647522014-20151F1995-09-24Delson, PQCollege-University
Miles Carson600002021-20221F2003-02-07Nanaimo, BCJunior A (Canada)
Aidan Casey313912212016-20171F1998-01-18Toronto, ONTJunior A (Canada)
Jesse Caswell78162945801996-19982F1979-06-29Sherwood Park, ALTAJunior A (Canada)
Cade Cavallini1010142019-20201F2000-09-28West Vancouver, BCJunior A (Canada)
Jamie Cayford113901112014901983-19863L1965-05-08Duncan, BCMajor Junior
Steve Charest100002007-20081F1989-08-04Amqui, PQCollege-University
Nick Chartier307512412008-20091F1989-02-22Binscarth, MANJunior A (Canada)
Al Chatlain33184462751984-19851D1964-01-01Prince Albert, SASKMinor Pro
Andrew Cherniwchan2512921312007-20081F1989-04-20Hinton, ALTAMinor Pro
Clayton Chessa225813122011-20121F1991-04-22White Rock, BCCollege-University
Marc Cheverie7000072005-20072G1987-02-22Cole Harbour, NSMinor Pro
Jared Chinn36134122011-20121F1993-04-05Fort Polk, LAJunior A (Canada)
David Chubb193710502006-20071C1987-06-30St. George, NFLDCollege-University
Nathan Clark300021998-19991FJunior A (Canada)
Travis Clark54371081990-19922Junior A (Canada)
Matt Clarke400021998-19991F1981-12-31Port Hardy, BCJunior A (Canada)
Tanner Clarkson24448132011-20121F1993-06-08West Kelowna, BCCollege-University
Ken Clement362327502551983-19841Semi-Professional
Daniel Clermont10224212000-20011R1981-01-30Sainte-Foy, PQSemi-Professional
Bryce Cockburn16484711551981996-19993R1978-11-04Campbell River, BCMinor Pro
Jeffrey Coffin201122010-20111D1991-12-13Beaconsfield, PQJunior A (Canada)
Dylan Coghlan200002013-20141D1998-02-19Duncan, BCMajor League
Ryan Coghlan1813492014-20151D1995-10-31Nanaimo, BCMajor Junior
Boston Colley401102012-20131F1995-07-28Pitt Meadows, BCJunior A (Canada)
Parker Colley58162541482017-20181F1997-06-16Pitt Meadows, BCCollege-University
Jamie Collins103253257402016-20182F1997-09-21Fergus, ONTCollege-University
Ian Constable58121325231996-19971F1978-04-23Calgary, ALTACollege-University
Josh Constandinov600061991-19921Junior A (Canada)
Kent Cookman641426402131986-19892FNanaimo, BCMinor Pro
Leon Cooper23131528131999-20001D1979-01-24Red Deer, ALTACollege-University
Rob Corea100001997-19981Junior A (Canada)
Carey Coroy94801121922091983-19852College-University
Dan Correale2991524162011-20121F1991-08-21Prince George, BCMinor Pro
Tate Coughlin13369102016-20171R1997-07-23Victoria, BCMajor Junior
Brody Coulter400002010-20111F1992-12-23Victoria, BCJunior A (Canada)
Zach Court388816502015-20161L1997-01-04Winnipeg, MANMinor Pro
Michael Craig104146276472020-20233D2002-08-26St. Catharines, ONTCollege-University
Matt Creamer103251944632015-20172F1997-02-16Warwick, RICollege-University
Sebastien Crete000002001-20021G1981-01-19Montreal, PQMajor Junior
Brian Cross210102005-20061F1989-07-31Saanich Junior A (Canada)
Austin Crossley25112222016-20171D1999-06-30Fort St. John, BCMinor Pro
Cory Crowther47369521992-19931F1975-11-12Maple Ridge, BCJunior A (Canada)
Maxwell Crozier4962329672017-20181D2000-04-19Calgary, ALTAMajor League
Tristan Crozier105305585552016-20182F1998-02-23North Vancouver, BCMinor Pro
Chris Cunning55257611999-20001F1982-05-13Powell River, BCJunior A (Canada)
Myles Cunningham43358392016-20171D1998-03-25Minneapolis, MNCollege-University
Brent Currie88120211401996-19982D1978-04-20Vermilion, ALTAMinor Pro
Colton Cyr2024842901692007-20125F1991-09-13Nanaimo, BCCollege-University
Stan Czenczek49831391011983-19841College-University
Colton Dahlen12592736692011-20143D1993-05-10Coldstream, BCJunior A (Canada)
Zack Dallazanna94189432018-20202F2000-04-20Anmore, BCJunior A (Canada)
Cody Danberg77263763522005-20072L1987-03-05Canwood, SASKCollege-University
Greg Danby300001993-19941GJunior A (Canada)
Booker Daniel500002017-20181F2001-08-13Vanderhoof, BCMajor Junior
Kai Daniells1225859117702020-20233F2003-03-07Whistler, BCCollege-University
Jake Daughtry500022010-20111F1993-10-28Victoria, BCJunior A (Canada)
Ty Davidson86329321701994-19962D1975-05-13Penticton, BCCollege-University
Alton Davis185611661983-19841R1963-11-23Kingston, JamaicaMajor Junior
Jordan Dawson361910312018-20191D1998-02-27Delta, BCMajor Junior
Cory Dayley142223251961992-19973D1976-11-01Nanaimo, BCCollege-University
Wade Dayley204491071562661991-19954D1974-03-13Port Hardy, BCJunior A (Canada)
Brian de Leeuw12053781311791983-19863FEuropean Lower Leagues
Alyandro De Leon100002021-20221F2004-06-10Langley, BCJunior A (Canada)
Sam De Melo200022018-20191D1998-03-17Kelowna, BCJunior A (Canada)
Evan DeBrouwer3900022016-20171G1997-01-30Blenheim, ONTCollege-University
Guillaume Decelles2400002014-20151G1994-05-29Joliette, PQMinor Pro
Chris Dechaine18314291993-19941Junior A (Canada)
Grant Deleau50235241997-19981D1979-04-28Parksville, BCMinor Pro
Chad DeLeeuw11141216931995-19972D1979-05-14Penticton, BCJunior A (Canada)
Todd Demchuk14347281986-19871Semi-Professional
Drew Demerse100001996-19971Junior A (Canada)
Darren Dempsey1200051990-19911Junior A (Canada)
Alec Dennis115293160941998-20002C1979-06-22Courtenay, BCJunior A (Canada)
Dylan Denomme602292013-20141R1993-07-12Riverside, ONTMinor Pro
Brandon Dent21235262019-20201F2001-09-26Prince George, BCJunior A (Canada)
Connor DeTurris4315243982023-20241F2004-10-08Naperville, ILJunior A (Canada)
Joe Devin4781523802006-20071L1987-10-05Scituate, MAMinor Pro
Mike Devin5982735922006-20071D1987-10-05Scituate, MAMinor Pro
Nathan Deyell500022011-20121D1995-01-01Vancouver, BCJunior A (Canada)
Jordan Deyrmenjian202252017-20181F1998-02-05Vancouver, BCJunior A (Canada)
Taras Diakiwski2011161985-19861FAstoria, NYMinor Pro
Nick Dial201121984-19851Junior A (Canada)
Andy Dick300001985-19861Junior A (Canada)
Austin Dick1531020301762012-20153D1994-01-09Kelowna, BCJunior A (Canada)
Bill Dick2401191998-19991G1981-07-14Kamloops, BCJunior A (Canada)
Daryl Dickens300001984-19851GJunior A (Canada)
Jason Disiewich1891021102122711989-19934L1972-04-16Prince Albert, SASKMinor Pro
Mateo Dixon210102021-20221C2002-08-19Toronto, ONTCollege-University
Matthew Dixson300022010-20111D1990-12-27Wasilla, AKJunior A (Canada)
Brent Dobie34448141994-19962F1976-08-19Summerland, BCJunior A (Canada)
Cory Dobson4891019831999-20001F1979-01-08North Delta, BCJunior A (Canada)
Christopher Dodero53142135282015-20161F1996-06-08Bloomingdale, ILEuropean Elite
Chris Doll201101990-19911Junior A (Canada)
Joe Dolling5131922691995-19961D1975-01-04Edmonton, ALTACollege-University
Adam Dombrowski4831720712001-20021D1981-10-07Nanoose Bay, BCMajor Junior
Mike Domsodi101233962392009-20112F1990-05-09Kirkland, PQCollege-University
Sean Donaldson91464894572019-20222L2001-03-28Vancouver, BCCollege-University
Adam Donnelly30347302016-20171C1996-07-16Bolton, ONTMajor Junior
Mike Donovan59232346271997-19981R1978-10-30Port Coquitlam, BCJunior A (Canada)
Mike Dopko24033162010-20111D1990-12-03Wakaw, SASKJunior A (Canada)
Sean Downey101101993-19941D1975-04-21New Westminster, BCJunior A (Canada)
Robby Drazner11594655632018-20202D2000-02-13Buffalo Grove, ILCollege-University
Jim Druska200021997-199811980-03-25New Westminster, BCJunior A (Canada)
Jason Dubyna600021994-19951GJunior A (Canada)
Colin Dueck3671118462008-20091D1990-01-17Calgary, ALTACollege-University
Derek Dun800002012-20131G1993-11-29Surrey, BCCollege-University
Garrett Dunlop500002012-20131F1995-04-14Nanaimo, BCJunior A (Canada)
Keegan Dunn100001993-19941G1975-06-26Scarborough, ONTMajor Junior
Geordie Dunstan702281994-19951D1975-10-01Campbell River, BCCollege-University
Geordie Dunston68112131121992-19953D1975-10-09Campbell River, BCJunior A (Canada)
Etien Dutoit100002004-20051Junior A (Canada)
Eric Dylla29131730481994-19951F1976-09-24Landshut, GermanyEuropean Elite
Shane Dysart110101983-19841Junior A (Canada)
Jeff Eaton1500001993-19941G1977-03-19Burnaby, BCJunior A (Canada)
David Eccles36134312016-20171D1996-06-04Ancaster, ONTMajor Junior
Jack Edwards2732542023-20241F2006-06-21Pittsburgh, PAJunior A (Canada)
Chris Eiserman1200002011-20121G1993-07-28Newburyport, MACollege-University
Gus El-Tahhan2923562023-20241F2005-03-28Fredericton, NBJunior A (Canada)
Jordan Emmerson3757121001999-20001F1982-01-05Abbotsford, BCCollege-University
Jaret Engele1731744615302002-20053R1984-10-30Birch Hills, SASKJunior A (Canada)
Aaron Enns30134482008-20091F1991-10-05Campbell River, BCCollege-University
Justin Enockson100002001-20021 Junior A (Canada)
Merik Erickson400002021-20221G2004-03-31Burnaby, BCJunior A (Canada)
Walker Erickson32167232021-20221R2002-06-21Surrey, BCJunior A (Canada)
Len Evans382958871241983-19841FPowell River, BCJunior A (Canada)
Dennis Ewart1422263851491988-19913D1970-02-18North Vancouver, BCJunior A (Canada)
Vory Ewing100002001-20021 Junior A (Canada)
Mark Fabbro10542961381331988-19902C1970-10-16Kamloops, BCCollege-University
Paul Faganello8129113641984-19873Junior A (Canada)
Brandon Fagerheim585914412008-20102F1990-12-13Calgary, ALTACollege-University
Clayton Fahey5751571081411989-19901R1969-02-07Campbell River, BCCollege-University
Mike Fahie300022016-20171F1998-07-23Pembroke, MAMinor Pro
Chris Fairlie69022221985-19872GJunior A (Canada)
Andy Faulkner606069129471991-19921C1971-01-08Enderby, BCMinor Pro
Billy Faust5100022011-20121G1991-02-20Alta Loma, CACollege-University
Justin Favreau1371431451942006-20093D1988-05-06Saskatoon, SASKCollege-University
Sebastien Favreau5123332000-20011F1980-11-08Major Junior
Noah Featherstonhaug-Gowe1800002017-20181G1999-12-18Barrie, ONTJunior A (Canada)
Nick Feiffer1394749963862000-20033F1982-09-09Leader, SASKJunior A (Canada)
Ken Fels114124252321997-19992D1978-06-23Bow Island, ALTAMinor Pro
Lonnie Ferguson8202321987-19881College-University
Eric Filiou1074262104772007-20092F1989-10-05Vaudreuil, PQCollege-University
Dwain Finner13146771232261988-19913C1972-02-19Duncan, BCJunior A (Canada)
Lucas Finner861220321172015-20172F1997-02-05Elmhurst, ILCollege-University
Todd Finner140821322143341985-19894C1969-03-18Nanaimo, BCMajor Junior
Gerry Fitzgerald6081927382010-20111C1993-08-26Port Alberni, BCMinor Pro
Leo Fitzgerald5871320162009-20112F1993-08-26Port Alberni, BCMinor Pro
Myles Fitzgerald69121325202009-20112F1993-08-26Port Alberni, BCEuropean Lower Leagues
Trevor Fitzgerald1143250821992011-20132F1992-12-28Vernon, BCJunior A (Canada)
Wade Flaherty18000291986-19871G1968-01-11Terrace, BCMajor League
Travis Flug300002010-20111F1994-03-14Parksville, BCJunior A (Canada)
Sean Flynn601142011-20121D1993-12-02Cary, NCJunior A (Canada)
Bob Foglietta100001983-19841R1967-06-05Nanaimo, BCMajor Junior
Nick Foglietta27212243761983-19841College-University
Jordan Foote59232649732003-20052W1985-03-07Edmonton, ALTAMinor Pro
Brenden Forbes58151732542011-20132D1992-12-15Nanaimo, BCCollege-University
Ryan Forbes114613191122012-20153F1995-07-20Kitimat, BCJunior A (Canada)
Owen Forfellow400022021-20221D2002-02-21Abbotsford, BCJunior A (Canada)
Paul Forster2531215172007-20081F1988-03-20North Vancouver, BCCollege-University
Bradley Fortin400022019-20201F2001-11-02Langley, BCJunior A (Canada)
Marvin Foth57088411998-19991D1980-03-07Saskatoon, SASKCollege-University
Brennen Francon15550891392702003-20063C1985-06-20Red Deer, ALTAMinor Pro
Craig Frankfort13628336113791984-19884Junior A (Canada)
Anders Franzon5881220262008-20091D1989-01-27Plattsburgh, NYMinor Pro
Greg Fraser56194059702007-20132C1992-05-05Nanaimo, BCMajor Junior
Tristan Fraser63254469672020-20222F2001-11-13West Vancouver, BCCollege-University
Casey Fratkin100002009-20101D1989-06-05Burnaby, BCCollege-University
Michael Fretz1010102012-20131F1994-12-21Seattle, WACollege-University
Rob Friesen712301997-19981R1977-03-15Abbotsford, BCMajor Junior
Ryan Fritz18123182014-20151D1996-01-01Greece, NYCollege-University
Jordan Funk100002013-20141C1997-03-13Surrey, BCJunior A (Canada)
Zach Funk400002014-20151F1996-08-23Nanaimo, BCJunior A (Canada)
Frank Furlan5001121984-19851G1968-03-08Nanaimo, BCMinor Pro
A.J. Gale16277741511702003-20084R1987-02-23Nanaimo, BCMinor Pro
Adam Garic500002004-20051Junior A (Canada)
Mike Garman6200022006-20082G1987-08-16Vail, COMinor Pro
Scott Garrick1321341996-19971D1976-01-05Victoria, BCJunior A (Canada)
Jason Garrison109296089732003-20052D1984-11-13White Rock, BCMajor League
Tyler Garrow802837651211994-19962F1976-04-29100 Mile House, BCCollege-University
Daniel Gatenby20156302018-20191D1998-09-17Kelowna, BCMajor Junior
Craig Gaudet15218891071422003-20063D1985-05-18Redvers, SASKMinor Pro
Todd Gebert56189792009-20112D1990-05-24Surrey, BCCollege-University
Remi Gelinas1631402023-20241F2005-05-25Hawkesbury, ONTJunior A (Canada)
William Gendron75313970752022-20242C2003-07-01Boisbriand, PQJunior A (Canada)
Kevin Genoe100002006-20071G1990-05-16Qualicum Beach, BCMinor Pro
Paul Georgeopoulos100022018-20191F1998-04-21Vancouver, BCJunior A (Canada)
Keighan Gerrie46161733182020-20222C2001-04-06Thunder Bay, ONTCollege-University
Jeremy Gervais4821416602017-20181D1999-01-09Prince George, BCMinor Pro
Dan Gibson1091532472211987-19903D1969-12-01Malahat, BCCollege-University
Hark Gill100002018-20191D2001-01-22Surrey, BCJunior A (Canada)
Sahvan Gill203302018-20191D2000-03-12Surrey, BCJunior A (Canada)
Andrew Gladiuk17972101173632009-20123F1991-03-07White Rock, BCCollege-University
Tanner Glass1881422462002-20031L1983-11-29Regina, SASKMajor League
Shane Glover204101103204861994-19984W1977-03-01Salmo, BCMinor Pro
Ross Goff456814282002-20031D1983-03-15Seattle, WACollege-University
Blayne Goodman1481131423221999-20023D1981-06-09Westlock, ALTAMajor Junior
Russell Goodman1476096156932006-20093F1988-10-23Saskatoon, SASKCollege-University
Shane Goodridge200001986-19871Junior A (Canada)
Luke Gordon6516925342011-20132R1994-04-02Terrace, BCMajor Junior
Tyson Goryniuk100002018-20191F2000-01-25Rosedale, BCJunior A (Canada)
Jacob Gosling100002016-20171F2000-10-22Nanaimo, BCJunior A (Canada)
Gavin Gould1661016142015-20161F1996-04-27North Vancouver, BCMinor Pro
Jason Gow200001998-19991C1981-07-02Nanaimo, BCJunior A (Canada)
Tyler Gow15417851022071998-20034D1982-10-30Nanaimo, BCCollege-University
Luca Grabas7351015252021-20232F2003-01-19Burnaby, BCJunior A (Canada)
Nolan Graham601101995-19972L1979-12-08Nanaimo, BCMinor Pro
Matt Grant3171926162012-20131R1993-11-01Ladysmith, BCMajor Junior
Max Grassi1931417102006-20071F1988-10-08North Vancouver, BCEuropean Lower Leagues
Andy Green400001984-19851College-University
Bill Green500021996-19971Junior A (Canada)
Cory Green1081626421471992-19942F1974-05-19Victoria, BCJunior A (Canada)
Taylor Green701122014-20151D1995-01-11Port Coquitlam, BCMajor Junior
Colin Greening56273562462005-20061C1986-03-09St. John's, NFLDMajor League
Shamus Gregga13000431994-19951G1974-06-21Montreal, PQMinor Pro
Bill Gregoire200001983-19841D1967-04-09Victoria, BCMinor Pro
Jack Greig801101993-19941L1973-01-11Syosset, NYMinor Pro
Taylor Grobowski8471421392011-20143F1994-02-03Nanaimo, BCJunior A (Canada)
Chad Grobowsky57163147562000-20011F1980-05-02Nanaimo, BCJunior A (Canada)
Ben Groome701122023-20241F2006-02-22Parksville, BCJunior A (Canada)
Marco Guercio1421392002-20031College-University
Nick Guerra4062892013-20152F1996-09-24Victoria, BCCollege-University
Zach Guerra100002017-20181F2000-01-01Victoria, BCJunior A (Canada)
Marc-Olivier Guertin701162010-20111R1991-06-19Joliette, PQMajor Junior
Shawn Guison7552126952015-20183D1998-10-01Kelowna, BCJunior A (Canada)
Jim Gunn311281983-19841D1966-07-15Prince George, BCMajor Junior
Nicholas Gushue1541451651522012-20153D1994-11-09West Vancouver, BCCollege-University
Ray Guze12246551012891993-19963L1975-06-08Surrey, BCMinor Pro
Rhys Hadfield1300002009-20101G1991-07-29Edmonton, ALTACollege-University
Aaron Hadley614522012-20131R1993-07-22Castlegar, BCCollege-University
Karl Hagg2008-20091F1989-02-07Gold River, BCJunior A (Canada)
Erick Hammer-Belanger901142003-20041D1986-07-13 Junior A (Canada)
John Hancock400021989-199011970-07-30Victoria, BCJunior A (Canada)
Jacob Hanlon114193352562013-20152C1995-02-21Mississauga, ONTCollege-University
Bryce Hansen100001992-19931 Junior A (Canada)
Cole Hansen442810102021-20221F2002-02-07Ham Lake, MNJunior A (Canada)
Aiden Hansen-Bukata10285462432018-20202D1999-06-29Delta, BCCollege-University
Kevin Harder12651141986-19871F1967-02-28Kelowna, BCEuropean Lower Leagues
Darren Hards100002017-20181F1998-06-26Prince George, BCJunior A (Canada)
Bill Hardy13972601321771983-19863L1966-08-31Nanaimo, BCCollege-University
Owen Hardy28101152014-20162L1999-02-13Nanaimo, BCMajor Junior
Doug Harris100021984-19851Junior A (Canada)
Jake Harris97293665712016-20182F1998-04-10Toronto, ONTCollege-University
Alex Harrison4022141998-19991L1982-07-27Campbell River, BCJunior A (Canada)
Shawn Harrison100002001-20021 Junior A (Canada)
Gord Hart200001984-19851Junior A (Canada)
Dylan Hartl100002017-20181D1999-07-07Ladysmith, BCJunior A (Canada)
Brett Hartskamp70182038382009-20123F1992-05-16Port Coquitlam, BCJunior A (Canada)
Connor Haynes4911920352023-20241F2005-10-16Sault Ste Marie, ONTJunior A (Canada)
Ryan Heathfield100002010-20111D1993-05-05North Vancouver, BCJunior A (Canada)
Curtis Hebert20235301993-19941D1974-01-20Junior A (Canada)
Josh Hechter56142842702001-20021F1982-02-10Winnipeg, MANMinor Pro
Joe Heinbecker23022341995-19961D1977-03-29Sandy, UTMinor Pro
Collin Heinold21145102017-20181D1998-12-13Mt. Pleasant, SCCollege-University
Carson Hemenway100002021-20221D2002-02-24Delta, BCJunior A (Canada)
Isiah Hendricks47033262018-20191D2000-01-22Surrey, BCJunior A (Canada)
Wynn Henricksen2711213421994-19951D1974-09-17Spokane, WAMinor Pro
Quinn Henry811919381952000-20032F1982-06-15Eddystone, MANJunior A (Canada)
Victor Heselton16123182009-20101D1990-04-19 Junior A (Canada)
Corbin Hetherington100002006-20071G1990-06-21Port Alberni, BCJunior A (Canada)
Jake Hewitt97364581852021-20232F2002-05-31Fitchburg, MACollege-University
Spencer Hewson2032957861642013-20174F1996-01-20Vernon, BCCollege-University
Derek Heyes100001989-19901 Junior A (Canada)
Matthew Hikida200002022-20231F2006-08-31Richmond, BCJunior A (Canada)
Avery Hill401122016-20171D1998-01-02Saline, MIJunior A (Canada)
Brent Hill22088401996-19971D1978-08-25St. Albert, ALTACollege-University
Stephen Hladin601102012-20131F1994-12-27Mississauga, ONTCollege-University
Tyler Hodges3301102023-20241G2005-12-23Gormley, ONTJunior A (Canada)
Pat Hodgins145741131872151986-19893C1970-05-30Duncan, BCMajor Junior
Jason Hodson96233861401992-19942C1975-01-14Port Alice, BCJunior A (Canada)
Damian Holland1801121986-19882G1968-08-20Morphetville, AustraliaCollege-University
Tim Holloway23358192007-20081F1988-05-09Springfield, ILJunior A (Canada)
Darren Holmes581151621591991-19921D1972-12-19Kamloops, BCCollege-University
Edwin Hookenson1671547621502013-20163D1995-09-15Lampman, SaskMinor Pro
Matt Hoover573843811002015-20161F1996-01-13Brantford, ONTMinor Pro
Greg Hornby1104940892901998-20002L1982-01-18Nanaimo, BCMinor Pro
Jeremie Houde21011302006-20071D1988-10-10Swift Current, SASKCollege-University
Darren Hudson101101986-19871Junior A (Canada)
Chase Hull525813162023-20241F2007-04-28Nepean, ONTJunior A (Canada)
Casey Hungle2141121632752191989-19934R1972-05-27Shawnigan Lake, BCMinor Pro
Rick Hunt921235471541983-19852DVictoria, BCMajor Junior
Daryle Hurd901818363142003-20052F1985-03-01Fruitvale, BCJunior A (Canada)
Nolan Hutcheson14639282020-20211L2000-06-26Kingston, ONTMajor Junior
Rich Hutzkal14112241993-19941Junior A (Canada)
D.J. Huver000002001-20021G1982-04-22Winnipeg, MANJunior A (Canada)
Shane Hynes50383674832001-20021F1983-11-07Calgary, ALTAMinor Pro
David Iacono60524291132011-20132D1993-04-29Newmarket, ONTCollege-University
Aldo Iaquinta13022511985-19861D1968-09-23Kimberley, BCMinor Pro
Jim Ingram5241115251991-19921D1971-05-31Ladysmith, BCJunior A (Canada)
Jim Inkster1062629553211989-19912L1970-09-13Thompson, MANCollege-University
Leo Insam5584452481994-19951D1975-02-06Ortisei, ItalyMinor Pro
Matt Irwin17841701111502004-20084D1987-11-29Victoria, BCMajor League
Trevor Isaksson1700062018-20191D2000-03-15North Delta, BCJunior A (Canada)
Max Itagaki54273461282021-20221F2002-06-18Glenview, ILCollege-University
Matt Ius343762009-20101R1990-01-02Pitt Meadows, BCMajor Junior
Robert Jack700001984-19851GNanaimo, BCEuropean Lower Leagues
Jake Jackson52243054342014-20151C1994-12-05Maplewood, MNMinor Pro
Jeff James234711121983-19841Junior A (Canada)
Brodie Jamieson5872128472010-20122F1992-09-01North Vancouver, BCCollege-University
Rod Jamieson491341541831983-19841D1963-10-09Lantzville, BCMajor Junior
David Jarry601101998-19991F1981-02-16Sainte-Agathe, PQJunior A (Canada)
Brayden Jaw110264773712009-20123D1992-04-24Vancouver, BCMinor Pro
Coleman Jenkins300002022-20231C2003-05-11Mansfield, MAJunior A (Canada)
Todd Jennings51246286781985-19861Junior A (Canada)
Jonathan Jobin1600002008-20091G1988-11-28Quebec, PQEuropean Lower Leagues
Dustin Johnson17437152007-20081F1990-05-05Penticton, BCMinor Pro
Eric Johnson100002004-20051D1987-03-22Victoria, BCJunior A (Canada)
Evan Johnson3300082015-20161G1996-02-07Winnipeg, MANMajor Junior
Al Johnston762956853611983-19852LPowell River, BCJunior A (Canada)
Alex Johnston211242021-20221C2001-11-19Stittsville, ONTMajor Junior
Chris Jones203591381972341990-19944C1973-10-27Prince George, BCJunior A (Canada)
Corey Jones10303301987-19892G1971-06-04Williams Lake, BCMajor Junior
Ethan Jones1525702020-20222F2001-03-07Nanaimo, BCJunior A (Canada)
Christian Jorgenson100002001-20021 Junior A (Canada)
Marcus Joseph160111162016-20171D1997-05-08Montain Top, PACollege-University
Jason Jozsa5742832321998-19991D1981-07-04Calgary, ALTAMinor Pro
Terry Julian2671320551990-19911D1972-03-01Fort St. James, BCMajor Junior
Torrie Jung100002004-20051G1989-01-21Nanaimo, BCMinor Pro
Chris Kaban6051631141671989-19901C1971-01-25New Westminster, BCCollege-University
Josh Kagan236713292019-20201D2000-11-03Winnipeg, MANCollege-University
Riley Kaiser502202003-20041 Junior A (Canada)
Yanni Kaldis1121892110712014-20162D1995-09-30Montreal, PQMinor Pro
Taylor Karel8231215992015-20172D1996-05-22Eagan, MNJunior A (Canada)
Steve Kariya6039609981994-19951W1977-12-22North Vancouver, BCMajor League
Kyle Kaufmann300002017-20181F1999-04-23West Vancouver, BCJunior A (Canada)
Jason Kean100001995-19961D1979-03-29Nanaimo, BCMinor Pro
Larry Keating20325191994-19951R1976-08-01Kelowna, BCJunior A (Canada)
Trevor Keenan117213152761999-20022F1982-03-14Vernon, BCJunior A (Canada)
Ryan Keller321111221331991-19921L1972-12-25Port Alberni, BCJunior A (Canada)
Angus Kelly542351882000-20011D1982-07-22Regina, SASKJunior A (Canada)
Scott Kelly400001992-19931F1975-01-07Parksville, BCCollege-University
Darren Kennedy200001986-19871Junior A (Canada)
Mike Kennedy572911362019-20201D2000-07-17Holyoke, MACollege-University
Todd Kennedy204610332007-20081C1990-07-04Kamloops, BCMajor Junior
Gary Keremidschieff19044251984-19851LWhite Rock, BCJunior A (Canada)
Dustin Kersey1214581993-19982C1977-04-15Dawson Creek, BCMinor Pro
Jade Kersey944246881671991-19943F1974-04-07Radium Hot Springs, BCMinor Pro
Chris Kestell116833413222003-20052D1984-06-25Nelson, BCCollege-University
Joel Kiers800001985-19861GCranston, RIMajor Junior
Tom Kiesewetter600002023-20241G2005-01-02Plymouth, MAJunior A (Canada)
Dylan Kinch22551042023-20241R2004-12-25Calgary, ALTAJunior A (Canada)
Brad Kindt86720271671993-19952W1975-05-29North Delta, BCJunior A (Canada)
Gerry King68817251431996-19992L1980-07-07Nanaimo, BCMajor Junior
Brett Kinley100002017-20181F1999-04-10Powell River, BCJunior A (Canada)
Lewis Kinvig9258781361401995-19972C1976-04-27Ashcroft, BCMajor Junior
Reed Kipp15156392002-20031D1984-02-17Victoria, BCCollege-University
Colton Kitchen100002019-20201D2001-02-01Prince George, BCJunior A (Canada)
Aaron Kitts17123101999-20001Junior A (Canada)
Mark Kitts12459132002-20031L1983-10-15North Delta, BCMajor Junior
Lukas Klemm54291122022-20231D2004-04-20Stamford, CTJunior A (Canada)
Mike Kline100021986-19871Junior A (Canada)
Ron Klipple2000171985-19861Junior A (Canada)
Mike Knapton139651151805111984-19884R1969-01-29Thunder Bay, ONTJunior A (Canada)
Brad Knight15825841093191988-19913D1971-06-07Hamiota, MANJunior A (Canada)
Jason Knox425611471987-19881D1971-04-10Williams Lake, BCMinor Pro
Colin Kobza602227492262000-20011R1980-02-21Gibbons, ALTAMinor Pro
Ben Kotylak2943782021-20221L2002-01-28North Vancouver, BCCollege-University
Kevin Kotyluk110922313051996-19982D1979-12-05Golden, BCMinor Pro
Tanner Kovacs700002013-20141G1994-05-28Drumheller, ALTAMajor Junior
Kyler Kovich99252853822018-20202L2002-01-31Coquitlam, BCCollege-University
Matt Kowalski569716102015-20172R1999-03-26Vernon, BCJunior A (Canada)
Scott Kowalski10644691131181990-19922R1971-01-12Vernon, BCJunior A (Canada)
Derek Krall100002017-20181G1999-03-04Nanaimo, BCCollege-University
Kyle Kramer22389871763632009-20134F1992-04-15Qualicum Beach, BCCollege-University
Sean Krause55153045651991-19921R1971-01-16Lethbridge, ALTAJunior A (Canada)
Rob Kreiger4011251987-19881W1970-01-22Junior A (Canada)
Connor Krukowski5922022792008-20091D1988-12-18Edmonton, ALTACollege-University
Myles Kuharski514064104812001-20021F1981-06-03Neepawa, MANCollege-University
Bart Kuntz5950631131561989-19912C1970-12-05New Westminster, BCJunior A (Canada)
Brandon Kushniruk1184157981132003-20052R1985-10-25Hudson Bay, SASKMinor Pro
Samuel Labrecque4715122722010-20111D1992-02-20Granby, PQMinor Pro
Yannick LaFlamme365141982010-20111F1992-05-27Thetford Mines, PQCollege-University
Corey LaFreniere1153969108651997-19992F1978-05-30Kakabeka Falls, ONTMajor Junior
Matt Lahey8821820482022-20242D2006-07-17Victoria, BCJunior A (Canada)
Brandon Laidlaw1433663992932003-20063C1985-01-02Pleasanton, CACollege-University
Ross Laidlaw5182836511987-19881Junior A (Canada)
David Langbroek3111314271993-19952D1975-10-22Chilliwack, BCJunior A (Canada)
Taylor Langford1643055852862004-20073R1986-12-30Devlin, ONTCollege-University
Lars Larsen7419101191993-19963D1975-07-08Victoria, BCJunior A (Canada)
Will Lauder26011101999-20012G1983-03-24North Vancouver, BCJunior A (Canada)
Shay Laurent17044232013-20141D1993-01-04Fort MacKay, ALTAJunior A (Canada)
Luke Lavery17369162020-20222C2004-08-01Nanaimo, BCJunior A (Canada)
Dan Law100001998-19991F1981-11-25Quesnel, BCCollege-University
Greg Leakey310141986-19871Junior A (Canada)
Mario LeBlanc201121991-19921Junior A (Canada)
Simon LeBlanc5502262004-20062G1986-11-16Montreal, PQCollege-University
Trevor LeDonne65824321062019-20212D2000-02-27Stoney Creek, ONTCollege-University
Blair Lefebvre15969821511612001-20043W1983-01-19Prince George, BCEuropean Lower Leagues
Brandon Leigh100002009-20101D1992-04-05Nanaimo, BCJunior A (Canada)
Will LeNeave364812432016-20171D1996-09-28Edina, MNCollege-University
David LeNeveu000002000-20011G1983-05-23Fernie, BCMajor League
Jim Lessard123671321994061989-19923D1971-10-19Vanderhoof, BCMinor Pro
Kevin Lessard383912512004-20051L1986-11-04Tring Junction, PQCollege-University
Michel Leveille97551021571192000-20022F1981-04-03Levis, PQMinor Pro
Kent Lewis9648641123361983-19862R1966-09-01Powell River, BCMajor Junior
Rob Lightfoot168816261997-19981L1977-01-26Vancouver, BCCollege-University
Travis Lindquist100002003-20041 Junior A (Canada)
Luke Lisko201122022-20231F2004-05-24Marine City, MIJunior A (Canada)
Reid Litster99161733931997-19992F1980-08-01Vernon, BCJunior A (Canada)
David London702242012-20131D1993-03-07Kelowna, BCJunior A (Canada)
Cole Lonsdale49201636202023-20241F2004-05-30Mississauga, ONTJunior A (Canada)
Al Loring1000021983-19841G1964-04-29Prince George, BCMinor Pro
Spencer Loverock400002013-20141DSidney, BCCollege-University
Jordan Low39167422014-20162D1996-05-14Prince George, BCJunior A (Canada)
Tristan Lowenberger9542529812009-20123F1992-05-15Coquitlam, BCJunior A (Canada)
Ryan Loxam1101138492321990-19922R1972-06-19Vancouver, BCJunior A (Canada)
Riley Loyst200002007-20081F1989-10-18Kelowna, BCJunior A (Canada)
Andrew Lucas401122018-20191D1999-02-05Alexandria, VAMinor Pro
Shane Lukinchuk54613191002000-20011R1980-02-12Kamloops, BCJunior A (Canada)
Brady Lynn88181432752016-20193R1999-01-19Victoria, BCMinor Pro
Sam MacBean54044452017-20181D1998-01-18Calgary, ALTACollege-University
Clint MacDonald205712771992-19931L1974-11-05Burnaby, BCJunior A (Canada)
Shaun Macdonald38232548602005-20061F1985-08-23Surrey, BCJunior A (Canada)
Cam Macintyre110721281412001-20032R1985-10-03Sooke, BCMinor Pro
Trevor MacKenzie102205070292004-20062C1986-06-03Halifax, NSMajor Junior
Jack Macnab37268152017-20181F1998-07-03Indianapolis, INCollege-University
Troy MacTavish37325372015-20161F1997-12-10Ottawa, ONTMinor Pro
Tyler Mah85414181122008-20113D1990-06-01Burnaby, BCJunior A (Canada)
Dillon Maher411202018-20191F2001-04-18Richmond, BCJunior A (Canada)
Shaun Mahoney1625782020-20222F2002-04-15Saint-Augustin, PQJunior A (Canada)
Scott Mahovlich35369472019-20201C1999-04-20Abbotsford, BCMajor Junior
Thomas Maia1444822020-20211F2000-07-26Mississauga, ONTCollege-University
Cole Maier58252954402014-20151C1995-06-24Pequannock, NJMinor Pro
Nathan Makarenko110114151632000-20022D1982-06-05Willingdon, ALTAJunior A (Canada)
Zvonko Malenica831919381311985-19872Junior A (Canada)
Kris Mallette100001995-19961D1979-01-19Kelowna, BCMinor Pro
Danick Malouin16156272010-20111D1990-03-22Granby, PQMinor Pro
Cory Manton481223353841986-19871Junior A (Canada)
Eric Margo31426262013-20141F1995-10-11North Vancouver, BCCollege-University
Jason Marin1041133442592000-20022D1982-06-23The Pas, MANJunior A (Canada)
Brandon Marinelli4041519182017-20181D1997-07-01Toronto, ONTCollege-University
Alex Marinkovich3851722371997-19981F1978-02-07Kelowna, BCCollege-University
Nick Marsh811262018-20191D1999-03-28Richmond, BCJunior A (Canada)
Ryan Marshall600001994-19962FNanaimo, BCJunior A (Canada)
Peter Martin100001984-19851G1964-02-22Fort Saint John, BCEuropean Elite
Zach Martin48101020762009-20112F1990-06-18Point Claire, PQCollege-University
Brock Maschmeyer2027942012-20131D1992-07-31Bruederheim, ALTAEuropean Elite
Tyler Maser48156402017-20181F1999-01-18Houston, BCJunior A (Canada)
Brendan Mason1185056106702005-20072F1986-05-10Nanaimo, BCCollege-University
Steve Mason60222244632008-20091F1988-01-13Tilburg, NetherlandsEuropean Elite
Danny Mattice1100001985-19872GJunior A (Canada)
Dallas Maxwell300022013-201411994-10-04Chilliwack, BCEuropean Lower Leagues
Brett Mayor60211334501985-19883Junior A (Canada)
Tyler Mazzei603240721002006-20071C1986-12-03Kelowna, BCEuropean Lower Leagues
Josh McArdle49066502013-20141D1994-05-08Roscoe, ILMinor Pro
Jeff McBride46181735371997-19981L1978-03-01Surrey, BCJunior A (Canada)
David McColm1062126471111985-19903L1969-05-30Sechelt, BCJunior A (Canada)
Brad McConnell82284472692007-20092F1989-09-05Brandon, MANCollege-University
Graeme McCormack116227395922010-20122D1991-04-22Thunder Bay, ONTMinor Pro
Grant McDonald193771702473631985-19894D1968-09-04Cowichan Bay, BCCollege-University
Bryden McGhee36581362007-20081F1989-03-13Calgary, ALTACollege-University
Quinn McGowan700041991-19921L1975-02-22Merritt, BCMajor Junior
Mickey McGuire105831393501990-19922D1972-11-16Windsor, ONTCollege-University
Emmett McHardy547815202023-20241L2003-05-21Vancouver, BCJunior A (Canada)
Nicholas McIntyre5761521302009-20101D1990-03-25Dollard-des-Ormeaux, PQCollege-University
Darren McLachlan5022271998-19991L1983-02-16Nanaimo, BCMinor Pro
Liam McLeod400002013-20141G1996-04-24Kamloops, BCJunior A (Canada)
L.D. McNabb431110211801987-19881L1969-07-11Nanaimo, BCMajor Junior
Mark McNabb3023581993-19941D1976-09-21Richmond, BCJunior A (Canada)
Randy McNaught6457121132006-20082R1990-08-05Nanaimo, BCMinor Pro
Kiefer McNaughton434610542009-20112D1993-08-25North Vancouver, BCMajor Junior
Mike McNicholas3510223262012-20131F1994-03-24Reno, NVMinor Pro
Quentin McShane600002012-20131F1994-01-10Nanaimo, BCJunior A (Canada)
Cam McWilliam1001142007-20081F1990-10-23Vancouver, BCJunior A (Canada)
Greg Meacham100001999-20001F1983-06-03Victoria, BCJunior A (Canada)
Judd Medak32112435301997-19981W1979-09-20Edmonton, ALTAMinor Pro
Larry Medves1014561990-19911D1971-06-26Kamloops, BCJunior A (Canada)
David Melaragni5882432342017-20181D1998-03-30Philadelphia, PACollege-University
Benoit Menard22000101997-19981GCollege-University
Jason Mendelman990991391994-19962D1975-04-07Calgary, ALTACollege-University
Julien Menes1001142019-20201L2000-01-25Pierrefonds, PQJunior A (Canada)
Kelly Meredith2001121985-19861GJunior A (Canada)
Brett Merner158115970322021-20243D2004-01-11Nanaimo, BCJunior A (Canada)
Mackenzie Merriman88211334282018-20202L2000-04-14South Surrey, BCCollege-University
Wade Michalenko4353136701984-19851DCalgary, ALTAJunior A (Canada)
Matt Mikulic24178552003-20041D1983-01-05 College-University
Derek Miller411420341152001-20021D1981-05-05Neepawa, MANMinor Pro
Jason Miller60263359752002-20031R1984-12-16Rocanville, SASKCollege-University
Kevin Miller31279112012-20131C1994-07-27Stony Plain, ALTAMinor Pro
Vincent Millette98182442852016-20182F1998-01-06Blainville, PQCollege-University
Peter Milobar8213201989-19901 Junior A (Canada)
Ethan Mistry107166985272021-20232D2003-02-04Toronto, ONTCollege-University
Adam Mitchell601102002-20031Junior A (Canada)
Marcus Mitchell43222547842018-20191F1998-10-12Kelowna, BCCollege-University
Mason Mitchell822316391922012-20142F1994-06-13Calgary, ALTAMinor Pro
David Moncur57935442162003-20041D1984-03-06Burnaby, BCCollege-University
Mark Monkman100001984-19851Junior A (Canada)
Tyler Moore100002001-20021 Junior A (Canada)
John Morabito552231531841993-19941L1973-05-31Revelstoke, BCMinor Pro
Conner Morgan100002009-20101F1991-09-10Nanaimo, BCJunior A (Canada)
Korey Morgan57131427262013-20141F1994-02-17Windsor, ONTJunior A (Canada)
Taylor Morgan300002007-20081C1988-09-02Nanaimo, BCCollege-University
Vladimir Morla3110919471996-19971F1977-01-08Calgary, ALTAJunior A (Canada)
Alex Morozoff610122021-20221L2001-05-30Saskatoon, SASKMajor Junior
Jim Morrison6033251987-19881Junior A (Canada)
Ty Morton42033162007-20102D1991-02-20Port Hardy, BCJunior A (Canada)
Aaron Moser1461016181998-19991LMajor Junior
Matthew Mosher51459302018-20191R2000-04-27White Rock, BCMajor Junior
Tyler Mugford1153636723022003-20052L1985-01-14Prince Albert, SASKCollege-University
Warren Muir2941014282007-20081L1989-10-16Nanaimo, BCCollege-University
Tyson Mulock59395089842003-20041C1983-01-20North Delta, BCEuropean Elite
Brent Murcheson59364682211992-19931F1975-09-01Nanaimo, BCJunior A (Canada)
Jaeger Murdock1521342019-20212C2004-04-29West Vancouver, BCJunior A (Canada)
Dan Murphy113033291991-19943G1974-05-06Nanaimo, BCMinor Pro
Mike Murtagh103374986862022-20242F2004-11-09East Greenbrush, NYJunior A (Canada)
Devon Mussio10045458882018-20202D1999-03-09Vancouver, BCCollege-University
Ryan Nahorniak130939481201994-19984F1977-11-01Nanaimo, BCCollege-University
Jordan Naylor9301162017-20214G2000-01-16Aldergrove, BCCollege-University
Dean Nazurak300001985-19861GJunior A (Canada)
Kale Needham6151318952005-20072D1987-06-11Langley, BCJunior A (Canada)
Jesse Neher8291322302011-20132F1994-01-09Fort Saint John, BCMinor Pro
Ethan Neitsch300002020-20211G2003-03-08Edmonton, ALTAJunior A (Canada)
Jesse Nelson301122017-20181L1999-04-29Chilliwack, BCJunior A (Canada)
Cage Newans100002018-20191R2003-05-15Parksville, BCMajor Junior
Victor Newell112205070592009-20112D1993-02-23Burnaby, BCCollege-University
Chris Newton780881002012-20142D1994-01-15Calgary, ALTAJunior A (Canada)
Jim Nicason4011011201983-19841Junior A (Canada)
Stacey Nickel49022361983-19841G1966-03-17Surrey, BCMajor Junior
Brant Nicklin52022141995-19961G1976-09-18Comox, BCMinor Pro
Ray Nicks813402003-20041F1986-02-14Surrey, BCMinor Pro
Paul Nicolls791346591051992-19942D1975-07-05Chilliwack, BCMinor Pro
Adam Nishi100002011-20121D1993-10-27Richmond, BCJunior A (Canada)
Craig Nitschke000001995-19961GHouston, BCJunior A (Canada)
Chazz Nixon1801102023-20241G2004-04-03Oshawa, ONTMajor Junior
Kevin Noble781438521262006-20082D1987-07-14Sparwood, BCMinor Pro
Andrew Noel5171017552021-20221D2001-01-02Maynard, MACollege-University
Sebastien Nolet3700082004-20051G1984-07-13Sainte-Julie, PQMinor Pro
Jason Northard50171936671991-19932L1973-01-16Burnaby, BCMajor Junior
Jeff Nuttall100001999-20001W1983-11-11Campbell River, BCCollege-University
Jack O'Brien12142125332018-20224D2003-03-07White Rock, BCCollege-University
Ryan O'Byrne41510151182002-20031D1984-07-19Victoria, BCMajor League
Daniel O'Neill1101142020-20211C2002-01-13Surrey, BCJunior A (Canada)
Michael Olson17693971901812002-20053C1984-05-17Tisdale, SASKMinor Pro
Mike Olynyk551623391351999-20001F1981-11-09Sparwood, BCMinor Pro
Eric Ooala100001989-19901 Junior A (Canada)
Brodie Opheim600021994-19951G1978-10-01Nanaimo, BCJunior A (Canada)
Kyle Ostrow1034685131892005-20072F1987-09-05Calgary, ALTAMinor Pro
Shawn Overton60202444772006-20071C1986-04-26Penticton, BCCollege-University
Zach Ovics17022232011-20121D1993-03-13Edmonton, ALTAJunior A (Canada)
Louis-Philippe Page200022015-20161D1996-03-24Montreal, PQJunior A (Canada)
Jesse Paine300002001-20021 Junior A (Canada)
Michael Palandra9022122020-20211D2001-01-01Markham, ONTCollege-University
Ryan Panichelli20011372011-20121D1992-04-07Burnaby, BCJunior A (Canada)
Pierre Paquet1193475109861999-20012F1980-01-16Quebec, PQJunior A (Canada)
Isa Parekh5253338572023-20241D2003-09-27Nobleton, ONTJunior A (Canada)
Corky Parkes143971011982071985-198831967-02-27Junior A (Canada)
Steve Parsons411110211211992-19962L1975-03-12Vancouver, BCMinor Pro
Jeff Pasemko3201182003-20041G1984-09-07Redwater, ALTACollege-University
Jason Patterson302201987-19881Major Junior
Lucas Patton100002018-20191D1999-07-19Sechelt, BCCollege-University
Landon Pavlisin2400002018-20191G1999-09-28Orange, CACollege-University
Jeremie Payant106374178942021-20232F2002-10-17Hawkesbury, ONTCollege-University
Jackson Payeur100002022-20231D2004-03-23Maple Ridge, BCJunior A (Canada)
Dante Paziuk200002022-20231F2004-09-26Nanaimo, BCJunior A (Canada)
Darrel Pederson472739662051983-19841FVictoria, BCJunior A (Canada)
Josh Pederson200002018-20191F2000-01-04White Rock, BCJunior A (Canada)
Shaun Peet56411151531992-19931D1975-04-02Nanaimo, BCMinor Pro
Charles-Andre Pelletier4600022010-20111G1991-11-20St. Hubert, PQMajor Junior
Andrew Penner510122003-20041R1985-11-30Blumenort, MANJunior A (Canada)
Joe Pereira50714211651997-19981D1980-09-02Abbotsford, BCMinor Pro
Vic Pereira31202571997-19981F1980-09-02Abbotsford, BCMinor Pro
Joe Perry1342743701992007-20103F1989-08-29Nanaimo, BCMinor Pro
Eric Peter-Kaiser1482622481181999-20023R1981-01-14West Vancouver, BCCollege-University
Marty Peters57106162071986-19882Junior A (Canada)
Joey Petruzzella100002018-20191D1999-02-06Phoenix, AZCollege-University
D.J. Petruzzelli2124682015-20161F1997-01-08Wilbraham, MAJunior A (Canada)
Jono Peyton48123161994-19951D1977-04-27Kelowna, BCJunior A (Canada)
Josh Phillips5421820552011-20121D1991-05-30Toronto, ONTCollege-University
Matt Phillips12112101990-19911Junior A (Canada)
Jack Piceutta13314121987-19881Junior A (Canada)
Ty Pickering400042017-20192D1999-09-15Abbotsford, BCJunior A (Canada)
Adam Pilotte8941620922015-20172D1997-05-09Chateauguay, PQMinor Pro
Matt Pinder37121527492006-20071C1988-06-08Calgary, ALTACollege-University
Danny Pion16213162016-20171F1998-06-22Gatineau, PQJunior A (Canada)
Ben Pirko611282017-20181D1999-02-02Bethesda, MDCollege-University
Tyler Pistone154303464352006-20093F1990-04-28Nanaimo, BCJunior A (Canada)
Shawn Pitcher400041986-19882D1971-06-27Labrador, NFLDMinor Pro
Joel Plante108242044262022-20242C2005-06-26Langley, BCJunior A (Canada)
Andrew Plumb22022341990-19922D1972-02-06Shawnigan Lake, BCMinor Pro
Scott Pommerville300002006-20071D1988-02-21Victoria, BCCollege-University
Mitch Poulin526157118831984-19851C1964-02-27St. Albert, ALTAMajor Junior
Blake Power1500062021-20221F2004-11-19Port Alberni, BCJunior A (Canada)
Charles-Alexy Premont2700002010-20111G1992-11-26Quebec, PQMajor Junior
Trevor Prest52102030701990-19922R1972-10-01Chemainus, BCJunior A (Canada)
Brian Preston27123141991-19932D1973-05-15Portland, ORJunior A (Canada)
Mike Preston200021986-19871Junior A (Canada)
Chris Price200072007-20081F1989-06-17Aldergrove, BCJunior A (Canada)
Jamie Price761216282251988-19902Junior A (Canada)
Scott Prier5852732282013-20141D1993-06-19Windsor, ONTEuropean Lower Leagues
Ken Priestlay1671118311983-19841C1967-08-24Vancouver, BCMajor League
Matt Proulx3500001996-19971G1976-02-22Warwick, RICollege-University
Darcy Pruden10249581075271988-19902R1969-10-19Quesnel, BCJunior A (Canada)
Mike Puddifant232810422009-20112D1991-06-27Salmon Arm, BCCollege-University
Roman Pylner6336171997-19981FMajor Junior
Bob Quinnell862460841291992-19942D1973-01-12Coquitlam, BCMinor Pro
Kevin Rabbitt40313161581984-19851D1965-02-08Merritt, BCMajor Junior
Brent Radlinsky600001994-19951GJunior A (Canada)
Kody Reavly901142002-20031Junior A (Canada)
Bill Reid600021989-19901 Junior A (Canada)
Taylor Reid951230421732005-20072D1987-07-24Calgary, ALTACollege-University
Will Reilly5292332752015-20161D1997-07-23Toronto, ONTMinor Pro
Jonathan Reinhart1500002015-20161G1996-04-25Cambridge, ONTEuropean Lower Leagues
Sheldon Rempal1671101032131702013-20163R1995-08-07Calgary, ALTAMajor League
Corey Renwick167164056732012-20164F1995-03-28Nanoose Bay, BCCollege-University
Jeff Resler3419101661986-19882L1970-12-03Edmonton, ALTAMajor Junior
Kelly Reynolds294711272001-20021D1984-02-17Parksville, BCCollege-University
Samuel Rice100002010-20111F1992-10-09Victoria, BCJunior A (Canada)
Dean Richards444359102201989-19901L1970-12-12Vancouver, BCMinor Pro
Nathan Riddell1561656721481998-20013D1982-02-08Nanaimo, BCMinor Pro
Ryan Riddle000002002-20031G1985-01-17Nanaimo, BCCollege-University
Chad Rideout01623391002000-20011R1981-04-21Trail, BCCollege-University
Blair Riley795144951122004-20062R1985-11-01Chase, BCMinor Pro
Anthony Rinaldi53221638242014-20151F1995-08-17Montreal, PQMinor Pro
Cole Roberts9314121998-19991F1982-02-27100 Mile House, BCJunior A (Canada)
Kevin Robillard100001986-19871Junior A (Canada)
D.J. Robinson100001996-19971Junior A (Canada)
Austin Roden3500002015-20183G1998-04-30Victoria, BCCollege-University
Liam Rodman25022232023-20241D2004-01-24Saskatoon, SASKJunior A (Canada)
Dustin Rogelstad42213151031992-19942D1974-10-12Burnaby, BCJunior A (Canada)
Kevin Romando2401121987-19881Junior A (Canada)
Mike Ronningen7191928581994-19962L1977-07-18Duncan, BCJunior A (Canada)
Bill Ross100001990-19911GJunior A (Canada)
Trevor Ross54134251997-19981D1975-03-26Regina, SASKMinor Pro
Brett Roulston58172037572014-20151R1994-10-15Whitehorse, YukonMajor Junior
Travis Russell200091998-19991FJunior A (Canada)
Noah Russi100002011-20121D1993-12-27Parksville, BCJunior A (Canada)
Jax Ruthven200002021-20221C2004-07-29Vancouver, BCJunior A (Canada)
Todd Rutledge200001984-19851GCollege-University
Liam Ryan6114923392019-20212C2000-01-02New Westminster, BCMajor Junior
Mark Rycroft11849631121071995-19972R1978-07-12Penticton, BCMajor League
Chris Rygus5561521882012-20131D1993-11-05Mississauga, ONTMinor Pro
Zach Sabatini400022013-20141F1994-06-27Johns Creek, GACollege-University
Anthony Sabitsky53141125122013-20141F1994-02-23Sicklerville, NJCollege-University
Patrick Sails500002005-200611987-04-06Victoria, BCJunior A (Canada)
Nick Sajevic2645962022-20231F2003-01-15Shoreview, MNJunior A (Canada)
Nick Sala100002001-20021 Junior A (Canada)
Patrick Sales200022004-20051Junior A (Canada)
Drew Salmon100002001-20021 Junior A (Canada)
Thomas Samuelsen61151227202018-20202F1999-03-03Williston, VTJunior A (Canada)
Wade Sander20033411991-19921Junior A (Canada)
Luke Sandler164812532013-20141F1993-06-18Chicago, ILMinor Pro
Jason Sanford56294473391992-19931L1973-06-09Williams Lake, BCCollege-University
Lee Saunders13630751053151988-19913D1970-06-03Newcastle, EnglandEuropean Elite
Cody Savey100002019-20201R2001-07-24Gold River, BCMajor Junior
Dominic Savoie12167132010-20111R1990-03-15Laval, PQMinor Pro
Raymond Sawada54203252932003-20041R1985-02-19Richmond, BCMajor League
Ethan Scardina1044855103852018-20202F2000-11-02White Rock, BCCollege-University
Jarrod Schamerhorn300002012-20131G1995-03-23Kelowna, BCMajor Junior
Carson Schell1601855732892007-20103F1989-01-01Saskatoon, SASKCollege-University
Brian Schiebel106066391989-19923G1972-05-30Nanaimo, BCJunior A (Canada)
Jaden Schmeisser100002010-20111D1993-01-13Qualicum Beach, BCCollege-University
Ben Schmidt300022006-20071D1989-03-17Campbell River, BCMinor Pro
Darren Schmidt2202191984-19851L1964-12-26Fort Saskatchewan, ALTAMinor Pro
Darren Schmidt2202191984-19851D1972-04-26Regina, SASKCollege-University
Rob Schmidt37142236561984-19851LRegina, SASKJunior A (Canada)
Steven Schmidt100002010-20111F1991-04-05Campbell River, BCCollege-University
Chad Schraeder673438721011990-19922C1972-05-11Kelowna, BCCollege-University
Neil Schuler100001992-19931DJunior A (Canada)
Jonathan Schultz58515201281999-20001F1981-02-05Sonningdale, SASKCollege-University
Brady Schwab2022-20231Junior A (Canada)
Mark Schwager461415291511984-19862Junior A (Canada)
Paul Scorer801121988-19912Junior A (Canada)
Justin Scott100002018-20191F2001-03-30Vancouver, BCJunior A (Canada)
Cam Sedgwick1711572871491995-19983D1978-02-14Vancouver, BCCollege-University
Cole Semeniuk11112232023-20241D2004-05-27Oakville, ONTJunior A (Canada)
Jared Seminoff4861824662004-20051D1986-02-27Nelson, BCMinor Pro
Tony Seriani29235721986-19882Junior A (Canada)
Jakob Severson700002014-20151G1997-05-29Port Moody, BCJunior A (Canada)
Tyler Sgro902282006-20071F1987-11-11Oakville, ONTCollege-University
Brendan Shane25347142014-20162F1996-03-09Rochester, NYCollege-University
Matt Sharuga36141630591996-19982R1978-03-05Edmonton, ALTAMinor Pro
Matthew Sheeran100002013-20141D1993-01-17Saanichton, BCJunior A (Canada)
Jesse Sheils100002006-20071Junior A (Canada)
Shane Shelest1700002022-20231G2003-05-05Pointe-Claire, PQJunior A (Canada)
Brent Shepheard19474821563701999-20034F1983-02-15Shawnigan Lake, BCMinor Pro
Chad Sheppard403361989-19901Junior A (Canada)
Scott Sherwood233811471996-19971L1978-01-16Vancouver, BCMajor Junior
Jesse Shiels100002006-20071D1990-05-15Nanaimo, BCJunior A (Canada)
Jayden Shull400002021-20221G2002-03-07North Vancouver, BCJunior A (Canada)
Marco Sigovic100001997-19981Junior A (Canada)
Brian Silverson49918271231983-19841FDelta, BCJunior A (Canada)
Casey Silverson100002006-20071F1988-08-21Kamloops, BCJunior A (Canada)
David Silye106184159422016-20182C1999-03-02Arnprior, ONTMinor Pro
Stephen Simms1432562008-20091D1988-01-04Reidville, NFLDCollege-University
Gord Simpson271013231321983-19852Junior A (Canada)
Teemu Sippo200001991-19921GJunior A (Canada)
Ken Sloski200021984-19851Junior A (Canada)
Jim Smart702242004-20051Junior A (Canada)
Regan Smiley57109191152005-20061C1987-05-29Calgary, ALTAJunior A (Canada)
Adam Smith6011132011-20121R1994-07-15Nanaimo, BCMajor Junior
Andy Smith210102009-20101C1989-04-09Rosetown, SASKMajor Junior
Brad Smith46121729161990-19911D1970-11-09Prince George, BCMinor Pro
Christopher Smith200002015-20161F1997-06-11St Bruno de Montarvi, PQEuropean Lower Leagues
Clayton Smith40044242005-20072D1988-01-31Nanaimo, BCJunior A (Canada)
Drew Smith77011141985-19872GMajor Junior
Evan Smith6601162007-20092G1989-08-23Penticton, BCCollege-University
Jim Smith34210122011988-19891DRocky Mountain House, ALTACollege-University
Ronnie Smith60121931532008-20091F1988-11-10North Delta, BCCollege-University
Vince Smith15145291984-19851Junior A (Canada)
Darren Snider400071992-19931DFort St. John, BCJunior A (Canada)
Robin Sochan32101121101997-19981D1977-06-08Abbotsford, BCEuropean Lower Leagues
Ben Solin54162339402016-20171C1997-07-21Madison, CTCollege-University
Erik Sollied24145142023-20241D2005-02-17Langley, BCJunior A (Canada)
Mike Sones34358252011-20121F1992-08-04Waterdown, ONTCollege-University
Kevin Sopp100001984-19851D1967-01-29Parksville, BCCollege-University
Ron Sparks24358641984-19851Junior A (Canada)
David Spence3902241996-19982G1978-10-28Naramata, BCCollege-University
Austin Spiridakis47111526262021-20221R2002-08-06St. Albert, ALTAJunior A (Canada)
Will Spitzer500022018-20191D2000-04-29Lincolnshire, ILCollege-University
Gerry St. Cyr7952721245341986-19903C1971-08-18North Vancouver, BCMinor Pro
Drew St. Laurent400022001-20021 Junior A (Canada)
Ryan Stanimir48173148352010-20111R1990-03-03Montreal, PQMinor Pro
Joe Stanley5391726621983-19852DNanaimo, BCJunior A (Canada)
Kyle Stanton000002002-20031G1982-05-08Chemainus, BCMinor Pro
Rylan Stanyer100002007-20081D1990-04-19Burns Lake, BCJunior A (Canada)
Mitchell Stapley100002013-20141D1997-03-20Campbell River, BCJunior A (Canada)
Rob Steele3328101251983-19882Junior A (Canada)
Sammy Steele45192645202018-20191R2000-01-24Hummelstown, PAJunior A (Canada)
Jonathan Stein5571724102018-20191F1999-03-05Delta, BCCollege-University
Travis Stephens100002010-20111F1993-03-27Victoria, BCCollege-University
Carter Stephenson343912262018-20191D1998-03-05West Vancouver, BCCollege-University
John Stimson19369152009-20101F1989-07-31Calgary, ALTAJunior A (Canada)
Mark Stinson200002005-20061F1989-10-10Victoria, BCJunior A (Canada)
Sean Stotts183831552385361985-19894D1968-03-10Courtenay, BCMajor Junior
Jamie Strangeway10347311983-19852Junior A (Canada)
Brandon Straub571025351702002-20031D1983-03-01Colorado Springs, COMinor Pro
Wayne Stripp583949882101988-19891L1968-03-29Winnipeg, MANMinor Pro
Reid Sturos56253257232012-20131F1992-08-08South Lyon, MIMinor Pro
Alek Sukunda23189272021-20221D2001-09-02Burnaby, BCMajor Junior
Lon Sullivan400001989-19912Junior A (Canada)
Rod Summers74950591671983-19852D1966-03-14White Rock, BCCollege-University
Alex Suprynowicz100002018-20191F1999-08-30Coquitlam, BCJunior A (Canada)
Aiden Sutherland100002016-20171D2000-09-21Parksville, BCJunior A (Canada)
Mike Sutherland13011191987-19881G1968-01-12Cranbrook, BCMajor Junior
Jeff Swecera62219211661994-19962D1976-01-18Vancouver, BCCollege-University
James Switzer6052530632002-20031D1982-12-09Peachland, BCCollege-University
Jason Tapp28033151997-19981G1978-04-08Kelowna, BCMinor Pro
Shane Tapp974055953401995-19972R1976-04-25Kelowna, BCMinor Pro
Charles-Edward Tardif82223254842021-20232F2003-03-03Quebec, PQJunior A (Canada)
Chris Tarr694364107321999-20012F1980-04-13Richmond, BCMinor Pro
A.J. Taylor20246941985-19861Junior A (Canada)
Ben Taylor18246122016-20171R1997-04-25North Falmouth, MACollege-University
Bill Taylor3000111990-19911Junior A (Canada)
Bill Taylor6246251985-19861Junior A (Canada)
Brendan Taylor22060811411302011-20154F1995-04-02Nanaimo, BCCollege-University
Graham Taylor200001993-19941Junior A (Canada)
Paul Taylor820111431989-19912G1971-08-20Vancouver, BCMinor Pro
Tyson Teplitsky59213556412000-20011D1982-02-04Saskatoon, SASKMinor Pro
Ian Thistlethwaite95412161662007-20092D1988-08-08North Vancouver, BCJunior A (Canada)
Greg Thompson1543741993-199411975-01-27Junior A (Canada)
Nolan Thompson400001996-19971GJunior A (Canada)
Kevin Thorkalson46112031681984-19851Junior A (Canada)
Connor Tiechko2415662009-20101F1992-04-22Chilliwack, BCJunior A (Canada)
Brad Tilford6073340821995-19961D1976-02-04Calgary, ALTACollege-University
Devin Timberlake1221302001-20021R1985-05-17Port Alberni, BCMinor Pro
Jason Timewell71317203121989-19912D1971-07-18Vancouver, BCJunior A (Canada)
Rodger Toews621301984-19851C1964-10-25Calgary, ALTAMajor Junior
Cory Tomlin1000002007-20081F1990-11-10Nanaimo, BCJunior A (Canada)
Dillon Tonks500001994-19951RJunior A (Canada)
Ryan Toovey94534194521998-20002F1980-03-20Crossfield, ALTACollege-University
Hunor Torzsok36628312017-20192L2000-02-01Cloverdale, BCMajor Junior
Jim Townley1215661983-19841Junior A (Canada)
Rod Trenholm3022224481986-19871College-University
Greg Trichilo1622462012-20131R1992-01-02Schreiber, ONTMajor Junior
Ken Trousdell40011251983-19841G1964-04-06Duncan, BCMajor Junior
Nick Tupper100002012-20131D1993-05-30Calgary, ALTAJunior A (Canada)
Spencer Turcotte911282012-20131R1994-02-17Mississauga, ONTMajor Junior
Bart Turner35172845401989-19901L1972-01-11Beaverton, ORCollege-University
Matteo Turrin510142021-20221R2002-09-03Montreal, PQCollege-University
Greg Tyshynski59101323602004-20051F1986-03-23Victoria, BCJunior A (Canada)
Nick Underhill162642484321996-19993D1978-02-11Campbell River, BCJunior A (Canada)
Massimo Urbani100002023-20241G2006-11-29Coquitlam, BCJunior A (Canada)
Jesse Ursic4234762010-20111D1993-09-03Port Alberni, BCJunior A (Canada)
Phil Valk53627332301992-19931D1972-05-22Edmonton, ALTAMinor Pro
Mike Vallani500002001-20021 Junior A (Canada)
Chad Van Diemen4831114381998-19991D1981-07-29Kamloops, BCCollege-University
Bill Vandermeer2081624262004-20051C1984-05-03Caroline, ALTAMinor Pro
Lucas Vanroboys51141024812017-20181F1999-07-24Thamesville, ONTMinor Pro
Brian Veale541418321181992-19931D1972-10-24Stettler, ALTAJunior A (Canada)
Trevor Verwolf39134222005-20061D1989-04-17Victoria, BCJunior A (Canada)
Liam Visram5101162018-20202D2000-02-01Langley, BCJunior A (Canada)
Cory Volk200001989-19901G1969-02-15Gold River, BCJunior A (Canada)
Rob Voltera26711181131997-19981W1978-05-24Campbell River, BCMinor Pro
Martin Vozdecky57504494631998-19991R1978-05-11Zlin, Czech Rep.European Elite
Brandon Wakita100002007-20081F1990-04-05Kitimat, BCJunior A (Canada)
Mitch Walker700001994-19951G1974-01-24Grande Prairie, ALTAMajor Junior
Chris Wallace53111122111995-19961F1977-10-28Parksville, BCJunior A (Canada)
Kris Wallis2361422153571931993-19974F1976-03-05Agassiz, BCMinor Pro
Jakob Walter1300042015-20161G1999-05-16Langley, BCMajor Junior
Travis Walton53151227722019-20201L1999-01-01Vancouver, BCMajor Junior
Tim Washe5510919952019-20201F2001-08-25Detroit, MICollege-University
Sam Waterfield16235372009-20101D1991-08-27Victoria, BCCollege-University
Brody Waters1143657931082020-20233F2002-04-09Heidelberg, ONTCollege-University
Matt Watson5949131091999-20001D1979-01-24Chilliwack, BCJunior A (Canada)
Teagan Waugh500022009-20101C1992-04-16Nanaimo, BCCollege-University
Kyle Weber9621315722008-20102D1990-07-13Fraser Lake, BCJunior A (Canada)
Gunnar Wegleitner42131225382018-20191R1998-05-06Vancouver, BCMajor Junior
Ryan Wells39268552011-20121D1993-01-01London, ONTJunior A (Canada)
Gabriel Westling3781119102023-20241L2003-10-18Mora, SwedenJunior A (Canada)
Connor Wetsch47022592018-20202F2002-10-21North Vancouver, BCJunior A (Canada)
Jordan Wharrie5842226492017-20181D1997-06-16Port Moody, BCMajor Junior
Clayton Whitman4710717141998-19991R1979-04-28West Vancouver, BCJunior A (Canada)
Kelly Wideman29000371995-19972F1979-05-27Nanaimo, BCJunior A (Canada)
Trevor Wideman1458096176421993-19963F1977-01-24Nanaimo, BCMajor Junior
Mike Widner565611921995-19961F1977-08-11Courtenay, BCJunior A (Canada)
Mitchell Williams100002016-20171R1998-06-04Prince George, BCJunior A (Canada)
Tyler Williams111256186352018-20202F2000-05-16South Lyon, MICollege-University
Cooper Wilson41077102022-20242D2005-10-25North Vancouver, BCJunior A (Canada)
Nicholas Wilson14011202018-20191F1999-08-13Surrey, BCJunior A (Canada)
Trevor Wilson1571239512072003-20063D1987-09-17Vancouver, BCJunior A (Canada)
Tyler Wishart5041317122022-20231F2004-04-01Pound Ridge, NYJunior A (Canada)
Stephen Wolff100002009-20101G1990-09-20Logan Lake, BCJunior A (Canada)
Jonathan Wong600002020-20211D2004-12-08North Vancouver, BCJunior A (Canada)
Blake Wood100002019-20201G2001-06-15Nanaimo, BCJunior A (Canada)
Jason Wood2801141992-19931G1973-08-15Saskatoon, SASKJunior A (Canada)
Matt Woods1472171922891985-19904D1969-07-31Edmonton, ALTAJunior A (Canada)
Darren Wourms4002201984-19851GJunior A (Canada)
Jake Wozney1324642014-20151C1996-02-13Richmond, BCJunior A (Canada)
Jason Wright2001141995-19972G1978-05-18Duncan, BCMinor Pro
Sjon Wynia17354941482191991-19954R1975-10-10Nanaimo, BCEuropean Lower Leagues
Kyle Yamasaki1400002009-20112F1991-07-13Nanaimo, BCJunior A (Canada)
Justin Yarocui8224201996-19971DJunior A (Canada)
Rylan Yates453710122022-20231C2003-09-23Roseville, CAJunior A (Canada)
Shawn York832325481131991-19932C1975-06-07New Westminster, BCJunior A (Canada)
David Young1391042524241985-19883Junior A (Canada)
Geordie Young992343661681989-19923L1972-08-30Kingston, ONTJunior A (Canada)
Leroy Young400022005-20061F1989-05-17Victoria, BCJunior A (Canada)
Kevin Zakall4352429741989-19901D1969-05-12Oliver, BCCollege-University
Bill Zapf200021992-19931 Junior A (Canada)
Nolan Zarazun610142009-20101F1990-03-27Red Deer, ALTAJunior A (Canada)
Julius Zhang100002016-20171D1999-10-19Richmond, BCJunior A (Canada)
Chad Ziegler2481321182007-20081F1989-06-12Spruce Grove, ALTAMinor Pro
Brodie Zuk59263460812007-20081C1987-09-03Saskatoon, SASKMinor 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.