hockey DB
search by league
team
morning report
contact us
home

Merritt Centennials all-time player list

Player Name GP G A. Pts PIM Seasons Yrs. Pos. Birthdate Birthplace Highest Level
Cody Abbey200002008-20091F1991-01-10Kaslo, BCJunior A (Canada)
Dylan Adams201102023-20241G2006-01-01Kelowna, BCJunior A (Canada)
Kai Adano100002021-20221D2005-02-05Burnaby, BCJunior A (Canada)
Nathan Alalouf200002013-20141G1996-05-24Delta, BCMajor Junior
Jason Alessio401102008-20091F1990-05-08Smithers, BCJunior A (Canada)
Cody Allen201102014-20151D1998-03-12Adams Lake, BCJunior A (Canada)
Tristan Allen10144246562020-20233D2003-08-05Kamloops, BCJunior A (Canada)
Isaac Alvarado900022019-20201F2001-06-16West Vancouver, BCJunior A (Canada)
Stefano Antinori000002001-20021G1981-01-06 Junior A (Canada)
Cole Arcuri3411516172014-20162D1996-01-09Nelson, BCJunior A (Canada)
Rob Armstrong600041992-19931 Junior A (Canada)
Peter Arvanitis40161127361992-19931C1974-04-29Montreal, PQMinor Pro
McKullen Astill1501122017-20181R1998-05-20Edmonton, ALTACollege-University
Blake Astorino24213142020-20222F2001-10-22Prince George, BCJunior A (Canada)
Ryan Aynsley274913212008-20091F1990-04-16Kelowna, BCCollege-University
Austin Baecker26011292009-20101D1992-04-17Kelowna, BCMajor Junior
Jordan Baird801102001-20021D1985-10-08Port McNeill, BCCollege-University
Stuart Baird165118194562003-20063D1985-05-04Merritt, BCJunior A (Canada)
Jackson Baker1400002021-20221G2003-03-03Hermosa Beach, CAJunior A (Canada)
Jake Baker63010101062008-20102D1991-07-18Port Moody, BCMinor Pro
Maco Balkovec861775922221989-19912D1971-01-17New Westminster, BCMinor Pro
Andrew Ballantyne2902202023-20241G2004-05-08Whitby, ONTJunior A (Canada)
Nash Bamford400002021-20221L2004-08-30Bashaw, ALTAJunior A (Canada)
Denny Bannatyne100001989-19901 Junior A (Canada)
Victor Barakett811222022-20231L2002-10-02Montreal, PQJunior A (Canada)
Kelly Barnes15156362003-20041D1983-01-07College-University
Riley Barnes200002015-20161L1997-03-24Merritt, BCJunior A (Canada)
Tyler Barr109922313452006-20093F1988-12-06North Vancouver, BCMinor Pro
Mike Barren257714171994-19951R1976-05-28Surrey, BCCollege-University
Lee Barrick1100001997-19981GJunior A (Canada)
Tyler Bates802202022-20231D2002-08-12Calgary, ALTAJunior A (Canada)
Ryan Beamin6221012281992-19942D1975-10-31Chilliwack, BCMinor Pro
Randy Beekhuizen2801161987-19881GSicamous, BCCollege-University
Dylan Beers550441262004-20051D1987-03-16Merritt, BCJunior A (Canada)
Chris Belcourt573710511995-19961R1977-07-02Edmonton, ALTAJunior A (Canada)
Chase Bell106193958412015-20183C1997-12-08Lethbridge, ALTACollege-University
Todd Bell200001990-19911GJunior A (Canada)
Lauren Belland29022121987-19881GCollege-University
Jamie Benard500041996-19971D1977-02-11Spring, TXCollege-University
Devin Benson900042020-20211D2003-06-30Kamloops, BCJunior A (Canada)
Evan Benwell289918122019-20201F2000-01-28Toronto, ONTCollege-University
Jacob Berger7600022016-20182G1997-07-01Minnetonka, MNCollege-University
Joey Berkopec1441245572312017-20203D1999-02-02Oakville, ONTMinor Pro
Gord Besse4902221987-19881G1968-03-27Merritt, BCMinor Pro
Jerry Bessette1733641990-19911W1970-10-24MacKenzie, BCJunior A (Canada)
Pat Best13000111998-19991GJunior A (Canada)
Mike Bidinosti56134301995-19961D1977-03-01Brandon, MANJunior A (Canada)
Frank Biller5057491062581987-19881C1969-06-02Merritt, BCJunior A (Canada)
Jason Bird19371042013-20141D1993-07-10Toronto, ONTCollege-University
Dale Birkley1711363761511995-19983D1977-03-12Edmonton, ALTACollege-University
Bill Birks9942651072491987-19892F1968-03-17Sicamous, BCMinor Pro
Dane Birks10293241852012-20142D1995-08-29Merritt, BCMinor Pro
Geoff Bjarnason24011272021-20221D2003-08-09Edmonton, ALTAJunior A (Canada)
Glen Blair432681011987-19881Junior A (Canada)
Dan Blasko5252227511992-19931D1972-06-26Liberec, Czech Rep.European Elite
Zachary Bleuler4751520142016-20171D1997-09-09West Vancouver, BCJunior A (Canada)
Lucas Blinkhorn612382009-20101F1989-05-31Winfield, BCJunior A (Canada)
Rich Blumer1001150611211987-19892D1969-11-08Anchorage, AKCollege-University
Ryne Bodger3941519222009-20101D1989-11-02Duncan, BCCollege-University
Jonathan Boh47611171151998-19991D1979-01-17Lethbridge, ALTAMajor Junior
Blaine Bokenfohr284913112010-20111R1990-04-02St. Albert, ALTACollege-University
John Bokla354711672006-20071F1988-02-15White Rock, BCJunior A (Canada)
Sukhpaul Bol100001998-19991Junior A (Canada)
Sam Boldt2502262021-20221D2003-02-17Regina, SASKJunior A (Canada)
Howard Bolinger801121989-19901 Junior A (Canada)
Zeyd Boltakke200002023-20241D2005-11-03Qualicum Beach, BCJunior A (Canada)
Dave Bond11450641141741989-19912L1971-02-12Kamloops, BCCollege-University
Kevin Borba5858131692001-20021L1984-03-04Summerland, BCCollege-University
Jake Borgida511242017-20181D1999-04-27Minneapolis, MNCollege-University
Trevor Bose401121991-19921CMerritt, BCJunior A (Canada)
Martin Boucher43011442000-20011Junior A (Canada)
Jacob Bourchier100002017-20181D1999-05-27West Kelowna, BCJunior A (Canada)
Alex Bourhas16325142017-20181L1998-08-05L'Ile-Bizard, PQCollege-University
Brad Bourke3661723382008-20102D1989-04-21Onoway, ALTAMinor Pro
Dylan Bowen18235142013-20141D1995-04-04Lumby, BCJunior A (Canada)
Zak Bowles75232952602014-20162F1995-11-30Kelowna, BCJunior A (Canada)
Wade Bowley100041994-19951DJunior A (Canada)
Will Bowman51066592021-20221D2002-09-18Chicago, ILCollege-University
Lee Boyden4857121722002-20031F1983-05-05Duncan, BCJunior A (Canada)
John-Paul Brabant000001993-19941R1975-07-21Merritt, BCJunior A (Canada)
Corey Braddick200042007-20081D1989-12-29Cloverdale, BCJunior A (Canada)
Chad Brears113324880932009-20123F1991-05-08Cold Lake, ALTAMinor Pro
Fred Breault800021989-19901G Junior A (Canada)
Todd Bredo200002016-20171D1997-06-08Prince George, BCJunior A (Canada)
Jared Breitkreuz200002017-20181G1998-01-07Summerland, BCJunior A (Canada)
Jared Bremner13000162001-20021R1982-05-04Williams Lake, BCCollege-University
Richard Brew572834621741987-19892Junior A (Canada)
Bill Brewer200001990-19911D1974-11-18Merritt, BCMinor Pro
Cameron Brodie19257552008-20091D1988-07-01White Rock, BCMinor Pro
Spencer Brooks420282008-20091L1988-12-01Smithers, BCCollege-University
D.J. Brough55518231051999-20001D1979-05-27Coaldale, ALTACollege-University
Luke Brown18011101998-19991DJunior A (Canada)
Marshall Brown200001997-19981CJunior A (Canada)
Mike Brown443471281994-19951W1979-04-29Surrey, BCMajor League
Mike Brown2000111994-19951CJunior A (Canada)
Reid Brown200002013-20141F1995-06-20Superior, COCollege-University
Brandon Bruce78211738962011-20132L1993-05-28Cranbrook, BCMajor Junior
Aaron Buat100002007-20081F1989-09-08Kelowna, BCJunior A (Canada)
Daniel Buchanan200022011-20121D1993-02-08Kamloops, BCJunior A (Canada)
Nathan Buckham200021993-19941Junior A (Canada)
Cole Buckley100002009-20101G1992-07-12Penticton, BCJunior A (Canada)
Tyrell Buckley2111461751852014-20184D1997-03-01Penticton, BCEuropean Lower Leagues
Kristian Buechert000002001-20021G1982-01-15 Junior A (Canada)
Ryan Bullock16538202004-20051Junior A (Canada)
Christian Buono37101525482019-20201F2000-07-31Burnaby, BCJunior A (Canada)
Jack Burgart100002012-20131G1995-08-14Fort Saint James, BCEuropean Elite
Evan Burgess502242008-20091D1992-02-12Jaffray, BCJunior A (Canada)
Rylan Burns1911314372004-20051D1984-03-08Mill Bay, BCCollege-University
Cody Butcher1101246581662005-20072D1987-04-23Anchorage, AKCollege-University
Jackson Caller300022014-20151D1999-07-15Kamloops, BCMajor Junior
Steve Cameron78293261222003-20052R1986-07-25Mission, BCCollege-University
Cameron Campbell44616221251992-19942L1974-02-01Sardis, BCJunior A (Canada)
Austin Campeau100002013-20141D1996-12-27Anmore, BCJunior A (Canada)
Tim Campeau658917972002-20042D1984-10-12Burnaby, BCJunior A (Canada)
Brandon Campos1053675111792004-20062L1987-12-08Port Coquitlam, BCMinor Pro
Thomas Cankovic200002014-20151F1997-04-02Whistlet, BCJunior A (Canada)
Chris Canuel511221993-19941Junior A (Canada)
Jordan Canuel2002649751421995-19994D1979-01-22Merritt, BCCollege-University
Brodie Carle711242001-20021 Junior A (Canada)
Mike Carnelli29011241995-19961D1976-07-02Colorado Springs, COJunior A (Canada)
Josh Caron500002007-20081D1991-02-10Campbell River, BCMinor Pro
Brad Carpenter230731041775231997-20014L1980-05-02Kamloops, BCCollege-University
Levi Carter5151621222021-20221F2003-03-06Keremeos, BCJunior A (Canada)
Warren Carter11350901401301989-19912R1971-02-24Salmon Arm, BCMinor Pro
Jesse Caswell41151934391997-19992F1979-06-29Sherwood Park, ALTAJunior A (Canada)
Stephen Cavanagh1341720372302004-20073F1986-04-09Calgary, ALTACollege-University
Tyler Centrone38202342004-20051F1986-03-29Campbell River, BCJunior A (Canada)
Daniel Chang505914412009-20101F1991-05-19Billings, MTMinor Pro
Dylan Chanter109112233782011-20132D1995-09-17Armstrong, BCCollege-University
John Charette2571219261989-19901 Junior A (Canada)
Steve Chelios6246321987-19881D1968-08-24Chicago, ILMinor Pro
Aleksey Chichkin31167342022-20231D2005-07-21Burnaby, BCMajor Junior
Lino Chimienti6701142010-20122G1991-12-27Montreal, PQCollege-University
Cole Chorney277916542014-20151C1996-03-21Leduc, ALTAMajor Junior
Marquis Christian100001998-19991Junior A (Canada)
Chris Claffey761334471791999-20012D1980-07-31Edmonton, ALTAMinor Pro
Braydon Clark16123542019-20201D2002-01-03Langley, BCMajor Junior
Lee Clarke200002004-20051Junior A (Canada)
Henry Cleghorn16343581011422015-20183C1997-03-04West Vancouver, BCCollege-University
Jake Clifford1021232441062013-20152D1994-12-08Brecksville, OHMinor Pro
Brad Cocca102316091562017-20192C1999-08-13Mississauga, ONTCollege-University
Ryan Coghlan22279172015-20161D1995-10-31Nanaimo, BCMajor Junior
Kirk Coldwell100001998-19991Junior A (Canada)
Don Colling11123131989-19901 Junior A (Canada)
Anthony Collins200002006-20071R1989-10-09Langley, BCMinor Pro
Kole Comin100022015-20161F1997-11-09Whitehorse, YukonJunior A (Canada)
Aaron Conlon2617825382003-20041C1953-06-20Wetaskiwin, ALTACollege-University
Chase Cooke10701818382019-20234D2003-04-26Merritt, BCJunior A (Canada)
Nolan Corrado100022021-20221L2001-12-22Kelowna, BCJunior A (Canada)
Pat Corrado721431452501987-19892DRossland, BCCollege-University
Tom Cossey7861925822003-20052D1986-09-17Ross Creek, ALTACollege-University
Jarett Costello5721416312006-20071D1988-01-15Chandler, AZCollege-University
Zach Court130276188782015-20183L1997-01-04Winnipeg, MANMinor Pro
Brad Cowden19123262003-20041F1984-04-06North Vancouver, BCJunior A (Canada)
Ryan Cowell8011718471989-19912D1971-06-09Kamloops, BCJunior A (Canada)
John Coyle1168592177701994-19962R1976-04-02North Delta, BCMinor Pro
Doug Crashley100001996-19971GJunior A (Canada)
Kameran Crawford9011920972009-20112D1991-12-03Penticton, BCJunior A (Canada)
Ian Creamore2016-20171Junior A (Canada)
Cory Crichton931417421990-19911D1971-04-04Kamloops, BCMajor Junior
Derek Crichton500001990-19911RJunior A (Canada)
Brandon Cross800151582003-20052G1984-03-12Kamloops, BCCollege-University
Diego Cuglietta1494088128932012-20153F1995-08-12Kamloops, BCMinor Pro
Nicholas Cuglietta200002015-20161D1996-05-15Edmonton, ALTAJunior A (Canada)
Mattias Dal Monte725611632017-20192D2000-07-05Nanaimo, BCCollege-University
Zack Dallazanna15246182020-20211F2000-04-20Anmore, BCJunior A (Canada)
Aaron Damini16371041989-19901R1972-06-14Calgary, ALTAJunior A (Canada)
Lucas Daoust16347182009-20101F1989-02-01Kamloops, BCJunior A (Canada)
Clay Davidson1100061996-19971G1978-04-08Winnipeg, MANJunior A (Canada)
Liam Davidson40134142021-20221D2004-07-17Trondheim, NorwayJunior A (Canada)
Brad Davis13033242008-20091F1988-07-04Quesnel, BCJunior A (Canada)
Tim Davis4081927511994-19951D1975-06-07Surrey, BCCollege-University
Grant Deleau751032421451998-20002D1979-04-28Parksville, BCMinor Pro
Derrick Delisser200002008-20091F1990-08-07Kitimat, BCJunior A (Canada)
Brandon Dent14246172020-20211F2001-09-26Prince George, BCJunior A (Canada)
Brad Denton521910671994-19951W1976-03-27Little Fort, BCJunior A (Canada)
Isaac Deveau100042023-20241D2004-05-22Lorraine, PQJunior A (Canada)
Bob Dever48516212061987-19902D1970-01-27Abbotsford, BCMajor Junior
Vince Devlin80343973611990-19922C1972-09-10Port Hardy, BCCollege-University
Jacob Dewitt432810202021-20221D2004-03-15Sicamous, BCMajor Junior
Josh Dias1202222020-20211G2000-05-07Surrey, BCMinor Pro
Bryan Dicken39212141031988-19891D1970-07-09Fernie, BCMajor Junior
Cuyler Dickie37112362005-20061F1986-10-08Merritt, BCJunior A (Canada)
Jordan Dickson210122003-20041R1984-02-17Victoria, BCJunior A (Canada)
Scott Didmon764057971021988-19902C1970-03-05Victoria, BCCollege-University
Ryan Dion44101020841998-20002R1979-03-24Duncan, BCJunior A (Canada)
Paolo Dipasquale6113821842000-20011FRichmond, BCCollege-University
Jody Disher10011211997-19981D1978-06-01Chetwynd, BCJunior A (Canada)
Brent Dobie4710616261995-19972F1976-08-19Summerland, BCJunior A (Canada)
Frazer Dodd414131762017-20192F1999-05-24Hazelton, BCCollege-University
Charlie Donlin41066572012-20131D1993-06-27Shorewood, MNCollege-University
Drew Dornan23112102021-20221F2004-07-31Abbottsford, BCJunior A (Canada)
Carver Dowhan991431451232003-20052R1985-08-27Selkirk, MANJunior A (Canada)
Jordan Downey100001998-19991Junior A (Canada)
Deacon Drummond400002022-20231RJunior A (Canada)
Brandon Duhaime5361925432014-20151R1997-05-22Coral Springs, FLMajor League
David Dumas20121123731996-19971F1976-08-31White Rock, BCJunior A (Canada)
Hayden Dunford600002022-20231G2002-06-28Guelph, ONTJunior A (Canada)
Brophy Dunne562911612019-20201D2002-01-09Prince George, BCJunior A (Canada)
Dave Dunnigan1682057772841988-19924D1971-11-16Merritt, BCJunior A (Canada)
Vincent Duplessis2200002017-20192G1999-03-19Quebec, PQMinor Pro
Kury Easy100001989-19901 Junior A (Canada)
Michael Ederer58212849122014-20151F1996-03-03Lancaster, NYMinor Pro
Cris Edlund472791001993-19941D1975-12-30100 Mile House, BCJunior A (Canada)
Ryan Eduardsen200001997-19981Junior A (Canada)
Dylan Emerson19101102022-20242F2005-01-24Port Moody, BCJunior A (Canada)
Cullen Emery520202023-20241F2005-08-02Reading, MAJunior A (Canada)
Jordan Emmerson59325385622002-20031F1982-01-05Abbotsford, BCCollege-University
Alek Erichuk1302262020-20211D2001-03-10Knutsford, BCJunior A (Canada)
Dustin Erickson200022002-20031 Junior A (Canada)
Jonathan Erickson2100062006-20071G1987-05-04Stony Plain, ALTAJunior A (Canada)
Merik Erickson300002022-20231G2004-03-31Burnaby, BCJunior A (Canada)
Walker Erickson54161632332020-20233R2002-06-21Surrey, BCJunior A (Canada)
Brad Essex11878401183451994-19962R1975-07-15Squamish, BCMinor Pro
Lance Essihos79161935802001-20032C1983-09-21Junior A (Canada)
Mike Ewanchuk1592246685172003-20063F1985-03-26Fort Saint John, BCCollege-University
Dan Faedo113243458532002-20053L1984-12-23Coquitlam, BCJunior A (Canada)
Ocean Fancy523811322023-20241D2004-03-01Orleans, MAJunior A (Canada)
Connor Farren102132134672021-20232C2003-07-28Vancouver, BCJunior A (Canada)
Graham Fast200002007-20081R1989-08-18Abbotsford, BCJunior A (Canada)
Cooper Faughnan300002023-20241C2006-04-24Whitesboro, NYJunior A (Canada)
Mike Faulkner103105363442015-20172D1996-02-25New York, NYCollege-University
Jim Feher3168141271991-199211971-04-05Junior A (Canada)
Michael Felsing53164258322023-20241C2003-02-11PIttsburgh, PAJunior A (Canada)
Jaydon Fetter5202222262018-20191D1999-11-23Windsor, ONTCollege-University
Duaine Fetzner87317201872000-200221982-11-18College-University
Michael Fidanza200002016-20171F1998-12-30Kamloops, BCJunior A (Canada)
Nick Fidanza164254065802014-20173F1996-10-13Kamloops, BCJunior A (Canada)
Howie Finch9246601061831988-19902L1969-08-15Barriere, BCJunior A (Canada)
Ryan Finnegan2217802015-20161F1997-05-08Tecumseh, KSMinor Pro
Nick Fiorentino58929381182015-20161D1996-10-30Hartsdale, NYCollege-University
Shawn Fitzgerald28347261994-19951CJunior A (Canada)
Brent Fletcher1581828461102010-20133F1992-05-09New Westminster, BCCollege-University
Todd Fletcher19134382008-20091D1990-07-08New Westminster, BCJunior A (Canada)
Joe Fleury820222002-20031Junior A (Canada)
Matt Foley381910422014-20151D1995-04-20Longmeadow, MAMinor Pro
Ryan Forbes4271219642015-20161F1995-07-20Kitimat, BCJunior A (Canada)
Scott Ford1571447613201997-20003D1979-12-24Fort St. John, BCMinor Pro
Chris Forsberg33510151851987-19881Junior A (Canada)
Paul Forster58152136682008-20091F1988-03-20North Vancouver, BCCollege-University
Jackson Foster900022022-20231D2004-05-18Abbotsford, BCJunior A (Canada)
Jonah Fournier200002021-20221R2004-11-08Canal Flats, BCJunior A (Canada)
Jeff Franzius200001987-19881Junior A (Canada)
Kyle Fraser2500022003-20041G1985-12-17College-University
Casey Fratkin107810181112006-20093D1989-06-05Burnaby, BCCollege-University
Jesse Fratkin53233154212005-20061F1987-09-17Burnaby, BCMinor Pro
Brad Friedrich100022009-20101F1990-01-13Winfield, BCJunior A (Canada)
Kieran Friesen100002010-20111D1992-01-07Vanderhoof, BCMajor Junior
Braden Fuller17235262014-20151F1995-08-23Grande Prairie, ALTAJunior A (Canada)
Tyler Fuller13123172004-20051D1986-05-03Williams Lake, BCMinor Pro
Hunter Fuoco200002022-20231R2006-09-14Kamloops, BCJunior A (Canada)
Colin Gage4022121987-19881Junior A (Canada)
Milan Gajic5161420201997-19981R1981-06-01Burnaby, BCMinor Pro
Tyson Galloway27235102019-20201D2003-01-20Kamloops, BCMajor Junior
Devin Gannon301102007-20081F1991-10-31Kamloops, BCEuropean Lower Leagues
Bryce Garcia100002019-20201GJunior A (Canada)
Cliff Garcia1100001993-19941Junior A (Canada)
Tyler Garrow2131316321995-19961F1976-04-29100 Mile House, BCCollege-University
Kiel Gatenby812392001-20021D1983-02-06 College-University
Doral Gecse19044161991-19921D1972-06-17Osoyoos, BCJunior A (Canada)
Curtis Gedig3021012162008-20091D1991-09-14Westbank, BCMinor Pro
Chad Gehon41113546242007-20081F1988-06-03Kelowna, BCCollege-University
Sam Gemmell1323522009-20101F1990-01-21Alamo, CAJunior A (Canada)
David Genio200001995-19961G1977-09-11Squamish, BCCollege-University
Matthew Genovese100022010-20111D1991-04-26Port Coquitlam, BCJunior A (Canada)
Paul Gentes1877595170761987-19914R1970-01-23Merritt, BCJunior A (Canada)
Jake Geraci200002022-20231D2003-04-09Old Tappan, NJJunior A (Canada)
Colten Gerlib474812242017-20192D1999-07-03Kamloops, BCMajor Junior
Ranvir Gill-Shane280111142023-20241D2003-06-17Ottawa, ONTMajor Junior
Matthew Gillard11134272023-20241D2005-10-07Yellowknife, NTJunior A (Canada)
Jackson Glassford2018-20191G2001-01-14Qualicum Beach, BCJunior A (Canada)
Cade Gleekel57162945422016-20171C1997-09-27Minneapolis, MNCollege-University
Kris Glinsbockel8000142007-20081F1990-06-06Vernon, BCJunior A (Canada)
Shane Glover29332255191997-19981W1977-03-01Salmo, BCMinor Pro
Kelly Golby13112381992-19931D1973-03-18Airdrie, ALTAJunior A (Canada)
Austin Goode21022342006-20082F1989-11-14Kamloops, BCJunior A (Canada)
Alex Goodship2171623112008-20091R1989-09-11Blackfalds, ALTACollege-University
Jesse Gordichuk100002012-20131G1994-06-22Penticton, BCMinor Pro
Graeme Gordon42022102007-20081G1989-04-15North Vancouver, BCJunior A (Canada)
Keaton Gordon100002014-20151R1997-08-09Kamloops, BCJunior A (Canada)
David Gore410142007-20081F1988-04-09Kamloops, BCJunior A (Canada)
Brad Goss200002007-20081C1989-07-19Smithers, BCCollege-University
Mathieu Gosselin106336093562017-20192R1999-05-18Quebec City, PQMinor Pro
Curtis Gould100002021-20221D2003-03-09Princeton, BCJunior A (Canada)
Gavin Gould1535979138852013-20163F1996-04-27North Vancouver, BCMinor Pro
Sam Grabner37123292023-20241D2004-06-20Ottawa, ONTJunior A (Canada)
Cory Graboski421671522000-20011D1983-07-05Abbotsford, BCMinor Pro
Cory Grabowski26224862001-20021D1983-07-05 Junior A (Canada)
Mark Graff510101991-19921C1975-06-01Merritt, BCCollege-University
Ron Graff7241317381993-19952D1977-03-31Merritt, BCJunior A (Canada)
Gabe Graham710101992-19942L1977-09-09Merritt, BCMajor Junior
John Graham17057691265811987-19925C1971-09-05Merritt, BCJunior A (Canada)
Niel Graham1041121323341991-19953R1975-12-26Merritt, BCJunior A (Canada)
Colin Grannary1104767114582014-20162C1997-09-24Delta, BCCollege-University
Nick Granowicz58322759342018-20191F1998-03-28Macomb, MIMinor Pro
Corey Grant32011112004-20051G1985-08-09Unity, SASKJunior A (Canada)
Jordan Grant902322451452007-20092R1990-08-17Ladysmith, BCJunior A (Canada)
David Green594659105441992-19931C1973-07-24Castlegar, BCCollege-University
Ryder Gregga200002022-20231G2004-06-16Markham, ONTJunior A (Canada)
Adam Grier13033152007-20081F1989-02-18Calgary, ALTAJunior A (Canada)
Roby Gropp1100071991-19921G1973-05-22Kamloops, BCMinor Pro
Steve Gropp700061991-19921Junior A (Canada)
Jeff Grycan222810461994-19951R1974-01-12Nelson, BCJunior A (Canada)
Rob Gunnson600022002-20031 Junior A (Canada)
Brock Gunson200042003-20041 Junior A (Canada)
Rob Gunson4061016752003-20041L1983-08-04 College-University
Vincent Guy47549182018-20202C2000-01-28Quebec City, PQJunior A (Canada)
Jason Haakstad56273562941994-19951W1976-10-01Kelowna, BCCollege-University
Lorne Hadley901536511681988-19902D1970-07-18Victoria, BCMinor Pro
Tyler Halliday1001511263052006-20082R1989-03-11Kamloops, BCMajor Junior
Keith Hamilton3301122009-20101G1992-03-01Cochrane, ALTAMajor Junior
Mike Hamilton10165871521332001-20032F1983-05-02Victoria, BCMinor Pro
Ray Hamlin23481262023-20241C2003-04-23Windsor, ONTJunior A (Canada)
Ryan Hammell171910231993-19941D1975-11-09Parry Sound, ONTJunior A (Canada)
Mike Hanes601162007-20081D1989-01-29Kamloops, BCJunior A (Canada)
Lynden Hanvold31022332023-20241D2004-01-21Kelowna, BCJunior A (Canada)
Thomas Hardy210102009-20101F1991-12-21Surrey, BCJunior A (Canada)
Brad Harpe100052001-20021 Junior A (Canada)
Derrek Harper147851593391989-19934D1973-01-05Princeton, BCMinor Pro
Silvan Harper2353751883132009-20134F1992-03-25Coquitlam, BCJunior A (Canada)
Todd Harris100021989-19901D1972-05-11Calgary, ALTAMinor Pro
Jordon Harrison41121426532007-20081L1988-08-17Kelowna, BCCollege-University
Darren Harrold20111021441987-19881Junior A (Canada)
Zach Hartley478715162013-20141F1995-02-02Minneapolis, MNJunior A (Canada)
Quinten Harvie400002022-20231L2005-02-20Comox, BCJunior A (Canada)
Sandy Hayer46121325401995-19961F1976-02-18Duncan, BCCollege-University
Kris Heeres12139771161072000-20022F1981-09-10Abbotsford, BCCollege-University
Cody Heinen100002010-20111F1992-07-16Langley, BCJunior A (Canada)
Danton Heinen202202012-20131L1995-07-05Langley, BCMajor League
Jack Henderson511222021-20221F2002-03-19Quesnel, BCJunior A (Canada)
Stu Henderson18871581987-19881Junior A (Canada)
Dylan Herold19134292008-20091F1989-02-17Delta, BCCollege-University
John Hicks5100022021-20232G2005-09-11Kamloops, BCJunior A (Canada)
Steve Hiebert100001996-19971WJunior A (Canada)
Braeden Hikichi301102011-20121D1992-11-06Kelowna, BCJunior A (Canada)
Brandon Hill15148821301392002-20053C1984-04-26Kamloops, BCCollege-University
Daniel Hill531451302004-20051R1986-01-15Kamloops, BCMajor Junior
Derek Hills59183048642009-20101D1990-12-05Campbell River, BCCollege-University
Jason Hitchings1152739661151994-19962L1975-02-05Asquith, SASKMinor Pro
Devon Hobbs1921382008-20091C1989-06-20Calgary, ALTACollege-University
Aaron Hoffman16618891073271991-19943D1974-08-17Cranbrook, BCJunior A (Canada)
Jason Hoffman467411181989-19923C1972-05-05Terrace, BCJunior A (Canada)
Jamie Holden3001121999-20001G1981-10-27Telkwa, BCMinor Pro
Travis Holloway7000192003-20052F1987-02-05Abbotsford, BCJunior A (Canada)
Cole Holowenko3100002009-20101G1993-01-05Penticton, BCMajor Junior
Tyler Holz7801212102015-20172D1996-11-30Osoyoos, BCJunior A (Canada)
Mitchell Hosler920262003-20041 Junior A (Canada)
Bennet Huber7351116122012-20142F1994-06-16Calgary, ALTACollege-University
Jacob Hufty400002021-20221L2004-11-02Kamloops, BCJunior A (Canada)
Jason Hufty271910641993-19941R1974-11-20Vernon, BCJunior A (Canada)
Derek Huisman5423264982012-20131D1992-02-26Smithers, BCCollege-University
Zeke Hume60124456982003-20041D1983-11-26Osoyoos, BCCollege-University
Jacksenn Hungle3951116282020-20222L2004-08-07Victoria, BCJunior A (Canada)
Garrett Hunter500002019-20201D2001-11-27Nanoose Bay, BCJunior A (Canada)
Mike Hunter300061994-19951C1975-02-11Castlegar, BCJunior A (Canada)
Daryle Hurd191910382004-20051F1985-03-01Fruitvale, BCJunior A (Canada)
Brody Hutchinson6011101995-19961F1978-09-20Vancouver, BCJunior A (Canada)
Chris Hutchinson200001998-19991G1979-05-26Gold River, BCJunior A (Canada)
Jesse Ihas200002021-20221DJunior A (Canada)
Jonah Imoo1300002014-20151G1994-04-06Surrey, BCMinor Pro
Jim Ingram8432932451989-19912D1971-05-31Ladysmith, BCJunior A (Canada)
Michael Iorio910162006-20071F1988-04-03Sidney, BCJunior A (Canada)
Ryan Irving40134211994-19993DJunior A (Canada)
Trevor Isaksson10224102020-20211D2000-03-15North Delta, BCJunior A (Canada)
Kyle Isenberg473710302022-20231D2004-05-08Tustin, CAJunior A (Canada)
Jesse Ivanovic701102022-20231D2005-10-07Kelowna, BCJunior A (Canada)
Max James401102013-20141L1997-04-13Kamloops, BCMajor Junior
Cam Jamieson5941519511994-19951D1974-08-11Port Coquitlam, BCJunior A (Canada)
Shaun Jeannotte109141630701996-19993C1978-07-21Kamloops, BCJunior A (Canada)
Coleman Jenkins2234762022-20231C2003-05-11Mansfield, MAJunior A (Canada)
Nick Jermain54292554522015-20161F1996-06-07Cos Cob, CTMinor Pro
Brett Jewell1182836641182014-20173R1996-11-09Vernon, BCCollege-University
Mike Jodein2000141990-19911Junior A (Canada)
Lenord Joe6000501987-19881Junior A (Canada)
Tyler Johns46189472007-20081D1989-05-22Comox, BCJunior A (Canada)
Desmond Johnson801162021-20221D2002-05-26Phoenix, AZCollege-University
Diego Johnson5112719312021-20232R2006-09-07Fort St. James, BCJunior A (Canada)
Dustin Johnson11062491111722008-20113F1990-05-05Penticton, BCMinor Pro
Ryan Johnson471622381222002-20031R1982-04-26Wetaskiwin, ALTAMajor Junior
Sam Johnson1452327501062012-20153F1994-06-14Okotoks, ALTAJunior A (Canada)
Brody Johnston18055102019-20201D2003-08-07Vanderhoof, BCJunior A (Canada)
Troy Johnston1401447612101998-20013D1980-03-15Maidstone, SASKMinor Pro
Brennon Jones500022006-20082G1989-10-01Vernon, BCJunior A (Canada)
Brent Jones10033571987-19881Junior A (Canada)
Jakob Jones2811262021-20221C2003-01-17Vernon, BCJunior A (Canada)
Jeff Jones1194962111352009-20112F1991-12-29Revelstoke, BCMinor Pro
Kris Jones19281001998-19991CJunior A (Canada)
Mitch Jones4752328702009-20101D1991-12-12Delta, BCCollege-University
Richard Jones1000001998-19991G1979-04-02Fort St. John, BCCollege-University
Steve Jordan103116171971999-20012D1982-08-07Coquitlam, BCCollege-University
Brian Josephson169517221631993-19974D1978-11-06Fort Saint James, BCCollege-University
Mike Josephson582534591351990-19922L1976-06-09Victoria, BCMinor Pro
Scott Jow4062026542007-20081F1987-06-06Surrey, BCJunior A (Canada)
Damon Jugnauth1511262022-20242L2003-02-02Calgary, ALTAJunior A (Canada)
Chris Kaban974151924101987-19892C1971-01-25New Westminster, BCCollege-University
Darcy Kaban200021988-19891L1972-11-16Logan Lake, BCJunior A (Canada)
Josh Kagan2215722332019-20201D2000-11-03Winnipeg, MANCollege-University
Malik Kaila131119201612013-20163D1996-02-16Squamish, BCJunior A (Canada)
Brian Kang53131831322007-20081C1988-03-17Vancouver, BCCollege-University
Nicholas Kang1491824421182005-20083R1987-06-04Kamloops, BCCollege-University
Dave Kawula103272552791997-19992C1979-02-08Prince Albert, SASKJunior A (Canada)
Cole Kehler4300002015-20161G1997-12-17Winkler, MANMinor Pro
Joey Kennedy2000001992-19942G1974-01-08Westside, BCCollege-University
Todd Kennedy200002006-20071D1979-02-21Campbellton, NBCollege-University
Devin Kero2000002013-20141G1994-01-29Hancock, MICollege-University
Dustin Kersey3981624141997-19981C1977-04-15Dawson Creek, BCMinor Pro
Codie Kightley11068142362007-20092D1988-03-17Merritt, BCCollege-University
Dave Kilduff3100081992-19931G1972-02-17Penticton, BCCollege-University
Timothy Kim2034702023-20241L2004-05-17Vancouver, BCJunior A (Canada)
Shane Kime200072015-20161D1997-09-15West Vancouver, BCJunior A (Canada)
Ethan King1100022016-20171D1999-09-22Vernon, BCMajor Junior
Shawn King1081923421101998-20002R1980-10-03Kamloops, BCJunior A (Canada)
Lewis Kinvig843847851011993-19963C1976-04-27Ashcroft, BCMajor Junior
Scott Kirkham800052008-20091C1990-08-27Cranbrook, BCJunior A (Canada)
Lucas Kirsch212810121996-19971D1977-06-04Calgary, ALTAMinor Pro
Jeff Kitsch20231740941988-19891C1970-05-21Merritt, BCMajor Junior
Paul Klemke25000121993-19941G1975-01-26Calgary, ALTACollege-University
Kurtis Klinger100002012-20131F1994-05-13Santa Rosa, CAJunior A (Canada)
Lawrence Klyne22077301992-19931D1972-11-07Port Alberni, BCJunior A (Canada)
Paul Knaggs1000021995-19961G1976-06-09Toronto, ONTJunior A (Canada)
Josh Kobelka210102014-20151F1996-10-09Brandon, MANJunior A (Canada)
Colin Kobza873619553001997-20002R1980-02-21Gibbons, ALTAMinor Pro
Zenon Kochan2414581996-19971F1977-09-09Madison, WICollege-University
Jace Koenigsmark200002023-20241F2004-03-01Middletown, NJJunior A (Canada)
Kevin Koopman287714532007-20081D1988-06-30Hope, BCJunior A (Canada)
Brad Koopmans5347111821991-19932C1972-05-30Smithers, BCJunior A (Canada)
Matthew Kopperud91363268672016-20193F1999-08-04Denver, COMinor Pro
Dylan Kosik100002019-20201G2001-06-08Montreal, PQJunior A (Canada)
Mike Kowalczyk1601192001-20021 Junior A (Canada)
Troy Kozuki500041996-19971CWilliams Lake, BCJunior A (Canada)
Kurt Krenn2000151987-19881Junior A (Canada)
Jackson Krill75242044672021-20232L2004-05-31Port Moody, BCJunior A (Canada)
Spencer Kristensen100002009-20101F1991-07-02Langley, BCJunior A (Canada)
Martins Kruklitis2414522023-20241D2004-05-21Jelgava, LatviaEuropean Lower Leagues
Paul Kruse441232442231987-19881L1970-03-15Merritt, BCMajor League
Ryan Kushnir100001995-19961Junior A (Canada)
Kyle L'Arrivee301102007-20081F1988-04-01Coldstream, BCCollege-University
Rocco La Cara1631442022-20231L2003-08-28Vancouver, BCJunior A (Canada)
Justin Lachance310102010-20111F1992-04-30Coquitlam, BCJunior A (Canada)
Connor LaCouvee300002013-20141G1994-05-24Qualicum Beach, BCMinor Pro
Dion Lahoda421922411472003-20041F1983-04-21 College-University
Clayton Lainsbury12151811321672001-20032C1983-05-04Courtenay, BCCollege-University
Rick Lali301101989-19901 Junior A (Canada)
Mike Lalonde100001996-19971L1980-12-01Chetwynd, BCMinor Pro
Brendan Lamont115122537972011-20132F1994-06-22Langley, BCJunior A (Canada)
Colten Lancaster4200022015-20172G1998-04-21Kelowna, BCMinor Pro
Ayden Lane600022019-20201D2002-07-04Mission, BCJunior A (Canada)
Beau Lane300002023-20241G2004-06-16Pembroke, MAJunior A (Canada)
Dylan Lariviere52122032162023-20241R2005-05-05Welland, ONTJunior A (Canada)
Charles-Thomas Larochelle40171128162023-20241R2003-02-23Quebec City, PQMajor Junior
J.C. Larocque37154358101995-19961C1976-02-04Toronto, ONTMinor Pro
Mike Le Duc501101991-19921C1972-02-24Osoyoos, BCCollege-University
Gregoire Leblanc1204249911391999-20012FLevis, PQCollege-University
Taylor Leboe601161996-19971FJunior A (Canada)
Dustin Lebrun82161127502010-20122L1992-07-15Coquitlam, BCCollege-University
Mitch Ledyard200002016-20171F1997-11-04Port Coquitlam, BCJunior A (Canada)
Mike Lehmann52171734461994-19951L1974-02-02Brandon, MANEuropean Lower Leagues
Bryan Leitch10965101166922003-20052L1984-06-17Coquitlam, BCMinor Pro
Johann Lemoine3371320531997-19981C1978-06-20Vina del Mar, ChileJunior A (Canada)
H.T. Lenz59121628652007-20081F1989-07-08Vienna, VAMinor Pro
Kevin Lessard19235332004-20051L1986-11-04Tring Junction, PQCollege-University
Paul Levarsky8000102006-20071D1989-01-16Surrey, BCMajor Junior
Sam Lewis710102022-20231D2003-05-04Kamloops, BCJunior A (Canada)
Ville Lilja54131427551994-19951L1974-04-11Helsinki, FinlandEuropean Lower Leagues
Aidan Lindblad6691827422022-20242L2004-02-03Salmon Arm, BCJunior A (Canada)
Trevor Lindros13551722791999-20023D1982-07-31Lac le Jeune, BCJunior A (Canada)
Mitch Lipon54172138452015-20161C1996-03-30Regina, SASKMajor Junior
Ryan Lisowsky100022012-20131D1994-02-11Maple Ridge, BCJunior A (Canada)
Jake Livingstone200002016-20171D1999-04-16Creston, BCMajor League
Phoenix Logan-Hill100002012-20131G1994-07-13Port Moody, BCJunior A (Canada)
Kevin Lohan5451823262012-20131D1993-10-01Cold Spring Harbor, NYMinor Pro
Brad Loring882619454331988-19923L1972-06-13Hope, BCMajor Junior
Zachary Losier4116723582023-20241L2005-03-06Niagara Falls, ONTJunior A (Canada)
Brayden Low4751116262011-20132C1994-05-08Steveston, BCMinor Pro
Christian Lowe50131932182022-20231C2002-07-05Port Moody, BCCollege-University
Riley Loyst46516542006-20082F1989-10-18Kelowna, BCJunior A (Canada)
Shane Lukinchuk802643691271998-20002R1980-02-12Kamloops, BCJunior A (Canada)
Mitch Lutz600022007-20081D1990-03-11Penticton, BCCollege-University
Jimmy Lyver1313422023-20241C2005-02-12Grafton, MAJunior A (Canada)
Jason Maat1010171990-19911R1973-07-17Victoria, BCJunior A (Canada)
Steven MacDonald801142008-20091D1990-03-20Tappen, BCJunior A (Canada)
Willy MacDonald45022411988-19891G1971-08-13Delta, BCMajor Junior
Wade Macleod10165811461142005-20072L1987-01-20Coquitlam, BCMinor Pro
Alexander MacMillan61111425392008-20113F1990-03-29Calgary, ALTAMinor Pro
Shawn MacNeil3101581987-19881Junior A (Canada)
Keegan Maddocks1100022021-20221G2003-04-14Langley, BCMajor Junior
Johnny Mahovlich105317202472005-20083D1989-05-06Vancouver, BCJunior A (Canada)
Shane Mainprize2300002007-20081G1988-09-07Valemount, BCCollege-University
Sean Maktaak1432246682082010-20133F1992-06-03Penticton, BCMinor Pro
Ross Mancuso5111011312011-20121D1992-03-13Coppell, TXJunior A (Canada)
Jason Mansoff54194059631992-19931D1972-12-11Edmonton, ALTAMinor Pro
Thomas Manty56122234222019-20201F2000-02-04Andover, MACollege-University
Stephen Margeson5161723872000-20011D1981-12-02Banff, ALTAMinor Pro
Bryce Margetson500062019-20201D2002-03-29Surrey, BCJunior A (Canada)
Alex Marinkovich85131831741995-19972F1978-02-07Kelowna, BCCollege-University
Blaine Markwart49111526581999-20001F1980-04-07Kitimat, BCJunior A (Canada)
Wyatt Marlow716713642019-20223F2002-03-07Cranbrook, BCJunior A (Canada)
Billy Marshall1161634501152010-20122D1991-11-09Smithers, BCCollege-University
Tanner Marshall3001102019-20201G2000-02-01West Kelowna, BCCollege-University
Griffyn Martin2001010122014-20151D1994-03-19Southport, CTCollege-University
Kevin Martin823521996-19971R1977-09-01Prince George, BCJunior A (Canada)
Tyler Martin210102007-20081F1989-04-19Naramata, BCJunior A (Canada)
Tyler Martin141114354682011-20143D1993-02-26Port Coquitlam, BCJunior A (Canada)
Thierry Martine100002008-20091F1991-01-02Oliver, BCJunior A (Canada)
Wade Masch100002008-20091F1989-06-01Kitimat, BCJunior A (Canada)
Payton Matsui93263561462018-20202F2000-04-15Lakeville, MNCollege-University
Harrison May46000102008-20091G1989-01-15Vancouver, BCMajor Junior
Lance Mayes1901121998-19991G1978-09-06Brentwood Bay, BCMinor Pro
Alan Mazur521555701162005-20061D1985-09-05Burnaby, BCMinor Pro
Matt Mazzarolo112519242152008-20102D1990-02-05Surrey, BCCollege-University
Kevan McBean100002017-20181D1998-10-04Calgary, ALTAJunior A (Canada)
Bob McBurnie14647611082011989-19923R1971-11-18Kamloops, BCJunior A (Canada)
Maddix McCagherty1826822022-20231L2006-06-07Kelowna, BCMajor Junior
Jamie McCaig34033171999-20001G1979-08-09Penticton, BCMinor Pro
Mike McCance100002008-20091D1990-02-02Whistler, BCJunior A (Canada)
Kyle McConnell2000002007-20081G1987-06-22Fort McMurray, ALTAJunior A (Canada)
Shane McCormick12237721092222001-20043C1983-06-26Mission, BCCollege-University
Ryan McCotter33459181996-19971LJunior A (Canada)
Brian McDonald27101222121989-19901R1971-09-23Kitimat, BCJunior A (Canada)
Wayne McDonald19101101987-19881Junior A (Canada)
Joey McEwan24022872009-20101L1989-06-07Kelowna, BCCollege-University
Jason McEwen100001989-19901 Junior A (Canada)
Jay McGee2651015831996-19971D1977-11-26Edmonton, ALTAMinor Pro
Cal McGowan52245579601987-19881C1970-06-19Sidney, NEMinor Pro
Quinn McGowan115225476931991-19954L1975-02-22Merritt, BCMajor Junior
Brad Mcinnis6603372005-20072G1986-08-24Anchorage, AKCollege-University
Jake McLean515131882019-20212L2002-07-27North Vancouver, BCCollege-University
Brad McLeod100001990-19911F1971-06-05Medicine Hat, ALTAJunior A (Canada)
Troy McLeod702261987-19881Junior A (Canada)
Trent McNabb10112121987-19881Junior A (Canada)
Jalen Mcrae300002022-20231R2005-02-21Merritt, BCJunior A (Canada)
J. Meckler100001997-19981Junior A (Canada)
Judd Medak853244761371996-19982W1979-09-20Edmonton, ALTAMinor Pro
Larry Medves13156151990-19911D1971-06-26Kamloops, BCJunior A (Canada)
Mike Meehan500021989-19901Junior A (Canada)
Pat Meehan974433771391991-19932C1973-07-29Prince George, BCMinor Pro
Luke Melnik32279102023-20241L2006-10-11Lighthouse Point, FLJunior A (Canada)
Brayden Melnyk600002020-20222G2003-03-30Chilliwack, BCJunior A (Canada)
Derry Menard512122432371987-19892D1970-08-08Vancouver, BCMinor Pro
Doneau Menard561436502161987-19892D1969-02-06Coquitlam, BCMajor Junior
Sullivan Menard100002022-20231D2005-05-18Coquitlam, BCJunior A (Canada)
Sean Menton600022008-20091R1989-02-21Los Angeles, CAMinor Pro
Brett Mero611202019-20201F2000-09-26Quesnel, BCJunior A (Canada)
Jake Mersberger35172037341993-19941C1974-02-27Madison, WICollege-University
Damian Metastasio200002022-20231C2004-06-23Woodbridge, ONTJunior A (Canada)
Zach Metsa5732427152016-20171D1998-10-19Delafield, WIMinor Pro
Karlis Mezsargs2401102023-20241G2003-12-12Riga, LatviaJunior A (Canada)
Sean Michalevich400042019-20201F2001-04-09Stettler, ALTAJunior A (Canada)
Bryan Milkowski70111121341997-19992D1979-03-17Victoria, BCCollege-University
Darcy Miller4651318811998-20002R1981-09-18Kamloops, BCCollege-University
Gus Miller1702241995-19961G1975-03-02Victoria, BCCollege-University
Sam Miller503912202017-20181D1999-08-03Milwaukee, WICollege-University
Steve Miller200001987-19881F1967-01-22Vancouver, BCJunior A (Canada)
Ryan Minnabarriet212861352211641997-20014F1980-09-09Ashcroft, BCMinor Pro
Mike Minnis21178331992-19931RCranbrook, BCJunior A (Canada)
John Minot700062009-20101D1991-03-20Langley, BCJunior A (Canada)
Jason Misewich41426491999-20001Langley, BCJunior A (Canada)
Tom Mix1771825101992-19931F1973-01-23Prince George, BCCollege-University
Deegan Mofford400062021-20221R2001-06-27Rocky Mountain House, ALTAMajor Junior
Klemen Mohoric500021994-19951G1975-05-25Kranj, SloveniaMinor Pro
Ryan Moir8171421362007-20092D1989-09-07Calgary, ALTACollege-University
Dennison Monahan801142023-20241D2006-05-08Norwell, MAJunior A (Canada)
Luke Mongrain200002020-20211F2004-01-15Coquitlam, BCJunior A (Canada)
Roland Monilaws302281994-19951D1976-04-05Leduc, ALTAMinor Pro
Scott Morisseau220202009-20101F1991-06-04Castlegar, BCJunior A (Canada)
Dan Morrissey5901141991-19943G1974-10-07Merritt, BCJunior A (Canada)
Tanner Mortenson200042019-20201R2000-09-27Calgary, ALTAJunior A (Canada)
Brody Mott70614201332002-20062D1985-08-15Kamloops, BCJunior A (Canada)
Bill Muckalt1571031052082541991-19943R1974-07-15Surrey, BCMajor League
Mason Mueller300022019-20201D2002-08-12Red Deer, ALTAJunior A (Canada)
Lee Muir300002010-20111D1991-09-06Terrace, BCJunior A (Canada)
Ryan Mulrenin259413202021-20221R2002-04-09Plymouth, MNCollege-University
Steve Munn118742492951996-19982D1978-06-15North Battleford, SASKMinor Pro
Bryce Munro45121123461993-19952C1975-04-19North Vancouver, BCJunior A (Canada)
Jackson Munro9763339382017-20192D2000-02-11Vancouver, BCCollege-University
Lorin Murdoch19336331992-19931Junior A (Canada)
John Murgatroyd711942611941990-19922C1972-09-13Port McNeill, BCMinor Pro
Jackson Murphy-Johnson38246242021-20232D2002-01-02Burnaby, BCJunior A (Canada)
Aaron Murray34099162016-20171D1996-04-03Chino, CACollege-University
Jaxson Murray95404585162022-20242L2003-07-09Waterloo, ONTJunior A (Canada)
Luken Murray200002021-20221FJunior A (Canada)
Chet Musgrove1652657831891993-19963C1976-01-20Patricia, ALTACollege-University
Daniel Nachbaur60131023552013-20152F1995-09-30Seattle, WACollege-University
Amar Nagra100002001-20021L1984-05-08Calgary, ALTAJunior A (Canada)
Michael Naito111417211222006-20082D1988-03-16Kelowna, BCJunior A (Canada)
Chase Nameth5481422532019-20201L2000-09-09Regina, SASKJunior A (Canada)
Michael Nardi1754902008-20091F1990-04-09Vancouver, BCJunior A (Canada)
James Neil59182543482013-20152F1995-01-25White Rock, BCJunior A (Canada)
Kyle Nielsen2901172007-20092G1990-07-21New Westminster, BCJunior A (Canada)
Kyle Nixon300001998-19991G1981-01-12Kelowna, BCEuropean Lower Leagues
Boyd Nolan100021989-19901Major Junior
Blake O'Connor55099542006-20071D1988-03-01Phoenix, AZCollege-University
Reilly O'Connor100002012-20131D1993-10-22Penticton, BCEuropean Elite
Mark O'Shaughnessy5641418302015-20172D1997-07-31Kelowna, BCJunior A (Canada)
Andy Oakes101101992-19931D1976-02-08Princeton, BCJunior A (Canada)
Devin Oakes6721214772013-20152R1995-01-22Prince Rupert, BCMajor Junior
Shane Oatway673912552007-20092D1990-10-05Kamloops, BCJunior A (Canada)
Alexander Ochitwa1512342020-20222F2002-09-28Prince George, BCCollege-University
Mike Olaski56161531841992-19931R1974-03-25Saskatoon, SASKMinor Pro
Josh Olson40426382020-20222F2001-09-22Salmon Arm, BCJunior A (Canada)
Ryan Olson1173857951641996-19982F1978-11-06Pincher Creek, ALTAMinor Pro
Jerzy Orchard68162238182019-20223C2001-02-05Delisle, SASKMajor Junior
Matthew Osadick3635862019-20201C2000-08-02Grande Pointe, MANJunior A (Canada)
Matt Ostash2691120162005-20061F1986-05-07Brandon, MANJunior A (Canada)
Mike Ouellette1076670136452000-20022C1982-07-06Kamloops, BCMinor Pro
Parnell Pachal100001994-19951G1974-10-08Saltcoats, SASKJunior A (Canada)
Davin Padgham401122015-20161D1998-04-22Chilliwack, BCJunior A (Canada)
Derek Paige2631114262002-20031D1983-05-02Logan Lake, BCCollege-University
Tyson Papalia29246652006-20071F1988-07-27Vancouver, BCJunior A (Canada)
Sebastien Pare110315990992012-20142F1993-01-22Surrey, BCCollege-University
Gary Parkstrom17112171991-19921D1974-04-19Summerland, BCJunior A (Canada)
Travis Parro200002001-20021D1983-06-02Westbank, BCJunior A (Canada)
Steve Passmore10011101989-19901G1973-01-29Thunder Bay, ONTMajor League
Connor Patchett100002010-20111C1992-02-01Red Deer, ALTAJunior A (Canada)
Davide Patella81181937802021-20232R2004-01-06Laval, PQJunior A (Canada)
Quinn Paterson400022019-20201F2003-06-13Kelowna, BCJunior A (Canada)
Joel Patsey110102017-20181D1999-05-16Prince George, BCJunior A (Canada)
Carter Patterson16134102022-20231D2003-11-13Burlington, ONTJunior A (Canada)
Scott Patterson115404282672011-20143F1993-03-21N. Vancouver, BCCollege-University
Luke Pavlas5671219301996-19971C1978-09-13Anchorage, AKCollege-University
Mike Pawluk6051722871993-19952D1974-06-21Tsawwassen, BCJunior A (Canada)
Ben Payne100002006-20071L1988-09-30Maple Ridge, BCCollege-University
Mike Peat22235431997-19981D1978-09-21Princeton, BCMinor Pro
Matteo Pecchia15448102020-20211F2000-06-06North Vancouver, BCCollege-University
Shane Penneyer800001988-19891 Junior A (Canada)
Rob Pennoyer43191635421990-19942F1973-12-08Montreal, PQJunior A (Canada)
Maks Percic2115682023-20241D2004-04-02Maribor, SloveniaEuropean Lower Leagues
John Perras601161991-19921Junior A (Canada)
Brett Perrine200002012-20131D1993-01-21Wallingford, PAJunior A (Canada)
Chris Petry20426321996-19971C1977-06-28Calgary, ALTAJunior A (Canada)
Michael Pfeifer4624933331996-19982C1977-09-23Chilliwack, BCJunior A (Canada)
Brandon Pfeil109153853292010-20122D1992-03-03West Vancouver, BCMinor Pro
Brett Pfoh200002018-20191L2002-01-22Port Moody, BCCollege-University
Luke Pfoh2291019222023-20241L2005-07-18Port Moody, BCJunior A (Canada)
Bryan Phillips11871951661361994-19962C1975-08-21Winnipeg, MANEuropean Lower Leagues
Matt Phillips2421113121989-19901Junior A (Canada)
Colton Phillips-Watts1100002020-20222G2003-10-05Quesnel, BCJunior A (Canada)
Kevin Philp419918952008-20102R1990-02-04Victoria, BCMajor Junior
Andrew Pickering3372229372009-20101F1989-06-02West Vancouver, BCCollege-University
Ben Pierce611625411331998-20002F1979-12-24Merritt, BCCollege-University
Luke Pierce1081827452542001-20032R1983-08-18College-University
Casey Pierro-Zabotel190921182101072004-20084L1988-11-08Ashcroft, BCMinor Pro
Tyler Pietrowski1232502016-20171R1996-03-15Curtice, OHCollege-University
Blake Pilon100002019-20201G2000-01-09Calgary, ALTAJunior A (Canada)
Adam Pirri700021996-19971GJunior A (Canada)
Yewta Plamondon200002017-20181F2001-09-21Quesnel, BCJunior A (Canada)
Marc Player305521997-19981Minor Pro
Dylan Playfair40011542010-20111F1992-06-14Fort Saint James, BCJunior A (Canada)
Brent Pockett27134451994-19951F1976-09-27Kamloops, BCJunior A (Canada)
Terry Pohl24317201461987-19881Junior A (Canada)
Aaron Porter2871219471996-19982L1978-04-14Williams Lake, BCMinor Pro
Jay Porter41167601987-19881Junior A (Canada)
Dan Post14123151989-19912Junior A (Canada)
Kiernan Poulin4961925102023-20241D2006-01-05Norwell, MAJunior A (Canada)
Shane Poulsen1141651671082013-20152D1994-02-17Kamloops, BCCollege-University
Cooper Prechel700002014-20151D1997-10-24Penticton, BCJunior A (Canada)
Andy Prefontaine68212141071996-19982D1978-06-16Calgary, ALTAJunior A (Canada)
Bill Preston46391282002-20031 Junior A (Canada)
Carson Preston1411222020-20211F2001-08-16Langley, BCJunior A (Canada)
Nathan Preston100002022-20231G2005-11-12Penticton, BCMajor Junior
Chris Price200072007-20081F1989-06-17Aldergrove, BCJunior A (Canada)
Darcy Prince32459832003-20041R1985-03-17Fort Saint James, BCJunior A (Canada)
Guy Prince219951542492631989-19934L1972-02-04Prince George, BCMinor Pro
Sawyer Prokopetz422810712023-20241D2004-09-07Wainfleet, ONTJunior A (Canada)
Derek Prue1551217361992-19931C1972-03-24Spruce Grove, ALTAMinor Pro
Duane Puga129928371861990-19944D1973-07-10Merritt, BCJunior A (Canada)
Anthony Pupplo2000022014-20162G1995-07-14Shirley, NYMinor Pro
Jay Pylypuik11235171993-19941D1974-01-02Saskatoon, SASKMinor Pro
Troy Quinn18246242019-20201D1999-05-29Nepean, ONTMinor Pro
Brian Radmacher56425291141988-19891D1970-06-05Kamloops, BCJunior A (Canada)
Gary Rai4091120322008-20102F1990-02-07Vancouver, BCJunior A (Canada)
Grant Ranslam52201838401999-20001F1980-01-10Mayerthorpe, ALTACollege-University
Matt Recchi367714731989-19932C1972-04-20Kamloops, BCMajor Junior
Matt Redkwich6224112006-20071F1989-07-09Burnaby, BCJunior A (Canada)
Pat Redmond800072002-20031 Junior A (Canada)
Mike Regush103203353202015-20172C1998-09-12Surrey, BCMinor Pro
Jakob Reichert912124451532010-20122R1993-09-30Langley, BCMinor Pro
Adam Reid300061997-19981Junior A (Canada)
Cody Reinbold28000522006-20071Junior A (Canada)
Ben Reinbolt200002010-20111L1992-12-30Terrace, BCJunior A (Canada)
Max Reinhart100022007-20081C1992-02-04North Vancouver, BCMajor League
Nicholas Remissong300042021-20221C2002-05-19Lake Forest, ILCollege-University
Trevor Renkers5202121987-19881Major Junior
Wes Reusse611281993-19941C1974-02-09Kamloops, BCJunior A (Canada)
Jose Reyes620202007-20081F1988-08-31Kamloops, BCJunior A (Canada)
Blair Riley12062661282892002-20053R1985-11-01Chase, BCMinor Pro
Mac Rines000002003-20041L1984-11-22 Junior A (Canada)
Jacob Ringler213710101998-19991CJunior A (Canada)
Zach Risteau74343670302016-20182L1998-02-23Lakeville, MNCollege-University
Andre Robichaud128285179971991-19943C1974-10-26Port Hardy, BCJunior A (Canada)
Ryan Robin69211940572000-20022FPrince Albert, SASKCollege-University
Jason Robinson5410414972000-20011Junior A (Canada)
Ryan Robinson5769151242001-200321984-05-15European Lower Leagues
Austin Roden6401162017-20192G1998-04-30Victoria, BCCollege-University
Patrick Rogan6151823262006-20082F1990-06-03North Vancouver, BCJunior A (Canada)
Casey Rogers801122009-20101D1991-06-28Moreno Valley, CACollege-University
Brett Roloson71121426202018-20202L2000-12-29Newport Beach, CACollege-University
Ryan Roseboom21246302015-20172L1996-10-24Terrace, BCJunior A (Canada)
Ryan Rosich100002014-20151F1996-04-12Edmonton, ALTAJunior A (Canada)
Steve Ross32022341995-19961L1977-05-24Hope, BCJunior A (Canada)
Rick Rougeau200021989-19901R1971-04-28Burnaby, BCMinor Pro
Caleb Roy200002009-20101D1989-08-10Cranbrook, BCJunior A (Canada)
David Rozek99444993932000-20022College-University
Jesse Ruesch522351022003-20041L1986-04-23Lumby, BCJunior A (Canada)
Al Rushton1651271422692361987-19903F1969-05-22Watson Lake, BCJunior A (Canada)
Brodie Rutherglen59294170362002-20031R1982-11-23Trail, BCCollege-University
Eric Ruud30232548332007-20081F1987-03-13Lynden, WAJunior A (Canada)
Easton Ryan4413619182023-20241R2003-05-29Nepean, ONTJunior A (Canada)
Stephen Ryan100002012-20131L1994-09-09Langley, BCJunior A (Canada)
Joe Rybar9667129196651992-19942C1974-03-10Fernie, BCMinor Pro
Travis Rycroft933957961331998-20002R1980-08-09Penticton, BCMinor Pro
Colin Ryder25011151993-19941G1974-09-06Stirling, ScotlandEuropean Elite
Barry Rysz109033641988-19913G1970-10-14Prince George, BCMajor Junior
David Sabey114122537682009-20112F1991-01-01Kelowna, BCJunior A (Canada)
Christian Sabin102223052972017-20192R1998-09-03New Hudson, MICollege-University
Richard Sabourin161104151792010-20133D1992-07-06Kelowna, BCCollege-University
Brandon Sacchetti701142022-20231C2002-01-20Montreal, PQCollege-University
Colin Sale200001996-19971CJunior A (Canada)
Mike Salekin1043148793952001-20032D1985-08-17Castlegar, BCMinor Pro
Scott Salmond561233452301991-19921C1971-02-04Creston, BCMajor Junior
Russell Sanderson1200002012-20142G1994-09-30Merritt, BCJunior A (Canada)
Chad Sandhu302241993-19941Junior A (Canada)
Kyle Sanford400022021-20221F2001-05-25Junior A (Canada)
Jassi Sangha915622007-20081F1987-09-26Kamloops, BCJunior A (Canada)
Steve Sankey1151050603512002-20042D1983-04-06North Vancouver, BCCollege-University
Luke Santerno500002013-20141F1996-06-24Smithers, BCMinor Pro
Brent Saukarookoff58112435492003-20052D1986-02-05Winfield, BCJunior A (Canada)
John Saunders34224422012-20142D1994-07-27Newmarket, ONTCollege-University
Payton Schaefer1771938571582010-20144F1993-01-01Merritt, BCJunior A (Canada)
Jarrod Schamerhorn300002013-20141G1995-03-23Kelowna, BCMajor Junior
Aaron Schepers900072002-20031F1985-03-26Kamloops, BCJunior A (Canada)
John Schiavo5830326242014-20151F1994-02-14East Patchogue, NYMinor Pro
Eric Schimdt300002010-20111F1993-06-22Merritt, BCJunior A (Canada)
Lucas Schmid2703322021-20232C2005-10-06Merritt, BCJunior A (Canada)
Carter Schmidt4931316522022-20231C2004-11-19Kelowna, BCJunior A (Canada)
Eric Schmidt200002011-20121F1993-06-12Merritt, BCJunior A (Canada)
Brendan Schneider115334477822017-20192R1998-08-25Wellesley, ONTCollege-University
Spencer Schneider2022462019-20201F2000-09-11Lakeville, MNCollege-University
Jared Schroeder4881725471996-19971C1977-05-22Peace River, ALTAJunior A (Canada)
Brian Schuler100001992-19931 Junior A (Canada)
Nick Sciangula831518332372005-20072F1986-08-11Montreal, PQCollege-University
Doug Scott1101122019-20201D2000-04-16North Vancouver, BCCollege-University
Joel Scrimbit201102015-20172D1998-12-05Kelowna, BCJunior A (Canada)
Adam Sedgwick50173855201996-19971C1976-09-03Vancouver, BCCollege-University
Keith Sedgwick220222001-20021D1981-07-09Clearwater, BCJunior A (Canada)
Stephan Seeger66142741442014-20172L1996-02-16Mississauga, ONTEuropean Lower Leagues
Mike Senior2581624241995-19961R1975-09-10Trenton, ONTMinor Pro
Carter Shannon810102014-20162F1998-01-03Abbotsford, BCJunior A (Canada)
Michael Shara4321214452022-20231D2003-12-03Laguna Niguel, CAJunior A (Canada)
Carter Shinkaruk2235882011-20121C1991-11-11Langley, BCMinor Pro
Brett Short56257652004-20051D1986-06-25Sherwood Park, ALTACollege-University
Matt Shuya56263056892005-20061R1985-05-28Ft. St. John, BCJunior A (Canada)
T.J. Silverson113114152132003-20052D1984-02-04Kamloops, BCJunior A (Canada)
Clay Simmons301121993-19941D1978-07-03Princeton, BCCollege-University
Dave Simoes35323261182004-20051D1985-03-09Vanderhoof, BCMinor Pro
Brayden Sinclair211202022-20231C2005-09-26Coquitlam, BCJunior A (Canada)
Tanner Sirkia20257172001-20042 Junior A (Canada)
Jason Sirota24011221991-19921G1972-05-12Thornhill, ONTMinor Pro
Grant Sjerven3802281989-19912G1970-03-13Victoria, BCMinor Pro
Trevor Skakun711243552641988-19902D1969-06-17Victoria, BCMinor Pro
Marshall Skapski28134212016-20171D1998-05-04Abbotsford, BCCollege-University
Ethan Skinner100002016-20171C1997-12-08Kincardine, ONTCollege-University
Braden Smith300002021-20221D2003-04-07Valemount, BCMajor Junior
Henry Smith310162021-20221D2004-04-14Richmond, BCMajor Junior
Jacob Smith5731013582022-20242R2004-07-17Trail, BCJunior A (Canada)
Jason Smith100021990-19911D1973-11-02Calgary, ALTAMajor League
Mitchell Smith14358232007-20081F1988-04-26Calgary, ALTACollege-University
Naythan Smith700022004-20062F1987-03-27Kelowna, BCJunior A (Canada)
Tyler Smoluk300002021-20221D2005-04-07Kamloops, BCJunior A (Canada)
Colton Sobchak1103051811122008-20102F1990-05-11Kelowna, BCJunior A (Canada)
Erik Sollied42268332022-20231D2005-02-17Langley, BCJunior A (Canada)
Jordan Soquila95254065732008-20102F1989-09-14Maple Ridge, BCCollege-University
Regan Soquila17261115176712010-20133F1993-06-03Maple Ridge, BCCollege-University
Anton Sorensen52268142021-20221R2002-11-17Wheaton, ILCollege-University
David Soukoroff741616323561988-19902C1970-03-21Fernie, BCJunior A (Canada)
Clayton Spalding2871118182006-20071F1987-01-22Coquitlam, BCJunior A (Canada)
David Spence4802271997-19992G1978-10-28Naramata, BCCollege-University
Ryan Spinale52121830462022-20242R2004-02-09Plymouth, MAJunior A (Canada)
Evan Stack112454893512010-20122F1991-05-29Calgary, ALTACollege-University
Ben Stanchfield38134251995-19961W1976-08-24Williams Lake, BCCollege-University
Ed Stanek3381826321994-19951R1974-02-22Middleton, WICollege-University
Ryan Stanimir4000112008-20091R1990-03-03Montreal, PQMinor Pro
Rylan Stanyer100002007-20081D1990-04-19Burns Lake, BCJunior A (Canada)
Kristian Stead200002013-20152G1996-10-17Merritt, BCMinor Pro
Brad Steed600071990-19911G1972-01-08Calgary, ALTAJunior A (Canada)
Tyler Steel81000172010-20133G1993-02-25Vernon, BCMinor Pro
Jonathan Stein100002016-20171F1999-03-05Delta, BCCollege-University
Brian Steiner300001995-19961D1977-04-18Long Beach, CAMinor Pro
Michael Stenberg499716182023-20241R2004-09-22Needham, MAJunior A (Canada)
Daryl Stepaniuk12011161995-19961D1977-11-22Nelson, BCJunior A (Canada)
Nick Stermer116857652572004-20073D1986-10-15Winfield, BCCollege-University
Travis Stevens4131114582001-20021D1982-05-01Prince Albert, SASKCollege-University
Neil Stevenson-Moore11357661231301998-20002F1980-12-12North Vancouver, BCEuropean Elite
Doug Stewart5521719811989-19933D1972-01-06Kamloops, BCJunior A (Canada)
Ashton Stockie5781523382017-20181C1999-07-15Stratford, ONTEuropean Lower Leagues
Lee Stone300022008-20091D1988-11-24Surrey, BCJunior A (Canada)
Brent Stowards2682533351998-19991F1981-05-05Vernon, BCJunior A (Canada)
Randy Strange5814923521990-19922R1973-01-06Richmond, BCJunior A (Canada)
Conor Sullivan2400022022-20231G2003-10-01Westborough, MAJunior A (Canada)
Colton Sun1201122019-20201D2001-10-03West Vancouver, BCJunior A (Canada)
Allan Suzuki1813215121987-19881Junior A (Canada)
Derek Swan100002004-20051GJunior A (Canada)
Jason Swanson26011551995-19961D1976-11-15Edmonton, ALTACollege-University
Darren Swetlishoff100001993-19941GJunior A (Canada)
Mike Szatmary451427411161993-19941R1975-08-15Calahoo, ALTAJunior A (Canada)
Rob Szatmary942639653511992-19942L1973-02-19Edmonton, ALTAMinor Pro
Jason Tapp1450661071994-19984G1978-04-08Kelowna, BCMinor Pro
Ashton Taylor39437202021-20221F2003-04-30Kamloops, BCJunior A (Canada)
Gary Taylor921450642201988-19902C1969-01-20Vancouver, BCJunior A (Canada)
Jason Taylor1700041993-19941G1975-11-02Kennewick, WAJunior A (Canada)
Jeff Taylor3481321372006-20071F1986-01-17Dawson Creek, BCJunior A (Canada)
Justin Taylor1607742007-20081R1988-02-11White Rock, BCJunior A (Canada)
Nathan Taylor437411202023-20241F2006-03-02Langley, BCJunior A (Canada)
Rory Telefel100001989-19901 Junior A (Canada)
Rob Teleske1574046862811995-19983R1977-07-13North Vancouver, BCCollege-University
Josh Teves5752833392013-20152D1995-02-18Calgary, ALTAMajor League
Brad Thiessen4902222005-20061G1986-03-19Aldergrove, BCMajor League
Justin Thomas26268252007-20081L1989-07-19Belmont, MNCollege-University
Mike Thompson1203351841881996-19993L1979-03-04Fort St. John, BCMajor Junior
Chris Thomson300001992-19931G Junior A (Canada)
Blake Threlkeld812322004-20051Junior A (Canada)
Brent Thurston45131831651987-19881L1971-03-10Delta, BCMinor Pro
Mark Thurston1131011211572020-20233L2003-05-16North Delta, BCJunior A (Canada)
Trevor Thurston212322022-20231D2002-05-11Delta, BCMinor Pro
Jason Timewell79314174271990-19922D1971-07-18Vancouver, BCJunior A (Canada)
Derek Tisdale14112151993-19963L1975-07-17Revelstoke, BCJunior A (Canada)
Dory Tisdale1461669852071993-19963D1977-03-24Revelstoke, BCMinor Pro
Jeremy Tisdale24112181995-19993FMerritt, BCCollege-University
Daniel Tkac91172946462018-20202F2000-12-20Presov, SlovakiaEuropean Elite
Phil Tocco6042933692002-20031D1983-02-23Burnaby, BCJunior A (Canada)
Kellan Tochkin101102007-20081R1991-02-15Abbotsford, BCMinor Pro
Alessio Tomassetti5621113282008-20091F1989-03-28Quesnel, BCJunior A (Canada)
Derek Topping802201990-19911G1972-09-10Ganges, BCJunior A (Canada)
Trevor Torbohm200022006-20071D1988-04-13Chase, BCJunior A (Canada)
Hunor Torzsok3816319322019-20201L2000-02-01Cloverdale, BCMajor Junior
Adam Tracey57121628362013-20152F1995-10-15Sleepy Hollow, NYCollege-University
Robbie Trampuh75283866851990-19922R1972-06-06Vanderhoof, BCJunior A (Canada)
Zach Traverse300022008-20091D1991-11-08Fernie, BCJunior A (Canada)
Lundy Trenaman100002006-20071F1987-10-13Penticton, BCJunior A (Canada)
Steve Tresierra1381648641042008-20113D1990-04-17Golden, BCCollege-University
Peyton Trzaska600002021-20221G2002-04-05Drayton Valley, ALTAJunior A (Canada)
Jared Tuton515813892004-20051D1985-07-30Whitehorse, YukonCollege-University
Alex Valenti65223456432008-20102F1989-08-29Blaine, WACollege-University
Max Vallis59221638292010-20111F1991-03-02Santa Clara, CACollege-University
Quinten Van Horlick9000171995-19961R1975-03-15Kamloops, BCMinor Pro
Josh Van Unen4211213312018-20202F2001-05-31Kamloops, BCCollege-University
Michael Van Unen145739461862016-20193D1999-02-26Kamloops, BCMinor Pro
Rylan Van Unen2124742892032016-20204L1999-02-26Kamloops, BCCollege-University
Bill Vandermeer40153651712004-20051C1984-05-03Caroline, ALTAMinor Pro
Phil Vaugeois100001998-19991Junior A (Canada)
Alistair Vaughan651121871996-19982R1977-07-01Merritt, BCJunior A (Canada)
Thomas-Louis Veilleux573710592001-20021D1984-02-23Junior A (Canada)
Jacob Verheyden66246532005-20072R1989-01-11Vancouver, BCCollege-University
Bob Vermette4993645591987-19881D1970-01-12New Westminster, BCMinor Pro
Trevor Verwolf14246122007-20081D1989-04-17Victoria, BCJunior A (Canada)
Jason Village110102016-20171F1998-05-08N. Vancouver, BCJunior A (Canada)
Jack Vincent30549202017-20181F1998-01-11Madison, WICollege-University
Brett Virostek15325131998-19991L1980-10-09Lethbridge, ALTAMajor Junior
Liam Visram13033122020-20211D2000-02-01Langley, BCJunior A (Canada)
J. Vosse100001997-19981Junior A (Canada)
Tyler Wagman5719101422001-20021D Junior A (Canada)
Jeremy Wagner5112112007-20081L1988-02-05Kelowna, BCEuropean Lower Leagues
J.J. Waldrop37461092008-20091F1989-01-23Anchorage, AKMinor Pro
Riley Wall600002009-20101G1989-11-13Kamloops, BCJunior A (Canada)
Stephen Wall112162339732009-20123F1991-05-31St. Albert, ALTAJunior A (Canada)
Ben Ward1342719461522018-20224F2001-08-30Kamloops, BCJunior A (Canada)
Sam Ward37369182021-20221D2005-08-03Kamloops, BCMajor Junior
Tyler Ward86312657142015-20172L1999-08-19Kamloops, BCMinor Pro
Brandon Weare200002021-20221GJunior A (Canada)
Sean Weaver563530651122004-20051L1984-05-11Victoria, BCCollege-University
Mike Weber601101987-19881Junior A (Canada)
Dylan Wegner4581523222023-20241R2004-06-01Nashville, TNJunior A (Canada)
Steve Weidlich1571541564471999-20023D1981-01-23Edmonton, ALTAMinor Pro
Dave Wells1212381993-19941LCollege-University
Trevor Wendt704421990-19911Junior A (Canada)
Olson Werenka31314171072019-20201D1999-10-22Calgary, ALTAJunior A (Canada)
Josh Wessels201102022-20231D2003-03-08Richmond, BCJunior A (Canada)
Jason White1502201991-19921F1971-11-29Kamloops, BCJunior A (Canada)
Dean Whitney44011241994-19951G1974-12-08Edmonton, ALTAMinor Pro
Tyler Wickman1200022014-20162D1998-06-21Abbotsford, BCJunior A (Canada)
Nicholas Wicks1613582117412016-20193R1998-04-24Delta, BCCollege-University
Jeff Wight96353772482012-20142F1995-12-04Coquitlam, BCCollege-University
Jordan Wilkins15101152007-20081D1990-06-04Princeton, BCMajor Junior
Reece Willcox105102737422010-20122D1994-03-20Surrey, BCMinor Pro
Rhett Willcox971626421262013-20152F1996-04-22Surrey, BCCollege-University
Wayland Williams563710222013-20141D1994-05-31Canton, MIJunior A (Canada)
Tyler Willis541122331291992-19931R1977-04-08Princeton, BCMinor Pro
Wade Winkler121243458851996-19993D1979-03-21The Pas, MANMinor Pro
Ryan Winter3101102019-20201G1999-05-26Owen Sound, ONTJunior A (Canada)
Aaron Winterholt11436731091262000-20033C1982-03-06Kamloops, BCMajor Junior
Justin Wise2261723262003-20041F1983-03-13Langley, BCMinor Pro
Tyler Wishart17291142023-20241F2004-04-01Pound Ridge, NYJunior A (Canada)
Jon-Paul Witkop16134222010-20111D1990-04-21Fairport, NYCollege-University
Wayne Wittall15224132003-20052F1985-02-16Junior A (Canada)
Brandon Wong605066116692005-20061F1986-11-30Victoria, BCMinor Pro
Jonathan Wong6443742022-20242D2004-12-08North Vancouver, BCJunior A (Canada)
Carter Woodside100002019-20201G2001-01-04Asquith, SASKMajor Junior
Ben Wright1304442023-20241L2005-10-23Mill Bay, BCMajor Junior
Jason Wright18325122006-20071R1986-02-25Williams Lake, BCJunior A (Canada)
Tyler Yakimchuk46913221232002-20031L1983-12-16Williams Lake, BCJunior A (Canada)
Ryan Yastremsky50156181995-19982Junior A (Canada)
Chris Yasunaga100052001-20021 Junior A (Canada)
Zach Young310102001-20021 Junior A (Canada)
Brian Zakall121264975851990-19933R1972-08-08Penticton, BCEuropean Lower Leagues
David Zakall9381531341301989-19912R1970-12-01Oliver, BCJunior A (Canada)
Kaden Zakall100002019-20201D2003-01-17Osoyoos, BCJunior A (Canada)
Talon Zakall129134558682018-20224D2002-01-22Merritt, BCJunior A (Canada)
Jordan Zalba71184058222006-20092C1988-10-25Victoria, BCMinor Pro
Brent Zaluski116119201341993-19963D1977-12-14Merritt, BCCollege-University
Brady Ziemer5541418672018-20191D2000-05-24Carver, MNCollege-University
Zane Ziemmer79415191032001-20032C1979-01-01 College-University
Jack Ziliotto234131782023-20241C2005-06-22Waterdown, ONTJunior A (Canada)
Jeff Zmurchyk7062026402009-20112D1990-01-06Fernie, BCJunior A (Canada)
Zachary Zorn1563338711082015-20183F1997-06-24Yellowknife, NTMinor 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.