hockey DB
search by league
team
morning report
contact us
home

Prince Albert Raiders all-time player list

Player Name GP G A. Pts PIM Seasons Yrs. Pos. Birthdate Birthplace Highest Level
Team 1300001998-19991Minor Pro
Ryan Aasman90145282007-20103D1992-05-19Medicine Hat, ALTAMajor Junior
David Aime3000002005-20072G1989-12-18Clandeboye, MANMajor Junior
Nolan Allan1621449631272018-20235D2003-04-28Saskatoon, SASKMinor Pro
Sandy Allan35011181994-19951G1974-01-22Nassau, BahamasMinor Pro
Scott Allison1473330631671988-19913W1972-04-22St. Boniface, MANMinor Pro
Carter Anderson5812820692022-20242C2004-08-01Thompson, MANMajor Junior
Tomas Andrlik109423271052013-20152D1995-10-06Plzen, Czech Rep.Major Junior
Zack Andrusiak811202016-20171L1998-07-10Yorkton, SASKMinor Pro
Remy Aquilon156544491222019-20223D2001-03-05Kelowna, BCMajor Junior
Alex Archibald6501192004-20062G1987-05-23Ottawa, ONTMajor Junior
Mark Ardelan72195473292003-20041D1983-03-16Regina, SASKMinor Pro
Kyle Aschim4102242006-20093D1990-12-09Saskatoon, SASKMajor Junior
Sean Aschim26224242009-20101C1992-12-30Saskatoon, SASKMajor Junior
Evgeni Astrouski200002015-20172L1999-02-14Edmonton, ALTAMajor Junior
Cal Babych565914242015-20161R1997-01-18North Vancouver, BCMajor Junior
Tim Bacik800021994-19951G1974-09-10Blenheim, ONTMajor Junior
Eric Badzgon1600001989-19901G1970-05-26Calgary, ALTAMajor Junior
Dan Baker100001983-19841D1965-09-12Duncan, BCMajor Junior
Trevor Baker7375122611996-19982C1978-03-18Edmonton, ALTAMinor Pro
Brett Balas300002018-20191G2001-01-31Calgary, ALTAMajor Junior
Brock Balson50123132009-20112R1993-01-05Kamloops, BCMajor Junior
Greg Barber1011121982-19831D1963-02-10Vancouver, BCMinor Pro
Anthony Bardaro104435194642011-20132C1992-09-18Delta, BCEuropean Elite
Scott Barnstable871214261301987-19892R1970-03-01Assiniboia, SASKMajor Junior
Ryan Bast1331033434171993-19963D1975-08-27Regina, SASKMajor League
Jay Batchelor8529111102000-20022D1982-03-31North Delta, BCMajor Junior
Ken Baumgartner187838467321983-19863L1966-03-11Flin Flon, MANMajor League
Ryan Bayliss11000151999-20001F1981-08-15Whitby, ONTMajor Junior
Kristaps Bazevics200022011-20121D1994-08-02Riga, LatviaMinor Pro
Rejean Beauchemin15302222002-20053G1985-05-03Winnipeg, MANMinor Pro
Jared Bednar3761622561992-19931D1972-02-28Yorkton, SASKMinor Pro
Justin Bekkering100001994-19951D1977-02-07Lethbridge, ALTAEuropean Lower Leagues
Konrad Belcourt27101102017-20192D2000-05-04Sherwood Park, ALTAMajor Junior
Terry Bendera68111223841988-19902L1971-07-18Edmonton, ALTAMajor Junior
Brad Bennett963741781681983-19852F1964-04-15Thunder Bay, ONTEuropean Lower Leagues
Jesiah Bennett200002022-20231R2004-01-23Winnipeg, MANMajor Junior
Layne Bensmiller3033642015-20161D1997-01-09Rocky Mountain House, ALTAMajor Junior
Brad Bergen1013481986-19871D1966-03-16Prince Albert, SASKEuropean Elite
Todd Bergen1139186177321982-19842F1963-07-11Prince Albert, SASKMajor League
Justin Bernhardt12557841411582007-20092C1988-02-25Yorkton, SASKMinor Pro
Mathew Berry-Lamontagna51224242010-20122D1993-11-28Vancouver, BCMajor Junior
James Bettauer85102232722010-20122D1991-03-19Coquitlam, BCEuropean Elite
Ethan Bibeau100002022-20231C2007-01-01Winnipeg, MANMajor Junior
Laurie Billeck1621042522601988-19913D1971-02-02Calgary, ALTAMinor Pro
Boston Bilous4100002018-20202G2001-02-02Langley, BCMajor Junior
Carl Bjorge701142005-20061C1988-03-02Lloydminster, ALTAMajor Junior
Jamie Black100001990-19911G1973-09-25Edmonton, ALTAMajor Junior
Terry Black3341519311989-19901R1969-04-16Edmonton, ALTAMajor Junior
Aaron Blair100001998-19991D1983-06-16Penhold, ALTAMajor Junior
Mike Bloski44011291982-19831G1962-08-01Toronto, ONTMinor Pro
George Bodnar310151985-19861Major Junior
Brad Boehm7171522741987-19903D1970-04-20Saskatoon, SASKMajor Junior
Chris Bokenfohr20033241982-19831RMorinville, ALTAMajor Junior
Anton Borodkin5492130522000-20022L1981-01-26Chelyabinsk, RussiaEuropean Elite
Justin Borsato110101992-19931CSalmon Arm, BCMajor Junior
Joel Boschman29178691997-19981D1977-08-17Saskatoon, SASKMinor Pro
Scott Botterill12115722281995-19994L1980-02-02Sherwood Park, ALTAMajor Junior
Owen Boucher643912592022-20242D2004-02-15St. Paul, ALTAMajor Junior
Austin Bourhis1120992742010-20122D1992-07-31Kipling, SASKMajor Junior
Rodney Bowers51347171993-19941C1976-03-10Red Deer, ALTAMinor Pro
Dean Braham20554511054331984-19873L1966-02-09Winnipegosis, MANMajor Junior
Chance Braid2011740572132011-20143L1994-09-26Chauvin, ALTAMinor Pro
Rod Branch1500041995-19961G1975-04-14Fort Saint John, BCMinor Pro
Maximilian Brandl65161733602007-20081C1988-02-13Landshut, GermanyEuropean Elite
Derek Brandon7637101511996-19993L1981-01-21Mortlach, SASKMajor Junior
Mike Broda13257181997-19981L1977-05-26Calgary, ALTAMajor Junior
Dwayne Brook354610441989-19901R1971-09-14Roblin, MANMajor Junior
Jakob Brook9991221712018-20202L2002-03-15Roblin, MANMajor Junior
Calder Brooks37881662013-20152C1994-08-26Emerald Park, SASKMinor Pro
Sheldon Brost100001983-19841Major Junior
Curtis Brown1912213381995-19961L1976-02-12Unity, SASKMajor League
Marc Brown95415394681997-19992W1979-03-10Richmond, BCMinor Pro
Kyle Bruce1992128495301999-20034R1983-03-30Garden Bay, BCMinor Pro
Craig Brunel1822124456871996-20004R1979-12-11Minnedosa, MANMinor Pro
Steve Brunner105835432021982-19842D1964-04-10East Lansing, MIMajor Junior
Wayde Bucsis19796127223751985-19894L1968-01-18Prince Albert, SASKEuropean Lower Leagues
Vojtech Budik189186583732015-20183D1998-01-29Holice, Czech Rep.European Elite
Van Burgess126791061851591992-19942L1973-07-05Lahr, GermanyMinor Pro
Teal Burns604462011-20121F1992-10-10Victoria, BCMajor Junior
Dylan Busenius6982129522012-20142D1993-01-30Sherwood Park, ALTAEuropean Elite
Donovan Buskey1101102018-20191G2000-01-29Vancouver, BCMajor Junior
Dustin Butler4300022007-20081G1987-12-30High River, ALTAMinor Pro
Ryan Button23914871011502007-20114D1991-03-26Edmonton, ALTAMinor Pro
Dane Byers2364950995182002-20064L1986-02-21Nipawin, SASKMajor League
Shawn Byram1163946853001986-19882L1968-09-12Neepawa, MANMajor League
David Cameron1283270102781996-19993C1980-04-27Winnipeg, MANMinor Pro
Dustin Cameron19779701492372007-20103L1989-04-28Saskatoon, SASKMinor Pro
Dennis Cann410191982-19831Major Junior
Marc Casavant310121983-19841CMajor Junior
Fredrik Cedergren3114562009-20101R1990-03-09Roserberg, SwedenMajor Junior
Marco Cefalo28516951996-19971R1978-06-08Winnipeg, MANMinor Pro
Frederic Chabot2800001988-19891G1968-02-12Hebertville, PQMajor League
Tikhon Chaika9601142021-20232G2003-08-26Minsk, BelarusMajor Junior
Clayton Chartrand159736432261997-20014D1980-01-01Winnipeg, MANMajor Junior
Al Chatlain9361622791982-19842D1964-01-01Prince Albert, SASKMinor Pro
Oli Chenier60111122342022-20242L2007-01-26Winnipeg, MANMajor Junior
Cole Cheveldave5202242013-20141G1993-06-08Calgary, ALTAMajor Junior
Kyle Chipchura214591061653202002-20064C1986-02-19Westlock, ALTAMajor League
Justice Christensen1321539541502022-20242D2005-08-30Red Deer, ALTAMajor Junior
Brad Church202101901915041993-19963L1976-11-14Dauphin, MANMajor League
Braydon Clark17000112018-20202D2002-01-03Langley, BCMajor Junior
Donn Clark31189541982-19831D1962-03-04Kelvington, SASKMajor Junior
Jordan Clarke1082132561998-20013D1982-01-27Rouleau, SASKMajor Junior
Peter Cmorej2521302005-20061C1980-02-12Presov, SlovakiaMajor Junior
Ryan Coghlan24123232013-20152D1995-10-31Nanaimo, BCMajor Junior
Luke Coleman123212142662014-20173L1998-09-09Red Deer, ALTAMajor Junior
Garth Collins660441632003-20052D1987-09-06Edmonton, ALTAMajor Junior
Jeremy Colliton229711051762272001-20054C1985-01-13Blackie, ALTAMajor League
Austin Connor6485131112010-20122R1992-11-16Beechy, SASKMajor Junior
Dakota Conroy1435267119752012-20153R1994-07-22Edmonton, ALTAMajor Junior
T.J. Constant2010152010-20122C1993-07-18The Pas, MANMinor Pro
Antoine Corbin1182032521972010-20133D1992-06-18Granby, PQMinor Pro
Riley Cote23554671213821998-20024L1982-03-16Winnipeg, MANMajor League
Chase Coward1601102023-20241G2003-01-19Swift Current, SASKMajor Junior
Graeme Craig27167222013-20141D1993-05-03Red Deer, ALTAMinor Pro
Niall Crocker2214355981112020-20244R2004-07-31Delta, BCMajor Junior
Kyle Crosbie600002020-20211C2001-02-18Didsbury, ALTAMajor Junior
Austin Crossley49145852016-20182D1999-06-30Fort St. John, BCMinor Pro
Justin Cruse2021736531462001-20043L1984-01-21Rosthern, SASKMajor Junior
Matthew Culling497714242019-20212C2001-03-16Regina, SASKMajor Junior
Pat Curcio100001992-19931R1973-09-06Toronto, ONTMinor Pro
Austin Daae3035842012-20131C1993-06-01Estevan, SASKMinor Pro
Byron Dafoe2400041990-19911G1971-02-25Sussex, EnglandMajor League
Rod Dallman1464153945711984-19873L1967-01-26Quesnel, BCMajor League
Logan Danis1312322020-20211L2002-02-09Winnipeg, MANMajor Junior
Shane Danyluk248255277772010-20144C1994-01-14Salmon Arm, BCMajor Junior
Regan Darby4419101431999-20001D1980-07-17Estevan, SASKMinor Pro
Neil Davey5462834201984-19851D1965-12-29Edmonton, ALTAMinor Pro
John Davis5881725981983-19841L1965-01-29Regina, SASKMajor Junior
Tyler Dea1102222013-20141D1995-04-01St. Albert, ALTAMajor Junior
Nathan Deck27222961181962007-20114D1990-03-26Sedley, SASKMinor Pro
Jesse Deckert93033102005-20072G1986-07-19Winnipeg, MANMinor Pro
James DeMone94224262762000-20022D1982-07-01St. Albert, ALTAMinor Pro
Paul Deniset55263157342001-20021C1981-07-13Winnipeg, MANMinor Pro
Ryan DePape23747591063142004-20084R1988-03-10Winnipeg, MANMajor Junior
Dayce Derkatch200002023-20241C2007-05-30Regina, SASKMajor Junior
Andy Desautels1300022012-20131G1994-05-11White City, SASKMajor Junior
Clint Desjardins100001996-19971GMajor Junior
Chris Di Ubaldo88202242952001-20032R1982-07-17Winnipeg, MANMinor Pro
Evan Dobni100021982-19831Major Junior
James Dobrowolski138172542612007-20092L1990-01-27Vernon, BCMajor Junior
Cory Donaldson699817701992-19942L1975-06-01Saskatoon, SASKMajor Junior
David Dotan45022192007-20103D1991-06-18Richmond, BCMajor Junior
Scott Doucet1631630461512004-20073R1988-02-16Qualicum Beach, BCMajor Junior
Jarrid Dowhay985611492005-20072R1987-05-18Prince Albert, SASKMajor Junior
Leon Draisaitl12859104163462012-20142C1995-10-27Cologne, GermanyMajor League
Brayden Dube109201838382022-20242R2005-09-22Roblin, MANMajor Junior
Darren Durdle16156181982-19831D1965-08-15Gimli, MANEuropean Elite
Jacob Edwards200002009-20101G1993-09-12Burnaby, BCMajor Junior
Tracy Egeland855636921841988-19902R1970-08-20Lethbridge, ALTAMinor Pro
Josh Elder137913221512004-20073R1988-10-31Saskatoon, SASKMajor Junior
Mike Eley17167291996-19971L1978-05-28Colonsay, SASKMajor Junior
John Ellis300001982-19831G Major Junior
Pat Elynuik2071281362641561982-19875R1967-10-30Foam Lake, SASKMajor League
Brad Erickson110172845612004-20062C1985-05-04Saskatoon, SASKMajor Junior
Tommie Eriksen5831720951989-19912D1970-10-07Oslo, NorwayMinor Pro
Tyler Esau1200022006-20071G1989-05-16Abbotsford, BCMajor Junior
Drew Famulak100001982-198311967-11-16Major Junior
Sean Farmer4101101996-19971D1977-02-04Grande Prairie, ALTAMinor Pro
Perry Faul183173148862001-20043D1984-01-15Esterhazy, SASKMajor Junior
Todd Fedoruk286410751998-19991L1979-02-13Redwater, ALTAMajor League
Karsten Felske100002005-20061G1988-10-13Prince Albert, SASKMajor Junior
Mark Fenez9066451982-19831C1962-08-27Pine Falls, MANMajor Junior
Collin Feser21259691283181983-19863C1965-01-08Macklin, SASKMajor Junior
Steve Fetter800001999-20001C1981-01-23Watson, SASKMajor Junior
Todd Fiddler105272148282010-20122L1993-07-13Meadow Lake, SASKMinor Pro
Brenden Fiebelkorn100002010-20111G1994-01-24Winnipeg, MANMajor Junior
Jay Fitzpatrick58210121571991-19943D1975-09-03Wood Mountain, SASKMinor Pro
Kris Fizzell11481523401994-19962C1977-04-25Calgary, ALTAMajor Junior
Dallas Flaman24749631122941995-20005C1979-03-18Moosomin, SASKMinor Pro
John Flatters37066812006-20082D1987-06-17Calgary, ALTAMajor Junior
Dalyn Flette700022009-20101G1990-02-08Calgary, ALTAMajor Junior
Cole Fonstad21963119182342015-20205L2000-04-24Estevan, SASKMinor Pro
Tre Fouquette1311222020-20233D2004-05-14Warman, SASKMajor Junior
Luke Fritshaw2701475894961999-20055D1984-07-04Tisdale, SASKMinor Pro
Scott Frizzell24033351985-19872L1968-02-19Strasbourg, SASKMinor Pro
Tom Fuller60132235181989-19912C1971-07-01Detroit, MIMajor Junior
Joaquin Gage53022191993-19941G1973-10-19Vancouver, BCMajor League
Graham Garden812381988-19891F1970-07-02Brandon, MANMinor Pro
Reid Gardiner2621061142201572012-20164R1996-01-19Prince Albert, SASKMinor Pro
Mike Gauthier2461333467032002-20086D1987-03-26North Vancouver, BCMinor Pro
Matteo Gennaro174333770862013-20163C1997-03-30St. Albert, ALTAMinor Pro
Stephen George1511241997-19981C1981-02-12Winnipeg, MANMajor Junior
Ronin Geraghty100002021-20221G2004-06-10Burnaby, BCMajor Junior
Dan Gerarden4112141982-19831C1962-07-16Green Bay, WISemi-Professional
Mike Gillespie7193544851982-19831D1963-03-27Winnipeg, MANMajor Junior
Matthew Girling3510919592003-20041R1984-06-12Saskatoon, SASKMajor Junior
Tayem Gislason9331215432020-20233D2003-04-06Winnipeg, MANMajor Junior
Brad Glassford200001992-19931G1972-02-20Hamilton, ONTMajor Junior
Austin Glover113325385362014-20173R1996-01-15Clavet, SASKEuropean Elite
Jason Glutek500021996-19982L1981-02-08Duncan, BCMajor Junior
Dave Goertz10816951111731983-19852D1965-03-28Edmonton, ALTAMajor League
Jeremy Goetzinger248944532131996-20004D1980-06-26Red Deer, ALTAMinor Pro
Terrell Goldsmith1851020302782020-20244D2005-05-13Fort St. James, BCMajor Junior
Kyle Golz500002008-20091L1991-04-11Surrey, BCMajor Junior
Jeff Gorman27781991802551990-19944F1973-01-06Winnipeg, MANMinor Pro
Graydon Gotaas20134112019-20212D2004-03-03Camrose, ALTAMajor Junior
Steve Gotaas2661351793142381983-19874C1967-05-10Camrose, ALTAMajor League
Tanner Gould1100062022-20231C2005-01-06Calgary, ALTAMajor Junior
Noah Gregor63434588382018-20191C1998-07-28Beaumont, ALTAMajor League
Tony Grenier12310495199541984-19862C1965-01-23Winnipeg, MANMajor Junior
Raymond Grewal1600042014-20151D1995-10-07Prince George, BCEuropean Elite
Cody Gross607613202005-20072C1989-05-26Winnipeg, MANMajor Junior
Shane Grypiuk1300082001-20021Major Junior
Riley Guenther67336392011-20132D1994-09-03Calgary, ALTAEuropean Lower Leagues
Brendan Guhle2011757741282013-20174D1997-07-29Edmonton, ALTAMajor League
Kaiden Guhle1561758751282017-20225D2002-01-18Edmonton, ALTAMajor League
Greg Guidinger9213111984-19851Major Junior
Roydon Gunn93077181983-19863G1966-05-08Saskatoon, SASKMinor Pro
Ron Gunville3861117881987-19903D1970-02-14Prince Albert, SASKMajor Junior
Blaine Gusdal100001984-19851D1967-05-11Erickson, MANMajor Junior
Shayne Gwinner910142012-20131D1994-05-20Drumheller, ALTAMajor Junior
Ryan Haggarty902791041999-20023D1983-02-25Oak River, MANMinor Pro
Don Halverson1133539741781995-19983R1977-02-06North Delta, BCMajor Junior
Merv Haney162415899691991-19943L1974-08-26Kimberley, BCMajor Junior
Dante Hannoun2810213162018-20191C1998-08-02Delta, BCMinor Pro
Chris Harper1112413371151999-20012L1981-07-01Prince Albert, SASKMinor Pro
Warren Harper41171532381982-19831R1963-05-10Prince Albert, SASKMinor Pro
Kevin Harris6983139402002-20031D1982-01-27Altona, MANMinor Pro
Brad Harrison3812618671988-19902C1970-09-28Calgary, ALTAMinor Pro
Ryan Harrison1352861892482007-20103C1992-03-31Kelowna, BCMinor Pro
Jayden Hart15145671121882012-20153R1994-12-14Spruce Grove, ALTAMinor Pro
Tyler Hart43156962011-20121D1992-10-22Spruce Grove, ALTAMajor Junior
Scott Hartnell12837901272301997-20003L1982-04-18Regina, SASKMajor League
Greg Harvey731562271992-19953D1976-04-08Saskatoon, SASKMinor Pro
Corey Hastman100001988-19891L1970-05-07Edmonton, ALTAMajor Junior
Zack Hayes2721564793222015-20205D1999-04-24Calgary, ALTAMajor League
Paul Healey20678961742031992-19953W1975-03-20Edmonton, ALTAMajor League
Colton Heffley45459602014-20151R1994-05-27Swift Current, SASKMinor Pro
Rob Hegberg106124355821994-19962D1977-07-15Stettler, ALTAMajor Junior
Nick Heid6321012382016-20171D1997-05-21Fridley, MNMajor Junior
Mike Hellyer26254891431522003-20074R1986-07-20Brandon, MANMinor Pro
Kevin Hennings10000121989-19901Major Junior
Andrew Herle1351113242052009-20112R1991-03-20Wilkie, SASKMajor Junior
Evan Herman21463581211842018-20235L2002-03-22The Pas, MANMajor Junior
Adam Herold300002017-20181D2001-04-12Montmartre, SASKMajor Junior
Brandon Herrod3141061352411462007-20125R1991-09-11Meadow Lake, SASKMajor Junior
Ashton Hewson1801528431842005-20083L1988-03-01Cutknife, SASKMajor Junior
Donevan Hextall148641321961641989-19923C1972-02-24Wolseley, SASKMinor Pro
Jordan Hickmott144314071722008-20102W1990-04-11Mission, BCMinor Pro
Max Hildebrand8800022021-20243G2004-06-29Martensville, SASKMajor Junior
Shaun Hill200051998-19991R1980-07-20Viking, ALTAMajor Junior
Jim Hiller3000121986-19871R1969-05-15Port Alberni, BCMajor League
Brant Hilton2101122003-20062G1986-12-13Winnipeg, MANMajor Junior
Trevor Hitchings54369241997-19992D1980-08-05Wynyard, SASKMajor Junior
Troy Hjertaas2261850687691988-19935D1972-02-22Ardrossan, ALTAMajor Junior
Michal Hlinka6941418412010-20122R1993-06-18Trencin, SlovakiaEuropean Elite
Shane Hnidy226251071324251992-19964D1975-11-08Neepawa, MANMajor League
Brent Hobday49101929931999-20001L1979-08-26Oakbank, MANMajor Junior
Doug Hobson2632175963221984-19884D1968-04-09Prince Albert, SASKMinor Pro
Zach Hodder26213162011-20132D1993-07-16Delta, BCMajor Junior
Dan Hodgson2021883054932171982-19853C1965-08-29Fort McMurray, ALTAMajor League
Jacob Hoffrogge6011718122023-20241D2003-02-18Saskatoon, SASKMajor Junior
Russell Hogue254591141731591993-19974F1976-06-08Toronto, ONTMinor Pro
David Holden812391982-19831 Major Junior
Cole Holowenko4700022011-20121G1993-01-05Penticton, BCMajor Junior
Nick Holowko26257202016-20171L1997-06-26Burnaby, BCMajor Junior
Jeff Hood200001997-19981G1979-11-13Winnipeg, MANMajor Junior
Craig Hordal6401121994-19962G1976-06-02Saskatoon, SASKMajor Junior
Michael Horon6371118322019-20223L2001-07-04Lethbridge, ALTAMajor Junior
Clarence Houle300021992-19931L1975-02-11Red Deer, ALTAMajor Junior
Kyle Howarth22156212005-20061L1986-09-29Belair, MANMinor Pro
Emerson Hrynyk50246612009-20112D1992-09-09Okanagan, BCEuropean Elite
Trevor Huber100001986-19871Major Junior
Mike Human1000001995-19961Major Junior
Curtis Hunt1831373862701984-19873D1967-01-28North Battleford, SASKMinor Pro
J.J. Hunter58281745402000-20011C1980-07-06Shaunavon, SASKMinor Pro
Jordan Iron300002006-20082L1991-04-02Canoe Lake, SASKMajor Junior
Ethan Ironside300042021-20221R2002-12-16Prince Albert, SASKMajor Junior
Jason Issel266751111862421992-19975L1976-03-01Neudorf, SASKMinor Pro
Kim Issel213771071841631983-19874R1967-09-25Regina, SASKMajor League
Garnet Jacobson1381523383671994-19984R1978-05-05Saskatoon, SASKMinor Pro
Jared Jagow295611152007-20081C1988-11-27Rosetown, SASKMinor Pro
Cody Jensen100455398881997-20003R1979-07-25Brooks, ALTAMajor Junior
D-Jay Jerome63369442016-20182R1999-11-05Lethbridge, ALTAMinor Pro
Trevor Jobe36332861481987-19881C1967-05-14Brandon, MANMinor Pro
Joe Johannson700021985-19861L1968-04-26Swift Current, SASKMajor Junior
Kolby Johnson36022602016-20182L1998-05-12Rosetown, SASKMinor Pro
Eric Johnston173103646842021-20243D2004-02-18Regina, SASKMajor Junior
MacKenzie Johnston361111282013-20141D1993-10-15Swift Current, SASKMinor Pro
Neil Johnston39121628341994-19951C1974-07-08Eston, SASKMinor Pro
Landon Jones671781242004-20062D1986-03-06High Prairie, ALTAMajor Junior
Andrew Jungwirth16000252001-20021D1982-02-19Cudworth, SASKMajor Junior
Milan Jurik595813162006-20071C1988-02-28Zvolen, SlovakiaEuropean Elite
Trent Kachur17101301988-19891D1968-04-03Prince Albert, SASKMajor Junior
Adam Kadlec545914212016-20171R1999-09-03Edina, MNMajor Junior
Keegan Karki300002019-20201G2000-02-25Sartell, MNMajor Junior
Deric Karolat122335992791982-19842C1964-02-11Saskatoon, SASKMajor Junior
Rod Kavanagh28415131985-19872L1969-01-07Wininipeg, MANMajor Junior
Dustin Kazak3341519142000-20011D1981-02-26Coquitlam, BCMajor Junior
Ivan Kechkin300002019-20201C2002-06-19Moscow, RussiaMajor Junior
Cliff Keller13000331982-19842Major Junior
Kevin Kellett2582445695221994-19995D1978-07-23Prince Albert, SASKMinor Pro
Diarmuid Kelly200002002-20031C1982-04-13Red Deer, ALTAMinor Pro
Justin Kelly5271219151997-19992C1981-03-17Abbotsford, BCMinor Pro
Parker Kelly27393951882412015-20194L1999-05-14Camrose, ALTAMajor League
Steve Kelly268881662545371992-19964L1976-10-26Vancouver, BCMajor League
Dylan Kemp8611314361995-19972D1979-07-22Prince Albert, SASKMajor Junior
Dave Kendall70161430371982-19842R1965-05-16Edmonton, ALTAMajor Junior
Andy Kenning50189311985-19872D1968-03-30Winnipeg, MANMajor Junior
Dan Kesa13176741503171990-19922R1971-11-23Vancouver, BCMajor League
Charles Keshane300021992-19953Major Junior
Darin Kimble13552491014971986-19882C1968-11-22Lucky Lake, SASKMajor League
George King500022017-20181F1998-06-10Calgary, ALTAMajor Junior
Todd Kinniburgh72171835521988-19902R1970-09-07Devon, ALTAMajor Junior
Lane Kirk301102016-20171D2000-05-21Swan River, MANMajor Junior
Jason Klassen79246171991-19932D1974-04-29Winkler, MANMajor Junior
Jesse Knowler57156162011-20121L1994-03-18Castlegar, BCMajor Junior
Jonas Knutsen108161733952011-20132C1993-04-03Oslo, NorwayMajor Junior
Jordan Kochan11851419252007-20103C1991-05-12Edmonton, ALTAMajor Junior
Shane Kohl7639121701986-19893D1970-03-31Mankota, SASKMajor Junior
Dean Kolstad19833891223131985-19883D1968-06-16Edmonton, ALTAMajor League
Ward Komonosky11701010621982-19853G1964-12-03Saskatoon, SASKMinor Pro
Landon Kosior2134491135972019-20234D2002-08-15Regina, SASKMinor Pro
Brian Kostur338111981991-19943F1975-01-26Major Junior
Easton Kovacs11141317782022-20242D2004-11-29Delta, BCMajor Junior
Ryan Kowalski2811262008-20102R1991-09-06Abbotsford, BCMajor Junior
Rick Kozak391113241522004-20051R1985-08-19Norway House, MANMinor Pro
Patrick Kozyra27055132008-20102D1989-01-24Sherwood Park, ALTAMajor Junior
Milan Kraft1247481155741998-20002C1980-01-17Plzen, Czech Rep.Major League
Jon Kress2123140713381999-20034C1982-11-25Regina, SASKMajor Junior
Mark Kress60268662002-20031C1985-09-28Regina, SASKMajor Junior
Nikita Krivokrasov36303302016-20182L2000-12-23Westminster, COEuropean Elite
Scott Kruger722680106221985-19861C1967-03-31Swift Current, SASKMajor Junior
Gord Kruppke2271752695771985-19894D1969-04-02Slave Lake, ALTAMajor League
Matej Kubiesa556814372023-20241R2006-09-11Frydek-Mistek, Czech Rep.Major Junior
Dale Kushner300071983-19852R1966-06-13Terrace, BCMajor League
Jason Kwiatkowski1321727441521990-19933D1972-02-22Fort Qu'Appelle, SASKMinor Pro
Cy Laflamme45513181101982-19842R1966-02-24Olds, ALTASemi-Professional
Colin Lafreniere93101222552002-20042R1985-05-16St. Boniface, MANMajor Junior
Greg Lakovic70246361992-19931L1975-01-31New Westminster, BCMinor Pro
Bryce Lamb1711931501122005-20094C1989-10-16Killarney, MANMajor Junior
John Lamb5978151361982-19842F1964-02-29Calgary, ALTAMajor Junior
Sawyer Lange25226911171092011-20154D1994-04-22Prince Albert, SASKMajor Junior
Mike Langen1000001990-19911G1971-07-31Saskatoon, SASKMajor Junior
Jeff Lank25924821062081991-19954D1975-03-01Indian Head, SASKMajor League
Carson Latimer75223860442021-20232R2003-01-10Surrey, BCMajor Junior
Phillip Lavallee1700001992-19942G1975-10-15Eriksdale, MANMajor Junior
Tyson Laventure93151328342018-20224R2003-01-28Lloydminster, ALTAMajor Junior
Rodney Lavoie1200082005-20061C1988-06-08Valemount, BCMajor Junior
Travis Laycock105033141989-19923G1971-07-19Prince Albert, SASKMajor Junior
Brett Leason1095170121422017-20192R1999-04-30Calgary, ALTAMajor League
Devon LeBlanc105242044752006-20082L1988-03-09Brandon, MANMinor Pro
Luke Lee-Knight1300002011-20121G1993-04-04Calgary, ALTAMajor Junior
Jesse Lees1103052821222014-20162D1995-09-14Calgary, ALTAMinor Pro
Rob Lenz15000121993-19941L1976-05-18Vibank, SASKMajor Junior
Seth Leonard16691921831052001-20043L1983-10-29Nakusp, BCMinor Pro
Daniel Lepp300002005-20061R1989-01-19Elm Creek, MANMajor Junior
Lee Leslie206951062011511989-19923L1972-08-15Prince George, BCMinor Pro
Cavin Leth63231336932016-20171C1996-04-11Taber, ALTAMajor Junior
Craig Leverton120243761722013-20152L1995-01-02Debden, SASKMajor Junior
Randy Lewis200051985-19861R1968-05-02Swift Current, SASKMajor Junior
Landon Lillejord70213781999-20023L1984-01-28Ceylon, SASKMajor Junior
Jamie Linden681113241221990-19922R1972-07-19Medicine Hat, ALTAMajor League
Evan Lindsay206099411996-20004G1979-05-15Red Deer, ALTAMinor Pro
Scott Lindsay801101989-19912R1972-08-29Red Deer, ALTAMinor Pro
Logan Linklater22145112020-20211C2003-03-24Kindersley, SASKMajor Junior
Ratislav Lipka93121628372001-20032R1983-05-09Piestany, SlovakiaEuropean Elite
Harrison Lodewyk1891531461052021-20243R2005-03-01Red Deer, ALTAMajor Junior
Scott Longstaff200001988-19902C1971-07-12Fort Saint John, BCMinor Pro
Connor Lowe73134782000-20022D1983-01-19Meacham, SASKMajor Junior
Tyler Lowe100002017-20181D2000-09-22Calgary, ALTAMajor Junior
Bob Lowes263710501982-19831C1963-01-21Prince Albert, SASKMajor Junior
Gabe Ludwig3727942022-20231L2004-02-29Eagle River, AKMajor Junior
Adam Lukacovic19213222004-20051D1986-04-16Koprivnice, Czech Rep.Minor Pro
Doug Lunney100001982-19831G1964-09-16Winnipeg, MANMajor Junior
Ross Lupaschuk1562240623391997-20003D1981-01-19Edmonton, ALTAMajor League
Michael MacAngus28358162008-20091L1988-02-15Edmonton, ALTAMajor Junior
Rob MacGregor510102000-20011R1983-04-07Richmond, BCMinor Pro
Krzysztof Macias65222547402023-20241L2004-05-14Nowy Targ, PolandEuropean Elite
Steve MacIntyre471121001999-20001D1980-08-08Brock, SASKMajor League
Alex Mack200002021-20221R2004-09-21Edmonton, ALTAMajor Junior
Bob MacKenzie400041982-19831D1967-06-09Prince Albert, SASKMajor Junior
Marc Mackenzie500002009-20112R1993-11-05Kelowna, BCMajor Junior
Brady Magneson57235261995-19982R1980-04-27Edson, ALTAMajor Junior
Luke Mahura46101102011-20143L1995-05-25St. Albert, ALTAMajor Junior
Shane Malone43033392005-20072D1989-11-19Nanaimo, BCMajor Junior
Mike Mansfield210101982-19831D1964-06-19Calgary, ALTAMajor Junior
Dave Manson2122471956571983-19863D1967-01-27Prince Albert, SASKMajor League
Ty Mappin310102015-20161C1996-01-25Big Valley, ALTAMajor Junior
Len Mark724556101521987-19881C1967-01-07Irma, ALTAMajor Junior
Mel Marshall525491681982-19842D1964-04-08Medicine Hat, ALTAMajor Junior
Brent Martin1400042008-20091L1992-01-11Spruce Grove, ALTAMajor Junior
Grady Martin11431215922022-20242C2006-04-26Oyen, ALTAMajor Junior
Max Martin1851980991182016-20204D1999-07-25Winnipeg, MANMinor Pro
Duane Maruschak45222648201992-19931C1972-08-08Prince Albert, SASKMajor Junior
Jeremy Masella165727342262017-20203D1999-02-16Phoenix, AZMinor Pro
Josh Maser100002015-20161L1999-01-18Houston, BCMinor Pro
Cris Mason1610181992-19931C1975-05-22Prince Albert, SASKMajor Junior
Carter Massier100002021-20221L2001-05-16Peace River, ALTAMajor Junior
Stan Matwijiw85000141991-19943G1973-08-09Windsor, ONTMinor Pro
Jeff May281161031193192002-20086D1987-04-04Richmond, BCMinor Pro
Justin Maylan210641382021832009-20123C1991-01-20Calgary, ALTAMinor Pro
Dean McAmmond2171001292293901989-19934L1973-06-15Grande Cache, ALTAMajor League
Ian McAmmond81122739291986-19882L1968-11-11Grande Cache, ALTAMajor Junior
Nick McBride6400002013-20152G1997-01-11Maple Ridge, BCMajor Junior
Rob McCaig13022321992-19931D1972-01-05Innisfail, ALTAMinor Pro
Craig McCallum72274572282009-20101R1989-01-11Canoe Lake, SASKEuropean Elite
Colton McCarthy8000132014-20151C1996-01-30Salmon Arm, BCMajor Junior
Grant McCune117022111996-20015G1980-05-05Edmonton, ALTAMinor Pro
Kody McDonald632127481322017-20192R1998-04-07Lethbridge, ALTAMinor Pro
Mike McDonald23000222005-20061D1988-02-19West Vancouver, BCMajor Junior
Ryan McDonald18282801622722006-20093C1988-01-15Prince Albert, SASKMinor Pro
Dale McFee2691181522705351982-19864L1965-02-11Edmonton, ALTAMajor Junior
Mike McGhan264731001734171991-19965L1975-07-11Ardrossan, ALTAMinor Pro
Trent McLellan401121986-19871L1968-10-05Saskatoon, SASKMajor Junior
Turner McMillen3171118192023-20241L2003-01-30Carievale, SASKMajor Junior
Grant McNeill2601121329291999-20034D1983-05-08Vermilion, ALTAMajor League
Mark McNeill276971462431712008-20135C1993-02-22Langley, BCMajor League
Adam McNutt26123302020-20222D2003-05-07Saskatoon, SASKMajor Junior
Scott McQueen884711491999-20012D1981-04-21Tofield, ALTAMajor Junior
Logan McVeigh70152641432011-20132C1994-02-23Kenaston, SASKMajor Junior
Curtis Meger2700002017-20181G1998-07-08Regina, SASKMajor Junior
Marian Menhart1481526411831995-19983D1977-02-14Litvinov, Czech Rep.Minor Pro
Marcus Messier611202014-20151C1994-01-17Canmore, ALTAMajor Junior
Spencer Meyer300022012-20131C1996-01-10Surrey, BCMajor Junior
Carson Miller1562027471142015-20194C2000-02-10Yorkton, SASKMajor Junior
Cory Millette17314112014-20151L1995-01-19Storthoaks, SASKMajor Junior
Jon Mirasty300221092000-20011L1982-06-04Meadow Lake, SASKMinor Pro
Curtis Miske105425193452016-20182C1997-01-17Beaumont, ALTAMinor Pro
Vladimir Mizera1101181996-19971C1978-03-02Ceske Budejovice, Czech Rep.Major Junior
Dan Moberg3103341983-19841G1963-03-12Vancouver, BCMajor Junior
Mike Modano1761181762941801986-19893C1970-06-07Livonia, MIMajor League
Spencer Moe2864584129442015-20216C2000-01-07Calgary, ALTAMajor Junior
Sean Montgomery3457272144482014-20195C1998-03-07Calgary, ALTAMinor Pro
Cam Moon200001988-19891G1970-03-27Edmonton, ALTAMajor Junior
Evan Morden6921113522012-20142D1993-05-31Thompson, MANMajor Junior
Cory Morgan19561691303261996-19993R1978-08-20Blue Sky, ALTAMinor Pro
Jordan Morgan41101662003-20041D1987-03-23Regina, SASKMajor Junior
Luke Moroz43381142022-20242L2007-07-18Grand Coulee, SASKMajor Junior
Ken Morrison2111101262361011982-19864R1965-04-05Saskatoon, SASKEuropean Lower Leagues
Lochlan Morrison6741519662015-20172D1997-07-08Prince Albert, SASKMajor Junior
Josh Morrissey229601191792422010-20155D1995-03-28Calgary, ALTAMajor League
Preston Mosewich100002003-20041C1987-06-09Saskatoon, SASKMajor Junior
David Munson601191982-19831 Major Junior
Mike Muzechka100001994-19951D1978-02-01Prince Albert, SASKMajor Junior
Ryan Mything101101994-19951R1978-01-28Climax, SASKMajor Junior
Justin Nachbaur2164544892282017-20214L2000-03-04Cross Lake, MANMinor Pro
Cole Nagy2722482018-20202C2001-08-13Saskatoon, SASKMajor Junior
Regan Nagy3171421202017-20181R1997-05-11Ogema, SASKMinor Pro
Stacey Narowski14011421986-19871 Major Junior
Rob Nealon19022391982-19842Major Junior
David Neilson25865801457641988-19924L1971-01-25Long Island, NYMinor Pro
Jeff Nelson2791522654172951988-19924C1972-12-18Prince Albert, SASKMajor League
Todd Nelson252311141452291985-19905D1969-05-15Prince Albert, SASKMajor League
Troy Neumeier2742276982381987-19914D1970-09-03Langenburg, SASKMinor Pro
Tyson Newell200022009-20101D1991-04-17Prince Albert, SASKMajor Junior
Kerry Nice71336551998-20002D1980-04-11Prince Albert, SASKMajor Junior
Wally Niewchas128842502081982-19842D1964-03-18Camrose, ALTAMajor Junior
Rob Nixon900021984-19851Major Junior
Brett Novak33050661161742000-20066R1985-04-28Grayson, SASKMajor Junior
Pat Odnokon87182240321988-19913R1971-04-29Prince Albert, SASKMajor Junior
Aiden Oiring99284573782022-20242L2005-05-09Calgary, ALTAMajor Junior
Arley Olson903361982-19831D1962-01-02Eatonia, SASKMajor Junior
Kolten Olynek85162036432015-20172C1996-02-13Saskatoon, SASKMinor Pro
Brent Ottmann144142842742003-20074R1988-01-17Martensville, SASKMinor Pro
Brayden Pachal1642564892502016-20193D1999-08-23Estevan, SASKMajor League
Max Paddock3400052019-20212G2000-06-15Brandon, MANMajor Junior
Derek Paget20866911573081995-19994L1978-11-23Kamloops, BCMinor Pro
Cody Paivarinta95279772015-20183D1998-06-13Abbotsford, BCMajor Junior
Hayden Pakkala1662336591872021-20243C2004-01-28Okotoks, ALTAMajor Junior
Justin Palazzo13049132112004-20084D1989-01-25Kamloops, BCMajor Junior
Rylan Parenteau10301122012-20175G1996-11-16Saskatoon, SASKMinor Pro
Jonathan Parker100474390692009-20112R1991-09-25Solana Beach, CAMinor Pro
Dave Pasin1981721483202041982-19853C1966-07-08Edmonton, ALTAMajor League
Tyler Paslawski911202010-20111R1992-08-19Choiceland, SASKMajor Junior
Mike Pawlenchuk100051984-19851R1966-06-25Prince George, BCMinor Pro
Eric Pearce197212041552017-20225C2001-07-30Regina, SASKMajor Junior
Cole Peardon11091524412022-20242C2006-03-26Outlook, SASKMajor Junior
Caine Pearpoint17745621072132002-20053L1984-03-05Regina, SASKMajor Junior
Denis Pederson2161161232394191991-19954C1975-09-10Prince Albert, SASKMajor League
Doogan Pederson44246142023-20241D2006-06-27Langley, BCMajor Junior
Lee Pederson300001983-19841Major Junior
Dallyn Peekeekoot888614352020-20233R2004-07-16Ahtahkakoop First Na, SASKMajor Junior
Brandon Peet8631013202002-20053C1986-03-28Melville, SASKMajor Junior
Brian Pellerin24375751507271987-19914R1970-02-20Hinton, ALTAMinor Pro
Cole Penner17112562007-20092L1991-01-25Medicine Hat, ALTAMajor Junior
Jackson Penney55533285511989-19901R1969-02-05Edmonton, ALTAMinor Pro
Duane Perillat1500021999-20001G1981-03-26Lloydminster, SASKMinor Pro
Darren Perkins1931132434711989-19934D1973-03-26New Norway, ALTAMinor Pro
Harry Perler4011161982-19831D1963-01-28Vancouver, BCMajor Junior
Carson Perreaux186322658832011-20143L1994-12-28Brandon, MANMajor Junior
Chris Phillips931353661551995-19972D1978-03-09Calgary, ALTAMajor League
Rich Pilon1391755723691985-19883D1968-04-30Saskatoon, SASKMajor League
Ryan Pisiak606814601990-19922R1975-05-12Swift Current, SASKMinor Pro
Neil Pogany711221987-19881C1967-01-29Regina, SASKMajor Junior
Igor Pohanka18466107173702000-20033C1983-07-05Piestany, SlovakiaMinor Pro
Michal Polak1141018281572002-20063L1985-01-11Praha, Czech Rep.European Elite
Nick Polychronopoulos8639121771991-19932L1974-05-29Lethbridge, ALTAMajor Junior
Mitch Poulin3271118151983-19841C1964-02-27St. Albert, ALTAMajor Junior
Harlan Pratt102134053611996-19982D1978-12-10Redwater, ALTAMinor Pro
Ty Prefontaine300002015-20161D1999-01-13Saskatoon, SASKMajor Junior
Nathan Preston400002023-20241G2005-11-12Penticton, BCMajor Junior
Garrett Prosofsky13557871441111998-20013C1980-05-19Saskatoon, SASKMinor Pro
Aliaksei Protas1194278120122018-20202C2001-01-06Vitebsk, BelarusMajor League
Gage Quinney9114173172012-20153C1995-07-29Las Vegas, NVMajor League
Rory Rawlyk286915162002-20031D1983-09-09Edmonton, ALTAMinor Pro
Cam Reagan1803382016-20171D1997-06-19Sherwood Park, ALTAMajor Junior
Stan Reddick33000101986-19893G1969-12-06Toronto, ONTMinor Pro
Colin Reddin4471017272009-20101C1990-06-23Corona Del Mar, CAMinor Pro
R.J. Reed500002010-20111L1992-05-10Millet, ALTAMajor Junior
Curtis Regnier199601011611481988-19924L1972-01-24Prince Albert, SASKMinor Pro
Kenton Rein74066331985-19872G1967-09-12Toronto, ONTMinor Pro
Jason Renard6968142541990-19922W1974-04-22Brooks, ALTAMinor Pro
Dustin Renas410122023-20241R2005-07-18Saskatoon, SASKMajor Junior
Igor Revenko18061741351002008-20113R1990-05-02Minsk, BelarusEuropean Elite
Rhett Rhinehart33011162016-20182D2001-11-27Lloydminster, ALTAMinor Pro
Brennan Riddle11101010762014-20173D1997-07-27Balgonie, SASKMajor Junior
Ryder Ritchie108396099442022-20242R2006-08-03Calgary, ALTAMajor Junior
Bill Roach301101982-19831Major Junior
Curtis Roach700002014-20151D1997-10-22Saskatoon, SASKEuropean Lower Leagues
Matthew Robertson18479781571062006-20093L1988-02-07Prince Albert, SASKMinor Pro
Sean Robertson99132740541994-19962C1978-04-01Kelowna, BCMinor Pro
Ryan Robinson20101182001-200211984-05-15European Lower Leagues
Dean Ross400021986-19871G Major Junior
Jordan Rowley16821901112152008-20113D1990-04-03Edmonton, ALTAMinor Pro
Harrison Ruopp214331343952009-20134D1993-03-17Zehner, SASKMinor Pro
Blaine Russell6302201995-19972G1977-01-11Wetaskiwin, ALTAMinor Pro
Cohner Saleski501102017-20192R2002-01-14Saskatoon, SASKMajor Junior
Cale Sanders68131528172021-20221R2002-08-21Claresholm, ALTAMajor Junior
Nicholas Sanders3800002016-20182G1998-04-24Calgary, ALTAMajor Junior
Joey Santucci48101432011-20132F1994-07-20Coquitlam, BCMajor Junior
Sergei Sapego99144660542017-20192D1999-10-08Vitebsk, BelarusMinor Pro
Evan Schafer2601228405332002-20064D1985-10-09Mankota, SASKMinor Pro
Loeden Schaufler16022112018-20191D2000-04-27De Winton, ALTAMajor Junior
Colin Scherger23033302006-20082D1989-12-04Medicine Hat, ALTAMajor Junior
Dane Schioler801122015-20161R1996-04-03Winnipeg, MANMajor Junior
Chris Schlenker97922312192003-20052L1984-07-09Medicine Hat, ALTAEuropean Lower Leagues
Kris Schmidli177101742014-20151L1996-07-03Zurich, SwitzerlandEuropean Lower Leagues
Don Schmidt66316192071984-19862D1968-07-13Ft. Saskatchewan, ALTAMajor Junior
Jeff Schmidt12531619571999-20034L1984-10-01Kindersley, SASKMajor Junior
Bob Schrader400001995-19961G1977-01-14Prince Albert, SASKMinor Pro
Jesse Schultz35141832142000-20011R1982-09-28Strasbourg, SASKMajor League
Nick Schultz18933811141951998-20013D1982-08-25Strasbourg, SASKMajor League
Ian Scott17514562015-20194G1999-01-11Calgary, ALTAMinor Pro
Maurizio Scudier9437101985-19861European Lower Leagues
Michael Seaton3821214351990-19911L1971-01-30Atherton, CAMinor Pro
Richard Seeley1441870882331996-19993D1979-04-30Powell River, BCMinor Pro
Jason Seerey4000151996-19992D1980-09-25Nipawin, SASKMinor Pro
Alessandro Segafredo300002022-20231R2004-09-15Asiago, ItalyEuropean Lower Leagues
Chad Seibel590881031989-19912D1972-01-21Red Deer, ALTAMinor Pro
Aki Seitsonen2046067127542003-20063C1986-02-05Riihimaki, FinlandMinor Pro
Ryan Senft200002003-20041G1984-09-24Reguba, SASKMinor Pro
Carter Serhyenko4201142019-20223G2002-09-24Saskatoon, SASKMajor Junior
Cam Severson572838661831996-19982L1978-08-15Canora, SASKMajor League
Dean Sexsmith3541620261986-19871C1968-05-13Virden, MANMajor Junior
Glen Seymour39044141987-19881G1967-06-19Prince Rupert, BCMinor Pro
Tyler Shantz1700041996-19971W1980-02-19High Prairie, ALTAMinor Pro
Matt Sharuga301171996-19971R1978-03-05Edmonton, ALTAMinor Pro
Mitch Shawara147713204141993-19963R1976-02-18McBride, BCMinor Pro
Vladislav Shilo6191423232021-20232C2003-03-14Minsk, BelarusMajor Junior
Kendall Sidoruk800001991-19943G1975-05-26Spiritwood, SASKMinor Pro
Luke Siemens6600062012-20131G1992-11-06Delta, BCMinor Pro
Zach Sim14134122007-20081D1988-05-12Saskatoon, SASKMajor Junior
Cole Simpson2125762006-20071D1986-02-27Tisdale, SASKMajor Junior
Reid Simpson20757681256541986-19904L1969-05-21Flin Flon, MANMajor League
Michal Sivek53233760651999-20001C1981-01-21Nachod, Czech Rep.Major League
Daryn Sivertson21011121984-19851D1967-02-16Sherwood Park, ALTAMajor Junior
Dean Skiftun6112121982-19831D1963-01-06Prince Albert, SASKMajor Junior
Devon Skoleski38891762017-20181R1997-09-15St. Adolphe, MANEuropean Lower Leagues
Mike Small4832582007-20081L1990-01-12Edmonton, ALTAMajor Junior
Jason Smart1412654801721986-19893C1970-01-23Red Deer, ALTAMinor Pro
Andy Smith139332861562005-20094C1989-04-09Rosetown, SASKMajor Junior
Gord Smith301101982-19831D1964-01-01Prince Albert, SASKMajor Junior
Jarrett Smith72273259531999-20001C1979-06-15Ardrossan, ALTAMinor Pro
Tyrone Sobry36112142023-20241D2006-07-13Saskatoon, SASKMajor Junior
Walter "Sonny" Sodke14000241982-19831D1964-02-08Edmonton, ALTAMinor Pro
Keaton Sorensen129374481782021-20232C2002-01-26Red Deer, ALTAMajor Junior
Aaron Sorochan113022342000-20033G1984-04-17Edmonton, ALTAMinor Pro
Brock Sottile10011212017-20181L1999-08-04Scottsdale, AZMajor Junior
Dennis Sproxton121077161987-19914G1970-09-28Red Deer, ALTAMinor Pro
Jordan Stallard805051101282016-20182C1997-09-18Brandon, MANMinor Pro
Steven Stanford7501142007-20103G1990-09-10Calgary, ALTAMajor Junior
Sloan Stanick196811121931162021-20243L2003-08-01Rapid City, MANMajor Junior
Ross Stanley1600042021-20221D2004-01-06Edson, ALTAMajor Junior
Zak Stebner7151015952007-20092D1990-05-20Saskatoon, SASKMajor Junior
Daniil Stepanov45639192019-20201C2001-01-12Minsk, BelarusEuropean Elite
Adam Stewart22123181995-19972W1979-03-08Grande Prairie, ALTAMajor Junior
Alan Stewart13769731424881982-19842L1964-01-31Fort Saint John, BCMajor League
Curtis Stewart10123261982-19831LMaidstone, SASKMajor Junior
Dylan Stewart808210132012-20163C1997-05-08Edmonton, ALTAMinor Pro
Mackenze Stewart1271010201852012-20153D1995-08-10Calgary, ALTAMinor Pro
Ryan Stewart52453378551985-19861C1967-06-01Kelowna, BCMajor League
Blaine Stowards2253456901341997-20014C1981-05-05Kelowna, BCMajor Junior
Mark Stowe22734671011751987-19914L1971-03-23Edmonton, ALTAMajor Junior
Simon Stransky1895399152542014-20173L1997-12-21Ostrava, Czech Rep.European Elite
Joe Suderman301341102001-20021D1981-03-24Winkler, MANMajor Junior
Rob Sumner22055641990-19911D1970-09-28Langley, BCMinor Pro
Paul Sutcliffe501101985-19872R1969-11-04Lumsden, SASKMinor Pro
Sebastian Svendsen44171734522010-20111L1991-07-30Hvidovre, DenmarkEuropean Lower Leagues
Brad Swanson406915601997-19981D1977-01-06Kamloops, BCMajor Junior
Barkley Swenson801524391441990-19933C1974-02-26Melfort, SASKMinor Pro
Brian Sydiaha200002005-20061D1989-02-07Moose Jaw, SASKMajor Junior
Seth Tansem4908872022-20242D2006-03-01Kelowna, BCMajor Junior
Garrett Taylor32224282009-20101L1991-05-13San Diego, CAMinor Pro
Blaine Tendler17224446782005-20094D1990-02-21Viceroy, SASKMajor Junior
Sandy Thaler100041988-19891D1970-09-13Major Junior
A.J. Thelen951731481322005-20072D1986-03-11Savage, MNMinor Pro
Garrett Thiessen670991232008-20091D1989-09-15Prince George, BCMajor Junior
Perry Thomas711623391111982-19831Major Junior
Cody Thompson200002016-20171D1999-04-23Killarney, MANMajor Junior
Mike Thompson9000261996-19971L1979-03-04Fort St. John, BCMajor Junior
Paul Thompson14000101986-19871D1968-05-06Grimsby, EnglandEuropean Lower Leagues
Riel Thomson200002006-20071D1988-04-05Montmartre, SASKMajor Junior
Warren Thorvaldson1202241982-19831D1965-02-05Selkirk, mANMajor Junior
Ryan Thrussell421910381999-20001D1981-03-15Vancouver, BCMinor Pro
Trevor Thurston25235532021-20232D2002-05-11Delta, BCMinor Pro
Steve Tillmanns8129111621988-19913D1971-06-12North Battleford, SASKMajor Junior
Kevin Tipper41033302005-20061D1987-06-09Richmond, BCMajor Junior
Cole Tisdale200002021-20221G2002-03-27Lethbridge, ALTAMajor Junior
Jordan Tkatch1403571106722014-20162C1995-05-24Prud'Homme, SASKMajor Junior
Kellan Tochkin29141529302011-20121R1991-02-15Abbotsford, BCMinor Pro
Kevin Todd1981021432451941985-19883C1968-05-04Winnipeg, MANMajor League
Jeff Tomlinson1472755821181987-19903F1970-04-23Winnipeg, MANMinor Pro
Shayne Toporowski2181001152155711991-19954R1975-08-06Paddockwood, SASKMajor League
Kaleb Toth1113323561931993-19963R1977-08-08Calgary, ALTAMinor Pro
Jordan Trach1069817782005-20094L1990-04-06North Battleford, SASKMajor Junior
Jamie Tucker51011202009-20112G1991-04-18Victoria, BCMajor Junior
Scott Turnbull17224201987-19881 Major Junior
Marcel Ulehla1200062004-20051R1986-07-30Bratislava, SlovakiaEuropean Elite
Ilya Usau58223052292019-20201C2001-08-03Minsk, BelarusMinor Pro
Collin Valcourt35142034352013-20141L1993-03-18Red Deer, ALTAMinor Pro
Carl Van Camp37101929381982-19831Melfort, SASKMajor Junior
David Van Drunen27633941276151993-19974D1976-01-31Sherwood Park, ALTAMajor League
Darren Van Impe14024831071861989-19923D1973-05-18Saskatoon, SASKMajor League
Ben Van Lare310122005-20061L1987-12-29Richardson, TXMajor Junior
Davis Vandane65122436342012-20131D1992-04-24Yorkton, SASKMinor Pro
Cody Vann720661572005-20083D1989-07-04Winnipeg, MANMajor Junior
Tyler Vanscourt2671017272011-20121D1992-04-10Corona, CAMajor Junior
Tim Vanstone2993658943182011-20176R1996-03-13Swift Current, SASKMinor Pro
Ben Verrall100002013-20141D1996-08-10Saskatoon, SASKMajor Junior
Thomas Vicars44011102001-20021G1981-05-31Kelowna, BCMajor Junior
Reece Vitelli144405393672019-20223R2001-07-05Winnipeg, MANMinor Pro
Emanuel Viveiros251602613212271982-19864D1966-01-08St. Albert, ALTAMajor League
Roman Vopat2215520811995-19961C1976-04-21Litvinov, Czech Rep.Major League
Tomas Voracek6741014702007-20092D1990-02-27Ostrava, Czech Rep.European Elite
Brent Wahpoosyan210101983-19841Major Junior
Nolan Waker583811382004-20062C1985-10-06Swift Current, SASKMinor Pro
Brendon Wall6221012362009-20101D1990-02-26Selkirk, MANMajor Junior
Wes Walz111201987-19881C1970-05-15Calgary, ALTAMajor League
Stefan Warg27077422009-20101D1990-02-06Stockholm, SwedenMinor Pro
Bryce Warkentine600022021-20221L2004-06-24Landmark, MANMajor Junior
Drew Warkentine875611852015-20183C1998-09-23Prince Albert, SASKMajor Junior
Hunter Warner96321241032014-20162D1995-09-21Eden Prairie, MNMinor Pro
Matt Waseylenko412302011-20121D1993-07-02St. Albert, ALTAMajor Junior
Derek Watson110101995-19961F1978-08-11Shellbrook, SASKMinor Pro
Greg Watson23065781432861998-20035C1983-03-02Calgary, ALTAMinor Pro
Brayden Watts61293261162019-20201R1999-02-21Bakersfield, CAMinor Pro
Garvin Weber2401101986-19882G1969-02-10Watson, SASKMajor Junior
Tim Weiss34099371983-19841Major Junior
Charles Wells2218962010-20111C1991-01-04Edmonton, ALTAEuropean Elite
Ryan White5532629342007-20081D1987-07-03Edmonton, ALTAMajor Junior
Dean Whitney1802281993-19941G1974-12-08Edmonton, ALTAMinor Pro
Ozzy Wiesblatt195581211791402017-20225C2002-03-09Calgary, ALTAMinor Pro
Steve Wilejto167263157841996-19993C1979-01-26Burns Lake, BCMinor Pro
Eric Williams6802202010-20122G1993-04-29Langley, BCMinor Pro
Dylan Williamson68358472015-20172L1998-01-07Calgary, ALTAMajor Junior
Travis Willie100001998-19991D1981-02-13Prince Albert, SASKMajor Junior
Shane Willis17599811801481994-19973R1977-06-13Edmonton, ALTAMajor League
Mike Wilson601182003-20052D1987-05-08North Vancouver, BCMinor Pro
Zachary Wilson60257272021-20232L2005-06-26Wetaskiwin, ALTAMajor Junior
Mike Winther21866641301602010-20144C1994-01-09Trochu, ALTAMajor Junior
Mike Wirll29561162000-20011R1982-02-28Regina, SASKMinor Pro
Greg Woitas300001987-19881G Major Junior
Allan Wonitowy2521371985-19883C1969-01-23Kamsack, SASKMajor Junior
Kurt Woolf700021984-19862R1967-07-03Redcliff, ALTAMinor Pro
Darren Wright231732396711991-19965D1976-05-22Duncan, BCMinor Pro
Warren Yadlowski23661281983-19841C1965-07-14Edmonton, ALTAMajor Junior
Lance Yaremchuk1512302013-20141L1996-04-18Prince Albert, SASKMajor Junior
Anton Yatsyshin510102022-20231L2004-08-25Kyiv, UkraineMajor Junior
Tyler Yaworski163530354462009-20123D1992-01-09Sherwood Park, ALTAMinor Pro
Dalton Yorke100316191632014-20162D1996-05-22Maple Ridge, BCEuropean Lower Leagues
Steve Young10112391989-19901R1969-05-01Strathcona, ALTAMajor Junior
Travis Young96115465822002-20042D1983-01-01Souris, MANMajor Junior
Darcy Zaharichuk12191221402013-20152L1996-08-12Sherwood Park, ALTAMajor Junior
Lukas Zeliska6142529772006-20071C1988-01-08Trinec, SlovakiaEuropean Elite
Garrett Zemlak90022122008-20102G1989-06-24Saskatoon, SASKMinor Pro
Andy Zulyniak55358192002-20042D1985-02-25Winnipeg, MANMinor Pro
Shane Zulyniak318271001276491990-19955D1974-06-21Sherwood Park, ALTAMinor Pro

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