hockey DB
search by league
team
morning report
contact us
home

Surrey Eagles all-time player list

Player Name GP G A. Pts PIM Seasons Yrs. Pos. Birthdate Birthplace Highest Level
Chris Abbott100002003-20041G Junior A (Canada)
Michael Abgrall67293059902020-20222C2003-10-25Richmond, BCCollege-University
Victor Adamo500002013-20141G1993-02-27Toronto, ONTJunior A (Canada)
Anthony Adams1174954103321999-20012F1982-05-03Vancouver, BCCollege-University
Ryan Adams1662046661732005-20083D1987-01-18Eatonia, SASKJunior A (Canada)
Ludvig Adamsen34044172015-20161D1996-10-02Copenhagen, DenmarkEuropean Lower Leagues
Mark Adrain29167961991-19921D1974-10-25Portage, MANJunior A (Canada)
Brett Agnew1301102008-20091F1990-06-27Columbus, OHJunior A (Canada)
Hassan Akl28235102019-20201F2001-05-20Calgary, ALTACollege-University
Cade Alami584913672019-20201D2001-06-30Bedford, NYCollege-University
Kevin Allen510122015-20161F1998-09-25Delta, BCJunior A (Canada)
Matt Amado588513231999-20001F1983-05-07Langley, BCMinor Pro
Tyler Andrews59102030302014-20162F1997-09-12Delta, BCJunior A (Canada)
Tyson Angus21749621119162003-20074W1986-06-26Surrey, BCJunior A (Canada)
Austin Anselmo23156122015-20161D1997-03-25Trail, BCMinor Pro
Tim Antonichuk701181993-19941Junior A (Canada)
Brandon Armstrong300022015-20161D1999-02-03Maple Ridge, BCMajor Junior
Marc Audet400002016-20171G1996-03-27Thunder Bay, ONTMajor Junior
Nick Azar4921214322015-20161D1997-01-13Grosse Pointe Park, MICollege-University
Cory Babichuk6573340142016-20182D1998-09-28Edmonton, ALTACollege-University
Steven Bagnall668614522005-20072F1988-01-10Cloverdale, BCJunior A (Canada)
Cayden Bailey3100002018-20191G1999-09-21Estero, FLCollege-University
Akash Bains400002019-20201L1999-02-16Delta, BCMajor Junior
Ranjit Bal500051991-19921R1975-03-06Junior A (Canada)
Stephen Balint3391726332006-20071F1986-08-18Grosse Ile, MIJunior A (Canada)
Jay Baltzer100001992-19931 European Lower Leagues
Anthony Bardaro2641418122008-20091C1992-09-18Delta, BCEuropean Elite
Kelly Barnes95621272042000-20043D1983-01-07College-University
Matthew Barnes34257252018-20191D1998-08-06Barrie, ONTCollege-University
Conor Barrie1100002011-20121G1993-01-15Vernon, BCJunior A (Canada)
Mark Basanta26101222101991-19921R1973-05-06Victoria, BCCollege-University
Adam Basford14056811371182006-20103F1989-03-06Richmond, BCMinor Pro
Kevin Batchell300052001-20021 Junior A (Canada)
Pat Bateman2282331392002-20031F1982-05-20Calgary, ALTAMinor Pro
Greg Bay74336882005-20072D1989-04-02Vancouver, BCJunior A (Canada)
Craig Beamin19224101995-19961C1977-09-16Chilliwack, BCJunior A (Canada)
Ryan Beamin130925341391993-19963D1975-10-31Chilliwack, BCMinor Pro
Jared Beaulieu200002005-20061G1987-01-01Surrey, BCJunior A (Canada)
Nicholas Beck53044562014-20151D1995-03-31Surrey, BCJunior A (Canada)
A.J. Begg642629551161995-19972C1976-11-30New Westminster, BCMinor Pro
Bob Bell30000371991-19921G1971-05-28Vancouver, BCMinor Pro
Mark Bell23268411994-19951L1975-02-03New Westminster, BCMinor Pro
Cal Benazic84538432301991-19932D1975-09-29MacKenzie, BCMinor Pro
Kale Bennett4951621162013-20141D1995-11-30Ellisville, MOCollege-University
Spencer Bennett60202141322008-20091L1990-10-31White Rock, BCMinor Pro
Wade Bennett801102010-20111D1990-04-20Gardena, CACollege-University
Micah Berger197182542023-20241L2004-06-29Bethesda, MDJunior A (Canada)
Brendan Bernakevitch52172239442000-20011C1982-07-14Regina, SASKMinor Pro
Dante Berrettoni100002019-20201F2002-09-23Burnaby, BCJunior A (Canada)
Brent Berry2213518791994-19951L1975-07-05Campbell River, BCJunior A (Canada)
Spencer Berry801142015-20161D1998-09-26White Rock, BCEuropean Lower Leagues
Kevin Bertram56721281161995-19961D1977-03-29Nanaimo, BCMinor Pro
Drew Best55163046182012-20131F1994-07-01Plymouth, MICollege-University
Antonio Bevacqua700022022-20242FJunior A (Canada)
Austen Bietenbeck2001122012-20131D1995-01-04Langley, BCJunior A (Canada)
Jesse Birch511242002-20031C1984-11-14West Vancouver, BCJunior A (Canada)
Mike Bishai955465119461996-19982C1979-05-30Edmonton, ALTAMajor League
Greg Black551316291201998-19991C1982-05-13Kamloops, BCMinor Pro
Kurt Black34141933352015-20161F1995-02-10Winfield, BCCollege-University
Mason Blacklock329817102012-20131F1994-02-23White Rock, BCCollege-University
Josh Blanchard501102014-20151F1996-09-19Kelowna, BCJunior A (Canada)
Brett Bliss6282533502019-20212D2001-12-29Chelmsford, MACollege-University
Neil Blunden395712242009-20101D1990-02-05Montreal, PQCollege-University
Jackson Bohan700022018-20191D2001-02-14Cranbrook, BCMinor Pro
John Bokla46131932422004-20083F1988-02-15White Rock, BCJunior A (Canada)
Jake Bongo1064658104182021-20232R2003-02-04Ridgefield, CTCollege-University
Jacob Bonkowski107384785362021-20232L2003-08-25Richmond, BCJunior A (Canada)
Rylan Bonkowski9582634182021-20243D2006-04-26Richmond, BCJunior A (Canada)
Morgan Bonner3524642009-20101F1991-03-23Aurora, ONTCollege-University
Michael Botiz2600042016-20171G1998-03-02Oakville, ONTJunior A (Canada)
Scott Boucher13258102160841991-19954C1976-10-22Richmond, BCCollege-University
Pierre-Olivier Bousquet1400052005-20061G1986-08-21Saint-Hubert, PQJunior A (Canada)
Rodney Bowers575063113681996-19971C1976-03-10Red Deer, ALTAMinor Pro
Connor Bowey200022015-20161D1998-04-27Winnipeg, MANCollege-University
Kerry Bowman1132582003-20041F1984-12-07Leamington, ONTMinor Pro
Craig Boyd154812221993-19941C1975-04-15Calgary, ALTACollege-University
Brent Bradford1000001993-19941G1974-07-19Trail, BCCollege-University
Brian Bradley35268721998-20002F1980-08-31North Delta, BCJunior A (Canada)
John Bradley7101101996-19971D1978-03-15Kamloops, BCMajor Junior
Matt Bradley800002013-20141C1997-01-22Vancouver, BCMinor Pro
Joven Brar42134102022-20242D2006-02-18Surrey, BCJunior A (Canada)
Savek Brar965813822022-20242R2004-07-19Surrey, BCJunior A (Canada)
Beau Brasseur206612101998-20002F1979-07-01Kamloops, BCJunior A (Canada)
Ty Brassington135163652792021-20243D2004-04-14White Rock, BCJunior A (Canada)
Anthony Brito300002011-20132F1992-03-12North Delta, BCJunior A (Canada)
Cameron Brodie300022004-20051D1988-07-01White Rock, BCMinor Pro
Scott Brook46189241994-19951D1976-09-29Roblin, MANJunior A (Canada)
Eddy Brooks59113647351995-19961D1975-05-07Campbell River, BCJunior A (Canada)
Brandon Brown601172004-20051G1990-08-14Scarborough, ONTJunior A (Canada)
Evan Brown1861420122023-20241C2003-10-14Little Silver, NJJunior A (Canada)
Jeremy Brown20235551996-19971D1976-09-15Fort Saint John, BCJunior A (Canada)
Matthew Brown47246812015-20172D1998-10-17Richmond, BCJunior A (Canada)
Scott Brownlee36611171242007-20081L1987-06-27Unity, SASKMajor Junior
Josh Bruce310122016-20171L1998-04-19Surrey, BCMajor Junior
Matthew Brusciano1616742007-20081L1989-03-09Burnaby, BCMajor Junior
Ryan Brushett58212849372017-20181C1998-06-14Verdun, PQCollege-University
Kirk Buchanan92231331031992-19942D1975-02-22White Rock, BCJunior A (Canada)
Desi Burgart105415495512016-20182C1998-09-28Penticton, BCCollege-University
Miles Burgin47549162022-20242C2006-02-07Surrey, BCJunior A (Canada)
Linden Burrett200042021-20232D2006-02-06Surrey, BCJunior A (Canada)
Stefan Burzan5161016282012-20131L1994-07-03Surrey, BCMajor Junior
Ben Butcher11167142014-20151F1995-03-11Bellingham, WACollege-University
Ashton Calder49222042362016-20171F1998-02-09Sault Ste. Marie, MIMinor Pro
Eric Callegari500002013-20141F1996-06-15Langley, BCJunior A (Canada)
Trevor Cameron84163652232011-20132F1992-02-04Mission, BCMajor Junior
Brendan Campbell800022015-20161D1996-04-07Surrey, BCJunior A (Canada)
Matthew Campese2891120242017-20181L1997-12-10Prince Albert, SASKMajor Junior
Holden Cardinal2941317102019-20223L2003-05-02Surrey, BCJunior A (Canada)
Jesse Carr1812322019-20201F2000-07-19Calgary, ALTAJunior A (Canada)
Jesse Caswell42151631661998-19991F1979-06-29Sherwood Park, ALTAJunior A (Canada)
Carey Causey533040701461991-19921L1971-03-25North Delta, BCJunior A (Canada)
Mario Cavaliere1201122017-20181G1997-07-11Mississauga, ONTMinor Pro
Jeffrey Ceccacci30279332006-20071D1988-07-07Placentia, CACollege-University
Stephen Ceccanese14771462008-20091L1989-09-02Vaughan, ONTMajor Junior
Clint Chalmers1400001999-20001G1982-10-19Camrose, ALTAMinor Pro
Mike Chan1001102009-20101G1990-05-16Abbotsford, BCJunior A (Canada)
Marc-Antoine Chaput100002009-20101D1991-12-11Mascouche, PQCollege-University
Latrell Charleson40111223762014-20151D1995-07-07Surrey, BCCollege-University
Jason Charlesworth7000221996-19971DEdmonton, ALTACollege-University
Sam Chatterley48347672011-20153F1995-05-05White Rock, BCJunior A (Canada)
Clayton Chessa16022212009-20101F1991-04-22White Rock, BCCollege-University
Tyler Cheung910102001-20021 Junior A (Canada)
Eric Chevrier58178362011-20132D1993-01-28Dunnville, ONTCollege-University
Andrew Christ634591262007-20092F1989-03-04Spokane, WACollege-University
Jason Chu410142018-20191D2001-02-23Coquitlam, BCJunior A (Canada)
Andy Chugg5331316102014-20151D1995-07-19Mesa, AZCollege-University
Jared Cipparone39112637412006-20071C1986-02-14Tecumseh, ONTMajor Junior
Andrew Clark401102018-20191D1999-04-29Junior A (Canada)
Brandon Clark1181121321562005-20072D1988-09-30Spokane, WAJunior A (Canada)
Chris Clark3801122002-20031G1982-08-04San Mateo, CACollege-University
William Clark2323592012-20131F1993-01-27Dallas, TXJunior A (Canada)
Mike Clements1010122008-20091D1990-03-19South Delta, BCMajor Junior
Corey Clifton5071825122018-20191F1999-02-03Matawan, NJCollege-University
Alexandre Cloutier24077512001-20021D1983-04-08Saint-Georges, PQJunior A (Canada)
Tim Coish1601182010-20111D1992-03-15Surrey, BCJunior A (Canada)
Clint Collins2210818821993-19941R1974-08-05Vancouver, BCMinor Pro
Ryan Comishock2035842023-20241R2004-05-13Enosburg Falls, VTJunior A (Canada)
Jesse Conroy2202202018-20191D2000-11-23Delta, BCJunior A (Canada)
Anthony Conti1871017262013-20141F1995-09-30Vancouver, BCMinor Pro
Erik Cooper735914392009-20112F1991-10-30Anchorage, AKCollege-University
Tyler Cooper6131316712015-20172D1996-08-04Sudbury, ONTCollege-University
Brett Corcoran114711122008-20091F1988-03-24Parksville, BCCollege-University
Andrew Cordssen-David5011102016-20171D1997-05-15Montreal, PQMajor Junior
Blake Cotton1901142021-20232R2004-02-07Vancouver, BCJunior A (Canada)
Jeff Coulter36121931812002-20031W1982-02-01Imperial, SASKMinor Pro
Jordan Courtepatte10554601142382002-20042R1983-03-24College-University
Aaron Courtney161522271531997-20014D1981-01-16Abbotsford, BCCollege-University
Peter Cox593246781271994-19951R1974-06-07Winnipeg, MANMinor Pro
Trevor Cox100002010-20111L1995-08-12Surrey, BCMinor Pro
John Craighead137613381991-19921R1971-11-23Richmond, VAMajor League
Tristan Craighead700022015-20161F1995-12-13Surrey, BCJunior A (Canada)
Caden Cranston51305686162023-20241C2004-03-23Rochester, NYJunior A (Canada)
Edward Creighton500002011-20121F1992-10-16Port Colborne, ONTJunior A (Canada)
Mitchell Crisanti500022014-20151F1994-09-07North Vancouver, BCJunior A (Canada)
Jacob Cronin500022015-20161D1997-02-22Langley, BCJunior A (Canada)
Matt Cronin631891132008-20122D1992-05-21Langley, BCCollege-University
Paul Crowder202911202004-20051C1985-02-12Victoria, BCMinor Pro
Tim Crowder20391282004-20051R1986-10-16Victoria, BCMinor Pro
Ilan Cumberbirch113419232102007-20092D1988-10-21Vancouver, BCEuropean Lower Leagues
Tio D'Addario28549272020-20222C2002-08-21Montreal, PQCollege-University
Jon Daigle100001998-19991FRichmond, BCCollege-University
Troy Dalton801181992-19931C1975-03-24Prince George, BCMinor Pro
Booker Daniel201102018-20191F2001-08-13Vanderhoof, BCMajor Junior
Tyson Daniels19268252006-20071L1986-04-03Vancouver, BCJunior A (Canada)
Chase Danol5211819202017-20181C1999-01-20Westland, MICollege-University
Jimmy Darby10863642922019-20223D2001-04-12North Vancouver, BCCollege-University
Daniel Davidson9802242014-20195G1998-06-19Surrey, BCCollege-University
Darius Davidson2027374147702013-20174R1996-01-24Surrey, BCMinor Pro
Mark Davies23088531993-19941F1976-01-13Port Coquitlam, BCJunior A (Canada)
Matthew Dawson6162834492012-20142D1996-08-13Delta, BCCollege-University
Aaron De Kok100002018-20191G2000-10-12Okotoks, ALTAJunior A (Canada)
Ryan Deacon100001997-19981Junior A (Canada)
Marc Defoe34336422005-20061D1987-04-05Trail, BCMajor Junior
Chris Defrancescanto27505602004-20051Junior A (Canada)
Frank DeFrenza7167121992-19931L1974-09-26Burnaby, BCMinor Pro
Daniel Delbianco200002012-20131D1994-03-17Coquitlam, BCJunior A (Canada)
Jay Deo100002009-20101G1992-07-27Langley, BCCollege-University
Charlie Derrheim3003382023-20241D2005-10-03Tsawwassen, BCJunior A (Canada)
Nathan Deyell17112212015-20161D1995-01-01Vancouver, BCJunior A (Canada)
Gary Dhaliwal400062015-20161F1997-07-25Richmond, BCJunior A (Canada)
Dion Dhillon47257712001-20032D1982-06-24Victoria, BCCollege-University
Scot Dickson106415697941994-19962C1977-03-24North Vancouver, BCCollege-University
Bo Didur500002013-20141G1997-04-21West Vancouver, BCCollege-University
Brett Didyk802202017-20181F1999-04-19Burnaby, BCJunior A (Canada)
Korey Diehl11462931553812003-20052C1984-03-22Prince Albert, SASKMinor Pro
Chris Difrancescantonio2004-20051F1985-03-11Langley, BCJunior A (Canada)
Cale Dolan400002018-20191G1999-01-24Surrey, BCJunior A (Canada)
Sean Donnelly1900002006-20071G1990-04-21White Rock, BCCollege-University
Hunter Donohoe300022016-20171D2000-07-07Surrey, BCMajor Junior
Ryan Donovan11754821361471991-19932F1972-07-05North Vancouver, BCCollege-University
Curtis Dorfman59189821999-20001D1981-04-11Edmonton, ALTAJunior A (Canada)
Kyle Dosanjh1601182015-20161F1998-08-05Richmond, BCJunior A (Canada)
Brian Drapluk9532326282013-20152D1994-03-08Pembroke Pines, FLCollege-University
Joseph Drapluk109304474182013-20152F1994-03-08Pembroke Pines, FLMinor Pro
Keven Drouin502202007-20081D1989-12-21St-Georges, PQMajor Junior
David Dumas702839671951995-19972F1976-08-31White Rock, BCJunior A (Canada)
Dominic Dumas34224162017-20181F1999-05-02Osoyoos, BCMinor Pro
Jared Dumba89721041761321998-20002L1979-05-28Dysart, SASKMinor Pro
Kyle Dumba1200002018-20191G1998-03-03Calgary, ALTAMajor Junior
Tre Dupilka-Sales300022016-20171F1998-02-02Kamloops, BCJunior A (Canada)
Jacob Dupont5651924432016-20171D1997-01-07Waterloo, PQJunior A (Canada)
Darnell Dyck534711252008-20091F1991-04-18Chilliwack, BCJunior A (Canada)
Edward Dyson300002012-20131G1992-07-11Port Alberni, BCJunior A (Canada)
Mark Easton11022732001-20021D Junior A (Canada)
Tyler Eckford12129731021942001-20053D1985-09-08Vancouver, BCMajor League
Cole Edgerton1822422018-20191F1999-02-22Morris Plains, NJJunior A (Canada)
Austin Edwards600002013-20141D1995-02-28Abbotsford, BCJunior A (Canada)
Chad Egeland500021994-19951CJunior A (Canada)
Cory Eilek200021995-19961D1979-01-16Cottage Grove, MNJunior A (Canada)
Seth Eisele300002018-20191G1998-10-30Lake Elmo, MNCollege-University
Sam Elliot101102022-20231FJunior A (Canada)
Jason Elliott2609921991-19921D1974-02-10White Rock, BCJunior A (Canada)
Sam Elliott464812102023-20241F2005-03-14White Rock, BCJunior A (Canada)
Wade Epp13000132007-20081D1989-06-13Chilliwack, BCMinor Pro
Matt Erhart117165268971997-19992D1978-12-02Delta, BCCollege-University
Matt Esposito801122011-20121F1992-06-16Fayetteville, NYCollege-University
John Evans810122018-20191R2002-04-08Surrey, BCCollege-University
Ryan Evenhuis244121602023-20241L2004-05-16Thornton, ONTJunior A (Canada)
Liam Evenson200002017-20181F1999-02-27Burnaby, BCJunior A (Canada)
Ryden Evers10640488842022-20242F2005-06-22Burnaby, BCJunior A (Canada)
Brennon Ewen410122004-20051D1986-01-14Drake, SASKJunior A (Canada)
Craig Fagnan5102262003-20041G1983-01-03Edmonton, ALTAJunior A (Canada)
Waylon Falliet100021997-19981Junior A (Canada)
Aaron Faulkner600041994-19951D1977-07-19Prince George, BCJunior A (Canada)
Massimo Fazio355611252022-20242C2005-02-14Vancouver, BCJunior A (Canada)
Nick Fea5572936182016-20182L1997-02-27Oak Ridge, NJMinor Pro
Zack Feaver36268162021-20221F2002-02-01Chilliwack, BCJunior A (Canada)
J.J. Fecteau52178142019-20201F1999-01-12Suwanee, GACollege-University
Samuel Feldman32358172018-20191F2000-10-11St. Laurent, PQJunior A (Canada)
Jesse Felske47213722006-20071D1988-02-17Cranbrook, BCJunior A (Canada)
Austin Ferguson495813122013-20141R1995-01-11Abbotsford, BCMajor Junior
Glenn Ferguson300002012-20131G1994-06-02Surrey, BCJunior A (Canada)
Jakub Ficenec114631161792111996-19982D1977-02-11Hradec Kralove, Czech Rep.Minor Pro
Chris Finley381910412002-20031 Junior A (Canada)
Ryan Finnerty572852801802000-20011C1980-11-23Lethbridge, ALTAMinor Pro
Christian Fitzgerald58141529442019-20212F2002-05-31Coquitlam, BCCollege-University
Noah Fladager702202018-20191F2001-06-13Campbell River, BCJunior A (Canada)
Ben Fontaine2341522021-20221C2003-11-09Maple Ridge, BCJunior A (Canada)
Kyle Forbes900022016-20182L2000-06-12Surrey, BCJunior A (Canada)
Liam Fordy1811222014-20151F1996-07-11Surrey, BCJunior A (Canada)
Devon Fordyce1900002013-20141G1994-01-28Cochrane, ALTAMajor Junior
Garrett Forster700062013-20141F1995-05-12Delta, BCCollege-University
Chris Fortems200022018-20191F2002-06-04Delta, BCJunior A (Canada)
Jack Foster100002021-20221C2003-02-22Maple Ridge, BCJunior A (Canada)
Jacob Fournier500002018-201912000-09-02North Vancouver, BCJunior A (Canada)
Matt Francis11846731191072002-20042R1985-09-27Surrey, BCMinor Pro
Carter Frankiw363710662023-20241D2005-10-29Sherwood Park, ALTAJunior A (Canada)
Jacob Fraser501102018-20191F2001-04-10Surrey, BCJunior A (Canada)
Ryan Fraser-Lee392810622012-20142D1993-02-02Grand Rapids, MIJunior A (Canada)
Jackson Friesen700052004-20072F1987-11-20South Delta, BCJunior A (Canada)
Jeremy Friesen300002023-20241D2007-10-25Abbotsford, BCJunior A (Canada)
Mitchell Friesen100002011-20121L1996-05-16Surrey, BCMajor Junior
Tyrel Frisky5761622481999-20001F1981-11-16Arborfield, SASKMinor Pro
Landon Fuller19101552016-20171D1999-07-17Williams Lake, BCMajor Junior
Jordan Funk303912312014-20162C1997-03-13Surrey, BCJunior A (Canada)
Jordan Funk46189942004-20072D1987-03-20Langley, BCMajor Junior
Trevor Funk000002000-20011GJunior A (Canada)
Mitchell Fyffe467815282013-20141F1994-02-17New Westminster, BCJunior A (Canada)
Oliver Gabrielson676232982021-20232D2003-02-15Vancouver, BCJunior A (Canada)
Brody Gagno321910262021-20232D2002-07-29Langley, BCCollege-University
Alex Gajic7341014222005-20072F1987-08-13Burnaby, BCJunior A (Canada)
Cole Galata103185472442021-20232R2002-03-18Newmarket, ONTCollege-University
Darren Gastrock2003371997-19981G1980-04-11Anchorage, AKCollege-University
Tanner Gattinger100022012-20131F1994-06-03Burnaby, BCJunior A (Canada)
Joel Gaudet564913162012-20142F1994-03-29White Rock, BCJunior A (Canada)
Lucas Gaudet101102017-20181D2000-04-18Kelowna, BCJunior A (Canada)
Brandon Gaunt400022014-20151D1996-10-14Surrey, BCJunior A (Canada)
Todd Geddes100001991-19921Junior A (Canada)
Cole Gelley10132326362007-20103D1991-01-14North Vancouver, BCJunior A (Canada)
Jason Genik90055771992-19942G1974-05-09Winnipeg, MANMinor Pro
David Genio1700001995-19961G1977-09-11Squamish, BCCollege-University
Daniel Gentzler55152540872010-20111D1990-09-19Hermosa Beach, CAMinor Pro
Darcy George13123221992-19931L1974-07-23Vernon, BCMinor Pro
Colten Gerlib23156242016-20171D1999-07-03Kamloops, BCMajor Junior
Shawn Gervais52122133671992-19931R1976-07-12St. Albert, ALTAMinor Pro
Matt Gibbons10448172002-20031F1982-02-06Whistler, BCSemi-Professional
Ryan Gillen21011242004-20051D1987-05-01Golden, BCMajor Junior
Colton Gillies310102004-20051L1989-02-12White Rock, BCMajor League
Nate Gillies300022003-20052D1986-09-13Surrey, BCJunior A (Canada)
Matthew Girling532742691562004-20051R1984-06-12Saskatoon, SASKMajor Junior
Kyle Gizowski201141995-19961L1976-06-12Edmonton, ALTAMinor Pro
Andrew Gladiuk201102008-20091F1991-03-07White Rock, BCCollege-University
Jeff Glowa203101361994-19951F1976-01-03Calgary, ALTAMinor Pro
Dante Godinho200002009-20101C1992-03-05West Vancouver, BCJunior A (Canada)
Scott Gomez544876124941996-19971C1979-12-23Anchorage, AKMajor League
Travis Gorman16189172007-20081R1989-03-20Aldergrove, BCMajor Junior
John Grahame000001992-19931G1975-08-31Denver, COMajor League
Brad Granley56271845661997-19981Junior A (Canada)
Max Grassi57194261542007-20081F1988-10-08North Vancouver, BCEuropean Lower Leagues
Mack Gray5211011322018-20191D1999-02-25North Vancouver, BCJunior A (Canada)
Jason Grecica5013922452009-20101R1990-05-05Surrey, BCMajor Junior
Ben Greiner24741162011-20121R1993-06-17Faribault, MNMinor Pro
Adam Grier602202007-20081F1989-02-18Calgary, ALTAJunior A (Canada)
Kolten Grieve500002012-20131F1994-04-15Mission, BCJunior A (Canada)
K.C. Guenther000002000-20011G1981-09-23Boissevain, MANJunior A (Canada)
Brendan Gulka300002011-20121F1994-01-10Langley, BCMinor Pro
Ajeet Gundarah3301142023-20241G2003-05-09Richmond, BCJunior A (Canada)
Justyn Gurney236713752018-20191L2000-10-01Delta, BCMajor Junior
Alex Hagen37161834102011-20121F1992-03-24Bronxville, NYCollege-University
Don Halverson17033151993-19941R1977-02-06North Delta, BCMajor Junior
Trevor Hamaguchi2332562007-20092F1990-02-28Richmond, BCJunior A (Canada)
Carson Hamill500042001-20021F1985-10-31 Junior A (Canada)
Sebastien Hamming301122021-20221D2003-02-10Vancouver, BCJunior A (Canada)
Lada Hampeis58112233841995-19961D1976-02-02Pribram, Czech Rep.Minor Pro
Demico Hannoun91263359582011-20132F1995-10-04North Delta, BCMinor Pro
Aiden Hansen-Bukata400022016-20171D1999-06-29Delta, BCCollege-University
Trevor Hanson300022002-20031 Junior A (Canada)
Liam Harding567815622007-20103F1990-03-06Delta, BCJunior A (Canada)
Darren Hards28448362015-20161F1998-06-26Prince George, BCJunior A (Canada)
Aaron Hareuther1631215122004-20051F1984-06-26Prince George, BCMajor Junior
Tyler Harkins1915642014-20151F1995-06-28Rocky River, OHMinor Pro
Jeff Harrington100002001-20021 Junior A (Canada)
Brian Harris43101626152000-20011C1984-02-15North Delta, BCMinor Pro
Adam Hartley13948681161102006-20093C1988-04-04Castries, St. LuciaMinor Pro
Manraj Hayer3851015162009-20101C1993-01-20Vancouver, BCMajor Junior
Riley Hayles5241721342018-20191D1998-07-13Delta, BCJunior A (Canada)
Brandon Heatherington200002003-20041G1985-05-24Red Deer, ALTAMajor Junior
Ryan Heefler200002001-20021 Junior A (Canada)
Jason Heiland100001991-19921D1972-01-16Abbotsford, BCMinor Pro
Danton Heinen5729336282013-20141L1995-07-05Langley, BCMajor League
Chris Heisten15641001996-19971F1978-03-26Anchorage, AKMinor Pro
Jeff Helperl20044291991-19921D1974-07-16Beausejour, MANMinor Pro
Colin Hemingway1175280132981997-19992F1980-08-12Regina, SASKMajor League
Derek Henderson92210121962008-20102D1990-02-09Langley, BCJunior A (Canada)
Mike Henderson60302151472008-20091F1989-03-03Bloomington, INMinor Pro
Jordan Hendry1001122019-20201D2002-11-09White Rock, BCCollege-University
Joe Hensworth100001999-20001Junior A (Canada)
Brian Herbert34282856441997-19992F1978-01-08Murrayville, BCMinor Pro
Devon Herbert300041999-20001Junior A (Canada)
Matthew Hermary555510222015-20161L1997-07-24Coquitlam, BCJunior A (Canada)
Rob Herrington1100021992-19931G1973-06-29Surrey, BCMajor Junior
Austin Herron810142018-20191D2001-05-28Abbotsford, BCMajor Junior
Landen Hilditch20011162021-20232D2005-08-17Surrey, BCJunior A (Canada)
Matt Hill508816862005-20061C1987-01-07Creighton, SASKCollege-University
Zach Hillhouse15011112010-20111D1993-01-30North Vancouver, BCJunior A (Canada)
Ryan Hoefler1510182001-20021F1983-08-02Chardon, OHJunior A (Canada)
Aaron Hoffman59629351891994-19951D1974-08-17Cranbrook, BCJunior A (Canada)
Kevin Holem51202545371998-20002F1979-12-05Calgary, ALTAJunior A (Canada)
Jonathan Holloway300002018-20202G2000-10-24Coquitlam, BCJunior A (Canada)
Tim Holloway100002005-20061F1988-05-09Springfield, ILJunior A (Canada)
Bryce Hollweg16731931244792001-20043C1984-12-05Langley, BCEuropean Lower Leagues
Scott Holm4682129262010-20111F1991-10-15Plymouth, MNMinor Pro
Spencer Holmes77141630291993-19952F1975-03-08Fort Saint John, BCJunior A (Canada)
Zack Holstrom400002011-20121F1993-03-15Yorba Linda, CAJunior A (Canada)
Duane Hoppe26044181993-19941D1976-02-25Maple Ridge, BCMajor Junior
Alex Horawski600002017-20181G1997-07-08Toronto, ONTMinor Pro
Brady Horn14202222007-20081D1988-08-08Yorba Linda, CACollege-University
R.J. Horne12134122002-20031 Junior A (Canada)
Matt Houston500022013-20141F1995-11-21Calgary, ALTAJunior A (Canada)
Arvega Hovsepyan319918182023-20241R2003-04-02Glendale, CAJunior A (Canada)
Jason Howse2803341991-19932G1974-03-05Calgary, ALTAJunior A (Canada)
Dustin Hughes99277198492000-20022C1983-10-03Winnipeg, MANMinor Pro
Trent Huitema49077502015-20172D1998-06-16Chilliwack, BCMajor Junior
Kyle Hunchberger611242009-20101R1990-02-14Beaconsfield, PQJunior A (Canada)
Liam Hunks1604442022-20231D2004-06-15Beaumont, ALTAJunior A (Canada)
Andrew Hunt7200062009-20123G1992-03-19Surrey, BCCollege-University
Dale Hunt2614519172010-20111R1990-01-04Sanford, MANMajor Junior
Greg Hunt1091936552351991-19932D1972-02-19Richmond, BCJunior A (Canada)
Patrick Hunter12033112008-20123F1991-09-13Surrey, BCJunior A (Canada)
Brendan Hutchinson57215172471998-20002D1980-07-05Smithers, BCCollege-University
Matthew Hutchinson200022008-20091D1991-07-01North Vancouver, BCCollege-University
Garrett Huth18022252001-20021D1982-01-06Nanaimo, BCJunior A (Canada)
Daniel Idema410102004-20051D1984-08-12Delta, BCEuropean Lower Leagues
Ziga Ivanic300071995-19961G1978-01-04Ljubljana, SloveniaCollege-University
C.J. Jackson14088362004-20051R1986-01-05Tacoma, WAMajor Junior
Tyler Jackson300001996-19971DLangley, BCJunior A (Canada)
Brodie Jamieson701122010-20111F1992-09-01North Vancouver, BCCollege-University
Tom Janosz5942024622008-20091D1988-06-17Elma, NYMinor Pro
Brayden Jaw3691322102008-20122D1992-04-24Vancouver, BCMinor Pro
Palmer Jenkins100002017-20181D2000-07-05Kelowna, BCJunior A (Canada)
Kyle Jennings600002016-20192R2000-02-19North Vancouver, BCJunior A (Canada)
Adam Jessop201102004-20051Junior A (Canada)
Gary Johal200002005-20061G1987-01-28Richmond, BCJunior A (Canada)
Philippe Johansson5311112422013-20141D1994-08-08Montreal, PQMinor Pro
Buddy Johnson116202242672019-20223R2001-07-07White Rock, BCJunior A (Canada)
Derrick Johnson10000142017-20181D1998-03-08Mt. Brydges, ONTMajor Junior
Donald Johnson11337661032572002-20042L1983-07-16Anaheim Hills, CAMinor Pro
Owen Johnson6431821422014-20162D1995-06-05Calgary, ALTAJunior A (Canada)
Robert Johnson5421416252015-20172R1998-07-12Kamloops, BCJunior A (Canada)
Adam Johnston100002008-20091D1990-11-01White Rock, BCJunior A (Canada)
D.J. Jones2614582011-20121D1992-08-29Plymouth, MNCollege-University
Mitch Jones59113142842010-20111D1991-12-12Delta, BCCollege-University
Ryan Jones16011192014-20162D1998-04-04Delta, BCMajor Junior
Simon Jones5849131141999-20001R1982-03-26Richmond, BCMajor Junior
Jaxon Joseph21551062015-20161C1997-09-15Edmonton, ALTAJunior A (Canada)
Scott Jow1192640661782005-20072F1987-06-06Surrey, BCJunior A (Canada)
Colton Jugnauth700022023-20241G2005-12-13Kelowna, BCJunior A (Canada)
Reese Kalleitner1500021998-19991G1981-09-28Delta, BCCollege-University
Holden Katzalay94395089302018-20213C2000-01-12Vancouver, BCMajor Junior
Jeremy Kelleway100002018-20191G1998-12-07White Rock, BCJunior A (Canada)
Andrew Kemp53651122016-20171L1999-03-14Richmond, BCJunior A (Canada)
Ian Kern904402020-20211D2002-10-24Vancouver, BCJunior A (Canada)
Hunter Kero2714542015-20161F1997-06-15Hancock, MICollege-University
Kevan Kilistoff5581018212011-20132F1995-01-19Langley, BCCollege-University
Brendan Kim2811213142019-20201D2000-02-29Burnaby, BCCollege-University
Kevin Kimura400041993-19941D1974-02-03Vancouver, BCJunior A (Canada)
Carter King58181533122019-20201F2001-08-30Calgary, ALTACollege-University
Al Kinisky56403272991992-19931L1972-05-31Vancouver, BCMajor Junior
Reece Klassen1400002019-20201G1999-08-08Cloverdale, BCMajor Junior
Jordan Klimek6061925192011-20132D1995-08-18Langley, BCMinor Pro
Justin Klimek2011-20121D1994-04-14Langley, BCJunior A (Canada)
Kyle Knopp1188885173351992-19953L1974-08-19North Delta, BCMinor Pro
Scott Knowles1174891139612006-20082C1987-03-27Windsor, ONTMinor Pro
Steve Koshey95205373792010-20122D1991-03-27Trail, BCCollege-University
Andrew Kozek11867711381482003-20052W1986-05-26Sicamous, BCMinor Pro
Richard Kraus1051639551461992-19942D1973-09-08Drostejou, Czech Rep.Junior A (Canada)
Mike Krgovich1012956851302008-20113R1990-01-29Coquitlam, BCMajor Junior
Jason Kroffat58212142491993-19941F1977-07-06Duncan, BCMajor Junior
Nolan Krogfoss400002016-20171C2001-03-11Cloverdale, BCJunior A (Canada)
David Krueckl541111221131995-19961R1976-09-12Castlegar, BCEuropean Lower Leagues
Cam Kryway563141721481995-19961C1976-01-23Calgary, ALTAMinor Pro
Kyle Kuehner63358312001-20052F1985-02-11Huntington Beach, CAJunior A (Canada)
Kyle Kuharski19549901999-20001L1979-07-04Trail, BCCollege-University
Shane Kumar2012-20131Junior A (Canada)
Wil Kushniryk1324662020-20211L2000-01-27Chilliwack, BCMajor Junior
Shane Kuss2381362824181231993-19974C1976-05-01Vancouver, BCMinor Pro
Jason Kwon520242005-20061F1985-02-18Richmond, BCJunior A (Canada)
Rocco La Cara924662020-20211L2003-08-28Vancouver, BCJunior A (Canada)
Justin Laforest3400002015-20161G1995-05-06Almonte, ONTCollege-University
Greg Lakovic47111930601993-19941L1975-01-31New Westminster, BCMinor Pro
Riley Lamb200002010-20111F1991-01-30Port Coquitlam, BCJunior A (Canada)
Ian Lampshire41132740511995-19961F1975-12-15Whitehorse, YukonMinor Pro
Jeremy Lanaway301101991-19921Junior A (Canada)
Zach Landon200002012-20152D1995-01-18North Vancouver, BCJunior A (Canada)
Jordan Landry100001999-20001R1979-01-11Langley, BCMinor Pro
Jamus Lane436410682009-20112F1992-02-08Delta, BCJunior A (Canada)
Scott Lapp100002012-20131G1995-02-15Surrey, BCJunior A (Canada)
Dustin Lattery40284775241996-19971C1976-11-20Calgary, ALTAMinor Pro
Cameron Lawson400002009-20101F1993-01-16Vancouver, BCCollege-University
Liam Lawson400002013-20141F1996-08-31Vancouver, BCCollege-University
Tyler Lawson260331242002-20031D1983-05-19Barrie, ONTMinor Pro
Kevin Lee42000301994-19951G1975-10-23Surrey, BCMajor Junior
Quinn Lenihan595914202013-20152F1996-06-02Surrey, BCCollege-University
Tanner Lenting401102012-20131D1992-10-23Richmond, BCJunior A (Canada)
Dusty Leonhardt19000211996-19971R1979-01-15North Vancouver, BCJunior A (Canada)
Petr Leska55384381511993-19941C1975-11-16Chomutov, Czech Rep.Minor Pro
Vinny Lessard5800022008-20102G1990-05-11Beaconsfield, PQJunior A (Canada)
Marc Letourneau100002012-20131F1994-06-14Surrey, BCJunior A (Canada)
Paul Levarsky5821214482009-20101D1989-01-16Surrey, BCMajor Junior
Dmitri Levin7123142006-20071D1988-05-21Novosibirsk, RussiaMajor Junior
Jason Lin2313442019-20201D2002-05-10Coquitlam, BCJunior A (Canada)
Teo Lin210102022-20231F2005-11-07Richmond, BCJunior A (Canada)
Robert Lindores1183547821422010-20122R1991-03-07Port Alberni, BCMinor Pro
Mark Lindsay48626321132003-20041D1984-11-13Westbank, BCMinor Pro
Eric Linell9561182018-20191R1998-09-17Great Neck, NYCollege-University
Jakob Loewen200002022-20231DJunior A (Canada)
Grant Lorentz4652025272000-20011D1980-02-02Major Junior
Logan Lorenz42131730162022-20231C2002-10-22Consort, ALTAJunior A (Canada)
Nick Lowe60304272472002-20031F1983-04-18Surrey, BCCollege-University
Bryan Lubin301102012-20131F1994-02-03Commerce, MIJunior A (Canada)
Ryan Luiten1520242010-20111F1992-02-02Anchorage, AKCollege-University
Ayden MacDonald400002013-20141F1996-10-25Langley, BCMinor Pro
Clint MacDonald502314373151991-19921L1974-11-05Burnaby, BCJunior A (Canada)
Shaun Macdonald37232548602005-20061F1985-08-23Surrey, BCJunior A (Canada)
Colton Mackie1841729463192010-20144F1993-08-04Surrey, BCJunior A (Canada)
Gage Mackie549817482015-20161F1997-06-23Anchorage, AKJunior A (Canada)
Morgan MacLean105712192008-20091L1988-06-18Grande Prairie, ALTAMinor Pro
Trevor Maclean19224202014-20151D1995-06-13North Vancouver, BCJunior A (Canada)
Kyle Madsen10112112010-20111D1992-08-10Kitimat, BCJunior A (Canada)
Phillip Magistrale81205777952006-20082D1987-04-01Tsawassen, BCMajor Junior
Johnny Mahovlich4000112008-20091D1989-05-06Vancouver, BCJunior A (Canada)
Ryan Mana100002009-20101D1992-01-17Bellingham, WAJunior A (Canada)
Shawn Mansoff10358131995-19961F1975-10-28Edmonton, ALTAMinor Pro
Nico Marini1011262018-20191F2002-02-22Langley, BCJunior A (Canada)
Ryan Markovic15011212016-20171D1997-05-10Oakville, ONTJunior A (Canada)
Darcy Marr141484189241999-20023F1983-07-05Abbotsford, BCCollege-University
Doug Marshall79715221422008-20102D1990-02-16Garnet Valley, PACollege-University
Jesse Martini13011171998-19991D1980-06-23European Lower Leagues
Kyle Marynick200001997-19992FJunior A (Canada)
Mark Marynick451451141996-19971D1977-10-12Victoria, BCJunior A (Canada)
Domenic Masellis10338111062013-20183D1997-05-17Burnaby, BCJunior A (Canada)
Neill Massey100001998-19991GJunior A (Canada)
Milt Mastad55113141221991-19921D1975-03-05Regina, SASKMinor Pro
Brett Maurer12303221998-19991FJunior A (Canada)
Ben Maxwell200002003-20041C1988-03-30North Vancouver, BCMajor League
Derek May1500042001-20021D1984-09-18White Rock, BCMinor Pro
Scott May10152701221091998-20002C1982-01-08White Rock, BCMinor Pro
Matt Mazzarolo400062010-20111D1990-02-05Surrey, BCCollege-University
Paul McAvoy98324880942015-20172F1996-09-17Richmond, KYMinor Pro
Dylan McCann1000022014-20151F1997-07-01Surrey, BCJunior A (Canada)
Taylor McClay42369112003-20073F1987-06-15Delta, BCJunior A (Canada)
Jason McClenahan800001999-20001G1982-10-18Richmond, BCJunior A (Canada)
Brad McCorry137411631996-19971L1976-08-17Edmonton, ALTAMinor Pro
Michael McCosh601162018-20191F2000-09-21Glendale, AZCollege-University
Don McCusker602254761121991-19921L1974-02-05Vancouver, BCMinor Pro
Tim McEachen9759831421611998-20002C1979-06-10Regina, SASKMajor Junior
Michael McEachern40044222013-20141D1996-02-02West Kelowna, BCJunior A (Canada)
Billy McGladrey200002011-20121G1993-04-26Chilliwack, BCJunior A (Canada)
Sean McGovern59192039302011-20121F1993-09-29Milton, ONTEuropean Lower Leagues
Brad McGowan1174887135482009-20112L1990-04-09Langley, BCEuropean Lower Leagues
Rob McGregor100001999-20001Junior A (Canada)
Tim McIlhargey1411237491371993-19963D1975-01-17Burnaby, BCJunior A (Canada)
Dawson McKay215510112018-20191F2000-02-01Houghton, MIJunior A (Canada)
Aaron McKenzie62022372003-20052G1984-05-06San Diego, CAMinor Pro
Matthew McKim5882331262018-20191C2000-03-07St. John's, NFLDCollege-University
Mike McKinlay106353873631991-19932R1974-09-18Duncan, BCMajor Junior
Clint McLean200001993-19941Junior A (Canada)
Dan McLean100002001-20021 Junior A (Canada)
Tyson McLean1551642018-20212C2000-09-23Calgary, ALTAJunior A (Canada)
Grant McLellan4011111993-19941D1976-02-16Richmond, BCCollege-University
Ryan McLeod100002004-20051GJunior A (Canada)
Paul McMillan54122840611991-19921C1971-07-20White Rock, BCJunior A (Canada)
Chase McMurphy41131124322013-20152F1994-02-15Calgary, ALTACollege-University
John McNabb109981402381511997-19992W1978-04-21Calgary, ALTAMinor Pro
Ryan McNeely200002003-20041 Junior A (Canada)
Tyler McNeely300022003-20041F1987-04-08Burnaby, BCMinor Pro
Sid McNeill5351823242023-20241D2004-04-08Summerside, PEIJunior A (Canada)
Andrew McNiven1133143741181995-19972F1979-04-01Delta, BCEuropean Lower Leagues
Brock Meadows6421113732003-20052D1986-03-18White Rock, BCMinor Pro
Pat Meehan11033291991-19921C1973-07-29Prince George, BCMinor Pro
Greg Meeres201121991-19921Junior A (Canada)
Loui Mellios119632382871991-19932D1974-11-14Montreal, PQMinor Pro
Jean Merchan19101342007-20081F1989-01-22Coquitlam, BCJunior A (Canada)
Carson Merriman100022021-20221F2003-11-21Surrey, BCJunior A (Canada)
Conner Merriman100002021-20221F2003-11-21Surrey, BCJunior A (Canada)
Mackenzie Merriman553912182016-20182L2000-04-14South Surrey, BCCollege-University
Michael Merulla400022015-20161F1996-01-26Kennett Square, PACollege-University
Pearce Messer721302018-20191F2000-02-20Delta, BCJunior A (Canada)
Shawn Metheral311201998-19991F1980-01-30Delta, BCCollege-University
Spencer Meyer20235412014-20151C1996-01-10Surrey, BCMajor Junior
Dryden Michaud710102017-20181L1998-03-17Maple Ridge, BCMajor Junior
Lonny Michie47253560281995-19961C1975-02-02Elliot Lake, ONTJunior A (Canada)
Mike Mickelson6000111991-19921C1973-01-27White Rock, BCMinor Pro
Ryan Miley43145422018-20191D2000-07-12Brookings, SDMajor Junior
Gus Miller000001992-19931G1975-03-02Victoria, BCCollege-University
Tyler Miller533912852004-20051D1986-09-15Placentia, CAMinor Pro
Nick Minerva4071825482016-20171D1996-02-12New Brunswick, NJMinor Pro
Hayden Missler1100002018-20191G1999-12-28Wainwright, ALTAJunior A (Canada)
Marty Mjelleli8011122001-20021F1983-01-07Faribault, MNMinor Pro
Max Mohagen6210313232017-20192F2000-03-20Surrey, BCJunior A (Canada)
Richard Molenaar1511292001-20032F1983-12-25North Delta, BCCollege-University
David Moncur39417212392004-20051D1984-03-06Burnaby, BCCollege-University
Josh Monk315813502010-20111D1992-04-05Langley, BCMinor Pro
Ben Montgomery300002022-20231G2002-07-20Dundas, ONTJunior A (Canada)
Mike Moore107931403352002-20042D1984-12-12Lloydminster, ALTAMajor League
Taylor Moore22000682005-20061D1986-05-01Surrey, BCMajor Junior
Daniel Morlang34145592001-20021 Junior A (Canada)
John Morlang301102001-20021R1981-11-07Abbotsford, BCMinor Pro
Brandon Morley1172556811282010-20133F1994-04-17Burnaby, BCMinor Pro
Tyler Morley20867891562572008-20124F1991-12-19Burnaby, BCMinor Pro
Shaone Morrisonn19022131998-19991D1982-12-23Vancouver, BCMajor League
Logan Mostat50151833312015-20172R1997-06-29Salmon Arm, BCJunior A (Canada)
Tyson Moulton81941501032004-20062D1985-08-20Langley, BCMajor Junior
Tyler Mounsey2061420171998-19991C1979-11-11Chetwynd, BCJunior A (Canada)
Teagan Muis49145432007-20081F1988-12-12Richmond, BCJunior A (Canada)
Dan Mukai200001999-20001Junior A (Canada)
Brett Mulcahy1454847951012011-20143F1993-02-11Kelowna, BCCollege-University
Ciaran Mulhall100001999-20001Junior A (Canada)
Justin Mulholland1900042007-20081G1987-09-16Coquitlam, BCCollege-University
T.J. Mulock108501071571022003-20052L1985-06-25Langley, BCEuropean Elite
Bryce Munro811201995-19961C1975-04-19North Vancouver, BCJunior A (Canada)
Chad Murray5141115162000-20011F1982-05-01Vernon, BCCollege-University
Ivo Musa569514252005-20061F1987-03-03Calgary, ALTACollege-University
Jeff Mushaluk612346691522000-20011D1980-05-27Armstrong, BCMinor Pro
Devon Mussio200022015-20161D1999-03-09Vancouver, BCCollege-University
Coy Myers21022121995-19972DNorth Delta, BCJunior A (Canada)
Brian Nabseth22123601999-20001F1982-09-17Parksville, BCJunior A (Canada)
Jeff Nabseth1431416303151996-19993F1979-05-06Parksville, BCJunior A (Canada)
Marc Narduzzi2200002002-20031G1982-05-25Vancouver, BCCollege-University
Kyle Nason1939121102004-20051R1986-03-20Lethbridge, ALTAMajor Junior
John Negrin400002004-20051D1989-03-25West Vancouver, BCMajor League
Jesse Nelson58156302016-20182L1999-04-29Chilliwack, BCJunior A (Canada)
Todd Newton225510411995-19961D1975-12-09St. Catharines, ONTMinor Pro
Owen Nolan5441721542019-20201D2000-03-10Mahopac, NYCollege-University
Owen Norton5842731742017-20181D1998-06-19Ancaster, ONTMinor Pro
Jeff Nuttall306612232001-20021W1983-11-11Campbell River, BCCollege-University
Pat O'Flaherty1152539641101991-19932R1974-03-17North Vancouver, BCCollege-University
Kieran O'Hearn5242125452019-20212D2000-05-13North Delta, BCCollege-University
Dan O'Keefe53099162012-20131D1994-03-06North Wall, NJCollege-University
Sam Oden6011172015-20161D1997-04-01St. Louis Park, MNJunior A (Canada)
Nathan Oickle4892231202023-20241D2003-02-05Peterborough, ONTJunior A (Canada)
Joe Olson201102014-20151D1995-05-16Vancouver, BCJunior A (Canada)
Nick Olynyk000002004-20051G1986-07-30Canora, SASKMajor Junior
Jeff Orban16112102001-20032D1985-04-21Langley, BCJunior A (Canada)
Clint Orr4551217521997-19992D1979-01-09Major Junior
Harlan Orr100002012-20131F1995-02-22Vernon, BCCollege-University
James Orr300042018-20191D1999-05-12Beaconsfield, PQJunior A (Canada)
Beau Orser92314171012010-20133D1992-07-18Penetang, ONTCollege-University
Taylor Orser21011502007-20081R1990-05-24Langley, BCMajor Junior
Charles Orzetti3910919682011-20121F1992-02-28Wyckoff, NJCollege-University
Donovan Ott4610818512015-20161R1997-02-21Lebanon, PACollege-University
Nathan Oystrick11024771013722000-20022D1982-12-17Regina, SASKMajor League
Mitchell Pacey100002007-20081D1991-11-10Richmond, BCJunior A (Canada)
Doug Page431561682000-20011D1980-01-26Waskatenau, ALTAJunior A (Canada)
Ryan Pajimola1514829773752005-20094F1988-02-29Spokane, WAJunior A (Canada)
Tyler Pang19156242018-20191D1999-06-02Victoria, BCCollege-University
Tyson Papalia43022552005-20061F1988-07-27Vancouver, BCJunior A (Canada)
Gabriel Parent2017-20181F2002-01-06West Vancouver, BCJunior A (Canada)
Brayden Park300002013-20141D1996-07-25Okanagan Falls, BCJunior A (Canada)
Troy Paterson200022012-20131D1992-09-30Surrey, BCJunior A (Canada)
Tyler Paterson2610162014-20173F1997-01-19Surrey, BCJunior A (Canada)
Wade Paterson16134171998-19991D1978-12-02Calgary, ALTAMinor Pro
Derek Pattenden1000002004-20051Junior A (Canada)
Sean Patterson165738453902001-20043D1983-04-09 College-University
Jesse Pauls1110162009-20101D1992-02-10Chilliwack, BCMajor Junior
Joey Pavone200022007-20081F1990-03-17Vancouver, BCJunior A (Canada)
Mike Pawluk1101161993-19941D1974-06-21Tsawwassen, BCJunior A (Canada)
Ben Payne11123122007-20081L1988-09-30Maple Ridge, BCCollege-University
Travis Payne18362521142971995-20004L1979-07-04Burnaby, BCMinor Pro
Matteo Pecchia310102018-20191F2000-06-06North Vancouver, BCCollege-University
Chris Peck3700001996-19971G1978-03-10Kamloops, BCCollege-University
Jeff Peddigrew17167271992-19931C1976-01-03Lynn Lake, MANMajor Junior
Aaron Pelletier4756111131994-19951L1975-07-03Langley, BCJunior A (Canada)
Cade Penney36167142021-20221D2001-03-23White Rock, BCCollege-University
Trevor Pennock4621214971991-19921D1973-02-09Kamloops, BCMajor Junior
Vic Pereira602240621032000-20011F1980-09-02Abbotsford, BCMinor Pro
Mathew Pesut200002007-20081F1990-08-18Maple Ridge, BCJunior A (Canada)
Riley Pettitt200002013-20141F1996-10-11Whitehorse, YukonJunior A (Canada)
Jagjeevan Phangura4651217322023-20241R2004-04-12Burnaby, BCJunior A (Canada)
Ryan Phillips8235101994-19951L1975-07-08North Vancouver, BCMinor Pro
Nicolas Pierog93352762752012-20142F1993-04-02Halton, ONTMinor Pro
Jacob Piller1113422020-20211R2000-01-17Balgonie, SASKJunior A (Canada)
Josh Pineiro15044102009-20101D1989-08-25Burbank, CACollege-University
Bryce Pisiak301102015-20161F1995-03-14Abbotsford, BCJunior A (Canada)
Dario Piva6751015602015-20183C1998-01-31100 Mile House, BCJunior A (Canada)
Joel Plante39538202021-20221C2005-06-26Langley, BCJunior A (Canada)
Forbes Ploszaj1001102015-20161G1996-12-30Gilbert, AZCollege-University
Cole Plotnikoff4111718432014-20151C1997-01-09Surrey, BCJunior A (Canada)
Cam Polski1841115222002-20031F1982-04-20Calgary, ALTAJunior A (Canada)
Carter Popoff200022011-20121C1995-05-09Richmond, BCEuropean Lower Leagues
Paul Porcaro14112191995-19961D1976-04-16Toronto, ONTMajor Junior
Nick Postle11000172001-20021D1984-08-21Coquitlam, BCJunior A (Canada)
Dan Poulsen400022005-20061D1988-01-15Surrey, BCJunior A (Canada)
Danny Powell5821214511996-19971D1978-01-19Calgary, ALTAMinor Pro
Max Prazma4202222020-20222G2002-01-12Calgary, ALTACollege-University
Ray Pressacco40516122005-20061L1988-01-25Trail, BCJunior A (Canada)
Teddy Prior5112102018-20191L1999-06-01Richmond, BCJunior A (Canada)
Garth Prouse17224101995-19961F1977-04-01North Vancouver, BCJunior A (Canada)
Eli Pulver5601102021-20232G2003-03-02Vancouver, BCJunior A (Canada)
Michael Quinn8061117372006-20082D1990-11-20Surrey, BCMinor Pro
Tyler Quiring543433671251991-19921L1975-01-11Prince George, BCMinor Pro
Joel Quirion51011122005-20061G1985-01-28Quebec, PQMinor Pro
Spencer Quon300022014-20151F1994-07-24North Vancouver, BCJunior A (Canada)
Eliot Raibl6201414462005-20072D1989-03-28Vancouver, BCCollege-University
Sean Ramsay444131782019-20201F2001-02-11Victoria, BCJunior A (Canada)
Trevor Rapchalk17033131997-19981D1977-05-19Calder, SASKMinor Pro
Lukas Ravenstein400002022-20231D2004-06-18Surrey, BCJunior A (Canada)
Kyle Raymond200022013-20141R1996-02-29Langley, BCMajor Junior
Tyler Read100002014-20151G1994-03-13White Rock, BCJunior A (Canada)
Matt Redkwich5971421292007-20092F1989-07-09Burnaby, BCJunior A (Canada)
Jeff Regier6138111382007-20113D1991-01-03Abbotsford, BCMajor Junior
Brodie Reid574610172005-20072R1989-08-25Delta, BCMinor Pro
Lance Reid200002004-20051Junior A (Canada)
Wes Reid62333770802000-20011C1980-06-04Williams Lake, BCCollege-University
Fraser Renard15678991771381993-19963R1975-04-09Coquitlam, BCCollege-University
Chris Rengert85346296692005-20072F1986-02-16Mission, BCCollege-University
Ewan Rennie374610142021-20232L2005-05-02White Rock, BCJunior A (Canada)
Jonah Renouf52204161192013-20141F1994-03-11Mississauga, ONTCollege-University
Nathan Renouf40153449182013-20141F1994-03-11Mississauga, ONTCollege-University
Brad Reynolds9000142001-20021 Junior A (Canada)
Chad Richardson60201131832001-20021R1984-04-23Regina, SASKCollege-University
Kenny Riddett4561521272019-20201F2001-03-26Fishkill, NYJunior A (Canada)
Blake Rielly20927841115302000-20055R1984-03-14Newport Beach, CA.Minor Pro
Ethan Riesterer53132437222022-20231R2003-05-24Richmond, BCJunior A (Canada)
Jordan Robert84152641852016-20182C1998-03-18Massena, NYCollege-University
Luke Roberts27279102020-20222D2003-02-09West Vancouver, BCJunior A (Canada)
Michael Roberts24481222013-20141F1995-01-06Vernon, BCCollege-University
Kevin Robertson10271881591251991-19932C1972-01-07Hope, BCMajor Junior
Murray Robertson620221999-20001C1981-01-16New Westminster, BCJunior A (Canada)
Derek Robinson3271825211992-19931R1974-04-24Victoria, BCMinor Pro
Joel Robinson100052007-20081F1989-02-03Surrey, BCJunior A (Canada)
Matt Robinson114373673952002-20042L1985-08-13South Surrey, BCMinor Pro
Jake Roder502202009-20101F1992-03-14Surrey, BCJunior A (Canada)
Clayton Rodgers106214364731993-19952F1976-10-05Surrey, BCCollege-University
Spencer Rodgers438614291995-19961C1978-02-16Surrey, BCCollege-University
Patrick Rogan2007-20081F1990-06-03North Vancouver, BCJunior A (Canada)
Jeff Rogers900021999-20001C1980-08-10Coquitlam, BCJunior A (Canada)
Lee Rogers4000112002-20031D1985-01-03Vancouver, BCJunior A (Canada)
Johnny Rogic100002007-20081F1990-11-14Vancouver, BCMinor Pro
Ross Roloson5132326142022-20231D2003-01-30Woodbury, MNCollege-University
Kees Roodbol702018381251991-19943L1974-01-20Vancouver, BCMajor Junior
Jackson Ross108924331112016-20182D1997-03-28Denver, COCollege-University
Tait Ross44189142020-20222D2004-03-04Coquitlam, BCJunior A (Canada)
Dan Rossi107614201051999-20012D1983-04-14Surrey, BCCollege-University
Wes Rudy20011131992-19942G1973-01-29Wadena, SASKJunior A (Canada)
Brett Ruesch910102006-20071F1986-01-01Richmond, BCJunior A (Canada)
Anthony Ruggiero200002013-20141F1995-06-05Kelowna, BCJunior A (Canada)
Braedon Russell42162642682013-20141F1993-02-10Oakville, ONTJunior A (Canada)
Kurt Russell100002014-20151G1996-04-01Surrey, BCJunior A (Canada)
David Rutherford48253055982004-20051C1987-04-30Ladner, BCMinor Pro
Eric Ruud200002004-20051F1987-03-13Lynden, WAJunior A (Canada)
Liam Ryan22549412018-20191C2000-01-02New Westminster, BCMajor Junior
Travis Rycroft503912641997-19992R1980-08-09Penticton, BCMinor Pro
Cody Rymut4991928912004-20051L1985-06-11Bonnyville, ALTACollege-University
Kayden Sadhra-Kang301122019-20201D2003-05-25Richmond, BCMajor Junior
Brendan Saether1400082017-20181D2000-04-04Abbotsford, BCCollege-University
Linden Saip81925341192010-20122D1991-06-24Surrey, BCMajor Junior
Jarrett Sampson11257931501432000-20022F1982-04-08Prince Albert, SASKCollege-University
Alex Sandhu1011242022-20231L2005-03-23Surrey, BCJunior A (Canada)
Jason Sandhu100042015-20161G1996-07-29Chilliwack, BCJunior A (Canada)
Luke Sandler14516392013-20141F1993-06-18Chicago, ILMinor Pro
Brandon Santa Juana123304777732018-20213L2002-08-05Langley, BCCollege-University
Michael Santaguida4200002012-20131G1993-03-06Mississauga, ONTMinor Pro
Juliano Santalucia400062019-20201D2001-09-04Burnaby, BCCollege-University
Adamo Santia5651015692019-20201F2001-08-16Richmond Hill, ONTCollege-University
Chris Santiago107365692892008-20102F1989-09-22Langley, BCCollege-University
Alec Saretzky1345922020-20211R2002-01-25Saskatoon, SASKJunior A (Canada)
Mike Sauer285712162016-20171R1996-11-15Bemidji, MNCollege-University
Paul Savage700002013-20141D1996-01-04Surrey, BCJunior A (Canada)
Thomas Scarfone4001102019-20212G2000-11-19Montreal, PQCollege-University
Ryan Schaffer5141620921991-19943C1975-02-05White Rock, BCJunior A (Canada)
Hudson Schandor56253661362019-20201F2000-09-29North Vancouver, BCCollege-University
Zane Schartz4462026242013-20152D1994-06-06Plano, TXMinor Pro
Cal Schell1400002019-20201G2001-11-23Burlington, ONTCollege-University
Ryan Schelling3571320262023-20241R2004-04-09Suffern, NYJunior A (Canada)
Cody Schiavon113103242942017-20203D2000-07-01Kelowna, BCCollege-University
Wyatt Schlaht58101323432019-20201L2000-06-04Denver, COCollege-University
Cody Schlamb7101182006-20071F1986-01-03Chilliwack, BCJunior A (Canada)
Aaron Schneekloth115196584711996-19982D1978-07-15Calgary, ALTAMinor Pro
Conner Schneider32681482022-20231F2003-08-17Madison, WIJunior A (Canada)
Christian Schoenmoser4951419821998-19991D1979-05-14Garmisch-Partenkirch, GermanyEuropean Elite
Andy Schofield1610181998-19991D1980-03-25Minnetonka, MNJunior A (Canada)
Brandon Scholten16033412011-20121D1992-10-15Langley, BCMajor Junior
Gabe Schovanek62193150182019-20212F2001-07-16Comox, BCJunior A (Canada)
Aaron Schwartz1025579134302022-20242R2004-03-22Parkland, FLJunior A (Canada)
Kodi Schwarz180131342015-20161D1995-12-25Aldergrove, BCMinor Pro
Jason Scoffins2681624221991-19921C1972-11-12New Westminster, BCJunior A (Canada)
Brandon Segal791144551412001-20032D1983-02-17Ladner, BCCollege-University
Mark Segal200002008-20091G1991-08-31Vancouver, BCMajor Junior
Karsten Seidel600022013-20141D1996-06-23Delta, BCJunior A (Canada)
Primo Self46122739482021-20221R2001-11-27Grand Rapids, MICollege-University
Grant Selinger1163267991472001-20032C1983-03-22Regina, SASKMinor Pro
Jaiden Sharma1703322022-20242G2005-05-21Vancouver, BCJunior A (Canada)
Brenden Sharp200002012-20131G1994-06-18Mission, BCJunior A (Canada)
Brady Shaw42322961302012-20131F1992-10-02Ottawa, ONTMinor Pro
Brayden Shaw27022652018-20191R2000-03-23Auburn, WAJunior A (Canada)
Lukas Shaw300002016-20171G2000-05-07Junior A (Canada)
Brock Sheahan5331114542002-20031D1984-05-06Lethbridge, ALTAMinor Pro
Ross Sheard300002003-20041 Junior A (Canada)
Paulos Shiferaw51121325442007-20081F1989-12-14Seattle, WAJunior A (Canada)
Christian Short1700002014-20151G1995-10-12Woodbridge, ONTCollege-University
Jeeven Sidhu1703342014-20151D1996-01-23Surrey, BCJunior A (Canada)
Clay Simmons1212838661001995-19983D1978-07-03Princeton, BCCollege-University
Ryan Simpson200002013-20141F1996-02-05Abbotsford, BCJunior A (Canada)
Cameron Sinclair60364076342007-20081F1988-05-12Windsor, ONTCollege-University
Dustin Slade16011472004-20051G1986-02-28Penticton, BCMajor Junior
Grayden Slipec54181937122021-20221C2005-03-06Surrey, BCJunior A (Canada)
Jacob Slipec63302151592020-20222R2001-12-05White Rock, BCCollege-University
Rob Smillie914462106631992-19942L1974-02-26Richmond, BCMinor Pro
Roma Smirnov2710717231993-19941C1975-01-26Leningrad, RussiaJunior A (Canada)
Christopher Smith79718251852005-20072F1987-08-17Brighton, MIMinor Pro
Cody Smith410102009-20112F1991-12-21Surrey, BCJunior A (Canada)
Darcy Smith62311141271993-19952D1976-05-01Sherwood Park, ALTAMinor Pro
Jeremy Smith2781220402018-20191D1998-07-19Toronto, ONTCollege-University
Jerret Smith200002011-20121D1995-04-21Surrey, BCEuropean Lower Leagues
Trevor Smith5813922512002-20031C1985-02-08Ottawa, ONTMajor League
Tyler Smith1001122001-20021L1981-11-04Brooks, ALTAJunior A (Canada)
Cobi Smith-Mass37235452010-20111F1992-08-19Anchorage, AKJunior A (Canada)
Michael Sochan1700002022-20231G2002-07-21Redwood City, CACollege-University
Clayton Spalding7115722502005-20072F1987-01-22Coquitlam, BCJunior A (Canada)
Drew Spencer400002008-20091F1991-03-01Surrey, BCJunior A (Canada)
Matteo Speranza300002021-20221F2004-02-15Langley, BCJunior A (Canada)
Mitch Spooner610102011-20121D1992-02-29Port Moody, BCMajor Junior
Karel St. Laurent3200042010-20111G1990-12-30St. Catherine, PQMinor Pro
K.C. Stahlberg52212041492005-20061F1985-02-27Rosseau, MNJunior A (Canada)
Kyle Star135510102015-20161F1995-04-13Langley, BCCollege-University
Lyle Steenbergen48203555651997-19981L1979-07-22Sylvan Lake, ALTAMinor Pro
Michael Stenerson1614280122462010-20133F1993-01-20Surrey, BCMinor Pro
Michael Stephens6221719742005-20072D1986-09-16Campbell River, BCJunior A (Canada)
Caige Sterzer10072229552017-20192F2000-08-20Kimberley, BCCollege-University
Chase Stevenson25101222372018-20191F1999-01-13West Kelowna, BCCollege-University
Chris Stew30022232008-20091D1990-03-05Surrey, BCCollege-University
Brett Stewart366814582015-20161D1996-08-09Summerland, BCJunior A (Canada)
Jeffrey Stewart15247711181062014-20184C1998-02-23Surrey, BCCollege-University
Rob Stewart100001993-19941Junior A (Canada)
Tommy Stipancik39224202012-20131D1994-09-10Vancouver, BCMajor Junior
Corey Stock773163942191993-19952R1974-01-22White Rock, BCMajor Junior
Bradley Stonnell100002015-20161D1998-07-22Surrey, BCMinor Pro
Destry Straight200002009-20101F1993-03-22West Vancouver, BCMinor Pro
Brennan Strang57143145902008-20091L1988-04-23Saskatoon, SASKCollege-University
Lucas Stratford73257322014-20162F1996-06-01Surrey, BCJunior A (Canada)
Jay Stuart100002007-20081F1989-08-24Peachland, BCJunior A (Canada)
Matt Suderman17123562003-20041D1983-01-27Winkler, MANMinor Pro
Gabriel Suessenbacher-Fu200002017-20181D2001-02-17Surrey, BCJunior A (Canada)
Connor Sundquist5651924162017-20181R1997-02-08Glastonbury, CTCollege-University
Taylor Sutherlin24112372004-20051D1986-03-28Anchorage, AKMajor Junior
Derrek Sutter40077662003-20041D1985-02-04Swift Current, SASKJunior A (Canada)
Ryan Suzukovich1000042018-20191D2001-12-20Port Moody, BCJunior A (Canada)
Nigel Swab210102013-20141D1995-05-07Calgary, ALTAJunior A (Canada)
Riley Sweeney75113344322009-20112D1992-08-31Delta, BCMinor Pro
Nic Tallarico1500002017-20181G1998-01-29West Vancouver, BCCollege-University
Rob Tallas1901181991-19921G1973-03-20Edmonton, ALTAMajor League
Adam Tambellini1614122682012-20131L1994-11-01Port Moody, BCMinor Pro
Brandon Tanev58112233272011-20121L1991-12-31Toronto, ONTMajor League
Liam Tanner458182662023-20241F2003-06-04Langley, BCJunior A (Canada)
Chris Tarr14638931311321997-20003F1980-04-13Richmond, BCMinor Pro
Tommy Tartaglione65145222007-20092G1988-03-29Harbour City, CAMajor Junior
Hunter Tarves300002020-20211G2002-06-16North Vancouver, BCJunior A (Canada)
Bart Taylor17342801222331991-19943D1973-05-25Victoria, BCJunior A (Canada)
Brian Taylor100001993-19941Junior A (Canada)
Chad Taylor11011361999-20001D1981-06-17Abbotsford, BCJunior A (Canada)
Nathan Taylor100002022-20231F2005-07-23Brooklin, ONTJunior A (Canada)
Tate Taylor115135467492020-20233D2004-05-03Richmond, BCJunior A (Canada)
Cristophe Tellier58284371492019-20201C2000-05-23Sherbrooke, PQCollege-University
Riley Tetrault473912552006-20071Junior A (Canada)
Riley Tetreault473912552006-20071C1988-02-29Saskatoon, SASKJunior A (Canada)
Stewart Thiessen19134182004-20051D1985-04-14Carman, MANMajor Junior
Kellan Thompson300001999-20001Junior A (Canada)
Ryan Thorpe461024341072001-20021L1981-02-06White Rock, BCMajor Junior
Christian Thwaites100001996-19971GJunior A (Canada)
Shane Tidsbury6381119631992-19942F1975-02-04Prince George, BCMinor Pro
Connor Tiechko2212362008-20102F1992-04-22Chilliwack, BCJunior A (Canada)
Devon Toews102175976972011-20132D1994-02-21Abbotsford, BCMajor League
Justin Togiai4939121522003-20041D1983-08-22Kennewick, WAMinor Pro
Brody Toigo34347262007-20081D1987-09-11Delta, BCJunior A (Canada)
Nolan Toigo79726331132007-20092D1989-07-22Delta, BCMajor Junior
Mark Toljanich52611171071994-19951D1974-05-30Vancouver, BCMajor Junior
Jake Toor277310122018-20191F1999-11-15Mission, BCJunior A (Canada)
Ryan Toovey201051521999-20001F1980-03-20Crossfield, ALTACollege-University
Grant Toulmin752143641432008-20102R1989-03-02Langley, BCEuropean Elite
Chris Tracy401142012-20131F1992-08-29Marlton, NJJunior A (Canada)
Ryan Trsek1398383166901999-20023F1981-07-01Langley, BCMinor Pro
Hayden Trupp51246362010-20122F1992-06-08Anchorage, AKEuropean Lower Leagues
Drew Tsakounis49268122021-20221D2003-07-15Arlington, VAJunior A (Canada)
Hayden Tuba1002282020-20211D2002-10-17Steveston, BCCollege-University
Greg Tyshynski30121628652006-20071F1986-03-23Victoria, BCJunior A (Canada)
Nick Udovicic28145191997-19981W1979-05-23Burnaby, BCMinor Pro
Spencer Unger608816342013-20152F1995-10-04Surrey, BCJunior A (Canada)
Kyle Uy12000162014-20162F1998-01-08Vancouver, BCJunior A (Canada)
Guy Valleau37099791999-20001D1980-02-05Calgary, ALTACollege-University
Jesse Van Nostrand163940497241999-20023D1981-08-13Woodinville, WACollege-University
Nick Vandenbeld602202001-20021F1985-08-05Port Coquitlam, BCMinor Pro
Richard Vanderhoek15253751281182007-20114C1991-01-20Langley, BCMinor Pro
Jeff Vanderlugt50242145892010-20111F1990-05-12Richmond Hill, ONTCollege-University
Dan Vandermeer551015251061996-19971D1978-02-19Caroline, ALTAMinor Pro
Joe Vandermeer104371281651291996-19982D1977-01-08Red Deer, ALTAMinor Pro
Jeremy Vanin1810515341997-19981F1977-05-04Vancouver, BCMinor Pro
Wesley Vannieuwenhuizen571451192009-20101D1992-04-20Chilliwack, BCMajor Junior
Chris Vassos300002004-20051F1986-03-11West Vancouver, BCJunior A (Canada)
Chad Vestergaard1563333663821991-19943R1974-07-09New Westminster, BCMajor Junior
Benjamin Vikich63171936472012-20153F1994-05-21Surrey, BCCollege-University
Elijah Vilio100002016-20171D1997-04-25Aldergrove, BCMinor Pro
Mikael Virta100001999-20001D1982-07-16Bellingham, WACollege-University
Danny Vlanich29044212013-20141D1993-11-25Trail, BCJunior A (Canada)
Zachary Wagnon98333871402022-20242C2004-03-26Red Bank, NJJunior A (Canada)
Greg Wahl50318211121993-19941L1973-11-04White Rock, BCMinor Pro
Brett Walker49044251999-20001G1980-12-06Regina, SASKCollege-University
Andrew Wallace12031761071222008-20102F1989-04-27Bedford, NSCollege-University
Nolan Wallinger10011152014-20151F1994-09-10Delta, BCJunior A (Canada)
Devin Walshe16011201998-19991DLangley, BCJunior A (Canada)
Craig Warnecke461782142001-20021 Junior A (Canada)
Doug Watkins45940491341999-20001D1980-10-20Kelowna, BCMinor Pro
Kevin Watson1002201991-19921D1974-04-11Duncan, BCJunior A (Canada)
Ryan Watson52395089562001-20021F1981-06-12Lethbridge, ALTAMinor Pro
Tyler Waycott200002005-20061F1985-08-23New Westminster, BCJunior A (Canada)
Logan Webber1611222014-20193F1999-02-25Surrey, BCJunior A (Canada)
Shaun Wedderburn812847752131997-19992R1978-06-12Red Deer, ALTACollege-University
Doug Wedel47033752010-20111D1992-01-15Anaheim, CAJunior A (Canada)
Gunnar Wegleitner1411242015-20161R1998-05-06Vancouver, BCMajor Junior
Toby Weishaar59353065541994-19951C1974-04-25Edmonton, ALTAMajor Junior
Matt Weist6171421992004-20073F1986-12-23Enchant, ALTAJunior A (Canada)
Derek Wells24111526211995-19961C1976-01-14Brampton, ONTMajor Junior
John Wesley10753571101362014-20183L1997-05-17Surrey, BCMajor Junior
Josh Wessels8372936282022-20242D2003-03-08Richmond, BCJunior A (Canada)
Ty Westgard160431161591332013-20196R1998-05-21Surrey, BCMajor Junior
Patrick Whibley100001999-20001Junior A (Canada)
Aaron White53161127282017-20192F1999-06-03Sylvania, OHCollege-University
Geoff White56055271992-19931D1977-02-01Quesnel, BCJunior A (Canada)
Alex Whitwham400002012-20142F1996-02-28Richmond, BCJunior A (Canada)
Garrett Wicks100002017-20181F2001-08-14Delta, BCJunior A (Canada)
Garin Wickstrom100042022-20231G2006-04-25Surrey, BCJunior A (Canada)
Jordan Wiest34145632014-20151D1995-02-07Enchant, ALTAJunior A (Canada)
Matt Wiest49448102004-20051F1986-10-05Enchane, ALTACollege-University
Todd Wildeman109415191331994-19962D1976-06-28Jansen, SASKJunior A (Canada)
Jordan Wilkins1101122008-20091D1990-06-04Princeton, BCMajor Junior
Cole Williams38279542016-20171D1997-03-18Delta, BCJunior A (Canada)
Keelan Williams1500002016-20171G1996-06-22Calgary, ALTAMajor Junior
Mitchell Williams620222016-20171R1998-06-04Prince George, BCJunior A (Canada)
Owen Williams310142016-20171D2000-09-26Delta, BCMajor Junior
Ryan Williams100001999-20001Junior A (Canada)
Jesse Wilson1481624191993-19941C1974-03-06Coquitlam, BCMajor Junior
Kris Wilson20842651076371994-19984F1977-02-10Seattle, WAMinor Pro
Trent Wilson83141933342021-20232L2004-06-24Delta, BCJunior A (Canada)
Perry Winfree5921012162017-20192D1999-11-24Cary, NCCollege-University
Brendan Winslow691910372017-20192D1999-02-25Richland, WAJunior A (Canada)
Peter Wishloff129088351996-19993G1978-07-26Oakville, ONTCollege-University
Tyler Witzke400022018-20191F1999-06-09Calgary, ALTAJunior A (Canada)
Brandon Wong64112233662003-20052F1986-11-30Victoria, BCMinor Pro
Jason Wong7401101993-19963G1976-06-21Richmond, BCCollege-University
Jason Wood1801181993-19941G1973-08-15Saskatoon, SASKJunior A (Canada)
Craig Wyszomirski5482836782012-20131D1992-09-21Mahwah, NJMinor Pro
Tyler Yakimchuk26358622001-20021L1983-12-16Williams Lake, BCJunior A (Canada)
Chris Young9033201997-19981R1978-08-23Anchorage, AKMinor Pro
Sam Young511202014-20151F1996-04-28Calgary, ALTAJunior A (Canada)
Brian Youngson100001996-19971D1979-02-13Coquitlam, BCJunior A (Canada)
Greg Zanon581754711541998-19991D1980-06-05Burnaby, BCMajor League
Ante Zlomislic140303565182021-20243L2003-09-22Coquitlam, BCJunior 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.