hockey DB
search by league
team
morning report
contact us
home

Vernon Vipers all-time player list

Player Name GP G A. Pts PIM Seasons Yrs. Pos. Birthdate Birthplace Highest Level
Austin Adamson58161127252016-20171R1996-02-06Vancouver, BCMajor Junior
Ryan Agar903361997-19981D1978-03-28Sherwood Park, ALTAJunior A (Canada)
Thomas Aldworth57371956292014-20151R1995-04-30Dallas, TXMinor Pro
Michael Alexander1001192000-20011Junior A (Canada)
Corey Allen21167531999-20001F1981-07-04Anchorage, AKJunior A (Canada)
Chase Allington501122006-20071F1988-01-24Wasilla, AKJunior A (Canada)
Nicholas Amies52257152008-20102D1992-07-25Enderby, BCJunior A (Canada)
Dylan Anderson301122018-20191D2002-10-23Langley, BCMajor Junior
Harlan Anderson500001998-19991D1982-10-17Vernon, BCMinor Pro
Keith Anderson12314122016-20171R1997-04-18Hermiston, ORMajor Junior
Mitch Andres8842226682017-20192D1998-09-02Brainerd, MNMinor Pro
Zack Andrusiak1502262015-20161L1998-07-10Yorkton, SASKMinor Pro
Sam Anzai1432522017-20181F1998-11-02Los Angeles, CAMinor Pro
Nicolas Ardanaz300002018-20191D2002-05-30Langley, BCCollege-University
David Arduin4311112182005-20061F1987-02-17Halfmoon Bay, BCCollege-University
Luke Ashton81279252021-20232D2005-01-21North Vancouver, BCJunior A (Canada)
Seth Bafaro165712182020-20211D2000-05-16Revelstoke, BCEuropean Elite
Phillip Bamber500002011-20121F1993-10-30Calgary, ALTAJunior A (Canada)
Elan Bar lev wise9572734422017-20203C2001-02-01Vancouver, BCCollege-University
Griffen Barr107133649612020-20233D2002-03-19Nanaimo, BCCollege-University
Brendan Barry1300002015-20161G1997-11-09Kelowna, BCJunior A (Canada)
Marcus Basara80182745492010-20122R1993-02-27Port Moody, BCMinor Pro
Mackenzie Bauer27549262014-20151F1996-01-24Three Hills, ALTAJunior A (Canada)
Ryan Bayda45245882151998-19991L1980-12-09Saskatoon, SASKMajor League
Steve Belanger35022122003-20041G1983-05-20Anchorage, AKMinor Pro
Greg Beller23101020292007-20081W1987-01-22Rainy River, ONTMinor Pro
Fritz Berback-Rosengreen400042023-20241D2006-06-24Portland, ORJunior A (Canada)
Josh Betinol1001142013-20141F1994-03-12Okotoks, ALTAJunior A (Canada)
Luke Bibby4481422202023-20241F2004-10-29Brantford, ONTJunior A (Canada)
Kyle Bigos1161040502782007-20092D1989-05-12Upland, CAMinor Pro
Coleton Bilodeau11781927512016-20193L2000-04-27Vernon, BCJunior A (Canada)
Nick Binder59101525632001-20021R1983-05-14Bedford, NSJunior A (Canada)
Simon Binkley200002023-20241C2006-02-14Fairbanks, AKJunior A (Canada)
Jason Bird4982129212012-20142D1993-07-10Toronto, ONTCollege-University
Hunter Bishop14093841771002005-20083F1987-09-05Fairbanks, AKMinor Pro
Kaden Black200002016-20171F1998-09-24Vernon, BCJunior A (Canada)
Kurt Black200002012-20131F1995-02-10Winfield, BCCollege-University
Will Blackburn1200062022-20231C2003-03-20Dorval, PQJunior A (Canada)
Mason Blacklock47282048142012-20142F1994-02-23White Rock, BCCollege-University
Jason Blucke7022262003-20041D1985-06-18Kelowna, BCJunior A (Canada)
Liam Board3351015182012-20131F1993-02-11Burlington, ONTCollege-University
Jeff Bochon200002014-20151F1997-02-14Vernon, BCJunior A (Canada)
Riley Booth100002013-20141D1996-07-09Armstrong, BCJunior A (Canada)
Ryley Booth10134152014-20151D1996-07-09Armstrong, BCJunior A (Canada)
Nathan Borega5562026751995-19961D1977-03-03Casper, WYMinor Pro
Max Borovinskiy8361016282021-20232C2004-05-27West Vancouver, BCJunior A (Canada)
Cody Bostock3171623772004-20051D1984-03-03Salmon Arm, BCMinor Pro
David Boudreau494711432003-20041F1983-04-22Sept-Iles, PQMajor Junior
Matt Boudreau000002004-20051G1985-11-01North Delta, BCCollege-University
Marcel Bourdase1212322000-20011L1981-09-18Clovis, CAMinor Pro
Adam Bourgeois18000162021-20221D2004-09-15Kelowna, BCJunior A (Canada)
Justin Bourne1205873131832001-20032F1982-12-12Kelowna, BCMinor Pro
Dylan Bowen100002011-20121D1995-04-04Lumby, BCJunior A (Canada)
Scott Bowles1700002002-20031G1986-10-19Creston, BCMinor Pro
Derek Bradish38246632006-20071D1987-06-16Fairbanks, AKJunior A (Canada)
John Bradley196511441998-19991D1978-03-15Kamloops, BCMajor Junior
David Brandes1513482022-20231D2004-01-24Toronto, ONTJunior A (Canada)
Riley Brandt1403833712262014-20173F1996-12-12Trail, BCEuropean Elite
Beau Brasseur39111627141997-19981F1979-07-01Kamloops, BCJunior A (Canada)
Joel Bresciani1014438822531997-19992R1978-08-17Sherwood Park, ALTAMinor Pro
Travis Brisebois16660661262372005-20083C1987-02-05Kincaid, SASKMajor Junior
Cameron Brodie17156102008-20091D1988-07-01White Rock, BCMinor Pro
Cody Brookwell500002004-20051D1986-09-14Calgary, ALTAMinor Pro
Justin Brossman4511920352006-20071F1988-03-10Littleton, COCollege-University
Derek Brown161111282017-20181C1997-09-08Edmonton, ALTAMinor Pro
Jeremy Brown8088251996-19971D1976-09-15Fort Saint John, BCJunior A (Canada)
Chad Brownlee1131428421252001-20032D1984-07-12Kelowna, BCMinor Pro
Ryan Brushett50101626162016-20171C1998-06-14Verdun, PQCollege-University
Noah Brusse100002019-20201D2000-02-22Whistler, BCJunior A (Canada)
Josh Bryan5161723442013-20141D1993-03-31Sidney, BCJunior A (Canada)
Gen Bryshun100022013-20141D1996-05-08Kelowna, BCJunior A (Canada)
Chad Bryson400001999-20012G1982-06-07Kamloops, BCJunior A (Canada)
Chris Budnick17101702006-20071F1986-06-16St. Albert, ALTACollege-University
Max Bulawka18561182019-20201F2001-03-13Kelowna, BCCollege-University
Jarrett Burke100002007-20081F1989-12-12Kalden, BCJunior A (Canada)
Linden Burrett36145302023-20241D2006-02-06Surrey, BCJunior A (Canada)
Shea Busch5381220262023-20241L2007-06-12North Vancouver, BCJunior A (Canada)
Luke Buss57182644332021-20242R2003-02-14Columbus, OHJunior A (Canada)
Mike Bussoli17533841171791996-19993D1978-11-06Calgary, ALTACollege-University
Ben Butcher348917342015-20161F1995-03-11Bellingham, WACollege-University
Cole Byers52213152352003-20041D1983-04-16Nipawin, SASKMinor Pro
Christian Cakebread70212950642015-20172F1997-04-15Gilbert, AZCollege-University
Ryan Caley900001995-19961G1975-12-12Owen Sound, ONTMinor Pro
Jackson Caller5551217802019-20201D1999-07-15Kamloops, BCMajor Junior
Dallas Calvin1236922012-20142F1994-09-27Trail, BCJunior A (Canada)
Chad Cammock201121141995-19961F1975-04-25100 Mile House, BCMajor Junior
Tyler Carpendale147714142020-20211L2000-01-26Powell River, BCMajor Junior
Logan Cash66131427592018-20202L2000-03-01Upper Tantallon, NSJunior A (Canada)
Blaine Caton52448142013-20152F1997-04-14Vernon, BCCollege-University
Liam Cavan1012362021-20221D2002-03-09Ottawa, ONTJunior A (Canada)
Braden Cave310121997-19981Junior A (Canada)
Billy Cawthorne100002015-20161GVictoria, BCJunior A (Canada)
Patrick Cey73313566412005-20072F1987-06-13Saskatoon, SASKMinor Pro
Tyler Chan44369162021-20221L2005-01-23Burnaby, BCJunior A (Canada)
Dylan Chanter19000162013-20141D1995-09-17Armstrong, BCCollege-University
Latrell Charleson3661218392015-20161D1995-07-07Surrey, BCCollege-University
Tyler Chavez-Leech200002014-20151L1996-12-11Red Deer, ALTAMinor Pro
Jeff Cheeseman595068118761995-19961R1975-06-15Toronto, ONTMinor Pro
Nicholas Cherkowski5821113152017-20203R2000-10-05Vernon, BCCollege-University
Ryland Chernomaz100022015-20161F1997-07-13Vancouver, BCJunior A (Canada)
Troy Cherwinski106616223712004-20062L1985-06-30Selkirk, MANJunior A (Canada)
Austin Cho17011152015-20161D1997-05-19Mississauga, ONTJunior A (Canada)
Eric Chore611222011-20121F1993-02-23Kelowna, BCJunior A (Canada)
Austin Chorney17123102018-20191D2000-03-23Abbotsford, BCJunior A (Canada)
Blair Christianson37459202000-20011C1982-04-28Hanna, ALTAJunior A (Canada)
Petr Chytka923043731311997-19992F1979-03-14Brno, Czech Rep.Minor Pro
Josh Ciocco442124451262001-20032R1983-11-15Atco, NJMinor Pro
Joe Cipollone1243722015-20161F1997-03-29Purchase, NYMinor Pro
Ken Citron106321241362013-20152D1995-03-29Hartsdale, NYCollege-University
Dustin Claffey111354782862002-20042R1984-07-12Red Deer, ALTACollege-University
Roan Clarke75011102020-20233G2003-08-23Cloverdale, BCCollege-University
Cooper Cleaves1010122023-20241D2006-01-05Riverside, CTJunior A (Canada)
Hank Cleaves94286189402022-20242C2003-12-25Riverside, CTJunior A (Canada)
Anthony Cliche116144256662021-20243D2003-06-09Vallee-Jonction, PQJunior A (Canada)
Connor Clouston44279892016-20171D1996-06-12Medicine Hat, ALTAMajor Junior
Chad Clower12354641181131999-20023F1982-12-14Kelowna, BCCollege-University
Andrew Coburn10451561071072005-20072F1986-02-15Mount Forest, ONTEuropean Elite
Kurt Colling59202949442004-20051F1985-07-31Ripley, ONTCollege-University
Kassidy Collins300002007-20081D1989-01-01Cochrane, ALTAJunior A (Canada)
Mike Collins1195571126672008-20102F1990-05-25Boston, MAMinor Pro
Glendon Cominetti40233861241996-19971R1978-01-11North Delta, BCMinor Pro
Dylan Compton4241418162021-20232D2005-01-09Victoria, BCJunior A (Canada)
Brad Cook50123749641995-19961D1975-02-26Dearborn, MIMinor Pro
Bradley Cooper1401102018-20191G1999-06-13West Vancouver, BCJunior A (Canada)
Brett Corkey16767985702010-20133D1992-04-14Calgary, ALTAMinor Pro
Gus Correale900002010-20111F1993-09-29Prince George, BCCollege-University
Dallas Costanzo1202628541462003-20052C1984-02-02Montrose, BCMinor Pro
Johny Coughlin5531518152014-20151D1995-07-27Fairport, NYMinor Pro
Liam Coughlin10738671051012013-20152F1994-09-19South Boston, MAMinor Pro
Jeff Couling000002001-20021G1983-03-31Coquitlam, BCJunior A (Canada)
Geoffrey Crisfield110211131582011-20132D1993-02-19Calgary, ALTAMinor Pro
Chris Crowell2133357905962005-20094F1988-02-05Williams Lake, BCCollege-University
Adam Csabi54201939512023-20241L2005-02-17Karvina, CzechiaJunior A (Canada)
Matthew Culling51121527412021-20221C2001-03-16Regina, SASKMajor Junior
Matt Cumming25011212006-20082D1991-11-07Kamloops, BCMajor Junior
Colton Cyr248917212011-20121F1991-09-13Nanaimo, BCCollege-University
Scott Dafoe1092320432542002-20042L1984-05-05Junior A (Canada)
Brody Dale2500042016-20171F1999-10-10Quesnel, BCJunior A (Canada)
Dexter Dancs80305383752012-20142F1995-02-01North Vancouver, BCMinor Pro
Ethan David8301142021-20243G2003-12-17Vancouver, BCJunior A (Canada)
Josh Davison200001995-19961College-University
Kori Davison21372991715801996-20004F1979-01-09Vernon, BCMinor Pro
Wade Davison992344672032004-20062R1985-06-06Winnipeg, MANMajor Junior
Ryan Deixon200001995-19961Junior A (Canada)
Cole Demers1200022016-20171G1999-03-01Kelowna, BCJunior A (Canada)
Ryan DePape196713302008-20091R1988-03-10Winnipeg, MANMajor Junior
Chris Derochie200022011-20121F1992-04-07Rossland, BCJunior A (Canada)
Andrew Derton1031261731922001-20032D1982-06-06Powell River, BCEuropean Lower Leagues
Hayden Dick100022016-20171L1999-04-13Kelowna, BCJunior A (Canada)
Scot Dickson1004986135871996-19982C1977-03-24North Vancouver, BCCollege-University
Scott Dickson000001997-19981C1976-12-05Brandon, MANMinor Pro
Jace Digel1052639651261998-20002F1981-08-23Anchorage, AKCollege-University
John Digness99172239692007-20092F1989-08-23Red Deer, ALTAJunior A (Canada)
James Dobrowolski300002006-20071L1990-01-27Vernon, BCMajor Junior
Brent Dodginghorse11153821352451995-19972L1978-02-17Calgary, ALTAMinor Pro
Hunter Donohoe5031215222019-20212D2000-07-07Surrey, BCMajor Junior
John Doorman400001997-19981Junior A (Canada)
Trent Dorais393710422007-20092F1991-04-15Vernon, BCJunior A (Canada)
Noah Dorey2641014452023-20241D2003-01-21Surrey, BCMajor Junior
Jacob Dorohoy100002019-20201F2002-05-11Surrey, BCJunior A (Canada)
Logan Doust2017-20181C2001-04-27North Vancouver, BCMajor Junior
Will Dow-Kenny1502242017-20192D2000-10-30Abbotsford, BCCollege-University
Jiri Duda2922462023-20241C2005-05-14Glen Ellyn, ILJunior A (Canada)
Sam Duerr1303382020-20211D2002-03-22Chicago, ILCollege-University
John Duggan1541052622521997-20003D1979-05-14Anchorage, AKCollege-University
T.J. Dumonceaux1534238801452012-20153F1994-06-13Kelowna, BCCollege-University
Ryan Edwards300002011-20121F1993-03-31Trail, BCJunior A (Canada)
Brandon Egli4631720342014-20151D1994-07-09Victoria, BCJunior A (Canada)
Conner Elliott92102434542022-20242D2003-01-03Coldstream, BCJunior A (Canada)
Brian Elser201122008-20091L1989-10-05Hopewell Junction, NYMinor Pro
Colin Embley63364783511996-19982C1977-02-09Vernon, BCMinor Pro
Jake Emilio701122014-20151D1994-03-10Woodbridge, ONTCollege-University
Walker Erickson21751262022-20231R2002-06-21Surrey, BCJunior A (Canada)
Cary Ernewein620241997-19981F1980-07-20Kamloops, BCMinor Pro
Brandon Estabrooks300002006-20071F1988-04-04Enderby, BCJunior A (Canada)
Finn Evans803362017-20181R1999-08-21Toronto, ONTMinor Pro
Ryden Evers100002021-20221F2005-06-22Burnaby, BCJunior A (Canada)
Bryce Eviston51134142011-20132D1994-08-01Vancouver, BCCollege-University
Pearce Eviston3491524562012-20131F1992-11-04Vancouver, BCMinor Pro
Julian Facchinelli83242246832022-20242L2004-07-04Woodbridge, ONTJunior A (Canada)
Brad Farynuk13529761051201999-20023D1982-01-22Enderby, BCMinor Pro
Isaac Fecteau22145142023-20241D2005-03-30Trois Rivieres, PQJunior A (Canada)
Jeff Fedyk15123382004-20051D1986-02-11Calgary, ALTACollege-University
Colby Feist34268192019-20201F2002-07-02Coldstream, BCCollege-University
Erik Felde61324981442005-20061L1987-12-29Anchorage, AKMinor Pro
Christian Felton5051015162019-20201D2000-02-04Medina, OHCollege-University
Mac Ferner5211011392015-20161D1995-11-20Vernon, BCCollege-University
Adam Ferrante6347122002-20031C1983-05-17Edmonton, ALTACollege-University
Garrett Festerling437512102002-20031C1986-03-03Prince George, BCMinor Pro
Trevor Fidler3081220242014-20151F1995-01-29Watertown, MACollege-University
John Fife59181533411995-19961C1976-09-26Innisfail, ALTAJunior A (Canada)
Jeff Filewich1032937661121998-20013C1981-03-11St. Albert, ALTACollege-University
Ivan Filippov48172542671996-19971F1976-12-23College-University
Brian Finch56325361995-19961L1977-01-04Kamloops, BCJunior A (Canada)
Liam Finlay963969108422014-20162R1997-02-18Kelowna, BCMinor Pro
Trevor Fitzgerald6181119552009-20112F1992-12-28Vernon, BCJunior A (Canada)
Hunter Floris200002017-20181F2000-01-25Vanderhoof, BCJunior A (Canada)
Barclay Folk983247791441999-20012F1980-10-21Westbank, BCCollege-University
Cody Fowlie311222012-20131R1992-11-05Airdrie, ALTAMinor Pro
Curtis Fraser25192039302002-20031F1982-04-04Surrey, BCMinor Pro
Casey Fratkin612372007-20081D1989-06-05Burnaby, BCCollege-University
Copeland Fricker23123122021-20221R2003-08-20Midland, TXMajor Junior
Mitchell Friesen200002014-20151L1996-05-16Surrey, BCMajor Junior
Brett Fudger4821214442019-20201L2001-12-04Prince Rupert, BCCollege-University
Landon Fuller1021018281212018-20202D1999-07-17Williams Lake, BCMajor Junior
Marc Fulton497815732001-20021R1983-02-23Vancouver, BCMinor Pro
Ben Gamache2781523292011-20121F1991-01-15Longlac, ONTCollege-University
Korey Gannon10959142592003-20063D1986-08-19Kamloops, BCJunior A (Canada)
Lanny Gare117671071741071997-19992F1978-09-05Vernon, BCMinor Pro
Gavin Garland100002021-20221F2006-02-08Calgary, ALTAJunior A (Canada)
Garth Gartner17670851554431995-19983F1977-11-27Vernon, BCMinor Pro
Pascal Gasse1903321997-19981G1977-05-25St. Zotique, PQMinor Pro
Mat Gaudet100002017-20181GJunior A (Canada)
B.J. Gaustad81253358581997-20003F1979-05-09Portland, ORMinor Pro
Curtis Gedig30571262009-20101D1991-09-14Westbank, BCMinor Pro
Hayden Gelbard800022018-20191R2002-12-09West Vancouver, BCJunior A (Canada)
Chay Genoway56173249712005-20061D1986-12-20Morden, MANMajor League
Drew George2310717242009-20101F1991-04-03Regina, SASKCollege-University
Spence Gilchrist8252328671997-20003D1981-05-07Vernon, BCCollege-University
Sahir Gill71213051242008-20102F1992-04-21Terrace, BCMinor Pro
Luke Gingras214610172016-20171C1998-04-10Langley, BCMajor Junior
Jack Glen88101323392019-20223L2001-10-12Regina, SASKJunior A (Canada)
Nicholas Gnazdowsky200002014-20151F1997-06-16West Kelowna, BCJunior A (Canada)
Carson Golder100022018-20191L2002-10-29Smithers, BCMinor Pro
Dallas Goodrunning523811642007-20081F1989-01-25Rocky Mountain House, ALTAJunior A (Canada)
Max Gordichuk48145242002-20031D1986-01-29Kelowna, BCMinor Pro
Graeme Gordon6000062008-20102G1989-04-15North Vancouver, BCJunior A (Canada)
Lucas Gore2700002007-20081G1990-10-22Kamloops, BCMinor Pro
Kelly Gould4061218532001-20021L1981-01-10Okotoks, ALTACollege-University
Alex Gran200002012-20131D1995-08-16Kelowna, BCJunior A (Canada)
Kobe Grant100002019-20201G2002-03-10Vernon, BCCollege-University
Ryan Gray500002006-20071GJunior A (Canada)
Riley Guenther9683038942013-20152D1994-09-03Calgary, ALTAEuropean Lower Leagues
Kevin Guiltinan21011382012-20131D1995-04-25London, ONTCollege-University
Kurt Gurkan1914562022-20231L2004-02-13Darien, CTJunior A (Canada)
Derek Gustafson107044331996-19993G1979-06-21Gresham, ORMajor League
Keigo Hachisuka47246162019-20201D2001-01-08San Diego, CAJunior A (Canada)
Aaron Hadley1463846841722010-20133R1993-07-22Castlegar, BCCollege-University
Alex Hagen2045962011-20121F1992-03-24Bronxville, NYCollege-University
Karl Hagg100002005-20061F1989-02-07Gold River, BCJunior A (Canada)
Kirby Halcrow91033202010-20122G1991-03-13Grande Prairie, ALTACollege-University
Mark Hall32044742006-20071C1990-05-06Kamloops, BCMajor Junior
Matthew Halvorson100022013-20141D1996-03-11Vernon, BCJunior A (Canada)
Bennett Hambrook300002010-20111D1992-03-18Kimberley, BCCollege-University
Mark Hamilton24325282013-20141D1994-01-03Winthrop, MACollege-University
Andrew Hammond8402222007-20092G1988-02-11Surrey, BCMajor League
Dennis Han75142640512001-20032F1983-02-07Calgary, ALCollege-University
Dante Hannoun100002013-20141C1998-08-02Delta, BCMinor Pro
Demico Hannoun47152944552013-20141F1995-10-04North Delta, BCMinor Pro
Darion Hanson2101102016-20171G1997-05-19East Bethel, MNMinor Pro
Neil Harrison1721036462631999-20023D1981-08-02Thunder Bay, ONTCollege-University
Connor Hartley2403382011-20121F1993-05-18Red Deer, ALTAJunior A (Canada)
Chris Hartly213912261999-20001D1979-01-04Portland, ORCollege-University
Will Harvey491125361402003-20041F1983-06-01Vancouver, BCCollege-University
Ben Helgeson107172340422018-20202L2000-07-26Roseau, MNJunior A (Canada)
Reilly Herbst3404402019-20201G2000-02-17Niwot, COCollege-University
Marc Hetnik11262228802011-20132D1992-04-15Chestnut Hill, MAMinor Pro
Lucas Hildebrand400022011-20121D1991-04-13Vancouver, BCJunior A (Canada)
Cory Hintz921931501061996-20012R1980-02-28Vernon, BCMajor Junior
Tyler Ho303912142018-20191F2000-10-02Surrey, BCMajor Junior
Dawson Holt41232447542019-20201C1999-02-16Saskatoon, SASKMajor Junior
Linden Hora54134252013-20152F1996-10-05Kelowna, BCJunior A (Canada)
Jonathan Horn30549172022-20231L2002-02-16Southbury, CTCollege-University
Aidan Hosein200002018-20191G1999-07-13Oakville, ONTCollege-University
Grady Hunt500001997-19981G1979-10-15Vernon, BCMinor Pro
Riley Hunt53156262011-20132F1995-03-20Revelstoke, BCJunior A (Canada)
Cody Ikkala96114151512007-20092D1988-11-11Philadelphia, PACollege-University
Cole Ikkala92303262582008-20102F1990-07-27Romansville, PACollege-University
Michael Iorio400002006-20071F1988-04-03Sidney, BCJunior A (Canada)
Michael Iovanna14000102013-20141R1994-06-15Middleton, MACollege-University
Dalton Irvine400022019-20201D2002-05-09Marwayne, ALTAJunior A (Canada)
C.J. Jackson3011182004-20051R1986-01-05Tacoma, WAMajor Junior
Scott Jackson100022006-20071F1988-07-13Salmon Arm, BCMajor Junior
Griffin James35336342015-20161D1997-05-23Aurora, ONTCollege-University
Chris Jandric10664551802015-20183D1998-10-03Prince George, BCMinor Pro
Steven Jandric115343973882015-20172F1997-08-18Prince George, BCMinor Pro
Matti Jmaeff300002011-20121F1994-03-05Creston, BCJunior A (Canada)
Richard Jodoin10134282005-20072L1988-06-09Vernon, BCJunior A (Canada)
Desmond Johnson32178182020-20222D2002-05-26Phoenix, AZCollege-University
Justin Johnson501141999-20001Junior A (Canada)
Levi Johnson12112152014-20172F1997-10-20Vernon, BCCollege-University
Morgan Johnston400052012-20131F1995-08-17Kelowna, BCJunior A (Canada)
Caley Jones3091827401995-19961R1975-07-11Chatham, ONTCollege-University
Connor Jones163801181981412006-20104F1990-08-16Montrose, BCMajor League
Kellen Jones15439134173642006-20104R1990-08-16Montrose, BCMinor Pro
Steve Jordan5637101082001-20021D1982-08-07Coquitlam, BCCollege-University
Daniel Juca200002019-20201R2002-01-05Burnaby, BCJunior A (Canada)
Jack Judson96124153862016-20193D2000-02-26White Rock, BCCollege-University
Luke Juha1002262011-20121D1993-03-09Mississauga, ONTMinor Pro
Bryce Kakoske1684286128472005-20114F1990-04-27Vernon, BCJunior A (Canada)
Ryan Kakoske151225271362005-20083D1987-11-12Vernon, BCCollege-University
Tito Kamel611201998-19991D1980-12-17Calgary, ALTACollege-University
Cory Kane119425597902008-20102C1990-09-15Irvine, CAMinor Pro
Niko Karamanis112292453362016-20182D1998-07-14Courtenay, BCCollege-University
Keegan Karki700002019-20201G2000-02-25Sartell, MNMajor Junior
Trevor Keenan42111526242002-20031F1982-03-14Vernon, BCJunior A (Canada)
Angus Kelly474481181999-20001D1982-07-22Regina, SASKJunior A (Canada)
Shane Kelly100615212102016-20182D1997-12-15Orchard Lake, MIJunior A (Canada)
Nicholas Kent105113748422019-20223D2001-02-01Ladera Ranch, CACollege-University
James Kerr30426282008-20091R1990-10-18Penticton, BCCollege-University
Nicholas Kerr401172010-20111F1992-01-24Okanagan Falls, BCJunior A (Canada)
Brendan Kim7161521282018-20202D2000-02-29Burnaby, BCCollege-University
Owen Kim47163349362023-20241R2004-05-02North Vancouver, BCJunior A (Canada)
Ryan Kindret581821391042003-20041L1985-04-11Winnipeg, MANMinor Pro
Ben King200002017-20181C2002-05-15Vernon, BCMinor Pro
Chris King6904461998-20002G1981-10-27Anchorage, AKMinor Pro
Keith Kinvig283811101995-19961R1975-05-21Medicine Hat, ALTAMinor Pro
Reed Kipp136965742212002-20053D1984-02-17Victoria, BCCollege-University
Kevyn Kirbyson48336852005-20061D1988-11-28Coquitlam, BCJunior A (Canada)
Brent Kisio592046661362002-20031F1982-12-15Calgary, ALTACollege-University
Kjell Kjemhus32134492018-20223L2001-04-03Grande Prairie, ALTAMajor Junior
Jordan Klimek100002013-20141D1995-08-18Langley, BCMinor Pro
Tyler Knight11456651211231997-19992F1979-07-10Kelowna, BCMinor Pro
John Knisley106224870802010-20122F1992-10-04Pittsford, NYCollege-University
Peter Kolida600001997-19992F1981-09-09Valemount, BCCollege-University
Kevin Koopman6229111342005-20083D1988-06-30Hope, BCJunior A (Canada)
Matt Kowalski93345791302018-20202R1999-03-26Vernon, BCJunior A (Canada)
Scott Krahn15049791281871997-20003F1981-02-06Kelowna, BCCollege-University
Filip Krajcik1216742023-20241D2004-08-30European Elite
Patrik Kral701122023-20241L2006-05-09Prague, Czech Rep.Major Junior
Kevin Kraus129644501682007-20103D1989-09-05Garden Grove, CAMinor Pro
Brock Krulicki300022022-20231L2002-02-10Wellesley, ONTCollege-University
Petr Kudrna3151217252000-20011R1981-07-09Maple Ridge, BCMajor Junior
Bennett Kuhnlein300002021-20221L2004-12-12Kelowna, BCJunior A (Canada)
Dominique Lacasse506601998-19991F1980-01-26Moncton, NBCollege-University
Dominic Laflamme96105262651996-19982Saint-Charles, PQJunior A (Canada)
Jimmy Lambert15657851421012015-20183F1997-02-09Newcastle, Great BritainMinor Pro
Mat Lambert200002012-20131F1994-06-22Vernon, BCJunior A (Canada)
Jesse Lansdell1273160912122016-20193F1998-08-05Langley, BCMinor Pro
Anthony Latina55192847752014-20151F1994-04-20Scarborough, ONTMajor Junior
Josh Latta68202545662017-20192F1998-08-14West Vancouver, BCCollege-University
Todd Laurin27022161995-19961G1975-03-10Gloucester, ONTMinor Pro
Luke Lavery4861016262021-20232C2004-08-01Nanaimo, BCJunior A (Canada)
Turner Lawson52134572010-20122D1994-01-22Kelowna, BCJunior A (Canada)
Noah Leibl200002019-20201R2002-03-20Shawnigan Lake, BCCollege-University
Mike Leidl1700082008-20091D1988-01-18Fort Saint James, BCCollege-University
David Lenzin100002017-20181C1998-05-15Calgary, ALTAJunior A (Canada)
Joel Leonard18033182004-20051L1986-04-18Kamloops, BCJunior A (Canada)
Etienne Lessard2531215102023-20241D2004-03-22Terrebonne, PQJunior A (Canada)
Zachary Lindsay200002011-20121F1992-09-29Egg Harbor Township, NJCollege-University
Keagan Little100002007-20081F1989-10-03Castlegar, BCJunior A (Canada)
Colin Lloyd600061997-19981D1980-02-24Powell River, BCJunior A (Canada)
Andrew Lord1162850781732002-20042R1985-02-22West Vancouver, BCMinor Pro
Logan Lorenz346612122020-20222C2002-10-22Consort, ALTAJunior A (Canada)
Wayne Lougheed100001995-19961Junior A (Canada)
Taylor Love301142010-20111D1992-04-27Mission Viejo, CAMinor Pro
Jake Ludvig500002001-20021 College-University
Tylor Ludwar200022018-20191D1999-09-12Regina, SASKMajor Junior
Malcolm Lyles5482230712010-20111D1990-07-20Miami Gardens, FLMinor Pro
Ayden MacDonald500042014-20151F1996-10-25Langley, BCMinor Pro
Cam MacDonald100353671182019-20223R2002-03-08Surrey, BCCollege-University
Bob Mace411201995-19961LPeachland, BCJunior A (Canada)
Marshall Macklin201152005-20061F1988-04-04Golden, BCJunior A (Canada)
Ryan MacMurchy5541620272000-20011R1983-04-27Regina, SASKMinor Pro
Josh MacNevin51134558541995-19961D1977-07-14Calgary, ALTAMinor Pro
Austin Madge300002018-20191G2001-11-23Kelowna, BCJunior A (Canada)
Ken Magowan11846621081311998-20002L1981-07-22Kelowna, BCMinor Pro
Tyler Mah200002006-20082D1990-06-01Burnaby, BCJunior A (Canada)
Dave Mancari8134241997-19981Junior A (Canada)
Anthony Manfredi1900002007-20081G1989-01-14Junior A (Canada)
Alex Marinkovich1105521997-19981F1978-02-07Kelowna, BCCollege-University
Brandon Marino200022002-20031F1986-06-04Riverside, CAMinor Pro
Connor Marritt165356297522016-20204L1999-03-14Kelowna, BCCollege-University
Craig Martin46101323162012-20142F1995-03-15Trail, BCMinor Pro
Tyler Maser1011282016-20171F1999-01-18Houston, BCJunior A (Canada)
Jamal Mason300021995-19961D1978-04-29Anchorage, AKJunior A (Canada)
Derek May33044162002-20031D1984-09-18White Rock, BCMinor Pro
Igor Maydebura620291995-19961F1977-02-06Junior A (Canada)
Mitchell McAllister427613222012-20131F1994-04-07Medicine Hat, ALTAJunior A (Canada)
Mike McCaig100001995-19961Junior A (Canada)
Colton McCarthy913127581592014-20162C1996-01-30Salmon Arm, BCMajor Junior
Blaine McCauley561339521861995-19961D1976-02-27Toronto, ONTMinor Pro
Lukas McCloskey5431013222023-20241D2005-03-25Irvine, CAJunior A (Canada)
Cam McCormick400021995-19961G1977-11-01Bonnyville, ALTAMinor Pro
Mickey McCrimmon8351722422004-20062D1986-06-06Brandon, MANCollege-University
Bruin McDonald300002010-20111D1992-01-04Vancouver, BCMajor Junior
Kevin McElroy871025351221995-19972D1977-07-27Woodinville, WAJunior A (Canada)
Bryce McFadden100001997-19981G1980-08-15Saanichton, BCCollege-University
Patrick McGillis115314071352009-20123F1991-03-14Calgary, ALTACollege-University
Carson McGinley2036942023-20241F2006-05-15Phoenix, AZJunior A (Canada)
Bryan McGregor58444690412002-20031W1984-06-27Niagara Falls, ONTMinor Pro
Ryan McIntosh40000101996-19971G1976-10-08Calgary, ALTAMinor Pro
Phillip McKinnon19167141999-20001F1981-02-03Anchorage, AKJunior A (Canada)
Grant McLellan4992635601996-19971D1976-02-16Richmond, BCCollege-University
Anson McMaster4721214472022-20231D2002-07-14Siksika, ALTAMajor Junior
Peter McMullen22347152011-20121F1993-02-19Essex Fells, NJCollege-University
Cody McMullin197815302004-20051L1986-10-29Cranbrook, BCMajor Junior
Chase McMurphy18527102013-20141F1994-02-15Calgary, ALTACollege-University
Cade McNelly19303632021-20221D2001-10-17Westlock, ALTAMajor Junior
Mike McNicholas56234669202013-20141F1994-03-24Reno, NVMinor Pro
Zach McPhee24314122010-20111C1993-03-05Vernon, BCMajor Junior
Ewan McPherson9112172023-20241F2004-10-07Edmonton, ALTAJunior A (Canada)
Kirk Meaver35182240342006-20071R1987-01-09Williams Lake, BCMajor Junior
Mitch Meek5061016382014-20151D1996-08-21Victoria, BCCollege-University
Brent Mekelburg541019291321996-19971R1977-06-23Winnipeg, MANJunior A (Canada)
Ben Meng100002018-20191C1999-02-21Vancouver, BCJunior A (Canada)
Ethan Mercer1501142020-20222L2002-09-07Slave Lake, ALTAJunior A (Canada)
Ethan Merner383710262022-20231L2006-10-17Kelowna, BCJunior A (Canada)
Jarett Metz1116270132731996-19982L1977-11-09Vernon, BCMinor Pro
Charlie Michalowski27235122015-20161R1996-06-13West Roxbury, MAMinor Pro
Logan Mick102111223632011-20143F1996-07-25Armstrong, BCCollege-University
Sawyer Mick4591322312009-20101L1991-09-22Vernon, BCMajor Junior
Nicholas Mikan358513462023-20241F2004-03-31Edina, MNJunior A (Canada)
Reagan Milburn119405090642019-20234L2003-02-13Kamloops, BCCollege-University
Zhenya Miles1002282023-20241D2006-11-16Winnipeg, MANJunior A (Canada)
Jonathan Milhouse56193453242009-20101C1989-01-30Yorba Linda, CAMinor Pro
Chris Mills500022001-20021D1982-03-05Winnipeg, MANCollege-University
Keyvan Mokhtari52141630382017-20181F1998-05-04Burnaby, BCJunior A (Canada)
Jamie Molendyk500001999-20001FJunior A (Canada)
David Morelli1445668124751999-20023C1983-01-04Burnaby, BCMinor Pro
Aaron Mori17000101995-19961G1978-07-16Vernon, BCMajor Junior
Spencer Morse400082013-20141D1995-02-10Calgary, ALTAMajor Junior
Tyson Motz000002001-20021G1981-10-28Abbotsford, BCMinor Pro
Max Mowat8032225442010-20122D1993-06-23Coldstream, BCMajor Junior
Dane Muench1515662010-20111L1992-01-19Martensville, SASKMajor Junior
Drew Muench5831922282006-20071D1988-04-11Martensville, SASKCollege-University
Brett Mulcahy197310192013-20141F1993-02-11Kelowna, BCCollege-University
Kyle Murphy58182543182010-20111F1990-05-11Fair Haven, NJCollege-University
Chad Murray1224549941331998-20034F1982-05-01Vernon, BCCollege-University
Gunnar Neilsen100002014-20151G1997-06-06Abbotsford, BCJunior A (Canada)
Mark Nelson20992115207952001-20054L1984-02-20Prince George, BCCollege-University
Mike Nichol1001102005-20061G1986-04-13Brandon, MANMajor Junior
Cory Nicholson25112181996-19982Junior A (Canada)
Patrick Nicholson100002015-20161D1996-12-30Grand Rapids, MIJunior A (Canada)
Alex Nikiforuk602261999-20001F1983-09-30Kelowna, BCEuropean Elite
Kyle Nixon1600001999-20001G1981-01-12Kelowna, BCEuropean Lower Leagues
Garrett Noiles1532562006-20071R1988-02-26Carlisle, ONTCollege-University
Garrett Noonan5821618602009-20101D1991-01-28Newport, RIMinor Pro
Darren Nowick109365086882010-20122F1991-10-22Long Beach, CAMinor Pro
Daniel Nycholat5873845412009-20101D1989-06-04Calgary, ALTAMinor Pro
Liam O'Brien400001997-19981Junior A (Canada)
Mitchell Oliver11773239442013-20174D1997-06-17Kelowna, BCCollege-University
Reilly Olson117183957851999-20012D1982-06-28Grande Prairie, ALTACollege-University
Jon Olthuis6700042004-20062G1985-08-29Neerlandia, ALTAMinor Pro
Nick Olynyk48022142006-20071G1986-07-30Canora, SASKMajor Junior
Derek Osik15235142016-20171F1998-03-30Shrewsbury, MAMinor Pro
Luke Pakulak1404345881112020-20244R2003-07-30Surrey, BCJunior A (Canada)
Max Palaga1500002018-20202G2000-08-14Kamloops, BCMajor Junior
Brock Palasty43437792007-20081F1990-06-21100 Mile House, BCJunior A (Canada)
Justin Palazzo17369582007-20081D1989-01-25Kamloops, BCMajor Junior
Jordin Palmer22178102023-20241D2004-01-06Auburn, NHJunior A (Canada)
Adam Panacci1320222017-20181F1999-07-03Nobleton, ONTJunior A (Canada)
Erik Parenteau703342001-20021L1983-03-31Prince Albert, SASKJunior A (Canada)
Lee Parks50232548142022-20231F2004-10-16Stittsville, ONTJunior A (Canada)
Erik Pastro55162036182022-20242C2005-12-09Vernon, BCJunior A (Canada)
Sean Patchell9741771181771995-19972L1976-10-05Orillia, ONTMinor Pro
Philip Patenaude36011112010-20111D1991-05-11Montreal, PQJunior A (Canada)
Lee Patzer3631482005-20061F1988-03-19Vancouver, BCJunior A (Canada)
Liam Payne300022023-20241R2006-05-05North Vancouver, BCJunior A (Canada)
Bo Pellah5723638782015-20161D1995-05-25Burnaby, BCJunior A (Canada)
Rod Pelley1910818292001-20021C1984-09-01Kitimat, BCMajor League
Maks Percic23178102023-20241D2004-04-02Maribor, SloveniaEuropean Lower Leagues
Sean Perkins3872734662006-20071D1986-11-18Commerce, MIMinor Pro
Brendan Persley1332227491542009-20144C1993-06-03Kelowna, BCMajor Junior
Jordan Peter18156181999-20001FMajor Junior
Paul Peterson53111526332000-20011L1980-03-28Thunder Bay, ONTJunior A (Canada)
Ryan Phillips16161127161995-19961L1975-07-08North Vancouver, BCMinor Pro
Luke Pierce53721282232003-20041R1983-08-18College-University
Braden Pimm17964971611782007-20103F1989-12-28Fort Saint John, BCMinor Pro
Aidan Porter4000042018-20191G1999-05-18Weston, MACollege-University
James Porter1900002019-20212G2000-04-09Bonners Ferry, IDMajor Junior
Tyler Povelofskie53235512013-20141F1996-09-08Williams Lake, BCJunior A (Canada)
Andy Prefontaine900081997-19981D1978-06-16Calgary, ALTAJunior A (Canada)
Brad Priestlay4721012251999-20001C1983-11-23Kamloops, BCMinor Pro
Cortlan Procter100002012-20131F1995-06-19Kelowna, BCJunior A (Canada)
Josh Prokop54221941122017-20192R2000-01-30Edmonton, ALTAMajor Junior
Steel Quiring400002018-20191R2003-01-15Vernon, BCMajor Junior
Tristian Quiring100002015-20161DPrince George, BCJunior A (Canada)
Eliot Raibl29246322007-20081D1989-03-28Vancouver, BCCollege-University
Patrick Raley39279412007-20081D1989-06-13Inverness, ILCollege-University
Chris Rampone30112482001-20021L1983-05-16Kelowna, BCCollege-University
Lenny Rampone1121546612031997-19992D1978-09-06Kelowna, BCCollege-University
Nicholas Rasovic5761117652014-20173F1996-08-14Anmore, BCJunior A (Canada)
David Rathjen000002000-20011G1980-05-11Penticton, BCMajor Junior
Les Reaney54233962512002-20042C1984-07-08Ceylon, SASKMinor Pro
Colin Reay2001102023-20241G2005-04-05Sherwood Park, ALTAJunior A (Canada)
Josh Reed541638541101998-19991D1979-05-21Vernon, BCMinor Pro
Mason Regier300052005-20061D1988-12-19Winfield, BCJunior A (Canada)
Nicholas Remissong33628162020-20222C2002-05-19Lake Forest, ILCollege-University
Stephen Reneau200002002-20031G1984-02-14Kansas City, MOJunior A (Canada)
Ryan Renz1601052621892010-20144D1993-08-04Castlegar, BCCollege-University
Elliott Richardson22145232010-20111D1991-06-02Hanmer, ONTCollege-University
Kevin Richardson36235622001-20021C1983-06-05South Surrey, BCMinor Pro
Beau Riedel901101995-19961G1975-11-19Calgary, ALTAMinor Pro
Matt Ringheim301122001-20021D1983-03-26Golden, BCJunior A (Canada)
Nick Ringstad1072875103681998-20002F1979-10-06Fairbanks, AKCollege-University
Rob Rishaug3961016181997-19981L1979-07-21Kamloops, BCMajor Junior
Darren Rizzolo503710172015-20172D1998-01-12Mission, BCJunior A (Canada)
Darrin Robak17257252009-20101D1991-11-05Red Deer, ALTACollege-University
Luc Roberge200001995-19961Junior A (Canada)
Cole Roberts621847651042000-20022F1982-02-27100 Mile House, BCJunior A (Canada)
Michael Roberts8871017222011-20164F1995-01-06Vernon, BCCollege-University
Sean Robertson31044132011-20121D1991-02-28Cobble Hill, BCMinor Pro
Landon Robin2314542012-20131F1994-03-09Saskatoon, SASKJunior A (Canada)
Ben Robinson51211131392005-20061D1985-04-24Delta, BCCollege-University
David Robinson804728751182006-20113L1990-02-06Vernon, BCMajor Junior
Patrick Rogan1101122007-20081F1990-06-03North Vancouver, BCJunior A (Canada)
Bronson Ross42156182023-20241R2006-09-09Winnipeg, MANJunior A (Canada)
Dan Rossi16077122001-20021D1983-04-14Surrey, BCCollege-University
Ethan Rowland200022022-20231C2002-09-24Calgary, ALTAMajor Junior
Caleb Roy100002005-20061D1989-08-10Cranbrook, BCJunior A (Canada)
Kory Roy16224102008-20091F1990-03-10Anchorage, AKCollege-University
Braedon Russell25257182012-20131F1993-02-10Oakville, ONTJunior A (Canada)
Joe Sacco5610919162015-20161F1996-06-01Reading, MassCollege-University
Simon Sagissor1801122016-20171L1997-10-03Stillwater, MNCollege-University
Jett Saharchuk300002018-20191F2000-03-30Fort St James, BCJunior A (Canada)
Matt Saharchuk563710442013-20141F1995-05-07Fort Saint James, BCJunior A (Canada)
Colin Sale272911191996-19971CJunior A (Canada)
Ben Sanderson4871118262018-20202L2000-07-05Calgary, ALTAJunior A (Canada)
Jordan Sandhu51102131242017-20181F1999-05-13Richmond, BCCollege-University
Cole Sanford800002011-20121R1995-07-31Vernon, BCMinor Pro
Rajvir Sangha100002018-20191D2001-09-25Calgary, ALTACollege-University
Ryan Santana56121325162008-20091F1988-11-22Yorba Linda, CAMinor Pro
Mike Santorelli60435396262003-20041C1985-12-14Vancouver, BCMajor League
Cory Santoro100002013-20141R1996-05-27Kelowna, BCJunior A (Canada)
Brent Saukarookoff5563339552006-20071D1986-02-05Winfield, BCJunior A (Canada)
John Saunders510102011-20121D1994-07-27Newmarket, ONTCollege-University
Ryan Sawka33358192006-20071C1987-04-13Regina, SASKMajor Junior
Ethan Scardina100002016-20171F2000-11-02White Rock, BCCollege-University
Jarrod Schamerhorn2800002014-20162G1995-03-23Kelowna, BCMajor Junior
Aaron Schepers445491552004-20051F1985-03-26Kamloops, BCJunior A (Canada)
Gavin Schmidt801102022-20231L2004-02-26Okotoks, ALTAMajor Junior
Stefan Schneider500042006-20071D1989-12-13Vernon, BCMinor Pro
Jeff Scissons60264874281995-19961C1976-11-24Saskatoon, SASKMinor Pro
Tyler Scofield79211940322000-20022R1984-08-15Prince George, BCMinor Pro
Doug Scott610142019-20201D2000-04-16North Vancouver, BCCollege-University
Sol Seibel7611213622016-20182D1999-04-19Kamloops, BCJunior A (Canada)
Vic Sharma543767104931996-19971College-University
Doug Sheppard593865103501995-19961R1976-07-19Georgetown, ONTMinor Pro
Luke Shiplo5053944362014-20151D1995-05-31Oakville, ONTMinor Pro
Robert Short22961761372362005-20105F1989-06-05Coldstream, BCMinor Pro
Andrew Shortridge4400062015-20161G1995-04-26Anchorage, AKMinor Pro
Ryan Shostak98233861302019-20223C2001-09-08Calgary, ALTACollege-University
Mark Sibbald59011362003-20052G1984-06-15Fort Erie, ONTMinor Pro
Kelly Sickavish134734412111996-19993D1978-07-09North Vancouver, BCMinor Pro
T.J. Silverson600042002-20031D1984-02-04Kamloops, BCJunior A (Canada)
Ryan Singer1021921405102000-20022F1982-03-27Kamloops, BCCollege-University
Harkie Singh10112371997-19981D1978-09-15Toronto, ONTMinor Pro
Bowden Singleton1600062022-20231L2004-05-15Calgary, ALTAJunior A (Canada)
David Skagen2000112007-20081C1989-12-27Medicine Hat, ALTAJunior A (Canada)
Todd Skirving3445942010-20111F1992-04-30Thunder Bay, ONTMinor Pro
Connor Sleeth5761925182019-20201C1999-02-11Markham, ONTCollege-University
Isaac Smeltzer2961723552007-20081D1987-05-30Estevan, SASKMinor Pro
Austin Smith4000002012-20142G1993-05-22Calgary, ALTAMajor Junior
Braden Smith1600062021-20221D2003-04-07Valemount, BCMajor Junior
Jonathon Smith531418321162006-20082D1987-10-20Sterling, AKMajor Junior
Kendall Smith8044191999-20001D1980-03-20Edmonton, ALTAJunior A (Canada)
Todd Smith112929381171999-20012D1980-09-14Anchorage, AKCollege-University
Troy Smith324610471995-19972L1977-03-15Calgary, ALTAJunior A (Canada)
Erik Soderlund13145182009-20101D1990-09-27San Diego, CACollege-University
Jedd Soleway84182442792011-20132C1994-05-12Vernon, BCCollege-University
Colton Sparrow1883255871662010-20144F1993-07-27Vernon, BCCollege-University
Dustin St. Denis300002005-20061F1987-12-12Trail, BCJunior A (Canada)
Kyle St. Denis60253661332005-20072R1990-03-06Trail, BCMajor Junior
John Stahle100002006-20071Junior A (Canada)
Landis Stankievech1634702003-20041C1984-08-21Trochu, ALTACollege-University
Brett Stapley15347731201302015-20183C1999-02-23Campbell River, BCMinor Pro
Michael Statchuk11431316332012-20142D1994-04-04Wadena, SASKJunior A (Canada)
Georgios Stavrianeas5391524102023-20241L2005-11-04Brossard, PQJunior A (Canada)
Cole Steinke100002019-20201G2000-10-12Mayerthorpe, ALTAJunior A (Canada)
Carter Stephenson2951015152015-20172D1998-03-05West Vancouver, BCCollege-University
Adam Stewart180171111281481995-19983D1977-03-17Neuilly-sur-Seine, FranceCollege-University
Michael Stiliadis200002013-20141G1994-01-28Vaughn, ONTMinor Pro
Daryl Stockham40172643121997-19981L1977-03-26Brandon, MANMajor Junior
Blaine Stowards32538131997-19981C1981-05-05Kelowna, BCMajor Junior
Brent Stowards38639151997-19992F1981-05-05Vernon, BCJunior A (Canada)
Tyson Strachan5662228992002-20031D1984-10-30Melfort, SASKMajor League
John Strahle600022006-20071D1988-07-28Anchorage, AKJunior A (Canada)
Carter Streek100002019-20201L2004-01-13Kamloops, BCMajor Junior
Sebastian Streu1042682018-20191L1999-11-22Neuwied, GermanyEuropean Elite
Dean Strong56355691282004-20051F1985-07-17Mississauga, ONTMinor Pro
Payton Struck25371062023-20241F2005-01-23Rogers, MNJunior A (Canada)
Curtis Summerfelt700002006-20071F1990-03-26Lumby, BCJunior A (Canada)
Ethan Sundar1435842022-20231L2003-07-25St. Albert, ALTAJunior A (Canada)
Isaac Suppin1310102018-20202F2002-08-16Kelowna, BCCollege-University
Matthew Sutter801162022-20231D2004-10-15Spruce Grove, ALTAMajor Junior
T.J. Sutter3011122003-20041C1985-07-16Redvers, SASKCollege-University
Tom Swales101102011-20121D1992-03-22Vernon, BCJunior A (Canada)
Matt Swerhone1261525402512004-20073F1986-04-18Saskatoon, SASKJunior A (Canada)
Alex Swetlikoff78112334452017-20192C2001-07-06Kelowna, BCMinor Pro
Brett Switzer400002008-20091C1990-05-24Calgary, ALTAEuropean Elite
Adam Tambellini91494695462011-20132L1994-11-01Port Moody, BCMinor Pro
JoJo Tanaka-Campbell119224870402019-20223C2001-01-11Mill Bay, BCCollege-University
Seiya Tanaka-Campbell78153348142019-20233L2003-02-12Mill Bay, BCCollege-University
Ludovik Tardif501142022-20231R2004-04-17Quebec City, PQJunior A (Canada)
Lyle Tassone55321241082004-20051D1984-08-30Castlegar, BCJunior A (Canada)
Trey Taylor12173037362018-20213D2002-02-04Richmond, BCCollege-University
Ty Taylor60011122016-20182G1999-07-05Richmond, BCMinor Pro
Nicholas Teale100002018-20191F2002-04-18Vernon, BCJunior A (Canada)
Andrew Tegeler2861521262012-20131F1992-08-05Hopkinton, MACollege-University
Nii-Noi Tetteh100002014-20151D1998-04-24Revelstoke, BCJunior A (Canada)
Stewart Thiessen2471522242003-20052D1985-04-14Carman, MANMajor Junior
Ayden Third12041721982020-20233D2002-05-03Regina, SASKCollege-University
Justin Thomas1822442007-20081L1989-07-19Belmont, MNCollege-University
Adam Thompson166195776572008-20113D1990-06-27Calgary, ALTAJunior A (Canada)
Steve Thompson2801102006-20071G1988-09-19Anchorage, AKCollege-University
Thomas Tien3281220102022-20231R2004-06-25Richmond, BCMajor Junior
Danny Todosychuk4000002011-20154G1994-12-03Vernon, BCJunior A (Canada)
Zack Tonelli63141529102020-20222R2002-02-14Armonk, NYCollege-University
Jake Toor200022015-20161F1999-11-15Mission, BCJunior A (Canada)
Isaac Tremblay104323163482022-20242C2004-09-24Granby, PQJunior A (Canada)
Steve Tresierra6851621842007-20092D1990-04-17Golden, BCCollege-University
Cameron Trott5362329142016-20182D1997-04-19Anmore, BCCollege-University
Peter Tsoulamanis4212719451996-19971Junior A (Canada)
Odeen Tufto57254065222015-20161C1997-01-09Chaska, MNMinor Pro
Rob Turville4171118482003-20052C1984-02-07Olds, ALTACollege-University
Michael Ufberg115138093482016-20182D1997-09-24Richboro, PACollege-University
Mike Ullrich142491151641432004-20073C1986-09-29Banff, ALTAMinor Pro
Ryan Upson901142018-20191F2001-03-22West Vancouver, BCCollege-University
Zach Urban100022010-20111D1993-11-06Bow Valley, ALTAMinor Pro
Chris Vail57202848631999-20001W1980-01-08Nashua, NHMinor Pro
Tyler Valin29145361998-19991D1980-08-06Edmonton, ALTAMinor Pro
Mitch VanTeeling2523522012-20131F1993-05-13Brandon, MANCollege-University
Aaron Volpatti1371324372792003-20063L1985-05-30Revelstoke, BCMajor League
Callum Volpe444711112015-20161D1998-05-08Port Coquitlam, BCJunior A (Canada)
Luke Voltin44101626222014-20151F1995-04-13Blaine, MNCollege-University
Blake Voth6401102009-20112G1991-12-27Herbert, SASKCollege-University
Richard Votter401101995-19961Junior A (Canada)
Matt Waddell110944532232001-20032D1984-01-20Vernon, BCMinor Pro
Branden Wagner2531462013-20152C1996-07-17Kelowna, BCJunior A (Canada)
Dylan Walchuk1174465109572009-20123F1992-02-04McBride, BCMinor Pro
Scott Wallace375510202004-20051F1986-08-25Hope, BCJunior A (Canada)
Evan Walls100002016-20171F1999-03-07North Vancouver, BCJunior A (Canada)
Kevin-Thomas Walters200002022-20231L2002-04-05Vernon, BCJunior A (Canada)
Matt Watkins60363874532004-20051R1986-11-22Regina, SASKMajor League
Carver Watson26189112018-20191D1998-03-03Appleton, WICollege-University
Cooper Watson4531619392016-20171D1996-04-18Appleton, WICollege-University
Steve Weinstein153104959122008-20113D1990-08-13Los Angeles, CAMinor Pro
Connor Welsh1414542022-20231R2004-01-02Greenwich, CTCollege-University
Dane Westen1500082022-20231D2003-08-11Castle Rock, COJunior A (Canada)
Kevin Whidden100001999-20001 Junior A (Canada)
Brandon Whistle1603362017-20181C1997-12-12West Kelowna, BCEuropean Elite
Dustin Whitecotton53294372171995-19961C1979-05-03Vernon, BCMinor Pro
Kyler Whitecotton2301161995-19961D1976-11-10Vernon, BCJunior A (Canada)
Ryan Whitfield44369272004-20051D1986-04-14Cranbrook, BCJunior A (Canada)
Dayle Wilcox4951823552000-20011D1981-04-18Winfield, BCMajor Junior
Nicholas Wildgoose621302018-20191F1999-12-07Raleigh, NCCollege-University
Jake Wilkens1641438523732000-20043D1984-03-06Eagle River, AKCollege-University
Danny Williams12178231997-19992W1979-12-14Kyle, SASKMinor Pro
Jagger Williamson233541191731522014-20195F1998-09-18Vernon, BCMinor Pro
Jason Williamson17754741285691999-20023R1981-01-06150 Mile House, BCMinor Pro
Cosmo Wilson700002021-20221D2005-01-09Vernon, BCMajor Junior
Jared Wilson4852328662013-20141D1994-08-27Calgary, ALTAMinor Pro
Mark Wilson503912482003-20041D1986-01-08Kamloops, BCJunior A (Canada)
Tanner Wishnowski16279302017-20181L1997-01-28Oakbank, MANMajor Junior
Brett Witala800022016-20171F1997-01-08Kelowna, BCJunior A (Canada)
Evan Witt2936982007-20081C1989-11-27Spokane, WACollege-University
Teddy Wooding55211940242018-20191C1999-12-30Wrentham, MACollege-University
Garrett Worth411222018-20191F1999-08-03Duluth, MNCollege-University
Wally Wuttunee8011171995-19961D1977-08-17North Battleford, SASKMinor Pro
Sjon Wynia58364581691995-19961R1975-10-10Nanaimo, BCEuropean Lower Leagues
Anthony Yamnitsky2701102017-20181G1997-08-12North Royalton, OHCollege-University
Troy Yarosh000001997-19981D1976-09-26Slave Lake, ALTAMinor Pro
Joseph Young100002012-20131G1994-04-16Hanson, MAMinor Pro
Michael Young116183654572017-20192D1998-08-21Medford, MAEuropean Lower Leagues
Matt Zaba4400002002-20031G1983-07-14Yorkton, SASKMajor League
Lane Zablocki117512182018-20191R1998-12-27Wetaskiwin, ALTAMajor Junior
Talon Zakall3321921122021-20221D2002-01-22Merritt, BCJunior A (Canada)
Mike Zalewski10650541041172010-20122L1992-08-18New Hartford, NYMajor League
Hunter Zandee961323361012015-20172F1996-10-25Kelowna, BCCollege-University
Andy Zulyniak167291011301592003-20063D1985-02-25Winnipeg, MANMinor Pro
Scott Zurevinski964747941362006-20082F1988-06-04Saskatoon, SASKMinor Pro

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