hockey DB
search by league
team
morning report
contact us
home

Regina Pats all-time player list

Player Name GP G A. Pts PIM Seasons Yrs. Pos. Birthdate Birthplace Highest Level
Team 1700001998-19991Minor Pro
Allan Acton188731011741861983-19863L1965-08-28Unity, SASKMajor Junior
Andy Adams50033251996-19971G1976-02-10Thornhill, ONTMinor Pro
Gerad Adams24632841168171995-19994D1978-04-03Regina, SASKMinor Pro
Filip Ahl54282048262016-20171L1997-06-12Jonkoping, SwedenEuropean Elite
Paul Albers7752227362003-20052D1985-10-15Melville, SASKMinor Pro
Sergei Alkhimov66131427272018-20191L2001-03-07Moskva, RussiaEuropean Elite
Blake Allan38123152018-20202C2001-04-21Davidson, SASKMajor Junior
Corban Almen5551015292022-20242C2007-08-27Saskatoon, SASKMajor Junior
Brad Anderson112184058821970-19733C1954-08-31Regina, SASKMinor Pro
Chris Anderson122734411581998-20002D1979-01-21Saskatoon, SASKMajor Junior
Clayton Anderson9000182002-20031D1984-05-09Regina, SASKMajor Junior
Jack Anderson2201161975-19772G1957-07-12Anchorage, AKSemi-Professional
Richard Andrew201101998-19991D1982-03-25Red Deer, ALTAMajor Junior
Ryan Annesley1242238601051997-20035L1982-12-04Moose Jaw, SASKMinor Pro
Bill Ansell152691131822461978-19813L1961-07-02Swift Current, SASKMajor Junior
Pat Ansell930331141976-19782G1958-11-15Sidney, BCMajor Junior
Braden Appleby59513181002004-20051C1984-08-02Viking, ALTAMajor Junior
Jim Appleby401101983-19841G1963-03-23Regina, SASKMajor Junior
Easton Armstrong1212014341002019-20234R2003-01-24Redondo Beach, CAMajor Junior
Dean Arsene93215171001996-19982D1980-07-20Murrayville, BCMajor League
Norm Ash100001970-19711 Major Junior
Carter Ashton662725521012009-20112R1991-04-01Saskatoon, SASKMajor League
Curtis Austring1993745821811999-20034L1982-10-05Stewart Valley, SASKMajor Junior
Rob Babchuk68121628201979-19812C1962-03-28Regina, SASKMajor Junior
Clark Bacala90244569121976-19782C1958-11-04Humboldt, SASKMajor Junior
John Badduke800041988-19891R1972-06-21Calgary, ALTAMinor Pro
Brad Bagu16101191991-19921D1973-02-18Fernie, BCMinor Pro
Troy Bakogeorge25628131986-19871R1967-05-14Winnipeg, MANEuropean Lower Leagues
Scotty Balan173625312681997-20014D1982-05-29Red Deer, ALTAMinor Pro
Ken Bales200001976-19771GEdmonton, ALTAMajor Junior
Brad Balshin913421984-19851L1966-03-04Toronto, ONTMajor Junior
Terry Baratta601161978-19802D1961-12-19Marathon, ONTMajor Junior
Samuel Barcik23011162023-20241D2005-03-22Zvolen, SlovakiaEuropean Elite
Dustin Barker200042002-20031L1982-05-20Savona, BCMajor Junior
Niklas Barklund1342621471331991-19932R1973-06-10Stockholm, SwedenMinor Pro
John "Butch" Barkwell100001979-19801D1961-04-25Winnipeg, MANMinor Pro
Brayden Barnett1049716902021-20243C2004-08-05Martensville, SASKMajor Junior
Al Barrett131344680761970-19722RRegina, SASKMinor Pro
Dawson Barteaux1902222015-20172D2000-01-12Foxwarren, MANMinor Pro
Brett Bartell63246271998-20013D1982-03-29Drake, SASKMajor Junior
Victor Bartley972248701392007-20092D1988-02-17Ottawa, ONTMajor League
Chad Bassen7111819702000-20022L1983-04-25Calgary, ALTAEuropean Elite
Dennis Bassett201121997-19981G1978-08-10Taber, ALTAMinor Pro
Joey Bastien10654641181081999-20012C1980-02-12Edmonton, ALTAMinor Pro
Luke Bateman127222241172021-20232D2002-09-19Kamloops, BCMajor Junior
Sandy Beadle211201978-19791L1960-07-12Regina, SASKMajor League
Vernon Beardy8861319421991-19943D1976-02-21Thompson, MANMinor Pro
Barry Becker3101101991-19932G1973-03-13Medicine Hat, ALTAMajor Junior
Codey Becker604711882001-20043L1984-03-02Leduc, ALTAMajor Junior
Connor Bedard1341341372711102020-20233C2005-07-17North Vancouver, BCMajor League
John Bekkers102262551681982-19842F1965-05-18Halifax, NSMajor Junior
Bill Bell1312125461401970-19744L1954-12-28Regina, SASKMinor Pro
Myles Bell1351846641222008-20113R1993-08-19Calgary, ALTAMinor Pro
Shawn Belle403302000-20011D1985-01-03Edmonton, ALTAMajor League
Danton Belluk1200002019-20201G2001-05-12Lorette, MANMajor Junior
Ryan Bender30044842007-20081D1987-02-20Regina, SASKMajor Junior
Terry Bendera841933521471990-19922L1971-07-18Edmonton, ALTAMajor Junior
Pavel Beranek100001997-19981European Elite
Adam Berg72111728492014-20162L1997-02-04Calgary, ALTAMinor Pro
Parker Berge183156075922019-20245D2003-01-13Edmonton, ALTAMajor Junior
Brad Bergh200001975-19772G Major Junior
Justin Bernhardt1293439731592003-20074C1988-02-25Yorkton, SASKMinor Pro
Adam Beukeboom1900022011-20121G1994-07-26Sundre, ALTAMinor Pro
Dean Beuker63293059352001-20021R1981-01-05Watson, SASKEuropean Lower Leagues
Dwight Bialowas124246892851970-19722D1952-09-08Regina, SASKMajor League
Art Bidlevskii126317202642010-20122D1991-04-11Kelowna, BCMinor Pro
Karry Biette2581011582593791990-19944C1973-02-24Estevan, SASKMinor Pro
Jason Bird2634761994-19951C1976-10-25Regina, SASKMajor Junior
Jim Blades1700001976-19771 Major Junior
Mike Blaisdell697643119641977-19802R1960-01-18Moose Jaw, SASKMajor League
Ricard Blidstrand10062430422010-20122D1992-04-20Stockholm, SwedenEuropean Lower Leagues
Brent Bobyck100001982-19831L1968-04-26Regina, SASKMinor Pro
Darren Bobyck178781001781351978-19813R1961-09-08Regina, SASKMajor Junior
Shane Bogden25369371988-19902L1970-06-14Edmonton, ALTAMinor Pro
Rick Bohlman1300001972-19731 Major Junior
Derek Boogaard5000171999-20001L1982-06-23Saskatoon, SASKMajor League
Tyler Borstmayer87044432009-20123D1993-02-23St. Brieux, SASKMajor Junior
Jeff Bosch3201102006-20093G1990-01-23Martensville, SASKMajor Junior
Joey Bouvier1883648844171993-19985R1977-04-05Lacombe, ALTAMajor Junior
Trevor Bowering186644503551975-19794R1959-05-14Regina, SASKMinor Pro
Landon Boyko5731215921999-20012D1980-02-20Sherwood Park, ALTAMajor Junior
Matt Bradley72374279802017-20181C1997-01-22Vancouver, BCMinor Pro
Cam Brauer53099791988-19902D1970-01-04Calgary, ALTAMinor Pro
Clarke Breitkreuz2002222008-20091R1991-11-28Springside, SASKEuropean Elite
Dexter Bricker100072013-20141L1995-04-22Saskatoon, SASKMajor Junior
Kolten Bridgeman57145302022-20242D2006-10-28Regina, SASKMajor Junior
Jaren Brinson27145182023-20241D2004-05-08Airdrie, ALTAMajor Junior
Shannon Briske17224181994-19951R1974-09-25Jansen, SASKMinor Pro
Gary Bromley42022121970-19711G1950-01-19Edmonton, ALTAMajor League
Jakob Brook6551116702019-20234L2002-03-15Roblin, MANMajor Junior
Adam Brooks3171192163351462012-20175C1996-05-06Winnipeg, MANMajor League
Brad Brown7861420641994-19962R1978-07-08Prince George, BCMajor Junior
Bryan Brown60134221967-19681FDuluth, MNMajor Junior
Paul Brown36314831999-20012L1984-07-21Edmonton, ALTAMinor Pro
Rich Brown54491301966-19671Major Junior
Tanner Brown5842327512022-20231D2002-10-24Kelowna, BCMajor Junior
Tyler Brown15204422014-20184G1997-03-29Winnipeg, MANMajor Junior
Scott Brownlee24134782004-20073L1987-06-27Unity, SASKMajor Junior
Riley Bruce20123132015-20172D1999-04-05Winnipeg, MANMajor Junior
David Brumby400021994-19951G1975-05-21Victoria, BCMinor Pro
Jonathan Bubnick157444387672002-20053R1985-08-25Saskatoon, SASKMajor Junior
Tyson Buczkowski1212382023-20241D2006-01-27Saskatoon, SASKMajor Junior
Glen Burdon174481211691701971-19743D1954-08-04Lumsdon, SASKMajor League
Ken Burdon59358331973-19763R1956-05-04Regina, SASKMajor Junior
Billy Burke200001981-19821G1963-12-23Phoenix, AZMajor Junior
Cam Burnett201101978-19791GMajor Junior
Kevin Burns6046102231978-19802L1960-07-13Edmonton, ALTAMajor Junior
Kyle Burroughs22020831032642010-20155D1995-07-12Vancouver, BCMajor League
Donovan Buskey2700022019-20201G2000-01-29Vancouver, BCMajor Junior
Garth Butcher147331491825681979-19823D1963-01-08Regina, SASKMajor League
Rino Buttazzoni201171992-19931L1974-04-29Williams Lake, BCMajor Junior
Braydon Buziak87139221212016-20182C1998-01-24North Battleford, SASKMajor Junior
Lyndon Byers185821202024761981-19843L1964-02-29Saskatoon, SASKMajor League
Shawn Byram62101020701984-19873L1968-09-12Neepawa, MANMajor League
Gerald Bzdel106222241511983-19874D1968-03-13Wynyard, SASKMinor Pro
Clint Cabana341121401997-19981D1978-04-23Bonnyville, ALTAMinor Pro
Tom Cadieux4721214442020-20222D2002-09-11Saskatoon, SASKMajor Junior
Kyle Calder185761191951141995-19994L1979-01-05Mannville, ALTAMajor League
Drew Callander19175781531071973-19763C1956-08-17Regina, SASKMajor League
Jock Callander2011582103681211978-19824C1961-04-23Regina, SASKMajor League
Jim Campbell1700001981-19832GQuincy, MAMajor Junior
Cody Carlson6152530422009-20112D1991-05-18Victoria, BCMinor Pro
Cole Carrier101191635472019-20223C2002-07-03Strathcona, ALTAMajor Junior
Randy Carson600021976-19771Semi-Professional
Judd Casper11481523911993-19952L1975-05-05Calgary, ALTAMajor Junior
Marc Centrone1211723405281981-19832C1963-01-23Alert Bay, BCMajor Junior
Rudolf Cerveny116162440842007-20092C1989-08-06Ceske Budejovice, Czech Rep.European Elite
Brennan Chapman157628342952001-20043D1985-01-11Lloydminster, ALTAMajor Junior
Kurtis Chapman300022015-20172G1998-02-09Airdrie, ALTAMajor Junior
Gilles Choquet301151977-19781Major Junior
Carter Chorney61101424452019-20212R2001-02-06Sherwood Park, ALTAMajor Junior
Grant Chorney25213581986-19871R1970-01-03Edmonton, ALTAMinor Pro
Kelly Chotowetz1201528432331989-19912D1970-07-16Major, SASKMajor Junior
Donald Choukalos142022261998-20013G1981-04-04Calgary, ALTAMinor Pro
Hal Christiansen125014141171989-19923D1973-08-18Bluffton, ALTAMajor Junior
Braden Christoffer20250641143682012-20153L1994-08-02Sherwood Park, ALTAMinor Pro
Travis Churchman1802120415281997-20003C1980-02-16Calgary, ALTAMajor Junior
Jan Cikhart24224142019-20201L2002-01-19Praha, Czech Rep.Major Junior
Mark Cipriano19011201988-19891D1971-06-01Delta, BCMinor Pro
John Cirjak72425496591997-19981C1977-02-10Burnaby, BCMinor Pro
Kevin Clackson313471001977-19781L1959-03-17Saskatoon, SASKMajor Junior
Jason Clague100001991-19921G1974-03-11Stockholm, SASKMajor Junior
Kerry Clark5955101241984-19862R1968-08-21Kelvington, SASKMinor Pro
Jim Clarke31213261981-19821R1962-10-11Edmonton, ALTAMajor Junior
Jordan Clarke27246842002-20031D1982-01-27Rouleau, SASKMajor Junior
Brett Clayton43358162018-20191L1998-11-22Abbotsford, BCMajor Junior
Kevin Clemens25086811672271983-19884L1967-02-02McClennan, ALTAMajor Junior
Brandon Coates45211637541992-19942L1974-08-21Regina, SASKMinor Pro
Matt Cockell33000151998-19991G1979-05-04Winnipeg, MANMajor Junior
Rykr Cole1662730571012013-20174R1997-04-29Moosomin, SASKMajor Junior
Shawn Collins84315181711993-19952D1975-09-23Regina, SASKMinor Pro
Chris Constant27111728581991-19932R1973-04-01The Pas, MANMajor Junior
Mike Cooper200001977-19781DThompson, MANMajor Junior
Taylor Cooper54192948302014-20162L1995-11-01Sherwood Park, ALTAMajor Junior
Bart Cote300021987-19881D1970-11-12Regina, SASKMajor Junior
Jeff Crawford832528535101981-19832R1962-04-08Oshawa, ONTMinor Pro
Mike Crespeigne201121081991-19921Major Junior
Marco Creta6631114472017-20192D2000-05-18Oak Bluff, MANMajor Junior
Ken Cross709918591966-19682Major Junior
Barry Cummins99716231741966-19682D1949-01-25Regina, SASKMajor League
Mitch Czibere55111829212008-20102L1989-02-15Fort Saskatchewan, ALTAMajor Junior
Patrick D'Amico1602748751102012-20153C1994-11-04Winnipeg, MANMinor Pro
Caiden Daley25281042019-20201C2000-02-05Winnipeg, MANMajor Junior
Brent Dallyn74110111761980-19822D1962-02-21Provost, ALTAMajor Junior
Scott Daniels13651601114951987-19903L1969-09-19Mistawasis, SASKMajor League
Brent Darke300021975-19761G Major Junior
Brandon Davidson200221131351912009-20123D1991-08-21Taber, ALTAMajor League
Chad Davidson5601161998-20023G1982-02-14Cochrane, ALTAMajor Junior
Dawson Davidson8392837592016-20182D1998-04-07Moosomin, SASKMajor Junior
Lance Davis59321241051978-19791D1960-11-27Ft. St. John, BCMajor Junior
Todd Davison48022302002-20031C1986-09-30Winnipeg, MANMajor Junior
Wade Davison70459532001-20032R1985-06-06Winnipeg, MANMajor Junior
Wade Dawson6238111031978-19802D1961-05-28Edmonton, ALTAMinor Pro
Jason Day200001992-19931Major Junior
Guy De Moissac45134391970-19711 Major Junior
Jeff de Wit37639172016-20182C1998-03-14Red Deer, ALTAMinor Pro
Kyle Deck26625811063102002-20075D1986-01-21Sedley, SASKMinor Pro
Jesse Deckert3102202002-20042G1986-07-19Winnipeg, MANMinor Pro
Matt Delahey2321353662762004-20106D1989-09-25Moose Jaw, SASKMinor Pro
Terrance Delaronde19314212004-20051L1987-01-08Winnipeg, MANMajor Junior
Nathan Dempsey19830871172671991-19943D1974-07-14Spruce Grove, ALTAMajor League
Carson Denomie70303060362019-20212L2000-01-27Regina, SASKMinor Pro
Ryan DePape27336142007-20081R1988-03-10Winnipeg, MANMajor Junior
Dale Derkatch2042222694912461981-19854C1964-10-17Winnipeg, MANEuropean Elite
Devin Derksen64812201161987-19912D1971-06-08Winnipeg, MANMinor Pro
Andrew DeSousa99616221732002-20042D1983-01-28Richmond, BCMajor Junior
Jacob Dewitt1000042020-20222D2004-03-15Sicamous, BCMajor Junior
Taras Diakiwski14213461986-19871FAstoria, NYMinor Pro
Gary Dickie2271111282392921985-19894C1968-11-19Regina, SASKEuropean Lower Leagues
Robert Dirk204311041353011982-19864D1966-08-20Regina, SASKMajor League
Josh Dobbyn1374593231995-19983L1978-02-08Gainsborough, SASKMinor Pro
John Dobie8632124941970-19722D1952-07-08Regina, SASKMinor Pro
Jeff Dobish2342661984-19851R1967-02-18Victoria, BCMajor Junior
Evan Dobni9011361981-19821Major Junior
Colin Docherty200001980-19811R1963-08-28Regina, SASKMajor Junior
Sean Donnelly400001994-19951D1978-02-04Calgary, ALTAMajor Junior
Jeff Dort100022008-20091D1990-02-05Medicine Hat, ALTAMajor Junior
Cory Dosdall1053757943621989-19943C1973-02-01Regina, SASKMinor Pro
Scott Doucet43111425492007-20092R1988-02-16Qualicum Beach, BCMajor Junior
Britt Dougherty921341932002-20042W1984-05-28Swift Current, SASKMinor Pro
Steve Dowhy36102030201992-19942C1974-07-18Winnipeg, MANMinor Pro
Dave Downton2702241975-19783Major Junior
Keith Downton3331013191975-19772L1957-01-29Major Junior
Milan Dragicevic891126371851986-19882D1970-07-13Dakova, YugoslaviaMajor Junior
Dave Drozda300001984-19851 Major Junior
Corey Drynan301101990-19911Major Junior
Jamie Dubberley2101161984-19862G1966-08-04Winnipeg, MANMajor Junior
Cole Dubinsky20338651032062017-20236L2002-12-04Ardrossan, ALTAMinor Pro
Radek Duda652431551391998-19991R1979-01-28Prague, Czech Rep.European Elite
Jesse Dudas1931114262008-20091D1988-03-31St. Albert, ALTAMinor Pro
Al Dumba14471931642161973-19763R1956-09-24Cupar, SASKMinor Pro
Greg Dumba50000391976-19793G1960-06-26Regina, SASKMajor Junior
Kyle Dumba2017-20181G1998-03-03Calgary, ALTAMajor Junior
Louis Dumont2451541883422721990-19944C1973-01-30Calgary, ALTAMinor Pro
R.J. Dundas598614291981-19832R1966-02-01Edmonton, ALTAMajor Junior
Rocky Dundas100001982-19831R1967-01-30Regina, SASKMajor League
Don Dunnigan400001992-19942L1974-08-28Edmonton, ALTAMinor Pro
Cal Duplessis100001972-19731G Major Junior
Dave Duquette17011421988-19891Major Junior
Ian Duval149223658602003-20074C1988-05-07Winnipeg, MANMinor Pro
Petr Dvorak64162339302002-20031R1983-10-11Roznov, Czech Rep.European Elite
Joel Dyck15033201988-19891D1971-07-28Lethbridge, ALTAMinor Pro
Larry Dyck26000171983-19841G1965-12-15Winkler, MANMinor Pro
Mike Dyck1361243553191986-19893D1968-08-06Lethbridge, ALTAMajor Junior
Randall Dyck100001998-19991D1979-09-09Calgary, ALTAMajor Junior
Clint Earl23145101967-19681Major Junior
Derek Eberle206341021362921990-19933D1972-07-18Regina, SASKMinor Pro
Jordan Eberle2541551553101042006-20104R1990-05-15Regina, SASKMajor League
Troy Edwards200001983-19841L1966-12-12Raymore, SASKMinor Pro
John Eger137613141977-19792C1960-02-21Regina, SASKMajor Junior
Kevin Ekdahl137143347791984-19862D1966-05-21Kingman, ALTAMajor Junior
Josh Elder65511161162006-20082R1988-10-31Saskatoon, SASKMajor Junior
Larry Ell1102838661041975-19783C1958-06-13Regina, SASKMinor Pro
Trevor Ellerman300001987-19881L1969-02-26Medicine Hat, ALTAMinor Pro
Paul Elliott2781725512000-20011D1980-06-02Surrey, BCMinor Pro
Hugh Ellis1010141976-19771L1957-11-07Winnipeg, MANMajor Junior
Jake Elmer2000062014-20162R1998-12-31Calgary, ALTAMinor Pro
Campbell Elynuik8123242011-20121L1992-12-25Silver Spring, MDMinor Pro
Craig Endean12899143242661986-19882L1968-04-13Kamloops, BCMajor League
Mac Engel300062013-20141G1993-03-07Red Deer, ALTAMajor Junior
Drew Englot1122020401032019-20223C2002-10-26Candiac, SASKMajor Junior
Josh Erdman9134271991-19921R1974-01-14Prince Albert, SASKMinor Pro
Kyle Ermel1912382004-20062L1987-04-24Regina, SASKMajor Junior
Blake Evans27241943502000-20011C1980-07-02Kindersley, SASKMinor Pro
Ryker Evans195251061312462018-20224D2001-12-13Calgary, ALTAMajor League
Garnet Exelby222810512000-20011D1981-08-16Craik, SASKMajor League
??? Fanson100001967-19681GMajor Junior
Ken Faranski595473127351966-19682L1947-06-04Melfort, SASKMinor Pro
Perry Faul283710162003-20041D1984-01-15Esterhazy, SASKMajor Junior
Blaire Faulkner200001996-19971GLloydminster, ALTAMajor Junior
Dave Faulkner13577113190841973-19752C1955-04-03Shaunavon, SASKMinor Pro
Joshua Fauth45033922005-20061D1986-02-06Medicine Hat, ALTAMinor Pro
Dominick Favreau114358752007-20114R1992-01-25Martensville, SASKMajor Junior
Kyle Fecho64055682001-20032D1985-01-18Hanna, ALTAMajor Junior
Todd Fedoruk601615311871997-19992L1979-02-13Redwater, ALTAMajor League
Brent Fedyk1921021032051341982-19875R1967-03-03Yorkton, SASKMajor League
Layton Feist164174259882019-20245D2004-01-26Dawson Creek, BCMajor Junior
Tyson Feist5301111542018-20202D2001-01-14Dawson Creek, BCMinor Pro
Jeff Feniak95320232182000-20022D1981-01-31Edmonton, ALTAMajor Junior
Wade Fennig51336181989-19901C1973-09-13Edmonton, ALTAMinor Pro
Luke Fenske74319221102011-20143D1993-05-23Penticton, BCMajor Junior
Grant Ferby100001971-19721 Major Junior
Brian Festerling79111526121975-19772C1958-06-11Major Junior
Garrett Festerling1394487131972005-20072C1986-03-03Prince George, BCMinor Pro
Gerry Fetinov400001970-19711 Major Junior
Greg Fieger100611171751974-19762L1957-10-30Regina, SASKMajor Junior
Tyler Findlay44156142000-20011D1983-08-09Stonewall, MANMajor Junior
Warren Fisher5801121967-19681GMajor Junior
Mike Flegel103182038581975-19783L1958-07-10Moose Jaw, SASKMajor Junior
Murray Flegel5615607501966-19671D1948-02-13Moose Jaw, SASKMinor Pro
Shaun Fleming2400041998-20002G1980-02-29Regina, SASKMajor Junior
Cale Fleury5163541412017-20181D1998-11-19Carlyle, SASKMajor League
Lanny Flichel100001995-19961D1978-07-12Hodgeville, SASKMajor Junior
Adam Flick210102003-20041L1985-02-08Esterhazy, SASKMajor Junior
Ron Flockhart655476130631979-19801F1960-10-10Smithers, BCMajor League
Dan Focht22224591996-19971D1977-12-31Regina, SASKMajor League
Colin Foley38193857541994-19951C1974-04-01Victoria, BCMinor Pro
Don Forrester373710201967-19681Senior Amateur
Spencer Fraipont56123372005-20083D1988-04-09Kelowna, BCMajor Junior
Devin Francon16336211998-19991W1980-02-14Melfort, SASKMinor Pro
Gary Frank500001976-19771G Major Junior
Jeff Frank6871623351982-19831R1965-07-11Toronto, ONTMajor Junior
Thomas Frazee33132437412010-20111C1990-03-31North Vancouver, BCMinor Pro
Jared Freadrich6151621232015-20172D1998-03-04Camrose, ALTAMinor Pro
Kyle Freadrich164910196261996-19993L1978-12-28Edmonton, ALTAMajor League
Troy Frederick300001984-19862L1969-04-04Virden, MANMinor Pro
Tony Frenette310101991-19921R1973-01-20Edmonton, ALTAMinor Pro
Jeff Friesen165120129249951991-19954L1976-08-05Meadow Lake, SASKMajor League
Lucas Froese200002009-20101L1992-11-26Grunthal, MANMajor Junior
Jordan Fuder1301516312752004-20062C1986-09-17Cold Lake, ALTAMinor Pro
Tyler Fuhr300002013-20152G1995-05-30Sherwood Park, ALTAMajor Junior
Jesse Gabrielle60231538982014-20182L1997-06-17Moosomin, SASKMinor Pro
Joey Gallant100001997-19981G1979-09-08Red Rock, ONTMajor Junior
Darren Galley13352571091371979-19812L1960-11-15Halifax, NSMajor Junior
Gerry Galloway8964631272021976-19782L1958-01-21Oxbow, SASKMajor Junior
Erik Gardiner401102014-20173L1999-03-21Humboldt, SASKMajor Junior
Jason Gardiner25235332009-20101C1991-10-10Winnipeg, MANMajor Junior
Ron Garwasiuk11486781641531966-19682L1949-02-17St. Paul, ALTAMajor League
Greg Gatto39101222471990-19911R1971-01-01Lethbridge, ALTAMinor Pro
Parker Gavlas20011232017-20192D1999-06-03Saskatoon, SASKMajor Junior
Connor Gay135405292352012-20153R1995-05-04Saskatoon, SASKMajor Junior
Rylan Gebhart20101132004-20051C1985-09-15Cupar, SASKMajor Junior
Alex Geci1323562021-20221C2003-08-23Bratislava, SlovakiaEuropean Elite
Ryan Geremia2744861998-19991L1979-02-02Vauxhall, ALTAMajor Junior
Bernie Germain8503301970-19722G1952-02-07St. Paul, ALTAMinor Pro
Bobby Gerrard65272350561970-19711R1951-03-19Southey, SASKMinor Pro
Dave Gerse531341301988-19902D1970-12-13Saskatoon, SASKMajor Junior
Jason Gibson10011171991-19932D1973-08-15Red Deer, ALTAMinor Pro
Mike Gibson17011101986-19871G1968-10-12Major Junior
Ty Gibson280151542023-20241D2003-06-21Victoria, BCMajor Junior
Clark Gillies2011171662835701971-19743F1954-04-07Moose Jaw, SASKMajor League
Erin Ginnell27101222231986-19871C1968-09-09Medicine Hat, ALTAMajor Junior
Riley Ginnell369716442022-20231L2002-10-09Calgary, ALTAMinor Pro
Neil Girard49044201980-19811G1960-04-03Seattle, WAMajor Junior
Jason Glickman52000131989-19901G1969-03-26Chicago, ILMinor Pro
Dale Goegan4000111978-19791L1960-04-15Thunder Bay, ONTMajor Junior
Dave Goertz136941503131981-19832D1965-03-28Edmonton, ALTAMajor League
Rhett Gordon1991091212301481992-19964R1976-08-26Regina, SASKMinor Pro
David Graden22011222002-20031D1985-03-03Burnsville, MNMajor Junior
Bob Graham300021992-19931D1975-11-23Medicine Hat, ALTAMajor Junior
Dirk Graham2101341492834051975-19794R1959-07-29Regina, SASKMajor League
Gabe Graham900071995-19961L1977-09-09Merritt, BCMajor Junior
Shamus Graham101122009-20101D1992-01-16Fort Saskatchewan, ALTAMajor Junior
Les Grauer77243054531972-19753C1955-06-02Leader, SASKMajor Junior
Nellie Greene7831417391970-19722D1952-01-10Regina, SASKMajor Junior
Devin Grimeau400021991-19921D1974-01-15Whitewood, SASKMinor Pro
Stu Grimson1823241734841982-19853L1965-05-20Vancouver, BCMajor League
Chad Grisdale32033472000-20011D1981-04-04Coquitlam, BCMinor Pro
Russ Gronick1062128491341990-19944C1974-06-27Regina, SASKMajor Junior
Cody Gross37369212007-20081C1989-05-26Winnipeg, MANMajor Junior
Gable Gross27111829442000-20011L1981-02-24Van Nuys, CAMinor Pro
Dawson Guhle3400002009-20112G1992-10-15Daysland, ALTAMajor Junior
Justyn Gurney100042018-20191L2000-10-01Delta, BCMajor Junior
Hampus Gustafsson68152237362009-20112L1991-04-22Malmo, SwedenEuropean Lower Leagues
Darren Hagen1001121978-19791D1961-01-03Regina, SASKMajor Junior
Libor Hajek254101442017-20181D1998-02-04Smrcek, Czech Rep.Major League
Stephen Hak732810322012-20142D1994-02-01Winnipeg, MANMajor Junior
Shane Halifax9123412005-20061R1986-02-13Fruitvale, BCMajor Junior
Taylor Hall1891141512651631981-19843R1964-02-20Regina, SASKMajor League
Kevin Haller1352669951941987-19903D1970-12-05Trochu, ALTAMajor League
Cole Hamblin811242012-20131D1993-03-09St. Adolphe, MANMajor Junior
Jon Hammond203601051672921973-19763L1956-01-05Regina, SASKMinor Pro
Trevor Hanas1303647831911991-19932R1975-01-20Regina, SASKMinor Pro
Tye Hand520221342012-20142D1995-06-14Yellowknife, NWTMajor Junior
Kelly Handy10000131985-19861 Major Junior
Carter Hansen12910717542013-20152D1995-07-04Craven, SASKMajor Junior
Cody Hanson44044602007-20092R1990-03-12Regina, SASKMajor Junior
Mike Harazny207784912571971-19754D1955-03-21Regina, SASKMinor Pro
Henry Hardarson24000322012-20131C1994-03-04Phoenix, AZEuropean Lower Leagues
Josh Harding127033342001-20043G1984-06-18Regina, SASKMajor League
Jonas Harkins17011192017-20192D2000-12-26North Vancouver, BCMajor Junior
Omen Harmacy700042022-20231D2005-04-29Winnipeg, MANMajor Junior
Kelly Harris18145791991-19921D1973-02-26Wetaskiwin, ALTAMinor Pro
Chase Harrison2401794111712013-20174D1996-10-11Winnipeg, MANMinor Pro
Greg Harvey17022361994-19951D1976-04-08Saskatoon, SASKMinor Pro
Jamie Hayden145643491881989-19923D1972-04-19Saskatoon, SASKMinor Pro
Carson Haynes614913542023-20241D2003-01-30Taber, ALTAMajor Junior
Brandon Heatherington800002003-20041G1985-05-24Red Deer, ALTAMajor Junior
Cameron Hebig26112132162017-20181C1997-01-21Saskatoon, SASKMinor Pro
Bob Heeney313361331985-19872R1966-10-05Brandon, MANMajor Junior
Nathan Heinen300002004-20062G1986-04-05Aylesburry, SASKMinor Pro
Jari Helle4019133281978-19812L1962-08-10Tampere, FinlandEuropean Elite
Jeff Helperl128415194101992-19942D1974-07-16Beausejour, MANMinor Pro
Alan Hendrickson100001976-19771LKenora, ONTMajor Junior
Darian Henry33022432012-20131D1994-08-05Strathmore, ALTAMajor Junior
Don Henry8022171978-19791Major Junior
Nick Henry15064861501052016-20193R1999-07-04Portage la Prairie, MANMinor Pro
Ken Heppner3200001981-19821G1962-12-11Quesnel, BCMajor Junior
Rick Herbert121325281331982-19842D1967-07-10Toronto, ONTMinor Pro
Carter Herman38011232021-20243D2005-04-01Swift Current, SASKMajor Junior
Rob Herring43268401992-19942Major Junior
Keith Hertz81243054321975-19772L1957-03-16Prince George, BCMinor Pro
Jamie Heward263781502281291987-19914D1971-03-30Regina, SASKMajor League
Matt Hewitt14702282010-20133G1992-12-11New Westminister, BCMinor Pro
Russell Hewson14966811471731993-19963C1975-01-12Provost, ALTAMinor Pro
Ernie Hicke5537721091841966-19671L1947-11-07Regina, SASKMajor League
Brent Hill973049791772003-20052C1984-03-21Slave Lake, ALTAMajor Junior
Kirt Hill1111623391562006-20082C1988-01-22Winnipeg, MANMajor Junior
James Hilsendager135117181242014-20173D1997-03-20Lloydminster, ALTAMajor Junior
Connor Hobbs15851911422192014-20173D1997-01-04Regina, SASKMinor Pro
Cavan Hoffman300001995-19972G1978-01-28Regina, SASKMajor Junior
Brent Hogan601101980-19811L1963-07-05Regina, SASKEuropean Lower Leagues
Paul Hogan37201333161974-19782L1958-03-21London, ONTMajor Junior
Josh Holden2461671853524321994-19984C1978-01-18Calgary, ALTAMajor League
Jordan Hollett4300022014-20173G1999-03-31Langley, BCMajor Junior
Terry Hollinger150187795991987-19914D1971-02-24Regina, SASKMajor League
Bruce Holloway1361055651721980-19822D1963-06-27Revelstoke, BCMajor League
Robbie Holmes20548561041882015-20205L1999-07-22Sherwood Park, ALTAMinor Pro
Dawson Holt803342019-20201C1999-02-16Saskatoon, SASKMajor Junior
Graham Hood82111021562007-20103L1992-01-27Martensville, SASKMajor Junior
Ryan Hoople44033101997-19981G1977-03-19Edmonton, ALTAMinor Pro
Brad Hornung1264952101971984-19873C1969-02-13Regina, SASKMajor Junior
Rod Houk117066221987-19892G1968-02-24Regina, SASKMinor Pro
Matt House22077201999-20001DMajor Junior
Tanner Howe207921412331732020-20244L2005-11-28Prince Albert, SASKMajor Junior
Tomas Hricina120192140842008-20102R1990-05-31Kosice, SlovakiaEuropean Elite
Matt Hubbauer28297841814671998-20035C1982-12-17Winnipeg, MANMinor Pro
Greg Hubert1400021985-19861G1966-08-30Coquitlam, BCMajor Junior
Ewan Huet3802202023-20241G2005-02-08Lausanne, SwitzerlandEuropean Elite
Derek Hulak206410122005-20072L1989-09-02Saskatoon, SASKMinor Pro
Dryden Hunt1634057971242011-20154L1995-11-24Cranbrook, BCMajor League
Bart Hunter6901212521979-19801G1959-10-01Vancouver, BCMinor Pro
Killian Hutt3351217122009-20112R1991-04-13Edmonton, ALTAEuropean Lower Leagues
Dwaine Hutton1422421983-19841C1965-04-18Edmonton, ALTAMinor Pro
Aaron Hyman5372330342017-20192D1998-04-19Calgary, ALTAMinor Pro
Pat Iannone315611502002-20031L1982-02-09Fruitvale, BCEuropean Lower Leagues
Tim Iannone1881251242491031982-19864C1966-01-06Regina, SASKMajor Junior
Dusty Imoo50011121990-19911G1970-07-18New Westminster, BCMinor Pro
Glen Ing112101222261970-19733C1954-01-03Regina, SASKMinor Pro
Greg Ing16859881471361974-19773C1957-02-24Van, BCMajor Junior
Earl Ingarfield26101381976-19771L1959-01-30Manhasset, NYMajor League
Brian Inkster33358211978-19791W1960-01-17Powell River, BCMajor Junior
Barret Jackman234281111397961997-20014D1981-03-05Trail, BCMajor League
Dallas Jackson18156152007-20081D1989-03-31Edson, ALTAMinor Pro
Grant Jacobsen21447901371721998-20035C1983-03-04Neepawa, MANMinor Pro
David Jacobson23101152003-20041W1985-07-18Winnipeg, MANMajor Junior
Jared Jagow95191130282006-20082C1988-11-27Rosetown, SASKMinor Pro
Brent Janke1101161986-19871 Major Junior
Mark Janssens280961492456081984-19884C1968-05-19Surrey, BCMajor League
Chad Jensen100001997-19981F1980-10-20Drumheller, ALTAMajor Junior
Cody Jensen116292554661996-19982R1979-07-25Brooks, ALTAMajor Junior
Darcy Jerome6000211991-19921R1973-09-17Lethbridge, ALTAMajor Junior
Colton Jobke1021334471622011-20132D1992-04-20Vancouver, BCMinor Pro
Thomas Johnman48000381998-19991D1981-03-08Edmonton, ALTAMajor Junior
Jake Johnson72279362019-20223D2003-07-21Scottsdale, AZMajor Junior
Perry Johnson280251341592191993-19974D1977-03-23Edmonton, ALTAMinor Pro
Randy Johnson101101973-19741G Major Junior
Chris Johnston21131730321994-19951L1974-12-25Brandon, MANMinor Pro
Tom Johnston400001993-19941C1976-10-27Regina, SASKMajor Junior
Dollard Joly142419212141974-19762D1956-05-10St. Paul, ALTAMajor Junior
Gerrard Joly91115161441974-19762D1957-08-24St. Paul, ALTAMajor Junior
Greg Joly201411632042381971-19743D1954-05-30Rocky Mountain House, ALTAMajor League
Ed Jones1100001984-19851GMajor Junior
Landon Jones49044712003-20052D1986-03-06High Prairie, ALTAMajor Junior
Larry Jones12134431978-19791L1959-02-26Stettler, ALTAMajor Junior
Mitch Jones15033301978-19791D1960-03-18Calgary, ALTAMajor Junior
Shon Jones-Parry26279972000-20011D1980-02-22Fort Saskatchewan, ALTAMajor Junior
Frank Joo142424282561982-19864D1966-01-19Regina, SASKMajor Junior
Jadon Joseph1324622018-20191C1999-05-22Sherwood Park, ALTAMajor Junior
Warren Joseph300091988-19891D1970-07-17Elkhorn, MANMajor Junior
Mikael Jung728816112009-20112R1992-01-13Nanaimo, BCMajor Junior
Trent Kachur98823312811986-19882D1968-04-03Prince Albert, SASKMajor Junior
David Kaczowka6346104142000-20011L1981-07-05Regina, SASKMinor Pro
Craig Kalawsky133321241951986-19882D1969-06-06Killam, ALTAMajor Junior
Petr Kalus60362258872005-20061R1987-06-29Ostrava, Czech Rep.Major League
Andrew Kaminsky6792029451998-20002D1979-09-03Brunkild, MANEuropean Lower Leagues
Maximilian Kammerer40123142013-20141L1996-09-28Duesseldorf, GermanyMinor Pro
Boyd Kane2311001422424481994-19984L1978-04-18Swift Current, SASKMajor League
Ken Karius100001983-19841Major Junior
Kyle Kautz12000231998-19991D1980-03-24Hanna, ALTAMajor Junior
Garnet Kazuik612341986-19871L1967-06-27Estevan, SASKEuropean Lower Leagues
Drew Kehler730991431997-19992D1978-03-24Grand Forks, BCMinor Pro
Doug Keil77102131281974-19762C1957-09-01Regina, SASKMajor Junior
A.J. Kelham4941014351991-19921C1974-03-30Vancouver, BCMinor Pro
Justin Keller1633662002-20031L1983-07-14Sturgis, SASKMinor Pro
Brad Kelly200001980-19822L1963-07-15Kamloops, BCMajor Junior
Jim Kelly200041971-19721 Major Junior
Scott Kennedy100001987-19881L1969-01-28Saskatoon, SASKMajor Junior
Todd Kennedy30235412007-20081C1990-07-04Kamloops, BCMajor Junior
Damien Ketlo11300072008-20113G1991-01-26Fort Fraser, BCMinor Pro
Matthew Kieper5501102019-20234G2004-03-08Winnipeg, MANMajor Junior
Chris Kilcher11257121977-19792DSwift Current, SASKMajor Junior
Brent Kilpatrick8011261986-19871R1968-04-12Nelson, BCMajor Junior
Mark Kindrachuk392791071976-19771D1959-06-20Regina, SASKMajor Junior
Paul Kindrachuk200001978-19791Major Junior
George King1851662017-20181F1998-06-10Calgary, ALTAMajor Junior
Craig Kinney500001991-19921L1974-12-07Brandon, MANMajor Junior
Mike Kirby75152035231988-19913C1972-02-14Regina, SASKMajor Junior
Cary Kit301121987-19881D1969-10-09Prince Albert, SASKMajor Junior
Cliff Kitely600041976-19771Major Junior
Kjell Kjemhus600022016-20182L2001-04-03Grande Prairie, ALTAMajor Junior
Morgan Klimchuk22898119217862010-20155L1995-03-02Regina, SASKMajor League
Nikolai Knyzhov1901182015-20161D1998-03-20Kemerovo, RussiaMajor League
Colin Kobza27000731998-19991R1980-02-21Gibbons, ALTAMinor Pro
Doug Koffler700001976-19771GMajor Junior
Scott Kolewaski408513391977-19781L1959-10-19Calgary, ALTAMajor Junior
Ty Kolle78231639682018-20202C2000-04-11Kamloops, BCEuropean Lower Leagues
Doug Korman5631518891977-19781 Major Junior
Dave Korol4843034611984-19851D1965-03-01Winnipeg, MANMinor Pro
Kevin Korol170481141621421999-20023L1981-02-04Choiceland, SASKMinor Pro
Dick Kortje58218201891980-19811D1961-04-17Saskatoon, SASKMajor Junior
Frank Kovacs3521481633117251987-19925L1971-06-03Regina, SASKMinor Pro
Robin Kovar3661218272003-20041D1984-04-02Valasske, Czech Rep.European Elite
Kevin Kowalchuk201101986-19871L1968-02-22Sherwood Park, ALTAMajor Junior
Riley Krane1292928571572016-20203C2000-01-24Dawson Creek, BCMajor Junior
Ivo Kratena7091827312003-20041R1985-05-07Prague, Czech Rep.Major Junior
Tim Kraus62154459862007-20081C1987-02-21Garden Grove, CAMinor Pro
Aaron Krestanowich42426212023-20241D2006-06-02Winnipeg, MANMajor Junior
Colton Kroeker9011819142014-20162C1997-01-21Surrey, BCEuropean Elite
Kevin Krook1061369823211976-19782D1958-04-05Cold Lake, ALTAMajor League
Dennis Kruse60101424241970-19711 Major Junior
Ryan Krushen2002242014-20151D1998-01-01Sherwood Park, ALTAMajor Junior
Ryan Kubic1201102017-20181G1998-01-07St. Andrews, ManMajor Junior
Jeromie Kufflick135619252151993-19952R1976-04-16Brandon, MANMajor Junior
Tyler Kuhn100051990-19911D1972-09-08Fort McMurray, ALTAMajor Junior
Curtis Kulchar54033222006-20082D1989-05-31Martensville, SASKMajor Junior
Darryl Kuntz2600021979-19823G1962-11-23Regina, SASKSemi-Professional
Kevin Kuntz8151217541984-19873D1968-02-28Regina, SASKMajor Junior
Cameron Kuzma901122023-20241C2008-07-17St. Albert, ALTAMajor Junior
Chris Kwas31011271996-19982D1980-06-08Regina, SASKMajor Junior
Darren Kwiatkowski62171936811987-19881R1968-11-25Prince George, BCMajor Junior
Bill Kyle200001976-19771Major Junior
Jason L'Hirondelle25235131990-19911R1972-04-21Calgary, ALTAMajor Junior
Kyle Ladobruk1633034641132000-20033L1983-02-18Winnipeg, MANMajor Junior
Kimmo Lahtinen411291978-19791D1961-02-17Tampere, FinlandEuropean Elite
Rob Laird13754631173451971-19743L1954-12-29Regina, SASKMajor League
Greg Lajoie10112131987-19881C1969-12-11Prince George, BCMajor Junior
Kyle Lamb44314372002-20042R1986-03-18Port Coquitlam, BCMajor Junior
Jordan Landry512301997-19981R1979-01-11Langley, BCMinor Pro
Kelly Lang100001997-19981C1981-04-23Regina, SASKMajor Junior
Bud Langstrom66327301901979-19801D1959-02-06Leduc, ALTAMinor Pro
Shane Lanigan1732227493551995-19994L1978-11-14Strasbourg, SASKMinor Pro
Murray Larose200001986-19871 Major Junior
Jeff Lastiwka53000301977-19792G1960-09-12Edmonton, ALTAMinor Pro
Brad Lauer18974911651771983-19863L1966-10-27Humboldt, SASKMajor League
Brian Lavender5639711101001966-19671L1947-04-20Edmonton, ALTAMajor League
Jeff Lawson5799181091983-19841R1963-01-15Brandon, MANMajor Junior
Wayne Lazar302201976-19771Semi-Professional
Jim Leavins911201978-19791D1960-07-28Dinsmore, SASKMajor League
Todd Leech12000141988-19891R1969-07-15Regina, SASKMajor Junior
Dawson Leedahl713554891212016-20171L1996-03-19Saskatoon, SASKMinor Pro
Gary Leeman135431031462001981-19832D1964-02-19Toronto, ONTMajor League
Brett Leffler30975761515172004-20106R1989-05-19Wynyard, SASKMajor Junior
Jared Legien251071782017-20181L1998-09-02Pilot Butte, SASKMinor Pro
Brian Leibel2601181986-19893G1970-02-18Regina, SASKMajor Junior
Boston Leier61313970552013-20141L1993-07-09Saskatoon, SASKMinor Pro
Gary Leippi44141630611967-19681FMajor Junior
Rob Lenz100001994-19951L1976-05-18Vibank, SASKMajor Junior
Phil LePage31022161986-19882R1969-08-05Gravelbourg, SASKMajor Junior
Dennis Leroux1806601966-19671DSt. Paul, ALTAMajor Junior
Jake Leschyshyn21361701311452014-20195C1999-03-10Raleigh, NCMajor League
Bob Leslie3401141972-19763G1955-05-29 Semi-Professional
Levi Lind151920291922004-20084C1988-02-02Saskatoon, SASKMinor Pro
Kirby Lindal300071985-19861R1968-01-12Humboldt, SASKMinor Pro
Craig Lineker44235472002-20053D1986-02-14Calgary, ALTAMinor Pro
Logan Linklater40123122021-20232C2003-03-24Kindersley, SASKMajor Junior
Kelly Livingston95831391931978-19813D1961-01-18Regina, SASKMajor Junior
Terry Lloyd51413171321985-19861L1966-08-05Regina, SASKMajor Junior
Bryan Lockner101111425562016-20182R2000-04-04Windsor, COMajor Junior
Dan Logan253912151986-19871D1968-02-17Calgary, ALTAMajor Junior
Tim Logan5111718681983-19883D1968-06-20Regina, SASKMajor Junior
Harper Lolacher701102023-20241C2005-01-30Pilot Butte, SASKMajor Junior
Scott Loucks3092130481993-19941C1973-06-10Calgary, ALtAMinor Pro
Reed Low200051994-19951R1976-06-21Moose Jaw, SASKMajor League
Bob Lowes1063047771521979-19843C1963-01-21Prince Albert, SASKMajor Junior
Rod Loynachan49122032361972-19731FThompson, MANMajor Junior
Justin Lucyshyn832571141998-20034D1983-12-13Saskatoon, SASKMinor Pro
Craig Lumbard400001989-19901G1970-02-15Regina, SASKMinor Pro
Todd Lumbard56077311982-19831G1963-08-31Brandon, MANMinor Pro
Dave Lylyk19246101995-19961L1975-12-22Guelph, ONTMinor Pro
Scott Lynch921301980-198111961-07-11North St. Paul, MNSenior Amateur
Greg Lynott5431619841978-19791D1960-04-11Kelowna, BCMinor Pro
Brett Lysak3311451893342751996-20015C1980-12-30St. Albert, ALTAMajor League
Michael MacAngus14643641071142006-20093L1988-02-15Edmonton, ALTAMajor Junior
Dawson MacAuley5002222013-20141G1994-06-14Prince Albert, SASKMajor Junior
Matt MacDermott29022122004-20062D1988-05-02Calgary, ALTAMajor Junior
Jason MacDonald63224122004-20073C1989-01-10Calgary, ALTAMajor Junior
Kim MacDougall145867751331971-19743D1954-08-29Regina, SASKMajor League
Don MacGillivray13112111980-19811Major Junior
Koen MacInnes200002022-20231G2002-01-13Burnaby, BCMajor Junior
Al MacInnis200001979-19801D1963-07-11Inverness, NSMajor League
Al MacIsaac3611281984-19851D1967-10-10Antigonish, NSMinor Pro
Ian MacIsaac2000141984-19851G Major Junior
Bob MacKenzie200001983-19841D1967-06-09Prince Albert, SASKMajor Junior
Aaron Macklin6228101092015-20161L1995-01-17High River, ALTAMajor Junior
Jesse MacNeil600022003-20041C1986-06-24Langley, BCMajor Junior
Geordie Maguire277714202013-20141L1995-04-17Winnipeg, MANMajor Junior
Bob Mahnic1401101974-19762G1957-02-02Regina, SASKMajor Junior
Ross Mahoney3825781973-19752FMajor Junior
Scott Mahovlich685712642017-20192C1999-04-20Abbotsford, BCMajor Junior
Josh Mahura94305989642016-20182D1998-05-05St. Albert, ALTAMajor League
Matko Malbasa310101998-19991L1980-09-13Winnipeg, MANMajor Junior
Pat Mallough701101975-19761Major Junior
Ben Manley200002002-20042G1987-01-13Consul, SASKMajor Junior
Alan Manness70244468391998-20002R1979-08-05Domain, MANMajor Junior
Trygve Many Guns300022015-20161L1998-12-04Siksika Nation, ALTAMajor Junior
Cassidy Mappin304610412009-20101L1990-12-20Big Valley, ALTAMajor Junior
Matt Marantz61132033362011-20121R1991-05-09Calgary, ALTAMajor Junior
Martin Marincin2871623102011-20121D1992-02-18Kosice, SlovakiaMajor League
Brent Marinos17044111981-19821C1962-01-23Weyburn, SASKEuropean Elite
Doug Marit1281245571201970-19733D1953-06-07Willow Bunch, SASKMinor Pro
Ken Marit1073317501431970-19722R1952-02-24Willow Bunch, SASKMinor Pro
Dmitri Markovsky1343791994-19951R1975-07-05Kiev, UkraineMinor Pro
Kelly Markwart1211928471081987-19914C1970-05-16Regina, SASKMajor Junior
Nevin Markwart682951801471981-19832F1964-12-09Toronto, ONTMajor League
Jeff Marshall4121012471979-19801D1961-09-07Major Junior
Robert Marshall1102221996-19971D1979-02-16Katepwa, SASKMinor Pro
Lyndon Martell82121628442010-20122L1993-01-13Prince George, BCMajor Junior
Brett Martyniuk400002009-20101G1991-02-19Winnipeg, MANMajor Junior
David Maruca23236641002641995-19994L1978-05-12Winnipeg, MANMinor Pro
Carter Massier95131427542018-20213L2001-05-16Peace River, ALTAMajor Junior
Bill Mathews100001976-19771 Major Junior
Jim Mathieson241969784641986-19904D1970-01-24Kindersley, SASKMajor League
Jovan Matic3132592004-20051C1986-09-16Burnaby, BCMinor Pro
Al May18044511978-19802Major Junior
Ryan Mayko22000322003-20041D1984-09-04Mundare, ALTAMajor Junior
Colten Mayor3391019472012-20131L1993-06-04St. Albert, ALTAMajor Junior
Jared McAmmond1166511302014-20162L1997-02-06Grande Cache, ALTAMajor Junior
Rob McCaig43257821991-19921D1972-01-05Innisfail, ALTAMinor Pro
Mike McCann821562191974-19773D1958-05-01Winnipeg, MANMinor Pro
Stu McClellan22011121972-19731D1954-03-20Regina, SASKMajor Junior
Mitch McColm27134602009-20101D1989-05-31Calgary, ALTAMinor Pro
Marc McCoy6691019872012-20142C1994-05-31Edmonton, ALTAMajor Junior
David McDonald28761761373051999-20045R1983-05-11Winnipeg, MANMajor Junior
Kevin McDonald642210321751995-19961W1977-04-29Olds, ALTAMinor Pro
Ryan McDonald124159241192003-20074C1988-01-15Prince Albert, SASKMinor Pro
Mitchell McEachern100002021-20221D2005-11-03Saskatoon, SASKMajor Junior
Jim McGeough1426841979-19812C1963-04-13Regina, SASKMajor League
Mick McGeough000001974-19751L1956-06-20Regina, SASKSemi-Professional
Jordan McGillivray2203623593992001-20065L1985-02-04Regina, SASKMajor Junior
Sam McGinley1101122018-20202D2002-12-03Calgary, ALTAMajor Junior
Brad McGinnis71343973571988-19902L1969-09-05Saskatoon, SASKMajor Junior
Darin McInnis1800021986-19871G1966-08-21Providence, RIMinor Pro
Ken McIntyre73614201131984-19873R1969-06-05Regina, SASKMajor Junior
Cliff McKay700051977-19781 Major Junior
Craig McKechnie100001990-19911L1973-05-29Regina, SASKMajor Junior
Darrin McKechnie1448282164851986-19882L1967-02-04Mossbank, SASKMajor Junior
Rob McKinley40000171986-19882G1967-11-22Sherwood Park, ALTAMajor Junior
Bruce McLean15101131978-19791Major Junior
Ty McLean25011212010-20132L1995-04-15Redvers, SASKMajor Junior
Cam McLellan39412161211989-19901R1971-08-09Regina, SASKMajor Junior
Trent McLellan1622421986-19871L1968-10-05Saskatoon, SASKMajor Junior
John McMillan66624301061979-19801D1960-09-09Moosomin, SASKMajor Junior
Dean McNabb2800022018-20191G2000-04-11Davidson, SASKMajor Junior
Ken McNabb20011251978-19791G1959-05-20Calgary, ALTAMajor Junior
Kim McNabb22437501976-19771Major Junior
Adam McNutt51246942021-20232D2003-05-07Saskatoon, SASKMajor Junior
Carson McPherson11011102004-20051D1986-03-03Shaunavon, SASKMajor Junior
Logan McVeigh28459142013-20152C1994-02-23Kenaston, SASKMajor Junior
Barrie Meissner50354681801966-19671L1946-07-26Unity, SASKMajor League
Layne Meko200001986-19871Major Junior
Scott Melnyk247714241987-19881Fort Saskatchewan, ALTAMajor Junior
Chad Mercier160055311992-19975G1976-08-23Bonnyville, ALTAMajor Junior
Ernie Mercier400001972-19731G Major Junior
Wayne Merkel2101191978-19791C1958-10-19Kyle, SASKMajor Junior
Brayden Metz21156132005-20103C1990-04-28Regina, SASKMinor Pro
Jason Meyer201291321612341981-19843D1965-02-21Regina, SASKMinor Pro
Dave Michayluk1451241833071671979-19823R1962-05-18Wakaw, SASKMajor League
Matteo Michels11571623222021-20243C2005-06-29Colleyville, TXMajor Junior
Troy Mick666053113671989-19901D1969-03-30Burnaby, BCMinor Pro
Brad Miller233291041334961985-19894D1969-07-23Edmonton, ALTAMajor League
Brett Miller200002006-20071R1991-02-02North Battleford, SASKMajor Junior
Koltyn Miller39167342007-20092D1991-03-10Redvers, SASKMajor Junior
Scott Miller200001977-19781 Major Junior
John Miner217681201883971981-19854D1965-08-28Moose Jaw, SASKMajor League
Gerry Minor2011021542564901974-19784C1958-10-27Regina, SASKMajor League
Jim Minor202691372062361971-19754C1955-05-31Vancouver, BCMinor Pro
Garrett Mitchell26451611124652006-20115R1991-09-02Regina, SASKMajor League
Makai Mitchell65044382018-20213D2002-08-28Fort Collins, COMajor Junior
Dustin Molleken100042000-20011L1984-08-21Regina, SASKMajor Junior
Dave Monson70214161061978-19791D1961-01-13Edmonton, ALTAMajor Junior
Zach Moore20651162023-20241C2006-06-07Saskatoon, SASKMajor Junior
Nyjer Morgan7202201999-200011980-07-02San Francisco, CAMajor Junior
Aaron Mori72044121995-19983G1978-07-16Vernon, BCMajor Junior
Derek Morris134261011272501995-19972D1978-08-24Edmonton, ALTAMajor League
Jason Morris100001991-19921Major Junior
Lance Morrison62122739672003-20041L1983-10-29Victoria, BCMinor Pro
Koby Morrisseau617916232017-20192C2000-10-18Grandview, MANMinor Pro
Nathyn Mortlock3512382013-20152D1996-06-19Medicine Hat, ALTAMajor Junior
Wayne Morusyk1201101966-19671D1949-10-10Elk Point, ALTAMinor Pro
Nils Moser44437392010-20122R1993-01-03Canmore, ALTAMajor Junior
Preston Mosewich58145322004-20062C1987-06-09Saskatoon, SASKMajor Junior
Karel Mosovsky18575851601971998-20013W1981-08-22Pisek, Czech Rep.Minor Pro
Jack Most300001970-19711 Major Junior
Tyson Moulton51167262001-20032D1985-08-20Langley, BCMajor Junior
Dane Muench23257122010-20111L1992-01-19Martensville, SASKMajor Junior
Cole Muir1301102016-20182C2001-02-14Vista, MANMajor Junior
Mirsad Mujcin3361319671992-19931C1973-11-09Yellowknife, NWTMinor Pro
Madden Mulawka201102023-20241G2006-03-08Edmonton, ALTAMajor Junior
Kyle Mulder1087916422008-20102R1991-06-13West St.Paul, MANMajor Junior
T.J. Mulock313710152002-20031L1985-06-25Langley, BCEuropean Elite
Tyson Mulock137355792742001-20032C1983-01-20North Delta, BCEuropean Elite
Griffin Mumby106178582012-20142D1996-03-11Calgary, ALTAMajor Junior
Mike Mungall5215601966-19671Major Junior
Jodi Murphy4000161992-19931R1973-08-01Halifax, NSMinor Pro
Garth Murray26678771555951997-20025C1982-09-17Regina, SASKMajor League
Dru Mushumanski442810102023-20241R2006-05-09Rossburn, MANMajor Junior
Ray Myers410121975-19761L1956-03-24Saskatoon, SASKMajor Junior
Dmitri Nabokov50395695611996-19971C1977-01-04Novosibirsk, RussiaMajor League
Kevin Nagel31257241974-19751R1957-07-09Regina, SASKEuropean Elite
Rick Nasheim31142539121982-198311963-01-15Regina, SASKEuropean Elite
Kyle Nason913691812003-20052R1986-03-20Lethbridge, ALTAMajor Junior
Shayne Neigum37104141082010-20111L1990-05-27Kindersley, SASKMinor Pro
Steve Nelson200001997-19981G1979-07-31Prince Albert, SASKMajor Junior
Kurt Neumeier6191524301994-19962C1976-10-26Calgary, ALTAMajor Junior
Stacey Nickel58055211985-19872G1966-03-17Surrey, BCMajor Junior
Greg Nicol1011626424041986-19882L1969-04-16Kipp, ALTAMajor Junior
Len Nielsen2681102663761441982-19875C1967-03-28Moose Jaw, SASKMinor Pro
Ryan Nieszner300002004-20051G1988-01-27Moose Jaw, SASKMajor Junior
Logan Nijhoff23161621232532016-20226L2001-06-23Comox, BCMinor Pro
Kerry Nisbet25011411975-19772G1956-05-22Edmonton, ALTAMajor Junior
Drew Norman1100021997-19992C1980-10-01Langdon, ALTAMinor Pro
Rod Norrish65493281491970-19711L1951-11-27Saskatoon, SASKMajor League
Filip Novak171361281642701999-20023D1982-05-07Ceske Budejovice, Czech Rep.Major League
Curtis Nykyforuk50123891988-19902D1972-01-03Calgary, ALTAMinor Pro
Mike O'Dwyer40123552003-20041R1987-01-04Innisfail, ALTAMajor Junior
Ken O'Sullivan7000241980-19811Minor Pro
Brad Obrigewitsch1300041984-19851D1967-04-30Mortemate, SASKMinor Pro
Rick Odegard30134151976-19771R1959-03-13Red Deer, ALTAMajor Junior
Selmar Odelein172461051512231982-19864D1966-04-11Quill Lake, SASKMajor League
Troy Ofukany67192746812006-20082C1987-02-02Kamloops, BCMinor Pro
Emil Oksanen58163248242017-20181L1998-09-25Kirkkonummi, FinlandEuropean Elite
Tim Olson100001989-19901Major Junior
Tanner Olstad102111425722010-20122C1992-01-15Calgary, ALTAMajor Junior
Nick Olynyk900002003-20041G1986-07-30Canora, SASKMajor Junior
Sam Oremba129323870242022-20242L2005-01-19Regina, SASKMajor Junior
Craig Orfino35314322009-20101C1990-01-18Edmonton, ALTAMajor Junior
Clint Orr70268171995-19972D1979-01-09Major Junior
Colton Orr376281702002-20031R1982-03-03Winnipeg, MANMajor League
Bryar Ortynski4300072012-20131C1996-01-05Edmonton, ALTAMajor Junior
Trent Ouellette1941931501832010-20144C1993-03-31Castor, ALTAMajor Junior
Mikko Outinen15134201989-19912D1971-04-07Kuusankoski, FinlandMinor Pro
Niko Ovaska20055321991-19921D1972-05-06Savonlinna, FinlandEuropean Elite
Bob Owen111183452731966-19682Major Junior
Pavel Padakin69262854902014-20151R1994-06-08Kiev, UkraineMinor Pro
Max Paddock11501122015-20205G2000-06-15Brandon, MANMajor Junior
Tim Padleski100001974-19751G Major Junior
Greg Pankewicz13553651182701989-19912W1970-10-06Drayton Valley, ALTAMajor League
Ron Parent20666681342091976-19793L1959-12-12North Battleford, SASKMajor Junior
Jonathan Parker51448191999-20012L1982-04-23Winnipeg, MANMinor Pro
Tyler Parker18112132009-20101L1992-05-26Livermore, CAMajor Junior
Darren Parsons114928371361986-19892D1969-03-02Prince Albert, SASKMajor Junior
Ross Parsons207319222811993-19974D1976-09-13Cremona, ALTAMajor Junior
Brent Pascal194961292254271977-19825R1961-06-25Regina, SASKMajor Junior
Cory Paterson142393574751987-19903R1970-04-18Regina, SASKMinor Pro
Curtis Patterson59066342004-20062D1987-05-27Saskatoon, SASKMajor Junior
Josh Paulhus310102019-20201L2002-03-01Saskatoon, SASKMajor Junior
Tyler Pavkovich31022142009-20112D1993-03-10Abbotsford, BCMajor Junior
Gary Pearce1983661971641989-19934L1970-04-18Regina, SASKMajor Junior
Jim Pearson993343761441977-19792R1959-09-15Surrey, BCMinor Pro
Landon Peel26022152009-20123D1994-04-12Virden, MANMajor Junior
Lloyd Pelletier67464288711991-19921L1971-08-18Winnipeg, MANEuropean Elite
Dominic Perrault27022142008-20102D1991-08-27Regina, SASKMajor Junior
Fleuri Perron02911851972-19731DSt. Albert, ALTAMajor Junior
Matthew Pesenti200002018-20191G2001-10-03Saskatoon, SASKMajor Junior
Logan Peskett366410422023-20241R2006-09-14North Vancouver, BCMajor Junior
Ronald Petrovicky7164491131681997-19981R1977-02-15Zilina, SlovakiaMajor League
Jeff Petruic14177621391941993-19952L1974-05-19Avonlea, SASKMinor Pro
Lars Pettersen17364751391351994-19973C1976-11-20McBride, BCMinor Pro
Ryan Phillips305101581993-19952L1975-07-08North Vancouver, BCMinor Pro
Duncan Pierce9481624842016-20204R2000-04-20Winnipeg, MANMajor Junior
Dan Pilling800021991-19921C1973-04-01Calgary, ALTAMinor Pro
Kade Pilton27213252012-20131D1994-11-08Parksville, BCMajor Junior
Darcy Pindus400001980-19811D1962-10-07Weyburn, SASKMajor Junior
Ty Plaisier17011152022-20242D2005-04-23Virden, MANMajor Junior
Ray Plamondon729918681981-19821L1962-03-04Edmonton, ALTAMajor Junior
Bryce Platt64426822017-20192L1998-05-18Regina, SASKMajor Junior
Michal Poletin811242009-20101R1991-06-09Prague, Czech Rep.European Elite
Bob Poley2500051974-19751 Major Junior
Lindsay Pomeroy100001970-19711DRegina, SASKMajor Junior
Robin Poole110101989-19901C1972-09-21Virden, MANMajor Junior
Brady Pouteau14072027512014-20195D1998-01-09Oak Bluff, MANEuropean Elite
Austin Pratt1524567112772017-20203R1999-07-30Lakeville, MNMajor Junior
Harlan Pratt24268231997-19981D1978-12-10Redwater, ALTAMinor Pro
Romeo Profeta200001976-19771D1958-09-26St. George, ItalyMinor Pro
Neal Prokop4521416222008-20091C1990-01-28Winnipeg, MANMajor Junior
Ron Propp1213421978-19802R1962-05-24Lanigan, SASKMajor Junior
Rob Proudfoot488614641980-19811R1962-01-31Penticton, BCMajor Junior
Sid Prysunka66156391971-19732L1954-07-01St. Paul, ALTAMinor Pro
Logan Pyett273491371862942003-20085D1988-05-26Regina, SASKMinor Pro
Kevin Pylypow24224721981-19821R1964-03-11Edmonton, ALTAMinor Pro
Alex Pym134312151122007-20103D1991-04-03Winnipeg, MANMajor Junior
Kelton Pyne5803392021-20243G2005-09-03White City, SASKMajor Junior
Steel Quiring23112102022-20231R2003-01-15Vernon, BCMajor Junior
??? Raddyck2220241967-19681Major Junior
Mark Raedeke1101121980-19822C1963-06-07Regina, SASKMinor Pro
Mike Rainville55217191411979-19801D1960-02-26Major Junior
Glen Rand20112251979-19801 Major Junior
Bryan Randall91726331131996-19982R1978-08-08Winnipeg, MANMinor Pro
Brady Reagan61167402012-20153D1997-08-14Calgary, ALTAMajor Junior
Colin Reddin6973239622010-20111C1990-06-23Corona Del Mar, CAMinor Pro
Jack Redlick5011222002-20031D1983-06-29St.Albert, ALTAMinor Pro
David Reekie94011192004-20073G1987-07-16Saskatoon, SASKMajor Junior
Jamie Reeve122033571982-19853G1964-05-23Saskatoon, SASKMajor Junior
Mike Reich52156211622006-20082C1988-05-31Craik, SASKMinor Pro
Grayden Reid5252429221992-19931C1972-01-07Mississauga, ONTEuropean Lower Leagues
Ryan Reid100001989-19901D1971-05-02Fort Saskatchewan, ALTAMinor Pro
Scott Reid800001986-19882R1970-01-27Regina, SASKMajor Junior
Kenton Rein100001983-19841G1967-09-12Toronto, ONTMinor Pro
Derek Reinhart186316194412003-20074D1987-04-16Rosalind, ALTAMajor Junior
Trevor Renkers610181990-19911Major Junior
Rhys Renouf100001975-19761 Major Junior
Wayne Resch200001987-19881Major Junior
Jesse Rezansoff1141417311391993-19952R1976-01-31Regina, SASKMinor Pro
Sean Richards5431518582015-20161F1998-12-15St. Albert, ALTAEuropean Elite
Ken Richardson5847111851991-19921W1973-01-11Peace River, ALTAMinor Pro
Chris Riddell300041994-19951D1977-01-09Naicam, SASKMinor Pro
Andrew Rieder1772526511332008-20124R1992-08-07Regina, SASKMajor Junior
Robert Rioux1414541986-19871C1967-11-11St. Pierre, MANMajor Junior
Mike Risdale186033121989-19934G1972-06-19Edmonton, ALTAMinor Pro
Brian Roach14235761981-19821 Major Junior
Matthew Robertson25111021182008-20091L1988-02-07Prince Albert, SASKMinor Pro
Tristen Robins100002017-20181C2001-11-15London, EnglandMajor League
Matt Robinson69352257972005-20061L1985-08-13South Surrey, BCMinor Pro
Jack Rodewald126131326772010-20133R1994-02-14Winnipeg, MANMajor League
Zack Roe69145251998-20024D1983-01-13Regina, SASKMajor Junior
Danny Rogers1400001976-19771G1957-06-27Victoria, BCMajor Junior
Scott Roles332911161997-19981D1979-08-31Edmonton, ALTAEuropean Lower Leagues
Glen Rolfe6461319111974-19773C1957-05-04 Major Junior
Bruce Rolin200051975-19761C1956-10-09Jasper, ALTAMajor Junior
Jim Rollins701101967-19681CMajor Junior
Dave Ross24022201979-19812G1962-05-29Victoria, BCMinor Pro
Kyle Ross238561191752192003-20074C1986-09-12Regina, SASKMajor Junior
Nick Ross1831766831872004-20084D1989-02-10Edmonton, ALTAMinor Pro
Roddy Ross1601122020-20211G2000-07-04Meadow Lake, SASKMajor Junior
Adam Rossignol449514182012-20131C1993-10-16Surrey, BCMajor Junior
Zane Rowan1751616321042021-20243L2004-05-27Torrance, CAMajor Junior
Linden Rowat177077132005-20094G1989-06-27Cochrane, ALTAMinor Pro
Juraj Roznik1912362010-20111D1992-10-14Trencin, SlovakiaEuropean Elite
Colin Ruck52369821989-19912D1971-02-25Kelowna, BCMajor Junior
Rick Rypien17947671144932001-20054C1984-05-16Coleman, ALTAMajor League
Teagan Sacher2800002012-20142G1994-12-01Winnipeg, MANMajor Junior
Michael Sagen26112192010-20111L1993-03-13Kenaston, SASKMajor Junior
Neithan Salame3631114292021-20221D2001-01-01Edmonton, ALTAMajor Junior
Don Saleski9691120341966-19682R1949-11-10Moose Jaw, SASKMajor League
Carson Samoridny30426402012-20142R1994-06-24St. Albert, ALTAMajor Junior
Cale Sanders3700022018-20202R2002-08-21Claresholm, ALTAMajor Junior
Cole Sanford30201232242015-20161R1995-07-31Vernon, BCMinor Pro
Kaspars Saulietis3610717432006-20082R1987-06-12Riga, LatviaEuropean Elite
Kevin Saurette122152641681997-19992R1980-06-27Winnipeg, MANMinor Pro
Ray Savard563816541341986-19871R1967-01-05Port Alberni, BCMinor Pro
Matt Sawa1800022002-20053C1987-05-02Regina, SASKMajor Junior
Stu Scalf62145931970-19711D Major Junior
Mike Scarborough51022162008-20091D1990-04-04Victoria, BCMajor Junior
Jeff Schab100001995-19961L1979-11-29Winnipeg, MANMajor Junior
Isaac Schacher25022252013-20141D1995-02-07Kimberley, BCMajor Junior
Lee Schaefer200001997-19981L1980-07-16Regina, SASKMajor Junior
Lane Scheidl19078871651372010-20133L1992-01-14Saskatoon, SASKMinor Pro
Andy Schenn9000402004-20062D1986-01-22Humboldt, SASKMajor Junior
Dane Schioler710102013-20141R1996-04-03Winnipeg, MANMajor Junior
Liam Schioler238627331982015-20194D1998-01-24Winnipeg, MANMajor Junior
Craig Schira206959681732003-20085D1988-04-21Spiritwood, SASKMinor Pro
Chris Schlenker1871645614992000-20044L1984-07-09Medicine Hat, ALTAEuropean Lower Leagues
Harvey Schmidt2643751970-19722C1953-09-13Regina, SASKMajor Junior
Lorne Schmidt200001976-19771Major Junior
Mark Schneider6431720282010-20111D1990-11-10Brandon, MANMajor Junior
Mike Schneider200001967-19681GMajor Junior
Nick Schneider901102013-20141G1997-07-21Leduc, ALTAMinor Pro
Dennis Schrapp28011181985-19861G1965-05-11Hamilton, ONTEuropean Elite
Wally Schreiber685668124681981-19821F1962-04-15Edmonton, ALTAMajor League
Brad Scott1403242742471989-19923L1965-12-15Saskatoon, SASKEuropean Elite
Justin Scott6141014182006-20071C1987-10-17Yorkton, SASKMajor Junior
Jeff Sebastian83101626831987-19903D1971-11-21Regina, SASKMinor Pro
Nikita Sedov12652934682018-20202D2001-05-05Tyumen, RussiaEuropean Elite
Ron Seidlik800021978-19791Major Junior
Michael Senseman5131215332005-20072R1987-10-28Beaverton, ORMajor Junior
Rick Sentes5666611271001966-19671R1947-01-10Regina, SASKMajor League
Bryden Serafini100002010-20111C1994-02-17Cutknife, SASKMajor Junior
Dan Sexton374711471987-19881L1967-09-30Victoria, BCMajor Junior
Mike Shand7112101986-19871 Major Junior
Jeff Shantz206841252091721989-19934C1973-10-10Duchess, ALTAMajor League
Zackary Shantz8081826282022-20242C2005-09-09Sucker Creek, ALTAMajor Junior
Dean Shaw700001981-19853G1966-04-30Regina, SASKMajor Junior
Dan Sherstenka2341317181990-19911D1971-02-13Edmonton, ALTAMajor Junior
Walter Shutter200001983-19841R1966-04-03Bonnyville, ALTAMajor Junior
Wayne Shutter200001982-19831 Major Junior
Lawrence Siccia614261861985-19861L1967-05-05Revelstoke, BCMajor Junior
Tanner Sidaway58033652017-20181C1999-04-29Victoria, BCMajor Junior
Tyson Sievert5871118732005-20061C1986-07-20Earl Gray, SASKMajor Junior
Mike Sillinger2661782414191521987-19914C1971-06-29Regina, SASKMajor League
Chad Silver59173855711988-19891R1969-03-12Brandon, MANEuropean Elite
Drew Sim7904482021-20232G2003-02-20Tees, ALTAMajor Junior
Trevor Sim214812481988-19891C1970-06-09Calgary, ALTAMajor League
Gerry Simpson1100021975-19761G1957-07-15Saskatoon, SASKMajor Junior
Dmitry Sinitsyn69103444632013-20141D1994-06-17Moscow, RussiaEuropean Elite
Dustin Slade46000152003-20052G1986-02-28Penticton, BCMajor Junior
Keagan Slaney622911572023-20241D2003-04-10Airdrie, ALTAMajor Junior
Garry Slezak4661521391977-19781L1960-12-17North Battleford, SASKEuropean Lower Leagues
Wyatt Sloboshan73111930452016-20182C1997-01-24Vanscoy, SASKMajor Junior
Justin Slobozian46044452007-20103D1992-01-23Dauphin, MANMajor Junior
Cadrin Smart201101993-19941L1975-09-30Kamloops, BCMajor Junior
Jonathan Smart6442933452016-20182D1999-06-01Kelowna, BCMajor Junior
Isaac Smeltzer14000182004-20051D1987-05-30Estevan, SASKMinor Pro
Brayden Smith500022023-20241D2007-04-16Saskatoon, SASKMajor Junior
Chris Smith1000001981-19821G1962-02-06Ajax, ONTMinor Pro
Dave Smith116313162461967-19712D1951-10-22Calgary, ALTAMinor Pro
Jason Smith12823811043501990-19933D1973-11-02Calgary, ALTAMajor League
Luc Smith1541214261892014-20173C1998-01-20Stony Plain, ALTAMajor Junior
Martin Smith213710161989-19901F1971-03-10North Battleford, SASKMinor Pro
Scott Smith100001985-19861D1969-01-02Lenore, MANMajor Junior
Scott Smith12763431061421970-19722L1952-08-17Regina, SASKMinor Pro
Zack Smith85212344422019-20223R2001-12-28Saskatoon, SASKMajor Junior
Ron Snell1128081161861966-19682R1948-08-11Regina, SASKMajor League
Niko Snellman325510652006-20071R1988-03-12Tampere, FinlandEuropean Elite
Dennis Sobchuk2001912254163211971-19743C1954-01-12Lang, SASKMajor League
Gene Sobchuk66173754741970-19711L1951-02-19Lang, SASKMajor League
Dean Solheim32252449651978-19791C1958-08-04Prince Albert, SASKMinor Pro
Eric Sonnenberg70538682001-20021L1982-04-16Wetaskiwin, ALTAMinor Pro
Glen Sorenson671120312881979-19801R1960-07-26Trail, BCMinor Pro
Travis Sparrow55011612008-20113D1991-02-17Vanscoy, SASKMajor Junior
Greg Spencer5921214201967-19681Major Junior
Tye Spencer130383573302021-20243R2004-06-27Saskatoon, SASKMajor Junior
Jamie Splett153523789861988-19913L1971-04-19Regina, SASKMajor Junior
Mitch Spooner40291162009-20112D1992-02-29Port Moody, BCMajor Junior
Gerry St. Cyr3000171989-19901C1971-08-18North Vancouver, BCMinor Pro
Ed Stang300001981-19821GEdmonton, ALTAMajor Junior
Sloan Stanick785914192019-20223L2003-08-01Rapid City, MANMajor Junior
Ed Staniowski20601111331971-19754G1955-07-07Moose Jaw, SASKMajor League
John Statz9622729751966-19682Major Junior
Jeff Stayko200001986-19871G1969-07-14Edmonton, ALTAMajor Junior
Sam Steel258123215338982013-20185C1998-02-03Ardrossan, ALTAMajor League
Jason Steenbergen48224391998-20002L1981-01-28Sylvan Lake, ALTAMajor Junior
Cory Stephen200001995-19961DRegina, SASKMajor Junior
Chandler Stephenson230731221951322010-20144C1994-04-22Saskatoon, SASKMajor League
Dyson Stevenson25275931684202009-20145R1993-07-15Shaunavon, SASKMinor Pro
Travis Stevenson6022181994-19951D1975-08-01Shaunavon, SASKMajor Junior
Tanner Stockwell41000372002-20053D1987-07-04Strathmore, ALTAMajor Junior
Myles Stoesz29426892006-20071L1987-02-15Steinbach, MANMinor Pro
Greg Story35123161991-19932R1974-02-25Standard, ALTAMajor Junior
Wade Strand7041317851994-19951D1976-04-05Regina, SASKMajor Junior
Sebastian Streu367152222018-20191L1999-11-22Neuwied, GermanyEuropean Elite
Zack Stringer64162036412021-20243L2003-04-10Lethbridge, ALTAMajor Junior
Matt Strueby20670571271542006-20104C1989-09-20Regina, SASKMinor Pro
Todd Strueby71182745991980-19811C1963-06-15Lanigan, SASKMajor League
Brad Stuart161371001371831995-19994D1979-11-06Rocky Mountain House, ALTAMajor League
Derek Sunderland100002000-20011R1984-03-21Archerwill, SASKMajor Junior
Alexander Suzdalev66384886282022-20231L2004-03-05Khabarovsk, RussiaEuropean Lower Leagues
Stanislav Svozil1152198119472021-20232D2003-01-17Prerov, Czech Rep.Major League
Erle Switzer491218303251977-19781R1957-01-05Pouce Coupe, BCMinor Pro
Travis Swyripa622421999-20022L1984-11-19Calgary, ALTAMajor Junior
Emil Sylvegard6841519322012-20131L1993-03-02Malmo, SwedenEuropean Elite
Gary Sylvester100052004-20051R1986-03-10Penticton, BCMajor Junior
Tim Tabor4901101966-19671G1945-04-29Semans, SASKMinor Pro
Myles Tangedal893710671975-19782D1958-07-17Regina, SASKMajor Junior
Chris Tarnowski2001515271986-19871D1966-09-23Edmonton, ALTAEuropean Lower Leagues
Tommy Tartaglione2200022006-20071G1988-03-29Harbour City, CAMajor Junior
Bob Taylor551101101966-19671DRegina, SASKMajor Junior
Colin Taylor684481511998-20002D1980-04-27Regina, SASKMajor Junior
Marcus Taylor1100022019-20212D2003-04-29Coquitlam, BCMajor Junior
Greg Tebbutt40817251381976-19771D1957-05-11North Vancouver, BCMajor League
Cole Temple6561319242022-20242C2007-03-20Brandon, MANMajor Junior
Derek Tendler300002008-20102G1992-01-01Regina, SASKMajor Junior
Colten Teubert26332811134932005-20105D1990-03-08White Rock, BCMajor League
Alex Theriau16224122012-20131D1992-02-14Duncan, BCMajor Junior
Dave Thomas87156371972-19742 Major Junior
Ryan Thomas1842137585321996-20014C1981-04-12Regina, SASKMajor Junior
Mark Thompson78178641996-19982D1979-04-26St. Albert, ALTAMinor Pro
Dean Tidball197545501941974-19773D1958-04-12Regina, SASKMajor Junior
Esa Tikkanen200001981-19821L1965-01-25Helsinki, FinlandMajor League
Curtis Tipler11645561011001995-19972R1978-05-09Edgerton, ALTAMinor Pro
Denis Tolpeko53203151662005-20061L1985-01-29Moscow, RussiaMajor League
Glen Toner2510717381971-19721L1952-05-31Edmonton, ALTAMinor Pro
Randy Toye1131341541281992-19942L1975-01-28Prince Rupert, BCMinor Pro
Ron Trafford85157221481974-19773L1957-01-05 Major Junior
George Trainor3141721261978-19791C1959-10-24Nelson, BCMinor Pro
Sean Trann300001995-19961D1978-04-04North Delta, BCMajor Junior
Doug Trapp2021141382522481982-19853F1965-11-28Balcarres, SASKMajor League
Brad Treliving10011261988-19891D1969-08-18Penticton, BCMinor Pro
Spencer Tremblay100002013-20141G1994-09-24Winnipeg, MANMajor Junior
Matej Trojovsky137616223832001-20032D1984-10-12Plzen, Czech Rep.European Elite
Barry Trotz1531449633121979-19823D1962-07-15Winnipeg, MANMajor Junior
Gib Tucker2841620181991-19921C1971-03-26Fort Frances, ONTMajor Junior
Rob Tudor2131111262374111972-19764C1956-06-30Cupar, SASKMajor League
Al Tuer165552577731980-19833D1963-07-19Regina, SASKMajor League
Dwayne Turberfield100001976-19771Major Junior
Jim Turner400041977-19781D1960-02-15Regina, SASKMinor Pro
Rick Uhrich237801061861231970-19744R1954-06-03Regina, SASKMinor Pro
Brandon Underwood5631013782011-20132D1992-02-03San Marcos, CAMinor Pro
Ted Vail22257151978-19791R1958-03-01Schumacher, ONTMajor Junior
Juraj Valach3861117442007-20081D1989-02-01Zvolen, SlovakiaEuropean Elite
Borya Valis1474462106342021-20243R2004-04-08Denver, COMajor Junior
Dick Van der Velden34314191974-19762R1957-05-11Regina, SASKMajor Junior
Mike Van Slooten953967106461986-19882C1968-03-17Hamilton, ONTEuropean Lower Leagues
Rick Van Slyke901171975-19772 Major Junior
Brian Varga2021292003293461978-19813L1961-06-28Regina, SASKEuropean Elite
Jan Vasilev2362801994-19951European Elite
Steve Vasko100001990-19911G1971-04-29Winnipeg, MANMinor Pro
Corbin Vaughan8547111422021-20243D2006-01-10Merritt, BCMajor Junior
Jaxsin Vaughan1161713301312021-20243R2006-01-10Merritt, BCMajor Junior
Kamil Vavra20325242003-20041L1985-01-07Chlumec, Czech Rep.Minor Pro
David Veale31336301990-19911C1972-04-30Whitehorse, Yukon TerrMajor Junior
Darren Veitch194531612143331976-19804D1960-04-24Saskatoon, SASKMajor League
Tony Vlastelic63253964341995-19972L1976-01-22Burnaby, BCMinor Pro
Frank Vogel501141992-19931Major Junior
Tony Vogel89223658371981-19832F1964-05-19Gravelbourg, SASKEuropean Elite
Dominik Volek70141832322011-20121R1994-01-12Praha, Czech Rep.European Elite
Troy Vollhoffer201101982-19831R1966-02-09Regina, SASKMinor Pro
Austin Wagner23879901692492012-20175L1997-06-23Calgary, ALTAMajor League
Wayne Wagner13145171976-19782C1959-10-24Regina, SASKMajor Junior
Darby Walker2000111993-19941F1974-08-05Beaverlodge, ALTAMinor Pro
Kyle Walker123829371212018-20213D2000-07-09Leduc, ALTAMajor Junior
Mike Walker7006621993-19952G1974-12-22Beaverlodge, ALTAMajor Junior
Ken Walters200021990-19911G1972-03-11Vancouver, BCMajor Junior
Kris Waltze200071995-19961R1978-05-30Two Hills, ALTAMinor Pro
Mike Wanchuk181122136258751971-19743R1954-10-10Saint Paul, ALTAMinor Pro
Doyle Wankel84183755621976-19793C1959-09-02Elbow, SASKSemi-Professional
Gord Wappel21319891083991974-19784D1958-07-26Regina, SASKMajor League
Daniel Wapple8400022013-20163G1995-03-16Saskatoon, SASKMajor Junior
Adam Ward2100002004-20051G1985-02-19Swift Current, SASKMinor Pro
Dan Waschuk2144841892412000-20055L1985-04-12Edmonton, ALTAMajor Junior
Jacob Wassermann200002017-20181G2000-01-09Humboldt, SASKMajor Junior
Larry Wassill100001979-19801D1962-11-16Yorkton, SASKMajor Junior
Wade Waters29235131980-19811L1963-07-19Revelstoke, BCMajor Junior
J.D. Watt2961622822007-20081C1987-05-25Cremona, ALTAMinor Pro
Jordan Weal2821352503851862007-20125C1992-04-15North Vancouver, BCMajor League
Heath Weenk196541462561989-19934D1972-07-02Tisdale, SASKMajor Junior
Daylan Weigel100002019-20201D2003-07-31Warman, SASKMajor Junior
Carl Weishaar000001966-19671Major Junior
Spencer Welke800022019-20223G2002-01-13Yorkton, SASKMajor Junior
Brad Wells421311241221982-19831R1963-06-20Fleming, SASKMajor Junior
Bryan Wells122461061525951984-19873C1966-02-24Moosomin, SASKMinor Pro
Russ West26437181992-19942C1974-04-30Moose Jaw, SASKMajor Junior
Sean Whelan1100062012-20131D1994-02-11Moose Jaw, SASKMajor Junior
Mike White5000141984-19851 Major Junior
Braxton Whitehead195385694822020-20244C2004-06-09Palmer, AKMajor Junior
Mike Wichowsky100001972-19731 Major Junior
Tim Wicijowski374812331977-19792Major Junior
Doug Wickenheiser2071581943522891977-19803C1961-03-30Regina, SASKMajor League
Kurt Wickenheiser164102801821341981-19854L1964-08-24Regina, SASKMinor Pro
Al Wiebe100001978-19791G1959-11-02Abbotsford, BCMajor Junior
Chad Wilchynski1401459732531993-19974D1977-04-04Regina, SASKMinor Pro
Darren Wilcox701101978-19802GMajor Junior
Brian Wilkie33549521986-19871R1966-08-03Regina, SASKEuropean Lower Leagues
David Wilkie29272148161993-19941D1974-05-30Ellensburg, WAMajor League
Colby Williams21125791042692010-20166D1995-01-26Regina, SASKMinor Pro
Owen Williams2901162016-20182D2000-09-26Delta, BCMajor Junior
Rod Williams18246591986-19871R1967-02-14Radville, SASKMajor Junior
Anthony Wilson4671017542023-20241R2005-04-27Swift Current, SASKMajor Junior
Scott Wilson100001981-19821Major Junior
Ron Winkler200001970-19711Major Junior
Tim Winters2301101994-19962G1977-10-24Winnipeg, MANMajor Junior
Mike Wirachowsky1921233454311973-19763D1954-04-21Regina, SASKMinor Pro
Martin Wood1400001981-19821G1964-01-28Devon, ALTAMajor Junior
Riley Woods5915122762015-20172R1998-06-25Regina, SASKMinor Pro
Carter Woodside100002018-20191G2001-01-04Asquith, SASKMajor Junior
Colby Wotton1511222020-20211C2003-09-27Foxwarren, MANMajor Junior
Scott Wray1001101976-19771R1959-02-06Regina, SASKMajor Junior
Garrett Wright8071118262018-20202L2001-04-17Mesa, AZMajor Junior
Larry Wright11944107151531967-19712C1951-10-08Regina, SASKMajor League
Zach Wytinck5283644182019-20201D1999-03-22Glenboro, MANMajor Junior
Darryl Yacboski812791072001-20043L1985-01-13Langley, BCMajor Junior
Dmitriy Yakushin1301414161997-19981D1978-01-21Kharkiv, UkraineMajor League
Chad Yaremko2201171998-19991G1982-03-12Saskatoon, SASKMajor Junior
Laurie Yaworski11458711291251966-19682R1949-06-29Invermay, SASKMinor Pro
Rod Yaworski30551041976-19782 Major Junior
Jason Young6112141991-19921Major Junior
Lane Zablocki1052735621432015-20172R1998-12-27Wetaskiwin, ALTAMajor Junior
Raiden Zacharias401102021-20221L2006-03-01Saskatoon, SASKMajor Junior
Egor Zamula38077142017-20181D2000-03-30Chelyabinsk, RussiaMajor League
Jan Zapletal55325202004-20051D1986-08-21Brno, Czech Rep.European Elite
Sergey Zborovskiy1981866841952014-20173D1997-02-21Moscow, RussiaMinor Pro
Jesse Zgraggen5442529832013-20141D1993-04-20Lethbridge, ALTAEuropean Elite
Barry Ziegler1994650966071978-19813L1961-09-18Regina, SASKMinor Pro
Nathan Zimbaluk1600062011-20121D1993-03-04Regina, SASKMajor Junior
Rylee Zimmer4910182013-20152C1997-03-08Russell, MANMajor Junior
Steven Zonneveld64178472018-20202D2001-08-20Calgary, ALTAMajor Junior
Dion Zukiwsky27636941304441992-19964D1975-05-05Red Deer, ALTAEuropean Lower Leagues
Chris Zulyniak902681901992-19942L1974-01-08Yorkton, 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.