hockey DB
search by league
team
morning report
contact us
home

Vancouver Giants all-time player list

Player Name GP G A. Pts PIM Seasons Yrs. Pos. Birthdate Birthplace Highest Level
Colton Alain61066272022-20242D2007-05-10Victoria, BCMajor Junior
Paul Albers118216485752004-20062D1985-10-15Melville, SASKMinor Pro
Sergei Alkhimov16011102019-20201L2001-03-07Moskva, RussiaEuropean Elite
Dylan Anderson4852227602022-20231D2002-10-23Langley, BCMajor Junior
Braden Appleby43224592003-20041C1984-08-02Viking, ALTAMajor Junior
Mark Ardelan1372164851142001-20032D1983-03-16Regina, SASKMinor Pro
Mark Ashton1292682082001-20043D1985-08-27Fort Saskatchewan, ALTAMinor Pro
Anthony Ast109152641472010-20144C1995-02-11Vancouver, BCEuropean Lower Leagues
Arvin Atwal1541444582182011-20154D1995-11-26Surrey, BCMinor Pro
Cal Babych300042016-20171R1997-01-18North Vancouver, BCMajor Junior
Bryce Bader225510232020-20211L2001-04-28Sherwood Park, ALTAMajor Junior
Alec Baer2404461105872012-20175C1997-08-25St. Louis Park, MNMinor Pro
Seth Bafaro9062127682018-20202D2000-05-16Revelstoke, BCEuropean Elite
Matt Barberis1682164851502013-20196D1998-01-19Surrey, BCMajor Junior
Aidan Barfoot889211262016-20193R2001-06-01Richmond, BCMajor Junior
J.T. Barnett109222143482008-20102R1992-08-21Scottsdale, AZMinor Pro
Kraymer Barnstable1200002006-20082G1990-04-06Kelowna, BCMajor Junior
Mitchell Bartley2801071072142302002-20064L1985-02-01Maple Ridge, BCMajor Junior
Adam Basford59131528362007-20092F1989-03-06Richmond, BCMinor Pro
Chad Bassen5781826592001-20032L1983-04-25Calgary, ALTAEuropean Elite
Jeffrey Beatch27246282001-20021D1981-05-14Burnaby, BCMajor Junior
Matt Bellerive156232447922009-20154R1994-12-07North Vancouver, BCMajor Junior
Spencer Bennett35252449282010-20111L1990-10-31White Rock, BCMinor Pro
Tyler Benson190611231841712013-20185L1998-03-15Edmonton, ALTAMajor League
Mike Berube128933421502007-20092D1988-05-20Edmonton, ALTAMinor Pro
Darren Bestland2811112682010-20111D1990-09-19Brunkild, MANMinor Pro
Levi Bews34358222011-20121R1994-04-10Longview, ALTAMajor Junior
Robin Big Snake85616222752001-20032L1984-04-10Siksika Nation, ALTAMinor Pro
Bartek Bison15202112016-20171L1998-03-26Amsterdam, NFLDEuropean Lower Leagues
Mario Bliznak183365894852005-20083C1987-03-06Trencin, SlovakiaMajor League
Kieran Block601172001-20021L1985-06-14Edmonton, ALTAMajor Junior
Jonathon Blum248491552041472005-20094D1989-01-30Long Beach, CAMajor League
Vladimir Bobylev52369392014-20151L1997-04-18Lipetsk, RussiaEuropean Elite
Kyle Bochek78167652021-20232R2003-03-20Moosomin, SASKMajor Junior
Josh Bonar5111920492001-20032R1984-01-22Port Alberni, BCMinor Pro
Radovan Bondra90342761422015-20172R1997-01-27Trebisov, SlovakiaMinor Pro
Jordan Borstmayer32437102016-20171R1998-01-09St. Brieux, SASKMajor Junior
Jacob Boucher1515682021-20232L2002-03-21Legal, ALTAMajor Junior
Lance Bouma23039761153742005-20105L1990-03-25Provost, ALTAMajor League
Pat Brandreth23314712001-20032L1984-03-06Squamish, BCMajor Junior
Brett Breitkreuz267916492009-20101R1989-04-06Springside, SASKEuropean Elite
Tanner Brown12762329762017-20225D2002-10-24Kelowna, BCMajor Junior
Tyler Brown31033202015-20172D1997-02-12East Olympia, WAMajor Junior
Josh Bruce200002016-20171L1998-04-19Surrey, BCMajor Junior
Kyle Bruce701519341282003-20041R1983-03-30Garden Bay, BCMinor Pro
Skyler Bruce3391726102022-20242R2003-01-23Winnipeg, MANMajor Junior
Gilbert Brule16587981853092002-20064C1987-01-01Edmonton, ALTAMajor League
David Brumm71639322014-20162C1997-08-17Maple Grove, MNMajor Junior
Kole Bryks400002013-20152D1997-05-02Sturgeon County, ALTAMajor Junior
Kaleb Bulych172419231242015-20205D2000-01-25Yorkton, SASKMajor Junior
Michael Burns68161430572010-20122R1991-05-03Edmonton, ALTAEuropean Lower Leagues
Nathan Burns1863442761512009-20134C1993-07-15Edmonton, ALTAMinor Pro
Teal Burns4031417302010-20122F1992-10-10Victoria, BCMajor Junior
Bowen Byram188461041502162016-20204D2001-06-13Cranbrook, BCMajor League
Tom Cadieux36369262021-20232D2002-09-11Saskatoon, SASKMajor Junior
Nicco Camazzola913691132019-20234D2003-03-18Burnaby, BCMajor Junior
Jordan Cameron29459302001-20021R1982-03-25Drayton Valley, ALTAMinor Pro
Casper Carning602222010-20111L1991-03-07Goteburg, SwedenEuropean Elite
Kadyn Chabot2303322019-20212L2002-01-11Cranbrook, BCMajor Junior
Tyler Chambers100092002-20031R1984-04-12Langley, BCMajor Junior
Brennan Chapman29145542003-20041D1985-01-11Lloydminster, ALTAMajor Junior
Trevor Cheek39181432352012-20131L1992-12-29Vancouver, WAMinor Pro
Donald Choukalos2700002001-20032G1981-04-04Calgary, ALTAMinor Pro
Eric Clark2315682001-20021C1982-04-19Semiahmoo, BCMajor Junior
Chris Cloud65811191052007-20081L1988-10-22Waywayseecappo, MANMinor Pro
Carter Cochrane100002015-20161D1996-10-18Kamloops, BCMajor Junior
Ryan Coghlan107131023662001-20032C1984-01-14Okotoks, ALTAMinor Pro
Phil Cole6011182001-20021D1982-09-06Winnipeg, MANMinor Pro
Ty Comrie810102015-20161C1997-08-08Edmonton, ALTAMajor Junior
Kevin Connauton692448721072009-20101D1990-02-23Edmonton, ALTAMajor League
Scott Cooke791341712010-20133R1994-03-15Surrey, BCMajor Junior
Ryan Costanzo31112242004-20051R1985-11-07Montrose, BCMajor Junior
Alex Cotton46112132602021-20221D2001-05-12Langley, BCEuropean Elite
Jeff Coulter32325822001-20021W1982-02-01Imperial, SASKMinor Pro
Adam Courchaine241126147273982001-20054C1984-05-23Winnipeg, MANMinor Pro
Trevor Cox50143953482015-20161L1995-08-12Surrey, BCMinor Pro
Stewart Coyle1702242012-20131D1995-08-15Sicamous, BCMajor Junior
Taylor Crunk466410612015-20161L1995-01-20San Jacinto, CAMinor Pro
Julian Cull16981624642019-20245R2004-02-06Victoria, BCMajor Junior
Cam Cunning303710192004-20051L1985-06-04Powell River, BCMinor Pro
Craig Cunningham295861362222472006-20115R1990-09-13Trail, BCMajor League
Mitch Czibere1981640561212005-20083L1989-02-15Fort Saskatchewan, ALTAMajor Junior
Connor Dale585914202022-20242C2005-01-29St. Albert, ALTAMajor Junior
Andrew Davidson354610352001-20021R1983-03-09South Delta, BCMajor Junior
Nathan Deck400022005-20072D1990-03-26Sedley, SASKMinor Pro
Paul Deniset1242662001-20021C1981-07-13Winnipeg, MANMinor Pro
Tristyn DeRoose58156912015-20172L1999-01-29Ceylon, SASKMajor Junior
Andrew DeSousa65010101762001-20032D1983-01-28Richmond, BCMajor Junior
Bailey Dhaliwal50033392015-20194D1999-03-12Mission, BCMajor Junior
Jared Dmytriw110243155412017-20192R1998-06-06Craven, SASKEuropean Lower Leagues
Shaun Dosanjh85235592012-20153D1996-03-15Richmond, BCMajor Junior
Nicholas Draffin35101142018-20202D2001-08-16Lethbridge, ALTAMajor Junior
Kenton Dulle43167362003-20073R1988-04-23Regina, SASKMajor Junior
Andreas Eder1921322013-20141F1996-03-20Tegernsee, GermanyEuropean Elite
Matty Edwards854591792021-20243R2005-05-07Saskatoon, SASKMajor Junior
Luke Egener40112142003-20063D1988-02-08Calgary, ALTAMajor Junior
Trace Elson15213112013-20141R1994-11-25St. Albert, ALTAMajor Junior
Ty Ettinger31033342018-20191D2000-04-02Ardrossan, ALTAMajor Junior
Luke Fenske116416201222009-20123D1993-05-23Penticton, BCMajor Junior
Brett Festerling169826341252004-20073D1986-03-03Prince George, BCMajor League
Misha Fisenko60121628502008-20091C1990-06-01Magnitogorsk, RussiaEuropean Elite
Mark Fistric2141146574532001-20065D1986-06-01Edmonton, ALTAMajor League
Jack Flaman11316925432015-20172C1997-04-15Vibank, SASKMinor Pro
John Flatters853691722005-20072D1987-06-17Calgary, ALTAMajor Junior
Eric Florchuk47143953102019-20212C2000-01-10Fort Saskatchewan, ALTAMajor Junior
Todd Ford1000092003-20041G1984-05-01Calgary, ALTAMinor Pro
Thomas Foster25942841261612011-20176C1996-03-28Slave Lake, ALTAMajor Junior
Cain Franson24689921811352010-20144L1993-03-25Sicamous, BCMinor Pro
Cody Franson19934851191952002-20075D1987-08-08Sicamous, BCMajor League
Tyler Fuhr1500002012-20131G1995-05-30Sherwood Park, ALTAMajor Junior
Landon Fuller500022018-20191D1999-07-17Williams Lake, BCMajor Junior
Ryan Funk27055492009-20101D1989-03-14Morden, MANMinor Pro
Austin Fyten2011-20121C1991-05-03Sundre, ALTAMinor Pro
Scott Gabriel3011102005-20061D1988-03-22Edmonton, ALTAMinor Pro
Brendan Gallagher2441361442803592008-20124R1992-05-06Edmonton, ALTAMajor League
Mason Geertsen1931952713312012-20153D1995-04-19Drayton Valley, ALTAMajor League
Jacob Gendron7704482019-20212D2002-05-01Prince George, BCMajor Junior
Phil Gervais16022192007-20081R1990-10-03Edmonton, ALTAMajor Junior
Max Gordichuk52235362004-20062D1986-01-29Kelowna, BCMinor Pro
Andrew Gorski100002002-20031 Major Junior
Triston Grant2324234767132001-20054L1984-02-02Neepawa, MANMajor League
Kyren Gronick108143751382022-20242C2004-02-27Regina, SASKMajor Junior
Will Gurski3200002021-20221G2002-10-23Duncan, BCMajor Junior
Ty Halaburda1794772119632021-20243R2005-04-22Victoria, BCMajor Junior
Adam Hall82242549252020-20222C2001-03-27Edmonton, ALTAMajor Junior
Joel Hamilton110235073582013-20152C1994-09-09Cochrane, ALTAMajor Junior
Logen Hammett6781220572023-20241D2003-04-03Regina, SASKMajor Junior
Richard Hamula65193049342002-20031L1982-01-28Edmonton, ALTAMinor Pro
Owen Hardy2333039691742015-20205L1999-02-13Nanaimo, BCMajor Junior
Logan Harland1010122011-20121L1995-04-17Saskatoon, SASKMajor Junior
Kyle Harris900042002-20031R1985-06-20Wenatchee, WAMajor Junior
Tyler Hart551910842009-20123D1992-10-22Spruce Grove, ALTAMajor Junior
Marian Havel72181836952001-20032C1984-01-26Jihlava, Czech Rep.European Elite
Kevin Hayman11510818782002-20053C1986-01-15Maple Ridge, BCMajor Junior
Carson Haynes5431417492022-20242D2003-01-30Taber, ALTAMajor Junior
Parker Hendren3811242017-20192D2001-03-23Regina, SASKMajor Junior
Brent Henke26224162009-20101R1990-03-12Edmonton, ALTAMajor Junior
Scott Henkelman195813312001-20021L1981-01-20Sherwood Park, ALTAMajor Junior
James Henry281621221844162006-20126L1991-03-11Winnipeg, MANMinor Pro
Dallas Hines274610282018-20191D1998-02-05Marwayne, ALTAMajor Junior
Tyler Ho7621012162016-20193F2000-10-02Surrey, BCMajor Junior
Zach Hodder5041418152009-20112D1993-07-16Delta, BCMajor Junior
London Hoilett387613192023-20241R2005-02-15Winnipeg, MANMajor Junior
Dawson Holt2002551761332014-20195C1999-02-16Saskatoon, SASKMajor Junior
Brendan Holterhus1800022013-20152L1997-03-24Edmonton, ALTAMajor Junior
Samuel Honzek76335487342022-20242L2004-11-12Trencin, SlovakiaMinor Pro
Haydn Hopkins1610122015-20161C1997-03-07Victoria, BCMajor Junior
Connor Horning124142943432019-20223D2001-05-11Kelowna, BCMajor Junior
Jackson Houck268911071982712011-20165R1995-02-27North Vancouver, BCMinor Pro
Marek Howell6101212542023-20241D2006-05-19Calgary, ALTAMajor Junior
Garet Hunt1931625415422004-20084L1987-10-14Maple Ridge, BCMinor Pro
Matthew Hutchison2102202021-20243G2006-10-07Nanaimo, BCMajor Junior
Justin Ivanusec4433682021-20243R2006-01-24Delta, BCMajor Junior
Jeremy Jackson36172643362001-20021C1982-05-24Langley, BCMinor Pro
David Jacobson20033162004-20051W1985-07-18Winnipeg, MANMajor Junior
Brett Jaeger4701122001-20021G1983-01-18Peace River, ALTAMinor Pro
Jiri Jakes31152035602002-20031R1982-10-04Praha, Czech Rep.Minor Pro
Adam Jennings1600002004-20051G1985-11-30Victoria, BCMajor Junior
Brendan Jensen4003302009-20123G1993-02-06El Granada, CAMinor Pro
Landon Jones51145852002-20042D1986-03-06High Prairie, ALTAMajor Junior
Ryan Jones81077342015-20172D1998-04-04Delta, BCMajor Junior
Zane Jones3111415292014-20151L1994-06-08Olds, ALTAMinor Pro
Jadon Joseph32101828102018-20191C1999-05-22Sherwood Park, ALTAMajor Junior
Jordan Kaczmer401102003-20052G1987-08-15Pilot Butte, SASKMajor Junior
Evander Kane13473651381662006-20093L1991-08-02Vancouver, BCMajor League
Justin Kanigan301102003-20041L1983-01-04Castlegar, BCMinor Pro
Alex Kannok-Leipert2192162832402016-20215D2000-07-20Nakhon Ratchasima, ThailandMinor Pro
Matt Kassian781341312003-20052L1986-10-28Edmonton, ALTAMajor League
Holden Katzalay3961016102019-20201C2000-01-12Vancouver, BCMajor Junior
Todd Kennedy461231212008-20102C1990-07-04Kamloops, BCMajor Junior
Kale Kessy277916452012-20131L1992-12-04Shaunavon, SASKMinor Pro
Marcus Kichton81134362016-20182D1999-01-09Spruce Grove, ALTAMajor Junior
Riley Kieser102132235512011-20132C1993-04-27Sherwood Park, ALTAMajor Junior
Ales Kilnar100002012-20131L1993-10-05Ostrava, Czech Rep.European Elite
Austin King-Cunningham801172016-20182D2000-06-25Pilot Butte, SASKMajor Junior
Clayton Kirichenko6061622192014-20162D1996-02-28Sherwood Park, ALTAEuropean Elite
Joona Kiviniemi100002019-20201R2001-12-17Oulu, FinlandEuropean Lower Leagues
Davis Koch95326597242017-20192C1998-06-13Surrey, BCMinor Pro
Kaden Kohle1105914692019-20223R2002-01-14Cudworth, SASKMajor Junior
Jake Kohlhauser300002012-20142D1996-01-28St. Albert, ALTAMajor Junior
Marcin Kolusz6461218192003-20041C1985-01-18Novy Targ, PolandEuropean Elite
Robin Kovar106183957912001-20032D1984-04-02Valasske, Czech Rep.European Elite
Kyle Krabben300052012-20131D1995-03-25Calgary, ALTAMajor Junior
Patrik Kral2011242023-20241L2006-05-09Prague, Czech Rep.Major Junior
Tim Kraus244601071672162003-20085C1987-02-21Garden Grove, CAMinor Pro
Ryan Kubic10901162013-20174G1998-01-07St. Andrews, ManMajor Junior
Andrej Kudrna72182038322008-20102L1991-05-11Nove Zamky, SlovakiaEuropean Elite
Brett Kulak21635931281072010-20144D1994-01-06Edmonton, ALTAMajor League
Curtis Kulchar22011242008-20091D1989-05-31Martensville, SASKMajor Junior
Alexander Kuvaev3421113162011-20121R1993-05-02Moscow, RussiaEuropean Elite
Michal Kvasnica389112082019-20201L2000-04-17Ostrava, Czech Rep.European Elite
Milan Kytnar42142539402009-20101C1989-05-19Topolcany, SlovakiaMajor League
Andrew Ladd100002001-20021L1985-12-12Maple Ridge, BCMajor League
Kyle Lamb1904836841512003-20074R1986-03-18Port Coquitlam, BCMajor Junior
Greg Lamoureux10962228522009-20123C1992-10-03Calgary, ALTAMajor Junior
Chase Lang55253156562015-20161R1996-09-13Nanaimo, BCMinor Pro
Colton Langkow128813212152020-20244R2004-02-16Scottsdale, AZMajor Junior
R.J. LaRochelle22044402007-20081D1987-09-13Swift Current, SASKMajor Junior
Payton Lee14004462011-20165G1996-06-24Cranbrook, BCMajor Junior
Jared Legien312342018-20191L1998-09-02Pilot Butte, SASKMinor Pro
Luca Leone634711202012-20142R1996-02-24Vancouver, BCEuropean Lower Leagues
Mazden Leslie21436821181942020-20244D2005-04-15Lloydminster, ALTAMajor Junior
Connor Levis2814132722023-20241R2004-10-05Vancouver, BCMinor Pro
Justin Lies120121830962019-20223R2003-11-24Flin Flon, MANMajor Junior
Ryan Lin100002023-20241D2008-04-18Richmond, BCMajor Junior
Jaden Lipinski20151831341442021-20243C2004-12-02Scottsdale, AZMinor Pro
Liam Liston1200002012-20131G1993-04-06St. Albert, ALTAMajor Junior
John Little3110102019-20201F2002-11-10Parksville, BCMajor Junior
Trent Lofthouse3610515292013-20141R1994-11-17Surrey, BCMajor Junior
Joe Logan12063238622001-20054D1986-02-20Gull Lake, SASKMajor Junior
Trevor Longo25246222019-20201D2000-04-23North Vancouver, BCMajor Junior
Milan Lucic1333948872982004-20073L1988-06-07Vancouver, BCMajor League
Darren Lynch213811212021462001-20043R1983-07-07Regina, SASKMinor Pro
Brett Lyon6928102402009-20112L1991-01-23Grand Forks, BCMinor Pro
Fabian Lysell53224062522021-20221R2003-01-19Gothenburg, SwedenMinor Pro
Spencer Machacek20377911681542005-20083R1988-10-14Lethbridge, ALTAMajor League
Matthew Mackay40121628322010-20111C1990-11-27Calgary, ALTAEuropean Elite
Taylor Makin58821291262011-20132L1992-01-26Blairmore, ALTAMinor Pro
James Malm1794886134502015-20194L1999-06-25Langley, BCMajor Junior
Neil Manning310451381832302006-20126D1991-05-12Nanaimo, BCMinor Pro
Cassidy Mappin222810222009-20101L1990-12-20Big Valley, ALTAMajor Junior
Nick Marach36161834822001-20021R1981-06-17North Delta, BCMajor Junior
Tomis Marinkovic284913302023-20241C2004-02-15Coquitlam, BCMajor Junior
Tyson Marsh204847553302001-20043D1984-06-20Quesnel, BCMinor Pro
Connor Martin1000002021-20221G2002-12-17Calgary, ALTAMajor Junior
Joel Martin2800072002-20031G1982-10-08Fort Worth, TXMinor Pro
Jordan Martinook1445141921472010-20122L1992-07-25Brandon, MANMajor League
Bronson Maschmeyer48268102007-20092D1991-04-29Bruderheim, ALTAEuropean Elite
Jovan Matic200042005-20061C1986-09-16Burnaby, BCMinor Pro
Darrell May1773048782762001-20043R1984-03-28St. Albert, ALTAMinor Pro
Sammy May64189182021-20232D2003-04-10Richmond, BCMajor Junior
Ryan Mayko1801102003-20041D1984-09-04Mundare, ALTAMajor Junior
Kenndal McArdle3791322542006-20071L1987-01-04Toronto, ONTMajor League
Jack McClelland5000122014-20151L1996-09-30Wichita, KSMajor Junior
Mike McDonald200002004-20051D1988-02-19West Vancouver, BCMajor Junior
Ethan McEneany1300042022-20242C2006-06-18Tacoma, WAMajor Junior
Travis McEvoy111171734932012-20142R1994-04-16Thorsby, ALTAMajor Junior
Ryely McKinstry43336172013-20163D1998-07-26Calgary, ALTAMajor Junior
Jordan McLaughlin8404462001-20043G1984-01-27Edmonton, ALTAMinor Pro
Cyle McNabb952911262017-20192R2000-09-15Winnipeg, MANMajor Junior
Randy McNaught8112272010-20111R1990-08-05Nanaimo, BCMinor Pro
Kiefer McNaughton42167542011-20121D1993-08-25North Vancouver, BCMajor Junior
Cade McNelly100022021-20221D2001-10-17Westlock, ALTAMajor Junior
Brennan Menell12696574522014-20162D1997-05-24Woodbury, MNMajor League
Andrej Meszaros59113041942004-20051D1985-10-13Povazska Bystrica, SlovakiaMajor League
Brendan Mikkelson8873138972005-20072L1987-06-22Regina, SASKMajor League
Trent Miner8405542017-20214G2001-02-05Brandon, MANMinor Pro
Brett Mirwald8102202022-20242G2003-09-13Saskatoon, SASKMajor Junior
Tanner Moar29224312012-20131D1994-07-12Prince Albert, SASKMajor Junior
Ryan Molle300002004-20062D1989-01-29Calgary, ALTAMajor Junior
Ty Morris68232649742003-20052R1984-02-02Edmonton, ALTAMinor Pro
Adam Morrison5505582011-20121G1991-02-09White Rock, BCMinor Pro
Brad Morrison42112435332017-20181C1997-01-04Prince George, BCMinor Pro
Tyler Morrison15494049472011-20154D1995-10-23Sherwood Park, ALTAMajor Junior
Jake Morrissey1000002015-20161G1997-09-08Calgary, ALTAMajor Junior
Payton Mount5912203262021-20221R2002-01-19Victoria, BCMajor Junior
T.J. Mulock8071219102001-20032L1985-06-25Langley, BCEuropean Elite
David Musil2062171922722009-20134D1993-04-09Delta, BCMajor League
John Neibrandt610102012-20131D1992-10-09Yorkton, SASKMajor Junior
Blaine Neufeld1100002006-20071G1987-02-28Winkler, MANMajor Junior
Brodyn Nielsen15101142010-20122L1994-01-03Squamish, BCMajor Junior
Tristen Nielsen13559731321402018-20213C2000-02-23Fort St. John, BCMinor Pro
Shaun Norrie701411251702002-20031R1982-09-15Calgary, ALTAMinor Pro
Garry Nunn1224467111502007-20103R1989-11-10Victoria, BCMinor Pro
Aaron Obobaifo5661218242023-20241C2007-02-13Calgary, ALTAMajor Junior
Dakota Odgers1211111221572014-20162C1996-04-02Spy Hill, SASKMajor Junior
Dalton Olsen510162010-20122D1993-07-06Calgary, ALTAMinor Pro
Blake Orban153925342692010-20144D1994-01-28Calgary, ALTAEuropean Elite
Jakob Oreskovic47314142022-20242C2007-01-10Langley, BCMajor Junior
Jamison Orr46202882002-20042L1986-08-15Winnipeg, MANMinor Pro
Dmitry Osipov239731382542013-20174D1996-10-04Moscow, RussiaMinor Pro
Zack Ostapchuk1534848961182018-20235C2003-05-29St. Albert, ALTAMajor League
Justin Palazzo30134562007-20081D1989-01-25Kamloops, BCMajor Junior
Damian Palmieri128511162292021-20243D2004-01-28Delta, BCMajor Junior
Brett Parker511282005-20061R1985-06-24Melville, SASKMinor Pro
Evan Patrician9531417322016-20204C2001-04-14Calgary, ALTAMajor Junior
Brenden Pentecost10041317532019-20234D2003-04-02Surrey, BCMajor Junior
Elliot Peterson510122015-20161L1995-07-20Saskatoon, SASKMajor Junior
Casey Pierro-Zabotel12155108163602007-20092L1988-11-08Ashcroft, BCMinor Pro
Mike Piluso152273158912006-20104L1990-10-09Maple Ridge, BCMinor Pro
Dylan Plouffe27228951232272014-20206D1999-04-27Sherwood Park, ALTAMajor Junior
Krz Plummer41101152017-20214L2002-02-13Whitecourt, ALTAMajor Junior
Carter Popoff273641151791342011-20165C1995-05-09Richmond, BCEuropean Lower Leagues
Tyler Popowich12315823752015-20183C2000-04-29Surrey, BCMajor Junior
Cody Porter4200002014-20162G1997-09-23North Vancouver, BCMinor Pro
Tyler Preziuso34171229122019-20201R1999-01-19Victoria, BCMajor Junior
Lukas Pulpan69825331022003-20041D1985-06-23Plzen, Czech Rep.European Elite
Wacey Rabbit30112536342006-20071C1986-11-16Lethbridge, ALTAMinor Pro
Gage Ramsay4331442014-20172C1998-10-15Saskatoon, SASKMajor Junior
Jared Rathjen4900042012-20142G1994-05-13Prince George, BCMajor Junior
Taden Rattie45145842016-20171F1998-02-27Airdrie, ALTAMajor Junior
Rory Rawlyk7261723882001-20032D1983-09-09Edmonton, ALTAMinor Pro
Jeff Rayman58314312016-20171D1996-08-25Fernie, BCMajor Junior
Jack Redlick490221382001-20021D1983-06-29St.Albert, ALTAMinor Pro
Connor Redmond51617602009-20112L1992-05-03Maple Ridge, BCMajor Junior
R.J. Reed100002010-20111L1992-05-10Millet, ALTAMajor Junior
Jason Reese133194564892003-20074C1988-01-28Gresham, ORMinor Pro
Brent Regner20724961201062005-20094D1989-05-17Westlock, ALTAMajor League
Mike Reich13314272007-20081C1988-05-31Craik, SASKMinor Pro
Mark Reners1121392010-20111R1992-10-26Pincher Creek, ALTAMajor Junior
Michal Repik17675931681732005-20083R1988-12-31Vlasim, Czech Rep.Major League
Dalton Reum37066382010-20111D1992-05-14Camrose, ALTAMinor Pro
Brennan Riddle30066122017-20181D1997-07-27Balgonie, SASKMajor Junior
Jesse Roach667411142012-20163R1997-03-06Quesnel, BCEuropean Lower Leagues
Colton Roberts129102939682021-20243D2006-06-08Maple Ridge, BCMajor Junior
Matt Robinson45111930162004-20051L1985-08-13South Surrey, BCMinor Pro
Alex Rodgers336511202008-20091L1989-07-21Salmon Arm, BCMajor Junior
Joel Rogers11145272010-20111D1991-05-31Abbotsford, BCMajor Junior
Milos Roman1606178139592017-20203C1999-11-06Kysucke Nove Mesto, SlovakiaEuropean Elite
Ty Ronning285127912181122013-20185R1997-10-20Scottsdale, AZMinor Pro
Nick Ross3471421322008-20091D1989-02-10Edmonton, ALTAMinor Pro
Brendan Rouse298122082012-20131C1992-01-28Langley, BCMajor Junior
Brendan Rowinski46132235322010-20111C1990-01-09Winnipeg, MANMajor Junior
David Rutherford424610442004-20062C1987-04-30Ladner, BCMinor Pro
Linden Saip601102007-20081D1991-06-24Surrey, BCMajor Junior
Chad Scharff1791216281152002-20075D1986-06-17Airdrie, ALTAMajor Junior
Lane Scheidl23235242008-20102L1992-01-14Saskatoon, SASKMinor Pro
Andy Schenn15011472004-20051D1986-01-22Humboldt, SASKMajor Junior
Craig Schira1342465891042007-20092D1988-04-21Spiritwood, SASKMinor Pro
Cameron Schmidt62322759272022-20242C2007-01-19Prince George, BCMajor Junior
Stefan Schneider36044362007-20081D1989-12-13Vernon, BCMinor Pro
Brandon Scholten37011682009-20101D1992-10-15Langley, BCMajor Junior
Dillon Scholten59044952006-20103D1990-01-03Langley, BCMajor Junior
Marek Schwarz5600002004-20051G1986-04-01Mlada Boleslav, Czech Rep.Major League
Todd Scott2000042017-20181G2000-05-23Albertville, MNMajor Junior
Conlan Seder4351116352004-20051D1984-05-01Surrey, BCMajor Junior
Mark Segal9103342009-20112G1991-08-31Vancouver, BCMajor Junior
Kevin Seibel107912211492002-20042D1983-03-08Swift Current, SASKMinor Pro
David Selthun38122335952001-20021D1982-04-06Edmonton, ALTAMajor Junior
Brendan Semchuk127172441912014-20184R1999-02-21Kamloops, BCMajor Junior
Ethan Semeniuk110201535272021-20232C2005-04-21Fort St. John, BCMajor Junior
Joel Sexsmith600022017-20192D2002-04-13Edmonton, ALTAMajor Junior
Tyson Sexsmith172066142004-20095G1989-03-19Calgary, ALTAMinor Pro
Mark Shefchyk28044102002-20031L1985-04-30Winnipeg, MANMajor Junior
Cole Shepard78183149282019-20222C2002-02-01West Vancouver, BCMajor Junior
Jackson Shepard6271219652019-20201L2000-02-28West Vancouver, BCMajor Junior
Tristan Sieben606915232012-20131L1994-07-13Edmonton, ALTAMajor Junior
Drew Sim1102202019-20212G2003-02-20Tees, ALTAMajor Junior
Darian Skeoch86313161592016-20182D1997-03-22New Liskeard, ONTMinor Pro
Dustin Slade68022442005-20072G1986-02-28Penticton, BCMajor Junior
Henry Smith300002022-20231D2004-04-14Richmond, BCMajor Junior
Nathan Smith801172010-20111R1993-04-27Sherwood Park, ALTAMajor Junior
Parker Smyth100002014-20151L1998-04-27Red Deer, ALTAMajor Junior
Tanner Sohn31066202010-20111D1991-03-11Medicine Hat, ALTAMajor Junior
Aaron Sorochan47022182003-20041G1984-04-17Edmonton, ALTAMinor Pro
Justin Sourdif17169971661322017-20225R2002-03-24Richmond, BCMajor League
Calvin Spencer306713322016-20171R1996-02-29Brooklyn Park, MNMinor Pro
Mitch Spooner2613482007-20103D1992-02-29Port Moody, BCMajor Junior
Marko Stacha22156232020-20211D2002-03-21Ilava, SlovakiaEuropean Elite
Andrej Stastny32102030402010-20111C1991-01-24Povazska Bystrica, SlovakiaEuropean Elite
Chris Stubel45022222001-20021D1984-02-10Estevan, SASKMinor Pro
Jakob Stukel6791524162012-20163L1997-03-06Surrey, BCMinor Pro
Will Subject90156472022-20242D2005-05-10Wayzata, MNMajor Junior
Lukas Svejkovsky85142236432018-20202C2001-11-28Tampa, FLMinor Pro
Sebastian Svendsen36516192009-20101L1991-07-30Hvidovre, DenmarkEuropean Lower Leagues
Dalton Sward29459571163082009-20156C1994-01-10Abbotsford, BCMajor Junior
Nick Tarnasky1010152001-20021C1984-11-25Rocky Mountain House, ALTAMajor League
Tommy Tartaglione1000062005-20061G1988-03-29Harbour City, CAMajor Junior
David Tendeck14503322015-20205G1999-11-25North Vancouver, BCMinor Pro
Derek Tendler1000002009-20112G1992-01-01Regina, SASKMajor Junior
A.J. Thelen30459352006-20071D1986-03-11Savage, MNMinor Pro
Stewart Thiessen311910252004-20051D1985-04-14Carman, MANMajor Junior
Ben Thomas6081725402015-20161D1996-05-28Calgary, ALTAMajor League
Andy Thompson32088542003-20052D1984-01-05North Delta, BCMinor Pro
Clay Thoring5339121132001-20021D1981-11-05Frontier, SASKMinor Pro
Ty Thorpe12753621151192021-20232C2002-01-27Winnipeg, MANMinor Pro
Tyler Thorpe99272350782022-20242R2005-08-11Richmond, BCMajor Junior
Dalton Thrower42122739702013-20141D1993-12-20North Vancouver, BCMinor Pro
Josh Thrower87317201222014-20162D1996-03-17Squamish, BCMinor Pro
Adam Titlbach6692130182023-20241C2006-02-15Litvinov, CzechiaMajor Junior
Nolan Toigo121025251282006-20104D1989-07-22Delta, BCMajor Junior
Hunor Torzsok37134302016-20193L2000-02-01Cloverdale, BCMajor Junior
Evan Toth5951217222021-20221D2002-06-13Winnipeg, MANMajor Junior
Tim Traber641211231622013-20141R1993-01-26Quesnel, BCEuropean Elite
Jason Trott27246642012-20131C1992-01-08Anmore, BCMajor Junior
Rob Trzonkowski39314272012-20142R1994-01-31Calgary, ALTAMajor Junior
Jamie Tucker51000142008-20102G1991-04-18Victoria, BCMajor Junior
Clayton Turko1100002002-20031G Major Junior
Marek Tvrdon904562107922010-20133L1993-01-31Nitra, SlovakiaMinor Pro
Juraj Valach313462007-20081D1989-02-01Zvolen, SlovakiaEuropean Elite
Yannik Valenti5245962018-20191L2000-09-24Bad Toelz, GermanyEuropean Elite
Richard Vanderhoek100002010-20111C1991-01-20Langley, BCMinor Pro
Wesley Vannieuwenhuizen191526314162009-20134D1992-04-20Chilliwack, BCMajor Junior
Tyler Vanscourt304711292011-20121D1992-04-10Corona, CAMajor Junior
Austin Vetterl7171219312010-20133R1994-02-02Surrey, BCMajor Junior
Shaun Vey41189262003-20052C1987-06-27Wakaw, SASKMajor Junior
Taylor Vickerman52459182012-20131L1996-04-12Kennewick, WAMajor Junior
Jesper Vikman8000002021-20232G2002-03-11Danderyd, SwedenMinor Pro
Tomas Vincour24121022172009-20101R1990-11-19Brno, Czech Rep.Major League
Dominik Volek235712102013-20141R1994-01-12Praha, Czech Rep.European Elite
Keith Voytechek5331114462004-20062L1987-02-03Sherwood Park, ALTAMajor Junior
Eric Walker16022182011-20121D1993-02-23Castlegar, BCMajor Junior
Daniel Wapple600002015-20161G1995-03-16Saskatoon, SASKMajor Junior
J.D. Watt19749551045942003-20074C1987-05-25Cremona, ALTAMinor Pro
Brayden Watts157325991342016-20193R1999-02-21Bakersfield, CAMinor Pro
John Wesley57121426482013-20174L1997-05-17Surrey, BCMajor Junior
Jordan Wharrie30202282016-20171D1997-06-16Port Moody, BCMajor Junior
Jackson Whistle2100002011-20121G1995-09-06Kelowna, BCEuropean Elite
Wyatt Wilson53156672023-20241D2003-10-11Major Junior
Dallon Wilton22011262020-20211R2001-04-29Beausejour, MANMajor Junior
Simon Witt700022008-20091D1992-04-04Victoria, BCMajor Junior
James Wright20245691141252005-20105C1990-03-24Saskatoon, SASKMajor League
Mike Wuchterl345712522006-20082L1987-12-09Edmonton, ALTAMajor Junior
Reid Zalitach54077182011-20143D1996-05-01Narol, ManMajor Junior
Tyson Zimmer3011112262023-20241R2004-09-05Russell, MANMajor Junior

+
† 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.