hockey DB
search by league
team
morning report
contact us
home

Moose Jaw Warriors all-time player list

Player Name GP G A. Pts PIM Seasons Yrs. Pos. Birthdate Birthplace Highest Level
Team 1600001998-19991Minor Pro
Austin Adam5531013102014-20151D1995-03-07Surrey, BCMajor Junior
Eric Alarie2206286148452018-20246L2003-01-27Winnipeg, MANMinor Pro
Scott Allison723745822381991-19921W1972-04-22St. Boniface, MANMinor Pro
Justin Almeida16983141224302016-20193C1999-02-06Kitimat, BCMinor Pro
Trevor Amundrud200001992-19931G1974-07-11Melfort, SASKMinor Pro
Calder Anderson98111526512019-20223C2002-04-15Brandon, MANEuropean Lower Leagues
Evan Anderson1211261989-19901C1972-01-05Regina, SASKMinor Pro
Harlan Anderson258321071392461999-20034D1982-10-17Vernon, BCMinor Pro
Trevor Anderson4101141995-19961G1976-03-07Medicine Hat, ALTAMinor Pro
Alex Andreyev60111122801998-19991D1979-04-17Riga, LatviaMinor Pro
Ryan Annesley3015823442002-20031L1982-12-04Moose Jaw, SASKMinor Pro
Dean Antos500001985-19861C1967-05-20Killam, ALTAMinor Pro
Ty Ariss23112412007-20092D1990-01-23Regina, SASKMinor Pro
Brandon Armstrong3411242016-20171D1999-02-03Maple Ridge, BCMajor Junior
Chris Armstrong240411511922381991-19954D1975-06-26Regina, SASKMajor League
Eric Arnold70131932202011-20121R1992-11-30Seedorf, SwitzerlandEuropean Lower Leagues
Sean Aschim1345942011-20121C1992-12-30Saskatoon, SASKMajor Junior
Blair Atcheynum143105841891241986-19893R1969-04-20Estevan, SASKMajor League
Clinton Atkinson88216181102008-20102D1991-02-27New Westminster, BCMinor Pro
Cayde Augustine32268162019-20201D2001-10-05Airdrie, ALTAMajor Junior
Robert Baco1172127481482021-20232L2003-02-05Kosice, SlovakiaEuropean Elite
Scott Bailey200001988-19891G1972-05-02Calgary, ALTAMajor League
Troy Bakogeorge9412820841984-19862R1967-05-14Winnipeg, MANEuropean Lower Leagues
Josh Banini100002023-20241G2006-04-10Edmonton, ALTAMajor Junior
Chris Bannerholt300001989-19901LMajor Junior
David Bararuk21268104172841999-20034L1983-05-26Moose Jaw, SASKMinor Pro
Blake Bargar119268732014-20162R1998-03-06Torrance, CAMajor Junior
Blake Barkwell400022005-20061L1987-01-07Winnipeg, MANMajor Junior
Tim Barlow121044131998-20013G1980-01-17Edmonton, ALTAMinor Pro
Jamie Barnett300001986-19871 Major Junior
Scott Barnstable17450711212941988-19913R1970-03-01Assiniboia, SASKMajor Junior
Jason Bast3311141402541182005-20105C1989-06-02Regina, SASKMinor Pro
Spencer Bast2133672016-20182R1997-01-05Macklin, SASKMajor Junior
Greg Batters3271219991987-19881R1967-01-10Victoria, BCMinor Pro
Terry Baustad1903371986-19871R1968-06-27Calgary, ALTAMajor Junior
Cody Beach982169903922010-20122R1992-08-08Kelowna, BCMinor Pro
Pat Beauchesne1871565804571985-19883D1967-02-12Albertville, SASKMinor Pro
Corey Beaulieu160825333901985-19893D1969-09-10Winnipeg, MANMinor Pro
Jerome Bechard2841001382388801985-19905L1969-03-30Regina, SASKMinor Pro
Martin Beck69718391999-20001C1982-02-10Prostejov, Czech Rep.Minor Pro
Steve Belanger29011132002-20042G1983-05-20Anchorage, AKMinor Pro
Corey Belitski300001986-19871F1969-04-23Calgary, ALTAMajor Junior
Tyler Bell6337101002012-20142D1994-02-27Regina, SASKMajor Junior
Erik Benoit1232542013-20141C1993-12-30Calgary, ALTAMajor Junior
Matthew Benson11221315662016-20204D2000-11-24Surrey, BCMajor Junior
Owen Berge6123582022-20242C2006-05-02Edmonton, ALTAMajor Junior
Jackson Berry500002019-20201G2002-06-12Chestermere, ALTAMajor Junior
Robin Big Snake18022402002-20031L1984-04-10Siksika Nation, ALTAMinor Pro
Boston Bilous3001102019-20212G2001-02-02Langley, BCMajor Junior
Kyle Birch300022008-20091G1990-01-26Winnipeg, MANMajor Junior
Todd Blahitka62101020311984-19851 Major Junior
Axel Blomqvist27111930162014-20151L1995-01-30Osby, SwedenMinor Pro
Brad Boehm555712361989-19901D1970-04-20Saskatoon, SASKMajor Junior
Lonny Bohonos811201991-19921C1973-05-20Winnipeg, MANMajor League
Paul Bonar44033552008-20091D1991-01-04Brandon, MANMajor Junior
Stacey Borger100001985-19861 Major Junior
Samuel Borschowa1803352022-20242D2005-01-21McTaggart, SASKMajor Junior
Jeff Bosch8802242008-20102G1990-01-23Martensville, SASKMajor Junior
Brett Boschman300022003-20041C1985-01-21Brandon, MANEuropean Lower Leagues
Jarad Bourassa1931632482202001-20043D1983-02-23Radville, SASKMinor Pro
Austin Bourhis4011172012-20131D1992-07-31Kipling, SASKMajor Junior
Joey Bouvier19448331997-19981R1977-04-05Lacombe, ALTAMajor Junior
Ryan Bowen90141327282014-20173R1998-12-10Chilliwack, BCMajor Junior
Collin Bowman791538531102010-20122D1991-06-13Littleton, COMinor Pro
Nick Bowman1001142018-20191C2000-03-13Sherwood Park, ALTAMajor Junior
Johnny Boychuk891837551032002-20042D1984-01-19Edmonton, ALTAMajor League
Dustin Boyd2651031142171462002-20064C1986-07-16Winnipeg, MANMajor League
Brian Bradford110101987-19881RMelford, SASKMajor Junior
Cam Braes30171936262011-20121C1991-01-12Shawnigan Lake, BCMinor Pro
Chris Brandt2133365981431990-19944C1974-03-30Regina, SASKMajor Junior
Lucas Brenton230746531992019-20245D2003-04-23Winnipeg, MANMajor Junior
Chris Bright16356671231781987-19903R1970-10-14Calgary, ALTAMinor Pro
Bailey Brkin1300002019-20201G1999-05-29Sherwood Park, ALTAMinor Pro
Joel Broda1096434981172007-20092C1989-11-24Yorkton, SASKMinor Pro
Mike Broda7051419421994-19962L1977-05-26Calgary, ALTAMajor Junior
Mike Brodeur41011232003-20041G1983-03-30Calgary, ALTAMajor League
Kyle Brodziak273811041852471999-20045C1984-05-25St. Paul, ALTAMajor League
Josh Brook204311261572062014-20195D1999-06-17Roblin, MANMinor Pro
Brett Brooks69134122011-20132C1994-12-02Winnipeg, MANMajor Junior
Troy Brouwer2871031162194262001-20065R1985-08-17Vancouver, BCMajor League
Curtis Brown2381111252362051991-19965L1976-02-12Unity, SASKMajor League
Greg Brown200002003-20052D1988-03-09North Vancouver, BCMinor Pro
Travis Brown18225841091472010-20144D1994-03-15Winnipeg, MANMinor Pro
Tyler Brown13632427852013-20163D1997-02-12East Olympia, WAMajor Junior
Dustin Bru116111223581998-20013C1982-06-04Saskatoon, SASKMajor Junior
Steve Brunner54194968911984-19851D1964-04-10East Lansing, MIMajor Junior
Kelly Buchberger1232639653201984-19862R1966-12-02Langenburg, SASKMajor League
Jeff Budai82822301631991-19932L1973-03-04Calgary, ALTAMinor Pro
Brayden Burke10746126172712016-20182L1997-01-01Edmonton, ALTAMinor Pro
John Burke100001990-19911Major Junior
Lance Burns872127481511992-19942C1974-01-23Eckville, ALTAMinor Pro
Luka Burzan109202646282015-20183C2000-01-07Surrey, BCMinor Pro
Michael Busto95520251072001-20043D1986-06-20Burnaby, BCMinor Pro
Cole Butterfield59156422004-20062D1986-08-21Ponoka, ALTAMajor Junior
Yegor Buyalski666814302018-20191R2001-03-12Minsk, BelarusMajor Junior
Cole Byers42033312000-20011D1983-04-16Nipawin, SASKMinor Pro
Gerald Bzdel72417212171987-19881D1968-03-13Wynyard, SASKMinor Pro
Brady Calla53142842292006-20082R1988-03-14Kelowna, BCMinor Pro
Atley Calvert237105115220692019-20245C2003-09-17Moose Jaw, SASKMajor Junior
Jeff Calvert77033121989-19912G1973-02-02Moose Jaw, SASKMajor Junior
Curtis Capjack1161624401191994-19973L1977-08-05Edmonton, ALTAMinor Pro
Jason Carey32000311991-19932G1973-03-31Lockport, MANMinor Pro
Dennis Carignan500001986-19871D1968-05-31Regina, SASKMajor Junior
Brett Carson34145282001-20032L1985-11-29Regina, SASKMajor League
Frederic Chabot2600001988-19891G1968-02-12Hebertville, PQMajor League
Dylan Chapman1020551052004-20073D1987-08-29Port Coquitlam, BCMajor Junior
Darcy Chartrand5011111992-19931D1975-02-25Prince Albert, SASKMajor Junior
Alexander Chirva58246152013-20141C1996-03-25Moscow, RussiaMajor Junior
Scott Christison200001990-19911G1972-10-11Regina Beach, SASKMajor Junior
Richard Cihak5610919301996-19982F1978-10-18Pardubice, Czech Rep.Minor Pro
Kale Clague261232482017-20181D1998-06-05Regina, SASKMajor League
Kevin Clayton9000121984-19851Minor Pro
Connor Clouston21000212014-20151D1996-06-12Medicine Hat, ALTAMajor Junior
Kale Clouston42033172018-20191R2000-03-03Rockyview, ALTAMajor Junior
Sean Connors59044221999-20023G1982-03-23Okotoks, ALTAMinor Pro
Scott Cooke425491172013-20152R1994-03-15Surrey, BCMajor Junior
Stephen Corfmat400021986-19871D1970-05-05Prince Albert, SASKMinor Pro
Brad Cote11202311997-19981 Major Junior
Trevor Couldwell42131932411992-19931L1973-04-05Calgary, ALTAMajor Junior
Jeff Cowie100021989-19901Major Junior
Connor Cox9852025462008-20113D1992-07-18Lethbridge, ALTAEuropean Elite
Gary Cox70077321984-19851Major Junior
Lloyd Cox1100061986-19871D1967-06-30Lougheed, ALTAMajor Junior
Peter Cox811422361161990-19922R1974-06-07Winnipeg, MANMinor Pro
Steven Crampton23074821563461998-20024L1982-04-12Winnipeg, MANMinor Pro
Kyle Crosbie39459242019-20201C2001-02-18Didsbury, ALTAMajor Junior
Todd Crowther200001985-19861R1968-09-08Swift Current, SASKMajor Junior
Brayden Cuthbert3922422010-20111C1994-01-12Brandon, MANMajor Junior
Jarrod Daniel64033141992-19942G1974-11-05Edmonton, ALTAMajor Junior
Dion Darling234610961993-19941D1974-10-22Edmonton, ALTAMinor Pro
Kim Deck75151328721990-19922D1971-05-29Medicine Hat, ALTAMajor Junior
Noah Degenstein42033102022-20242C2007-02-12Airdrie, ALTAMajor Junior
Brandon Del Grosso400062012-20142L1996-05-29New Westminster, BCMajor Junior
Terrance Delaronde701720371172007-20081L1987-01-08Winnipeg, MANMajor Junior
Carson Denomie50121426142018-20202L2000-01-27Regina, SASKMinor Pro
Nathan Deobald100002001-20021G1983-07-01Battleford, SASKMajor Junior
Darcy DeRoose300002011-20132R1995-04-17Ceylon, SASKMajor Junior
Tristyn DeRoose51437562017-20192L1999-01-29Ceylon, SASKMajor Junior
Matt Desmarais400001990-19922D1974-12-27Meadow Lake, SASKMajor Junior
Jeff Dewar13735711061851993-19963R1976-05-21Rothesay, NBMinor Pro
Taras Diakiwski200001985-19861FAstoria, NYMinor Pro
Gary Dickie400001984-19851C1968-11-19Regina, SASKEuropean Lower Leagues
Jacob Dietrich75426332004-20062C1987-06-20Deloraine, MANMinor Pro
Tyler Dietrich1321362000-20022C1984-07-02Vancouver, BCMajor Junior
Jay Dobrescu400021989-19901D1973-04-12Moose Jaw, SASKMinor Pro
Dean Dorchak915866124651990-19922F1972-07-19Lloydminster, SASKMinor Pro
Braiden Doucette109279362011-20132D1995-06-15Leduc, ALTAMajor Junior
Logan Doust69151126522019-20223C2001-04-27North Vancouver, BCMajor Junior
Logan Dowhaniuk4051318322022-20231D2002-06-20Sherwood Park, ALTAMinor Pro
Deven Dubyk3801102008-20122G1991-08-15Minitonas, MANMajor Junior
Scott Ducharmie1482926551541991-19954R1975-01-18Regina, SASKMajor Junior
Ben Duperreault10381624262012-20153L1996-07-18Wilcox, SASKMinor Pro
Todd Dutiaume66223355651993-19941L1973-05-26Winnipeg, MANMinor Pro
Ian Duval31141731202008-20091C1988-05-07Winnipeg, MANMinor Pro
Paul Dyck1441751681491989-19912D1971-04-15Steinbach, MANMinor Pro
Ryan Dyck401141992-19931D1976-04-20Saskatoon, SASKMajor Junior
Kevin Dziaduck400002004-20051G1984-06-15Buchanan, SASKMajor Junior
Derek Eberle100021988-19891D1972-07-18Regina, SASKMinor Pro
Tanner Eberle27080921724062010-20155L1994-01-12Regina, SASKMinor Pro
Joel Edmundson156843512562010-20133D1993-06-28Brandon, MANMajor League
Derek Edwards100002004-20051D1987-01-20Nokomis, SASKMajor Junior
Spencer Edwards13546601061252009-20112R1990-11-16Coquitlam, BCMinor Pro
Troy Edwards212821051871841984-19873L1966-12-12Raymore, SASKMinor Pro
Jesse Ehnisz100002008-20091G1991-05-05Unity, SASKMajor Junior
Dallas Ehrhardt135540451652009-20123D1992-07-31Calgary, ALTAMinor Pro
Travis Ehrhardt134449531492004-20084D1989-04-12Calgary, ALTAMinor Pro
Danny Ehrman6241721662004-20051D1984-09-21Duncan, BCMinor Pro
Keaton Ellerby5322123812007-20081D1988-11-05Strathmore, ALTAMajor League
Deryk Engelland2431434485201998-20035D1982-04-03Edmonton, ALTAMajor League
Derek Ernest78246471993-19963D1977-06-23Moose Jaw, SASKMinor Pro
Adam Evanoff7801102017-20203G2000-08-16Penticton, BCMajor Junior
Jay Ewasiuk2801161996-19993G1980-08-02Edmonton, ALTAMajor Junior
Tanner Faith5932124542015-20161D1995-10-05Wilcox, SASKMajor Junior
Darin Feasey557310161987-19881Major Junior
Scott Feasey2102221987-19881 Major Junior
Kyle Fecho6343034592005-20061D1985-01-18Hanna, ALTAMajor Junior
Artie Feher800051985-19861G1966-09-21Prince Albert, SASKMajor Junior
Calvin Fendelet8051722711986-19893C1969-06-29Saskatoon, SASKMajor Junior
Todd Fiddler14281062013-20141L1993-07-13Meadow Lake, SASKMinor Pro
Martin Filo118192544752007-20092R1989-02-06Banovce nad Bebravou, SlovakiaEuropean Elite
Max Finley42145522022-20242C2007-01-05Kelowna, BCMajor Junior
Sam Fioretti269811192002392010-20144C1993-08-07Calgary, ALTAMinor Pro
Jagger Firkus2301441663101182019-20245C2004-04-29Irma, ALTAMinor Pro
Mike Fischer100001986-19871R1970-03-11Sedley, SASKMajor Junior
Jason Fitzsimmons1320991211989-19923G1971-06-03Regina, SASKMinor Pro
Chad Fleck25022111985-19861DMelville, SASKMajor Junior
Tomas Fleischmann1255492146682002-20042L1984-05-16Koprivnice, Czech Rep.Major League
Theoren Fleury2742012714725511984-19884R1968-06-29Oxbow, SASKMajor League
Jordon Flodell1522682841995-19994D1979-04-28Beatty, SASKMinor Pro
Bob Foglietta65423072521986-19882R1967-06-05Nanaimo, BCMajor Junior
Blaine Fomradas27112341988-19902L1972-04-07Lethbridge, ALTAMajor Junior
Jesse Forsberg581025351292013-20141D1993-08-13Waldheim, SASKMinor Pro
Dimitri Fortin1202202023-20241G2006-05-19Winnipeg, MANMajor Junior
Thomas Foster3011920152016-20171C1996-03-28Slave Lake, ALTAMajor Junior
Matt Franczyk1200002010-20111D1993-05-28Winnipeg, MANMajor Junior
Mark Franks23181331241992-19931R1972-10-12Calgary, ALTAMinor Pro
Thomas Frazee136316596842008-20102C1990-03-31North Vancouver, BCMinor Pro
Eric Frere28066362006-20071D1988-11-15Trochu, ALTAMajor Junior
Jason Frey300041987-19881 Major Junior
Evan Fuller392810442007-20092C1988-07-01Williams Lake, BCMajor Junior
Owen Fussey27241236202002-20031L1983-04-02Winnipeg, MANMajor League
Matthew Gallant13172633502021-20243D2004-01-16Langley, BCMajor Junior
Chad Gans1111221995-19961L1976-06-17Medicine Hat, ALTAMajor Junior
Drae Gardiner57167202017-20203D2001-02-08Calgary, ALTAMajor Junior
Ryan Gardiner15812930672013-20174D1997-02-25Winnipeg, MANMajor Junior
Daniel Gayle5271320232009-20112L1992-03-22Calgary, ALTAMajor Junior
Stephen George900001997-19981C1981-02-12Winnipeg, MANMajor Junior
Dave German10841317871984-19862D1968-07-24Kerrobert, SASKMajor Junior
Steven Gillen17446641101662004-20073C1986-05-01Kindersley, SASKMinor Pro
Darryl Gilmour151099121984-19873G1967-02-13Winnipeg, MANMinor Pro
Brad Ginnell1925762020-20211C2000-07-04Calgary, ALTAMajor Junior
Riley Ginnell14123222022-20231L2002-10-09Calgary, ALTAMinor Pro
Paul Giokas21044831988-19891D1969-05-11Regina, SASKMajor Junior
Brandon Glover3200002008-20102G1992-08-21Victoria, BCMajor Junior
Bryson Gore137201434802012-20142C1995-03-13Milo, ALTAMajor Junior
Rod Gorrill1100071991-19943L1976-07-24Regina, SASKMajor Junior
Brock Gould1600072019-20201G2001-12-11Colorado Springs, COMajor Junior
Bob Graham8851823701993-19952D1975-11-23Medicine Hat, ALTAMajor Junior
Matt Grant58549262010-20111R1993-11-01Ladysmith, BCMajor Junior
Rex Grant11000381984-19851G1965-09-30Mission, BCMajor Junior
Ryley Grantham1371915343452006-20093C1988-01-07Hanna, ALTAMinor Pro
Jason Grecica53112262005-20083R1990-05-05Surrey, BCMajor Junior
Kevin Green6111415131984-19873C1969-03-11Moose Jaw, SASKMajor Junior
Taylor Green601102014-20151D1995-01-11Port Coquitlam, BCMajor Junior
Noah Gregor16471105176892014-20184C1998-07-28Beaumont, ALTAMajor League
Blake Grenier7800042001-20043G1984-01-05Edmonton, ALTAMajor Junior
Martin Grundling119726331922005-20072D1987-02-13Holic, SlovakiaEuropean Elite
Shane Grypiuk25022222001-20021Major Junior
Glen Gulutzan720221986-19882C1971-08-12The Pas, MANMinor Pro
Blaine Gusdal59235911984-19851D1967-05-11Erickson, MANMajor Junior
Justin Guy2721416471995-19961D1977-04-21Grande Prairie, ALTAMajor Junior
Ray Guze100021992-19931L1975-06-08Surrey, BCMinor Pro
Shayne Gwinner5421012512010-20122D1994-05-20Drumheller, ALTAMajor Junior
Jayden Halbgewachs276139141280492012-20186L1997-03-22Regina, SASKMajor League
Greg Hall400001997-20002Major Junior
Don Halverson89111728701994-19962R1977-02-06North Delta, BCMajor Junior
Dalton Hamaliuk6641923582018-20191D1998-03-21Leduc, ALTAMinor Pro
Ryan Hamilton1501182001-20032L1985-04-15Oshawa, ONTMajor League
Travis Hamonic17128761043052006-20104D1990-08-16St. Malo, MANMajor League
Carter Hansen122151934352010-20133D1995-07-04Craven, SASKMajor Junior
Justin Hansen1012124451151995-19994C1980-06-11Watrous, SASKMajor Junior
Matthew Hansen2321618122005-20061D1985-01-18North Battleford, SASKMajor Junior
Devon Hanson31022141994-19962G1975-10-01Yorkton, SASKMinor Pro
Owen Hardy41221133802019-20201L1999-02-13Nanaimo, BCMajor Junior
Brad Harrison314610511988-19891C1970-09-28Calgary, ALTAMinor Pro
Chase Hartje6932831322017-20202D1999-12-17Bemidji, MNEuropean Elite
Rob Harvey22190129219801986-19904C1969-06-24Regina, SASKMajor Junior
Cade Hayes101162844422019-20223C2002-07-09Eatonia, SASKMajor Junior
Kent Hayes141106100206831984-19862L1965-02-19Calgary, ALTAMajor Junior
Thomas Heemskerk6502282010-20111G1990-04-11Chilliwack, BCMinor Pro
Rob Hegberg87123749731995-19972D1977-07-15Stettler, ALTAMajor Junior
Kevin Hehr100021986-19871 Major Junior
Don Henderson200051987-19881L1968-09-23Calgary, ALTAMajor Junior
Garfield Henderson29011121990-19922D1974-02-10Yorkton, SASKMajor Junior
Trevor Hendry2131114281985-19861C1967-02-07Terrace, BCMajor Junior
Michael Hengen2431013122006-20071D1987-11-27Surrey, BCEuropean Lower Leagues
James Henry28102030462011-20121L1991-03-11Winnipeg, MANMinor Pro
Jordan Henry169328313232003-20063D1986-02-11Milo, ALTAMinor Pro
Andre Herman140172037662004-20073C1987-04-13Sherwood Park, ALTAMinor Pro
Jakub Herman34336122009-20101L1992-02-21Prerov, Czech Rep.European Elite
Kevin Herom19976691452581984-19873L1967-07-06Regina, SASKMinor Pro
Fred Hettle5741519941991-19932D1972-03-19St. Albert, ALTAMinor Pro
Troy Hickman100001995-19961D1980-10-14Russell, MANMajor Junior
Matt Higgins2741051342391301993-19974C1977-10-29Calgary, ALTAMajor League
Blaine Hilbig200001992-199311976-03-17Saskatoon, SASKMajor Junior
Daniel Hill29000632003-20041R1986-01-15Kamloops, BCMajor Junior
Cory Hintz1231622381001997-20003R1980-02-28Vernon, BCMajor Junior
Chad Hinz2851212113321971995-19994C1979-03-21Saskatoon, SASKMinor Pro
Michal Hlinka22426102010-20111R1993-06-18Trencin, SlovakiaEuropean Elite
Jeff Hoad553641771001993-19941C1973-01-26Brandon, MANMinor Pro
Brent Hobday19167551223061996-20004L1979-08-26Oakbank, MANMajor Junior
Zach Hodder601102013-20141D1993-07-16Delta, BCMajor Junior
Josh Hoekstra167161228642019-20234L2003-02-19Edmonton, ALTAMajor Junior
Riley Holzapfel248911172082152004-20084L1988-08-18Regina, SASKMinor Pro
David Homola1702222019-20201D2001-10-04Nove Mesto na Morave, Czech Rep.Major Junior
Antonin Honejsek113384583362009-20112L1991-12-19Prostejov, Czech Rep.European Elite
Dylan Hood16865821471102008-20113R1990-06-01Osoyoos, BCMinor Pro
Bill Hooson630222131991-19932L1974-06-04Calgary, ALTAMajor Junior
Brett Howden2481091582672022013-20185C1998-03-29Calgary, ALTAMajor League
Quinton Howden2441111282391252007-20125C1992-01-21Winnipeg, MANMajor League
Marek Howell49246102021-20232D2006-05-19Calgary, ALTAMajor Junior
Ethan Hughes54224182022-20242C2006-10-08Edmonton, ALTAMajor Junior
Scott Humeniuk12741861273001988-19902D1969-09-10Saskatoon, SASKMinor Pro
Daemon Hunt163336194812017-20225D2002-05-15Brandon, MANMajor League
Dryden Hunt725858116482015-20161L1995-11-24Cranbrook, BCMajor League
Marc Hussey2252868964241990-19944D1974-01-22Chatham, NBMinor Pro
Sam Huston100002004-20051G1988-08-01North Vancouver, BCMajor Junior
Aldo Iaquinta23066271987-19881D1968-09-23Kimberley, BCMinor Pro
Brian Ilkuf1562667932151986-19893D1969-06-23Edmonton, ALTAMajor Junior
Scott Ironside91066191987-19903G1970-10-07Regina, SASKMajor Junior
Matt Isbister64141630502006-20071C1986-03-25Calgary, ALTAMinor Pro
Marek Ivan561613291331997-19981C1978-11-17Uh Hradiste, CzechMinor Pro
Reid Jackson12022242012-20131D1993-01-18Weyburn, SASKMajor Junior
Garnet Jacobson811724412301997-19992R1978-05-05Saskatoon, SASKMinor Pro
Lee Jacques200001991-19921Major Junior
Tanner Jeannot26777931702402014-20184L1997-05-29Estevan, SASKMajor League
Kevin Jebson200002006-20071G1989-04-11Surrey, BCMajor Junior
Petr Jelinek591723401032002-20031C1984-06-19Prague, Czech RepMinor Pro
Ryan Jennings40123201997-19981 Major Junior
Spenser Jensen9831417712013-20152D1995-07-02Airdrie, ALTAMajor Junior
Darcy Jerome514711241989-19912R1973-09-17Lethbridge, ALTAMajor Junior
David Jesiolowski10659142841991-19932R1974-01-01Edmonton, ALTAMinor Pro
Trevor Jobe9490681581161986-19882C1967-05-14Brandon, MANMinor Pro
Andrew Johnson1592741681102010-20133C1994-10-15Saskatoon, SASKMajor Junior
Jay Johnson1203157881651984-19862R1967-01-18Omaha, NEMinor Pro
Kirk Johnson110268832011-20143D1995-03-16Red Deer, ALTAMajor Junior
Paul Johnson1941246583491994-19973D1977-04-21Winnipeg, MANMinor Pro
Todd Johnson84334780141990-19922C1972-02-02Calgary, ALTAMinor Pro
Trevor Johnson1961949684231995-19983D1977-06-29Davidson, SASKMinor Pro
Tyler Johnson9512921622001-20043C1985-07-11Breton, ALTAMajor Junior
Neil Johnston862741681721992-19942C1974-07-08Eston, SASKMinor Pro
Blair Jones10142681101152004-20062C1986-09-27Central Butte, SASKMajor League
Nolan Jones37055562019-20212D2001-04-26Moose Jaw, SASKMajor Junior
Cole Jordan11482735812019-20234D2002-09-21Brandon, MANMajor Junior
Ryan Jorde23044622001-20021D1981-03-23Kelowna, BCMinor Pro
Kurt Jory3000022006-20071G1987-04-27Brandon, MANMajor Junior
Jadon Joseph217613212019-20201C1999-05-22Sherwood Park, ALTAMajor Junior
Majid Kaddoura6261824472021-20221D2001-06-20Chestermere, ALTAMajor Junior
Jaxan Kaluski38224192016-20182L1999-04-27Lloydminster, ALTAMajor Junior
Jim Kambeitz100001984-19851L1967-03-25Bow Island, ALTAMajor Junior
Tomas Karpov108132235762007-20092C1989-03-09Benesov, Czech Rep.European Elite
Rod Kavanagh400071986-19871L1969-01-07Wininipeg, MANMajor Junior
Garnet Kazuik6515823391985-19872L1967-06-27Estevan, SASKEuropean Lower Leagues
Mike Keane185761201964101984-19873R1967-05-29Winnipeg, MANMajor League
Randy Keller57252348881988-19891R1968-10-17Claresholm, ALTAMajor Junior
Travis Kelln700001989-19901D1973-02-28Swift Current, SASKMajor Junior
Scott Kelman631618341322000-20022C1981-05-07Winnipeg, MANMinor Pro
Brandon Kennedy2002242015-20161D1997-04-30Tsawwassen, BCMajor Junior
Sheldon Kennedy1600021984-19851R1969-06-15Brandon, MANMajor League
Troy Kennedy47121527101984-19862L1968-03-12Brandon, MANMinor Pro
Stuart Kerr422681022004-20051D1984-04-22Carberry, MANMinor Pro
Kyle Kettles54022272001-20021G1981-06-19Lac du Bonnet, MANMinor Pro
Yan Khomenko32561162016-20171R1998-03-31St. Petersburg, RussiaMajor Junior
Bryden Kiesman52145172019-20212L2002-02-10Winnipeg, MANMajor Junior
Brent Kilpatrick22112411985-19861R1968-04-12Nelson, BCMajor Junior
Cory King643710302019-20212D2002-04-26Souris, MANMajor Junior
Richard King2001161987-19881GMajor Junior
Wheaton King301102011-20121C1992-09-08Brandon, MANMajor Junior
Justin Kirsch112405393312011-20132F1992-04-11Chilliwack, BCMinor Pro
Mark Kitts4361016152001-20021L1983-10-15North Delta, BCMajor Junior
Kjell Kjemhus43314412018-20191L2001-04-03Grande Prairie, ALTAMajor Junior
Branden Klatt99101828532016-20182L1998-10-20Moose Jaw, SASKMajor Junior
Derek Kletzel190831001831831988-19924C1971-11-02Didsbury, ALTAMajor Junior
Jordan Knackstedt11144801241602006-20082R1988-09-28Saskatoon, SASKMinor Pro
Adam Knight4000161999-20001W1981-05-08100 Mile House, BCMinor Pro
James Knight36246262002-20042L1985-09-26Winnipeg, MANEuropean Elite
Ben Knopp16770781482621999-20023F1982-04-08Calgary, ALTAMinor Pro
Ryder Korczak19574157231862019-20234C2002-09-23Yorkton, SASKMinor Pro
Joey Kornelsen118152237682008-20124C1993-01-09Abbotsford, BCMajor Junior
Rilen Kovacevic3451520452023-20241R2004-08-02Kelowna, BCMajor Junior
Kelly Kozack65311141731984-19862D1966-04-24Regina, SASKMajor Junior
Patrik Kral301122023-20241L2006-05-09Prague, Czech Rep.Major Junior
Riley Krane245712312020-20211C2000-01-24Dawson Creek, BCMajor Junior
Jon Kress221910292002-20031C1982-11-25Regina, SASKMajor Junior
Derek Krestanovich12840631032932001-20043C1983-05-31Surrey, BCMinor Pro
Mike Krooshoop49313161461994-19951D1974-10-10Bow Island, ALTAEuropean Lower Leagues
Paul Kruse100001987-19881L1970-03-15Merritt, BCMajor League
Pavel Kubina611232441161996-19971D1977-04-15Celadna, Czech Rep.Major League
Dean Kuntz51022271986-19882G1969-04-16Estevan, SASKMajor Junior
Dale Kushner17527231984-19851R1966-06-13Terrace, BCMajor League
Brenden Kwiatkowski36033112017-20192D2000-07-13Grande Prairie, ALTAMajor Junior
Darren Kwiatkowski69914231151986-19882R1968-11-25Prince George, BCMajor Junior
Kurt Lackton721816341571984-19862R1967-04-20Kansack, SASKMinor Pro
Brooks Laich99153550402000-20022C1983-06-23Wawota, SASKMajor League
Lynden Lakovic106202646222021-20243L2006-12-12West Kelowna, BCMajor Junior
Garth Lamb81194564951985-19872D1967-08-06Swift Current, SASKMinor Pro
Shaun Landolt1212027471492000-20033C1984-10-02Cloverdale, BCMinor Pro
Chris Lane9033101997-19981D1978-02-16St. Albert, ALTAMajor Junior
Martin Lang2681624282019-20201R2001-09-15Rokycany, Czech Rep.European Elite
Tristin Langan241781061841322015-20194L1998-12-15Swan River, MANMinor Pro
Darryl Laplante2121021062082211994-19973C1977-03-28Calgary, ALTAMajor League
Kevin Lapp383691261997-19992L1978-11-08Golden, BCMajor Junior
Tyler Large200001990-19911Major Junior
Cordel Larson225121782021-20221R2001-05-02Weyburn, SASKMajor Junior
Ian Layton63268771990-19922L1974-03-24Regina, SASKMajor Junior
Ethan Lazaro200002013-20152L1997-03-25St. Albert, ALTAMajor Junior
Gary Lebsack16000661992-19931D1973-04-26Red Deer, ALTAMinor Pro
Clint Ledoux510101990-19911Major Junior
David Lehman500002004-20051C1987-06-25San Clemente, CAMajor Junior
Jody Lehman155077601991-19965G1975-07-01North Battleford, SASKMinor Pro
Josh Lepp4901162004-20062G1985-02-10Dalmeny, SASKMajor Junior
Andrew Leslie901102005-20061G1986-06-25Saskatoon, SASKMajor Junior
Cam Lilley9061016702002-20053C1986-03-08Crossfield, ALTAMinor Pro
Shawn Limpright264931272205401998-20024L1981-07-06St. Adolphe, MANMinor Pro
Marty Loftsgard11462531801986-19903DMajor Junior
Tim Logan1151219311921985-19872D1968-06-20Regina, SASKMajor Junior
Harper Lolacher8812719172021-20243C2005-01-30Pilot Butte, SASKMajor Junior
Scott Longstaff5861622201989-19901C1971-07-12Fort Saint John, BCMinor Pro
Grant Lorentz100001997-19981D1980-02-02Major Junior
Vince Loschiavo40121123122017-20181C1998-03-21Winnipeg, MANEuropean Lower Leagues
Bob Loucks1943144753391988-19913L1970-07-01Calgary, ALTAMajor Junior
Anders Lovdahl3130381999-20001C1981-02-04Borlange, SwedenEuropean Lower Leagues
Mitch Love6955101371999-20023L1984-06-15Quesnel, BCMinor Pro
Tyler Love2302241993-19963G1977-01-07Calgary, ALTAMajor Junior
Tyler Lovering1210101987-19922L1971-07-13Wilcox, SASKMajor Junior
Reed Low1232818464491995-19972R1976-06-21Moose Jaw, SASKMajor League
Scott Luce200001987-19881G1968-09-20London, ONTMinor Pro
Justin Lucyshyn500002001-20021D1983-12-13Saskatoon, SASKMinor Pro
Jamie Lundmark10761781391541998-20002C1981-01-16Edmonton, ALTAMajor League
Jason Lundmark100430341042001-20043D1984-11-09Edmonton, ALTAMinor Pro
Chad Lutz400001985-19861D1968-11-12Regina, SASKMajor Junior
Geoff Lynch54132033431996-19971C1976-04-03Burns Lake, BCEuropean Lower Leagues
Brett Lyon721621371822010-20122L1991-01-23Grand Forks, BCMinor Pro
Dakota Macintosh23461082023-20241F2004-06-12Winnipeg, MANMajor Junior
Mark MacKay716674140251984-19851F1964-05-28Brandon, ONTEuropean Elite
Matthew Mackay33639212008-20102C1990-11-27Calgary, ALTAEuropean Elite
Bob MacKenzie62066951984-19851D1967-06-09Prince Albert, SASKMajor Junior
Conor MacKenzie60145321999-20001L1982-02-18Vernon, BCMajor Junior
Nathan MacMaster14092332762007-20114L1992-06-30Calgary, ALTAMajor Junior
Patrik Maier30213382015-20161D1996-11-06Bratislava, SlovakiaEuropean Elite
Chris Maillet27044771995-19961D1976-01-28Moncton, NBMinor Pro
Matko Malbasa1602261997-19981L1980-09-13Winnipeg, MANMajor Junior
Kris Mallette110416204001998-20002D1979-01-19Kelowna, BCMinor Pro
Renat Mamachev7251217632000-20011D1983-03-31Moscow, RussiaEuropean Elite
Grady Manson240771332103331992-19964C1975-05-26Brandon, MANMinor Pro
Lane Manson205717245332001-20043D1984-02-14Watrous, SASKMinor Pro
Evan Marble2932023651992-19931D1972-04-09Eston, SASKMinor Pro
Justen Maric300002022-20231G2004-01-08Edmonton, ALTAMajor Junior
Masi Marjamaki862942711062003-20052L1985-01-16Pori, FinlandMajor League
Milt Mastad109316192291993-19952D1975-03-05Regina, SASKMinor Pro
Kevin Masters246381081462521988-19924D1972-02-01Calgary, ALTAMajor Junior
Denton Mateychuk20341174215822019-20245D2004-07-12Winnipeg, MANMajor Junior
Dan Matheson39134491986-19871D1968-04-07Lethbridge, ALTAMajor Junior
Todd Mathews3002262007-20092G1990-04-17Covina, CAMajor Junior
Trevor Mathias200091989-19901F1971-09-11Calgary, ALTAMajor Junior
Evan May500002023-20241G2004-07-02Nanaimo, BCMajor Junior
Justin Maylan2015682007-20081C1991-01-20Calgary, ALTAMinor Pro
Kenndal McArdle22483981813892002-20075L1987-01-04Toronto, ONTMajor League
Colton McCarthy1028917952012-20142C1996-01-30Salmon Arm, BCMajor Junior
Mark McCoy34189181992-19931D1974-06-03Prince Rupert, BCMinor Pro
Markus McCrea100002011-20121L1992-02-15Canyon Lake, CAMajor Junior
Tim McEachen7721113801995-19983C1979-06-10Regina, SASKMajor Junior
Landen McFadden300022022-20231C2007-08-04Edmonton, ALTAMajor Junior
Kendal McFaull2691639552682009-20134D1992-04-10Rosetown, SASKMinor Pro
Scott McGregor10011101984-19851D1967-04-25Wasada, MANMajor Junior
Dylan McIlrath2321658745512008-20124D1992-04-20Winnipeg, MANMajor League
Ken McIntyre489615801987-19881R1969-06-05Regina, SASKMajor Junior
Kevin McKay122529342761993-19974D1977-01-04North Battleford, SASKMajor Junior
Ian McKenzie1008715962003-20074R1987-05-23Weyburn, SASKMinor Pro
Jim McKenzie131622282591984-19884L1969-11-03Gull Lake, SASKMajor League
Pavel Mckenzie63152136112023-20241L2005-10-08Cumberland House, SASKMajor Junior
Peyton McKenzie2402242018-20202R2002-04-25Sherwood Park, ALTAMajor Junior
Dan McKersie500001985-19861C1969-07-25Estevan, SASKMajor Junior
Frazer McLaren481518331192007-20081L1987-10-29Winnipeg, MANMajor League
Jordan McLaughlin1200002004-20051G1984-01-27Edmonton, ALTAMinor Pro
Jason McLean3501141995-19983G1979-03-09Regina, SASKMajor Junior
Mike McLean5000121984-19872G1968-03-12Avonlea, SASKMajor Junior
Dave McMillen300001988-19891L1972-03-29Carievale, SASKMajor Junior
John McNabb25591441996-19982W1978-04-21Calgary, ALTAMinor Pro
Marc McNulty6094251742015-20161D1995-04-05Medicine Hat, ALTAMinor Pro
Derry Menard1212381988-19891D1970-08-08Vancouver, BCMinor Pro
Ryan Menei400022003-20041R1986-07-31Winnipeg, MANMinor Pro
Dan Mercer373710672004-20051D1987-05-04West Vancouver, BCMinor Pro
Kevin Messer1500021989-19901F1973-04-17Swift Current, SASKMajor Junior
Jordan Messier569413372012-20131R1992-02-04Canmore, ALTAMajor Junior
Brayden Metz13202132008-20091C1990-04-28Regina, SASKMinor Pro
Braden Miller95279402019-20223D2002-08-21Sherwood Park, ALTAMajor Junior
Kenton Miller58321749422011-20121C1991-02-10Redvers, SASKMinor Pro
Jeff Milliker63257561995-19972C1978-01-15Weyburn, SASKMajor Junior
Jon Mirasty11000152001-20021L1982-06-04Meadow Lake, SASKMinor Pro
Brett Mirwald1900002020-20222G2003-09-13Saskatoon, SASKMajor Junior
Jesse Mistelbacher1501122018-20191R2001-08-23La Broquerie, MANMajor Junior
Bobby-Chad Mitchell2011832505611998-20024L1982-04-18Nipawin, SASKMinor Pro
Kobe Mohr921302019-20201L1999-05-30Lloydminster, ALTAMajor Junior
Tomas Mojzis721125361152000-20011D1982-05-02Kolin, Czech Rep.Major League
Jason Morris100001989-19901Major Junior
Jeff Morrison400001990-19911Major Junior
Tyler Morrison300022015-20161D1995-10-23Sherwood Park, ALTAMajor Junior
Warren Morrisseau3605571986-19871 Major Junior
Spencer Morse48145902010-20133D1995-02-10Calgary, ALTAMajor Junior
Brett Mosbeck1602221984-19851G1966-03-07 Major Junior
Brady Ness61134432021-20243D2006-06-18Sedgewick, ALTAMajor Junior
Scott Newberry100001990-19911Major Junior
Riley Niven9361723862020-20233L2003-03-19Wawota, SASKMajor Junior
Donovan Nunweiler11203341996-19982G1977-04-09Redcliff, ALTAMinor Pro
Giffen Nyren130928371032006-20082D1989-04-18Calgary, ALTAMinor Pro
Cal O'Connor11011132004-20051D1986-11-15Victoria, BCMajor Junior
Sean O'Connor1845442964931999-20023R1981-10-19Victoria, BCMinor Pro
Dan O'Rourke36410141211992-19931L1972-08-31Calgary, ALTAMinor Pro
Steve O'Rourke12033111993-19941D1974-09-11Summerland, BCMinor Pro
Robert Oberrauch11459221985-19861D1965-07-11Bolzano, ItalyEuropean Lower Leagues
Lyle Odelein189331301633531985-19883D1968-07-21Quill Lake, SASKMajor League
Dakota Odgers42268712016-20171C1996-04-02Spy Hill, SASKMajor Junior
Braden Oleksyn300002014-20151L1996-02-22Saskatoon, SASKMajor Junior
Devon Oleniuk68632381511988-19891D1968-03-28Weldon, SASKMajor Junior
Kolten Olynek43371062014-20151C1996-02-13Saskatoon, SASKMinor Pro
Craig Olynick60823311362001-20021D1982-08-21Humboldt, SASKMinor Pro
Trevor Olynick100002003-20041D1985-03-01Morse, SASKMajor Junior
Luke Ormsby405914122018-20191R1999-02-14Everett, WAMajor Junior
Ryan Padar100001995-19961DMelville, SASKMajor Junior
Nathan Paetsch258481642123341998-20035D1983-03-30LeRoy, SASKMajor League
Dan Pahl300041985-19861 Major Junior
Nick Pannoni901172002-20031G1982-11-06Babb, MTMinor Pro
Colin Paradis16511718362014-20184D1998-04-27Sherwood Park, ALTAMajor Junior
Jesse Paradis1602329521252008-20113L1991-01-06Winnipeg, MANMinor Pro
Greg Park3011112542004-20051D1985-09-03Lumsden, SASKMajor Junior
Derek Parker2000122002-20031W1983-07-27Melville, SASKMinor Pro
Kalem Parker6363642382023-20241D2004-10-12Clavet, SASKMajor Junior
Sean Pass476713311985-19861C1968-08-03Edmonton, ALTAMajor Junior
Cory Paterson100001986-19871R1970-04-18Regina, SASKMinor Pro
Kent Paterson300001986-19871D1967-09-17Regina, SASKMinor Pro
Brian Patterson501142002-20031L1983-06-30Thompson, MANMajor Junior
Ken Patzack551121732003-20041D1984-06-29Moose Jaw, SASKMinor Pro
Dustin Paul21286961821541996-19993R1979-04-22Calgary, ALTAMajor Junior
Justin Paulic13202202011-20154G1995-10-07Thompson, MANMajor Junior
Ryan Peckford60152338182017-20192L1999-03-04Stony Plain, ALTAMajor Junior
Linden Penner24134222014-20151R1995-01-10Sherwood Park, ALTAMajor Junior
Dustin Perillat6482230262014-20162D1997-01-10Saskatoon, SASKMajor Junior
Joey Perricone204033162003-20085G1987-06-06San Juan Capistrano, CAMinor Pro
Jason Peters671910291988-19902D1972-06-13Moose Jaw, SASKMajor Junior
Chantz Petruic5504482016-20171C1999-06-11Moose Jaw, SASKMinor Pro
Jeff Petruic1483218501661989-19934L1974-05-19Avonlea, SASKMinor Pro
Ryan Petz41153146321994-19951R1974-09-09Calgary, ALTAMinor Pro
Karey Pieper607512712003-20052L1987-10-22Coronation, ALTAMinor Pro
Nathan Pilling77121224312021-20232L2004-06-22Calgary, ALTAMajor Junior
Neil Pilon131441452311985-19872D1967-04-26Ashcroft, BCMajor Junior
Tim Plett835914952001-20032L1983-12-21Steinbach, MANMinor Pro
Kevin Pochuk502222013-20141D1996-05-22Winnipeg, MANMajor Junior
Neil Pogany101243559711985-19872C1967-01-29Regina, SASKMajor Junior
Brayden Point2521341903241612011-20165C1996-03-13Calgary, ALTAMajor League
Josh Pokol800082003-20041D1985-01-10Warman, SASKMajor Junior
Artyem Policarpov14112162004-20051D1986-12-11, RussiaMajor Junior
Tate Popple198343771672016-20215C2000-03-03Brandon, MANMajor Junior
Nikita Popugaev110386098422015-20172L1998-11-20Moscow, RussiaMinor Pro
Vojtech Port1612342023-20241D2005-08-03Jilhlava, CzechiaMajor Junior
Brandon Potomak11661117312010-20155L1995-04-25Aldergrove, BCMajor Junior
Kevin Pozzo1121749661661992-19942D1974-10-11Calgary, ALTAMinor Pro
Walter Prawdzik600001999-20001CMedicine Hat, ALTAMajor Junior
Roman Prazak200022003-20041R1984-08-07Karlovy, Czech Rep.European Elite
Neal Prokop1341616321002005-20094C1990-01-28Winnipeg, MANMajor Junior
Dale Purinton200021992-19931D1976-10-11Fort Wayne, INMajor League
Landon Quinney6931316552015-20161F1998-04-27Las Vegas, NVMajor Junior
Richard Rapac28202302006-20071C1987-07-28Spisska Nova Ves, SlovakiaEuropean Elite
Nathan Read1421730471381995-19983C1979-01-08Red Deer, ALTAMajor Junior
Stan Reddick3302221988-19891G1969-12-06Toronto, ONTMinor Pro
Jason Reese47232346342006-20082C1988-01-28Gresham, ORMinor Pro
Chad Reich83812201351992-19953C1976-05-26Craik, SASKMajor Junior
Scott Reid1332521461231988-19902R1970-01-27Regina, SASKMajor Junior
Rob Reimer2501071382451541987-19914C1970-02-11Neville, SASKMinor Pro
Riley Reinbolt1162810982008-20102C1991-03-09Calgary, ALTAMajor Junior
Bryce Reynoldson37011731996-19982D1978-04-25Surrey, BCMajor Junior
Aaron Richards3441721312003-20052L1984-08-29Saskatoon, SASKMajor Junior
Ben Riche7181119202021-20243C2005-03-15Bethune, SASKMajor Junior
Brad Riege97127191052006-20082C1989-03-18Staughton, SASKMajor Junior
Jeremy Riehl800001992-19931D1975-08-29Lethbridge, ALTAEuropean Lower Leagues
Morgan Rielly1432179100422010-20133D1994-03-09Vancouver, BCMajor League
Sean Robertson1332555801401995-19983C1978-04-01Kelowna, BCMinor Pro
Garrett Robinson100156392004-20073L1988-08-15Surrey, BCMajor Junior
Jack Rodewald12963771401282013-20152R1994-02-14Winnipeg, MANMajor League
Aaron Rome2831619882003-20041D1983-09-27Brandon, MANMajor League
Ashton Rome1743049793262002-20053R1985-12-31Nesbitt, MANMinor Pro
Reagan Rome42011311998-19991D1981-12-29Nesbitt, MANMinor Pro
Jeff Rosner655493811988-19902LMajor Junior
Royce Rossignol700052012-20142D1996-07-17Cloverdale, BCMajor Junior
Brendan Rowinski99374178702008-20113C1990-01-09Winnipeg, MANMajor Junior
Kirk Roworth801715321151987-19892L1970-05-13Calgary, ALTAMajor Junior
MacKenzie Royer19549312010-20111L1992-09-20Spruce Grove, ALTAMajor Junior
Kade Runke70336162019-20212C2002-05-06Grunthal, MANMajor Junior
Joel Rupprecht603382004-20051L1984-01-20Okotoks, ALTAMajor Junior
Larry Rusconi1021301985-19861C1965-01-05Taunton, MAMinor Pro
Martin Rysavy1554459103822021-20243L2003-03-06Prerov, Czech Rep.European Elite
Brodan Salmond3700022018-20191G1998-10-08Calgary, ALTAMajor Junior
Matthew Sanders58022152017-20203D2001-01-12Calgary, ALTAMajor Junior
Carson Sass2112362019-20201D1999-05-22Melville, SASKMajor Junior
Matthew Savoie2319284782023-20241C2004-01-01St. Albert, ALTAMajor League
Aaron Sawatzky100002023-20241D2008-05-18Didsbury, ALTAMajor Junior
Zachary Sawchenko17702242013-20174G1997-12-30Calgary, ALTAMajor League
Josh Saywell68088862003-20041D1985-04-03Delta, BCMajor Junior
Chris Schmidt170118110228441990-19933R1972-06-04Regina, SASKMajor Junior
Connor Schmidt47358352022-20242D2007-03-20Sturgeon County, ALTAMajor Junior
Tate Schofer967815642021-20232R2004-04-13Regina, SASKMajor Junior
Scott Schoneck283531562092191995-20005D1979-03-04Abbey, SASKMinor Pro
Brandon Schuldhaus288715202017-20192D1998-02-23Calgary, ALTAMajor Junior
Brayden Schuurman62202747322023-20241C2004-02-22Abbotsford, BCMajor Junior
Corey Scott7871017192008-20102L1991-02-22Calgary, ALTAMinor Pro
Justin Scott12691726552003-20052C1987-10-17Yorkton, SASKMajor Junior
Conlan Seder192911192004-20051D1984-05-01Surrey, BCMajor Junior
Sean Selmser200001991-19921L1974-11-10Calgary, ALTAMajor League
Ethan Semeniuk508162482023-20241C2005-04-21Fort St. John, BCMajor Junior
Glen Seymour2503361986-19882G1967-06-19Prince Rupert, BCMinor Pro
Darren Shakotko802201995-19961D1978-02-07Banff, ALTAMinor Pro
Reza Sharghi300002003-20041D Major Junior
Barrett Sheen4231114962017-20181L1998-09-20Airdrie, ALTAMajor Junior
Byron Sheen300001988-19891Major Junior
Derek Shuel561341101993-19941L1976-05-05Brandon, MANMajor Junior
Wade Shutter3311718721987-19892L1969-05-16Bonnyville, ALTAMajor Junior
Jesse Shynkaruk111181533652014-20162C1996-05-07Saskatoon, SASKMajor Junior
Shayne Sieker101121991-19921C1972-03-26Wembley, ALTAMajor Junior
Luke Siemens5503342011-20121G1992-11-06Delta, BCMinor Pro
Tyson Sievert31123452004-20051C1986-07-20Earl Gray, SASKMajor Junior
Cole Simpson1181120311012004-20062D1986-02-27Tisdale, SASKMajor Junior
Shawn Skolney1482431552421997-20003D1979-07-15Wynyard, SASKMinor Pro
Alexey Sleptsov10043943562013-20152D1996-02-01Moscow, RussiaMajor Junior
Jiri Smejkal100163450842014-20162L1996-11-05Ceske Budejovice, Czech Rep.Major League
Carter Smith12811415842003-20074R1988-04-12Eyebrow, SASKMinor Pro
Jared Smith100001998-19991C1979-06-15Ardrossan, ALTAMajor Junior
Kevin Smith169934431502006-20104D1991-02-16North Vancouver, BCMajor Junior
Nathan Smith100002008-20091R1993-04-27Sherwood Park, ALTAMajor Junior
Wade Smith26224791989-19901FMajor Junior
Tyler Smithies5735822016-20193L2000-07-27Beaumont, ALTAMajor Junior
Cody Smuk1181127381522008-20102R1989-05-11Saskatoon, SASKMajor Junior
Kevin Smyth2011041382423211990-19933L1973-11-22Banff, ALTAMajor League
Ryan Smyth1881101142242131991-19954L1976-02-21Banff, ALTAMajor League
Brian Sommers9949131472007-20092L1990-04-17Edmonton, ALTAMajor Junior
Oleg Sosunov7171926622017-20181D1998-04-13Ryazan, RussiaMinor Pro
Chris Sotiropoulos530441361996-19982D1979-12-06Calgary, ALTAMajor Junior
Matthew Sozanski6333336242016-20171D1996-04-01Calgary, ALTAMajor Junior
Martin Spanhel6141216331995-19961L1977-07-01Zlin, Czech Rep.Major League
Scott Spiller532131151994-19962L1978-02-06Swan Hills, ALTAMajor Junior
Rastislav Stana50055171998-20002G1980-01-10Kosice, SlovakiaMajor League
Kent Staniforth132214165121990-19922D1972-02-04Lashburn, SASKMajor Junior
Ryan Stanton24219831023372005-20105D1989-07-20St. Albert, ALTAMajor League
Chase Steen21123131987-19881D1969-04-13Langley, BCMajor Junior
Daniil Stepanov7281321192018-20202C2001-01-12Minsk, BelarusEuropean Elite
Cameron Sterling4814542018-20202L2001-09-12Calgary, ALTAMajor Junior
Darren Stevenson61224981992-19942R1974-06-25Raymore, SASKMajor Junior
Travis Stevenson158111122521990-19944D1975-08-01Shaunavon, SASKMajor Junior
Darcy Stewart100002002-20031G1986-08-24Crystal City, MANMajor Junior
Brandon Stone1500042010-20111G1993-06-11Vancouver, BCMajor Junior
Craig Strain7448121321997-19992D1979-09-01St. Albert, ALTAMinor Pro
Lyle Strom97320231461987-19892D1969-05-26Calgary, ALTAMajor Junior
Vaclav Studeny374101482001-20021C1983-01-06, Czech RepEuropean Elite
Chad Suer243858661302006-20104D1990-06-25Saskatoon, SASKMajor Junior
Alek Sukunda72246622018-20202D2001-09-02Burnaby, BCMajor Junior
Brian Sutherby20879991783621998-20024C1982-03-01Edmonton, ALTAMajor League
Jock Sutter58268462005-20083D1988-01-18Redvers, SASKMajor Junior
Sebastian Svendsen41121426102010-20122L1991-07-30Hvidovre, DenmarkEuropean Lower Leagues
Bjorn Svensson62173855202005-20061R1986-06-16Malmo, SwedenEuropean Elite
Jim Sykora501121986-19871Major Junior
Kaeden Taphorn534711232018-20202L2000-01-03Yorkton, SASKMajor Junior
Keenan Taphorn64191029142018-20202R2000-01-03Yorkton, SASKMajor Junior
Dave Taylor59152540821997-19981L1978-04-07Stony Plain, ALTAMajor Junior
Carl Tetachuk5301142021-20221G2001-01-08Lethbridge, ALTAMajor Junior
Travis Thiessen1411364771921990-19922D1972-07-11North Battleford, SASKMinor Pro
Scott Thomas209848561741987-19914D1971-03-05Naicam, SASKMajor Junior
Dave Thomlinson694436801171986-19871L1966-10-22Edmonton, ALTAMajor League
Cody Thompson100051997-19981F1979-08-11Kelowna, BCMajor Junior
Jarrett Thompson1164059992901999-20012C1980-01-26Calgary, ALTAMinor Pro
Jeremy Thompson23437521995-19961R1975-04-08Vernon, BCMinor Pro
Cody Thoring3111516642006-20071D1986-01-03Swift Current, SASKMajor Junior
Steve Thorne1400001985-19861G1967-11-20Moose Jaw, SASKMajor Junior
Josh Thrower98534391422015-20172D1996-03-17Squamish, BCMinor Pro
Thomas Tien554812102021-20232R2004-06-25Richmond, BCMajor Junior
Travis Tipler81122032671995-19972L1978-01-10Wainwright, ALTAMinor Pro
Ryan Tobler2461521161996-19971W1976-05-13Calgary, ALTAMajor League
Andrej Tomasec1200022023-20241R2006-01-13Zilina, SlovakiaMajor Junior
Brad Toporowski121523281751992-19942D1973-06-30Paddockwood, SASKMinor Pro
Kaleb Toth1274947962241995-19983R1977-08-08Calgary, ALTAMinor Pro
Brayden Tracey995170121672017-20203L2001-05-28Calgary, ALTAMajor League
Spencer Tremblay2000002011-20121G1994-09-24Winnipeg, MANMajor Junior
Lee Trim94424281841986-19882D1967-04-05Nanaimo, BCMajor Junior
Rob Trumbley1783653898861992-19953R1974-08-09Regina, SASKMinor Pro
Scott Turnbull603371987-19881 Major Junior
Chris Twerdun32933681013441994-19995D1978-02-11Saskatoon, SASKMinor Pro
Christian Twomey801151990-19922D1974-10-05Calgary, ALTAMajor Junior
Josh Uhrich1261014241952012-20142R1996-02-03Rosetown, SASKMajor Junior
Connor Ungar3801102022-20231G2002-01-12Calgary, ALTAMajor Junior
Jackson Unger10500072021-20243G2005-01-13Calgary, ALTAMajor Junior
Dallas Valentine15763036782012-20164D1996-05-28Lousana, ALTAMajor Junior
Ryan Van Steinberg14123671993-19941R1973-05-02Penticton, BCMinor Pro
Mike Vandenberghe300001987-19881D1972-03-11Reston, MANMinor Pro
Tyler Vanscourt14134112011-20121D1992-04-10Corona, CAMajor Junior
Ron Viglasi220101061984-19851D1965-04-21Powell River, BCMajor Junior
Mark Vodden100022001-20021D1984-04-27Chilliwack, BCMajor Junior
Dreu Volk122430341491997-20003D1980-05-03Saskatoon, SASKEuropean Lower Leagues
Roman Vopat792324471751994-19962C1976-04-21Litvinov, Czech Rep.Major League
Keith Voytechek72202444812006-20082L1987-02-03Sherwood Park, ALTAMajor Junior
Patrick Vrana700062006-20071D1989-06-11Vsetin, Czech Rep.European Elite
Graham Waghorn10000101989-199011972-12-31European Lower Leagues
Bryan Walker651259711091984-19851D1965-01-21Red Deer, ALTAMinor Pro
Tyler Wall400021988-19891G1969-07-08Winnipeg, MANMajor Junior
Maximus Wanner1211444581102019-20234D2003-03-12Estevan, SASKMinor Pro
Daniel Wapple2000002012-20131G1995-03-16Saskatoon, SASKMajor Junior
Brett Ward7731518482007-20092D1988-05-28Swift Current, SASKMinor Pro
Miles Warkentine10641216282012-20142R1996-02-02Prince Albert, SASKMajor Junior
Brayden Watts97729102015-20172R1999-02-21Bakersfield, CAMinor Pro
Jason Weitzel276821342163321997-20014C1980-04-25Balgonie, SASKMinor Pro
Devin Welsh15000172002-20031C1986-08-15Winnipeg, MANMajor Junior
Russ West1582235572791989-19945C1974-04-30Moose Jaw, SASKMajor Junior
Jason White4639121261989-19912C1970-04-30Winnipeg, MANMinor Pro
Torrin White2515060110972010-20166R1995-02-18Medicine Hat, ALTAMajor Junior
Jason Widmer58189331989-19901D1973-08-01Calgary, ALTAMajor League
Dayle Wilcox10972128661997-20003D1981-04-18Winfield, BCMajor Junior
Ethan Williams100002012-20131C1997-08-22Winnipeg, MANMajor Junior
Ken Williams100021990-19911Major Junior
Brody Willms11904462013-20185G1998-07-21Coquitlam, BCMajor Junior
Brad Wilson286410521995-19961R1976-03-19Sherwood Park, ALTAMajor Junior
Cosmo Wilson12131922532021-20243D2005-01-09Vernon, BCMajor Junior
Rob Wilson650551181992-19964D1976-05-31Okotoks, ALTAMajor Junior
Ty Wishart3242327182007-20081D1988-05-19Belleville, ONTMajor League
Jett Woo17826881141422015-20194D2000-07-27Winnipeg, MANMinor Pro
Brecon Wood91527302016-20193L2000-12-05Edmonton, ALTAMajor Junior
John Wood884711561994-19962C1978-03-13Glaslyn, SASKMajor Junior
Brennen Wray1711733501762003-20074C1988-03-04Moose Jaw, SASKMajor Junior
Garrett Wright434913162019-20201L2001-04-17Mesa, AZMajor Junior
Jordan Wyton1731228402362010-20133L1993-05-09Lethbridge, ALTAMajor Junior
Brayden Yager211104146250562020-20244C2005-01-03Saskatoon, SASKMajor Junior
Jason Yaginiski200001990-19911D1973-10-18Mossbank, SASKMajor Junior
Jaimen Yakubowski55917261212014-20151L1994-05-28Dalmeny, SASKMajor Junior
Kevin Yellowaga44122537281987-19881C1969-02-01Thompson, MANMajor Junior
Steve Young732117382351988-19902R1969-05-01Strathcona, ALTAMajor Junior
Libor Zabransky13156152019-20201D2000-05-26Brno, Czech Rep.European Elite
Nikita Zagryadsky300072012-20131C1995-09-20Moscow, RussiaMajor Junior
Dmitriy Zaitsev13184048832016-20182D1998-01-18Moscow, RussiaEuropean Elite
Mike Zakowich5916723361988-19891C1970-03-04Winnipeg, MANMajor Junior
Lee Zalasky1101527421252001-20032L1984-02-04Lloydminster, ALTAMinor Pro
Reid Zalitach65178522013-20152D1996-05-01Narol, ManMajor Junior
Alec Zawatsky25112102018-20191L1999-12-15Yorkton, SASKEuropean Lower Leagues
Jesse Zetariuk1021246581632005-20072D1986-08-25Brandon, MANMajor Junior
Christos Zinis100002012-20131D1997-01-31Broomfield, COMajor Junior
Aiden Ziprick5216722023-20241D2005-12-08Russell, MANMajor Junior
Jeff Zorn9000221995-19961D1979-07-14Tisdale, SASKMajor Junior
Jarret Zukiwsky863834723401991-19932R1972-12-07Pincher Creek, 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.