home search by league team forums morning report contact us
home

Tri-City Americans all-time player roster

This is a list of all the players that played for the Tri-City Americans. The Tri-City Americans are a hockey team playing in the Western Hockey League from 1988 to 2015. This list is accurate for most teams, but for some obscure teams the list may be partial. We have found 480 players.
Player NameGPGA.PtsPIMSeasonsYrs.Pos.BirthdateBirthplaceHighest Level
Scott Adair14011961991-19932D1972-10-10St. Albert, ALTAEuropean Lower Leagues
Alex Aldred1242358811042005-20072C1986-04-30St. Albert, ALTAMajor Junior
Bobby Almeida83202343511996-19993C1980-11-28Edmonton, ALTAMinor Pro
Chris Anderson1691022322021995-19994D1979-01-21Saskatoon, SASKMajor Junior
Dorian Anneck2481321201994-19962R1976-04-24Winnipeg, MANMinor Pro
Kyle Arctander000002003-20041G1987-04-26Sydney, BCMajor Junior
Brent Ascroft3551342313652581992-19975C1976-01-16Rochester, NYMajor Junior
Carter Ashton33172744622010-20111R1991-04-01Saskatoon, SASKMajor League
Jessey Astles5011920672013-20141L1993-06-04Coquitlam, BCMinor Pro
Spencer Asuchak506511512008-20102L1991-11-22Kamloops, BCMinor Pro
Clinton Atkinson200002010-20111D1991-02-27New Westminster, BCMinor Pro
Derrick Atkinson4111718422000-20022L1981-06-07Claresholm, ALTAMinor Pro
Brady Austin480111541997-19981D1979-01-26Red Deer, ALTAMinor Pro
Igor Bacek6452429642005-20061L1986-01-30Bratislava, SlovakiaEuropean Elite
Anton Bader452681011998-20002D1981-01-25Garmisch-Partenkirch, GermanyMinor Pro
Mark Baird101141990-19911D1972-06-05Cardston, ALTAMajor Junior
Aaron Baker150077521995-19994G1978-02-17Eckville, ALTAMajor Junior
Dustin Barker163143145611999-20023L1982-05-20Savona, 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
Vladimir Bednar1731471996-19971 European Elite
Jason Beeman32668971655552001-20065R1985-07-02Los Angeles, CAMinor Pro
Shawn Belle24930841142722000-20055D1985-01-03Edmonton, ALTAMajor League
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
Jeff Blair3000021998-19991G1978-05-08Kamloops, BCMinor Pro
Don Blishen6001111261989-19912G1971-08-24Calgary, ALTAMinor Pro
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
Brian Boucher131055171994-19973G1977-01-02Woonsocket, RIMajor League
Jason Bowen2023033637351989-19934L1973-11-09Port Alice, BCMajor League
Parker Bowles112364884792011-20143C1995-01-25Kelowna, BCMajor Junior
David Boychuk84268901997-19992D1981-07-16Edmonton, ALTAMajor Junior
Marty Braithwaite100001988-19891GMajor Junior
Byron Briske871539542111994-19962D1976-01-23Humboldt, SASKMinor Pro
Joel Broda126213051742004-20084C1989-11-24Yorkton, SASKMinor Pro
Mike Brown30336322009-20112L1990-06-08Calgary, ALTAMajor Junior
Ryan Brown19123841994-19951D1974-09-19Boyle, ALTAMinor Pro
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
Chad Cabana26076981747321991-19954L1974-10-01Bonnyville, ALTAMinor Pro
Jordan Cameron751126371402000-20022R1982-03-25Drayton Valley, ALTAMinor Pro
Chad Cammock230111491993-19941 Major Junior
Curtis Capjack235510341996-19982L1977-08-05Edmonton, ALTAMinor Pro
Brandon Carlo7131013662012-20142D1996-11-26Colorado Springs, COMajor Junior
Seth Carlyle100001999-20001 Major Junior
Cody Castro16011442009-20101D1992-08-14Pasadena, CAMajor Junior
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
Ryan Chynoweth36145452012-20142L1995-04-08Cranbrook, BCMajor Junior
Eric Clark108243862781999-20012C1982-04-19Semiahmoo, BCMajor Junior
Brodie Clowes200022012-20131D1995-10-30Calgary, ALTAMajor Junior
Eric Comrie12804462010-20144G1995-07-06Edmonton, ALTAMinor Pro
Ty Comrie64369212013-20141C1997-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
Sean Curry1081118291972000-20022D1982-04-29Burnsville, MNMinor Pro
Tyson Dallman8831215802010-20133L1993-10-12Prince Albert, SASKMajor Junior
Kimbi Daniels991221121992-19931C1973-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
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
Cory Dosdall14369791486051990-19933C1973-02-01Regina, SASKMinor Pro
Drydn Dow2221350631222009-20134D1992-09-21Calgary, ALTAMajor Junior
Jarrid Dowhay1510142004-20062R1987-05-18Prince Albert, SASKMajor Junior
Steve Dowhy41191231341993-19941C1974-07-18Winnipeg, MANMinor Pro
Andrew Downing3421719281999-20001D1982-05-07Grand Rapids, MNMajor Junior
Milan Dragicevic400081988-19891D1970-07-13Dakova, YugoslaviaMajor Junior
Chris Driedger2200022010-20111G1994-05-18Winnipeg, MANMinor Pro
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
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
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
Jeff Fancy682791921989-19923D1973-03-01Cranbrook, BCMinor Pro
Scott Farrell3531013841989-19901D1970-04-15Richmond, BCMinor Pro
T.J. Fast972056761222006-20082D1987-09-02Calgary, ALTAMinor Pro
Blaire Faulkner1501101997-19981G Major Junior
Erik Felde75272855422006-20082L1987-12-29Anchorage, AKMinor Pro
Jeff Feniak85211132111999-20012D1981-01-31Edmonton, ALTAMajor Junior
Brad Ference20615211161998-19991D1979-04-02Calgary, ALTAMajor League
Justin Feser3511551983531832008-20135L1992-07-29Red Deer, ALTAMinor Pro
Brett Festerling14572835802001-20054D1986-03-03Prince George, BCMajor League
Brenden Fiebelkorn200002012-20131G1994-01-24Winnipeg, MANMajor Junior
Clint Filbrandt31112172012-20131D1995-04-17Calgary, ALTAMajor Junior
Dylan Fluter902222010-20111R1994-02-01Saskatoon, SASKMajor Junior
Chris Flynn1021732491021996-19982 Major Junior
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 Fraser300002012-20131L1997-07-17Surrey, BCMajor Junior
Rick Fry7061016681988-19891D1970-03-30Calgary, ALTAMajor Junior
Ryan Fujita62161632741990-19911C1972-06-25Lethbridge, ALTAMajor Junior
Frank Furlan46011121988-19891G1968-03-08Nanaimo, BCMinor Pro
Jason Gardiner51189582006-20093C1991-10-10Winnipeg, MANMajor Junior
Morgan Geekie110102013-20141C1998-07-20Strathclair, MANMajor Junior
Matthew Gelinas49033472012-20142L1995-10-10Calgary, ALTAMajor Junior
Shawn Gervais951618341721995-19972R1976-07-12St. Albert, ALTAMinor Pro
Ryan Gillen921781352005-20072D1987-05-01Golden, BCMajor Junior
Tanner Gillies7061824602006-20071C1987-06-14Moose Jaw, SASKMajor Junior
Shane Gimas574913892004-20051D1987-08-24Weeks, SASKMajor Junior
Donnie Glennie35000392005-20061R1988-07-25Winnipeg, MANMajor Junior
Bryce Goebel801181993-19941D1975-02-13St. Albert, ALTAMajor Junior
Scott Gomez103421151571121997-19992C1979-12-23Anchorage, AKMajor League
Mark Goodkey1303361991-19921Major Junior
Cam Gorchynski400002010-20111G1992-12-04Chiliwack, BCMajor Junior
Travis Gorman35505742006-20082R1989-03-20Aldergrove, BCMajor 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
Sam Grist119312152072010-20133D1993-06-27N. Saanich, BCMajor Junior
Riley Guenther1601162010-20122D1994-09-03Calgary, ALTAMajor Junior
Andrew Guindon14112231998-19991L1981-03-14Burnaby, BCMajor Junior
Justin Gutierrez119723301402011-20143C1995-12-22Anchorage, AKMajor Junior
Justin Guy28123171993-19952D1977-04-21Grande Prairie, ALTAMajor Junior
Dylan Gyori2661271592863141994-19995C1979-02-20Red Deer, ALTAMinor Pro
Justin Hamonic183225271042011-20143D1994-02-14Winnipeg, MANMajor Junior
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
David Hebky30131124161990-19922R1972-07-22Brno, Czech Rep.Minor Pro
Ryan Henderson4000161996-19971 Major Junior
Scott Henkelman25202211998-19991L1981-01-20Sherwood Park, ALTAMajor Junior
Luke Hewitt1901315284702002-20053R1985-01-25Fort Saint James, BCMajor Junior
Riley Hillis43011862013-20141D1996-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
Duane Hoppe35134221993-19941D1976-02-25Maple Ridge, BCMajor Junior
Chris Houle1100001999-20012G1982-09-09Edmonton, ALTAMinor Pro
Jeff Hubic14011212013-20141D1994-03-27Regina, SASKMajor Junior
Adam Hughesman3381402103502092006-20126L1991-02-28Winnipeg, MANMinor Pro
Thomas Huling100001999-20001D1983-05-08Anchorage, AKMajor Junior
Spencer Humphries38235582008-20113D1992-04-30Tsawwassen, BCMinor Pro
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
Jason Hynd1313491990-19911Major Junior
Pat Iannone761913321412001-20032L1982-02-09Fruitvale, BCEuropean Elite
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 James100002013-20141L1997-04-13Kamloops, BCMajor Junior
Steve Jaques12538981364181988-19902D1969-02-21Burnaby, BCMinor 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
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
Trent Kachur21178451988-19891D1968-04-03Prince Albert, SASKMajor Junior
Tyler Karst100002002-20031D1987-03-23Saskatoon, SASKMajor Junior
Jeff Katcher1721154653741997-20003D1979-04-16Winnipeg, MANMajor Junior
Michael Kaye53101727792006-20071R1987-03-14Saskatoon, SASKMinor Pro
A.J. Kelham18246161992-19931F1974-03-30Vancouver, BCMinor Pro
Richard Kelly53161026292002-20042W1983-11-18Wetaskiwin, ALTAMajor Junior
Scott Kelman68335083802001-20021C1981-05-07Winnipeg, MANMinor Pro
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
Todd Klassen208411041451831990-19933R1974-04-17Sherwood Park, ALTAMajor Junior
Kalvin Knibbs133425092761988-19902L1970-06-22Bow Island, ALTAMajor Junior
Curtis Knight200021990-19911Major Junior
Nicolaus Knudsen55210121082005-20072D1987-10-20Aldergrove, BCMajor Junior
Shane Kohl15000431988-19891D1970-03-31Mankota, SASKMajor Junior
Olaf Kolzig78178601988-19902G1970-04-06Johannesburg, South AfriMajor League
Zenith Komarniski16922881103251994-19984D1978-08-13Edmonton, ALTAMajor League
Nikita Korovkin63143044802003-20041D1983-12-03Zlatoust, RussiaMinor Pro
Kevin Kraus21145272007-20081D1989-09-05Garden Grove, CAMinor Pro
Rob Krauss99942513641988-19902D1969-10-28Grande Prairie, ALTAMinor Pro
Jaroslav Kristek1156473137711998-20002R1980-03-16Zlin, Czech Rep.Major League
Pavel Kriz6863440471994-19951D1977-01-02Kladno, Czech Rep.European Elite
Darren Kwiatkowski621410241441988-19891R1968-11-25Prince George, BCMajor Junior
Jason Labarbera200001996-19971G1980-01-18Burnaby, BCMajor League
Nikolai Ladygin42101212001-20021D1983-12-07Kiev, UkraineEuropean Elite
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
Ryley Layden1351735521591998-20013C1982-05-29Rocky Mountain House, ALTAMajor Junior
Johnny Lazo21776941701002006-20104C1989-01-08Winnipeg, MANMajor Junior
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
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
Peter Lorentzen105152237392001-20032R1983-09-02Fredrikstad, NorwayEuropean Elite
Brad Loring786281871989-19912L1972-06-13Hope, BCMajor Junior
Justin Lucyshyn33011592000-20022D1983-12-13Saskatoon, SASKMinor Pro
Geoff Lynch172292857691992-19953C1976-04-03Burns Lake, BCEuropean Lower Leagues
Blair MacAulay7791928762007-20092R1988-06-27Winnipeg, MANMinor Pro
Brooks Macek1703784121762008-20113R1992-05-15Winnipeg, MANEuropean Elite
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
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
Sean Matile701121992-19931G1975-01-12Regina, SASKMinor Pro
Darcy Mattersdorfer201121992-19931C1975-10-31Fernie, BCMinor Pro
Darrell May49347572000-20011R1984-03-28St. Albert, ALTAMinor Pro
Devon McAndrews52358532013-20141L1995-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 McCue126373269422012-20142R1995-01-03Colorado Springs, COMajor Junior
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
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
Pete Mehalic3061723751993-19941L1973-07-14Cleveland, OHMinor Pro
Radek Meidl268816142007-20081L1988-11-25Sparta, Czech Rep.Major Junior
Josef Melichar1321752692771997-19992D1979-01-20Ceske Budejovice, Czech Rep.Major League
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
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
Mike Muzechka7029111371998-19991D1978-02-01Prince Albert, SASKMajor Junior
Jesse Mychan782628541312011-20132L1992-07-02Saskatoon, SASKMinor Pro
Kyle Nichols34000352003-20041D1984-06-05East St. Paul, MNMajor Junior
Lucas Nickles1932838661362010-20144L1994-08-15Salmon Arm, BCMajor Junior
Brendan O'Reilly500022013-20141D1997-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
Tanner Olstad33134132008-20113C1992-01-15Calgary, ALTAMajor Junior
Nick Olynyk1100002004-20062G1986-07-30Canora, SASKMajor Junior
Clint Orr18022111996-19971Major Junior
Shane Ottenbreit300001994-19951R1977-03-05Grayson, SASKMajor Junior
Drew Owsley12206662008-20113G1991-03-15Lethbridge, ALTAMajor Junior
Steve Passmore500001988-19902G1973-01-29Thunder Bay, ONTMajor League
Stephen Peat17022671998-20002R1980-03-10Princeton, BCMajor League
Alexandre Pechurski3001122009-20112G1990-06-04Magnitogorsk, RussiaMajor League
Byron Penstock33022121991-19921G1974-09-09Regina, SASKMinor Pro
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-29Winnipeg, MANMinor Pro
Stuart Pietersma301141999-20001L1981-04-16Fort Saskatchewan, ALTAMinor Pro
Dennis Pinfold37033801990-19922D1974-02-28Edmonton, ALTAMinor Pro
David Pirnak2300001993-19952G1975-12-06Glendon, ALTAMajor Junior
Jackson Playfair30044302013-20141R1994-06-08Fort St. James, BCMajor Junior
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 Purtill669514352012-20142L1997-04-27Winnipeg, MANMajor Junior
Roman Pylner265914391996-19971 Major Junior
Mark Raiter8134111993-19941D1973-01-27Calgary, ALTAMinor Pro
Connor Rankin24482921741172010-20144L1994-11-30North Vancouver, BCMajor Junior
David Rathjen1100001997-19981G1980-05-11Penticton, BCMajor Junior
Darren Rattray200001993-19941F1975-12-08Edmonton, ALTAMinor Pro
Kruise Reddick315911742652452006-20115C1990-07-06Manor, SASKMajor Junior
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-08-04Grosse Isle, MANMajor Junior
Ty Rimmer46044102011-20121G1992-03-23Edmonton, ALTAMinor Pro
Kevin Robertson66448401988-19902C1972-01-07Hope, BCMajor Junior
Ivan Roulette1034761992-19931D1972-07-31Portage la Prairie, MANMinor Pro
MacKenzie Royer311242011-20121L1992-09-20Spruce Grove, ALTAMajor Junior
Colin Ruck742351051988-19902Major Junior
Blaine Russell1994-19951G1977-01-11Wetaskiwin, ALTAMinor Pro
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
Terran Sandwith147931402531988-19913D1972-04-17Edmonton, ALTAMajor League
Evan Sarthou1600002013-20141G1997-09-24Black Diamond, WAMajor Junior
Tyler Schmidt320331321656432006-20115D1990-04-13Winnipeg, MANMajor 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
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 KoreMinor 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
Cadrin Smart70820281211993-19952L1975-09-30Kamloops, BCMajor Junior
Dan Smith130640462441995-19972D1976-10-19Fernie, BCMajor League
Jason Smith105275683651989-19933D1972-05-21The Pas, MANMinor Pro
Mark Smith410101996-19971C1978-09-28Kelowna, BCMinor Pro
Wade Smith15022501989-19901Major 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 Southam53549372012-20142R1996-08-09Saskatoon, SASKMajor Junior
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, CANMinor 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
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-20132L1994-08-24Lulea, SwedenEuropean Elite
Chris Stubel800002000-20011D1984-02-10Estevan, SASKMinor 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
Roman Sykora801141997-199811978-05-31 European 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 Thrower28000462013-20141D1996-03-17Squamish, BCMajor Junior
Ryan Thrussell4861420322001-20021D1981-03-15Vancouver, BCMinor Pro
Billy Tibbetts9022391993-19941R1974-10-14Boston, MAMajor League
Dean Tiltgen17751701211011990-19954C1974-02-03Edmonton, ALTAMinor Pro
K.C. Timmons2624847954721996-20004D1980-04-06Victoria, BCMinor Pro
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
Mitch Topping1782459831132011-20143D1993-02-19Red Deer, ALTAMajor Junior
Philip Tot66172845242012-20142L1993-09-16Calgary, ALTAMajor Junior
David Trofimenkoff800001994-19951G1975-01-20Calgary, ALTAEuropean Elite
Troy Trombley1600002012-20131G1994-07-08Sherwood Park, ALTAMajor Junior
Wyatt Tunnicliffe1000051996-19971F1979-02-21Hope, BCMajor Junior
Juraj Valach5872330752006-20071D1989-02-01Zvolen, SlovakiaEuropean Elite
Adrian VanderSloot9213351989-19901R1970-01-21Grimsby, ONTEuropean Lower Leagues
Josef Vavra37257262002-20031L1984-03-17Valasske Mezirici, Czech Rep.European Elite
Ondrej Vesely57212243301997-19981F1977-12-06 European Elite
Shaun Vey20059861451122004-20084C1987-06-27Wakaw, SASKMajor Junior
Taylor Vickerman30369172013-20141L1996-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
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
Steve Wienke100001988-19891D1968-03-02Edmonton, ALTAMinor Pro
Adam Wihak200002007-20081L1991-01-22Regina, SASKMajor Junior
Mason Wilgosh27837751121132007-20125C1991-05-16Winnipeg, MANMajor Junior
Brian Williams20064511151102011-20143C1995-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 Wotherspoon6721618782012-20142D1997-08-24Surrey, BCMajor Junior
Joel Woznikoski200042007-20081D1989-03-22Surrey, BCMajor Junior
Colton Yellow Horn12688861741202006-20082L1987-05-05Brocket, ALTAMinor Pro
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
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.