hockey DB
search by league
team
morning report
contact us
home

Trail Smoke Eaters all-time player list

Player Name GP G A. Pts PIM Seasons Yrs. Pos. Birthdate Birthplace Highest Level
Thomas Abenante3254982009-20101F1990-03-16Trail, BCJunior A (Canada)
Steve Adams10033101995-19961D1975-04-11Edmonton, ALTAMinor Pro
Kai Adano200002022-20231D2005-02-05Burnaby, BCJunior A (Canada)
Austin Adduono4971320222012-20131F1993-06-29Thunder Bay, ONTJunior A (Canada)
Ryan Agar21358181996-19971D1978-03-28Sherwood Park, ALTAJunior A (Canada)
Mitch Ahearn23156121998-19991D1979-02-20Red Deer, ALTAMinor Pro
August Aiken58172946182007-20081L1987-11-13Whittier, CAMinor Pro
Owen Albers800002021-20221G2003-04-25Calgary, ALTAJunior A (Canada)
Matt Alexander601162012-20131D1994-03-08Thunder Bay, ONTCollege-University
Peter Alexander400002008-20091G1990-11-13Vancouver, BCJunior A (Canada)
Bryce Anderson52881682017-20192C2001-03-16Whitehorse, YTJunior A (Canada)
Cole Anderson4703362006-20071G1986-02-10Eckville, ALTACollege-University
Eli Anderson601101996-19971Junior A (Canada)
Josiah Anderson5000122003-20052F1986-04-23Kelowna, BCEuropean Lower Leagues
Arthur Andrews200002011-20121F1993-08-26Castlegar, BCJunior A (Canada)
Kenny Anglin304402006-20071D1986-07-02Anchorage, AKJunior A (Canada)
Austin Anselmo100002015-20161D1997-03-25Trail, BCMinor Pro
Brett Arcand-Kootenay2710919502001-20021F1983-01-23St. Albert, ALTAMinor Pro
Cole Arcuri201122015-20161D1996-01-09Nelson, BCJunior A (Canada)
James Ardelan11840651051222001-20032L1983-03-16Avonlea, SASKMajor Junior
David Arduin874162103742006-20082F1987-02-17Halfmoon Bay, BCCollege-University
Taylor Armbruster1923592013-20141D1996-05-27North Vancouver, BCJunior A (Canada)
Ross Armour14645951401392014-20184F1998-02-07Trail, BCMinor Pro
Hunter Atchison921302014-20151F1996-11-06Victoria, BCMinor Pro
Curtis Atkinson300001996-19971G1977-10-05Nelson, BCCollege-University
Ryan Aynsley126111742010-20111F1990-04-16Kelowna, BCCollege-University
Tysen Azevedo401142006-20071DJunior A (Canada)
Joe Babey700022007-20081D1989-05-24Calgary, ALTACollege-University
Marek Babic24448331998-19991D1978-02-04Bratislava, SlovakiaMinor Pro
Jake Baker3251823392010-20111D1991-07-18Port Moody, BCMinor Pro
Joey Baker574812662010-20111F1993-06-22Trail, BCMajor Junior
Ryan Baker300001998-19991L1980-04-15Claresholm, ALTAMinor Pro
Brent Baltus107384381502011-20132F1992-10-06Nanaimo, BCCollege-University
Paul Barclay5400022007-20092G1989-06-05Maple Ridge, BCJunior A (Canada)
Cody Bardock1141542013-20141D1993-07-26Lethbridge, ALTACollege-University
Mitchell Barker3991625202016-20171F1996-10-12Kamloops, BCJunior A (Canada)
Adam Barone5382533182023-20241D2004-05-06Sault Ste. Marie, ONTJunior A (Canada)
Joel Barrett121414889592004-20073F1986-03-31Calgary, ALTACollege-University
Diego Bartlett220202012-20131F1994-05-31Castlegar, BCJunior A (Canada)
John Bartman1001102003-20041DJunior A (Canada)
Joel Barton38347372021-20221D2003-05-28Kelowna, BCJunior A (Canada)
Seth Barton4962733322017-20181D1999-08-18Kelowna, BCMinor Pro
Bryan Basilico99283866862013-20152F1995-01-25Macomb, MICollege-University
Chad Bates1100002022-20231F2004-05-13Regina, SASKJunior A (Canada)
Jordan Bauer920242010-20111R1991-05-20Edmonton, ALTAMajor Junior
Sacha Beauchemin6591928572003-20052C1984-01-22Sorel, PQJunior A (Canada)
Garrett Beckwith3000022009-20101G1990-01-04Lake Parsippany, NJJunior A (Canada)
J.J. Beitel1514572011-20132D1993-07-19Calgary, ALTAJunior A (Canada)
Corey Bell152424282671995-19983D1977-04-16Fruitvale, BCJunior A (Canada)
Michael Bell600022012-20131C1995-04-27Maple Ridge, BCMajor Junior
Julian Benner100002016-20171F1998-08-20Calgary, ALTAJunior A (Canada)
Wade Bennett4731922252009-20101D1990-04-20Gardena, CACollege-University
Brady Berger100002016-20171F1999-02-11Drayton Valley, ALTAJunior A (Canada)
Tyler Berkholtz5693342382012-20131F1992-01-19Penticton, BCJunior A (Canada)
Luke Bertolucci4731518142011-20121R1995-04-07Montrose, BCMajor Junior
Mike Betz30161531122009-20101R1992-07-03Kelowna, BCMajor Junior
Guy Biddlecomb300021998-19991D1980-02-18Claresholm, ALTAJunior A (Canada)
Dane Birks10000122011-20121D1995-08-29Merritt, BCMinor Pro
Josh Bishop11721921662003-20052D1985-04-10Lethbridge, ALTAJunior A (Canada)
Matt Bissett1002202011-20121F1994-07-28Pitt Meadows, BCJunior A (Canada)
Kurt Black175611182015-20161F1995-02-10Winfield, BCCollege-University
Beau Blanaru43347142010-20111F1992-05-09Nanaimo, BCJunior A (Canada)
Evan Bloodoff200002005-20061L1990-11-21Castlegar, BCMinor Pro
Lucas Bloodoff57162440462005-20061L1989-05-05Castlegar, BCMinor Pro
Easton Bodeux400002010-20111D1994-08-25West Kelowna, BCJunior A (Canada)
Cody Boeckman100002012-20131G1994-11-09Cochrane, ALTAJunior A (Canada)
Mitch Bohonos300002003-20041F1985-06-14Medicine Hat, ALTAJunior A (Canada)
J.F. Boisvert59162945392008-20091R1989-07-14Mirabel, PQCollege-University
Michael Boisvert32145312005-20061D1986-06-17Trail, BCJunior A (Canada)
Chris Bonvie60305282871996-19971C1978-06-01Athabasca, ALTAMinor Pro
Jacob Bourchier2016-20171D1999-05-27West Kelowna, BCJunior A (Canada)
Dylan Bowen3321012322013-20141D1995-04-04Lumby, BCJunior A (Canada)
Todd Bowman6561420782006-20082D1987-10-16Calabasas, CAJunior A (Canada)
Adam Boytinck6481725702010-201221992-04-29Fairview, ALTAJunior A (Canada)
Taylor Bradley604461998-19991D1980-10-04Kamloops, BCJunior A (Canada)
Cullen Bradshaw60303363382010-20111F1990-02-11Medicine Hat, ALTAMinor Pro
Riley Brandt364711442012-20142F1996-12-12Trail, BCEuropean Elite
Adam Brastad3931013141998-20002D1981-09-11Junior A (Canada)
Chris Bratina100002005-20061F1987-10-01Coquitlam, BCMinor Pro
Neil Breen28111021771995-19961C1978-04-03Spokane, WAMinor Pro
Sheldon Brett447815482013-20152F1996-05-10Courtenay, BCCollege-University
Carson Briere243912202019-20201F1999-09-23Philadelphia, PACollege-University
Cameron Brodie92523281722006-20082D1988-07-01White Rock, BCMinor Pro
D.J. Brough347916371998-19991D1979-05-27Coaldale, ALTACollege-University
Justin Brown8991625872007-20103F1991-10-12Trail, BCJunior A (Canada)
Tucker Brown100002014-20151F1995-03-06Calgary, ALTAJunior A (Canada)
Connor Brown-Maloski16632711031032014-20173F1996-05-10Kamloops, BCCollege-University
Nathan Browne37371082013-20141D1996-02-06Vernon, BCJunior A (Canada)
Chandler Bruyckere510122012-20131D1995-03-20Parksville, BCJunior A (Canada)
Gryphon Bucci423131682023-20241F2006-08-28Sudbury, ONTJunior A (Canada)
Kyle Budvarson1103912512018-20202D2000-01-25Red Deer, ALTAJunior A (Canada)
Ryan Bulach1644658104932006-20093F1988-06-21Kelowna, BCCollege-University
Darryl Burgess55192544291999-20001FJunior A (Canada)
Lucas Burnett112354681762001-20032F1982-04-01Rossland, BCMinor Pro
Tanner Burns600042010-20111F1993-01-17Vernon, BCJunior A (Canada)
Evan Bushy106135366402021-20232D2002-03-26Thief River Falls, MNCollege-University
Donovan Buskey1800002018-20202G2000-01-29Vancouver, BCMajor Junior
Mack Byers74211233592017-20192F1999-02-08Long Lake, MNCollege-University
Darren Cain100001998-19991FJunior A (Canada)
Dallas Calvin4116304692010-20153F1994-09-27Trail, BCJunior A (Canada)
Derek Campbell491223351152001-20032L1982-03-03Duncan, BCMinor Pro
Zach Cardella77022202004-20062G1985-08-04Spokane, WAMajor Junior
Nick Carelli400002003-20052FGenelle, BCCollege-University
Matthew Carr800062012-20131D1994-04-19South Slocan, BCJunior A (Canada)
Cash Carter110102023-20241F2006-09-07Drayton Valley, ALTAJunior A (Canada)
Blaine Caton126313970872015-20183F1997-04-14Vernon, BCCollege-University
Korbyn Chabot327815382016-20182F1999-11-13Cranbrook, BCJunior A (Canada)
Marc-Antoine Chaput14246202009-20101D1991-12-11Mascouche, PQCollege-University
Kyle Chernenkoff124215171292016-20193D1998-08-30Crescent Valley, BCJunior A (Canada)
Tyler Cherwinski52215171062001-20021D1984-02-09Winnipeg, MANCollege-University
Clayton Chessa27131124422011-20121F1991-04-22White Rock, BCCollege-University
Valik Chichkin6381624732012-20142D1994-02-03Burnaby, BCJunior A (Canada)
Timothy Chow601122013-20141F1995-09-18Port Coquitlam, BCJunior A (Canada)
Craig Clare112503787341997-19992C1979-06-17Sherwood Park, ALTACollege-University
Brandon Clark4481220472008-20091D1988-09-30Spokane, WAJunior A (Canada)
Brett Clark1600002014-20151G1995-04-03Grand Prairie, ALTAJunior A (Canada)
Kayden Clarke800042022-20231F2006-01-23Penticton, BCJunior A (Canada)
Nathan Clarke93221231772001-20032D1982-09-03Campbell River, BCCollege-University
Tanner Clarkson3912719192011-20132F1993-06-08West Kelowna, BCCollege-University
Trevor Clay2500002000-20011GCollege-University
Corey Clifton19459122019-20201F1999-02-03Matawan, NJCollege-University
Mathieu Cobetto-Roy98425395592022-20242C2003-10-21Montreal, PQJunior A (Canada)
Carter Cochrane1631114162016-20171D1996-10-18Kamloops, BCMajor Junior
Kyle Cochrane401102014-20151F1996-04-18Brampton, ONTJunior A (Canada)
Tim Coish5611213672011-20121D1992-03-15Surrey, BCJunior A (Canada)
Michael Colella58274168282019-20201L1999-06-12Turnersville, NJCollege-University
Conner Collett5471724142012-20131F1993-01-18Calgary, ALTACollege-University
Jesse Collins100002011-20121F1993-02-01Spokane, WAJunior A (Canada)
Jordan Collins1171141522542004-20062D1986-04-15Novi, MIMinor Pro
Cale Colwell1001102022-20231F2006-01-11Langley, BCJunior A (Canada)
Jeremy Cominotto100002001-20021Major Junior
Steve Como164112738991997-20003D1979-05-04Trail, BCJunior A (Canada)
Powell Connor8372734742018-20202D2000-05-04Vernon, BCMinor Pro
Anthony Conti600042012-20131F1995-09-30Vancouver, BCMinor Pro
Erik Cooper99304575852010-20122F1991-10-30Anchorage, AKCollege-University
Pat Copeland8952530892003-20074D1986-06-18Dexter, ORCollege-University
Riley Corbin400002013-20141G1995-08-17Thunder Bay, ONTMajor Junior
Brett Corcoran18561611221312005-20094F1988-03-24Parksville, BCCollege-University
Sam Corcoran300002007-20081D1989-11-12Parksville, BCJunior A (Canada)
Brandon Costa100002016-20171F2000-03-05Castlegar, BCJunior A (Canada)
Braden Costello49121123262019-20201L2000-04-21Grand Forks, NDCollege-University
Adrian Coulter300002011-20121D1993-11-10Fort Saint James, BCJunior A (Canada)
Justin Coutu2141418182002-20031D1984-11-19Maple Ridge, BCMinor Pro
Brandon Cox1081437514572003-20052D1984-03-15Parksville, BCMinor Pro
Doug Crashley200001996-19971GJunior A (Canada)
Braedan Cross1524642013-20141C1996-01-16Sechelt, BCCollege-University
Brandon Crowell100002022-20231R2004-01-27Dartmouth, NSJunior A (Canada)
Chris Cuff75182543851996-19993FJunior A (Canada)
Corey Cunningham51102131382021-20221L2001-05-04Prince George, BCMinor Pro
Craig Cunningham100002005-20061R1990-09-13Trail, BCMajor League
Gavin Currie201102009-20101F1990-08-23Abbotsford, BCJunior A (Canada)
Randy Currie2101010221997-19981D1977-08-11Calgary, ALTACollege-University
James D'Andrea2102202011-20121G1992-02-07Calgary, ALTAJunior A (Canada)
Brian Dafoe3000051999-20001G1982-01-29Revelstoke, BCMajor Junior
Chase Dafoe77151126272018-20213F2002-02-25Kelowna, BCCollege-University
Eric Dahlberg200072003-20041F1984-01-28Kelowna, BCJunior A (Canada)
Kyle Dalke100022003-20041Junior A (Canada)
Jimmy Darby42156242017-20192D2001-04-12North Vancouver, BCCollege-University
Austin Davenport10011202004-20051F1986-09-07Okotoks, ALTACollege-University
Scott Davidson1463860981772012-20153F1995-06-04Trail, BCMinor Pro
Sean Davies454913162013-20141D1995-06-10Airdrie, ALTAJunior A (Canada)
Brad Davis371671512007-20081F1988-07-04Quesnel, BCJunior A (Canada)
Ridge Dawson122323264972021-20243L2004-03-20Kelowna, BCJunior A (Canada)
Chase Decker11449621112752001-20032F1982-12-17Wenatchee, WAMinor Pro
Stefan Decosse902451751202005-20083F1987-01-13North Vancouver, BCCollege-University
Marc Defoe24000402006-20071D1987-04-05Trail, BCMajor Junior
Danny Dekeyser5881725122008-20091D1990-03-07Detroit, MIMajor League
Daniel Del Bianco402202010-20111 Junior A (Canada)
Daniel Delbianco1102202010-20122D1994-03-17Coquitlam, BCJunior A (Canada)
Alex Demchuk200022011-20121F1992-01-01Calgary, ALTACollege-University
Mike Dennis57141428552002-20031FJunior A (Canada)
Chris Derochie400002010-20111F1992-04-07Rossland, BCJunior A (Canada)
Nicholas Desousa174101462010-20111F1990-11-13Fraser Lake, BCCollege-University
John Dewar1722462004-20051F1987-08-27Penticton, BCEuropean Lower Leagues
Hayden Dick302222017-20181L1999-04-13Kelowna, BCJunior A (Canada)
Rocky Dickson200001996-19992GJunior A (Canada)
Tyler Dietrich118614202002-20031C1984-07-02Vancouver, BCMajor Junior
Diarmad Dimurro115106373482018-20202D1999-05-02Highland Mills, NYCollege-University
Lee Dionne1402201996-19971G1976-01-21Prince George, BCJunior A (Canada)
Paolo Dipasquale6071421631999-20001FRichmond, BCCollege-University
Quinn Disher86264066632020-20233L2003-06-23Fort St. John, BCJunior A (Canada)
Tom Ditner438715781998-19991D1980-02-28Dawson Creek, BCJunior A (Canada)
Ryan Dixon1900042010-20111D1994-02-09Trail, BCJunior A (Canada)
Jaron Doetzel10961491101311996-19982C1978-05-22Red Deer, ALTACollege-University
Viktor Dombrovskiy192131592014-20151D1996-04-27Coquitlam, BCCollege-University
Anthony Domina600022022-20231C2003-11-24Severna Park, MDJunior A (Canada)
Nathan Dominici41336272022-20242F2004-07-08Trail, BCJunior A (Canada)
Sean Donaldson14145142017-20192L2001-03-28Vancouver, BCCollege-University
Taylor Donohoe108615211521999-20012D1982-03-30Richmond, BCCollege-University
Wade Dubielewicz8202201997-19992G1979-01-30Kerrobert, SASKMajor League
Daine Dubois416410162017-20181C1999-09-11Williams Lake, BCCollege-University
David Dumas20369481995-19961F1976-08-31White Rock, BCJunior A (Canada)
Dominic Dumas1301122016-20171F1999-05-02Osoyoos, BCMinor Pro
Kabore Dunn2911011302021-20221D2001-11-10Mill Bay, BCCollege-University
Mason Dunsford200002021-20221G2003-06-23New Westminster, BCMajor Junior
Darnell Dyck59141529812009-20101F1991-04-18Chilliwack, BCJunior A (Canada)
Zach Dyment3400002016-20171G1996-09-11Abbotsford, BCCollege-University
Jeff Eaton2700091995-19961G1977-03-19Burnaby, BCJunior A (Canada)
Ryan Eberhardt501161997-19981DJunior A (Canada)
David Eccles19031851165242000-20054F1984-06-15Trail, BCCollege-University
Ryan Edwards1636922012-20131F1993-03-31Trail, BCJunior A (Canada)
Brandon Egli543912462011-20132D1994-07-09Victoria, BCJunior A (Canada)
Colby Elmer25369102018-20202F2001-11-24Kelowna, BCJunior A (Canada)
Jakson Elynuik401122013-20141F1995-02-28Calgary, ALTAJunior A (Canada)
Taylor Emmerson12011452001-20021D1983-08-28Abbotsford, BCCollege-University
Walker Erickson357310352018-20202R2002-06-21Surrey, BCJunior A (Canada)
Cary Ernewein25111526261998-20012F1980-07-20Kamloops, BCMinor Pro
Adam Fares15459122011-20121F1993-01-31Thunder Bay, ONTJunior A (Canada)
Zack Feaver1110122019-20212F2002-02-01Chilliwack, BCJunior A (Canada)
Trey Fechko2591423102022-20231F2003-10-16Vernon Hills, ILJunior A (Canada)
Isaac Fecteau1422422023-20241D2005-03-30Trois Rivieres, PQJunior A (Canada)
Alex Federoff100001995-19961GJunior A (Canada)
Matt Ferraro100002005-20061G1988-06-28Trail, BCJunior A (Canada)
Michael Fidanza301102015-20161F1998-12-30Kamloops, BCJunior A (Canada)
Max Fiedler1011262010-20111F1993-04-07Kelowna, BCJunior A (Canada)
Jake Fletcher712322014-20151L1997-11-27White Rock, BCMajor Junior
Ethan Floris601122020-20211D2002-02-23Vanderhoof, BCJunior A (Canada)
Hunter Floris1000002020-20211F2000-01-25Vanderhoof, BCJunior A (Canada)
Brennan Foreman300062010-20111F1991-11-22Marysville, BCJunior A (Canada)
Mitchell Foyle617714242011-20143F1996-07-21Fruitvale, BCJunior A (Canada)
Evan Fradette3701102021-20221G2001-03-10St. Albert, ALTAMajor Junior
Tim Fragle88202949211997-19992F1980-03-26Edmonton, ALTACollege-University
Cody Franson201102003-20041D1987-08-08Sicamous, BCMajor League
Justin Frechione8519101442005-20072D1986-07-07Anchorage, AKJunior A (Canada)
Liam Freeborn1644882019-20201R1999-10-27Calgary, ALTAMinor Pro
Brent Fritz7793342301996-19982F1978-04-17Kamloops, BCEuropean Lower Leagues
Braden Fuller420222013-20141F1995-08-23Grande Prairie, ALTAJunior A (Canada)
Jordan Funk81619251392004-20062D1987-03-20Langley, BCMajor Junior
Etienne Gagnon19123252002-20031DSemi-Professional
Luke Gallagher1507702018-20191D2000-05-18Spokane, WAMajor Junior
Peter Gallo100001995-19961European Elite
Brent Gardipy20156112001-20021D1983-02-22Duck Lake, SASKMinor Pro
Brandon Gawryletz1711456701901998-20044D1983-05-28Trail, BCCollege-University
Travis Gawryletz107134962932002-20042D1985-11-02Trail, BCMinor Pro
Jimmy Geerin243811182007-20081D1989-12-28Anchorage, AKCollege-University
Chad Gehon40193554332008-20091F1988-06-03Kelowna, BCCollege-University
Bryan Gerstenfeld4214582014-20151D1995-06-23Fairfield, CTCollege-University
Andre Ghantous115286088622016-20182F1998-12-07Glendale, CAMinor Pro
Tyler Ghirardosi15751601111442015-20205L1999-10-01Montrose, BCCollege-University
Kyle Gizowski1524641995-19961L1976-06-12Edmonton, ALTAMinor Pro
Levi Glasman69274168252017-20192L1999-07-31Lacombe, ALTACollege-University
Jordan Gluck100002012-20131G1992-05-17Scarsdale, NYJunior A (Canada)
Dayne Gluting3011516202001-20021C1982-08-29Winnipeg, MANJunior A (Canada)
Elias Godoy39253560332001-20021F1981-03-11West Vancouver, BCMinor Pro
Carson Golder1111262020-20211L2002-10-29Smithers, BCMinor Pro
Jonas Gordon17022322016-20171D1996-12-21Canmore, ALTAJunior A (Canada)
Evan Gorman100002015-20161D1998-05-10Grand Forks, BCMinor Pro
Kailus Green1913462023-20241C2004-04-02Kelowna, BCJunior A (Canada)
Ben Greenaway301102010-20111C1993-11-22Kelowna, BCJunior A (Canada)
Dave Greenhalgh13954711251081996-19993F1978-06-23Edmonton, ALTACollege-University
Alex Greenlay1061234462042005-20072D1986-01-03Golden, BCCollege-University
Jason Greenwell100002008-20091G1989-05-29Spokane, WAJunior A (Canada)
Connor Gregory900052006-20071F1988-07-04Christina Lake, BCJunior A (Canada)
Connor Gross220202013-20141F1994-06-24Pincher Creek, ALTAJunior A (Canada)
Adam Gummer32591462008-20091F1989-08-17Edmonton, ALTAJunior A (Canada)
Ray Guze4213151995-19961L1975-06-08Surrey, BCMinor Pro
Tyler Haarstad622402002-20031Junior A (Canada)
Kevin Hachey78055212002-20042G1984-12-19Ontario, CACollege-University
Michael Hagen610102018-20191F2000-08-01Calgary, ALTAJunior A (Canada)
Houston Hair23246222000-20011L1983-01-21Summerland, BCMajor Junior
Sean Halifax47102030971995-19961D1975-09-05Trail, BCMinor Pro
Ian Hall200002007-20081L1987-01-01Nanaimo, BCCollege-University
Nick Halloran53212445242015-20161R1997-05-13Draper, UTMinor Pro
Trevor Hamaguchi200022007-20081F1990-02-28Richmond, BCJunior A (Canada)
Bennett Hambrook3111011582009-20132D1992-03-18Kimberley, BCCollege-University
Rhett Hamilton44347122021-20232R2004-01-05Bonnington, BCJunior A (Canada)
Cayden Hamming600022020-20211G2003-07-13Vernon, BCJunior A (Canada)
Jon Hanley1333337707602003-20063L1985-07-15Trail, BCMajor Junior
Ryan Hanley15833721053502000-20043F1983-03-09College-University
Jason Harding000002002-20031F1984-01-17Kelowna, BCCollege-University
Travis Harding2003-20041Junior A (Canada)
Logan Harris700062018-20191F2000-01-06Huntington Beach, CAJunior A (Canada)
Devan Hartigan1800002006-20071G1987-03-11Boise, IDCollege-University
Brenden Heinrich902242011-20132F1994-12-03Boswell, BCCollege-University
Ryan Helliwell133710142020-20211D2002-08-05Vancouver, BCCollege-University
Carson Hemenway1111262020-20211D2002-02-24Delta, BCJunior A (Canada)
Riley Henderson601102011-20121D1992-03-20Richmond, BCJunior A (Canada)
Jordan Hendry13283341892018-20235D2002-11-09White Rock, BCCollege-University
Jeff Herman54178172000-20011D1984-12-06Cranbrook, BCCollege-University
Dylan Herold102121628902006-20082F1989-02-17Delta, BCCollege-University
Everett Hicks200002017-20181F1998-12-02New Denver, BCJunior A (Canada)
Tanner Hicks2421113322011-20121D1992-04-10Calgary, ALTACollege-University
Mike Hiebert2411314461995-19961D1975-04-16Winnipeg, MANMinor Pro
Steve Hiebert100001995-19961WJunior A (Canada)
Braeden Hikichi300002010-20111D1992-11-06Kelowna, BCJunior A (Canada)
Riley Hikichi48224502005-20061D1987-02-02Kelowna, BCJunior A (Canada)
Ryan Hill33066362007-20081D1988-04-19Hermantown, MNMinor Pro
Michael Hodge355712162018-20191L2000-05-30Calgary, ALTACollege-University
Gaven Hohl100002009-20101C1990-05-20Victoria, BCJunior A (Canada)
Alex Holland200022012-20131F1992-05-14Woburn, MAJunior A (Canada)
Mike Holmes105194867772003-20052R1985-10-08Moose Jaw, SASKJunior A (Canada)
Dan Hopfner1000061995-19961D1976-01-25Hudson Bay, SASKMinor Pro
Kyle Horsman40347112011-20121F1994-05-22Sechelt, BCCollege-University
Linden Horswill401122013-20141F1994-09-21Nelson, BCJunior A (Canada)
Taylor House4841014262011-20121F1992-09-20Cochrane, ALTAJunior A (Canada)
Miles Houston18000392006-20082L1988-05-12Kelowna, BCCollege-University
Kale Howarth14866801461582015-20183L1997-06-10Red Deer, ALTAMinor Pro
Sheldon Hubbard25257342013-20152D1995-09-11Grand Prairie, ALTAJunior A (Canada)
Joe Hughes1062433573002002-20042R1984-07-03Springvale, AustraliaMinor Pro
Dryden Hunt400002010-20111L1995-11-24Cranbrook, BCMajor League
Brady Hunter1104482126322020-20233C2002-07-27Enfield, NSCollege-University
Daryle Hurd000002005-20061F1985-03-01Fruitvale, BCJunior A (Canada)
Chris Hutchinson1000001998-19991G1979-05-26Gold River, BCJunior A (Canada)
Pat Iannone100001998-19991L1982-02-09Fruitvale, BCEuropean Lower Leagues
Ryan Iannone20077221995-19961D1976-08-10Saskatoon, SASKCollege-University
Trevor Isaksson57044452018-20202D2000-03-15North Delta, BCJunior A (Canada)
Shane Itutzi303301997-19981DJunior A (Canada)
Scott Jacklin12748991471112008-20113F1990-03-09Kimberley, BCMinor Pro
Barret Jackman1011261996-19971D1981-03-05Trail, BCMajor League
Scott Jago15123142007-20081L1989-04-27Robson, BCJunior A (Canada)
Justen James823502016-20171F1998-08-27Calgary, ALTAJunior A (Canada)
Karsten Jang702282016-20182D1998-03-22Rossland, BCJunior A (Canada)
Konsta Jaske501122016-20171D1998-09-20Helsinki, FinlandJunior A (Canada)
Hunter Jenerou200022012-20131D1993-06-10Spring Lake, MiJunior A (Canada)
Aiden Jenner200002017-20181F2000-01-11Castlegar, BCJunior A (Canada)
Brody Jennings300002014-20151D1997-04-18West Kelowna, BCJunior A (Canada)
Carey Jessup200041996-19971Junior A (Canada)
Matti Jmaeff100002012-20131F1994-03-05Creston, BCJunior A (Canada)
Cameron Johnsen3412342022-20242D2005-04-18Victoria, BCJunior A (Canada)
Brock Johnson5719101892000-20011D1982-07-21Nelson, BCMinor Pro
Joren Johnson48066362011-20132D1994-07-30Shoreacres, BCJunior A (Canada)
Kent Johnson1126186147402017-20203C2002-10-18Port Moody, BCMajor League
Robert Johnson3001111202014-20151R1998-07-12Kamloops, BCJunior A (Canada)
Trevor Johnson31246251997-19981D1982-01-25Trail, BCMinor Pro
Tylor Johnson300002007-20081D1990-12-02Trail, BCJunior A (Canada)
Braeden Jones44369782012-20142D1994-08-27Edmonton, ALTAJunior A (Canada)
Carter Jones1133268100562017-20192C1999-05-15Hillyard, WAMinor Pro
Joel Jones5051217241995-19961R1976-02-17Red Deer, ALTAJunior A (Canada)
Kyle Jones167131112243932002-20053C1984-09-05Airdrie, ALTACollege-University
Brody Juck4344802022-20231D2005-08-20Coquitlam, BCJunior A (Canada)
Brian Kang62191635262006-20092C1988-03-17Vancouver, BCCollege-University
Justin Kanigan100001998-19991L1983-01-04Castlegar, BCMinor Pro
Kris Kanigan100001998-19991DJunior A (Canada)
Mitch Kaufmann3241317412009-20101D1991-08-09Red Deer, ALTACollege-University
Jake Kauppila93263460772013-20162F1995-01-19Gurnee, ILCollege-University
Marley Keca8382735512011-20132D1993-03-08Montreal, PQMinor Pro
Cam Keith55283058301996-20002L1980-12-22Nelson, BCMinor Pro
James Kellington100002008-200911991-08-10Victoria, BCJunior A (Canada)
Tom Kempinski200002011-20121F1993-02-02Bloomsburg, PAJunior A (Canada)
Teagan Kendrick6101172022-20242G2004-02-08St. Albert, ALTAJunior A (Canada)
Jack Kennedy5201313202023-20241D2004-05-14Granby, MAJunior A (Canada)
Jordan Kennedy30011151995-19961D1977-12-22Vancouver, BCJunior A (Canada)
Jack Ketsa3114542023-20241D2005-10-02Sturgeon County, ALTAJunior A (Canada)
Rob Kielman401192001-20021L1983-01-30Williams Lake, BCJunior A (Canada)
Sebastian Kilcommons200002016-20171D1997-01-02Okotoks, ALTAJunior A (Canada)
Christian Kim51101727162023-20241R2005-02-23Torrance, CAJunior A (Canada)
McConnell Kimmett100022015-20161D1996-11-25Calgary, ALTACollege-University
Braden Kinnebrew582810562007-20081D1989-12-27Anchorage, AKCollege-University
Keith Kinvig2111920241995-19961R1975-05-21Medicine Hat, ALTAMinor Pro
Dakota Kittle500022013-201411996-02-19Kelowna, BCJunior A (Canada)
Bryce Knapp355611202012-20142F1994-03-28Fort Frances, ONTJunior A (Canada)
Jesse Knowler84164258122012-20142L1994-03-18Castlegar, BCMajor Junior
Chris Kobelka2013482021-20221D2003-04-01Calgary, ALTAJunior A (Canada)
Kevin Koopman18415192007-20081D1988-06-30Hope, BCJunior A (Canada)
Mike Kooznetsoff5303371996-19982G1977-07-06Castlegar, BCJunior A (Canada)
Evan Korizis200022015-20161D1996-03-24Montreal, PQJunior A (Canada)
Steve Koshey126105666632007-20114D1991-03-27Trail, BCCollege-University
Cameron Kovesdi100022015-20161F1997-04-04Maple Ridge, BCJunior A (Canada)
Scott Kozoroski1162929581792000-20022C1982-09-07Brandon, MANJunior A (Canada)
Jackson Krill27224102020-20222L2004-05-31Port Moody, BCJunior A (Canada)
Braden Krogfoss100002012-20131G1995-05-27Surrey, BCJunior A (Canada)
Nolan Krogfoss300002017-20181C2001-03-11Cloverdale, BCJunior A (Canada)
Max Kryski95132639722018-20202R2000-05-04Kelowna, BCMajor Junior
Kyle Kuharski97814222901997-20003L1979-07-04Trail, BCCollege-University
Jack Kurrle20314132022-20231F2003-01-28Middlesex, VTJunior A (Canada)
Matthew Laboucane16235202010-20111F1991-09-29Lac La Biche, ALTAJunior A (Canada)
Josh Laframboise51252853292016-20171C1996-08-30Thunder Bay, ONTCollege-University
Teddy Lagerback54252449302021-20221R2001-08-21Chanhassen, MNCollege-University
Brendan Lamont245611142013-20141F1994-06-22Langley, BCJunior A (Canada)
Ian Lampshire1341115241995-19961F1975-12-15Whitehorse, YukonMinor Pro
Lincoln Lane411202014-20151F1996-01-20Cloverdale, BCJunior A (Canada)
Philippe Lapointe36203555432019-20201R2000-02-29Hinsdale, ILCollege-University
Matt Larose1500002010-20111G1992-08-15Nanaimo, BCEuropean Elite
John Laurito32268452015-20161F1996-04-19Johnston, RICollege-University
Paulsen Lautard1524642014-20151F1995-02-25Midway, BCJunior A (Canada)
Francois Laverdiere1200002002-20031G1984-09-14Quebec, PQMajor Junior
Julien Lavoie5683240742002-20031D1984-06-01Rimouski, PQMajor Junior
Dan Law33171734182001-20021F1981-11-25Quesnel, BCCollege-University
Mick Lawrence11559901492752001-20032F1983-01-24Port Coquitlam, BCMinor Pro
Jonathan Lee200002015-20161F1997-04-07Vancouver, BCJunior A (Canada)
Brock Lefebvre100002014-20151G1997-04-26Cranbrook, BCJunior A (Canada)
C.J. Legassic36369512008-20091R1990-04-21Maple Ridge, BCJunior A (Canada)
Cooper Leitch881820381172014-20162F1996-04-15London, ONTCollege-University
Rick Lemay200001996-19971D1978-05-01Edmonton, ALTAJunior A (Canada)
Lucas Lemieux2326842023-20241D2005-09-29Edmonton, ALTAJunior A (Canada)
Djordje Leposavic4231114322012-20131D1992-05-07New Westminster, BCJunior A (Canada)
Paul Leroux310102018-20191F2000-08-26Calgary, ALTAJunior A (Canada)
Paul Levarsky25044232007-20081D1989-01-16Surrey, BCMajor Junior
Derek Lewis35369252003-20041D1986-01-09Penticton, BCMajor Junior
Tye Lewis30151934122009-20101F1989-06-24Vancouver, WACollege-University
Colin Lidster9202152009-20101F1989-04-16Kamloops, BCJunior A (Canada)
Kevin Limbert21371951662862003-20085F1987-07-24Fruitvale, BCCollege-University
Keagan Little100002007-20081F1989-10-03Castlegar, BCJunior A (Canada)
Kevin Livingston1941059694871998-20024D1981-07-06Cranbrook, BCMinor Pro
Colby Livingstone631422013-20141L1996-03-14Creston, BCJunior A (Canada)
Brandon Long5281321172011-20121F1993-08-06Calgary, ALTAJunior A (Canada)
Martin Louzek3611617621995-19961D1976-10-31Sokolov, Czech Rep.European Elite
Christian Lowe35235142021-20221C2002-07-05Port Moody, BCCollege-University
Riley Loyst29369102008-20102F1989-10-18Kelowna, BCJunior A (Canada)
Jake Lucchini1684868116612012-20153C1995-05-09Trail, BCMajor League
Jeremy Lucchini175966751052014-20184D1997-03-28Trail, BCEuropean Lower Leagues
Ryan Luiten336915262010-20111F1992-02-02Anchorage, AKCollege-University
Shane Lukinchuk35448241997-19981R1980-02-12Kamloops, BCJunior A (Canada)
Maverick Lynes300002014-20151D1996-06-28Christina Lake, BCMinor Pro
Bailey MacBurnie51033102015-20161G1995-04-28Beverly, MAMinor Pro
Evan MacEachern5992130552014-20162D1995-01-09Dartmouth, NSCollege-University
Rob MacGregor735802002-20031R1983-04-07Richmond, BCMinor Pro
Uriah Machuga701162010-20111L1992-05-16Norco, CAMajor Junior
Brad MacLean101101996-19971Junior A (Canada)
Alex MacLeod300022003-20041F1987-12-16Nelson, BCMinor Pro
Daniel MacQueen200022007-20081D1989-11-15Parksville, BCJunior A (Canada)
Keegan Maddocks1900042022-20231G2003-04-14Langley, BCMajor Junior
Paul Mailey274491021511282006-20115C1990-07-25Trail, BCCollege-University
Mario Maio100001998-19991FJunior A (Canada)
Zak Majkowski200002008-20091F1992-01-10Fruitvale, BCJunior A (Canada)
Ryan Makow57181937491995-19961L1975-07-15Fort Nelson, BCJunior A (Canada)
Judah Makway7771219802021-20243C2004-09-28Trail, BCJunior A (Canada)
Matt Malenstyn400002008-20102D1990-05-28Surrey, BCCollege-University
Ethan Mann42132134342022-20242R2003-01-20Grafton, WIJunior A (Canada)
Jared Marchi300022013-201411995-07-13Kimberley, BCJunior A (Canada)
Adam Marcoux6602242017-20192G1998-03-24Calgary, ALTAJunior A (Canada)
Luke Margenau300002022-20231D2004-09-11Maple Grove, MNJunior A (Canada)
Jason Margoreeth417310241998-20002FJunior A (Canada)
Adam Marshall962936651142022-20242L2003-09-14Wayzata, MNJunior A (Canada)
Linden Marshall4904402015-20172G1998-07-21Victoria, BCMinor Pro
Lucas Marshall29336442023-20241D2004-05-10Cranbrook, BCJunior A (Canada)
Tanner Marshall2701102017-20192G2000-02-01West Kelowna, BCCollege-University
Craig Martin50242953292011-20152F1995-03-15Trail, BCMinor Pro
Griffyn Martin3531013222014-20151D1994-03-19Southport, CTCollege-University
Patrik Martin1301117281842006-20093F1988-08-17Rossland, BCJunior A (Canada)
Ethan Martini114110112112016-20182D2000-10-04Trail, BCCollege-University
Jesse Martini5121315481999-20001D1980-06-23European Lower Leagues
Dylan Mascarin17235162013-20141F1995-08-25Thunder Bay, ONTJunior A (Canada)
Jarret Mason301121997-19981Junior A (Canada)
Matt Mason4112111995-19961Junior A (Canada)
Mike Mason175305686961995-19983C1977-11-04Fruitvale, BCJunior A (Canada)
Ben Matthews107823311302009-20112D1991-03-23Anchorage, AKCollege-University
Corey McCann2810142018-20202D2001-04-24Kelowna, BCJunior A (Canada)
Shawn McCann81384280771995-19972R1976-05-25Stephenville, NFLDCollege-University
Colton McCarthy300002012-20131C1996-01-30Salmon Arm, BCMajor Junior
Darren McCarthy100001995-19961Junior A (Canada)
Steve McCarthy57255277811996-19971D1981-02-03Trail, BCMajor League
Ryan McConnachie32033122004-20062G1986-02-20Fruitvale, BCJunior A (Canada)
Ryan McCotter722421998-19991LJunior A (Canada)
Kai Mcdonald100002013-20141G1996-10-09Coquitlam, BCJunior A (Canada)
Riley McDougall5281422162011-20132F1993-07-10Calgary, ALTACollege-University
Clayton McEwan113518231562010-20122D1991-11-26Terrace, BCJunior A (Canada)
Josh McEwan451671472009-20101F1991-04-07Kelowna, BCJunior A (Canada)
Tyler McGeough12213141995-19961C1975-01-21Edmonton, ALTAJunior A (Canada)
Archie McKinnon401122013-20141D1993-05-05Trail, BCJunior A (Canada)
Connor Mclaughlin421302010-20111F1991-01-23North Vancouver, BCJunior A (Canada)
Spencer McLean2143343761062014-20195F1998-01-07Montrose, BCCollege-University
Dexter McLeod5411213372014-20162D1996-02-16Edmonton, ALTAJunior A (Canada)
Brent McMann1123461951532000-20022F1981-11-03Wainwright, ALTAMinor Pro
Brian McMeekin8651722861996-19982D1979-06-20Rossland, BCMinor Pro
Garrett McMullen1063842801472011-20132F1992-09-12Churchville, NYCollege-University
Jeremy McNeil812342013-20141F1995-08-15Calgary, ALTAJunior A (Canada)
Sam Mellor1046169130662009-20112F1992-11-13Cranbrook, BCCollege-University
Zach Michaelis49282452162021-20221L2002-05-30Elk River, MNCollege-University
Connor Michaud64101626352020-20222C2002-04-28Calgary, ALTAJunior A (Canada)
Bryan Milkowski10000161997-19981D1979-03-17Victoria, BCCollege-University
Eamonn Miller100002015-20161F1998-10-04Vernon, BCCollege-University
Tyson Miller58183957451995-19961F1975-06-19Hope, BCJunior A (Canada)
Lien Miller-Jeannotte100002015-20161F1996-08-13Fort Saint John, BCJunior A (Canada)
Jason Misewich277815192001-20021Langley, BCJunior A (Canada)
Chris Mitri15022142002-20031Junior A (Canada)
Vladimir Mizera36182341261996-19971C1978-03-02Ceske Budejovice, Czech Rep.Major Junior
Cameron Moger5361218512019-20223D2002-04-22Vernon, BCJunior A (Canada)
Keyvan Mokhtari301102014-20151F1998-05-04Burnaby, BCJunior A (Canada)
Shea Mollerud1000051995-19961L1977-07-09Vernon, BCJunior A (Canada)
Rob Mondin601141996-19982College-University
Bailey Monteith500002021-20221G2002-02-28Kamloops, BCJunior A (Canada)
Ryan Moon89141630582016-20182F1999-02-13Kelowna, BCJunior A (Canada)
Jay Morency1052636621341995-19983L1976-03-13Edmonton, ALTAJunior A (Canada)
Bennett Morrison5431518382015-20161D1996-05-14Balton, ONTCollege-University
Trevor Mortson611333461022002-20031D1982-11-22Leduc, ALTACollege-University
Aaron Moser53121729741997-19981LMajor Junior
Michael Mueller9141933832000-20022F1981-09-10Bad Muskau, GermanyEuropean Lower Leagues
Brock Munro14011142007-20081C1988-04-03Kelowna, BCCollege-University
Ryan Murphy83111728302016-20182F1997-06-11Orono, MNCollege-University
Jackson Murphy-Johnson38145142019-20201D2002-01-02Burnaby, BCJunior A (Canada)
Chris Murray1401141995-19961G1976-01-03Junior A (Canada)
Jameson Murray47167522019-20201D1999-02-10Kelowna, BCMajor Junior
Mike Myhra17314101995-19961F1977-02-18Castlegar, BCCollege-University
Jason Nash1301182010-20111D1991-03-29Oxnard, CAJunior A (Canada)
Rhett Nevill664913661999-20012D1982-02-23Brandon, MANMajor Junior
Jesse Newman225671171841852001-20054C1984-05-03Westbank, BCCollege-University
Jon Newman604159100721995-19961C1976-05-23Calgary, ALTACollege-University
Max Newton95224264732014-20162F1997-11-14Vancouver, BCMinor Pro
Troy Newton11755791342432002-20042F1983-01-05Kimberley, BCCollege-University
Chad Nicholson01010201782000-20011W1980-08-08Moose Jaw, SASKMinor Pro
Ray Nicks110193150572004-20062F1986-02-14Surrey, BCMinor Pro
Brodyn Nielsen9022142013-20141L1994-01-03Squamish, BCMajor Junior
Jesse Niemi314502009-20101F1989-05-05Salmon Arm, BCJunior A (Canada)
Dustin Nikkel1600002013-20141G1993-08-13Kelowna, BCJunior A (Canada)
Wilson Northey410102014-20151L1997-08-11North Vancouver, BCCollege-University
Sean Nugent1171917362152008-20102F1989-11-08Duncan, BCJunior A (Canada)
Kieran O'Hearn71167522017-20203D2000-05-13North Delta, BCCollege-University
Taylor O'Neil100022009-20101D1990-11-25Kelowna, BCJunior A (Canada)
Andy Oakes501414281111996-19971D1976-02-08Princeton, BCJunior A (Canada)
Jeff Obrand43712191302004-20062F1986-04-21Kelowna, BCJunior A (Canada)
Kirk Ochocki4000151996-19971DJunior A (Canada)
Sam Olson2008-20091F1990-01-08Anchorage, AKCollege-University
Mike Olynyk581319321241998-20002F1981-11-09Sparwood, BCMinor Pro
Brodie Opheim1400001996-19971G1978-10-01Nanaimo, BCJunior A (Canada)
Kevin Opsahl1101162003-20041G1986-01-18Trail, BCMajor Junior
Harlan Orr1152940691222014-20162F1995-02-22Vernon, BCCollege-University
Joshua Orrico29279142021-20221D2003-06-15Vaughan, ONTCollege-University
Scott Orth800002005-20061G1989-09-08Cranbrook, BCMajor Junior
Matthew Osadick164711122019-20201C2000-08-02Grande Pointe, MANJunior A (Canada)
Riley Ostoforoff2900022013-20141D1995-06-13Castlegar, BCJunior A (Canada)
Steve Oursov74181331302007-20113C1991-08-16Chilliwack, BCMajor Junior
Owen Ozar964052921212018-20202R2000-04-05Prince Albert, SASKCollege-University
Brock Padgham100022015-20161D1996-08-23Chilliwack, BCCollege-University
Tristan Pagura100002013-20141D1997-06-04Kimberley, BCJunior A (Canada)
Matteo Paler-Chow1202202019-20201G1999-05-25Vancouver, BCCollege-University
Zach Park1011262020-20211F2002-03-09Penticton, BCJunior A (Canada)
Ryan Parker2901102023-20241G2005-05-03Sooke, BCJunior A (Canada)
Adam Parsons145294069462021-20243C2003-10-22Port Moody, BCJunior A (Canada)
Jordan Passmore16123122014-20151F1996-04-09Kamloops, BCJunior A (Canada)
Philip Patenaude502242009-20101D1991-05-11Montreal, PQJunior A (Canada)
Keanan Patershuk400002009-20112F1993-09-04Kelowna, BCJunior A (Canada)
Wade Paterson8392029771997-19992D1978-12-02Calgary, ALTAMinor Pro
Nicholas Patey811202013-20141D1995-09-13Vancouver, BCJunior A (Canada)
Jamie Paulsen68171229942006-20082F1988-03-09Calgary, ALTAJunior A (Canada)
Braden Pears9194958392012-20142D1993-05-22Victoria, BCCollege-University
Trevor Peca801142018-20191F2000-04-15Buffalo, NYJunior A (Canada)
Petr Pechan11336101995-19961C1976-10-22Junior A (Canada)
Delano Pellizzari42111122341998-19991L1980-05-29Maidstone, SASKJunior A (Canada)
Trip Pendy2304402023-20241F2005-07-07Far Hills, NJJunior A (Canada)
Dawson Penner100002017-20181C2001-06-01Chilliwack, BCJunior A (Canada)
Stephen Penner32066362014-20151D1995-10-18Prince George, BCJunior A (Canada)
Merle Penny100001996-19971GJunior A (Canada)
Kaleb Percival2022-20231Junior A (Canada)
Jacob Perich300002008-20091F1991-01-23Comox, BCJunior A (Canada)
Curtis Perlin100002004-20051F1986-05-28Calgary, ALTAJunior A (Canada)
Bryce Perpilitz300042010-20122D1994-01-23Cranbrook, BCJunior A (Canada)
Kristian Petit200002010-20111F1992-03-22Airdrie, ALTAJunior A (Canada)
Chad Phillips5231619481999-20001Junior A (Canada)
David Piccard1802282009-20101D1990-09-03Anchorage, AKJunior A (Canada)
Justin Pickerell6062026962000-20011FCollege-University
Andrew Pickering43121931372008-20091F1989-06-02West Vancouver, BCCollege-University
Callas Pierce27213192023-20241F2006-06-11Prince Rupert, BCJunior A (Canada)
Mike Playfair15213672002-20031Junior A (Canada)
Tyler Podgorenko100042014-20151D1996-10-23Nelson, BCJunior A (Canada)
Jeff Pont58620261832000-20011C1982-01-01Revelstoke, BCCollege-University
Paul Porcaro961338511631995-19972D1976-04-16Toronto, ONTMajor Junior
Jadon Porterfield5047111232008-20091F1988-07-20Stavely, ALTAJunior A (Canada)
Tre Potskin400062011-20121F1995-06-29Prince George, BCJunior A (Canada)
Maxim Potvin52141933572022-20242L2003-06-01Sudbury, ONTJunior A (Canada)
Shane Poulsen7292433642011-20132D1994-02-17Kamloops, BCCollege-University
Kyle Pow21033482019-20201D2000-03-11Nanaimo, BCMajor Junior
Graham Proulx200002007-20081F1988-09-12Trail, BCJunior A (Canada)
Logan Proulx6541014562010-20122L1991-04-11Trail, BCMajor Junior
Garth Prouse3861016171995-19961F1977-04-01North Vancouver, BCJunior A (Canada)
Massimo Provenzano120761282041021996-19982C1977-05-28Edmonton, ALTAEuropean Lower Leagues
Jackson Purvis310122013-20141F1994-05-02Lethbridge, ALTACollege-University
Brandon Pywell22011101999-20001G1981-12-28Nanaimo, BCJunior A (Canada)
Cory Quiding1602281998-19991DJunior A (Canada)
Daniel Quilico118274875502004-20062L1986-11-02Thousand Oaks, CACollege-University
Nate Rabbitt100002013-20141G1995-12-18Merritt, BCJunior A (Canada)
Marco Raimondo2803302008-20091G1988-06-28Montreal, PQJunior A (Canada)
Patrick Raley7581725422007-20092D1989-06-13Inverness, ILCollege-University
Grant Ranslam2441014191998-19991F1980-01-10Mayerthorpe, ALTACollege-University
Jayson Reardon54033632008-20091D1990-06-24Lumby, BCJunior A (Canada)
Nolan Redler20437212015-20161F1996-06-02Winchester, MAMinor Pro
Isaac Reichmuth4100002000-20011G1982-12-29Fruitvale, BCMinor Pro
Adam Reid46011111402001-20021Junior A (Canada)
Patrick Reilly3411415102023-20241D2004-09-27Avon, NJJunior A (Canada)
Greyson Reitmeier5011112182013-20141C1996-05-16Nakusp, BCCollege-University
Nicholas Remissong83182644502021-20232C2002-05-19Lake Forest, ILCollege-University
Henry Rhyu200002015-20161F1999-11-03Burnaby, BCJunior A (Canada)
Chad Rideout1052341641571998-20023R1981-04-21Trail, BCCollege-University
Beau Riedel32033151995-19961G1975-11-19Calgary, ALTAMinor Pro
Troy Ring115124456382016-20182D1997-02-01Vancouver, BCCollege-University
Tommy Rizzardo4111415352008-20102D1990-02-25Highland Village, TXCollege-University
Aaron Roberge923765102612004-20062C1985-02-09Post Falls, IDMajor Junior
Josh Roberts1725782011-20121F1992-01-13Southport, CTCollege-University
Michael Roberts100002013-20141F1995-01-06Vernon, BCCollege-University
Reid Robertson400002014-20151D1997-04-02Coquitlam, BCJunior A (Canada)
Ryan Robin5041014111999-20001FPrince Albert, SASKCollege-University
Brady Robinson2500001998-19991G1982-12-05Trail, BCJunior A (Canada)
Jeremy Robinson4971623201998-19991F1981-02-07Trail, BCCollege-University
Joel Robinson100052007-20081F1989-02-03Surrey, BCJunior A (Canada)
Travis Roche872871992601996-19982D1978-06-17Grande Cache, ALTAMajor League
Eric Rockney300002006-20071F1987-08-28Calgary, ALTAJunior A (Canada)
Grant Rollheiser4601122007-20081G1989-07-24Chilliwack, BCMinor Pro
Christopher Romanchuk410102011-20121R1992-03-15Dewberry, ALTAJunior A (Canada)
Bradley Ross703302016-20182F2000-08-24Trail, BCJunior A (Canada)
Justin Ross1012362020-20211F2001-01-03Calgary, ALTACollege-University
Dylan Rota100002012-20131L1993-11-07Vancouver, BCCollege-University
Nicolas Roussel32000182020-20222L2001-10-16Maple Ridge, BCCollege-University
Hayden Rowan51171633102018-20191L1999-01-22Pemberville, OHCollege-University
Justin Ruggiero29369212004-20051F1984-02-07Trail, BCJunior A (Canada)
Brodie Rutherglen60222244302000-20011R1982-11-23Trail, BCCollege-University
Stephen Ryan1313442014-20151L1994-09-09Langley, BCJunior A (Canada)
Norm Rydings6721214691995-19983D1977-06-20Vernon, BCJunior A (Canada)
Mathieu Saindon5991221222002-20031CJunior A (Canada)
Ryan Salt200061997-19981DJunior A (Canada)
Cooper Sande5421113172015-20161D1997-07-29Minneapolis, MNJunior A (Canada)
Chris Sanders200002004-20051Junior A (Canada)
Zack Sanderson502202013-20141F1996-06-23Merritt, BCJunior A (Canada)
Luke Sandler50222143942012-20131F1993-06-18Chicago, ILMinor Pro
Nick Sandor1044363106302008-20102L1989-02-15North Vancouver, BCCollege-University
Robby Sandrock289918551995-19961D1978-03-10Williams Lake, BCMinor Pro
Luke Santerno57333164562016-20171F1996-06-24Smithers, BCMinor Pro
Brendan Santini600022011-20121R1993-06-13Calgary, ALTAMajor Junior
Kodi Sawka100002009-20101D1990-03-31Lloydminster, ALTAJunior A (Canada)
Zane Schartz2127962013-20152D1994-06-06Plano, TXMinor Pro
Colton Schell801102011-20121F1992-07-07New Westminster, BCJunior A (Canada)
Josh Schenk142313667772021-20243R2004-09-04Whitehorse, YukonJunior A (Canada)
Cody Schiavon3051520212019-20201D2000-07-01Kelowna, BCCollege-University
Phil Schmidt53373067252000-20011Junior A (Canada)
Seth Schmidt400002012-20142D1995-07-07Creston, BCJunior A (Canada)
Brandon Schmitt55151025421998-19991F1980-02-04Arlington, WACollege-University
Ashton Scordo910102001-20021Junior A (Canada)
Kienan Scott106392362202014-20162F1996-02-02Penticton, BCCollege-University
Connor Seeley365611102022-20231F2005-02-02West Kelowna, BCJunior A (Canada)
Colton Semenok301102009-20101D1991-09-04Banff, ALTACollege-University
Jaden Senkoe7171320332019-20223R2001-03-02Westlock, ALTACollege-University
Curtis Senkow10231619512004-20062D1986-04-26Calgary, ALTACollege-University
Casey Shade17051801311422005-20083F1987-01-08Anchorage, AKCollege-University
Jason Shaffer118365187352004-20062F1986-08-06Eagle River, AKCollege-University
Chris Shaw23033411998-19991D1981-04-19Surrey, BCMinor Pro
Ethan Shebansky701102021-20221G2003-12-20Edmonton, ALTAJunior A (Canada)
Chris Shudo4191221312004-20051F1987-05-30Surrey, BCMinor Pro
Rajan Sidhu5022527242010-20122D1991-03-29South Surrey, BCCollege-University
Blake Sidoni4421012162017-20192F1998-05-03Trail, BCJunior A (Canada)
Jack Sitzman1222422016-20171F1998-10-17Redondo Beach, CACollege-University
Brett Skinner59112435432000-20011D1983-06-28Brandon, MANMajor League
Tyson Slater395510242016-20171D1997-06-19Courtenay, BCJunior A (Canada)
Mark Sloan4471320311996-19971R1978-03-25Leduc, ALTAJunior A (Canada)
Brett Slobodzian501102010-20111F1990-04-20Saskatoon, SASKJunior A (Canada)
Kiefer Smiley8802282009-20112G1990-02-23Duncan, BCMinor Pro
Brady Smith48235162022-20231D2005-05-04Prince Albert, SASKJunior A (Canada)
Clayton Smith34112332006-20082D1988-01-31Nanaimo, BCJunior A (Canada)
Derick Smith1201142016-20171C1998-03-18Dexter, MIJunior A (Canada)
Jacob Smith100002021-20221R2004-07-17Trail, BCJunior A (Canada)
Jeremy Smith215611262018-20191D1998-07-19Toronto, ONTCollege-University
Skyler Smutek13112132008-20091D1990-05-07Renton, WAMinor Pro
Layne Sniher2022442018-20191F2000-09-13Calgary, ALTAJunior A (Canada)
Simon Snyman200002016-20171D1999-04-12Penticton, BCJunior A (Canada)
Radim Spondr7202101995-19961D1976-03-02Brno, Czech Rep.Junior A (Canada)
Remy Spooner2613492022-20231F2004-07-21Kelowna, BCJunior A (Canada)
Trent Sprague2143781996-19992LJunior A (Canada)
Michael Spring500002008-20102F1991-06-14Kelowna, BCCollege-University
Travis St. Denis14962751372002008-20113F1992-09-17Trail, BCMinor Pro
Justin St. Louis1186057117502003-20052W1985-04-09Calgary, ALTAMinor Pro
Pat Stachniak8000121997-19981D1979-03-17Edmonton, ALTAMinor Pro
Dallas Stanton19026791051201996-20004L1980-02-05Rossland, BCCollege-University
Jarrod Stanton7314173101995-19972C1977-03-27Rossland, BCJunior A (Canada)
Lyndon Stanwood4800002011-20132G1993-06-30Vancouver, BCCollege-University
Mitchell Stapley8103838182015-20172D1997-03-20Campbell River, BCJunior A (Canada)
Kyle Star3071017222015-20161F1995-04-13Langley, BCCollege-University
Chase Stefanek54122335122023-20241C2006-08-01Yorba Linda, CAJunior A (Canada)
Jason Stefanek53171734142023-20241C2004-08-20Yorba Linda, CAJunior A (Canada)
Travis Stephens40131730202013-20141F1993-03-27Victoria, BCCollege-University
Chase Stevenson3292231262018-20191F1999-01-13West Kelowna, BCCollege-University
Daniel Stone401102014-20151D1996-04-04Calgary, ALTAMinor Pro
Shawn Stone1032541995-19961R1975-05-04Fruitvale, BCMinor Pro
Layne Stopanski400022007-20102F1989-03-03Trail, BCJunior A (Canada)
Charlie Strobel4791423262021-20221F2001-07-09Stillwater, MNCollege-University
Garret Stroshein100001997-19981W1980-04-04Edmonton, ALTAMajor League
Graeme Strukoff97523281872008-20113D1991-03-30Chilliwack, BCMinor Pro
Matt Sumney31325502002-20031RJunior A (Canada)
Taylor Swaffield16033312009-20101D1989-12-28Edmonton, ALTAJunior A (Canada)
Ryan Swanson97834421012014-20162D1995-09-01Eden Prairie, MNJunior A (Canada)
Sam Swanson101102015-20161F1997-04-30Fruitvale, BCJunior A (Canada)
Jeff Swecera912042621881995-19972D1976-01-18Vancouver, BCCollege-University
Connor Sweeney5821214372019-20201C2000-05-05North Andover, MACollege-University
Andrew Switzer403710622001-20021D1983-09-07College-University
Roman Sykora741927461171997-19992L1978-05-31Piestany, SlovakiaEuropean Elite
Gary Sylvester40610162242003-20041R1986-03-10Penticton, BCMajor Junior
Kalen Szeto13571222020-20211C2002-10-12Vancouver, BCCollege-University
Dylan Tappe4551217252010-20111F1992-10-08Spokane, WAJunior A (Canada)
Logan Terness5601102018-20213G2002-09-18Burnaby, BCCollege-University
Nii-Noi Tetteh50123402015-20161D1998-04-24Revelstoke, BCJunior A (Canada)
Trent Thompson100002017-20181L2000-08-14Salmon Arm, BCJunior A (Canada)
Curtis Tidball12123982000-20011R1983-11-30Regina, SASKMinor Pro
Connor Tiechko45142539142011-20121F1992-04-22Chilliwack, BCJunior A (Canada)
Cole Tisdale1200002021-20232G2002-03-27Lethbridge, ALTAMajor Junior
Adam Todd3600002012-20153G1994-06-02Courtenay, BCMajor Junior
Brad Toews581021311572003-20041R1983-01-17Watrous, SASKJunior A (Canada)
Curtis Toneff244913422013-20141D1993-05-08Nanaimo, BCJunior A (Canada)
Curtis Tonello8222325492009-20112D1990-02-21Vancouver, BCJunior A (Canada)
Dillon Tonks1544881996-19971RJunior A (Canada)
Ray Tremblay200002005-20061R1986-04-25Peachland, BCMinor Pro
Ryan Trotter100001996-19971R1978-09-03Revelstoke, BCMajor Junior
Braeden Tuck1643969108252016-20193F1998-04-15Calgary, ALTACollege-University
Matt Turner1372549743432004-20073D1986-06-28Colorado Springs, COCollege-University
Adam Ulfsax510122013-20141F1995-03-28Muskegon, MIJunior A (Canada)
Brendan Urban500042010-20111F1992-11-04Kelowna, BCJunior A (Canada)
Garrett Valk32145422020-20222D2002-10-20North Vancouver, BCCollege-University
Bill Van Beek501101998-19991DJunior A (Canada)
Justin Van Parys981228401991997-19992W1978-03-11Red Deer, ALTAMinor Pro
J.J. Vanderstam3731114452003-20041D1983-01-20European Lower Leagues
Nick Vanstone200002009-20101F1991-03-23Nanaimo, BCJunior A (Canada)
Chris Vassos200002003-20041F1986-03-11West Vancouver, BCJunior A (Canada)
Jamie Vlanich200022012-20131R1993-04-01Trail, BCJunior A (Canada)
Brandon Volpe467613622013-20152F1995-12-18Port Coquitlam, BCJunior A (Canada)
Noah Wakeford155611102020-20211F2000-06-29Okotoks, ALTACollege-University
Chris Walby702281995-19961W1975-04-10Verona, WIJunior A (Canada)
Dylan Walchuk611222008-20091F1992-02-04McBride, BCMinor Pro
Eric Walker112814221142009-20112D1993-02-23Castlegar, BCMajor Junior
Lindsay Walker100002003-20041R1986-12-20Castlegar, BCCollege-University
Mark Walter3064101232003-20041F1985-05-31Prince Albert, SASKMinor Pro
Stuart Walton601122011-20121F1992-07-29Castlegar, BCJunior A (Canada)
Bryce Wandler1500041996-19971G1979-02-25Lacombe, ALTAMinor Pro
Mat Ward6082028301996-19971C1978-04-14Kamloops, BCJunior A (Canada)
Ryan Warner40268222016-20171D1998-01-29Victoria, BCJunior A (Canada)
Scott Warner10463743732006-20082D1988-05-24Anchorage, AKMinor Pro
Ethan Warrener126143347832021-20243D2003-05-15Calgary, ALTAJunior A (Canada)
Maddox Watson300002022-20231F2006-04-24Kelowna, BCJunior A (Canada)
Matt Watson8000121996-19971D1979-01-24Chilliwack, BCJunior A (Canada)
Tyler Waycott531402003-20041F1985-08-23New Westminster, BCJunior A (Canada)
Kyle Weatherhead455271331996-19993CJunior A (Canada)
Joel Webb5741317192013-20141D1995-02-23Edmonton, ALTAJunior A (Canada)
Jason Weglo25088301998-19991D1979-09-08Vernon, BCJunior A (Canada)
Brandon Wells2201122017-20181G1997-08-12Spirit River, ALTACollege-University
Connor Welsh16551062017-20181D1997-12-12Halifax, NSMinor Pro
Olson Werenka400092017-20181D1999-10-22Calgary, ALTAJunior A (Canada)
Nathan Westover78123951542006-20082D1988-02-17North Delta, BCJunior A (Canada)
Adam Wheeldon1401722391772011-20143F1994-08-11Nelson, BCJunior A (Canada)
Kevin Whieldon76626321282001-20032D1982-06-09Vernon, BCJunior A (Canada)
Alec Whipple10011112362022-20242D2004-02-09Far Hills, NJJunior A (Canada)
Ross Whitford9383038702004-20062D1986-03-26Red Deer, ALTACollege-University
Noah Whyte28141832502001-20021L1982-01-21Pine Falls, MANMinor Pro
Mitch Wilkie901142020-20211D2002-02-05Calgary, ALTACollege-University
Matt Wilkins3771825472009-20101F1991-01-26Kimberley, BCMinor Pro
Rhett Willcox8325122015-20161F1996-04-22Surrey, BCCollege-University
Cam Williams51358461996-19982LJunior A (Canada)
Cole Williams100022016-20171D1997-03-18Delta, BCJunior A (Canada)
Wayland Williams501142012-20131D1994-05-31Canton, MIJunior A (Canada)
Ethan Willoughby9031013662020-20233D2002-03-15Chilliwack, BCJunior A (Canada)
Craig Wilson100042003-20041D1985-06-21Calgary, ALTAJunior A (Canada)
Reid Wilson400002019-20201F2000-07-27Castlegar, BCJunior A (Canada)
Brett Witala210102015-20161F1997-01-08Kelowna, BCJunior A (Canada)
Tyson Witala22781562013-20141F1993-05-17Prince George, BCJunior A (Canada)
Evan Witt100002006-20071C1989-11-27Spokane, WACollege-University
Coalson Wolford60152641652020-20222C2001-04-13San Jose, CACollege-University
Nicholas Wong17369212011-20121D1991-12-08Burnaby, BCEuropean Lower Leagues
Stefan Wood400002012-20131D1996-01-19St. Albert, ALTAJunior A (Canada)
Conner Wynne5121719122014-20151D1995-10-29Pomona, NYCollege-University
Jacob Yuris1903342016-20182D1998-01-05Trail, BCJunior A (Canada)
Trevor Zins99154156862017-20192D1998-07-23Saint Michael, MNMinor Pro
Jeff Zmurchyk41123172007-20092D1990-01-06Fernie, BCJunior A (Canada)
Patrick Zubick100002014-20151G1996-12-28Castlegar, BCJunior A (Canada)
Charlie Zuccarini45273057512014-20151F1994-10-28Shelton, CTCollege-University
Nathan Zurak13055332004-20051C1985-03-23150 Mile House, BCJunior A (Canada)

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