hockey DB
search by league
team
morning report
contact us
home

Tri-City Americans all-time player list

Player Name GP G A. Pts PIM Seasons Yrs. Pos. Birthdate Birthplace Highest Level
Team 1700001998-19991Minor Pro
Scott Adair14011961991-19932D1972-10-10St. Albert, ALTAEuropean Lower Leagues
Jaxen Adam13011162023-20241D2007-08-17Cochrane, ALTAMajor Junior
Alex Aldred1242358811042005-20072C1986-04-30St. Albert, ALTAMajor Junior
Bobby Almeida83202343511996-19993C1980-11-28Edmonton, ALTAMinor Pro
Chris Anderson1691022322021995-19994D1979-01-21Saskatoon, SASKMajor Junior
Bryson Andregg56167752019-20223D2003-02-24Allen, TXMajor Junior
Zack Andrusiak700052014-20151L1998-07-10Yorkton, SASKMinor Pro
Nick Anisimovicz757512122022-20242C2006-08-31Calgary, ALTAMajor Junior
Dorian Anneck2481321201994-19962R1976-04-24Winnipeg, MANMinor Pro
Kyle Arctander000002003-20041G1987-04-26Sydney, BCMajor Junior
Merrek Arpin68189322022-20242D2006-05-31Calgary, ALTAMajor Junior
Brent Ascroft3551342313652581992-19975C1976-01-16Rochester, NYMajor Junior
Carter Ashton33172744622010-20111R1991-04-01Saskatoon, SASKMajor League
Jessey Astles5011920672013-20141L1993-06-04Gatinea, PQMinor Pro
Spencer Asuchak506511512008-20102L1991-11-22Kamloops, BCMinor Pro
Clinton Atkinson200002010-20111D1991-02-27New Westminster, BCMinor Pro
Derrick Atkinson4111718422000-20022L1981-06-07Claresholm, ALTAMinor Pro
Parker AuCoin2628892180892014-20195L1998-07-30St. Albert, ALTAMinor Pro
Brady Austin480111541997-19981D1979-01-26Red Deer, ALTAMinor Pro
Nick Avakyan5600002021-20243G2004-02-18Glendale, CAMajor Junior
Igor Bacek6452429642005-20061L1986-01-30Bratislava, SlovakiaEuropean Elite
Anton Bader452681011998-20002D1981-01-25Garmisch-Partenkirch, GermanyMinor Pro
Seth Bafaro31011142015-20172D2000-05-16Revelstoke, BCEuropean Elite
Mark Baird101141990-19911D1972-05-06Cardston, ALTAMajor Junior
Aaron Baker150077521995-19994G1978-02-17Eckville, ALTAMajor Junior
Dustin Barker163143145611999-20023L1982-05-20Savona, BCMajor Junior
Jack Barnes1602262020-20211F2000-01-24Penticton, BCMajor Junior
Jamie Barnes65171532581991-19932L1972-05-29St. Albert, ALTAMajor Junior
Stu Barnes1331111742852821988-19902C1970-12-25Spruce Grove, ALTAMajor League
Nathan Barrett80101020421997-19992C1981-08-03Vancouver, BCMinor Pro
Milan Bartovic188917121999-20001W1981-04-09Trencin, SlovakiaMajor League
Joey Bastien100233255661996-20013C1980-02-12Edmonton, ALTAMinor Pro
Jake Bean3271421102017-20181D1998-06-09Calgary, ALTAMajor League
Vladimir Bednar1731471996-19971 European Elite
Jason Beeman32668971655552001-20065R1985-07-02Los Angeles, CAMinor Pro
Liam Belcourt1801162015-20182D2000-06-29Sherwood Park, ALTAMajor Junior
Parker Bell239771071841632019-20245L2003-09-26Campbell River, BCMinor Pro
Shawn Belle24930841142722000-20055D1985-01-03Edmonton, ALTAMajor League
Reese Belton66184058482022-20231C2002-04-09Winnipeg, MANMajor Junior
David Benard110101994-19951D1976-04-26Kelowna, BCMajor Junior
Andrew Bentz702222004-20062D1987-01-23Edmonton, ALTAMajor Junior
Dean Beuker100021997-19981R1981-01-05Watson, SASKEuropean Lower Leagues
Kyle Birch1401122007-20081G1990-01-26Winnipeg, MANMajor Junior
Anthony Bishop6401515392017-20192D1998-04-01Kelowna, BCMajor Junior
Paycen Bjorklund153171532682017-20203R2000-12-11Grande Prairie, ALTAMajor Junior
Jeff Blair3000021998-19991G1978-05-08Kamloops, BCMinor Pro
Don Blishen6001111261989-19912G1971-08-24Calgary, ALTAMinor Pro
Pavel Bocharov377411282023-20241D2004-02-21Escondido, CAMajor Junior
Aaron Boh273710971993-19941D1974-04-04Lethbridge, ALTAMinor Pro
Alexandre Boikov95662682931994-19962D1975-02-07Chelyabinsk, RussiaMajor League
Aaron Boogaard2222327505132003-20074R1986-08-11Regina, SASKMinor Pro
Brennen Bosovich100002010-20111C1993-01-28Martensville, SASKMajor Junior
Connor Bouchard26236971332172017-20225C2001-03-14Cochrane, ALTAMajor Junior
Brian Boucher131055171994-19973G1977-01-02Woonsocket, RIMajor League
Jason Bowen2023033637351989-19934L1973-11-09Port Alice, BCMajor League
Parker Bowles231881362241842011-20165C1995-01-25Kelowna, BCMinor Pro
Nick Bowman72142034392018-20213C2000-03-13Sherwood Park, ALTAMajor Junior
David Boychuk84268901997-19992D1981-07-16Edmonton, ALTAMajor Junior
Talyn Boyko5601102018-20224G2002-10-16Drumheller, ALTAMinor Pro
Marty Braithwaite100001988-19891GMajor Junior
Kainoah Brankovic1202222023-20241D2007-03-12Port Coquitlam, BCMajor Junior
Byron Briske871539542111994-19962D1976-01-23Humboldt, SASKMinor Pro
Joel Broda126213051742004-20084C1989-11-24Yorkton, SASKMinor Pro
Mike Brown30336322009-20112L1990-06-08Calgary, ALTAMajor Junior
Mitchell Brown159825331482016-20226D2001-06-25Salmon Arm, BCMajor Junior
Ryan Brown19123841994-19951D1974-09-19Boyle, ALTAMinor Pro
Riley Bruce30011392018-20191D1999-04-05Winnipeg, MANMajor Junior
David Brumby73011191992-19953G1975-05-21Victoria, BCMinor Pro
Fraser Bulbuc911202012-20142L1995-02-28Sherwood Park, ALTAMajor Junior
Rino Buttazzoni2011281992-19931L1974-04-29Williams Lake, BCMajor Junior
Cole Butterfield68077702005-20072D1986-08-21Ponoka, ALTAMajor Junior
Rob Butz174812381994-19951L1975-02-24Dewberry, ALTAMinor Pro
David Byrne300022023-20241D2008-11-08Calgary, ALTAMajor Junior
Chad Cabana26076981747321991-19954L1974-10-01Bonnyville, ALTAMinor Pro
Tom Cadieux961910262017-20203D2002-09-11Saskatoon, SASKMajor Junior
Nicco Camazzola1600042022-20231D2003-03-18Burnaby, BCMajor Junior
Jordan Cameron751126371402000-20022R1982-03-25Drayton Valley, ALTAMinor Pro
Chad Cammock230111491993-19941F1975-04-25100 Mile House, BCMajor Junior
Curtis Capjack235510341996-19982L1977-08-05Edmonton, ALTAMinor Pro
Camerin Cardona53145242022-20242C2006-01-01Anaheim, CAMajor Junior
Brandon Carlo1861154652502012-20164D1996-11-26Colorado Springs, COMajor League
Seth Carlyle100001999-20001DJasper, ALTAMajor Junior
Cody Castro16011442009-20101D1992-01-08Pasadena, CAMinor Pro
Jeff Cej2012321991-19921C1973-02-28Calgary, ALTAMajor Junior
Clint Chalmers900001999-20001G1982-10-19Camrose, ALTAMinor Pro
Parrish Child9000131990-19911Major Junior
Kelly Chotowetz69312151351988-19902D1970-07-16Major, SASKMajor Junior
Jordan Chudley300082021-20221D2001-02-10Souris, MANMajor Junior
Ryan Chynoweth36145452012-20142L1995-04-08Cranbrook, BCMajor Junior
Jan Cikhart2513462019-20201L2002-01-19Praha, Czech Rep.Major Junior
Eric Clark108243862781999-20012C1982-04-19Semiahmoo, BCMajor Junior
Brett Clayton766713532017-20192L1998-11-22Abbotsford, BCMajor Junior
Brodie Clowes200022012-20131D1995-10-30Calgary, ALTAMajor Junior
Carter Cochrane903322014-20151D1996-10-18Kamloops, BCMajor Junior
Dylan Coghlan265381071451462014-20184D1998-02-19Duncan, BCMajor League
Eric Comrie16805562010-20155G1995-07-06Edmonton, ALTAMajor League
Ty Comrie135102030382013-20152C1997-08-08Edmonton, ALTAMajor Junior
Marc Connors2612237593612001-20054L1985-03-19Okotoks, ALTAMinor Pro
David Conrad69101424552010-20111L1991-01-07Winnipeg, MANMajor Junior
Brock Cornish313710442006-20071D1989-12-30Mission, BCMajor Junior
Ryan Costanzo166152439932002-20053R1985-11-07Montrose, BCMajor Junior
Kevin Courchesne100001989-19901GMajor Junior
Jomar Cruz3501141999-20001G1980-04-05The Pas, MANMinor Pro
Max Curran4052732252023-20241C2006-08-27Prague, CzechiaMajor Junior
Sean Curry1081118291972000-20022D1982-04-29Burnsville, MNMinor Pro
Tyson Dallman8831215802010-20133L1993-10-12Prince Albert, SASKMajor Junior
Booker Daniel69111122272018-20213F2001-08-13Vanderhoof, BCMajor Junior
Kimbi Daniels991221121992-19931C1972-01-19Estevan, SASKMajor League
Regan Darby703692771997-19992D1980-07-17Estevan, SASKMinor Pro
David Darguzas20224201997-19992L1979-01-20Calgary, ALTAMajor Junior
Andrew Davidson1341711281541999-20012R1983-03-09South Delta, BCMajor Junior
Jordan Davies711262013-20141D1996-11-26Sherwood Park, ALTAMajor Junior
Mark Dawkins5002261990-19922G1972-01-16Calgary, ALTAMinor Pro
Patrick Dea4702242017-20181G1997-03-14St. Albert, ALTAMajor Junior
Jim Dean600071989-19901C1969-03-22Scarborough, ONTMajor Junior
Jesse Deckert300002004-20051G1986-07-19Winnipeg, MANMinor Pro
Frank DeFrenza1011519341181990-19943L1974-09-26Burnaby, BCMinor Pro
Terry Degner2161091953041411988-19924C1971-06-29St. Albert, ALTAMajor Junior
Gregg Delcourt67172946901988-19891R1969-05-09Kelowna, BCMajor Junior
Devin Derksen1422259812611988-19913D1971-06-08Winnipeg, MANMinor Pro
Andrew DeSousa121111122101998-20013D1983-01-28Richmond, BCMajor Junior
Olli Dickson100002011-20121L1993-02-18Penticton, BCMajor Junior
Shawn Dietrich16033171990-19911G1972-09-17Kimberley, BCMajor Junior
Matt Dorsey400002018-20191R1999-05-11Wenatchee, WAMinor Pro
Cory Dosdall14369791486051990-19933C1973-02-01Regina, SASKMinor Pro
Drydn Dow2221350631222009-20134D1992-09-21Calgary, ALTAMinor Pro
Jarrid Dowhay1510142004-20062R1987-05-18Prince Albert, SASKMajor Junior
Steve Dowhy41191231341993-19941C1974-07-18Winnipeg, MANMinor Pro
Andrew Downing3421719281999-20001D1982-05-07Grand Rapids, MNMajor Junior
Lukas Dragicevic202351221571602020-20244D2005-04-25Richmond, BCMinor Pro
Milan Dragicevic400081988-19891D1970-07-13Dakova, YugoslaviaMajor Junior
Chris Driedger2200022010-20111G1994-05-18Winnipeg, MANMajor League
Mark Drohan200002014-20151D1998-04-30Calgary, ALTAMajor Junior
Sergei Drozd61112536162009-20101R1990-04-14Minsk, BelarusEuropean Elite
Mike Dubinsky2813132641995-19961R1976-08-26Sherwood Park, ALTAMajor Junior
Jordy Dudka100001999-20001R1982-01-20Cranbrook, BCMajor Junior
Bobby Duncan20561161997-19981C1979-05-29Stettler, ALTAMajor Junior
Brent Duncan100001990-19911Major Junior
Jay Dunham1500091988-19891F1970-03-21European Elite
Mason Dunsford2300002019-20212G2003-06-23New Westminster, BCMajor Junior
Mark Dutiaume320201993-19941L1977-01-31Winnipeg, MANMinor Pro
Murray Duval741829471321988-19902D1970-01-22Thompson, MANMinor Pro
Tyler Dyck762026461892000-20033R1983-03-16Calgary, ALTAMajor Junior
Kevin Dziaduck1901142002-20031G1984-06-15Buchanan, SASKMajor Junior
Danny Ehrman635914602003-20052D1984-09-21Duncan, BCMinor Pro
Riley Emmerson1011121702004-20062L1986-02-07Vancouver, BCMinor Pro
Ethan Ernst123444387342021-20232R2002-01-26Weyburn, SASKMajor Junior
Frank Esposito6022241992-19931R1973-09-06Edmonton, ALTAMinor Pro
Todd Esselmont5162228101990-19922C1971-11-05Kamloops, BCMinor Pro
Blake Evans241861322184131997-20014C1980-07-02Kindersley, SASKMinor Pro
Jay Ewasiuk500021998-19991G1980-08-02Edmonton, ALTAMajor Junior
Mitch Fadden54353671412008-20091C1988-04-03Victoria, BCMinor Pro
Andrew Fan1451214261152021-20243R2004-06-30Eagle River, AKMajor Junior
Jeff Fancy682791921989-19923D1973-03-01Cranbrook, BCMinor Pro
Scott Farrell3531013841989-19901D1970-04-15Richmond, BCMinor Pro
T.J. Fast972056761222006-20082D1987-09-02Calgary, ALTAMinor Pro
Blaire Faulkner1501101997-19981GLloydminster, ALTAMajor Junior
Ben Feenan73099122019-20233D2004-03-11Surrey, BCMajor Junior
Erik Felde75272855422006-20082L1987-12-29Anchorage, AKMinor Pro
Jeff Feniak85211132111999-20012D1981-01-31Edmonton, ALTAMajor Junior
Brad Ference20615211161998-19991D1979-04-02Calgary, ALTAMajor League
Ian Ferguson12741115942019-20234D2002-03-08Missouri City, TXMajor Junior
Justin Feser3511551983531832008-20135L1992-07-29Slave Lake, ALTAMinor Pro
Brett Festerling14572835802001-20054D1986-03-03Prince George, BCMajor League
Brenden Fiebelkorn200002012-20131G1994-01-24Winnipeg, MANMajor Junior
Clint Filbrandt31112172012-20131D1995-04-17Calgary, ALTAMinor Pro
Mason Finley2715662023-20241R2004-12-13Kelowna, BCMajor Junior
Dylan Fluter902222010-20111R1994-02-01Saskatoon, SASKMajor Junior
Chris Flynn1021732491021996-19982DVictoria, BCMajor Junior
Carson Focht10191524302015-20183C2000-02-04Regina, SASKMinor Pro
Dan Focht91617232531995-19972D1977-12-31Regina, SASKMajor League
Jason Fournier400001990-19911D1974-04-08Major Junior
Daryl Fransoo000002003-20041D1985-03-18North Battleford, SASKMinor Pro
Gord Frantti48202141861990-19911D1970-07-17Calumet, MIMinor Pro
Tyler Fraser400022012-20152L1997-07-17Surrey, BCMajor Junior
Drew Freer13771118742021-20243R2005-01-26Calgary, ALTAMajor Junior
Chase Friedt-Mohr10251217562021-20232D2003-08-21Prince Albert, SASKMajor Junior
Rick Fry7061016681988-19891D1970-03-30Calgary, ALTAMajor Junior
Ryan Fujita62161632741990-19911C1972-06-25Lethbridge, ALTAMajor Junior
Landon Fuller16011232015-20183D1999-07-17Williams Lake, BCMajor Junior
Frank Furlan46011121988-19891G1968-03-08Nanaimo, BCMinor Pro
Jason Gardiner51189582006-20093C1991-10-10Winnipeg, MANMajor Junior
Daniel Gatenby57055482017-20181D1998-09-17Kelowna, BCMajor Junior
Jordan Gavin139467812442021-20243C2006-11-13Surrey, BCMajor Junior
Morgan Geekie21678124202822013-20185C1998-07-20Strathclair, MANMajor League
Matthew Gelinas49033472012-20142L1995-10-10Calgary, ALTAMajor Junior
Ronin Geraghty500022019-20201G2004-06-10Burnaby, BCMajor Junior
Colten Gerlib700002016-20171D1999-07-03Kamloops, BCMajor Junior
Shawn Gervais951618341721995-19972R1976-07-12St. Albert, ALTAMinor Pro
Ryan Gillen921781352005-20072D1987-05-01Golden, BCMajor Junior
Tanner Gillies7061824602006-20071C1987-06-14Moose Jaw, SASKMajor Junior
Clayton Gillmore500022023-20241R2007-03-30West Kelowna, BCMajor Junior
Shane Gimas574913892004-20051D1987-08-24Weeks, SASKMajor Junior
Donnie Glennie35000392005-20061R1988-07-25Winnipeg, MANMajor Junior
Bryce Goebel801181993-19941D1975-02-13St. Albert, ALTAMajor Junior
Andrej Golian15000312020-20211D2001-03-07Banska Bystrica, SlovakiaEuropean Elite
Scott Gomez103421151571121997-19992C1979-12-23Anchorage, AKMajor League
Mark Goodkey1303361991-19921DMajor Junior
Cam Gorchynski400002010-20111G1992-12-04Chiliwack, BCMajor Junior
Travis Gorman35505742006-20082R1989-03-20Aldergrove, BCMajor Junior
Tanner Gould2624642021-20232C2005-01-06Calgary, ALTAMajor Junior
Juraj Gracik86262551542004-20062R1986-08-14Topolcany, SlovakiaEuropean Elite
Bob Graham100022000-20011D1984-02-20St. Albert, ALTAMajor Junior
Tim Green127253863701997-20014W1981-09-22Camrose, ALTAMinor Pro
Davie Greenway400001992-19931D1976-06-27Edmonton, ALTAMinor Pro
Tyson Greenway2104143842462019-20245C2003-01-15St. Albert, ALTAMinor Pro
Sam Grist119312152072010-20133D1993-06-27N. Saanich, BCMajor Junior
Jake Gudelj16347192023-20241L2005-12-05Vancouver, BCMajor Junior
Riley Guenther1601162010-20122D1994-09-03Calgary, ALTAEuropean Lower Leagues
Andrew Guindon14112231998-19991L1981-03-14Burnaby, BCMajor Junior
Justin Gutierrez1861841592182011-20154C1995-12-22Anchorage, AKMinor Pro
Justin Guy28123171993-19952D1977-04-21Grande Prairie, ALTAMajor Junior
Dylan Gyori2661271592863141994-19995C1979-02-20Red Deer, ALTAMinor Pro
Justin Hamonic255343461992011-20154D1994-02-14Winnipeg, MANMinor Pro
Paul Hampton403381988-19891R1968-04-16King City, ONTMajor Junior
Jon Hanley19022212002-20031L1985-07-15Trail, BCMajor Junior
Justin Hansen3913417552000-20011C1980-06-11Watrous, SASKMajor Junior
Graeme Harder7019101001992-19942D1974-04-29Kelowna, BCMajor Junior
Aaron Hareuther2601182002-20031F1984-06-26Prince George, BCMajor Junior
Todd Harris721329421271991-19932D1972-05-11Calgary, ALTAMinor Pro
Greg Hart300001996-19971R1977-01-14Kamloops, BCMajor Junior
Rob Hartnell482534591011992-19931R1972-11-18Rocky Mountain House, ALTAMinor Pro
Darren Hastman1271725421911990-19933L1972-05-12Edmonton, ALTAMajor Junior
Mike Hawes521361988-19891R1969-12-06Prince George, BCMajor Junior
Darrell Hay268331281613031996-20004D1980-04-02Kamloops, BCMinor Pro
Carson Haynes48189182019-20223D2003-01-30Taber, ALTAMajor Junior
David Hebky30131124161990-19922R1972-07-22Brno, Czech Rep.Minor Pro
Ryan Henderson4000161996-19971Major Junior
Scott Henkelman25202211998-19991L1981-01-20Sherwood Park, ALTAMajor Junior
Luke Hewitt1901315284702002-20053R1985-01-25Fort Saint James, BCMajor Junior
Riley Hillis901341732013-20163D1996-04-08Arvada, COMajor Junior
Jeff Hoad221341993-19941C1973-01-26Brandon, MANMinor Pro
Drew Hoff154111728912005-20094C1988-01-11Redvers, SASKMajor Junior
Patrick Holland20563145208862008-20135R1992-01-07Lethbridge, ALTAMajor League
Robbie Holoien410102004-20051R1986-10-03Melfort, SASKMajor Junior
Nevin Holowachuk100001994-19951Major Junior
David Homola201102019-20201D2001-10-04Nove Mesto na Morave, Czech Rep.Major Junior
Duane Hoppe35134221993-19941D1976-02-25Maple Ridge, BCMajor Junior
Chris Houle1100001999-20012G1982-09-09Edmonton, ALTAMinor Pro
Krystof Hrabik105354782912018-20202C1999-09-24Prague, Czech Rep.Minor Pro
Jeff Hubic14011212013-20141R1994-03-28Regina, SASKMajor Junior
Adam Hughesman3381402103502092006-20126L1991-02-28Winnipeg, MANMinor Pro
Thomas Huling100001999-20001D1983-05-08Anchorage, AKMajor Junior
Spencer Humphries38235582008-20113D1992-04-30Tsawwassen, BCMinor Pro
Samuel Huo16954571111462018-20224C2001-07-13Richmond, BCMajor Junior
Curtis Huppe35192241331998-20002R1979-02-21Winnipeg, MANMinor Pro
Mark Hurley206731071801341993-19963C1975-10-24Sherwood Park, ALTAEuropean Lower Leagues
Mike Hurley220110641741451994-19984R1977-11-17Sherwood Park, ALTAMinor Pro
Marc Hussey16369261993-19941D1974-01-22Chatham, NBMinor Pro
Aaron Hyman4352126452018-20191D1998-04-19Calgary, ALTAMinor Pro
Jason Hynd1313491990-19911L1972-02-20Saskatoon, SASKMajor Junior
Pat Iannone761913321412001-20032L1982-02-09Fruitvale, BCEuropean Lower Leagues
Chris Inglis156710171682004-20073L1988-05-10Calgary, ALTAMajor Junior
Colan Jackson800002007-20081R1990-05-28Winnipeg, MANMajor Junior
Kyle Jahraus201102006-20071G1990-06-26Saskatoon, SASKMajor Junior
Jiri Jakes10314122002-20031R1982-10-04Praha, Czech Rep.Minor Pro
Max James2202335583692013-20185L1997-04-13Kamloops, BCMajor Junior
Steve Jaques12538981364181988-19902D1969-02-21Burnaby, BCMinor Pro
Dwayne Jean585914282021-20232R2004-04-08Edmonton, ALTAMajor Junior
Keltie Jeri-Leon4821342016-20182R2000-01-19Kelowna, BCMinor Pro
Tyler Jette510102017-20181D1998-05-08Farmington, MNMinor Pro
Eric Johansson2631121542662051997-20025C1982-01-07Edmonton, ALTAMinor Pro
Adam Johnson651671221999-20012D1980-08-02Greenway, MNMajor Junior
Colin Johnson44077242000-20011D1982-03-12Davidson, SASKMinor Pro
Cory Johnson4212921211993-19941L1973-09-15Antigonish, NSMinor Pro
Isaac Johnson99295180522017-20192R1999-01-24Andover, MNMinor Pro
Jordy Johnson100002005-20061D1986-02-19Winnipeg, MANMajor Junior
Trevor Johnson561525401232002-20031D1982-01-25Trail, BCMinor Pro
Dillon Johnstone1000062004-20062R1986-07-22Frobisher, SASKMajor Junior
Marcus Jonasen113333467872003-20052L1984-04-23Vasteras, SwedenMajor Junior
Corey Jones100001990-19911G1971-06-04Williams Lake, BCMajor Junior
Landon Jones571781192005-20061D1986-03-06High Prairie, ALTAMajor Junior
Ryan Jorde107114152471997-20024D1981-03-23Kelowna, BCMinor Pro
Jadon Joseph2741014122019-20201C1999-05-22Sherwood Park, ALTAMajor Junior
Trent Kachur21178451988-19891D1968-04-03Prince Albert, SASKMajor Junior
Eric Kahl200002023-20241G2006-02-01Saskatoon, SASKMajor Junior
Armaan Kaila300002023-20241G2007-03-27Ladner, BCMajor Junior
Casey Kaiser100002014-20151G1996-01-28Richland, WAMajor Junior
Roman Kalinichenko11131619822017-20192D2000-07-06Moscow, RussiaEuropean Elite
Tyler Karst100002002-20031D1987-03-23Saskatoon, SASKMajor Junior
Jeff Katcher1721154653741997-20003D1979-04-16Winnipeg, MANMajor Junior
Michael Kaye53101727792006-20071R1987-03-14Saskatoon, SASKMinor Pro
Ivan Kedrov200002023-20241L2005-06-05Calgary, ALTAMajor Junior
A.J. Kelham18246161992-19931C1974-03-30Vancouver, BCMinor Pro
Richard Kelly53161026292002-20042W1983-11-18Wetaskiwin, ALTAMajor Junior
Scott Kelman68335083802001-20021C1981-05-07Winnipeg, MANMinor Pro
Kyle Kelsey3200022023-20241G2004-01-22Maple Ridge, BCMajor Junior
Todd Kennedy10011222009-20101C1990-07-04Kamloops, BCMajor Junior
Troy Kennedy35302151441988-19891L1968-03-12Brandon, MANMinor Pro
Ben Kilgour265911422333591999-20034L1982-04-02Leduc, ALTAMinor Pro
Ryan Kinasewich182911162071752001-20043L1983-08-20St. Albert, ALTAMinor Pro
Austin King-Cunningham200072017-20181D2000-06-25Pilot Butte, SASKMajor Junior
Todd Klassen208411041451831990-19933R1974-04-17Sherwood Park, ALTAMajor Junior
Kalvin Knibbs133425092761988-19902L1970-06-22Bow Island, ALTAMajor Junior
Curtis Knight200021990-19911D1973-08-02Stewart Valley, SASKMajor Junior
Nicolaus Knudsen55210121082005-20072D1987-10-20Aldergrove, BCMajor Junior
Cash Koch73111324622022-20242L2007-03-31Calgary, ALTAMajor Junior
Shane Kohl15000431988-19891D1970-03-31Mankota, SASKMajor Junior
Kaden Kohle84022522018-20202R2002-01-14Cudworth, SASKMajor Junior
Olaf Kolzig78178601988-19902G1970-04-06Johannesburg, South AfricaMajor League
Zenith Komarniski16922881103251994-19984D1978-08-13Edmonton, ALTAMajor League
Nikita Korovkin63143044802003-20041D1983-12-03Zlatoust, RussiaMinor Pro
Semyon Krasheninnikov810102014-20151R1997-01-03Ufa, RussiaMajor Junior
Kevin Kraus21145272007-20081D1989-09-05Garden Grove, CAMinor Pro
Rob Krauss99942513641988-19902D1969-10-28Grande Prairie, ALTAMinor Pro
Dakota Krebs15121012892015-20183D1999-03-26Okotoks, ALTAMinor Pro
Jaroslav Kristek1156473137711998-20002R1980-03-16Zlin, Czech Rep.Major League
Nikita Krivokrasov10224132019-20201L2000-12-23Westminster, COEuropean Elite
Pavel Kriz6863440471994-19951D1977-01-02Kladno, Czech Rep.European Elite
Wil Kushniryk59303252018-20202L2000-01-27Chilliwack, BCMajor Junior
Darren Kwiatkowski621410241441988-19891R1968-11-25Prince George, BCMajor Junior
Jason Labarbera200001996-19971G1980-01-18Burnaby, BCMajor League
Nikolai Ladygin42101212001-20021D1983-12-07Kiev, UkraineEuropean Elite
Marc Lajoie2152667932342018-20235D2003-05-21St. Albert, ALTAMinor Pro
Edge Lambert77191433442019-20212R2001-09-01Grande Prairie, ALTAMajor Junior
Jordan Landry651112231691998-20002R1979-01-11Langley, BCMinor Pro
Chris Lane610121997-19981D1978-02-16St. Albert, ALTAMajor Junior
Daymond Langkow2471592193785151991-19965C1976-09-27Edmonton, ALTAMajor League
Jody Lapeyre2064450943041995-19994R1979-05-24Chilliwack, BCMajor Junior
Aidan Lawson27044122019-20201D2001-04-21Providence, UTMajor Junior
Ryley Layden1351735521591998-20013C1982-05-29Rocky Mountain House, ALTAMajor Junior
Johnny Lazo21776941701002006-20104C1989-01-08Winnipeg, MANMinor Pro
Brett Leason819101982015-20183R1999-04-30Calgary, ALTAMajor League
Sean LeBrun715273125921988-19891L1969-05-02Prince George, BCMinor Pro
Gary Lebsack551892951992-19942D1973-04-26Red Deer, ALTAMinor Pro
Mike Lee1422330533751998-20013R1980-05-22Anchorage, AKMinor Pro
Luke Lee-Knight2101102012-20131G1993-04-04Calgary, ALTAMajor Junior
Shawn Legault7264102811995-19983W1977-05-22Legal, ALTAMinor Pro
Elouann Lemonnier9561117522021-20232L2004-07-10Dallas, TXMajor Junior
Lance Leslie93044161991-19943G1974-06-21Dawson Creek, BCMinor Pro
Scott Levins712537621321989-19901R1970-01-30Spokane, WAMajor League
Martin Liba4145982000-20011 Major Junior
Bill Lindsay1771201512713461989-19923W1971-05-17Fernie, BCMajor League
Evan Lindsay200001995-19961G1979-05-15Red Deer, ALTAMinor Pro
John Little2104402019-20201F2002-11-10Parksville, BCMajor Junior
Peter Lorentzen105152237392001-20032R1983-09-02Fredrikstad, NorwayEuropean Elite
Brad Loring786281871989-19912L1972-06-13Hope, BCMajor Junior
Justin Lucyshyn33011592000-20022D1983-12-13Saskatoon, SASKMinor Pro
Vladislav Lukin1835464118922014-20173R1997-01-24Ufa, RussiaEuropean Elite
Jalen Luypen38182139362022-20231C2002-06-28Kelowna, BCMinor Pro
Geoff Lynch172292857691992-19953C1976-04-03Burns Lake, BCEuropean Lower Leagues
Carter MacAdams46101626312023-20241L2004-03-07South Surrey, BCMajor Junior
Blair MacAulay7791928762007-20092R1988-06-27Winnipeg, MANMinor Pro
Brooks Macek1703784121762008-20113R1992-05-15Winnipeg, MANMinor Pro
Matt Mackenzie3351015362010-20111D1991-10-15New Westminster, BCMinor Pro
Nathan MacMaster585611412011-20121L1992-06-30Calgary, ALTAMajor Junior
Scott Maetche100022008-20091D1989-06-10Lacombe, ALTAMajor Junior
Phillip Magistrale48279552004-20062D1987-04-01Tsawassen, BCMajor Junior
Steve Makway53721281072002-20031D1983-04-26Trail, BCMinor Pro
Grady Manson23101222341995-19961C1975-05-26Brandon, MANMinor Pro
Evan Marble3011718521992-19931D1972-04-09Eston, SASKMinor Pro
Chris Marchand100042000-20011 Major Junior
Kale Margolis500002023-20241F2006-12-24Kinistino, SASKMajor Junior
Justin Marreck3001102012-20142R1996-04-11West Kelowna, BCMajor Junior
Ryan Marsh1861629454021992-19953D1974-09-19Quesnel, BCMinor Pro
Jason Marshall591034442361990-19911D1971-02-22Cranbrook, BCMajor League
Joel Martin37000112001-20021G1982-10-08Fort Worth, TXMinor Pro
Brett Martyniuk2201102008-20102G1991-02-19Winnipeg, MANMajor Junior
Lukas Matecha3500002023-20241G2005-03-21Paradubice, CzeciaMajor Junior
Sean Matile701121992-19931G1975-01-12Regina, SASKMinor Pro
Darcy Mattersdorfer201121992-19931C1975-10-31Fernie, BCMinor Pro
Darrell May49347572000-20011R1984-03-28St. Albert, ALTAMinor Pro
Bryan McAndrews117246572018-20213D2001-02-21Edmonton, ALTAMajor Junior
Devon McAndrews54358532013-20152L1995-07-21Edmonton, ALTAMajor Junior
Cam McCaffrey661910291402003-20041R1983-07-12Calgary, ALTAMinor Pro
Scott McCallum109220221641995-19983D1979-02-15Dauphin, MANMinor Pro
Mitch McColm120318212342006-20093D1989-05-31Calgary, ALTAMinor Pro
Beau McCue27085851701112012-20164R1995-01-03Missoula, MTMinor Pro
Rory McDade51153550312001-20021C1981-08-27New Westminster, BCMinor Pro
Colin McDonald100002001-20021C1986-01-21Prince George, BCMajor Junior
Ian McDonald32972145217732000-20066R1985-03-27Edmonton, ALTAMinor Pro
Mike McDonald1500062004-20062D1988-02-19West Vancouver, BCMajor Junior
Riley McIntosh7801010672008-20102D1990-02-25Coquitlam, BCMajor Junior
Ken McKay1687586161991996-19993W1978-02-21Westbank, BCMinor Pro
Deagan McMillan1703654901492021-20243C2005-01-21Vernon, BCMajor Junior
Cody McMullin47257292002-20042L1986-10-29Cranbrook, BCMajor Junior
Steve McNutt187661071731751988-19913C1970-02-09Calgary, ALTAMajor Junior
Zach McPhee810122010-20111C1993-03-05Vernon, BCMajor Junior
Colin McRae40131528212002-20031C1982-03-22Carman, MANMajor Junior
Kirk Meaver107121123402003-20063R1987-01-09Williams Lake, BCMajor Junior
Adam Mechura59262652282022-20242C2003-01-31Pisek, CzechiaMinor Pro
Pete Mehalic3061723751993-19941L1973-07-14Cleveland, OHMinor Pro
Radek Meidl268816142007-20081L1988-11-25Sparta, Czech Rep.European Elite
Josef Melichar1321752692771997-19992D1979-01-20Ceske Budejovice, Czech Rep.Major League
Rhett Melnyk8691827272019-20223R2004-05-16Fort Saskatchewan, ALTAMajor Junior
Frank Melone164913231988-19891R1968-04-08Southfield, MIMinor Pro
Jordan Messier27077861632242008-20135R1992-02-04Canmore, ALTAMajor Junior
Marcus Messier195213657572010-20144C1994-01-17Canmore, ALTAMajor Junior
Eric Mestery177431351102006-20104D1990-05-28Winnipeg, MANMajor Junior
Jon Mirasty371011222000-20011L1982-06-04Meadow Lake, SASKMinor Pro
Max Moline54044422008-20112L1993-01-30Lethbridge, ALTAMajor Junior
Petr Moravec68161935242021-20221C2003-02-24Hradec Kralove, Czech Rep.European Elite
Tyler Morrison45358192014-20151D1995-10-23Sherwood Park, ALTAMajor Junior
Josh Morrow931431452342001-20032D1983-06-12Sherwood Park, ALTAMajor Junior
Nils Moser58314392009-20112R1993-01-03Canmore, ALTAMajor Junior
Tyson Motz1902282000-20022G1981-10-28Abbotsford, BCMinor Pro
Mirsad Mujcin87714213421991-19932C1973-11-09Yellowknife, NWTMinor Pro
Kory Mullin123420241881991-19943D1975-05-24High Prairie, ALTAMinor Pro
Jodi Murphy603142691991-19932R1973-08-01Halifax, NSMinor Pro
Sasha Mutala266841121961682016-20226R2001-05-06Vancouver, BCMinor Pro
Mike Muzechka7029111371998-19991D1978-02-01Prince Albert, SASKMajor Junior
Jesse Mychan782628541312011-20132L1992-07-02Saskatoon, SASKMinor Pro
Richard Nejezchleb47193049622014-20151R1994-05-02Slavia Praha, Czech Rep.Minor Pro
Jarod Newell45112152018-20202D2002-02-04Wainwright, ALTAMajor Junior
Kyle Nichols34000352003-20041D1984-06-05East St. Paul, MNMajor Junior
Lucas Nickles26552601121762010-20155L1994-08-15Salmon Arm, BCMajor Junior
Brendan O'Reilly153313161172013-20174D1997-05-15St. Louis, MOMajor Junior
Dan O'Rourke78410143171990-19933L1972-08-31Calgary, ALTAMinor Pro
Steve O'Rourke103626321491991-19932D1974-09-11Summerland, BCMinor Pro
Boyd Olson1332929581921993-19963C1976-04-04Edmonton, ALTAMinor Pro
Kyle Olson205531161692572015-20205R1999-03-22Calgary, ALTAMinor Pro
Tanner Olstad33134132008-20113C1992-01-15Calgary, ALTAMajor Junior
Nick Olynyk1100002004-20062G1986-07-30Canora, SASKMajor Junior
Clint Orr18022111996-19971D1979-01-09Major Junior
Shane Ottenbreit300001994-19951R1977-03-05Grayson, SASKMajor Junior
Drew Owsley12206662008-20113G1991-03-15Lethbridge, ALTAMinor Pro
Rylan Parenteau4203302016-20171G1996-11-16Saskatoon, SASKMinor Pro
Steve Passmore500001988-19902G1973-01-29Thunder Bay, ONTMajor League
Cruz Pavao850562023-20241R2008-08-24Calgary, ALTAMajor Junior
Stephen Peat17022671998-20002R1980-03-10Princeton, BCMajor League
Alexander Pechurskiy3001122009-20112G1990-06-04Magnitogorsk, RussiaMajor League
Byron Penstock33022121991-19921G1974-09-09Regina, SASKMinor Pro
Ethan Peters8931316322022-20242D2003-04-22Moose Jaw, SASKMajor Junior
Jason Peters301121991-19921D1972-06-13Moose Jaw, SASKMajor Junior
Kyle Peters3502282005-20061C1987-07-04Bend, OreMajor Junior
Ronald Petrovicky3941115861994-19951R1977-02-15Zilina, SlovakiaMajor League
Jeff Petruic3812921351992-19931L1974-05-19Avonlea, SASKMinor Pro
Clinton Pettapiece12271825672003-20052C1987-02-23Christina Lake, BCEuropean Lower Leagues
Chet Pickard161088202005-20094G1989-11-29Moncton, NBMinor Pro
Jared Picklyk200002022-20231G2003-03-18Kelowna, BCMajor Junior
Stuart Pietersma301141999-20001L1981-04-16Fort Saskatchewan, ALTAMinor Pro
Dennis Pinfold37033801990-19922D1974-02-28Edmonton, ALTAMinor Pro
David Pirnak2300001993-19952G1975-12-06Glendon, ALTAMajor Junior
Jayden Platz58358422019-20201D2000-05-06St. Albert, ALTAMajor Junior
Austyn Playfair12491019542014-20173C1997-07-30Scottsdale, AZMajor Junior
Jackson Playfair464711542013-20152R1994-06-08Fort Saint James, BCMinor Pro
Brett Plouffe1952559842142007-20103D1989-06-26Winnipeg, MANMajor Junior
Michal Plutnar1821439531742011-20143D1994-02-21Chotebor, Czech Rep.European Elite
Martin Podlesak39131326362000-20011C1982-09-26Melnik, Czech Rep.Minor Pro
David Podlubny26257791989-19901D1970-09-30Edmonton, ALTAMajor Junior
Roman Prazak300002003-20041R1984-08-07Karlovy, Czech Rep.European Elite
Carey Price194055222002-20075G1987-08-16Anahim Lake, BCMajor League
Taylor Procyshen2591121002121792004-20095R1988-07-05Emerald Park, SASKMajor Junior
Neal Prokop84263056912009-20112C1990-01-28Winnipeg, MANMajor Junior
Jason Pronly100021988-19891Major Junior
Tony Prpic631617331101992-19931R1973-06-16Cleveland, OHMinor Pro
Braden Purtill111111021522012-20164L1997-04-27Winnipeg, MANMajor Junior
Roman Pylner265914391996-19971FMajor Junior
Mark Raiter8134111993-19941D1973-01-27Calgary, ALTAMinor Pro
Connor Rankin24482921741172010-20144L1994-11-30North Vancouver, BCMinor Pro
Michael Rasmussen16181761571292014-20184C1999-04-17Surrey, BCMajor League
David Rathjen1100001997-19981G1980-05-11Penticton, BCMajor Junior
Darren Rattray200001993-19941F1975-12-08Edmonton, ALTAMinor Pro
Jeff Rayman61325522015-20172D1996-08-25Fernie, BCMajor Junior
Kruise Reddick315911742652452006-20115C1990-07-06Manor, SASKMinor Pro
Adam Redmond40022332001-20032D1984-01-09Edmonton, ALTAMajor Junior
Jason Reese137551081631232007-20092C1988-01-28Gresham, ORMinor Pro
Kyle Reeves130156762322401989-19912R1971-05-12Swan River, MANMinor Pro
Scott Reid100001994-19951G1976-11-25Grande Prairie, ALTAMinor Pro
Jason Renard621314272751992-19942W1974-04-22Brooks, ALTAMinor Pro
Trevor Renkers13044291989-19901Major Junior
Steve Rennie1312378101381988-19902R1970-08-04Surrey, BCMajor Junior
Adam Rettschlag1172627531731991-19943R1975-10-13Edmonton, ALTAMajor Junior
Jake Riddle653031611812002-20042L1983-04-22Minneapolis, MNMinor Pro
Joel Ridgeway4823542006-20082L1990-09-04Grosse Isle, MANMajor Junior
Ty Rimmer46044102011-20121G1992-03-23Edmonton, ALTAMinor Pro
Landon Roberts63325462019-20223L2002-05-27Souris, MANMajor Junior
Kevin Robertson66448401988-19902C1972-01-07Hope, BCMajor Junior
Jackson Romeril2200042022-20242D2005-01-18Calgary, ALTAMajor Junior
Ryker Rougeau300002023-20241R2007-10-03Grand Forks, BCMajor Junior
Ivan Roulette1034761992-19931D1972-07-31Portage la Prairie, MANMinor Pro
Jordan Roy34213202015-20161C1998-09-09Kimberley, BCMajor Junior
MacKenzie Royer311242011-20121L1992-09-20Spruce Grove, ALTAMajor Junior
Colin Ruck742351051988-19902D1971-02-25Kelowna, BCMajor Junior
Blaine Russell1994-19951G1977-01-11Wetaskiwin, ALTAMinor Pro
Kurtis Rutledge843811382014-20173D1997-06-02Calgary, ALTAMajor Junior
Terry Ryan191981142125161992-19964L1977-01-14St. John's, NFLDMajor League
Derek Ryckman602810802011-20121D1992-03-09Red Deer, ALTAMajor Junior
Petr Sachl63132437321996-19971R1977-12-02Jindrichuv Hradec, Czech Rep.Minor Pro
Brian Sakic199132297429821989-19923C1971-09-04Burnaby, BCMinor Pro
Dusan Salficky200001990-19911G1972-03-28Chrudim, Czech Rep.Minor Pro
Scott Salmond100021990-19911C1971-02-04Creston, BCMajor Junior
Nicholas Sanders2900002014-20173G1998-04-24Calgary, ALTAMajor Junior
Tyler Sandhu1704997146692014-20173R1996-01-07Richmond, BCEuropean Elite
Terran Sandwith147931402531988-19913D1972-04-17Edmonton, ALTAMajor League
Sergei Sapego302202017-20181D1999-10-08Vitebsk, BelarusMinor Pro
Evan Sarthou12905542013-20174G1997-09-24Black Diamond, WAMajor Junior
Carter Savage1131910422021-20243D2005-02-05Surrey, BCMajor Junior
Riley Sawchuk195374784782015-20194C1999-03-18Prince Albert, SASKMinor Pro
Tyler Schmidt320331321656432006-20115D1990-04-13Winnipeg, MANMajor Junior
Dom Schmiemann63411151092018-20202D1999-04-22James River Bridge, ALTAMajor Junior
Eric Schneider2918991995-19961F1977-09-15Calgary, ALTAMinor Pro
Matt Schneider1995239911412002-20064C1985-07-10Vernon, BCMajor Junior
Drew Schoneck5482937651993-19941D1973-11-13Abbey, SASKMinor Pro
Jesse Schultz92151429501999-20012R1982-09-28Strasbourg, SASKMajor League
Ray Schultz661892201993-19952D1976-11-14Edmonton, ALTAMajor League
Kevin Schurack401121994-19962R1976-05-21Edmonton, ALTAMajor Junior
Ladislav Scurko124610182006-20071C1986-04-04Gelnica, SlovakiaEuropean Elite
Ryan Senft1000002002-20031G1984-09-24Reguba, SASKMinor Pro
Trevor Senn29336431988-19891R1970-07-04Kindersley, SASKMinor Pro
Alex Serraglio209748551292020-20244D2003-02-10Langley, BCMajor Junior
Matt Sharuga200001996-19971R1978-03-05Edmonton, ALTAMinor Pro
Blake Sheane300021995-19961R1977-05-05Virden, MANMinor Pro
Trevor Sherban55212141101991-19921D1972-12-11Edmonton, ALTAMinor Pro
Dan Sherstenka1791236482061988-19913D1971-02-13Edmonton, ALTAMajor Junior
Kyuin Shim44101323391992-19942L1974-04-05Masan, South KoreaMinor Pro
Brendan Shinnimin2671312063373172007-20125C1991-01-07Winnipeg, MANMajor League
Jonathon Shockey52077711993-19952D1976-06-08Lethbridge, ALTAMinor Pro
Zach Sim436612322006-20071D1988-05-12Saskatoon, SASKMajor Junior
Todd Simpson81721282281992-19942D1973-05-28North Vancouver, BCMajor League
Eric Skaug800041996-19982D1980-12-01Troutdale, ORMinor Pro
Jaret Sledz300001994-19951D1977-08-27Calgary, ALTAMinor Pro
Jake Sloan20372961681102019-20245C2004-02-13Leduc, ALTAMajor Junior
Cadrin Smart70820281211993-19952L1975-09-30Kamloops, BCMajor Junior
Dan Smith130640462441995-19972D1976-10-19Fernie, BCMajor League
Jackson Smith6882331412022-20242D2007-05-13Calgary, ALTAMajor Junior
Jason Smith105275683651989-19933D1972-05-21The Pas, MANMinor Pro
Mark Smith410101996-19971C1978-09-28Kelowna, BCMinor Pro
Wade Smith15022501989-19901FMajor Junior
Jared Smyth50111728741999-20001L1979-11-17Red Deer, ALTAMinor Pro
Paul Sohor43325382010-20111D1991-01-20East St. Paul, MANMajor Junior
Matt Sommerfeld4775122722001-20021L1982-04-26Parkside, SASKMajor Junior
Sheldon Souray84530352621992-19953D1976-07-13Elk Point, ALTAMajor League
Rodney Southam637714532012-20153R1996-08-09Saskatoon, SASKEuropean Elite
Keith Spencer43101452003-20041D1984-04-27Meadow Lake, SASKMajor Junior
Greg Spenrath13162671294691988-19902D1969-09-27Edmonton, ALTAMinor Pro
Gerry St. Cyr5101121988-19902C1971-08-18North Vancouver, BCMinor Pro
Craig Stahl2293643795861993-19985W1977-03-19Cranbrook, BCMinor Pro
Dylan Stanley3391131672802412000-20055R1984-01-24Edmonton, ALTAMinor Pro
Zak Stebner1507742010-20111D1990-05-20Saskatoon, SASKMajor Junior
Marc Stephan1652134552921992-19964L1976-01-09St. Albert, ALTAMajor Junior
Logan Stephenson2491966854812001-20065D1986-02-19Outlook, SASKMinor Pro
Slade Stephenson20044451993-19941L1974-03-28Bentley, ALTAMajor Junior
Cam Stevens17101272008-20091D1989-05-23Brandon, MANMajor Junior
Blake Stevenson88181634172017-20203R2001-01-12Calgary, ALTAMajor Junior
Mackenze Stewart365611472015-20161D1995-08-10Calgary, ALTAMinor Pro
Sam Stewart10922830322016-20204D2000-06-28Winnipeg, MANMajor Junior
Tanner Stockwell8000102004-20062D1987-07-04Strathmore, ALTAMajor Junior
Petr Stoklasa1271232441202007-20092L1989-04-18Marianske Lazne, Czech Rep.Major Junior
Clayton Stoner1892370932752002-20053D1985-02-19Port McNeill, BCMajor League
Doug Strobl57167171994-19951D1977-07-15St. Albert, ALTAMajor Junior
Malte Stromwall130326193692011-20132R1994-08-24Lulea, SwedenMinor Pro
Chris Stubel800002000-20011D1984-02-10Estevan, SASKMinor Pro
Tomas Suchanek88022172021-20232G2003-04-30Oloumouc, Czech Rep.Minor Pro
Brock Sutherland167733401552008-20124D1991-01-14Brandon, MANMajor Junior
Jaroslav Svejkovsky7058431011181995-19961L1976-10-01Plzen, Czech Rep.Major League
Martin Svetlik1001101990-19911European Elite
Matthew Swaby186927362682004-20073D1987-10-21Prince Albert, SASKMajor Junior
Sequoia Swan400072018-20191C2002-03-04Winnipeg, MANMinor Pro
Roman Sykora801141997-19981L1978-05-31Piestany, SlovakiaEuropean Elite
Gary Sylvester41112352002-20042R1986-03-10Penticton, BCMajor Junior
Shannon Szabados100002002-20031G1986-08-06Edmonton, ALTAMinor Pro
Roman Tesliuk328917702006-20071D1986-01-21Murmansk, RussiaMinor Pro
Ryan Thomas60189881997-19992C1981-04-12Regina, SASKMajor Junior
Andy Thompson64810181032004-20051D1984-01-05North Delta, BCMinor Pro
Jarrett Thompson1512428522561996-19993C1980-01-26Calgary, ALTAMinor Pro
Jeremy Thompson96129212611994-19962R1975-04-08Vernon, BCMinor Pro
Josh Thrower51033682013-20152D1996-03-17Squamish, BCMinor Pro
Ryan Thrussell4861420322001-20021D1981-03-15Vancouver, BCMinor Pro
Billy Tibbetts9022391993-19941R1974-10-14Boston, MAMajor League
Thomas Tien59347212023-20241R2004-06-25Richmond, BCMajor Junior
Dean Tiltgen17751701211011990-19954C1974-02-03Edmonton, ALTAMinor Pro
K.C. Timmons2624847954721996-20004D1980-04-06Victoria, BCMinor Pro
Cole Tisdale200002021-20221G2002-03-27Lethbridge, ALTAMajor Junior
Justin Togiai112416202562001-20032D1983-08-22Kennewick, WAMinor Pro
Mark Toljanich652911621991-19921D1974-05-30Vancouver, BCMajor Junior
Jarrett Toll2742163841972004-20106D1989-01-16Maple Ridge, BCMajor Junior
Wil Tomchuk90134612012-20142D1994-09-27Fort McMurray, ALTAMajor Junior
Garry Toor45077211995-19961D1979-06-10Vancouver, BCMinor Pro
Jordan Topping2431091092182022014-20184L1997-07-20Salt Spring Island, BCMinor Pro
Mitch Topping1782459831132011-20143D1993-02-19Red Deer, ALTAMajor Junior
Philip Tot66172845242012-20142L1993-09-16Calgary, ALTAMajor Junior
David Trofimenkoff800001994-19951G1975-01-20Calgary, ALTAEuropean Lower Leagues
Troy Trombley1600002012-20131G1994-07-08Sherwood Park, ALTAMajor Junior
Wyatt Tunnicliffe1000051996-19971F1979-02-21Hope, BCMajor Junior
Juraj Valach5872330752006-20071D1989-02-01Zvolen, SlovakiaEuropean Elite
Juuso Valimaki1594098138922015-20183D1998-10-06Tampere, FinlandMajor League
Adriaan Vandersloot9213351989-19901R1970-01-21Grimsby, ONTEuropean Lower Leagues
Josef Vavra37257262002-20031L1984-03-17Valasske Mezirici, Czech Rep.European Elite
Ondrej Vesely57212243301997-19981F1977-12-06Zlin, Czech Rep.European Elite
Shaun Vey20059861451122004-20084C1987-06-27Wakaw, SASKMajor Junior
Taylor Vickerman105111728582013-20163L1996-04-12Kennewick, WAMajor Junior
Terry Virtue45218201061989-19912D1970-08-12Scarborough, ONTMajor League
Keith Voytechek406713332005-20061L1987-02-03Sherwood Park, ALTAMajor Junior
Vladimir Vujtek9067791461391990-19922R1972-02-17Ostrava, Czech Rep.Major League
Mike Walker1200041994-19951G1974-12-22Beaverlodge, ALTAMajor Junior
Lukas Walter1171451652011-20132L1993-01-28Langley, BCMajor Junior
Kris Waltze415611841996-19982R1978-05-30Two Hills, ALTAMinor Pro
Blake Ward66011331998-20013G1982-01-18Lloydminster, ALTAMajor Junior
Beck Warm13501102014-20205G1999-04-22Whistler, BCMinor Pro
Jeremy Warring3602261990-19911G1972-05-10Edmonton, ALTAMajor Junior
Dan Watt51134222005-20072L1988-02-18Winnipeg, MANMajor Junior
Tyler Weiman20201010492000-20044G1984-06-05Saskatoon, SASKMajor League
Toby Weishaar200001990-19911C1974-04-25Edmonton, ALTAMajor Junior
Lane Werbowski11841923472007-20103D1991-08-18Winnipeg, MANMajor Junior
Brandon Whynott64161733232023-20241L2004-04-16Langley, BCMajor Junior
Steve Wienke100001988-19891D1968-03-02Edmonton, ALTAMinor Pro
Adam Wihak200002007-20081L1991-01-22Regina, SASKMajor Junior
Mason Wilgosh27837751121132007-20125C1991-05-16Winnipeg, MANEuropean Elite
Brian Williams29088891771482011-20165C1995-01-10Claremont, CAMajor Junior
Jesse Wilson57214364621992-19942C1974-03-06Coquitlam, BCMajor Junior
Calvin Wiltshire400001988-19891C1969-01-23Strathmore, ALTAMajor Junior
Aaron Winterholt31156191999-20012C1982-03-06Kamloops, BCMajor Junior
Parker Wotherspoon279321501823482012-20175D1997-08-24Surrey, BCMajor League
Joel Woznikoski200042007-20081D1989-03-22Surrey, BCMajor Junior
Nolan Yaremko27867921593092014-20195L1998-05-17Spirit River, ALTAMinor Pro
Colton Yellow Horn12688861741202006-20082L1987-05-05Brocket, ALTAMinor Pro
Dalton Yorke72015151492016-20171D1996-05-22Maple Ridge, BCEuropean Lower Leagues
B.J. Young842527521051993-19952R1977-07-23Anchorage, AKMajor League
Zach Yuen25530871171882008-20135D1993-03-03Vancouver, BCMinor Pro
George Zajankala374812551990-19911L1972-05-14Revelstoke, BCMinor Pro
Brad Zanon2091642583451999-20034D1983-04-29Port Moody, BCMinor Pro
Tom Zavediuk13872835541994-19973D1978-01-11Edmonton, ALTAMajor Junior
Dean Zayonce661437511431990-19911D1970-10-28Kelowna, BCMinor Pro
Luke Zazula5592130602019-20212D2000-05-18Langley, BCMajor Junior
Brock Zimak27123112008-20091R1991-01-03Winnipeg, 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.