hockey DB
search by league
team
morning report
contact us
home

Portland Winterhawks all-time player list

Player Name GP G A. Pts PIM Seasons Yrs. Pos. Birthdate Birthplace Highest Level
Team 800001998-19991Minor Pro
Rodrigo Abols64203050492015-20172C1996-01-05Riga, LatviaMinor Pro
Marty Achtymichuk411221977-19781CFort Saskatchewan, ALTAMajor Junior
Jim Agnew1141154656091984-19862D1966-03-21Deloraine, MANMajor League
Alex Aldred2072345681922002-20053C1986-04-30St. Albert, ALTAMajor Junior
Lucas Alexiuk85099972006-20082D1989-03-17Winnipeg, MANMajor Junior
Steven Alldridge24000542013-20141L1996-06-08Inuvik, NWTMajor Junior
Scott Allison44517221051990-19911W1972-04-22St. Boniface, MANMinor Pro
Marek Alscher1752144651542021-20243D2004-04-07Kladno, Czech Rep.Major Junior
Wayne Anchikoski4414822301988-19902C1971-01-27Salmon Arm, BCMinor Pro
Corey Andersen300061989-19901R1970-04-12Kamloops, BCMajor Junior
Ryan Andersen600052008-20091L1990-07-10Wainwright, ALTAMajor Junior
Nicholas Andrusiak200002022-20231D2004-06-15Tisdale, SASKMajor Junior
Mike Arbulic23011351993-19941L1975-05-01Vancouver, BCMajor Junior
Dave Archibald189861041901081983-19874R1969-04-14Chilliwack, BCMajor League
Ty Ariss40011862005-20083D1990-01-23Regina, SASKMinor Pro
Troy Arndt131935444641983-19863D1968-04-30Colfax, SASKMajor Junior
Taylor Aronson1421057671462009-20112D1991-12-30Placentia, CAMinor Pro
Nick Avakyan1700002023-20241G2004-02-18Glendale, CAMajor Junior
Dave Babych123431221651381977-19803D1961-05-23Edmonton, ALTAMajor League
Wayne Babych1391001332332941976-19782R1958-06-06Edmonton, ALTAMajor League
John Badduke1381827457021991-19932R1972-06-21Calgary, ALTAMinor Pro
Eric Badzgon27022101988-19902G1970-05-26Calgary, ALTAMajor Junior
Sven Baertschi113671121791102010-20122L1992-10-05Bern, SwitzerlandMajor League
Kyle Bailey23743871304072002-20075C1986-10-15Ponoka, ALTAMinor Pro
Joey Baker132512171342011-20132F1993-06-22Trail, BCMajor Junior
Stanislav Balan671423371022005-20061C1986-01-30Hodonin, Czech Rep.European Elite
Jozef Balej176105851901031999-20023R1982-02-22Myjava, SlovakiaMajor League
Jeff Bandura71328312241976-19771D1957-04-02White Rock, BCMajor League
Connor Barley2017-20181L1998-02-25St. Andrews, MANMajor Junior
Dave Barr2741216181979-19801R1960-11-30Toronto, ONTMajor League
Mark Barrie16101301994-19951R1977-03-16Kelowna, BCMajor Junior
Bruce Basken66459451984-19873L1968-05-11Churchbridge, SASKMajor Junior
Ryan Bast600041993-19941D1975-08-27Regina, SASKMajor League
Curtis Bateman481120311271987-19881R1968-04-08Wilcox, SASKMajor Junior
Dustin Bauer237311144331999-20034D1983-03-01Torrington, ALTAMajor Junior
Justin Bekkering510221141995-19972D1977-02-07Lethbridge, ALTAEuropean Lower Leagues
John Bekkers22211435171983-19841F1965-05-18Halifax, NSMajor Junior
Brent Belecki14906601994-19984G1977-12-22Calgary, ALTAMinor Pro
Kieffer Bellows56413374632017-20181L1998-06-10Edina, MNMajor League
Ryley Bennefield600002010-20122L1994-03-30Wetaskiwin, ALTAMajor Junior
Spencer Bennett108313061792009-20112L1990-10-31White Rock, BCMinor Pro
Brian Benning38641471081983-19841D1966-06-10Edmonton, ALTAMajor League
Jim Benning143391712101031978-19813D1963-04-29Edmonton, ALTAMajor League
Jiri Beranek142561241801051991-19932R1972-11-08Plzen, Czech Rep.European Elite
Jacob Berglund415712122009-20101L1991-11-17Malmo, SwedenEuropean Elite
Ben Betker100002011-20121D1994-09-29Cranbrook, BCMinor Pro
Matt Betker10299181212005-20083C1989-02-05Chilliwack, BCMajor Junior
Rylan Bettens400002018-20191R2000-02-16Winnipeg, MANMajor Junior
Dean Beuker20850741241751998-20024R1981-01-05Watson, SASKEuropean Lower Leagues
Jonah Bevington6321517302020-20233L2003-09-07Yellowknife, NWTMajor Junior
Chad Biafore721466801791988-19891D1968-03-28Calgary, ALTAMinor Pro
Robin Big Snake561212242372003-20052L1984-04-10Siksika Nation, ALTAMinor Pro
Paul Bittner19978861641122012-20164L1996-11-04Crookston, MNMinor Pro
Oliver Bjorkstrand193144146290812012-20153R1995-04-10Herning, DenmarkMajor League
Thomas Bjuhr39282654231986-19871L1966-02-28Stockholm, SwedenMinor Pro
James Black143751011761071987-19892D1969-08-03Regina, SASKMajor League
Jamie Black126255479621989-19912C1972-04-04Calgary, ALTAMinor Pro
Terry Black793574109811988-19902R1969-04-16Edmonton, ALTAMajor Junior
Joachim Blichfeld1871051232281552016-20193L1998-07-17Frederikshavn, DenmarkMajor League
Don Blishen100001989-19901G1971-08-24Calgary, ALTAMinor Pro
Travis Bobbee14193039522007-20103D1990-01-04Arborg, MANEuropean Lower Leagues
Corbin Boes1600022013-20141G1993-07-18Saskatoon, SASKMinor Pro
Lonny Bohonos9782107189961992-19942C1973-05-20Winnipeg, MANMajor League
Murray Bokenfohr11371041990-19911C1970-03-18Morinville, ALTAEuropean Lower Leagues
Lorne Bokshowan713665101621980-19811C1961-05-06Saskatoon, SASKMinor Pro
Christian Bolding94317201251998-20002D1981-01-27New Norway, ALTAMajor Junior
Scott Botterill607512181998-20002L1980-02-02Sherwood Park, ALTAMajor Junior
Eric Bowen103710172911999-20012R1981-10-30Canoga Park, CAMinor Pro
Rodney Bowers1220221994-19951C1976-03-10Red Deer, ALTAMinor Pro
Riley Boychuk1943944833912007-20114L1991-02-20Abbotsford, BCMinor Pro
Maximilian Brandl1212362008-20091C1988-02-13Landshut, GermanyEuropean Elite
Curt Brandolini18164861503581981-19843C1963-03-20Vancouver, BCMajor Junior
Shannon Briske1422627531331992-19953R1974-09-25Jansen, SASKMinor Pro
Jonas Brondberg9092433462019-20223D2001-01-26Aalborg, DenmarkEuropean Lower Leagues
Dan Brooks200001987-19881F1970-09-07Boston, MAMinor Pro
Barry Brown67151732921976-19771L1958-09-20Calgary, ALTAMajor Junior
Keith Brown144221381601261976-19793D1960-05-06Corner Brook, NFLDMajor League
Bryn Brucks28112622002-20042R1985-10-17Williams Lake, BCMajor Junior
Luke Brunen1101102023-20241G2006-05-15Warman, SASKMajor Junior
George Buat60141428291976-19771R1958-01-06Calgary, ALTAMinor Pro
Jonathan Bubnick69273158562005-20061R1985-08-25Saskatoon, SASKMajor Junior
Martin Bucek38202182004-20051L1986-05-07Ostrava, Czech Rep.European Elite
Rihards Bukarts55262753242015-20161L1995-12-31Jurmala, LatviaMinor Pro
Mike Bullion2401122014-20173G1997-05-14Anchorage, AKMinor Pro
Brendan Burke118033102011-20154G1995-03-11Paradise Valley, AZMajor Junior
Teal Burns35167282009-20112F1992-10-10Victoria, BCMajor Junior
Dustin Butler9100002003-20074G1987-12-30High River, ALTAMinor Pro
Jeff Butler100001984-19851R1967-06-25Regina, SASKMajor Junior
Ali Butorac201101983-19841D1964-07-19Sault Ste. Marie, ONTMinor Pro
Diego Buttazzoni120323264602022-20242C2006-01-13Langley, BCMajor Junior
Craig Butz54210122141981-19842D1965-05-02Swift Current, SASKSemi-Professional
Luca Cagnoni20342148190942020-20244D2004-12-21Burnaby, BCMajor Junior
Cole Cairns300002022-20231R2006-06-01Winnipeg, MANMajor Junior
Kris Callaway93811192081999-20023D1982-06-21North Delta, BCMajor Junior
Jackson Caller801102015-20161D1999-07-15Kamloops, BCMajor Junior
Tye Cameron117722293431984-19884D1969-12-11Coquitlam, BCMajor Junior
Dave Cammock1802436604921991-19954D1974-03-08Williams Lake, BCMajor Junior
Bruno Campese3501121982-19831G1963-08-13Nelson, BCEuropean Elite
Lance Carlsen40011281985-19861G1965-03-29Surrey, BCMinor Pro
Mac Carruth176088582009-20134G1992-03-25Salt Lake City, UTMinor Pro
Chris Carson59213361994-19962C1978-03-31Fredericton, NBMajor Junior
Judd Casper88924331021994-19962L1975-05-05Calgary, ALTAMajor Junior
Cody Castro900052011-20121D1992-01-08Pasadena, CAMinor Pro
Anton Cederholm1391322351792013-20152D1995-02-21Helsingborg, SwedenMinor Pro
Marco Cefalo9000141995-19961R1978-06-08Winnipeg, MANMinor Pro
Cameron Cepek136518232622004-20073D1988-01-12Huntington Beach, CAMinor Pro
Kyle Chant48268741997-19992L1980-05-05Fort Saskatchewan, ALTAMajor Junior
Mathieu Chicoine200001999-20001D1979-10-02Charlesbourg, PQSemi-Professional
Dennis Cholowski3212627182017-20181D1998-02-15Langley, BCMajor League
Ron Chorney21150821321161977-19803C1960-08-26Edmonton, ALTAMajor Junior
Blaine Chrest15662103165221983-19874C1966-01-10Estevan, SASKMajor Junior
Eric Christianson1221234462461976-19782D1957-02-15 Major Junior
Kyle Chyzowski20449731221242020-20244C2004-08-16Surrey, BCMajor Junior
Nick Cicek138939481972017-20214D2000-05-29Winnipeg, MANMajor League
Brett Clayton87358662015-20183L1998-11-22Abbotsford, BCMajor Junior
Shaun Clouston210801222023871985-19894C1968-02-21Viking, ALTAMinor Pro
Brandon Coates892426501531990-19933L1974-08-21Regina, SASKMinor Pro
Braydon Coburn238291021314832000-20055D1985-02-27Shaunavon, SASKMajor League
Vince Cocciolo39044901988-19902D1972-02-15Fernie, BCMajor Junior
Ryan Coghlan600022003-20041C1984-01-14Okotoks, ALTAMinor Pro
Ilijah Colina8342327182016-20182C2000-02-18North Delta, BCMajor Junior
Garth Collins601342252005-20061D1987-09-06Edmonton, ALTAMajor Junior
Shawn Collins93427311261992-19942D1975-09-23Regina, SASKMinor Pro
Ed Cooper11043601031371978-19802L1960-08-28Loon Lake, SASKMajor League
Brock Cornish27268362008-20091D1989-12-30Mission, BCMajor Junior
Brad Cote46011861996-19971 Major Junior
Peter Cox12257461991-19921R1974-06-07Winnipeg, MANMinor Pro
Tyler Cronk58123141998-20002L1982-02-05Edmonton, ALTAMajor Junior
Jim Cross7163238881976-19771D1957-02-06Edmonton, ALTAMajor League
Jomar Cruz2200042000-20011G1980-04-05The Pas, MANMinor Pro
Craig Cunningham35172542252010-20111R1990-09-13Trail, BCMajor League
Brian Curran166574795941980-19833D1963-11-05Toronto, ONTMajor League
Tony Currie727352125501976-19771R1957-11-12Sydney Mines, NSMajor League
Ian Curtis57022102008-20113G1990-04-15Abbotsford, BCMajor Junior
Carter Czaikowski64189212014-20173D1998-04-05Calgary, ALTAMajor Junior
Dean Dachyshyn100001976-19771L1959-05-04Devon, ALTAMinor Pro
Byron Dafoe109099341986-19914G1971-02-25Sussex, EnglandMajor League
Jarrod Daniel800001993-19941G1974-11-05Edmonton, ALTAMajor Junior
Nate Danielson26122537242023-20241C2004-09-27Edmonton, ALTAMajor Junior
Cam Danyluk832022423071989-19912L1972-09-06Andrew, ALTAMinor Pro
Hudson Darby569312282022-20242R2006-12-01Swift Current, SASKMajor Junior
Curtis Darling200002001-20021G1983-07-27Calgary, ALTAMinor Pro
Liam Darragh200072010-20111L1990-01-02Quesnel, BCMajor Junior
Dan DaSilva20076751513282002-20053R1985-04-30Saskatoon, SASKMinor Pro
Matt Davidson27389851742121993-19974R1977-08-09Flin Flon, MANMajor League
Rick Davidson9052732611982-19853D1967-01-10Vancouver, BCMajor Junior
Greg Davies18437141984-19851R1967-01-02Hope, BCMinor Pro
Josh Davies52362561872023-20241C2004-03-24Airdrie, ALTAMinor Pro
Ken Davis1442227491211997-20003R1981-03-20Calgary, ALTAMinor Pro
Brendan De Jong3172464882182014-20195D1998-03-23Victoria, BCMinor Pro
Chase De Leo2791101412511152011-20154L1995-10-25La Mirada, CAMajor League
Adam Deadmarsh2201341422765781991-19954R1975-05-10Trail, BCMajor League
Jake Deadmarsh15011211993-19952D1977-01-30Fruitvale, BCMinor Pro
Adam deChamplain1031414282712012-20142C1994-02-15Sherwood Park, ALTAMajor Junior
Kim Deck6531619401989-19912D1971-05-29Medicine Hat, ALTAMajor Junior
Haydn Delorme31134112018-20191F2000-01-19Port Moody, BCMajor Junior
James DeMone138512173141998-20013D1982-07-01St. Albert, ALTAMinor Pro
Peter Derksen1353543781201980-19822L1964-07-19Altona, MANMajor Junior
Jacob Dietrich5416622452007-20081C1987-06-20Deloraine, MANMinor Pro
Nick Dietrich57134272007-20092R1989-05-24Deloraine, MANMajor Junior
Isaiah DiLaura801102019-20201G2000-06-18Lakeville, MNMajor Junior
Jim Dobson1431041072113241978-19802R1960-02-29Winnipeg, MANMajor League
Frazer Donahue30134211999-20001R1980-09-05Biggar, SASKMajor Junior
Dean Dorchak883439731051989-19912F1972-07-19Lloydminster, SASKMinor Pro
Ivan Dornic626915332003-20052L1985-04-12Bratislava, SlovakiaEuropean Elite
Shaun Dosanjh1910182016-20171D1996-03-15Richmond, BCMajor Junior
Jack Dougherty68114152712015-20161D1996-05-25St. Paul, MNMinor Pro
Eric Doyle3531821192009-20101D1989-04-05Calgary, ALTAMinor Pro
Brandon Dubinsky234821482304302002-20064C1986-04-29Anchorage, AKMajor League
Brad Duggan721684100321982-19831D1963-02-22Vancouver, BCMajor Junior
Matt Dumba2681624372013-20141D1994-07-25Regina, SASKMajor League
Bobby Duncan1028715391996-19982C1979-05-29Stettler, ALTAMajor Junior
Jaydon Dureau207651311961042017-20225L2001-01-20White City, SASKMinor Pro
Carsyn Dyck300002022-20242L2006-04-13Warman, SASKMajor Junior
Travis Ehrhardt1221650661622007-20092D1989-04-12Calgary, ALTAMinor Pro
Chris Eisenhart50000351985-19872G1968-02-24Garden City, MIMajor Junior
Jeff Elkow2921921281976-19771D1958-02-22Edmonton, ALTAMajor Junior
Joel Elliott147335285911976-19793L1959-07-29Calgary, ALTAMajor Junior
Pat Elliott4421214201976-19782D1958-06-26Calgary, ALTAMajor Junior
Per Elofson1526841987-19881 Major Junior
Joey Engert28022141978-19802R1962-03-01Red Deer, ALTAMajor Junior
Josh Erdman634151111990-19911R1974-01-14Prince Albert, SASKMinor Pro
Carl Ericson311222015-20161C1996-09-11Taby, SwedenEuropean Elite
Pearce Eviston20202342010-20122F1992-11-04Vancouver, BCMinor Pro
Shane Farkas8401102016-20193G1999-01-12Penticton, BCMajor Junior
Randy Favaro348513551996-19971R1976-02-12North Delta, BCMinor Pro
Brent Fedyk1154961986-19871R1967-03-03Yorkton, SASKMajor League
Andrew Ference258431411845721994-19995D1979-03-17Edmonton, ALTAMajor League
Jesse Ferguson1111666821681999-20023D1981-05-22Langley, BCMinor Pro
Paul Ferone201151994-19951L1976-04-12Vancouver, BCMinor Pro
Ray Ferraro50414990391982-19831C1964-08-23Trail, BCMajor League
Garrett Festerling109183250822003-20052C1986-03-03Prince George, BCMinor Pro
Steve Fetter55257201997-19992C1981-01-23Watson, SASKMajor Junior
Matt Fetzner1133693602001-20043D1984-04-18Roysten, BCMajor Junior
Jordie Fike1142351102003-20074D1987-05-02Cremona, ALTAMajor Junior
Tyler Findlater100001984-19851G1966-07-16Prince George, BCMajor Junior
Jeff Finley216301561862531983-19874D1967-04-14Edmonton, ALTAMajor League
Todd Finner101101986-19871C1969-03-18Nanaimo, BCMajor Junior
Brett Fizzell530551271993-19952D1975-03-05Calgary, ALTAMinor Pro
Jack Flaman3401172014-20151C1997-04-15Vibank, SASKMinor Pro
Brent Fleetwood17068801482211987-19903C1970-06-04Edmonton, ALTAMinor Pro
Rob Flintoft6529112111987-19892D1970-06-15Osoyoos, BCMajor Junior
Norman Flynn17358261980-19811L1961-06-18Winnipeg, MANMajor Junior
Bob Foglietta15977711481631984-19873R1967-06-05Nanaimo, BCMajor Junior
Tomas Fojtik6521315482003-20041D1984-07-12Koprivnice, Czech Rep.Minor Pro
Colin Foley2691291833123111990-19944C1974-04-01Victoria, BCMinor Pro
Colin Forbes14457751322451994-19962W1976-02-16New Westminster, BCMajor League
Chris Francis27966123189742006-20104C1989-03-30Las Vegas, NVMinor Pro
Matt Franczyk100022011-20121D1993-05-28Winnipeg, MANMajor Junior
Thomas Frazee647613382005-20072C1990-03-31North Vancouver, BCMinor Pro
Jared Freadrich67153348512018-20191D1998-03-04Camrose, ALTAMinor Pro
Kelly Friesen63134222004-20062D1988-03-19Waldheim, SASKMajor Junior
Robbie Fromm-Delorme242631001631202018-20235R2002-03-02Richmond, BCMinor Pro
Pete Fry74033771983-19852G1967-04-01Toronto, ONTMinor Pro
Rick Fry64919281001989-19901D1970-03-30Calgary, ALTAMajor Junior
Tom Fuller614541990-19911C1971-07-01Detroit, MIMajor Junior
Mike Funk28023981213122002-20064D1986-08-15Abbotsford, BCMajor League
Oliver Gabriel17147621091282008-20124L1991-05-13Edmonton, ALTAMinor Pro
Scott Gabriel163214164842005-20094D1988-03-22Edmonton, ALTAMinor Pro
Joaquin Gage104066471990-19933G1973-10-19Vancouver, BCMajor League
Greg Gatto23257541990-19911R1971-01-01Lethbridge, ALTAMinor Pro
Deny Gaudet8641216331994-19962C1977-02-02Moncton, NBMinor Pro
Paul Gaustad19853821354801999-20023C1982-02-03Fargo, NDMajor League
Taylor Gauthier2803362021-20221G2001-02-15Calgary, ALTAMinor Pro
Libor Gazdik53336652005-20061C1988-09-30Concord, CAMajor Junior
Rob Geale198781151931751979-19823C1962-04-17Edmonton, ALTAMajor League
Brian Gerrits112363773901985-19883L1969-02-04Manning, ALTAMajor Junior
Kishaun Gervais5091019612019-20212L2001-11-04Kamsack, SASKMinor Pro
Phil Gervais28314302007-20081R1990-10-03Edmonton, ALTAMajor Junior
Dante Giannuzzi1090101002018-20235G2002-09-03Winnipeg, MANMinor Pro
Mike Gibson24011401987-19881G1968-10-12Major Junior
Mike Gillen400001998-19991F1980-08-19La Mirada, CAMajor Junior
Lane Gilliss2614057971532016-20204C1999-10-01Calgary, ALTAMinor Pro
Darryl Gilmour2402201986-19871G1967-02-13Winnipeg, MANMinor Pro
Brad Ginnell76111021512016-20182C2000-07-04Calgary, ALTAMajor Junior
Matthew Girling1664344871652000-20033R1984-06-12Saskatoon, SASKMajor Junior
Cody Glass239941982921002014-20195C1999-04-01Winnipeg, MANMajor League
Willy Glover576915382000-20022C1982-10-01Calgary, ALTAMajor Junior
Sasha Golin1711326391462003-20074L1988-05-22Summerland, BCMajor Junior
Max Gordichuk1301134451812005-20072D1986-01-29Kelowna, BCMinor Pro
Lochlan Gordon900002021-20221G2003-03-26Edmonton, ALTAMajor Junior
Brock Gould601102020-20211G2001-12-11Colorado Springs, COMajor Junior
Bryan Gourlie1442829571031987-19903C1971-08-04Sardis, BCMajor Junior
Jamie Graham7810717441987-19892L1970-02-16Edmonton, ALTAMajor Junior
Austin Gray701102014-20162R1997-04-04Prince George, BCMajor Junior
Jason Grecica31268372007-20081R1990-05-05Surrey, BCMajor Junior
Josh Green26261844271997-19981C1977-11-16Camrose, ALTAMajor League
Shayne Green2261420121990-19911C1971-08-13Quesnel, BCMinor Pro
Justin Greer600022013-20141D1997-02-07Edmonton, ALTAMajor Junior
Colin Gregor72201939971987-19881L1970-07-29Grande Prairie, ALTAMinor Pro
Blake Grenier2900002004-20051G1984-01-05Edmonton, ALTAMajor Junior
Mark Greyeyes69152439281988-19891L1968-03-10Vancouver, BCMajor Junior
Jake Gricius27171891601562016-20204C1999-10-13Colorado Springs, COMinor Pro
Kevin Griffin16268551233121979-19834L1963-05-14London, EnglandEuropean Lower Leagues
Chad Grisdale7539121881999-20012D1981-04-04Coquitlam, BCMinor Pro
Tyler Grover60156502000-20033L1984-01-13Consort, ALTAMajor Junior
Mark Guggenberger300072007-20081G1989-01-10Richfield, MNMinor Pro
Justin Guy70369731994-19962D1977-04-21Grande Prairie, ALTAMajor Junior
Garrett Haar6173845552013-20141D1993-08-16Huntington Beach, CAMinor Pro
Benton Hadley110101983-19841L1964-04-14Trail, BCMajor Junior
Shane Halifax112712193112003-20052R1986-02-13Fruitvale, BCMajor Junior
Brad Hall300001976-19771G1958-10-07Edmonton, ALTASemi-Professional
Keith Hamilton3801102008-20112G1992-03-01Cochrane, ALTAMajor Junior
Cross Hanas196581031611752018-20224L2002-01-05Dallas, TXMinor Pro
Christian Hankins100022004-20051D1986-03-24Rochester, MNMinor Pro
Jannik Hansen64244064672005-20061R1986-03-15Rodovre, DenmarkMajor League
Josh Hanson317550551092010-20155D1994-01-14Eagle River, AKMajor Junior
Clay Hanus257371051422452017-20225D2001-03-25Excelsior, MNMinor Pro
Graeme Harder612461341994-19951D1974-04-29Kelowna, BCMajor Junior
Sean Harder53243054101983-19841C1965-02-21Winnipeg, MANMajor Junior
Kelly Harris111415194851989-19923D1973-02-26Wetaskiwin, ALTAMinor Pro
Brad Harrison10855551103191989-19912C1970-09-28Calgary, ALTAMinor Pro
Dave Hatheway41182846891976-19771L1957-01-26Fort Saskatchewan, ALTAMinor Pro
Kevin Haupt326521532051161994-19995D1978-06-22Edmonton, ALTAMinor Pro
Lorin Healy300001990-19911G1974-02-19Cardston, ALTAMajor Junior
Randy Heath1991791623412241980-19844L1964-11-11Vancouver, BCMajor League
Nick Heid1901142014-20162D1997-05-21Fridley, MNMajor Junior
Blake Heinrich1321538531712013-20163D1995-02-17Cambridge, MNMinor Pro
Trevor Hendry1231636521761982-19853C1967-02-07Terrace, BCMajor Junior
Adam Henry3181018122014-20151D1994-11-24Winnipeg, MANMinor Pro
Rick Herbert112958672521984-19862D1967-07-10Toronto, ONTMinor Pro
Chance Herring200041996-19971L1979-03-01Edmonton, ALTAMajor Junior
Paul Herron114814222261994-19962C1977-05-24Calgary, ALTAMajor Junior
Jason Hicks3851641988-19902RMajor Junior
Garth Hildebrand201101981-19821L1964-03-23Red Deer, ALTAMajor Junior
Adin Hill115055162013-20163G1996-05-11Comox, BCMajor League
Jake Hobson1801182016-20171D1999-07-31Christopher Lake, SASKMajor Junior
Ken Hodge100001978-19791G1960-09-14Edmonton, ALTAMinor Pro
Joel Hofer6601122018-20202G2000-07-30Winnipeg, MANMajor League
Dennis Holland2091792504293311985-19894C1969-01-30Vernon, BCMinor Pro
Grey Hollomay1982-19831GMajor Junior
Joey Hope17427781053692000-20033D1982-01-01Anchorage, AKMinor Pro
Todd Hornung1693736732331995-19994C1980-09-03Vanguard, SASKMajor Junior
Jason Horvath3321012521994-19951D1974-11-20Leross, SASKMajor Junior
Marcel Hossa18865991641821998-20013L1981-10-12Ilava, SlovakiaMajor League
Marian Hossa53454085501997-19981R1979-01-12Stara Lubovna, SlovakiaMajor League
Nicholas Hotson220333770722004-20084R1987-08-29Winnipeg, MANMajor Junior
Dave Hoyda611626422201976-19771L1957-05-20Edmonton, ALTAMajor League
Kelly Hubbard1861456705651980-19833D1963-04-22Williams Lake, BCMinor Pro
Ryan Hughes22364871511862015-20194C1999-07-27Edmonton, ALTAEuropean Elite
Dan Hulak7262632502000-20011D1980-08-09Saskatoon, SASKMajor Junior
Cale Hulse1421444585341991-19932D1973-11-10Edmonton, ALTAMajor League
Bart Hunter99022621976-19793G1959-10-01Vancouver, BCMinor Pro
Mike Hurley27101727281997-19981R1977-11-17Sherwood Park, ALTAMinor Pro
Jamie Huscroft18055151983-19841D1967-01-09Creston, BCMajor League
Ted Hutchings612911721987-19881D1971-01-23Sherwood Park, ALTAMajor Junior
Killian Hutt57132235162008-20091R1991-04-13Edmonton, ALTAEuropean Lower Leagues
Judson Innes62294069391989-19901C1969-01-02Powell River, BCMajor Junior
Dean Intwert65022191989-19912G1972-07-27Edmonton, ALTAMajor Junior
Randy Ireland47044901976-19771G1957-04-05Rosetown, SASKMajor League
Brad Isbister22683921753971993-19974L1977-05-07Edmonton, ALTAMajor League
Matt Ius300052010-20111R1990-01-02Pitt Meadows, BCMajor Junior
Keegan Iverson293801101903822011-20176C1996-04-05St. Louis Park, MNMinor Pro
C.J. Jackson12466121952002-20053R1986-01-05Tacoma, WAMajor Junior
Chris Jacobson1603846843591995-19983C1977-02-08Regina, SASKMinor Pro
Tomas Jansson32116171221987-19881DEuropean Lower Leagues
Seth Jarvis1547393166582017-20214C2002-02-01Winnipeg, MANMajor League
Braeden Jockims33123132022-20242R2005-05-22Saskatoon, SASKMajor Junior
Ryan Johansen13465961611172009-20112C1992-07-31Vancouver, BCMajor League
Evan Johnson400002014-20151G1996-02-07Winnipeg, MANMajor Junior
Nicholas Johnson9381826502021-20243C2005-01-20Calgary, ALTAMajor Junior
Daniel Johnston6021113372007-20103D1992-10-17Calgary, ALTAMinor Pro
Henri Jokiharju1342198119522016-20182D1999-06-17Oulu, FinlandMajor League
Caleb Jones13519981171182015-20172D1997-06-06Arlington, TXMajor League
Corey Jones62033101989-19923G1971-06-04Williams Lake, BCMajor Junior
Ed Jones200001982-19831GMajor Junior
Larry Jones24011431977-19781L1959-02-26Stettler, ALTAMajor Junior
Ron Jones712226481131985-19861R1969-01-07Detroit, MIMinor Pro
Seth Jones61144256332012-20131D1994-10-03Arlington, TXMajor League
Terry Jones91193554651982-19842C1966-01-28Trail, BCMajor Junior
Shon Jones-Parry120512172671996-19993D1980-02-22Fort Saskatchewan, ALTAMajor Junior
Tayler Jordan231915245722006-20115L1990-02-08Wynyard, SASKMajor Junior
Kevin Jorgenson104319223921988-19913D1971-04-03Maple Ridge, BCMinor Pro
Tyson Jugnauth3873138242023-20241D2004-04-17Kelowna, BCMajor Junior
Terry Julian100001989-19901D1972-03-01Fort St. James, BCMajor Junior
Cole Kehler10905582016-20182G1997-12-17Winkler, MANMinor Pro
Ryan Kehrig14492938671997-20014L1981-09-28Bjorkdale, SASKMajor Junior
Don Keller303321977-19792L1961-12-04Rocky Mountain House, ALTAMinor Pro
Ryan Kerr711781332007-20092D1989-03-04Lions Bay, BCMajor Junior
Charles Keshane100051995-19961Major Junior
Michael Kiesman872520451831998-20002C1979-01-02Prince Rupert, BCMinor Pro
Gerry King4339121101997-19992L1980-07-07Nanaimo, BCMajor Junior
Tristan King133152540652006-20082C1990-11-07Minneapolis, MNMinor Pro
Todd Kinniburgh2912921361989-19901R1970-09-07Devon, ALTAMajor Junior
Gabe Klassen246118146264942019-20245C2003-06-30Prince Albert, SASKMajor Junior
Jakub Klepis701450641112001-20021C1984-06-05Prague, Czech Rep.Major League
Rob Klinkhammer37231942702006-20071L1986-08-12Lethbridge, ALTAMajor League
Steve Kloepzig64310131771986-19871D1968-05-12Vancouver, BCMajor Junior
Simon Knak73253863122019-20212L2002-01-27Zurich, SwitzerlandMinor Pro
Ty Kolle7771118702016-20193C2000-04-11Kamloops, BCEuropean Lower Leagues
Steve Konowalchuk136941021961731990-19922L1972-11-11Salt Lake City, UTMajor League
Presten Kopeck88141529282012-20142C1995-01-26Medicine Hat, ALTAMajor Junior
Gasper Kopitar1210102009-20112C1992-08-13Jesenice, SloveniaMinor Pro
John Kordic16418941125401982-19853D1965-03-22Edmonton, ALTAMajor League
Max Kostovich1274842903931977-19792L1959-08-16Vancouver, BCMinor Pro
Miles Koules67263258472014-20151R1994-06-25Los Angeles, CAMinor Pro
Oren Koules200001979-19801L1961-01-31LaGrange, ILMinor Pro
Tyson Kozak1524861109722018-20224C2002-12-29Souris, MANMinor Pro
Jan Koznar6791019561998-19991F1980-02-28Litvinov, Czech Rep.Major Junior
Rob Krauss3142428951989-19901D1969-10-28Grande Prairie, ALTAMinor Pro
Dave Kromm33268531981-19821C1962-09-19Trail, BCMinor Pro
Richard Kromm142611101711071981-19843L1964-03-29Trail, BCMajor League
Michal Kvasnica6681220122018-20191L2000-04-17Ostrava, Czech Rep.European Elite
Jason Labarbera117077291996-20004G1980-01-18Burnaby, BCMajor League
Delore Lakusta100001984-19851Major Junior
Scott Langkow137044591991-19954G1975-04-21Edmonton, ALTAMajor League
Stefan Langwieder5921416912006-20071D1987-01-08Munich, GermanyEuropean Elite
Cam Lanigan300002012-20131G1992-06-09Calgary, ALTAMinor Pro
Danny Lapointe73912211392002-20042C1984-09-10Victoria, BCMinor Pro
Allan LaRochelle76022131981-19852G1964-10-27Swift Current, SASKMinor Pro
James Latos903325582901985-19872R1966-01-04Wakaw, SASKMajor League
Derek Laxdal394913271982-19831R1966-02-21Stonewall, MANMajor League
Greg Leahy11648921402591988-19902F1970-02-19Calgary, ALTAMajor Junior
Doug Lecuyer704950993721976-19782C1958-03-10Wainwright, ALTAMajor League
Fred Ledlin321321983-19841C1963-04-27Coquitlam, BCEuropean Elite
Shaun Lee4300001998-20002G1981-03-31White Fox, SASKMajor Junior
Taylor Leier198771011781412011-20143L1994-02-15Saskatoon, SASKMajor League
Brendan Leipsic2611321703023462010-20144L1994-05-19Winnipeg, MANMajor League
Jamie Linden7059141301988-19913R1972-07-19Medicine Hat, ALTAMajor League
Aiden Litke123313667952020-20233L2003-03-16Winnipeg, MANMajor Junior
Mike Little996511251993-19952L1976-03-27Calgary, ALTAEuropean Lower Leagues
Tim Lorenz1353525602211982-19842L1965-02-12Vancouver, BCMajor Junior
Brayden Low500002010-20122C1994-05-08Steveston, BCMinor Pro
Chaz Lucius65101502022-20231C2003-05-02Lawrence, KSMinor Pro
John Ludvig1692463871772017-20203D2000-08-02Liberec, Czech Rep.Major League
Jonathan Lupul46000281999-20001L1982-05-28Saskatoon, SASKMajor Junior
Conor MacEachern161617231212015-20194D1998-08-12Charlottetown, PEIMinor Pro
Rob MacGregor63481292001-20032R1983-04-07Richmond, BCMinor Pro
Dave MacKenzie300001983-19841L1963-01-14Calgary, ALTAMinor Pro
Lukus MacKenzie32235342017-20192L1999-04-26Calgary, ALTAMajor Junior
David Mackey562832601221984-19851L1966-07-24New Westminster, BCMajor League
Derek MacLean113720271051997-20003L1980-02-19Lloydminster, ALTAMajor Junior
Shaun MacPherson614812432012-20142D1994-02-26Edmonton, ALTAMajor Junior
Joe Mahon412131332012-20131R1994-05-25Calgary, ALTAMajor Junior
Mike Maissoneuve1600021983-19841G1964-06-22Ft. St. John, BCMajor Junior
Clint Malarchuk77099341978-19813G1961-05-01Grande Prairie, ALTAMajor League
Mason Mannek2124351942012017-20214C2000-04-10Herriman, UTMinor Pro
Nick Marach932523481401999-20012R1981-06-17North Delta, BCMajor Junior
Justen Maric1202202023-20241G2004-01-08Edmonton, ALTAMajor Junior
Dmitri Markovsky5791726221993-19941R1975-07-05Kiev, UkraineMinor Pro
Devon Marshall44011252006-20082D1990-03-08Vernon, BCMajor Junior
Cohen Massey200022023-20241D2006-07-06Surrey, BCMajor Junior
Darrell May1032645711302003-20052R1984-03-28St. Albert, ALTAMinor Pro
Darrell May152055241978-19824G1962-03-06Edmonton, ALTAMajor League
Justin Mazurek11000212005-20061D1988-11-08Calgary, ALTAMajor Junior
Jason McBain188331091422571991-19943D1974-04-12Kimberley, BCMajor League
Ryan McCleary147214768792020-20233D2003-09-09Swift Current, SASKMajor Junior
Shane McColgan10033182013-20141C1993-01-01Manhattan Beach, CAMinor Pro
Mike McDonald11011192005-20061D1988-02-19West Vancouver, BCMajor Junior
Kyle McDonough514812312022-20242C2007-02-16Langdon, ALTAMajor Junior
Tim McEachen900071998-19991C1979-06-10Regina, SASKMajor Junior
Travis McEvoy5000212014-20151R1994-04-16Thorsby, ALTAMajor Junior
Jay McFarlane400001976-19782D1960-01-23Edmonton, ALTAMinor Pro
Aaron McGill52022902007-20081C1989-06-26Salem, ORMinor Pro
Tom McGillivery67304171341980-19811R1961-07-26Edmonton, ALTAMajor Junior
Daniel McIvor11091524301999-20012C1983-11-30Surrey, BCMajor Junior
Skyler McKenzie2821011112122102013-20185L1998-01-20Sherwood Park, ALTAMinor Pro
Frazer McLaren2704129705932003-20085L1987-10-29Winnipeg, MANMajor League
Dave McLay180951172125461984-19873F1966-05-13Chilliwack, BCMinor Pro
Cody McLeod25769681376612001-20054L1984-06-26Binscarth, MANMajor League
Scott McMichael633844822681984-19851D1964-06-19Toronto, ONTMinor Pro
Rick Mearns42459561991-19921C1975-02-19Regina, SASKMajor Junior
Brian Medeiros257714361994-19951R1975-05-11Whitby, ONTMajor Junior
Scott Melnyk892930591071986-19882Fort Saskatchewan, ALTAMajor Junior
Mark Messier1977-19781C1961-01-18Edmonton, ALTAMajor League
Michel Michon5971017491990-19911D1974-01-09Edmonton, ALTAMinor Pro
Sawyer Mick487613132008-20091L1991-09-22Vernon, BCMajor Junior
Troy Mick2011442093532101985-19894D1969-03-30Burnaby, BCMinor Pro
Brant Middleton49011381999-20001L1982-02-06Edmonton, ALTAMajor Junior
Brendan Mikkelson138923321072003-20063L1987-06-22Regina, SASKMajor League
Ryan Miley300002018-20191D2000-07-12Brookings, SDMajor Junior
Jonathan Milhouse17371062008-20091C1989-01-30Yorba Linda, CAMinor Pro
Ryan Miller456814122022-20242R2007-05-03Medicine Hat, ALTAMajor Junior
Gabe Minville100022011-20121D1992-05-04Winnipeg, MANMajor Junior
Roy Mitchell212211081294991986-19893D1969-03-14Edmonton, ALTAMajor League
Travis Mitchell100002000-20011G1983-01-08Vanderhoof, BCMajor Junior
Joey Mittelsteadt102324273571987-19892D1970-05-23Scarborough, ONTMinor Pro
Luke Molotowsky3524621998-20013C1983-03-21East Selkirk, MANMinor Pro
Bo Montgomery880991542006-20082D1990-01-30Moose Jaw, SASKMajor Junior
Mike Moore6981927691988-19891D1969-04-23Edmonton, ALTAMajor Junior
Teegan Moore313710372006-20071L1986-01-03Thompson, MANMinor Pro
Josh Mori15962834842021-20243D2004-03-27Richmond, BCMajor Junior
Reed Morison700002013-20152C1998-06-09Calgary, ALTAMajor Junior
Blake Morrison6668141371979-19812L1963-01-26Selkirk, MANMinor Pro
Brenden Morrow2651271572846711995-19994L1979-01-16Carlyle, SASKMajor League
Dave Morrow5044191976-19771D1957-05-04Edmonton, ALTAMajor League
Joe Morrow227331181512512007-20125D1992-12-09Edmonton, ALTAMajor League
Lee Morrow20022102007-20081D1990-01-09Ponoka, ALTAMajor Junior
Kurtis Mucha210066172004-20106G1989-06-03Sherwood Park, ALTAMinor Pro
John Multan18587941812291978-19813R1961-08-26Winnipeg, MANMinor Pro
Paul Mulvey12786581445131976-19782L1958-09-27Sudbury, ONTMajor League
Adam Murray35033651990-19922D1974-04-17Calgary, ALTAMajor Junior
Tyler Murray965712611995-19983C1979-04-29Calgary, ALTAMajor Junior
Mike Muzechka137318212081996-19982D1978-02-01Prince Albert, SASKMajor Junior
Scott Mydan2041051442491671988-19913C1970-05-20Edmonton, ALTAMajor Junior
Brantt Myhres6329111471990-19922L1974-03-18Edmonton, ALTAMajor League
Tanner Nagel38101322015-20161R1998-01-27Mossbank, SASKMinor Pro
Brayden Nargang72033142005-20072L1988-09-28Edenwold, SASKMajor Junior
Cam Neely9164821461591982-19842F1965-06-06Comox, BCMajor League
Scott Neely29761371987-19881C1967-01-28Maple Ridge, BCMajor Junior
Reece Newkirk20569931621672017-20214C2001-02-20Moose Jaw, SASKMinor Pro
Marcus Nguyen21369731421742020-20244R2004-08-02Calgary, ALTAMajor Junior
Scott Nichol13271861572901992-19942C1974-12-31Edmonton, ALTAMajor League
Jamie Nicolls252651161811851983-19885R1968-03-27Vancouver, BCMinor Pro
Nino Niederreiter12077531301352009-20112R1992-09-08Chur, SwitzerlandMajor League
Marcel Noebels3110243482011-20121C1992-03-14Toenisvorst, GermanyMinor Pro
Boyd Nolan301101989-19901Major Junior
Kade Nolan11852025592018-20224D2001-04-15Rouleau, SASKMajor Junior
Gary Nylund209181201385121978-19824D1963-10-28Surrey, BCMajor League
Jack O'Brien252621311931762019-20245C2003-05-14Denver, COMajor Junior
Josh Olson14462861481712000-20022L1981-07-13Fargo, NDMajor League
Kevin Opsahl1001102003-20052G1986-01-18Trail, BCMajor Junior
Glen Ostir170657632391978-19823D1961-01-14Winnipeg, MANMinor Pro
Alex Overhardt27340661062912014-20184C1997-01-15Cherry Hills, COMinor Pro
Todd Panchyson17033142007-20081D1988-01-07White Fox, SASKMajor Junior
Tyler Parker8000182010-20122L1992-05-26Livermore, CAMajor Junior
Dawson Pasternak62102131552021-20232R2003-04-06Winnipeg, MANMajor Junior
Josh Paterson2710122222018-20191C1999-01-21Edmonton, ALTAMajor Junior
Zach Paterson500022012-20142D1996-04-05Edmonton, ALTAMajor Junior
Jim Pearson832541977-19781R1959-09-15Surrey, BCMinor Pro
Perry Pelensky13675781533161979-19823R1962-03-20Edmonton, ALTAMajor League
Gordon Pell27151530661991-19921L1971-06-23Toronto, ONTMinor Pro
Darwin Penny101221840401981-19832R1965-05-24Estevan, SASKMajor Junior
Duane Perillat200001998-19991G1981-03-26Lloydminster, SASKMinor Pro
Terry Perkins13773721451651983-19863R1966-06-21Campbell River, BCMinor Pro
Nick Perna4711112292018-20202D2001-08-04Dallas, TXMajor Junior
Nicolas Petan2521102483581752010-20155C1995-03-22Delta, BCMajor League
Taylor Peters31945711162242007-20136C1992-01-24Delta, BCMinor Pro
Brent Peterson120671281951931976-19782R1958-02-15Calgary, ALTAMajor League
Chip Petrino53123442006-20071C1990-03-16Vancouver, WAMajor Junior
David Pirnak200001993-19941G1975-12-06Glendon, ALTAMajor Junior
Gary Plamondon200001976-19771D1959-01-04Quesnel, BCMinor Pro
Jim Playfair1491746633771981-19843D1964-05-22Fort Saint James, BCMajor League
Larry Playfair1361536516011976-19782D1958-06-23Fort Saint James, BCMajor League
Andrej Podkonicky13555901452081996-19982L1978-05-09Zvolen, Czech Rep.Major League
Ray Podloski2011682013691531982-19864F1966-01-05Edmonton, ALTAMajor League
Trevor Pohl761724412691986-19882R1967-10-14Vernon, BCMajor Junior
Troy Pohl932735622691986-19882L1967-10-14Vernon, BCMinor Pro
Brett Ponich249245473272006-20115D1991-02-22Beaumont, ALTAMinor Pro
Derek Poplawski55336142003-20041D1985-03-29Winnipeg, MANMajor Junior
Kevin Popp901221332651995-19972D1976-02-26Surrey, BCMinor Pro
Dean Postlewaite330301978-19791R1961-07-10Winnipeg, MANMajor Junior
Bolton Pouliot600002014-20151G1994-08-11Calgary, ALTAMajor Junior
Derrick Pouliot247421632052512009-20145D1994-01-16Estevan, SASKMajor League
Harlan Pratt10134101998-19991D1978-12-10Redwater, ALTAMinor Pro
Nolan Pratt23616971134111991-19954D1975-08-14Fort McMurray, ALTAMajor League
Roman Prazak586915432002-20031R1984-08-07Karlovy, Czech Rep.European Elite
Tyson Predinchuk53471122013-20152R1995-06-01Regina, SASKMajor Junior
Ethan Price1058917462013-20152R1997-01-17Lincoln, NEMinor Pro
Jerry Price41022281977-19781G1958-05-14Coronation, ALTAMinor Pro
Brad Priestlay1953847852162000-20044C1983-11-23Kamloops, BCMinor Pro
Garrett Prosofsky27211536182000-20011C1980-05-19Saskatoon, SASKMinor Pro
Matthew Quigley227550551732016-20204D1999-01-04Chestermere, ALTAMajor Junior
Lanny Ramage179077501999-20034G1982-12-18Baldur, MANMinor Pro
Ty Rattie2691511973481742008-20135R1993-02-05Calgary, ALTAMajor League
Rhett Ravndahl56156402022-20242D2005-02-26Birch Hills, SASKMajor Junior
Elmer Ray216612431976-19771L1956-05-22Stony Plain, ALTAMinor Pro
Colin Reddin119192645952007-20103C1990-06-23Corona Del Mar, CAMinor Pro
Richie Regehr184331151482652001-20043D1983-01-17Rosthern, SASKMajor League
Rick Rehmann7151217661987-19892D1970-03-21Camrose, ALTAMajor Junior
Cam Reid31131932142011-20121F1991-08-25Delta, BCMinor Pro
Christian Reimer200022019-20201D2000-01-30Regina, SASKMajor Junior
Mark Reimer38044131987-19881G1967-03-23Calgary, ALTAMinor Pro
Jeff Resler473811811987-19892L1970-12-03Edmonton, ALTAMajor Junior
Matt Revel1121322016-20171C1996-04-26Abbotsford, BCMajor Junior
Scott Rideout4501161993-19963G1976-03-09Fruitvale, BCMinor Pro
Joel Ridgeway574913352008-20102L1990-09-04Grosse Isle, MANMajor Junior
Kelly Rissling532320431121980-19811L1960-01-16Edmonton, ALTAMinor Pro
Cal Roadhouse810141976-19771R1959-04-29Lethbridge, ALTAMinor Pro
Aaron Roberge107102030612001-20043C1985-02-09Post Falls, IDMajor Junior
Florent Robidoux14079981772301978-19802L1960-05-05Treherne, MANMajor League
Stephane Robidoux200002010-20111D1991-02-04Haywood, MANMajor Junior
Todd Robinson3171443254692711994-19995C1978-06-16Trail, BCMinor Pro
Blake Robson1423948871581997-20014L1982-03-31Calgary, ALTAMinor Pro
Shawn Roed14647861332551999-20023W1981-01-22White Bear Lake, MNMinor Pro
Danny Rogers100001976-19771G1957-06-27Victoria, BCMajor Junior
Jeff Rohlicek874966115241983-19852C1966-01-27Park Ridge, ILMajor League
Layne Roland3131491482973871990-19955R1974-02-06Vernon, BCMinor Pro
Brad Ross2701091362456562007-20125L1992-05-28Calgary, ALTAMinor Pro
Dave Ross41242347571977-19781R1958-03-20Indian Head, SASKMinor Pro
Don Ross33224371978-19802L1962-09-25Vancouver, BCMajor Junior
Adam Rossignol484913432013-20141C1993-10-16Surrey, BCMajor Junior
Chris Rowland13749551044091990-19922R1971-03-30Sylvan Lake, ALTAMinor Pro
Mike Ruark74923322581989-19912D1971-04-18Calgary, ALTAMinor Pro
Kayd Ruedig200002023-20241D2007-07-07Humboldt, SASKMajor Junior
Marty Ruff10426301983-19841D1963-05-19Warburg, ALTAMinor Pro
Bobby Russell19470941641111995-19983R1978-03-09Surrey, BCMinor Pro
Troy Rutkowski351611552162492008-20135D1992-04-29Edmonton, ALTAMinor Pro
Dennis Saharchuk13246691151191990-19922C1972-04-15Prince George, BCMajor Junior
Desi Sandboe67347831987-19881D1971-01-29Hinton, ALTAMajor Junior
Mark Sanford20000231987-19881Major Junior
Grant Sasser185117157274951981-19843C1964-02-03Portland, ORMajor League
Kent Sauer651213251161999-20001D1979-05-10Sartell, MNMinor Pro
Mike Sauer1241442561242004-20073D1987-08-07St. Cloud, MNMajor League
Doug Saunders891816343001980-19833R1963-03-24Winnipeg, MANMajor Junior
Luca Sbisa12325112009-20101D1990-01-30Ozieri, ItalyMajor League
Dave Scatchard17748691173401993-19963C1976-02-20Hinton, ALTAMajor League
Colton Sceviour130184058782004-20084C1989-04-20Red Deer, ALTAMajor League
Jarrod Schamerhorn1000002013-20141G1995-03-23Kelowna, BCMajor Junior
Luke Schelter145213455842020-20244R2004-04-06Centennial, COMajor Junior
Matt Schmermund1181218301282006-20093C1988-06-26Calahoo, ALTAMinor Pro
Stefan Schneider139231639872008-20102D1989-12-13Vernon, BCMinor Pro
Alex Schoenborn20861671282892012-20164R1995-12-12Minot, NDMinor Pro
Jeff Sebastian88938472071989-19912D1971-11-21Regina, SASKMinor Pro
Chad Seibel107660664351990-19922D1972-01-21Red Deer, ALTAMinor Pro
Dan Sexton2691322391987-19881L1967-09-30Victoria, BCMajor Junior
Glen Seymour31022131985-19872G1967-06-19Prince Rupert, BCMinor Pro
Bronson Sharp84235442015-20183L1999-12-29Mission, BCMajor Junior
Jeff Sharples632741681361985-19872D1967-07-28Terrace, BCMajor League
Brian Shaw2151291672965321977-19825R1962-05-20Edmonton, ALTAMinor Pro
Scott Shaw630991041980-19833D1964-09-21Portland, ORMajor Junior
Brett Shepard100021976-19771 Semi-Professional
Trevor Sherban34189501990-19911D1972-12-11Edmonton, ALTAMinor Pro
Luke Shier1701172005-20061G1987-01-01Twwasassan, BCMajor Junior
Walter Shutter1344347902291984-19862R1966-04-03Bonnyville, ALTAMajor Junior
Shayne Sieker54112132841990-19922C1972-03-26Wembley, ALTAMajor Junior
Josh Simek100001999-20001 Major Junior
Regan Simpson58088491990-19911D1972-08-16Saskatoon, SASKMajor Junior
Viktor Sjodin1021918371252006-20082L1988-04-21Vasteras, SwedenEuropean Lower Leagues
Ryan Slemko306814441989-19901Major Junior
Adam Smith200052010-20111R1994-07-15Nanaimo, BCMajor Junior
Brandon Smith290611712321721989-19945D1973-02-25Hazelton, BCMajor League
Jared Smith64224421996-19982C1979-06-15Ardrossan, ALTAMajor Junior
Joshua Smith8011342014-20151D1994-10-10Lacombe, ALTAMajor Junior
Kurtis Smythe121229311452019-20234D2002-05-03Cloverdale, BCMajor Junior
Matt Sokol667613552006-20082C1989-11-14Los Angeles, CAMajor Junior
Aiden Sotas20011262022-20231C2005-08-26Birtle, MANMajor Junior
Carter Sotheran1311645611222022-20242D2005-06-26Sanford, MANMajor Junior
Kim Spencer7000191976-19771D1958-09-01Edmonton, ALTAMinor Pro
Mike Spencer166612121979-19812L1963-04-12Weyburn, SASKMajor Junior
Linden Springer300002012-20131D1994-08-25Lloydminster, ALTAEuropean Elite
Jan Spunar6404422022-20242G2004-05-30Olomouc, Czech Rep.Major Junior
Marty Standish272801041844801995-19994R1978-07-10Kelvington, SASKMinor Pro
Jay Stark171533386181985-19883D1968-02-29Vernon, BCMinor Pro
James Stefan2511091452541622019-20245R2003-08-09Laguna Beach, CAMajor Junior
Don Stewart109434381081977-19792D1959-06-30New Westminster, BCMinor Pro
Ryan Stewart7527121986-19871C1967-06-01Kelowna, BCMajor League
Shawn Stone43246191991-19921R1975-05-04Fruitvale, BCMinor Pro
Doug Strobl113630361071995-19972D1977-07-15St. Albert, ALTAMajor Junior
Tyler Sunday300091985-19861L1965-04-07St. Regis, PQMajor Junior
Brad Sutherland100001976-19771 Major Junior
Taylor Sutherlin49134282003-20041D1986-03-28Anchorage, AKMajor Junior
Jim Swan18011101986-19871GMajor Junior
Brad Swanson1451046561611993-19963D1977-01-06Kamloops, BCMajor Junior
Seth Swenson13251621642009-20123R1993-04-17Denver, COMinor Pro
Tyler Swystun72122234392007-20081R1988-01-15Cochrane, ALTAMajor Junior
Brad Symes2712845735291992-19964D1976-04-26Edmonton, ALTAMinor Pro
Sheldon Szmata47336141992-19931C1974-01-18Peace River, ALTAMinor Pro
Alvin Szott724061101751978-19791R1959-02-18Three Hills, ALTAMajor Junior
Brody Tallman11112152020-20222D2003-08-22Lethbridge, ALTAMajor Junior
Graham Taylor3011121988-19891R1969-04-07Mississauga, ONTMajor Junior
Ian Tennant53110111721980-19811D1960-12-01Brandon, MANMinor Pro
Joey Tetarenko2471442566541994-19984R1978-03-03Prince Albert, SASKMajor League
Keoni Texeira344391041432152013-20185D1997-03-24Rancho Cucamonga, CAMinor Pro
Luc Theoret3000101998-19991D1979-07-30Winnipeg, MANMinor Pro
Tim Thomlinson31000271976-19771G1958-04-18Edmonton, ALTAMinor Pro
Alex Thompson57145312022-20242D2006-01-16Winnipeg, MANMajor Junior
Ryder Thompson19355560412020-20244D2004-06-18Russell, MANMajor Junior
Ryan Thrussell131124251111997-20003D1981-03-15Vancouver, BCMinor Pro
Calvin Thudium1583147781331987-19903R1971-04-28Red Deer, ALTAMajor Junior
Lenny Thunderchild47055532005-20061D1988-06-11Lloydminster, ALTAMajor Junior
Steve Tillmanns14066121990-19911D1971-06-12North Battleford, SASKMajor Junior
Kevin Tipper61123522004-20051D1987-06-09Richmond, BCMajor Junior
Mike Toal713883121321978-19791C1959-03-23Red Deer, ALTAMajor League
Krister Toews12602222001-20043G1983-03-06Kleefeld, MANMinor Pro
John Togiai1281720371562000-20022L1982-02-28Portland, ORMajor Junior
Tim Tookey1981071452521651977-19803C1960-08-29Edmonton, ALTAMajor League
Brad Treliving15055171987-19881D1969-08-18Penticton, BCMinor Pro
Jason Trott68628502010-20122C1992-01-08Anmore, BCMajor Junior
Ryan Trsek200021999-20001F1981-07-01Langley, BCMinor Pro
Alfie Turcotte714892140651982-19842C1965-06-05Gary, INMajor League
Dominic Turgeon2596785152912011-20165C1996-02-25Pointe-Claire, PQMajor League
Perry Turnbull1851341002347581976-19793L1959-03-09Bentley, ALTAMajor League
Randy Turnbull19810758510871978-19824D1962-02-17Bentley, ALTAMajor League
David Turon36369382002-20031D1983-10-04Havirov, Czech Rep.Minor Pro
Kevin Undershute186612142007-20081L1987-04-12Medicine Hat, ALTAEuropean Lower Leagues
Jeffery Urban300051999-20001 Major Junior
Nicholas Vachon9142771191461991-19932L1972-07-20Montreal, PQMajor League
Radim Valchar139303565772007-20092L1989-04-20Karvina, Czech Rep.European Elite
Craig Valette1774646923912000-20033C1982-10-07Shellbrook, SASKMinor Pro
Ryan Van Steinberg821452541991-19932R1973-05-02Penticton, BCMinor Pro
Colton Veloso156302252712013-20174R1997-06-27Winnipeg, MANMinor Pro
Ondrej Vesely80203656631996-19982F1977-12-06Zlin, Czech Rep.European Elite
Ron Vincent2951217241976-19771W1958-11-27Victoria, BCMajor Junior
Terry Virtue59944531271990-19911D1970-08-12Scarborough, ONTMajor League
Layne Viveiros195116071832011-20154D1995-08-04St. Albert, ALTAEuropean Elite
Marty Volcan19134311984-19851D1966-09-02Edmonton, ALTAMajor Junior
Mickey Volcan1977-19792D1962-03-03Edmonton, ALTAMajor League
Kirill Vorobyev53145362012-20131D1995-02-11Moscow, RussiaEuropean Elite
Todd Voshell271910701984-19862D1967-02-09Ft. Saskatchewan, ALTAMajor Junior
Keith Voytechek3861016542007-20081L1987-02-03Sherwood Park, ALTAMajor Junior
Dillon Wagner17347232011-20121C1991-04-16Duffield, ALTAMajor Junior
Dave Waldie726858126631985-19861R1965-04-08Roseneath, ONTMinor Pro
Bryan Walker1141038482271982-19842D1965-01-21Red Deer, ALTAMinor Pro
Eric Walker1001162012-20131D1993-02-23Castlegar, BCMajor Junior
Gordie Walker12452711231601982-19842F1965-08-12Castlegar, BCMajor League
Luke Walker20265651302712007-20103R1990-02-19Castlegar, BCMinor Pro
Matt Walker166530353721997-20003D1980-04-07Beaverlodge, ALTAMajor League
George Walter7281523561979-19801L1961-02-25Burnaby, BCSemi-Professional
Mitchell Walter19000132014-20151R1996-03-29South Delta, BCMajor Junior
Chris Ward1401122006-20071G1989-02-25Winnipeg, MANMajor Junior
David Watt18000112007-20113D1991-03-14Duchess, ALTAMinor Pro
Jon Weigum49022452001-20032D1984-01-30Trochu, ALTAMajor Junior
Evan Weinger187375289972014-20184R1997-04-18Los Angeles, CAMinor Pro
Mike Weisbeck35022291977-19781D1960-06-26Fort Saint James, BCMajor Junior
Patrick Wellar130621272211999-20034D1983-12-04Carrot River, SASKMinor Pro
Charles Wells3143742011-20121C1991-01-04Edmonton, ALTAEuropean Elite
Blake Wesley199251041295931976-19793D1959-07-10Red Deer, ALTAMajor League
Glen Wesley202491752242441983-19874D1968-10-02Red Deer, ALTAMajor League
Ty Westgard500002016-20171R1998-05-21Surrey, BCMajor Junior
Jordan White2500022007-20092G1988-03-12Surrey, BCMajor Junior
Dean Whitney400001991-19921G1974-12-08Edmonton, ALTAMinor Pro
Chris Wickenheiser4003341996-19971G1976-01-20Swift Current, SASKMinor Pro
Doug Wieck3751419401985-19861W1965-03-12Rochester, MNMinor Pro
Jason Wiemer158731001734581991-19954C1976-04-14Kimberley, BCMajor League
Dave Williams210101978-19791CMajor Junior
Mike Williamson2041041514181991-19943D1973-02-22Wetaskiwin, ALTAMajor Junior
Tim Winters400021995-19961G1977-10-24Winnipeg, MANMajor Junior
Chad Wolkowski76273966942002-20042L1983-05-13Calgary, ALTAMajor Junior
Ian Wood85033101981-19843G1964-02-10Vancouver, BCEuropean Elite
Dan Woodley178971352322911983-19874C1967-12-29Oklahoma City, OKMajor League
Brian Woolger30876901662852001-20065L1985-02-08Edmonton, ALTAMajor Junior
Randy Workman100001982-19831GSenior Amateur
Tyler Wotherspoon2391765821662008-20135D1993-03-12Burnaby, BCMajor League
William Wrenn8952429442010-20122D1991-03-16Anchorage, AKMinor Pro
Bart Yachimec21253601132991977-19803R1960-03-16Edmonton, ALTAMinor Pro
Dale Yakiwchuk123561051614631976-19782F1958-10-17Cardston, ALTAMajor League
Darren Yankovsky44412161331979-19801D1961-03-19Montreal, PQMinor Pro
Gary Yaremchuk113771131901441979-19812C1961-08-15Edmonton, ALTAMajor League
Ken Yaremchuk2101442804243621979-19834C1964-01-01Edmonton, ALTAMajor League
Tyson Yaremko5531013722023-20241L2005-08-08Saskatoon, SASKMajor Junior
Kevin Young108841491681999-20012D1982-07-16White Rock, BCMinor Pro
Steve Young421517321691989-19901R1969-05-01Strathcona, ALTAMajor Junior
Josh Zakreski143343973502021-20243L2005-12-17Saskatoon, SASKMajor Junior
Brad Zavisha59322658591990-19922L1972-01-04Hines Creek, ALTAMajor League
Richard Zednik12679881672431994-19962L1976-01-06Banska Bystrica, SlovakiaMajor League

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