hockey DB
search by league
team
morning report
contact us
home

Saskatoon Blades all-time player list

Player Name GP G A. Pts PIM Seasons Yrs. Pos. Birthdate Birthplace Highest Level
Team 1400001998-19991Minor Pro
Dennis Abgrall196901202101191970-19733R1953-04-24Moosomin, SASKMajor League
Sena Acolatse3131013272009-20112D1990-11-28Hayward, CAMinor Pro
Allan Acton7781624601981-19843L1965-08-28Unity, SASKMajor Junior
Austin Adamson845510172013-20152R1996-02-06Vancouver, BCMajor Junior
Trent Adamus2454351942572000-20044C1983-09-01Saskatoon, SASKMajor Junior
Nathan Alalouf100002013-20141G1996-05-24Delta, BCMajor Junior
Chad Allan26030851153931991-19965D1976-07-12Davidson, SASKMinor Pro
Bobby Almeida1052344671011998-20002C1980-11-28Edmonton, ALTAMinor Pro
Nik Amundrud4301172014-20162G1997-10-20Melfort, SASKMajor Junior
Iggy Anderson900071969-19701Major Junior
Nicholas Andrusiak30055122023-20241D2004-06-15Tisdale, SASKMajor Junior
Abe Apisis701161970-19711 Major Junior
Doug Archibald1901668842041976-19804D1960-04-22North Battleford, SASKMajor Junior
Garrett Armour45156602014-20151R1997-09-03Winnipeg, MANMajor Junior
Arron Armstrong100001979-19801 Major Junior
Easton Armstrong58281947642023-20241R2003-01-24Redondo Beach, CAMajor Junior
Kevin Armstrong2502242005-20061G1988-06-29Winnipeg, MANMinor Pro
Danny Arndt19712994223561971-19754L1955-03-26Saskatoon, SASKMajor League
Ken Arndt64791681972-19742Major Junior
Brent Ashton1731311102412221975-19794C1960-05-18Saskatoon, SASKMajor League
Gary Ashton10055231974-19751D1955-08-18Saskatoon, SASKMajor Junior
Ron Ashton1351225373091971-19743L1954-05-08Saskatoon, SASKMajor League
Zachary Ashton1101122017-20192D2001-02-09Calgary, ALTAMajor Junior
Jessey Astles22112432012-20131L1993-06-04Gatinea, PQMinor Pro
Blair Atcheynum40189261985-19872R1969-04-20Estevan, SASKMajor League
Don Atchison3200001971-19721G1952-03-14Saskatoon, SASKMinor Pro
Arjun Atwal45055162016-20182L1999-09-30Edmonton, ALTAMajor Junior
John Babcock29167332023-20241D2004-04-25North Vancouver, BCMajor Junior
Mike Babcock30112641980-19811D1963-04-29Saskatoon, SASKEuropean Lower Leagues
Clark Bacala400021975-19772C1958-11-04Humboldt, SASKMajor Junior
Aaron Bader1394275117992004-20062L1985-07-23Fairbault, MNMajor Junior
Darin Bader21385861715001987-19914L1971-04-02Edmonton, ALTAMinor Pro
Seth Bafaro8571017562017-20192D2000-05-16Revelstoke, BCEuropean Elite
Zdenek Bahensky1313353861772004-20062R1986-03-01Most, Czech Rep.Minor Pro
Paul Bailley100001996-19971L1976-08-07Winnipeg, MANMinor Pro
Aaron Baker15011101998-19991G1978-02-17Eckville, ALTAMajor Junior
Darin Baker1901121988-19891GMajor Junior
Tim Baker200001978-19791Major Junior
Scotty Balan5511516892000-20022D1982-05-29Red Deer, ALTAMinor Pro
Steve Balas5000101983-19841 Major Junior
Dave Balicki606621966-19671Major Junior
Todd Ballantyne302201977-19781Major Junior
Frank Banham2781901803703331992-19964R1975-04-14Calahoo, ALTAMajor League
Samuel Barcik28156142023-20241D2005-03-22Zvolen, SlovakiaEuropean Elite
Jon Barkman1988676162911996-20004C1979-10-02Steinbach, MANMinor Pro
Joe Barnes24069831522662001-20065C1986-06-16Winnipeg, MANMinor Pro
Bryan Baron21229961253191974-19784D1957-02-12Saskatoon, SASKMajor Junior
Dennis Bassett45000151994-19973G1978-08-10Taber, ALTAMinor Pro
Gene Bauck202201979-19801D1961-02-06Chaplin, SASKMajor Junior
Collin Bauer221311651962231986-19904D1970-09-06Edmonton, ALTAMinor Pro
Dean Beattie200071988-19891R1970-08-28Lloydminster, SASKMajor Junior
Markson Bechtold20347472016-20171L1996-03-26Strathmore, ALTAMajor Junior
Jason Becker659211231990-19922D1974-05-26Saskatoon, SASKMinor Pro
Jared Bednar28156301990-19911D1972-02-28Yorkton, SASKMinor Pro
Justin Bekkering70310131821996-19982D1977-02-07Lethbridge, ALTAEuropean Lower Leagues
Wade Belak2111142537461992-19964D1976-07-03Saskatoon, SASKMajor League
David Bell1100021987-19892G1971-02-28Arborfield, SASKMajor Junior
Kirk Belyk60448152006-20082R1989-07-15Saskatoon, SASKMajor Junior
Wayne Belyk1612341973-19741 Major Junior
Garett Bembridge21889991881111997-20014R1981-07-06Saskatoon, SASKMinor Pro
Wendell Bennett100001967-19681R1950-03-24Loon Lake, SASKMajor League
Erik Benoit314121642012-20131C1993-12-30Calgary, ALTAMajor Junior
Brent Benson20635681031362008-20135C1993-04-13Weyburn, SASKMajor Junior
Dan Bent21970851552461975-19805R1959-04-04Landis, SASKMajor Junior
Terry Bentley300001969-19701Major Junior
Mitch Berg43000212006-20093D1991-02-17Saskatoon, SASKMajor Junior
Brad Bergen102201984-19851D1966-03-16Prince Albert, SASKEuropean Elite
Matt Bergen41279392002-20031D1983-04-30Hague, SASKMajor Junior
Dean Berger601101977-19781G Major Junior
Cole Bevan100022014-20151D1996-08-23Cloverdale, BCMajor Junior
Levi Bews65369402009-20123R1994-04-10Longview, ALTAMajor Junior
Ron Birns124273158951975-19772C1958-03-10Major Junior
Anthony Bishop40022212015-20161D1998-04-01Kelowna, BCMajor Junior
Lyle Bitz100001982-19831GMajor Junior
Derek Bjornson851910961996-19993R1980-04-08Ashern, MANMajor Junior
Bob Black4071522801978-19802C1960-08-13Nokomas, SASKMajor Junior
Jeff Blair4601191997-19992G1978-05-08Kamloops, BCMinor Pro
Bernie Blanchette10097103200971966-19682R1947-07-11North Battleford, SASKMajor League
Bob Blanchette210121967-19681Major Junior
Dale Blomquist50112536761966-19671L1946-12-28Outlook, SASKMinor Pro
Kirk Blomquist400001981-19821R1964-10-09Perdue, SASKMajor Junior
Mike Bloomquist810121980-19811 Major Junior
Mike Bloski71011371980-19822G1962-08-01Toronto, ONTMinor Pro
Gaetan Blouin3036991990-19911L1973-08-18Saskatoon, SASKMajor Junior
Pavel Bocharov4617892020-20222D2004-02-21Escondido, CAMajor Junior
Drake Bodie700002011-20132C1995-08-25Thompson, MANMajor Junior
Rick Boehm102201977-19781C1959-09-17Allan, SASKMinor Pro
Shane Bogden500071989-19901L1970-06-14Edmonton, ALTAMinor Pro
Lorne Bokshowan81305181591978-19802C1961-05-06Saskatoon, SASKMinor Pro
Tyler Boldt5932326952004-20051D1984-01-03Winnipeg, MANMajor Junior
Rob Boleski18000581997-19981D1977-01-04North Vancouver, BCMinor Pro
Jim Bonar302241977-19781D1959-03-11Deloraine, MANMajor Junior
Ryan Bonni2252366896081995-19994D1979-02-18Winnipeg, MANMajor League
Jim Booth602044642861968-19702C1947-10-10Sault Ste. Marie, ONTMinor Pro
Bob Borgeson12053742801968-19702D1949-10-31North Battleford, SASKMinor Pro
Val Borisenko2201141968-19691GMajor Junior
Bob Bourne192971272241511971-19743C1954-06-21Netherhill, SASKMajor League
Jack Bowkus230831462292681984-19884C1967-02-19Lansing, MIMinor Pro
Rick Boyd1000021968-19691Major Junior
Jeremy Boyer65102232162009-20101C1990-09-28Saskatoon, SASKMinor Pro
Noah Boyko20581382021-20221C2002-08-29Fort Saskatchewan, ALTAMajor Junior
Chaseton Braid68246642014-20173L1997-06-24Chauvin, ALTAMajor Junior
Jordan Braid38033242006-20082L1989-07-29Saskatoon, SASKMinor Pro
Geoff Brand37022141976-19782G1958-04-11Saskatoon, SASKMajor Junior
Robert Brandis400092007-20081R1988-09-27Ilava, SlovakiaEuropean Elite
Bob Braybrook914581981-19821Major Junior
Dwayne Brook5000101989-19901R1971-09-14Roblin, MANMajor Junior
Leigh Brookbank5000141990-19911D1972-02-21Lanigan, SASKMajor Junior
Rick Brost28167661977-19792D1960-01-28Medicine Hat, ALTAMajor Junior
Bryan Brown9022141969-19701FDuluth, MNMajor Junior
Dave Brown621133443441981-19821R1962-10-12Saskatoon, SASKMajor League
Larry Brown1010161967-19681L1951-06-06Unity, SASKMajor Junior
Tyler Brown900002017-20181G1997-03-29Winnipeg, MANMajor Junior
Josh Bruce410142016-20171L1998-04-19Surrey, BCMajor Junior
Murray Brumwell102201977-19781D1960-03-31Calgary, ALTAMajor League
Michael Bubnick27279162002-20031L1982-01-10Saskatoon, SASKMajor Junior
Jeff Buchanan20734751093621989-19923D1971-05-23Swift Current, SASKMajor League
Paul Buczkowski3371262243502931990-19966D1975-03-20Saskatoon, SASKMinor Pro
Mike Bukta154281011291981985-19883D1967-06-01Calgary, ALTAMinor Pro
Michael Burns62223355712011-20121R1991-05-03Edmonton, ALTAEuropean Lower Leagues
Nathan Burns95305585852012-20142C1993-07-15Edmonton, ALTAMinor Pro
Bob Burron600021976-19771D1958-03-02Saskatoon, SASKMajor Junior
Dylan Busenius3331316242013-20141D1993-01-30Sherwood Park, ALTAEuropean Elite
Howie Byers7551621121966-19682Semi-Professional
Shane Calder3191181802986651990-19955R1974-08-28Portage la Prairie, MANMinor Pro
Austin Calladine300002013-20141L1995-12-21Saskatoon, SASKMajor Junior
Jackson Caller15752732892016-20193D1999-07-15Kamloops, BCMajor Junior
Rowan Calvert138152136302021-20243L2005-09-01Moose Jaw, SASKMajor Junior
David Cameron1634486130881998-20013C1980-04-27Winnipeg, MANMinor Pro
Dustin Cameron8771421532004-20084L1989-04-28Saskatoon, SASKMinor Pro
Cameron Canart300002006-20071D1990-03-09Elkhorn, MANMajor Junior
Jon Cara2527962003-20041L1984-01-15Winnipeg, MANMajor Junior
Al Carlson8022241968-19691Major Junior
Mike Carr1112361990-19922R1974-02-09Ottawa, ONTMinor Pro
Rick Carriere121319222051976-19793D1959-03-14Edmonton, ALTAMinor Pro
Doug Carruthers200001968-19691GSaskatoon, SASKMajor Junior
Lindsay Carson9944841281791977-19792L1960-11-21Oxbow, SASKMajor League
Darwin Casebeer300001978-19791Semi-Professional
Ron Casey100001967-19681Semi-Professional
Marco Cefalo6101141997-19981R1978-06-08Winnipeg, MANMinor Pro
Ethan Chadwick4600022021-20232G2004-01-27Saskatoon, SASKMajor Junior
Curtis Chamberlain1831929483021983-19874L1967-03-23Flin Flon, MANMinor Pro
Darrel Chambers600021967-19681Major Junior
Trevor Chandler100001981-19821R1965-06-11Saskatoon, SASKMajor Junior
Blair Chapman1901481583062201973-19763R1956-06-13Lloydminster, SASKMajor League
Del Chapman197601111711601973-19774C1956-02-16Saskatoon, SASKMajor Junior
Rob Chapman2071484981981973-19763D1955-03-04Saskatoon, SASKMajor Junior
Clayton Chappell27459271987-19881LMajor Junior
Christian Chartier2051472861501996-20004D1980-12-29St. Lazare, MANMinor Pro
Dave Chartier18627751023991981-19854D1964-03-16Saskatoon, SASKMinor Pro
Marc Chartier93214768691977-19803C1960-02-10Saskatoon, SASKEuropean Lower Leagues
Kelly Chase19545811268001985-19883R1967-10-25Porcupine Plain, SASKMajor League
Rich Chernomaz2591019331979-19801R1963-09-01Selkirk, MANMajor League
Tim Cheveldae13501212201985-19883G1968-02-15Melville, SASKMajor League
Jake Chiasson33102030102022-20231R2003-05-25Abbotsford, BCMinor Pro
Cody Chikie15044122007-20092C1991-12-17St. Albert, ALTAMajor Junior
Joey Chivers300021991-19921D1972-05-06St. Albert, ALTAMajor Junior
Grant Chorney51310132621989-19901R1970-01-03Edmonton, ALTAMinor Pro
Adam Chorneyko59173451392008-20091L1988-08-06St. Albert, ALTAMinor Pro
Kelly Chotowetz76412161121986-19893D1970-07-16Major, SASKMajor Junior
Blaine Chrest62274471171986-19871C1966-01-10Estevan, SASKMajor Junior
Logan Christensen197213758622015-20194C1999-01-12Lundar, MANMajor Junior
Jim Christian10314141975-19782Major Junior
Jason Christie2791151752903201986-19904R1969-04-25Gibbons, ALTAMinor Pro
Chris Chubb25044432000-20011D1980-08-21Bon Accord, ALTAMajor Junior
Donn Clark68414182731980-19833D1962-03-04Kelvington, SASKMajor Junior
Kerry Clark1603229615741985-19883R1968-08-21Kelvington, SASKMinor Pro
Murray Clark5881119371966-19682Major Junior
Wendel Clark136551001554781983-19852L1966-10-25Kelvington, SASKMajor League
Barry Clarke4881927141966-19671Semi-Professional
Duane Clarkson100001995-19961D1978-08-27Winnipegosis, MANMajor Junior
Chase Clayton62111122802013-20152C1994-05-11Abbotsford, BCEuropean Lower Leagues
Sam Clegg1100001970-19711G1953-01-01Fairview, ALTAMinor Pro
Mike Clements2101142006-20071D1990-03-19South Delta, BCMajor Junior
Chris Cloud1611523382222004-20073L1988-10-22Waywayseecappo, MANMinor Pro
Matt Cockell69033341996-19982G1979-05-04Winnipeg, MANMajor Junior
Trent Coghill99131831721989-19923D1972-10-02Melfort, SASKMajor Junior
Ryan Coghlan5761016252013-20152D1995-10-31Nanaimo, BCMajor Junior
Brad Cole1191937561472005-20072D1986-10-21Miniota, MANMinor Pro
Larry Cole16000221969-19701DKenora, ONTMajor Junior
Chris Collins112254267392010-20122L1992-04-18Calgary, ALTAMinor Pro
Pat Conacher33153247371978-19791C1959-05-01Edmonton, ALTAMajor League
Joseph Cook6000182004-20051R1987-02-11Stanley Mission, SASKMajor Junior
Jeff Coulter1135382411998-20013W1982-02-01Imperial, SASKMinor Pro
Derek Couture1832840684242000-20044R1984-04-24Calgary, ALTAMinor Pro
Connor Cox12165561562010-20133D1992-07-18Lethbridge, ALTAEuropean Elite
Peter Cox69169251021992-19931R1974-06-07Winnipeg, MANMinor Pro
Tim Cox77192746651989-19912R1971-02-28Swift Current, SASKMajor Junior
Graeme Craig103534391202012-20142D1993-05-03Red Deer, ALTAMinor Pro
Kyle Crnkovic21081140221632017-20225L2002-02-10Chestermere, ALTAMinor Pro
Jamie Crooks1413422008-20102L1992-01-08Vermilion, ALTAEuropean Elite
Dale Cross2768141321980-19811R1960-09-13Lloydminster, SASKMinor Pro
Dane Crowley122215172142003-20063D1987-01-22Winnipeg, MANMinor Pro
Troy Crowley56112432005-20072L1989-01-16Winnipeg, MANMajor Junior
Arnold Cullum100021984-19851 Major Junior
Barry Cummins34925341231969-19701D1949-01-25Regina, SASKMajor League
Mathieu Cusson322951462412191994-20006C1979-05-16Calgary, ALTAMinor Pro
Brenden Cuthbert100002003-20041G1984-02-11Saskatoon, SASKMinor Pro
Craig Cuthbert31011222006-20071C1988-04-21Swift Current, SASKMajor Junior
Ryan Cyr8200022003-20052G1984-07-20Abbotsford, BCMinor Pro
Austin Daae11022112010-20111C1993-06-01Estevan, SASKMinor Pro
Colton Dach82222749612019-20212C2003-01-04St. Albert, ALTAMinor Pro
Kirby Dach1333891129562016-20193C2001-01-21Fort Saskatchewan, ALTAMajor League
John Dahl33131023132002-20031L1983-06-10Kindersley, SASKMinor Pro
Darryl Daignault32101020271986-19871R1966-02-04Calgary, ALTAEuropean Lower Leagues
Caiden Daley46121426142019-20212C2000-02-05Winnipeg, MANMajor Junior
Dawson Davidson94167591672017-20192D1998-04-07Moosomin, SASKMajor Junior
Aidan De La Gorgendiere248221331551462017-20236D2002-02-22Langley, BCMinor Pro
Tyler Dea26011152013-20152D1995-04-01St. Albert, ALTAMajor Junior
Phil Decker100001977-19781Major Junior
Larry DePalma6561511122321985-19861L1965-10-27Trenton, MIMajor League
Brian Derksen67312151191969-19712D1951-11-27Borden, SASKMajor League
Peter Derksen57172340441982-19831L1964-07-19Altona, MANMajor Junior
Mark Deyell2051122023142301993-19963C1976-03-26Regina, SASKMinor Pro
Garth Dietrick127376198881972-19742Major Junior
Darren Dietz22048831312882009-20134D1993-07-17Medicine Hat, ALTAMajor League
Franco Disciglio1103945842071976-19793L1959-04-02Major Junior
Kolton Dixon28246402014-20151D1995-03-09Red Deer, ALTAMajor Junior
Cam Douglas1730321981-19821R1964-08-23Winnipeg, MANEuropean Lower Leagues
Rob Douglas601121993-19941C1975-11-08Saskatoon, SASKMinor Pro
Logan Doust300002017-20181C2001-04-27North Vancouver, BCMajor Junior
Terrell Draude479615512015-20161C1997-03-21Warman, SASKMajor Junior
Ron Dreger2581281142422181981-19854L1964-01-19Winnipeg, MANMinor Pro
Jason Duda108162844441992-19953W1975-05-05Sexsmith, ALTAMinor Pro
Brad Duggan72206989311981-19821D1963-02-22Vancouver, BCMajor Junior
Kenton Dulle22437272006-20071R1988-04-23Regina, SASKMajor Junior
Jared Dumba6471320551996-19982L1979-05-28Dysart, SASKMinor Pro
R.J. Dundas61223153681983-19852R1966-02-01Edmonton, ALTAMajor Junior
Rick Dundas721371967-19692R1948-11-02Paradise Hill, SASKSemi-Professional
Ted Dunlop1100001969-19712GMajor Junior
Chris Durand62192746712007-20081C1987-01-21Saskatoon, SASKMinor Pro
Mackenzie Dwyer200022013-20152D1997-02-17Winnipeg, MANMinor Pro
Don Dziadyk200001971-19721LSaskatoon, SASKMajor Junior
Darian Dziurzynski24365531183992007-20125L1991-03-30Lloydminster, ALTAMinor Pro
Lubo Dzurilla200001983-19841Minor Pro
Bruce Eakin118601712311741980-19822C1962-09-28Winnipeg, MANMajor League
Derek Edwards2003362004-20051D1987-01-20Nokomis, SASKMajor Junior
Ward Edwards300001983-19841Major Junior
Joel Eisenkirch81279502003-20052D1986-08-08Regina, SASKMajor Junior
Moritz Elias2826882021-20221C2004-03-10Augsburg, GermanyEuropean Elite
Alex Elliott643710482010-20133L1993-12-26Pincher Creek, ALTAMajor Junior
Austin Elliott8205502021-20243G2004-05-14Strathmore, ALTAMajor Junior
Stefan Elliott28282159241812006-20115D1991-01-30Vancouver, BCMajor League
Chad Elmy10264101051997-19992L1981-07-10Yorkton, SASKMajor Junior
Derek Endicott3151217742003-20041R1983-08-28Saskatoon, SASKMajor Junior
Jerome Engele263357608151966-19715D1950-11-26Carmel, SASKMajor League
Martin Erat9746611071301999-20012R1981-08-29Trebic, Czech Rep.Major League
Brad Erickson36235292003-20041C1985-05-04Saskatoon, SASKMajor Junior
Dan Erickson168651051702091976-19793R1959-11-30Saskatoon, SASKMinor Pro
Darryl Erickson10247531002371975-19783R1958-05-02Regina, SASKMajor Junior
Trevor Ethier727512771992-19953FMajor Junior
Garnet Exelby1671121322801998-20013D1981-08-16Craik, SASKMajor League
Devan Fafard23022382011-20121D1994-04-27Carlyle, SASKMajor Junior
Dale Fairbrother52255883381966-19671Semi-Professional
Ron Fairbrother1138355138391967-19692L1949-10-05Saskatoon, SASKMinor Pro
Murray Fairweather2322461967-19692C1950-08-05Semi-Professional
Caleb Fantillo8812719882016-20182R1998-04-21Coquitlam, BCMajor Junior
Michael Farren133203757812016-20193R2000-04-19Surrey, BCMinor Pro
Bernie Federko2061332113441551973-19763C1956-05-12Foam Lake, SASKMajor League
Ken Federko1841241642881751976-19793C1959-09-14Foam Lake, SASKMinor Pro
Artie Feher600001984-19851G1966-09-21Prince Albert, SASKMajor Junior
Blaine Fennell5041519221976-19782D1958-03-08Melfort, SASKMajor Junior
Blaine Ferguson000021972-19731GSemi-Professional
Micheal Ferland2682129182012-20131L1992-04-20Swan River, MANMajor League
Marty Feschuk65358931973-19741D1954-09-01North Battleford, SASKMinor Pro
Gerry Festa1400002001-20032G1984-01-18Calgary, ALTAMinor Pro
Brian Festerling100001974-19751C1958-06-11Major Junior
Matt Fetzner500331352003-20041D1984-04-18Roysten, BCMajor Junior
Evan Fiala109921302362016-20182D1997-06-07Clavet, SASKMinor Pro
Ondrej Fiala58203252542007-20081L1987-11-01Sternberk, Czech Rep.European Elite
Dave Fisher1102261980-19811D1962-02-06Flin Flon, MANMajor Junior
Jay Fitzpatrick3112161994-19951D1975-09-03Wood Mountain, SASKMinor Pro
Dalyn Flatt124120213482001-20064D1986-10-07Teulon, MANMajor Junior
John Flatters603471692007-20081D1987-06-17Calgary, ALTAMajor Junior
Chris Fleury8352631941997-19992D1978-03-13Kamloops, BCMajor Junior
Logan Flodell4800002016-20171G1997-02-10Regina, SASKMinor Pro
Eric Florchuk129415495662017-20203C2000-01-10Fort Saskatchewan, ALTAMajor Junior
Blaine Fomradas200021990-19911L1972-04-07Lethbridge, ALTAMajor Junior
Alex Forsberg36132033172014-20151C1995-01-04Waldheim, SASKMajor Junior
Mark Forth50123961999-20012D1981-09-28Coaldale, ALTAMajor Junior
Adrian Foster25101020281999-20023C1982-01-15Lethbridge, ALTAMinor Pro
Mark Franks1227036106781990-19922R1972-10-12Calgary, ALTAMinor Pro
Lorne Frey72172542381969-19712Major Junior
Jared Friesen300002006-20071D1990-02-26Steinbach, MANMajor Junior
Rob Friesen1701101994-19951G1976-07-08Steinbach, MANMinor Pro
Terry Friesen100001993-19941G1977-10-29Winkler, MANMinor Pro
Doug Fritz4031114871969-19701D1950-04-26Regina, SASKMinor Pro
Cam Fryer4191423141968-19691R1950-11-29Saskatoon, SASKMinor Pro
Ryan Fujita14494981922081991-19932C1972-06-25Lethbridge, ALTAMajor Junior
Ryan Funk215838463342004-20095D1989-03-14Morden, MANMinor Pro
Jade Galbraith245510102000-20011R1982-03-02Hinton, ALTAMinor Pro
Burke Gallimore114383876332007-20103R1991-01-08Edmonton, ALTAMinor Pro
Glen Ganchar15684471313281977-19814L1961-07-15Saskatoon, SASKMajor Junior
Perry Ganchar2101411673083641979-19834R1963-10-28Saskatoon, SASKMajor League
Evan Gardner3001102023-20241G2006-06-25Lake Country, BCMajor Junior
Ryley Gardypie200002001-20021 Major Junior
Michael Garnett95011162000-20022G1982-11-25Saskatoon, SASKMajor League
Ryan Gaucher19736771132341996-19993D1978-02-23Saskatoon, SASKMinor Pro
Connor Gay70254772172015-20161R1995-05-04Saskatoon, SASKMajor Junior
Paul Gentile835712212000-20033C1984-02-12Calgary, ALTAMajor Junior
Ken George111201967-19681Semi-Professional
Wes George23187971847591974-19784L1958-09-26Young, SASKMajor League
Adam Geric76112802005-20072L1989-03-21Victoria, BCMajor Junior
Max Gerlach986148109302017-20192R1998-04-04Flower Mound, TXEuropean Elite
Jerry Germann731115261121967-19692Major Junior
Brian Gerrits108384583611987-19892L1969-02-04Manning, ALTAMajor Junior
Richard Gibbs100001991-19921CSaskatoon, SASKMajor Junior
Tyler Giebel511222012-20131C1993-02-28Balgonie, SASKMajor Junior
Randy Gilhen1022716432191979-19823L1963-06-13Winnipeg, MANMajor League
Colton Gillies1954447913122004-20084L1989-02-12White Rock, BCMajor League
Larry Gillies300001971-19721Major Junior
Luke Gingras10967131322014-20173C1998-04-10Langley, BCMajor Junior
Willy Glover6381119442001-20021C1982-10-01Calgary, ALTAMajor Junior
Brian Glynn1221051612961984-19873D1967-11-23Iserlohn, GermanyMajor League
Ken Godlein400021969-19701Semi-Professional
Neil Godlein1310121969-19701Major Junior
Bryce Goebel11821719891991-19932D1975-02-13St. Albert, ALTAMajor Junior
Peter Goertz120227293821974-19762D1957-03-10Major Junior
Brad Goethals72161733322017-20192C1998-06-17Ile Des Chenes, MANMajor Junior
Curt Gogol23213882009-20112L1991-09-21Calgary, ALTAMinor Pro
Nick Gomerich48145232012-20142C1996-02-13Nanaimo, BCMajor Junior
Mark Goodkey300001991-19921DMajor Junior
Bruce Gordon1121753705521980-19822L1962-11-14Marsden, SASKMajor Junior
Ian Gordon4103381994-19951G1975-05-15North Battleford, SASKMinor Pro
Brian Goren100001997-19981FWinnipeg, MANMajor Junior
Lee Goren200021995-19961R1977-12-26Winnipeg, MANMajor League
Leroy Gorski1631260727471980-19833D1962-07-08Grenfell, SASKMajor Junior
Clint Gossard301121978-19791G1959-09-08Estevan, SASKMajor Junior
Jason Goulet31000212000-20022D1983-02-25Winnipeg, MANMinor Pro
Ryan Graham24859571161612011-20176L1996-05-06Calgary, ALTAMinor Pro
Dick Grassie101121970-19711 Major Junior
Mike Gray88911202301992-19942R1974-04-12Richmond, BCMajor Junior
Mike Green267371351723242000-20055D1985-10-12Calgary, ALTAMajor League
Shawn Green1534761984-19851R1964-07-07Calgary, ALTAMajor Junior
Mike Greenlay2001181988-19891G1968-09-15Calgary, ALTAMajor League
Jim Griffiths3851015121966-19671RNorth Battleford, SASKMajor Junior
Kyren Gronick374101462021-20221C2004-02-27Regina, SASKMajor Junior
Mel Grosse600021967-19681Major Junior
Joel Grzybowski600002017-20181G1999-07-21Hafford, SASKMajor Junior
Bevin Guenther9391928841997-19992C1980-04-22Warman, SASKMajor Junior
Don Guenther100001969-19701Major Junior
Greg Guidinger400001984-19851Major Junior
Glen Gulutzan71195473491991-19921C1971-08-12The Pas, MANMinor Pro
Stan Gulutzan1193536711631974-19773L1957-03-10Canora, SASKMinor Pro
Blaine Gusdal34044501985-19861D1967-05-11Erickson, MANMajor Junior
Blake Gustafson5921719322022-20231D2002-05-21Ardrossan, ALTAMajor Junior
Shayne Gwinner19448142012-20131D1994-05-20Drumheller, ALTAMajor Junior
Kyle Haas461341062011-20121L1994-04-14Fredericton, NBMinor Pro
Marc Habscheid1421001532531261979-19823C1963-03-01Swift Current, SASKMajor League
Tim Hack69224062331978-19802C1961-07-27Grenfell, SASKMajor Junior
Gary Haden55303262162018-20191C1999-01-23Airdrie, ALTAEuropean Elite
Derek Haines200001996-19971Minor Pro
Libor Hajek1671562771832015-20183D1998-02-04Smrcek, Czech Rep.Major League
Bill Hajt246361021381791967-19714D1951-11-18Radisson, SASKMajor League
Brad Hall200021977-19781G1958-10-07Edmonton, ALTASemi-Professional
Derek Halldorson2033228603891997-20014C1981-08-10Kamsack, SASKMinor Pro
Brent Hamilton502271979-19801D1962-08-21Saskatoon, SASKMajor Junior
Bruce Hamilton17891961871741974-19773L1957-06-30Saskatoon, SASKMinor Pro
Curtis Hamilton21667106173952006-20115L1991-12-04Tacoma, WAMajor League
Brock Hamm10003342014-20173G1997-02-24Saskatoon, SASKMajor Junior
Trent Hamm46224191988-19902C1971-06-26La Ronge, SASKMajor Junior
Trevor Hanas13956861422131993-19952R1975-01-20Regina, SASKMinor Pro
Lukas Hansen148192039612021-20243C2005-02-22Winnipeg, MANMajor Junior
Devon Hanson34011111993-19952G1975-10-01Yorkton, SASKMinor Pro
Murray Hanson200001973-19741L1954-10-19Kelowna, BCMinor Pro
Brian Harland200001977-19781G1960-02-29Winnipeg, MANMajor Junior
Logan Harland8413922332012-20142L1995-04-17Saskatoon, SASKMajor Junior
Robin Harper700001983-19841D1966-01-04Birch Hills, SASKMajor Junior
Kyle Harris45303742000-20022R1985-06-20Wenatchee, WAMajor Junior
Reece Harsch292810102018-20191D1999-01-07Grande Prairie, ALTAMinor Pro
Kyle Hart44033731998-19991D1981-04-13Prince George, BCMajor Junior
Cameron Hausinger786814902015-20172R1999-01-12Anchorage, AKMinor Pro
Evan Haw1951223354312002-20064D1986-04-30Fort McMurray, ALTAMajor Junior
Chris Hawes2000121992-19931R1974-01-29Prince George, BCMajor Junior
Glen Hawker25145211975-19772Major Junior
Neil Hawryliw192100971972341973-19763L1955-11-19Fielding, SASKMajor League
Al Hebert50151227431966-19671Major Junior
Cameron Hebig238871061931202013-20184C1997-01-21Saskatoon, SASKMinor Pro
Davin Heintz1833137681051998-20035L1983-06-30Luseland, SASKMajor Junior
Davin Heiser1500001990-19911R1973-11-07Saskatoon, SASKMajor Junior
Jordan Henderson2013492016-20171D1997-02-19Surrey, BCMinor Pro
Ryan Henderson593471451996-19982Major Junior
Michael Hengen1201162005-20061D1987-11-27Surrey, BCEuropean Lower Leagues
Brent Henley15000351998-19991D1980-08-30Coquitlam, BCMinor Pro
Adam Henry3231821142014-20151D1994-11-24Winnipeg, MANMinor Pro
Dale Henry16667591264251981-19843L1964-09-25Prince Albert, SASKMajor League
Brian Hepp100001973-19741GSemi-Professional
Carter Herman400042023-20241D2005-04-01Swift Current, SASKMajor Junior
Mel Hewitt951127385121975-19783L1958-11-15Moose Jaw, SASKMinor Pro
Landyn Hickmott700002011-20132C1996-02-09Mission, BCMajor Junior
Howie Hicks25213121969-19701Major Junior
Schael Higson906612802014-20162D1998-05-11Grand Prairie, ALTAMajor Junior
Tim Hildebrandt100001983-19841 Major Junior
Bill Hlynysky312020401061981-19821Major Junior
Ross Hnidy29011272011-20142D1996-01-29Saskatoon, SASKMajor Junior
Tyler Ho400002019-20201F2000-10-02Surrey, BCMajor Junior
Zach Hodder1112342011-20121D1993-07-16Delta, BCMajor Junior
Randy Hoffart561341931984-19851D1966-01-14Saskatoon, SASKMajor Junior
Bob Hoffmeyer126648544401973-19752D1955-07-27Dodsland, SASKMajor League
Bill Hogaboam5327426981969-19701C1949-05-09Swift Current, SASKMajor League
Jim Hogg200021971-19721C1954-11-13Saskatoon, SASKMajor Junior
Brian Holderness47000101972-19742G1954-10-16Quill Lake, SASKMinor Pro
Mark Holick140918272501984-19873R1968-09-05Penticton, BCMinor Pro
Dean Holoien209741141882801985-19905R1969-04-18Melfort, SASKMajor Junior
Braden Holtby175077412005-20094G1989-09-16Lloydminster, SASKMajor League
Greg Holtby6305581983-19852G1965-03-11Marshall, SASKMajor Junior
Haydn Hopkins401122013-20141C1997-03-07Victoria, BCMajor Junior
Ron Hopkinson56329321231966-19671D1947-05-04Winnipeg, MANMinor Pro
Kris Horb200051995-19961Major Junior
Doug Horbul60223052221969-19701L1952-07-27Nokomis, SASKMajor League
Craig Hordal1400001995-19961G1976-06-02Saskatoon, SASKMajor Junior
Darcy Hordichuk129910195151998-20002L1980-08-10Kamsack, SASKMajor League
Adam Houle62279252001-20043C1985-02-02Saulteaux, SASKMajor Junior
Don Hrapchak500001968-19691RMajor Junior
Zach Huber1081910291042018-20202R2000-02-01Grandora, SASKMajor Junior
Ryan Hughes27141832242018-20202C1999-07-27Edmonton, ALTAEuropean Elite
Derek Hulak247891432321712006-20104L1989-09-02Saskatoon, SASKMinor Pro
Ed Humphreys9301141971-19732G1952-06-05Saskatoon, SASKMajor League
Tait Humphries1702242021-20232D2005-04-29Coquitlam, BCMajor Junior
Dave Hunchak1705541990-19933D1974-02-23Warman, SASKMajor Junior
Jim Hunt582845732951967-19692LOkotoks, ALTAMinor Pro
Keyvan Hunt800022003-20041G1986-03-20Coquitlam, BCMajor Junior
Paul Hurd400062001-20021L1981-01-12Melfort, SASKMajor Junior
Craig Hurley1992248704311980-19833D1963-01-06Porcupine Plain, SASKMinor Pro
Dwaine Hutton43163551221983-19852C1965-04-18Edmonton, ALTAMinor Pro
Adam Huxley135510154002001-20043L1983-11-04Wainwright, ALTAMinor Pro
Charles Inglis1373026561582007-20103C1992-05-07Winnipeg, MANMajor Junior
Brian Ireland21134411973-19752 Major Junior
Randy Ireland1360881531973-19774G1957-04-05Rosetown, SASKMajor League
Adam Iwan100002010-20111G1993-04-29Winnipeg, MANMajor Junior
Byron Jackson19048751231361970-19733Semi-Professional
Sean Jackson1431441987-19881FMajor Junior
Brett Jaeger5101172002-20042G1983-01-18Peace River, ALTAMinor Pro
William James2603322023-20241R2006-09-28Calgary, ALTAMajor Junior
Gord Jeffrey611201977-19781L1960-01-11Saskatoon, SASKEuropean Lower Leagues
Grant Jennings1111537522361983-19852D1965-05-05Hudson Bay, SASKMajor League
Colin Joe6652328302008-20091D1988-03-26Edmonton, ALTAMinor Pro
Braeden Johnson624610372009-20112L1992-02-26Saskatoon, SASKMajor Junior
Cole Johnson20011192016-20171L1998-06-29Marwayne, ALTAMajor Junior
Keith Johnson3351621791976-19771D1957-05-30Winnipeg, MANMinor Pro
Patrick Johnson500002011-20132G1993-03-19Saskatoon, SASKMajor Junior
Terry Johnson70220221951977-19781D1958-11-28Calgary, ALTAMajor League
Vince Johnson100001969-19701Major Junior
Dale Johnston1302241973-19752Major Junior
MacKenzie Johnston2841115222013-20141D1993-10-15Swift Current, SASKMinor Pro
Rick Johnston24448171969-19701LMaidstone, SASKMajor Junior
Ryan Johnston14641711121721995-19994L1978-01-09Maidstone, SASKMinor Pro
William "Denny" Johnston4281523772002-20031R1982-02-05Rosetown, SASKMinor Pro
Vinnie Jonasson100071994-19951D1976-10-23Thompson, MANMinor Pro
Trent Kachur67016161261985-19872D1968-04-03Prince Albert, SASKMajor Junior
Majid Kaddoura773912422018-20202D2001-06-20Chestermere, ALTAMajor Junior
Adam Kambeitz3391221392012-20131L1992-06-23Coaldale, ALTAEuropean Lower Leagues
Kevin Kaminski183901502408231984-19895C1969-03-13Churchbridge, SASKMajor League
Justin Kanigan9168141551999-20023L1983-01-04Castlegar, BCMinor Pro
Tracey Katelnikoff2631551493042781985-19894L1968-07-17Calgary, ALTAMinor Pro
Michael Kaye5011142007-20081R1987-03-14Saskatoon, SASKMinor Pro
Randy Kearney3324601976-19782Major Junior
Brandon Kegler300002013-20141G1997-04-12Leduc, ALTAMajor Junior
Ryan Kehrig556915272000-20022L1981-09-28Bjorkdale, SASKMajor Junior
Jordan Keller9719203982021-20243L2005-03-08Kamloops, BCMajor Junior
Justin Keller38761362001-20032L1983-07-14Sturgis, SASKMinor Pro
Ryan Keller2571201172372812001-20054R1984-01-06Saskatoon, SASKMajor League
Justin Kelly206641031671271998-20024C1981-03-17Abbotsford, BCMinor Pro
Richard Kelly319918242003-20041W1983-11-18Wetaskiwin, ALTAMajor Junior
Dylan Kemp15145121997-19981D1979-07-22Prince Albert, SASKMajor Junior
Roy Kemp200021973-19741Major Junior
Andrew Kemper1491049592821992-19953D1974-04-07Montreal, PQMinor Pro
Dean Kennedy1982-19831D1963-01-17Redvers, SASKMajor League
Dick Kerr100001974-19751R1957-02-11Winnipeg, MANMinor Pro
Gary Kerr1011261966-19671Major Junior
Anton Khudobin44022222005-20061G1986-05-07Ust-Kamenogorsk, KazakhstanMajor League
Hudson Kibblewhite3851642023-20241R2007-04-07Vernon, BCMajor Junior
Gord Kimble4022111977-19781D1958-09-16Lucky Lake, SASKMajor Junior
Orest Kindrachuk164971662631851967-19714C1950-09-14Nanton, ALTAMajor League
Todd Kinniburgh24281021989-19901R1970-09-07Devon, ALTAMajor Junior
Clayton Kirichenko703912532013-20141D1996-02-28Sherwood Park, ALTAEuropean Elite
Tyler Kizuik60279212009-20112D1992-05-03Indian Head, SASKMajor Junior
Kjell Kjemhus31022262019-20201L2001-04-03Grande Prairie, ALTAMajor Junior
Chad Klassen28131932102005-20061C1985-04-16Warman, SASKMinor Pro
Deder Klassen700092004-20051D1986-01-10Aberdeen, SASKMajor Junior
Ralph Klassen300811942753171970-19755F1955-09-15Muenster, SASKMajor League
Sam Klassen249774813452006-20104D1989-01-01Watrous, SASKMinor Pro
Woody Klassen300002007-20102D1991-01-20Watrous, SASKMinor Pro
Brayden Klimpke1312322023-20241D2007-10-08Calgary, ALTAMajor Junior
Ian Klinger200071995-19961D1978-05-13Edmonton, ALTAMajor Junior
Vladislav Klochkov892030501071996-19982R1978-01-18Novasibirsk, RussiaMinor Pro
Garrett Klotz1153582032006-20082L1988-11-27Regina, SASKMinor Pro
Nolan Kneen94145165852018-20202D1999-03-22Kelowna, BCMinor Pro
Jason Knight26134341990-19922R1973-06-26Regina, SASKMajor Junior
Chad Knippel12000291992-19931D1975-02-01Sherwood Park, ALTAMajor Junior
Jason Knox5441115931990-19922D1971-04-10Williams Lake, BCMinor Pro
Nicolaus Knudsen156415192772003-20063D1987-10-20Aldergrove, BCMajor Junior
Joey Kocur13163581215471982-19842R1964-09-21Kelvington, SASKMajor League
Kory Kocur197921112033041986-19893R1969-03-06Kelvington, SASKMinor Pro
Jake Kohlhauser200002015-20161D1996-01-28St. Albert, ALTAMajor Junior
Tony Kolewaski46000111999-20012G1982-08-01Calgary, ALTAMajor Junior
Rastislav Konecny3691322282006-20071R1988-05-20Povazska Bystrica, SlovakiaEuropean Elite
Larry Korchinski1344857105471981-19843L1964-01-21Saskatoon, SASKMajor Junior
Dick Kortje71111121781977-19803D1961-04-17Saskatoon, SASKMajor Junior
Roger Kortko139951512461631980-19833C1963-02-01Rosthern, SASKMajor League
Brian Kostur23891721993-19941F1975-01-26Major Junior
Kevin Kowalchuk126173148481983-19863L1968-02-22Sherwood Park, ALTAMajor Junior
Don Kozak61141125531967-19692R1952-02-02Saskatoon, SASKMajor League
Matthew Krahn100002008-20091G1991-08-02Winnipeg, MANMinor Pro
Ed Kresanoski8011101967-19681Major Junior
Pavel Kriz71115263961995-19961D1977-01-02Kladno, Czech Rep.European Elite
Amil Krupic6952227482014-20151D1995-08-15Snostorp, SwedenEuropean Elite
Dave Kryskow2842529571969-19701F1951-12-25Edmonton, ALTAMajor League
Ryan Kubic2002262017-20181G1998-01-07St. Andrews, ManMajor Junior
Radek Kucerik4931013182019-20201D2001-12-21Kyjov, Czech Rep.European Elite
Jeromie Kufflick25235451995-19961R1976-04-16Brandon, MANMajor Junior
Dean Kuntz43033241987-19903G1969-04-16Estevan, SASKMajor Junior
Bryan Kuspira1011221980-19811 Major Junior
Kelly Kuspira1595038881751978-19813L1961-03-12Yorkton, SASKMajor Junior
Damon Kustra2402221989-19901G1970-09-14Brandon, MANMajor Junior
Jake Kustra169625312222014-20195D1999-04-20Yorkton, SASKMajor Junior
Doug Kyle595558113711983-19841R1963-05-15Regina, SASKMinor Pro
Milan Kytnar68273865912008-20102C1989-05-19Topolcany, SlovakiaMajor League
Jesse Lacelle100001993-19941Major Junior
Bill Laing1213155861111971-19732C1953-03-24Harris, SASKMajor League
Laird Laluk9891120291995-19972L1978-06-06Brandon, MANMajor Junior
Lane Lambert1361041292332371981-19832C1964-11-18Swift Current, SASKMajor League
Ross Lambert712878106971982-19831F1962-01-19Swift Current, SASKMinor Pro
Scott Lang311251977-19781D1959-05-15Newmarket, ONTMinor Pro
Shane Langager11110717181988-19902D1972-01-20Strongfield, SASKMajor Junior
Bill Langen59102434941979-19812C1962-11-28Humboldt, SASKMajor Junior
Chris Langkow103214667602007-20103C1989-08-22Vegreville, ALTAMinor Pro
Bryan Larkin1771453671971983-19874D1967-02-02Saskatoon, SASKEuropean Lower Leagues
Don Larner201151993-19941R1975-02-16Langham, SASKMinor Pro
Allan LaRochelle97055461982-19842G1964-10-27Swift Current, SASKMinor Pro
Steven Later381561172002-20042D1984-09-12Winnipeg, MANMinor Pro
James Latos1021316292311984-19862R1966-01-04Wakaw, SASKMajor League
Kerry Laviolette73811191041983-19852R1964-10-09Esterhazy, SASKMinor Pro
Brian Law3436991976-19782C1958-06-03Calgary, ALTAMajor Junior
Kirby Law112192645831993-19952W1977-03-11McCreary, MANMajor League
Greg Leahy712739661481990-19911F1970-02-19Calgary, ALTAMajor Junior
Bobby Leavins20571291997-19981C1979-02-14Elrose, SASKMinor Pro
Greg Lebsack25123111983-19841 Major Junior
Boris Leckovic813251452003-20052D1987-03-01Burnaby, BCMajor Junior
Dennis Leclair29931221979-19812R1963-03-19Edmonton, ALTAMajor Junior
Marc LeClair593435692101978-19813R1961-03-14Edson, ALTAMajor Junior
Grant Ledyard71928371481980-19811D1961-11-19Winnipeg, MANMajor League
Blair Lee200001984-19851C1968-06-28Birtle, MANMajor Junior
Brendan Lee305611122021-20221L2002-02-05Seattle, WAMajor Junior
Darren Leedahl3211011921978-19802D1961-03-06Saskatoon, SASKMajor Junior
Dave Leedahl100001981-19821G Major Junior
Erik Leefe2500021995-19961D1979-10-17Oakbank, MANMajor Junior
Tyler Lees39314222016-20182C2000-05-14Regina, SASKMajor Junior
Scott Lega41459771995-19961D1977-07-11Salmon Arm, BCMinor Pro
Glen Leggott1661563781791973-19763D1955-03-12Major Junior
Dan Leier1392767941601982-19842C1964-11-02Kindersley, SASKMajor Junior
Robert Lelacheur202943524421988-19924D1971-10-28St. Albert, ALTAMajor Junior
Fraser Leonard300002023-20241D2006-06-22Calgary, ALTAMajor Junior
Brett Lernout20000152011-20132D1995-09-24Winnipeg, MANMajor League
Bob Leschyshyn30336151970-19711 Major Junior
Curtis Leschyshyn1272867951931985-19883D1969-09-21Thompson, MANMajor League
Harri Leskinen2915661988-19891D1971-02-16Kucpic, FinlandMajor Junior
Jantzen Leslie72022322015-20183D1999-02-11Lloydminster, ALTAMajor Junior
Dave Lewis1191244561581971-19732D1953-07-03Kindersley, SASKMajor League
Justin Lies5691423822022-20231R2003-11-24Flin Flon, MANMajor Junior
Glen Lindsay79011341966-19682G1948-04-11Saskatoon, SASKMinor Pro
Jim Lindsay300001968-19691GMajor Junior
Craig Lineker27099362005-20061D1986-02-14Calgary, ALTAMinor Pro
Mitch Lipon24426162013-20141C1996-03-30Regina, SASKMajor Junior
Dave Lipscomb1013451988-19891C1970-07-15Brandon, MANMajor Junior
Brandon Lisowsky2271211052261182019-20245L2004-04-13Port Coquitlam, BCMajor Junior
T.J. Little400001997-20002Major Junior
Ken Loehndorff200021971-19721Major Junior
Dan Logan2944891986-19871D1968-02-17Calgary, ALTAMajor Junior
Joe Logan91338411122005-20072D1986-02-20Gull Lake, SASKMajor Junior
Brian Logel301101969-19701Major Junior
Ron Loustel1370661231979-19823G1962-03-07Gilbert Plains, MANMajor League
Tyler Love32033171996-19971G1977-01-07Calgary, ALTAMajor Junior
Jeff Lucky193111462003-20041C1983-03-17Sheho, SASKEuropean Lower Leagues
Dorrin Luding1902202015-20192G1999-03-30Prince George, BCMajor Junior
Kane Ludwar1271427412161997-20025D1981-11-27Regina, SASKMajor Junior
Kevin Lunney200001978-19791LMajor Junior
Michael MacAngus95152338802005-20072L1988-02-15Edmonton, ALTAMajor Junior
Blair MacAulay1351821391252004-20073R1988-06-27Winnipeg, MANMinor Pro
Jim MacFie2331401969-197121951-11-09Major Junior
Brandon Machado97347272016-20193C2000-04-07Airdrie, ALTAMajor Junior
Koen MacInnes3102222018-20213G2002-01-13Burnaby, BCMajor Junior
Andy MacIntyre199111771882061991-19943L1974-04-16Thunder Bay, ONTMinor Pro
Steve MacIntyre562021901997-19992D1980-08-08Brock, SASKMajor League
Ethan Mack300022017-20181L2001-08-27Edmonton, ALTAMajor Junior
Tyler MacKay88022691997-20003G1980-01-15Deschambault Lake, SASKMinor Pro
Lukus MacKenzie121816241432014-20184L1999-04-26Calgary, ALTAMajor Junior
Bill MacNaught19893157250901975-19794R1958-12-25Wellington, New ZealandMinor Pro
Kevin MacNaught10644661101041977-19803C1960-07-23Washington, DCEuropean Lower Leagues
Neil MacNevin19000341969-19701GMajor Junior
Colton MacPherson25022102007-20081D1989-02-04Whitewood, SASKMajor Junior
Duncan MacPherson18921981193531982-19864D1966-02-03Saskatoon, SASKMinor Pro
Dave Madoche300021968-19691CSemi-Professional
Nolan Maier21603382017-20225G2001-01-10Yorkton, SASKMinor Pro
Andrey Makarov11505582011-20132G1993-04-20Kazan, RussiaMajor League
Parker Malchuk600002019-20201D2001-06-01Birtle, MANMajor Junior
Emil Malysjev633141702018-20191D2001-05-01Uppsala, SwedenMajor Junior
Doug Manchak68343367371971-19721L1952-08-09Radway, ALTAMinor Pro
Chris Manchakowski94213151451999-20012D1980-03-17Fort Saskatchewan, ALTAMinor Pro
Steven Mann1262784111842001-20043D1983-08-28Lac Vert, SASKMajor Junior
Ty Mappin410142013-20152C1996-01-25Big Valley, ALTAMajor Junior
Norm Maracle13801212121991-19943G1974-10-02Belleville, ONTMajor League
Brent Marinos6541014261980-19822C1962-01-23Weyburn, SASKEuropean Elite
Dmitri Markovsky24881641994-19951R1975-07-05Kiev, UkraineMinor Pro
Kelly Markwart60122335851990-19911C1970-05-16Regina, SASKMajor Junior
Robert Marshall3001151996-19971D1979-02-16Katepwa, SASKMinor Pro
Kristian Marthinsen62131629302018-20191L1999-08-28Lorenskog, NorwayEuropean Lower Leagues
Bob Martin64101424661970-19711Major Junior
Brycen Martin5583846372014-20162D1996-05-09Calgary, ALTAMinor Pro
Jordan Martin901102023-20241D2007-01-08Abbotsford, BCMajor Junior
Trevor Martin1901102014-20151G1996-02-08Sherwood Park, ALTAMinor Pro
David Maruca200051995-19961L1978-05-12Winnipeg, MANMinor Pro
Rod Matechuk111781211991351984-19862C1965-09-03Regina, SASKMinor Pro
Tyler Matheson300002009-20101F1990-07-24Victoria, BCMinor Pro
Herb Matovich500001969-19701Major Junior
Richard Matvichuk182351001353691989-19923D1973-02-05Edmonton, ALTAMajor League
Sammy May1101142020-20211D2003-04-10Richmond, BCMajor Junior
Chris McAllister7128101411992-19953D1975-06-16Saskatoon, SASKMajor League
Sandy McCannell591015251371971-19721Major Junior
Dan McCarthy19437191970-19722Semi-Professional
Mason McCarty1424634801342014-20173R1997-01-26Blackie, ALTAMinor Pro
Shane McColgan69194766502012-20131C1993-01-01Manhattan Beach, CAMinor Pro
Cal McConnell200001990-19911G1974-06-01Marshall, ALTAMajor Junior
Justin McCrae24152811332242003-20085C1988-10-30Cochrane, ALTAMajor Junior
Darren McDonald9000111976-19771 Major Junior
Travis McEvoy776915542011-20132R1994-04-16Thorsby, ALTAMajor Junior
Rob McFarlane105334679921976-19782L1958-03-31Outlook, SASKMajor Junior
Sean McFatridge44610162131991-19921R1974-03-14Fort McMurray, ALTAMajor Junior
Tim McGauley500022010-20111C1995-07-23Wilcox, SASKMinor Pro
Brian McGregor15535681031841974-19773C1957-07-11Saskatoon, SASKMinor Pro
Payton McIsaac12011102015-20183D2000-12-26Fort Saskatchewan, ALTAMajor Junior
John McIvor1362338611451971-19743Major Junior
Kevin McKay32279881997-19981D1977-01-04North Battleford, SASKMajor Junior
Riley McKay1303134652422018-20202L1999-03-07Swan River, MANMinor Pro
Sam Mckechnie67222042372014-20151R1994-07-08Airdrie, ALTAMajor Junior
Cory McKee24246231992-19931R1973-07-03Melfort, SASKMajor Junior
John McKerrow1000001977-19781G1959-11-29Lake Cowichan, BCMajor Junior
Todd McLellan17866981641271983-19874C1967-10-03Melville, SASKMajor League
Trent McLellan602201986-19871L1968-10-05Saskatoon, SASKMajor Junior
Bill McLeod5521315861966-19671D1947-02-07Cadomin, ALTAMinor Pro
Don McLeod1844363106881970-19733C1953-04-24Saskatoon, SASKMinor Pro
Wyatt McLeod2431215192020-20211D2000-01-27Dawson Creek, BCMinor Pro
Geoff McMaster300001987-19892D1970-11-23Saskatoon, SASKMajor Junior
Doyle McMorris4112381994-19951C1977-01-22Moose Jaw, SASKMajor Junior
Cyle McNabb39851382018-20202R2000-09-15Winnipeg, MANMajor Junior
Ken McNabb30066361977-19792G1959-05-20Calgary, ALTAMajor Junior
Randy McNaught5966121312009-20101R1990-08-05Nanaimo, BCMinor Pro
Darwin McPherson59413172661988-19891D1968-05-16Flin Flon, MANMinor Pro
Scott McQueen401141998-20002F1979-12-21Saskatoon, SASKMajor Junior
Jim McTaggart1021339523071977-19792D1960-03-31Weyburn, SASKMajor League
Pat Meldrum23000271978-19802Major Junior
Rhett Melnyk53549102023-20241R2004-05-16Fort Saskatchewan, ALTAMajor Junior
Dwayne Melrose401141974-19762D1957-06-06Major Junior
Ryan Menei17750641141762004-20073R1986-07-31Winnipeg, MANMinor Pro
Wayne Merkel71385795691977-19781C1958-10-19Kyle, SASKMajor Junior
Chad Michalchuk58310131111991-19921L1973-07-10Calgary, ALTAMinor Pro
Dryden Michaud5832542016-20182L1998-03-17Maple Ridge, BCMajor Junior
Kevan Migneault9602241969-19712GGull Lake, SASKSemi-Professional
Kelly Milford20077291974-19751RSaskatoon, SASKMinor Pro
Graham Millar617613372013-20141R1996-01-11Penticton, BCMajor Junior
Matt Miller45336481996-19993R1980-05-28Kitscoty, ALTAMinor Pro
Cory Millette83222648462013-20152L1995-01-19Storthoaks, SASKMajor Junior
Garry Mills601021311811967-19681D1947-11-20Moose Jaw, SASKMinor Pro
Fraser Minten36191938212023-20241C2004-07-05Vancouver, BCMajor League
Don Mitchell700021969-19701Major Junior
Milt Mohninger510101969-19701R1952-06-08Saskatoon, SASKSenior Amateur
Sean Moir186521261162001-20043D1984-03-25Calgary, ALTAMajor Junior
Tanner Molendyk1892291113732020-20244D2005-02-03McBride, BCMajor Junior
Russel Monette2100002002-20064G1986-05-08Neville, SASKMajor Junior
Ray Montgomery100001974-19751Major Junior
Alex Moodie6702222011-20154G1995-03-16Winnipeg, MANMajor Junior
Cam Moon4802221989-19912G1970-03-27Edmonton, ALTAMajor Junior
Zach Moore3612362021-20243C2006-06-07Saskatoon, SASKMajor Junior
Darren Moren40055571984-19851G1965-03-11Sherwood Park, ALTAMajor Junior
Grant Morin12246741975-19761R1957-07-01Edmonton, ALTAMinor Pro
Mike Morin72253459771984-19851C1966-05-13Whitecourt, ALTAEuropean Lower Leagues
Zane Morin300042009-20101D1992-05-11Meadow Lake, SASKMajor Junior
Terry Moroz36011221982-19831G1963-10-05Saskatoon, SASKMajor Junior
Alex Morozoff569817402019-20212L2001-05-30Saskatoon, SASKMajor Junior
Adam Morrison8102262008-20124G1991-02-09White Rock, BCMinor Pro
Calvin Morrison500021982-19831 Major Junior
Hudson Morrison500002010-20111C1994-06-04Souris, MANMajor Junior
Jake Morrissey300002015-20161G1997-09-08Calgary, ALTAMajor Junior
Ken Morrow801101977-19792Major Junior
Matthew Mosher400002016-20182R2000-04-27White Rock, BCMajor Junior
Tom Muc48044391978-19791G1959-11-26Biggar, SASKSemi-Professional
Richard Mueller93324476262001-20032C1982-05-06Richmond, BCEuropean Elite
Dennis Mullen35315181461997-19981D1977-08-14Bonnyville, ALTAMinor Pro
Locke Muller25134402011-20121R1993-09-27St. Paul, ALTAMajor Junior
Darryl Mullins701101987-19881G1969-02-02Calgary, ALTAMajor Junior
Dwight Mullins52121729711987-19881R1967-02-28Calgary, ALTAMinor Pro
Brad Murphy1001101988-19891Major Junior
Murray Myers37191736301971-19721R1952-02-09Imperial, SASKMajor League
Tim Nedila100001981-19821L1965-04-09Saskatoon, SASKMajor Junior
Sheldon Nedjelski690441871995-19983D1978-12-15Watrous, SASKMinor Pro
Greg Nelson610101984-19862D1968-09-21Saskatoon, SASKMajor Junior
Kodie Nelson214711331983-19841L1965-09-18Calgary, ALTAMajor Junior
David Nemecek5651015712013-20141D1995-06-29Plzen, Czech Rep.European Elite
Blaine Neufeld1000002006-20071G1987-02-28Winkler, MANMajor Junior
Dan Neuman100051979-19801 Major Junior
Brady Nicholas9000142018-20191F2001-01-09St. Albert, ALTAMajor Junior
Josh Nicholls3321381753132062008-20135R1992-04-27Tsawwassen, BCMinor Pro
Jim Nichols181118144262861966-19704F1948-03-03Garthland, SASKMinor Pro
Jyri Niemi1592966951982007-20103D1990-06-15Hameenkyro, FinlandMinor Pro
Ayrton Nikkel64510151012010-20153D1995-08-30Kelowna, BCMinor Pro
Nelson Nogier12821618752011-20154D1996-05-27Saskatoon, SASKMajor League
Ryan Nolan25134182021-20221D2004-01-06Calgary, ALTAMajor Junior
Jason Northard100001991-19921L1973-01-16Burnaby, BCMajor Junior
Mike O'Grady520881861993-19952D1977-03-22Neilburg, SASKMinor Pro
John O'Sullivan8123251979-19801Minor Pro
Devon Oleniuk159619251601984-19873D1968-03-28Weldon, SASKMajor Junior
Bill Oleschuk4103381974-19751G1955-07-20Edmonton, ALTAMajor League
Ryan Olsen1352224461052009-20123C1994-03-25Delta, BCMinor Pro
Zach Olsen100002023-20241C2008-03-16Calgary, ALTAMajor Junior
Randy Olson100001984-19851C1968-04-16Saskatoon, SASKMajor Junior
Tim Olson300021989-19901Major Junior
Glen Olszewski2132581982-19831 Major Junior
Kolten Olynek285510142016-20171C1996-02-13Saskatoon, SASKMinor Pro
Cam Ondrik85000101999-20012G1980-03-28Cranbrook, BCMajor Junior
Jerzy Orchard1101122019-20201C2001-02-05Delisle, SASKMajor Junior
Jamison Orr29134982004-20051L1986-08-15Winnipeg, MANMinor Pro
Lowell Ostlund135641473631971-19732D1953-05-30Saskatoon, SASKMinor Pro
Tyler Oswald100002010-20111G1993-04-03Sanford, MANMajor Junior
Turner Ottenbreit1210192013-20152D1997-07-09Yorkton, SASKMinor Pro
Chris Ovington8742024961998-20002D1980-08-15Vernon, BCMinor Pro
Brad Owens200021973-19741Major Junior
Gordon Paddock87429331991981-19832C1964-02-15Hamiota, MANMinor Pro
Todd Panchyson465510272005-20072D1988-01-07White Fox, SASKMajor Junior
Jesse Paradis72153449322011-20121L1991-01-06Winnipeg, MANMinor Pro
Don Parenteau1401229411741966-19693Major Junior
Elwin Parker200001969-19701Major Junior
Tyler Parr151183856592021-20243C2005-01-30La Salle, MANMajor Junior
Dave Parro106011181974-19773G1957-04-30Saskatoon, SASKMajor League
Terry Paskaruk17253911442691977-19803R1960-05-15Hamilton, ONTEuropean Lower Leagues
Josh Paterson2467464138372015-20194C1999-01-21Edmonton, ALTAMajor Junior
Evan Patrician426612192019-20212C2001-04-14Calgary, ALTAMajor Junior
Curtis Patterson400082007-20081D1987-05-27Saskatoon, SASKMajor Junior
Gaelan Patterson24655751301342006-20104D1990-08-22Saskatoon, SASKMinor Pro
Josh Paulhus74336522020-20222L2002-03-01Saskatoon, SASKMajor Junior
Marcus Paulsson125234265592002-20042C1984-01-10Morrum, SwedenEuropean Elite
Richard Peacock63000711995-19961R1978-06-15Salmon Arm, BCMinor Pro
Rob Peebles100001976-19771Major Junior
Trevor Peeters200002006-20071G1987-07-02Edmonton, ALTAMajor Junior
Randy Penny300021977-19781G1958-01-31Midale, SASKMajor Junior
Len Pepper2344891968-19702Major Junior
Dustin Perillat3151116222015-20161D1997-01-10Saskatoon, SASKMajor Junior
George Pesut701225371021971-19732D1953-06-17Saskatoon, SASKMajor League
Jason Peters2100081990-19911D1972-06-13Moose Jaw, SASKMajor Junior
Warren Peters3301111072185421997-20036C1982-07-10Saskatoon, SASKMajor League
Wes Peters13854581121451974-19762R1956-04-16Major Junior
Greg Phillips21265761414061994-19984R1978-03-27Winnipeg, MANMinor Pro
Kevin Philp36134442007-20081R1990-02-04Victoria, BCMajor Junior
Macklin Pichonsky200002011-20121D1995-08-11Leduc, ALTAMajor Junior
Petja Pietilainen1191721381211997-19992R1980-03-24Vaajakoski, FinlandEuropean Elite
Josh Pillar4591423432021-20232R2002-02-14Warman, SASKMajor Junior
Gerry Pinder557862140951966-19671R1948-09-15Saskatoon, SASKMajor League
Herb Pinder4944751191131966-19671CSaskatoon, SASKMinor Pro
Tom Pinder1064561106771970-19722F1952-01-13Saskatoon, SASKMinor Pro
Lubomir Pistek2841115201999-20001R1980-08-07Bratislava, SlovakiaEuropean Elite
Braden Plaschewsky6705562018-20213C2002-02-20Calgary, ALTAMajor Junior
Kevin Pochuk500062013-20141D1996-05-22Winnipeg, MANMajor Junior
Evan Polei200002013-20141L1996-02-19Wetaskiwin, ALTAMinor Pro
Isaac Poll600022023-20241D2007-03-03White City, SASKMajor Junior
Eric Ponath301151977-19781C1959-06-06Naicam, SASKMinor Pro
Aaron Porter600041996-19971L1978-04-14Williams Lake, BCMinor Pro
Kevin Pozzo11022201994-19951D1974-10-11Calgary, ALTAMinor Pro
Marty Prazma86318211321985-19872D1969-07-21Prince George, BCMajor Junior
Jody Praznik282911281988-19891D1969-06-28Winnipeg, MANMinor Pro
Tim Preston62162137432001-20021L1981-06-30Langley, BCMinor Pro
Arliss Preuss23011281979-19812D1962-03-15Outlook, SASKMajor Junior
Coy Prevost100002013-20141C1997-08-14Kimberley, BCMinor Pro
Derek Price29055102005-20061L1985-02-27Fruitvale, BCMajor Junior
Pat Price266511882394221970-19744D1955-03-24Nelson, BCMajor League
Jordan Principalli200002006-20071D1989-01-16Calgary, ALTAMajor Junior
Petr Prochazka33347172000-20011 Major Junior
Ron Propp72304373601980-19811R1962-05-24Lanigan, SASKMajor Junior
Garrett Prosofsky16656941501641995-19994C1980-05-19Saskatoon, SASKMinor Pro
Ryan Pruden300002013-20141R1996-02-20Winnipeg, MANMajor Junior
Matthew Pufahl8364450282011-20132D1993-08-18Saskatoon, SASKMinor Pro
Wacey Rabbit259801061861992001-20065C1986-11-16Lethbridge, ALTAMinor Pro
Pat Rabbitt29202343251980-19811L1961-11-16Merritt, BCMinor Pro
Mark Raiter184928376801989-19945D1973-01-27Calgary, ALTAMinor Pro
Dean Rambo85111526651989-19912C1971-02-10Black Diamond, ALTAMajor Junior
Gage Ramsay123151833392016-20182C1998-10-15Saskatoon, SASKMajor Junior
Mike Ransom35088151995-19972D1978-05-13Nanton, ALTAMajor Junior
Dean Rebeck902201977-19792Major Junior
Smyth Rebman52022192021-20243C2006-01-20Prince George, BCMajor Junior
Rick Rehmann1903301987-19881D1970-03-21Camrose, ALTAMajor Junior
Mike Reich726392892007-20092C1988-05-31Craik, SASKMinor Pro
Nolan Reid16274148592013-20174D1998-03-24Deer Valley, SASKMajor Junior
Scott Reid100001996-19971G1976-11-25Grande Prairie, ALTAMinor Pro
Andrew Reimer100001991-19921G1972-08-30Winnipeg, MANMajor Junior
Mark Reimer8501111351984-19873G1967-03-23Calgary, ALTAMinor Pro
Nathan Rempel24760681284431994-19984L1977-02-07Winnipeg, MANMinor Pro
Dean Renneberg3651116401979-19801C1961-01-07Cudworth, SASKMajor Junior
Matt Revel104162844322012-20142C1996-04-26Abbotsford, BCMajor Junior
Rhett Rhinehart951234461262019-20223D2001-11-27Lloydminster, ALTAMinor Pro
Owen Richey310101998-19991L1981-03-12Sherwood Park, ALTAMajor Junior
Jake Riddle501172003-20041L1983-04-22Minneapolis, MNMinor Pro
Darryl Roach1211241973-19741Semi-Professional
Lenny Robbins301121968-19691Semi-Professional
Steve Roberts298122061994-19951W1974-02-17Victoria, BCMinor Pro
Dale Robertson400001976-19771Major Junior
Trevor Robins15001212951989-19923G1972-05-31Brandon, MANMinor Pro
Tristen Robins211851152001162017-20225C2001-11-15London, EnglandMajor League
Darcy Robinson2101123343411997-20014D1981-05-03Kamloops, BCMinor Pro
Aaron Rome51066241998-20013D1983-09-27Brandon, MANMajor League
Reagan Rome500021999-20001D1981-12-29Nesbitt, MANMinor Pro
John Rooney201141973-19741 Major Junior
Pat Rooney6211819441972-19731C1953-04-06Ottawa, ONTMajor Junior
John Rouillard34111223101968-19702Major Junior
Conner Roulette60243963422022-20231L2003-05-13Winnipeg, MANMinor Pro
Cleo Rowein100001978-19791G1961-10-09Maclin, SASKMajor Junior
Kirk Roworth37123491988-19891L1970-05-13Calgary, ALTAMajor Junior
Mark Rubinchik130442461312016-20182D1999-03-21Moskva, RussiaMajor Junior
Martin Rudas231081822019-20201L2000-08-10Banska Bystrica, SlovakiaEuropean Elite
Chad Rusnak29369161991-19921R1973-02-02Calgary, ALTAMajor Junior
Larry Sacharuk214881071951421967-19724D1952-09-16Saskatoon, SASKMajor League
Stewart Sacharuk300021996-19971DEuropean Lower Leagues
Adrian Sakundiak501151983-19841C1965-11-11Yorkton, SASKMajor Junior
Don Saleski301141969-19701R1949-11-10Moose Jaw, SASKMajor League
Ivan Salon1325052102831993-19952L1975-01-15Poprad, SlovakiaEuropean Elite
Matthew Sanders1820202019-20201D2001-01-12Calgary, ALTAMajor Junior
Terran Sandwith18257531991-19921D1972-04-17Edmonton, ALTAMajor League
Connor Sanvido2841014162013-20141R1993-09-26Maple Ridge, BCMinor Pro
Brent Sapergia60232144801979-19812R1962-11-16Flin Flon, MANMinor Pro
Cory Sarich1561669853061994-19984D1978-08-16Saskatoon, SASKMajor League
Ben Saunderson19264551692020-20244D2004-09-26Carberry, MANMajor Junior
Drew Sawtell1452532573611987-19903L1970-05-01Prince George, BCMajor Junior
Bryton Sayers101123042872015-20172D1996-02-11Prince Albert, SASKMajor Junior
Stuart Scantlebury29189361992-19931D1973-01-15Birtle, MANMajor Junior
Isaac Schacher69178512014-20151D1995-02-07Kimberley, BCMajor Junior
Jeremy Schaefer73614202121995-19972L1976-02-27Spruce Grove, ALTAMinor Pro
Brayden Schenn27213253232010-20111C1991-08-22Saskatoon, SASKMajor League
Nikita Scherbak65285078462013-20141R1995-12-30Moscow, RussiaMajor League
Mike Schlamp2410151997-19992R1981-01-30Bienfait, SASKMajor Junior
Kyle Schmidt7931417472011-20132D1993-01-20Waldheim, SASKMajor Junior
Randen Schmidt12931720722017-20203D2000-01-18Regina, SASKMajor Junior
Denny Schneider3500071966-19671GMajor Junior
Marek Schneider78268362019-20234D2003-02-05Prince Albert, SASKMajor Junior
Brian Schnitzler150632384211974-19773D1957-01-25Saskatoon, SASKMinor Pro
Brandon Schuldhaus6182331482018-20191D1998-02-23Calgary, ALTAMajor Junior
David Schulz3031518442005-20072D1986-01-03Winkler, MANMinor Pro
Scott Scissons189941562502071988-19913C1971-10-29Saskatoon, SASKMajor League
Ken Selinger300001971-19721LRegina, SASKSenior Amateur
Ryan Senft1700002001-20021G1984-09-24Reguba, SASKMinor Pro
Devin Setoguchi20082961781562003-20063R1987-01-01Taber, ALTAMajor League
Brent Severyn9145381985-19861D1966-02-22Vegreville, ALTAMajor League
Dean Sexsmith69192847541987-19892C1968-05-13Virden, MANMajor Junior
Terry Sexsmith47215172141966-19682D1947-06-13Saskatoon, SASKMinor Pro
Mickey Shaw111491061552921967-19692C1950-07-15Saskatoon, SASKMinor Pro
Jim Shepherd200001995-19961R1977-05-13Kingston, ONTMinor Pro
Trevor Sherban102216181171989-19912D1972-12-11Edmonton, ALTAMinor Pro
Randy Shields1705581977-19792D1960-03-03Calgary, ALTAMajor Junior
Braylon Shmyr1728193174462015-20183L1997-05-16Calgary, ALTAMinor Pro
Spencer Shugrue1313710752019-20245D2003-07-09Vancouver, BCMajor Junior
Tanner Shultz12488164642002-20042C1984-10-14Prince Albert, SASKMinor Pro
Walter Shutter60221638841986-19871R1966-04-03Bonnyville, ALTAMajor Junior
Tyler Shybunka140404282831997-20003C1979-01-21Edson, ALTAMinor Pro
Jesse Shynkaruk58312556262016-20171C1996-05-07Saskatoon, SASKMajor Junior
Yegor Sidorov177113861991282021-20243R2004-06-18Vitebsk, BelarusMajor Junior
Duncan Siemens258171071244122008-20135D1993-09-07Sherwood Park, ALTAMajor League
Grayden Siepmann530171772023-20241D2004-05-26Abbotsford, BCMajor Junior
Tyson Sievert25336482004-20051C1986-07-20Earl Gray, SASKMajor Junior
Dave Simons15224111967-19702Major Junior
Todd Simpson51719261751993-19941D1973-05-28North Vancouver, BCMajor League
Jim Sinclair53312152281980-19811D1960-04-22Vancouver, BCSemi-Professional
Mitch Skapski25033172014-20151L1996-04-05Abbotsford, BCMajor Junior
Brian Skrudland208771151922741980-19833C1963-07-31Peace River, ALTAMajor League
Scott Skrudland17000422006-20071L1988-07-18Winnipeg, MANMajor Junior
Wyatt Sloboshan145335891602014-20173C1997-01-24Vanscoy, SASKMajor Junior
Darren Smadis300001993-19941G1975-05-25Edmonton, ALTAMajor Junior
Jason Smart1023365982201988-19902C1970-01-23Red Deer, ALTAMinor Pro
Evan Smith1400042015-20161G1997-02-27Parker, COMajor Junior
Hayden Smith3800082020-20222L2004-07-16Chetwynd, BCMajor Junior
Mark Smith683710201995-19972C1978-09-28Kelowna, BCMinor Pro
Martin Smith1427981988-19891F1971-03-10North Battleford, SASKMinor Pro
Randy Smith166871232101061982-19864C1965-07-15Saskatoon, SASKMajor League
Rick Smith96422261121974-19762D1955-07-31Major Junior
Rick Smith231071761981-19842R1964-08-28European Lower Leagues
Tony Smith4011112751979-19812D1961-05-10Swift Current, SASKMajor Junior
Parker Smyth100002013-20141L1998-04-27Red Deer, ALTAMajor Junior
Shawn Snesar961556711691988-19902D1969-03-23Vancouver, BCMinor Pro
Tanner Sohn600042007-20113D1991-03-11Medicine Hat, ALTAMajor Junior
Martin Sonnenberg20286851711901995-19983L1978-01-23Wetaskiwin, ALTAMajor League
Brent Sopel3331215331993-19952D1977-01-07Calgary, ALTAMajor League
Lee Sorochan2451318631994-19951D1975-09-09Edmonton, ALTAMajor League
Gary Soroka902201978-19791D1960-01-24Edmonton, ALTAMajor Junior
Nikita Soshnin134212950262014-20162L1997-03-23Lipetsk, RussiaMajor Junior
Mike Soucy100001984-19851GMajor Junior
Ian Spencer41417211381982-19831D1964-01-01Edmonton, ALTAMajor Junior
Mike Spencer522441980-19811L1963-04-12Weyburn, SASKMajor Junior
Aaron Sproule200001999-20001G1980-02-03Victoria, BCMajor Junior
Luc St. Mars201101979-19801C1960-01-19Winnipeg, MANMajor Junior
Pat Stachniak700091997-19981D1979-03-17Edmonton, ALTAMinor Pro
Steven Stanford9005582009-20112G1990-09-10Calgary, ALTAMajor Junior
Daryl Stanley65725321751981-19821D1962-12-02Winnipeg, MANMajor League
Aaron Starr43112152000-20022R1983-03-27Saskatoon, SASKMinor Pro
James Startup1193167981431991-19932C1972-07-25Port Alberni, BCMajor Junior
Tim Steele100001974-19751G1957-01-15Victoria, BCMajor Junior
Lyle Steenbergen52369681996-19982L1979-07-22Sylvan Lake, ALTAMinor Pro
Ryan Stempfle151823312551998-20035D1982-08-03Saskatoon, SASKMajor Junior
Blake Stephen913245772491978-19802R1960-11-29Calgary, ALTAMinor Pro
Murray Stephens70033151977-19803G1960-02-23Baden, GermanyMajor Junior
Don Stephenson100001977-19781Major Junior
Blake Stevenson24771462020-20211R2001-01-12Calgary, ALTAMajor Junior
Gary Stewart5871623821982-19831D1964-05-21New Westminster, BCMinor Pro
Tommy Stipancik46033192010-20122D1994-09-10Vancouver, BCMajor Junior
Christian Stockl510122012-20131R1995-04-17Winnipeg, MANMajor Junior
Brett Stovin26267581251012010-20155R1994-10-31Stony Mountain, MANMinor Pro
Ryan Strain4781422721990-19911L1973-03-29Yellowknife, NWTMajor Junior
Matej Stransky21393991922162010-20133R1993-07-11Ostrava, Czech Rep.Minor Pro
Carter Streek21000122020-20222L2004-01-13Kamloops, BCMajor Junior
David Struch2531341512851881988-19924C1971-02-11Flin Flon, MANMajor League
Todd Strueby1261001282282791981-19832C1963-06-15Lanigan, SASKMajor League
Cecil Stumborg300001976-19771Major Junior
Matt Suderman187221233561999-20034D1983-01-27Winkler, MANMinor Pro
Paul Sutcliffe100202949331987-19892R1969-11-04Lumsden, SASKMinor Pro
Brody Sutter1802242008-20091R1991-09-26Viking, ALTAMajor League
Lukas Sutter22045581035202009-20134C1993-10-04Lethbridge, ALTAMinor Pro
Ken Sutton712231531041988-19891D1969-11-05Edmonton, ALTAMajor League
Alexander Suzdalev309162542023-20241L2004-03-05Khabarovsk, RussiaEuropean Lower Leagues
Bjorn Svensson92142236222003-20052R1986-06-16Malmo, SwedenEuropean Elite
Blaine Switzer100021979-19801DHazenmore, SASKMajor Junior
Ryan Switzer1021371979-19801R1960-08-16Taylor, BCEuropean Lower Leagues
Mark Szoke24121729421994-19951L1974-08-12High Level, ALTAMinor Pro
Morgan Tastad45246292022-20242D2006-01-10Loreburn, SASKMajor Junior
Chuck Taylor871427411571977-19803D1961-02-02Saskatoon, SASKEuropean Lower Leagues
Rod Taylor225510531985-19861L1966-03-28Calgary, ALTAMajor Junior
Kevin Tendler173441421863141977-19803D1959-04-01Assiniboia, SASKMinor Pro
Ian Tennant97749563301978-19802D1960-12-01Brandon, MANMinor Pro
Pavel Terekhov10415101996-19971European Elite
Mark Thietke92222547521983-19852L1966-01-09Sherwood Park, ALTAMajor Junior
Adam Thompson95323261921980-19822D1962-03-05Marathon, ONTMajor Junior
Bill Thompson37121224131967-19681Major Junior
Barry Thomson4100071967-19692GSemi-Professional
Bill Thomson34481271968-19713Major Junior
Jordan Thomson3331518282013-20152D1996-04-28Wawanesa, MANMajor Junior
Dalton Thrower24330781083442009-20134D1993-12-20North Vancouver, BCMinor Pro
Derek Tibbatts3201221793011031989-19945R1973-03-05Foxwarren, MANMajor Junior
Brandon Tidball413361302005-20061L1985-06-06Regina, SASKMinor Pro
Marc Timmons100001977-19781G Major Junior
Grant Tkachuk2641231252483711984-19884L1968-09-24L.L. Biche, ALTAMinor Pro
Ryan Tobler61111930811994-19951W1976-05-13Calgary, ALTAMajor League
Adam Todd1200002010-20122G1994-06-02Courtenay, BCMajor Junior
Matej Toman2115662019-20201L2001-01-15Ceske Budejovice, Czech Rep.European Elite
Glen Toner712624501231970-19722L1952-05-31Edmonton, ALTAMinor Pro
Marshall Toner511221981-19821 Major Junior
Travis Toomey1984141823142005-20105C1990-03-18Leduc, ALTAMajor Junior
George Trainor210151978-19791C1959-10-24Nelson, BCMinor Pro
Jake Trask1235367120502010-20122C1991-08-31Saskatoon, SASKMinor Pro
David Travis900091969-19701Major Junior
Rhett Trombley773472681991-19932R1974-12-09New Westminster, BCMinor Pro
Troy Trombley5000042013-20152G1994-07-08Sherwood Park, ALTAMajor Junior
Larry Tronstad5472027871966-19671Major Junior
Rocky Trottier3491524261980-19811C1964-04-11Val Marie, SASKMajor League
Tony Twist119116174071986-19882L1968-05-09Prince George, BCMajor League
Brayden Uhrich700042014-20162R1997-10-25Rosetown, SASKMajor Junior
Josh Uhrich991417311152014-20162R1996-02-03Rosetown, SASKMajor Junior
Ron Valade90224870341973-19752 Major Junior
Collin Valcourt682531561002012-20142L1993-03-18Red Deer, ALTAMinor Pro
Igor Valeev23224361998-19991L1981-01-09Snezhinsk, RussiaMinor Pro
Craig Valette71415441999-20012C1982-10-07Shellbrook, SASKMinor Pro
Shaun Van Allen12750701201591985-19872C1967-08-29Calgary, ALTAMajor League
Ben Van Lare957181172003-20052L1987-12-29Richardson, TXMajor Junior
Davis Vandane900002009-20112D1992-04-24Yorkton, SASKMinor Pro
Deane Vause100001972-19731GMajor Junior
Nels Venerus4191726601968-19691R1949-01-01Udine, ItalyMinor Pro
Marek Viedensky935270122792009-20112C1990-08-18Handlova, SlovakiaMinor Pro
Rick Viens831421984-19851R1965-02-26Kelowna, BCMajor Junior
Bohdan Visnak4931215362006-20071D1988-02-03Hradek Kralove, Czech Rep.European Lower Leagues
Dean Vogelgesang31369181977-19824L1961-06-17Saskatoon, SASKEuropean Lower Leagues
Troy Vollhoffer12273791521821984-19862R1966-02-09Regina, SASKMinor Pro
Misha Volotovskii15815924462021-20243L2005-06-23Calgary, ALTAMajor Junior
Daniel Volrab1442650761162001-20032L1983-03-01European Elite
Martin Vymazal2205542000-20011 European Elite
Scott Walford61124254332019-20201D1999-01-12Coquitlam, BCMinor Pro
Brenden Walker72334376602012-20131R1992-06-26St. Anne, MANMinor Pro
Darren Walker200001978-19791Major Junior
Mike Walker2602241992-19931G1974-12-22Beaverlodge, ALTAMajor Junior
Russ Walker13366661324111971-19732R1953-05-24Red Deer, ALTAMajor League
Brendon Wall39369272007-20103D1990-02-26Selkirk, MANMajor Junior
Jordan Wallin1300002000-20011D1983-04-05North Battleford, SASKMajor Junior
Justin Wallin3062531252000-20011C1980-11-17North Battleford, SASKMajor Junior
Colton Waltz3131114552015-20161D1995-01-12Vermilion, ALTAMinor Pro
Adam Ward8300022002-20053G1985-02-19Swift Current, SASKMinor Pro
Brett Ward129522271412004-20073D1988-05-28Swift Current, SASKMinor Pro
Rhett Warrener1972262843681991-19954D1976-01-27Shaunavon, SASKMajor League
Dan Waschuk4215924322004-20062L1985-04-12Edmonton, ALTAMajor Junior
Larry Wassill1200071980-19811D1962-11-16Yorkton, SASKMajor Junior
Dan Watt310102004-20051L1988-02-18Winnipeg, MANMajor Junior
Jim Watt1001172005-20061G1986-07-04Edmonton, ALTAMinor Pro
Vaughn Watterodt1733242741842021-20243L2004-02-13Rosetown, SASKMajor Junior
Randy Weinberger3300041995-19961GMajor Junior
Theran Welsh101121976-19771D1958-02-25Prince Albert, SASKMinor Pro
Landon Welykholowa3154982014-20151C1996-01-01Calgary, ALTAMajor Junior
Kevin Werner22123171996-19982D1980-05-28Whitecourt, ALTAMajor Junior
Kyle Werner57369621996-19982R1980-05-28Whitecourt, ALTAMajor Junior
Ashley Wesling40246231995-19961C1976-05-19Humboldt, SASKMajor Junior
Matt Wheatley500002000-20011F1983-02-07Winnipeg, MANMajor Junior
Mitch Wheaton3801010502015-20161D1995-02-06Sherwood Park, ALTAMajor Junior
Red Whelan357815121968-19691LEdmonton, ALTAMajor Junior
Trevor Wideman310121996-19971F1977-01-24Nanaimo, BCMajor Junior
Jayden Wiens166433982772019-20233C2003-07-18Carrot River, SASKMajor Junior
Fred Williams319821832652661971-19765C1956-07-01Saskatoon, SASKMajor League
Rick Williams203341971-19721D1954-02-23Lampman, SASKSemi-Professional
Clarke Wilm2821011512525141991-19965C1976-10-24Central Butte, SASKMajor League
Bob Wilson500021978-19791Major Junior
Gary Wilson1411241968-19691Major Junior
Win Winofsky25911021974-19762L1957-04-01European Elite
Walker Wintoneak27475941691212005-20105R1989-05-25Thunder Bay, ONTMinor Pro
Trevor Wong18659170229872021-20243C2003-05-04Vancouver, BCMajor Junior
Rob Woods200927361922000-20044D1984-03-13Courtenay, BCMajor Junior
Colten Worthington300002023-20241L2007-08-24Brandon, MANMajor Junior
Blaine Wotherspoon100001997-19981 Major Junior
Mark Wotton296441241683581989-19945D1973-10-16Foxwarren, MANMajor League
Lynn Wourms300041976-19771 Major Junior
Chase Wouters280751061812172015-20216C2000-02-08North Battleford, SASKMinor Pro
Jeremy Wray510182000-20011C1982-11-16Cartwright, MANMinor Pro
Charlie Wright2561588103832019-20245D2003-10-22Olds, ALTAMajor Junior
Shawn Yakimishyn26365861519251989-19934C1972-02-15Roblin, MANMinor Pro
Curtis Yausie900092000-20022R1984-03-20Colonsay, SASKMajor Junior
Trent Yawney209361281642831981-19854D1965-09-29Hudson Bay, SASKMajor League
Brian Yaworski57917261071970-19711R Semi-Professional
Laurie Yaworski112121952162431969-19712R1949-06-29Invermay, SASKMinor Pro
Tyler Yaworski100022009-20101D1992-01-09Sherwood Park, ALTAMinor Pro
Kevin Yellowaga65211839441988-19891C1969-02-01Thompson, MANMajor Junior
Daryl Yuzik100001993-19941G1975-03-18Saskatoon, SASKMajor Junior
Libor Zabransky16145142019-20201D2000-05-26Brno, Czech Rep.European Elite
Teigan Zahn2871252645512005-20116D1990-01-04Bethune, SASKMinor Pro
Nick Zajac32255971523902011-20165L1995-03-27Headingley, MANMajor Junior
Brennan Zasitko26123332005-20061L1988-03-15Arborg, MANMajor Junior
Alec Zawatsky43358272017-20181L1999-12-15Yorkton, SASKEuropean Lower Leagues
Wes Zawertailo84525303321978-19802D1961-06-24Saskatoon, SASKMajor Junior
Marty Zdan37246521992-19942D1974-04-13Winnipeg, MANMajor Junior
Garrett Zemlak3800052006-20082G1989-06-24Saskatoon, SASKMinor Pro
Tomas Zizka32022112022-20231D2005-05-28Zlin, Czech Rep.Major Junior
Jeff Zorn60123042531999-20001D1979-07-14Tisdale, SASKMajor 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.