hockey DB
search by league
team
morning report
contact us
home

Brandon Wheat Kings all-time player list

Player Name GP G A. Pts PIM Seasons Yrs. Pos. Birthdate Birthplace Highest Level
Team 800001998-19991Minor Pro
Glen Agar26011881970-19711Major Junior
Jim Agnew1041033431981982-19853D1966-03-21Deloraine, MANMajor League
Allen Aime25145281975-19761D1957-05-29Selkirk, MANMinor Pro
Johnathan Aitken1341343563941996-19982D1978-05-24Edmonton, ALTAMajor League
Ray Allison2421882884766931974-19795R1959-03-04Cranbrook, BCMajor League
Brandon Anderson3101142011-20121G1992-07-13Langley, BCMinor Pro
Calder Anderson65163450372022-20231C2002-04-15Brandon, MANEuropean Lower Leagues
Dale Anderson2021185961221972-19764D1955-08-23Bowsman, MANMajor Junior
Laurie Anderson1300041979-19801D1962-07-08Winnipeg, MANMajor Junior
Tak Anholt1511262016-20171R1998-03-05Vancouver, BCMajor Junior
Dorian Anneck76275784621995-19972R1976-04-24Winnipeg, MANMinor Pro
James Ardelan911221999-20001L1983-03-16Avonlea, SASKMajor Junior
Mark Ardelan129630361251999-20012D1983-03-16Regina, SASKMinor Pro
Alex Argyriou63192241111995-20004R1979-09-07Winnipeg, MANMajor Junior
Garrett Armour97110111042015-20172R1997-09-03Winnipeg, MANMajor Junior
Troy Arndt381891541986-19871D1968-04-30Colfax, SASKMajor Junior
Daniel Asham7151015132011-20132C1994-07-06Headingly, MANMajor Junior
Gary Ashton28303421974-19751D1955-08-18Saskatoon, SASKMajor Junior
Gary Audette18562581201281988-19913C1971-02-20Winnipeg, MANMinor Pro
Keith Aulie2341249612782005-20094D1989-06-11Regina, SASKMajor League
Derek Babe900001986-19871GMajor Junior
Bob Bachynski2900041974-19751Semi-Professional
Tim Bailey100001980-19811R1962-04-13Toronto, ONTMinor Pro
Paul Bailley73066261992-19953L1976-08-07Winnipeg, MANMinor Pro
Doug Barrault611241988-19891R1970-04-21Golden, BCMajor League
Daniel Bartek117342458282006-20082C1988-10-02Olomouc, Czech Rep.Major Junior
Milan Bartovic72334780681999-20012W1981-04-09Trencin, SlovakiaMajor League
Mark Bassen65316596741988-19891R1969-04-09Calgary, ALTAMinor Pro
Cliff Bast000001972-19731D1954-04-07Yorkton, SASKSemi-Professional
Curtis Bateman71172643871984-19884R1968-04-08Wilcox, SASKMajor Junior
Kevin Baumgartner201101983-19841G1967-03-27Flin Flon, MANMajor Junior
Joby Baumuller637714192022-20242R2007-07-20Wilcox, SASKMajor Junior
Larry Bazylo100001968-19691Minor Pro
Aurel Beaudin60244064411968-19691W1948-03-01Montmartre, SASKMinor Pro
Bob Bedier20202271977-19781C1959-12-07Fort Nelson, BCMinor Pro
Guy Beiber100001973-19741 Major Junior
Jesiah Bennett42022212021-20221R2004-01-23Winnipeg, MANMajor Junior
Chad Berezniuk300041988-19902R1972-03-10Edmonton, ALTAMajor Junior
Alessio Bertaggia94404484922011-20132L1993-07-30Lugano, SwitzerlandEuropean Elite
Darren Bestland1731241532632008-20113D1990-09-19Brunkild, MANMinor Pro
Rylan Bettens11411819132016-20193R2000-02-16Winnipeg, MANMajor Junior
Jason Bies100001992-19931R1973-04-04East Grand Forks, MNMajor Junior
Carson Bjarnason11605502021-20243G2005-06-30Carberry, MANMajor Junior
Andre Blanchette178834423152001-20054D1984-04-25Camrose, ALTAMajor Junior
Chris Blight1191765821901979-19812D1961-04-06Oakville, MANMajor Junior
Rick Blight2011411953362571971-19754R1955-10-17Portage La Prairie, MANMajor League
Don Blishen1400061990-19911G1971-08-24Calgary, ALTAMinor Pro
Kirk Blomquist41336391982-19831R1964-10-09Perdue, SASKMajor Junior
Jeff Bloski300001991-19921G1973-04-07Saskatoon, SASKMajor Junior
Corbin Boes11702242010-20133G1993-07-18Saskatoon, SASKMinor Pro
Aaron Boh400041991-19921D1974-04-04Lethbridge, ALTAMinor Pro
Tyler Boldt35347652003-20052D1984-01-03Winnipeg, MANMajor Junior
Dan Bonar2111621503121811974-19773C1956-09-23Deloraine, MANMajor League
Jim Bonar200001977-19781D1959-03-11Deloraine, MANMajor Junior
Bruce Bonk258715191967-19681Major Junior
Jack Borotsik1196089149391967-19692C1949-11-26Brandon, MANMajor League
Les Borsheim1571528433721996-20004D1979-04-27Watrous, SASKMinor Pro
Kim Bosch704833811121981-19821L1961-04-30Maclin, SASKEuropean Lower Leagues
Laurie Boschman1401081412494421976-19793L1960-06-04Major, SASKMajor League
Pat Boschman300001980-19811C1964-05-28Brandon, MANMajor Junior
Don Boyd1000141969-19712G1952-07-21Dryden, ONTSemi-Professional
Jason Boyd555611511995-19972L1979-02-16St. Albert, ALTAMajor Junior
Daryl Boyle262311001312382004-20084D1987-02-24Sparwood, BCMinor Pro
Mike Bradbury150701111812871973-19763R1955-02-16Minnedosa, MANMinor Pro
Robert Brandis24112282007-20081R1988-09-27Ilava, SlovakiaEuropean Elite
Steve Bray300001986-19871GBirtle, MANMajor Junior
Aris Brimanis71850581101992-19931D1972-03-14Shaker Heights, OHMajor League
Ed Brost300001986-19871D1967-08-18Calgary, ALTAMajor Junior
Cam Brothers100001972-19731 Major Junior
Bobby Brown20784941783721992-19964C1975-09-26Winnipeg, MANMinor Pro
Cam Brown20953961495921987-19903L1969-05-15Saskatoon, SASKMajor League
Tim Brown200001983-19841G1966-07-15Red Deer, ALTAMajor Junior
Ray Brownlee885155106851967-19692L1950-07-22Brandon, MANMinor Pro
Dustin Bru17369122001-20021C1982-06-04Saskatoon, SASKMajor Junior
Moe Brunel12660581181491969-19712L1951-12-29Notre Dame de Lourde, PQMinor Pro
Kevin Bryksa101101980-19811 Major Junior
Bruce Buchanan29123291967-19681DMajor Junior
Doug Buchanan300041968-19691L1950-04-22Williams Lake, BCMinor Pro
Mark Budz833641980-19811R1960-10-20European Lower Leagues
Daniel Bukac11122325782016-20182D1999-04-29Most, Czech Rep.European Elite
Rihards Bukarts1376671137772013-20163L1995-12-31Jurmala, LatviaMinor Pro
Larry Bumstead636392031979-19833European Lower Leagues
Nick Buonassisi69142034692012-20131C1992-04-27Coquitlam, BCMinor Pro
Justin Burke200001990-19911G1972-08-24Brandon, MANMajor Junior
Codey Burki263741071812142002-20075C1987-11-17Winnipeg, MANMinor Pro
Luka Burzan1618477161462017-20203C2000-01-07Surrey, BCMinor Pro
Sven Butenschoen161861691941993-19963D1976-03-22Itzehoe, GermanyMajor League
Ray Butterworth542021411001968-19691Minor Pro
Doug Buxton10213211979-19801RMinor Pro
Carlos Bye401141990-19922Major Junior
Dustin Byfuglien1111242001-20032D1985-03-27Roseau, MNMajor League
Tim Bzowey100001983-19841 Major Junior
Joe Caligiuri6801122006-20093G1989-04-19Winnipeg, MANMajor Junior
Matt Calvert198991312301812007-20103L1989-12-24Brandon, MANMajor League
Tony Camazzola1401045553751979-19823D1962-09-11Burnaby, BCMajor League
Randy Cameron35066871983-19841D1964-01-02Fort William, ONTMinor Pro
Tye Cameron21224301986-19871D1969-12-11Coquitlam, BCMajor Junior
Duncan Campbell148222143672013-20174C1996-09-11Brandon, MANMajor Junior
Brian Canart3400021970-19711GMajor Junior
Gerald Canart1102221968-19702Major Junior
Mike Cann62246422003-20063D1988-07-21Cochrane, ALTAMajor Junior
Gerald Cannart810101967-19681Brandon, MANMajor Junior
Kelly Carson2629111331980-19811L1962-06-20N. Battleford, SASKMajor Junior
Roy Caswell95331346261982-19842R1964-05-26Vancouver, BCMajor Junior
Norm Chabot363710321979-19801C1960-02-17Ferland, SASKMajor Junior
Marshall Chalmers23235241973-19741D1955-04-12Fairview, ALTAMajor Junior
Hayden Chaloner902242021-20232C2005-03-21Winnipeg, MANMajor Junior
Dave Chartier1881181012196631977-19814C1961-02-15Saint Lazare, MANMajor League
Corey Cheney100001986-19871D1968-11-08Medicine Hat, ALTAMajor Junior
Stefan Cherneski17990881782721995-19983R1978-09-19Winnipeg, MANMinor Pro
Al Cherniwchan509817291985-19861C1968-01-28Edmonton, ALTAMajor Junior
Barry Chernos661835531461970-19722FRivers, MANMajor Junior
Kevin Cheveldayoff2141269817151986-19904D1970-02-04Saskatoon, SASKMinor Pro
Jake Chiasson141305181322018-20235R2003-05-25Abbotsford, BCMinor Pro
Jim Chicoyne2831922301973-19741DMinor Pro
Travis Child900002016-20171G1997-06-13Killam, ALTAMajor Junior
Jason Chimera21141226321998-19991L1979-05-02Edmonton, ALTAMajor League
Ron Chipperfield2522612094702361970-19744C1954-03-28Brandon, MANMajor League
Braydyn Chizen26268422018-20191D1998-05-09St. Albert, ALTAMajor Junior
Blaine Chrest410151982-19831C1966-01-10Estevan, SASKMajor Junior
Erik Christensen34172138202003-20041C1983-12-17Edmonton, ALTAMajor League
Jim Christian6427941976-19771Major Junior
Mike Chrun2541216301991-19921R1971-07-13Saskatoon, SASKMajor Junior
Paul Ciarelli2393035652072007-20125C1991-03-04Winnipeg, MANMinor Pro
Trent Ciprick1202430541821984-19873R1967-07-31Russell, MANMajor Junior
Kale Clague169251181431362013-20185D1998-06-05Regina, SASKMajor League
Andrew Clark254931232161882005-20094L1988-04-08Brandon, MANMinor Pro
Emerson Clark300002023-20241D2007-01-26Saskatoon, SASKMajor Junior
Bob Clay100001968-19691Semi-Professional
Kevin Clayton12033181985-19861Minor Pro
Kevin Clemens54182240411986-19882L1967-02-02McClennan, ALTAMajor Junior
Colin Cloutier1403856944101991-19954C1976-01-27Winnipeg, MANMinor Pro
Matthieu Cloutier12101131979-19801D1961-02-26Major Junior
Bob Clyne0122537141967-19681C1948-10-25Boissevain, MANMinor Pro
Brian Coates67224466651971-19721L1952-09-22Carman, MANMajor League
Gordie Cole495914901973-19741Minor Pro
Dakota Conroy40448202010-20122R1994-07-22Edmonton, ALTAMajor Junior
Chris Constant1384154952161989-19923R1973-04-01The Pas, MANMajor Junior
Dale Cook14743571002661969-19723F1953-07-27Gimli, MANMinor Pro
Don Coombs4731013691967-19692Hamiota, MANSemi-Professional
Taylor Cooper87161935472012-20142L1995-11-01Sherwood Park, ALTAMajor Junior
Bart Cote1021666821361989-19912D1970-11-12Regina, SASKMajor Junior
Wes Coulson1352268901851977-19792D1959-06-01Oak River, MANMinor Pro
Tyler Coulter262761001762062012-20175L1996-09-10Brandon, MANMinor Pro
Corey Courchene1751828463642003-20074L1986-05-29Fort Alexander, MANMinor Pro
Bruce Covernton100021986-19871 Major Junior
Del Cowan128221739972007-20103L1989-03-31Hartney, MANMajor Junior
Steve Cox400021986-19882Major Junior
Wayne Coxworth1231230421541970-19722Deloraine, MANMajor Junior
Ryan Craig3021371312682561997-20036C1982-01-06Abbotsford, BCMajor League
Syd Cranston16570791491401980-19833C1963-02-24Fort Saskatchewan, ALTAEuropean Lower Leagues
Jack Criel0316192041967-19681D1947-07-12London, ONTMinor Pro
Sean Crowther42123251987-19881D1970-05-15Maple Ridge, BCMajor Junior
Jomar Cruz89022141997-20003G1980-04-05The Pas, MANMinor Pro
Dave Curry674856104141983-19863R1965-05-12The Pas, MANMajor Junior
Cory Cyrenne1961111862971091995-19983C1977-08-25Winnipeg, MANMinor Pro
Caiden Daley212183856492015-20205C2000-02-05Winnipeg, MANMajor Junior
Gary Daniels711201981-19832C1964-04-16Leask, SASKMinor Pro
Nate Danielson17171105176942020-20244C2004-09-27Edmonton, ALTAMajor Junior
Cam Danyluk5303161991-19921L1972-09-06Andrew, ALTAMinor Pro
David Darguzas493912511994-19962L1979-01-20Calgary, ALTAMajor Junior
Lee Davis101101983-19841D1966-06-02Thompson, MANMajor Junior
Mark Davis591811292831980-19822R1963-03-03Flin Flon, MANMinor Pro
Riley Day74824322272004-20062D1985-10-08Brandon, MANMinor Pro
Jacob De Serres3203322009-20101G1990-03-18Calgary, ALTAMinor Pro
Butch Deadmarsh10156561124911968-19702L1950-04-15Trail, BCMajor League
Jordan DePape22448162009-20101R1992-03-17Winnipeg, MANMajor Junior
Bill Derlago2092342034372131974-19784C1958-08-25Birtle, MANMajor League
Mark Derlago20982801621102003-20073L1986-01-17Brandon, MANMinor Pro
Jackson DeSouza38235512023-20241D2003-03-21Erie, COMajor Junior
Brett Dickie268423271761998-20046D1983-03-08Pennant, SASKMajor Junior
Ryan Diduck23325131999-20001L1982-11-07Sherwood Park, ALTAMajor Junior
Don Dietrich204371461831691978-19813D1961-04-05Deloraine, MANMajor League
Shawn Dietrich1400041991-19921G1972-09-17Kimberley, BCMajor Junior
Chris Dingman201871091964511992-19964L1976-07-06Edmonton, ALTAMajor League
Tyler Dittmer21760811411052004-20084L1987-09-22Brandon, MANMinor Pro
Brent Donnelly200001974-19751 Semi-Professional
Barry Dreger1501155663631987-19903D1969-11-28Winnipeg, MANMinor Pro
Jamie Dubberley300001984-19851G1966-08-04Winnipeg, MANMajor Junior
Jaxon Dube12000152020-20222L2003-04-24St. Albert, ALTAMajor Junior
Mike Dubinsky101234871741992-19964R1976-08-26Sherwood Park, ALTAMajor Junior
Gerry Dudar455510461970-19722RSenior Amateur
Brad Duggan183252861983-19841D1963-02-22Vancouver, BCMajor Junior
Reid Duke17990941842002014-20173C1996-01-28Calgary, ALTAMinor Pro
Mark Dutiaume1723943822021993-19974L1977-01-31Winnipeg, MANMinor Pro
Todd Dutiaume137314576671991-19932L1973-05-26Winnipeg, MANMinor Pro
Mike Dyck13123101986-19871D1968-08-06Lethbridge, ALTAMajor Junior
Tyler Dyck13556771332162002-20042R1983-03-16Calgary, ALTAMajor Junior
Dave Dziedzic14202331982-19831Minor Pro
John Dzikowski15085661512291983-19863C1966-01-28Portage la Prairie, MANMinor Pro
Darian Dziurzynski612716431062011-20121L1991-03-30Lloydminster, ALTAMinor Pro
Travis Eagles5991322692000-20022C1981-05-05Weyburn, SASKMajor Junior
Dan Earley30189661976-19771D1959-04-30The Pas, MANMinor Pro
Brad Earp22011261977-19781G1958-03-22Jaffray, BCMajor Junior
Dallas Ehrhardt12011112009-20101D1992-07-31Calgary, ALTAMinor Pro
Shane Eirickson6836164401985-19861D1965-02-19Lundar, MANMajor Junior
Kelly Elcombe1101250623661978-19802D1960-03-14Winnipeg, MANMinor Pro
Brian Elder110077281992-19974G1976-06-08Oak Lake, MANMinor Pro
Charlie Elick130832401092021-20243D2006-01-17Calgary, ALTAMajor Junior
Garfield Elliott601101976-19771G1958-04-29Herschel, SASKMajor Junior
Chad Erb183727343722004-20095D1988-08-10Sanford, MANMajor Junior
Macoy Erkamps14016861021242014-20162D1995-02-02Richmond, BCMinor Pro
Ethan Eskit2801102022-20242G2006-01-07Calgary, ALTAMajor Junior
Ty Ettinger46257472017-20192D2000-04-02Ardrossan, ALTAMajor Junior
Rich Ewacha15448101967-19681Geraldton, ONTMajor Junior
Jan Fadrny102314374981998-20013L1980-06-14Brno, Czech Rep.Minor Pro
Perry Faffard7581220531984-19873C1967-02-07Regina, SASKMinor Pro
Grant Farncombe110101971-19721FMinor Pro
Dave Farquhar1980-19811D1964-01-16Thompson, MANMajor Junior
Dominick Favreau82141731312010-20122R1992-01-25Martensville, SASKMajor Junior
Artie Feher5504461984-19862G1966-09-21Prince Albert, SASKMajor Junior
Eric Fehr2791461312773252000-20055C1985-09-07Winkler, MANMajor League
Jay Fehr254811532341242006-20104C1989-03-02Morden, MANEuropean Lower Leagues
Calvin Fendelet601121988-19891C1969-06-29Saskatoon, SASKMajor Junior
Mark Fenez21224671979-19812C1962-08-27Pine Falls, MANMajor Junior
Micheal Ferland189801021822832009-20134L1992-04-20Swan River, MANMajor League
Kelly Ferner72263460901976-19771L1957-01-14Lloydminster, SASKSemi-Professional
Ray Ferraro7210884192841983-19841C1964-08-23Trail, BCMajor League
John Findlay200001967-19681GMajor Junior
Boris Fistric231891641979-19801D1960-09-15Edmonton, ALTAMinor Pro
Bob Fitchner12041681092021968-19702C1950-12-22Sudbury, ONTMajor League
Nolan Flamand95293059162022-20242C2004-01-12Saskatoon, SASKMajor Junior
Scott Fletcher100001995-19961D1975-11-13Grande Prairie, ALTAMajor Junior
Ted Fleury14527151990-19911F1970-10-28Williams Lake, BCMajor Junior
Calvin Flint12372027461989-19912C1972-06-14Paradise Valley, ALTAMajor Junior
Curtis Folkett482351381988-19891R1971-03-12Killarney, MANMajor Junior
Mike Ford2881725851971-19721D1952-07-26Ottawa, ONTMajor League
S. Ford100001972-19731 Major Junior
Adrian Foster1451015232001-20021C1982-01-15Lethbridge, ALTAMinor Pro
Tre Fouquette24134102023-20241D2004-05-14Warman, SASKMajor Junior
Mark Franks28131730331992-19931R1972-10-12Calgary, ALTAMinor Pro
Jordan Fransoo104820281052009-20123D1993-04-25North Battleford, SASKMajor Junior
Ray Fraser300001999-20001G1980-11-03Calgary, ALTAMinor Pro
Troy Frederick19868721402221987-19903L1969-04-04Virden, MANMinor Pro
Ken Friesen300001968-19691Major Junior
Charles Funk100001977-19781G Major Junior
Chad Gaborieau9000111986-19871 Major Junior
Jesse Gabrielle842526511442012-20153L1997-06-17Moosomin, SASKMinor Pro
Spencer Galbraith49257992010-20122R1993-03-10Spruce Grove, ALTAMinor Pro
Josh Garbutt1572457811332001-20043L1984-07-18Medicine Hat, ALTAMinor Pro
Graham Garden1151531461411986-19904F1970-07-02Brandon, MANMinor Pro
Greg Gatto175510751991-19921R1971-01-01Lethbridge, ALTAMinor Pro
Jon Gaudet1022462010-20111R1992-07-25Winnipeg, MANMinor Pro
Craig Geekie1471244562291990-19933D1973-03-16Strathclair, MANMinor Pro
Rick Geisel1800061991-19921G1972-01-02Estevan, SASKMajor Junior
Dave German15044181985-19861D1968-07-24Kerrobert, SASKMajor Junior
Bill Gerry100001999-20001G1982-04-28Brandon, MANMajor Junior
Mike Gerstanbuhler500001997-19992D1981-06-24Lethbridge, ALTAMajor Junior
Don Gillen193701021727121977-19803R1960-12-24Dodsland, SASKMajor League
Leon Gillis400001981-19832D1963-03-07Thompson, MANMajor Junior
Brian Gilroy100001985-198611968-08-13Major Junior
Jack Gilroy003341969-19701G1949-05-30Vancouver, BCMinor Pro
Riley Ginnell113212647992019-20234L2002-10-09Calgary, ALTAMinor Pro
Paul Giokas661341041987-19881D1969-05-11Regina, SASKMajor Junior
Brett Girard22559911501021996-20015C1980-02-23Red Deer, ALTAMajor Junior
Scott Glennie2521211873081832007-20114C1991-02-22Winnipeg, MANMajor League
Kelly Glowa2191822424242431980-19844C1963-08-11Fort St. John, BCMinor Pro
Aaron Goldade310861212072821996-20015L1980-07-30Prince Albert, SASKMinor Pro
Murray Good6351116251972-19753C1955-04-02Virden, MANMajor Junior
Lorne Goulet000001972-19731RWinnipeg, MANSenior Amateur
Reid Gow3121113302014-20151D1994-04-04Killarney, MANMajor Junior
Brian Granfield69226281031975-19761D1956-10-08Major Junior
Kevin Green461361971986-19871C1969-03-11Moose Jaw, SASKMajor Junior
Nathan Green1774264106792006-20093C1989-07-13Winnipeg, MANMajor Junior
Taylor Green6911112582013-20152D1995-01-11Port Coquitlam, BCMajor Junior
Kelly Greenbank84385492101972-19742R1955-11-17Wawota, SASKMinor Pro
Ridly Greig183761151912712017-20225C2002-08-08Lethbridge, ALTAMajor League
Alex Grill-Donovan43000192007-20092D1990-01-30Calgary, ALTAMajor Junior
Evan Groening749312422021-20243L2005-04-12Niverville, MANMajor Junior
Bevin Guenther35033251997-19981C1980-04-22Warman, SASKMajor Junior
Ed Guertin100001970-19711GMajor Junior
Glen Gulutzan108306999451989-19912C1971-08-12The Pas, MANMinor Pro
Darren Gusdal1342630561351977-19803C1960-12-16Erickson, MANMajor Junior
Hampus Gustafsson6393039302010-20111L1991-04-22Malmo, SwedenEuropean Lower Leagues
Connor Gutenberg312681161841092015-20205C1999-09-04Brandon, MANMajor Junior
Dwayne Gylywoychuk323940496141989-19945D1973-07-27Brandon, MANMinor Pro
Chad Hackywicz100001996-19971R1978-01-03Lakeland, MANMajor Junior
Caleb Hadland106153146672022-20242L2006-03-06Sylvan Lake, ALTAMajor Junior
Bode Hagan1904462018-20202L2002-02-26Alsike, ALTAMajor Junior
Houston Hair601162000-20011L1983-01-21Summerland, BCMajor Junior
Darren Halasz31202343551979-19801L1960-01-24Edmonton, ALTAMajor Junior
Jordan Hale182916251822007-20103L1990-02-12Red Deer, ALTAMajor Junior
Jesse Hall46156302008-20102R1991-03-22Winnipeg, MANMajor Junior
Matt Hallick8831215332005-20072C1989-02-01Medicine Hat, ALTAMajor Junior
Logen Hammett14443337982020-20233D2003-04-03Regina, SASKMajor Junior
Travis Hamonic10145172009-20101D1990-08-16St. Malo, MANMajor League
Glen Hanlon172088491974-19773G1957-02-20Brandon, MANMajor League
Justin Hansen1871219222000-20011C1980-06-11Watrous, SASKMajor Junior
Tyler Harder18000382003-20041D1986-06-14Steinbach, MANMinor Pro
Brian Harding402320431371969-19701Minor Pro
Josh Harding27000122003-20041G1984-06-18Regina, SASKMajor League
Ken Harris500061984-19851 Major Junior
Kevin Harris22736971331181997-20025D1982-01-27Altona, MANMinor Pro
Owen Harris66134792021-20232D2004-12-26Wawanesa, MANMajor Junior
Steve Harris100001977-19781DCalgary, ALTAMajor Junior
Luke Harrison620202015-20161R1995-10-07West Kelowna, BCMajor Junior
Dan Hart23044221984-19851R1965-11-04Winnipeg, MANMajor Junior
Terry Hart1732581967-19681Oak Lake, MANMajor Junior
Chase Hartje6271320282017-20192D1999-12-17Bemidji, MNEuropean Elite
David Haun5901151996-19982G1978-02-06Solsgirth, MANMinor Pro
Jayce Hawryluk2321191592782602012-20164R1996-01-01Yorkton, SASKMajor League
Andrew Hayes10803362007-20103G1990-02-20Sherwood Park, ALTAMajor Junior
John Healey60172542141968-19691C1948-06-12Port Arthur, ONTMinor Pro
Glen Heather27044661968-19702DWinnipeg, MANMajor Junior
Don Hedley200001974-19751 Major Junior
Kevin Hedley64161329561979-19812L1961-01-15Rossburn, MANMajor Junior
Bob Heeney311561391985-19861R1966-10-05Brandon, MANMajor Junior
Brian Henderson500001977-19781G1958-04-14Semi-Professional
Burke Henry245481592074431995-19994D1979-01-21Ste. Rose, MANMajor League
Matthew Henry942132402022-20242L2004-07-16Prince Albert, SASKMajor Junior
Rick Herbert65334371291986-19871D1967-07-10Toronto, ONTMinor Pro
Mike Herchak300021982-19831Major Junior
Graham Hern176612181969-19701WMajor Junior
Scott Hetherington5331316951973-19741CCarman, MANSemi-Professional
John Hewitt300021970-19711Major Junior
Luke Hewitt13101672005-20061R1985-01-25Fort Saint James, BCMajor Junior
Ron Hextall120012121831981-19843G1964-05-03Brandon, MANMajor League
Schael Higson1921255672922015-20194D1998-05-11Grand Prairie, ALTAMajor Junior
Graham Hildebrand100002007-20081G1991-05-01Saskatoon, SASKMajor Junior
Tony Hildebrand300001987-19881GMajor Junior
Kelly Hitchins115044511984-19894G1969-03-18Brandon, MANMajor Junior
Scott Hlady414711311992-19942D1975-03-01Brandon, MANMinor Pro
Jeff Hoad22458741324171989-19945C1973-01-26Brandon, MANMinor Pro
Don Hobbins24522272751977-19781W1957-05-05Edmonton, ALTAMajor Junior
Terry Hochstetter107935441431975-19772D1957-02-24Surrey, BCSemi-Professional
Jamie Hodson131033181997-20014G1980-04-08Lenore, MANMinor Pro
Randy Hoffart400221431985-19861D1966-01-14Saskatoon, SASKMajor Junior
Jacob Hoffrogge67099182020-20222D2003-02-18Saskatoon, SASKMajor Junior
Derek Holland28088511995-19972D1979-05-18Brandon, MANMinor Pro
Bruce Holloway705581982-19831D1963-06-27Revelstoke, BCMajor League
Curtis Honey7300062011-20143G1994-04-04Edmonton, ALTAMajor Junior
Jonny Hooker134141327482017-20203L2001-10-03Winnipeg, MANMajor Junior
Craig Hordal1700021993-19941G1976-06-02Saskatoon, SASKMajor Junior
Bobby House155110881982341990-19933R1973-01-07Whitehorse, Yukon TerrMinor Pro
Paul Howes600001976-19771G1957-07-18Winnipeg, MANMajor Junior
Barry Hudson19145321977-19781D1959-02-03Winnipeg, MANMajor Junior
Cole Hunter8591221462004-20062L1986-09-03Brandon, MANMajor Junior
Dave Hunter20257321988-19891C1970-05-15Sylvan Lake, ALTAMajor Junior
Rene Hunter2471058681652009-20145D1993-08-25Ebb and Flow, MANMinor Pro
Greg Hutchings16672611331291987-19914R1970-10-07Regina, SASKMajor Junior
Brett Hyland19575701452002019-20245L2003-02-18Edmonton, ALTAMajor Junior
Judson Innes42122840381986-19871C1969-01-02Powell River, BCMajor Junior
Dean Intwert1300021991-19921G1972-07-27Edmonton, ALTAMajor Junior
Vincent Iorio1912161821162018-20224D2002-11-14Coquitlam, BCMajor League
Jim Ivison1773259913621968-19713D1951-07-25Winnipeg, MANMinor Pro
Jaxon Jacobson742642023-20241L2008-12-11Brandon, MANMajor Junior
Jiri Jakes1203834721462000-20022R1982-10-04Praha, Czech Rep.Minor Pro
Blake Jameson27000202016-20171D1998-04-14Brandon, MANMajor Junior
Richard Jasovsky9315823422002-20042F1985-12-04Propda, SlovakiaEuropean Elite
Cale Jefferies1661226381472006-20093L1989-01-05Glenboro, MANMajor Junior
Grant Jensen22011701980-19811D1962-03-13Calgary, ALTAMajor Junior
Kade Jensen573710552016-20182D1997-05-03Calgary, ALTAMinor Pro
Lance Jervis32235111980-19822L1964-06-15Thompson, MANMajor Junior
Brent Jessiman1754146872511982-19853L1965-05-07Brandon, MANMajor Junior
??? Johnson100001967-19681Major Junior
Gary Johnson13000331985-19861G1965-02-16Winnipeg, MANMinor Pro
Ken Johnson900001967-19681GVirden, MANMajor Junior
Nicholas Johnson1626892023-20241C2005-01-20Calgary, ALTAMajor Junior
Trae Johnson1005813642021-20232L2005-05-03Martensville, SASKMajor Junior
Chris Johnston21676991754301990-19944L1974-12-25Brandon, MANMinor Pro
Mark Johnston7382129321971-19732 Major Junior
Ryan Johnston2771421731998-19991L1978-01-09Maidstone, SASKMinor Pro
Vinnie Jonasson5872229151995-19961D1976-10-23Thompson, MANMinor Pro
Nicholas Jones2700002021-20243G2004-10-15Calgary, ALTAMajor Junior
Darin Jorgenson6000111983-19841Major Junior
Kurt Jory2000002005-20072G1987-04-27Brandon, MANMajor Junior
Jeff Jubenville52811191411991-19932R1974-05-02Duncan, BCMinor Pro
Marcus Kallionkieli60122638322019-20222L2001-03-20Kankaanpaa, FinlandMinor Pro
Marek Kalus274101462012-20131D1993-07-22Ostrava, Czech Rep.European Elite
Gary Kaluzniak1192645713391974-19762C1956-03-06European Lower Leagues
Gord Kaluzniak1403858964001975-19772R1957-03-02Selkirk, MANMajor Junior
Andrew Kaminsky1051115261301997-19992D1979-09-03Brunkild, MANEuropean Lower Leagues
Vaughn Karpan2652741979-19801L1961-06-20The Pas, MANMajor Junior
Tanner Kaspick19146861321702013-20185C1998-01-28Brandon, MANMinor Pro
Jeff Katcher57224441996-19982D1979-04-16Winnipeg, MANMajor Junior
Bryan Kauk122113142552005-20072R1987-02-02Brandon, MANMajor Junior
Garnet Kazuik557916601984-19851L1967-06-27Estevan, SASKEuropean Lower Leagues
J.D. Kehler789918391997-20014C1981-01-20Edson, ALTAMajor Junior
Chuck Kelner5458561141471967-19692WGeraldton, ONTSenior Amateur
Brad Kempthorne983844821041977-19803C1960-05-02Boissevain, MANMinor Pro
Dean Kennedy1351082922821979-19834D1963-01-17Redvers, SASKMajor League
Mark Kennedy57421251281967-19681Major Junior
Troy Kennedy153811212021051986-19893L1968-03-12Brandon, MANMinor Pro
Murray Kennett3112161970-19711D1952-06-28Kamloops, BCMajor League
Dick Kerr802016362231975-19772R1957-02-11Winnipeg, MANMinor Pro
Kyle Kettles1997-19981G1981-06-19Lac du Bonnet, MANMinor Pro
Trevor Kidd125044221988-19913G1972-03-26Dugald, MANMajor League
Brant Kiessig1013423571571977-19803L1960-07-30Thunder Bay, ONTMinor Pro
Darin Kimble15167391985-19861C1968-11-22Lucky Lake, SASKMajor League
Glen King200001977-19781L1959-04-22Deloraine, MANMajor Junior
Sanfred King9831114302007-20092R1990-01-14Brandon, MANMajor Junior
Wheaton King483912402009-20112C1992-09-08Brandon, MANMajor Junior
Gord Kitsul2000071970-19711GBanff, ALTAMajor Junior
Brett Kitt415510552013-20152L1996-01-06Brandon, MANMajor Junior
Lyle Kjernisted342911321981-19821D1963-06-27Stonewall, MANMajor Junior
Jeff Klassen700001985-19861DThompson, MANMajor Junior
Dean Kletzel6861117921993-19963C1976-01-17Didsbury, ALTAMajor Junior
Morgan Klimchuk33203050122014-20151L1995-03-02Regina, SASKMajor League
Rob Klinkhammer28102131292006-20071L1986-08-12Lethbridge, ALTAMajor League
Carter Klippenstein68101121492022-20242C2006-11-25Lethbridge, ALTAMajor Junior
Kelly Klippenstein501171980-19811 Major Junior
Rick Knickle12001111501977-19803G1960-02-26Dartmouth, NSMajor League
Chad Knippel10101281993-19941D1975-02-01Sherwood Park, ALTAMajor Junior
John Kocher051419201967-19681Major Junior
Shane Kohl282911811988-19891D1970-03-31Mankota, SASKMajor Junior
Dustin Kohn92758651072005-20072D1987-02-02Edmonton, ALTAMajor League
Ladislav Kohn200001993-19941R1975-03-04Uherske Hradiste, Czech Rep.Major League
Mark Kolesar18362771392771991-19943C1973-01-23Neepawa, MANMajor League
Tim Konsorada311811682492091999-20056R1984-03-21Fort Saskatchewan, ALTAMinor Pro
Dan Kopec109710172301990-19933D1973-03-03Weyburn, SASKMinor Pro
John Kopp42055312001-20032C1985-01-26Amaranth, MANMajor Junior
Joel Korenko660331351993-19952R1977-03-30Winnipeg, MANMajor Junior
Doug Kostynski1145951982-19831C1963-02-23Castlegar, BCMajor League
Oren Koules0173148681981-19821L1961-01-31LaGrange, ILMinor Pro
Sheldon Kowalchuk676612591988-19891L1971-09-08Minnedosa, MANMajor Junior
Terry Kowalchuk1703321984-19882R1969-05-25Minnedosa, MANMajor Junior
Kelly Kozack7147111251983-19841D1966-04-24Regina, SASKMajor Junior
Rick Kozak63149231702002-20042R1985-08-19Norway House, MANMinor Pro
Darryl Krechuniak200041984-19851Major Junior
Ralph Krentz127285684181972-19742D1954-08-24Steinbach, MANEuropean Elite
Ethan Kruger11302202018-20224G2001-09-27Sherwood Park, ALTAMajor Junior
Larry Krutish116254065631969-19712REast Kildonan, MANMajor Junior
Kyle Krzyzaniak200002009-20112D1992-06-08Neepawa, MANMajor Junior
Dylan Kuczek34112272010-20122D1994-04-25Winnipeg, MANMajor Junior
Petr Kudrna5881018401998-20002R1981-07-09Maple Ridge, BCMajor Junior
Derek Kuntz123264571791969-19712L1952-02-20Winnipeg, MANMinor Pro
Justin Kurtz240541462003041993-19974D1977-01-14Winnipeg, MANMajor League
Scott Laluk170640461171992-19953D1975-03-19Brandon, MANMajor Junior
Jonny Lambos127514191192017-20214D2001-01-14Winnipeg, MANMajor Junior
Gord Lane83720271591970-19722D1953-03-31Brandon, MANMajor League
Clark Lang78181836481970-19732LSouris, MANMajor Junior
Frank Lang62161430451977-19781 Major Junior
Mike Langen200001989-19901G1971-07-31Saskatoon, SASKMajor Junior
Steven Later871652682552003-20052D1984-09-12Winnipeg, MANMinor Pro
Don Laurin388412381988-19891C1971-08-29Winnipeg, MANMajor Junior
Kirby Law493444781531997-19981W1977-03-11McCreary, MANMajor League
Jonathon Lawrence800042003-20052C1986-08-19Steinbach, MANMajor Junior
Jeff Lawson73814221281979-19812R1963-01-15Brandon, MANMajor Junior
Derek Laxdal181118962142221983-19863R1966-02-21Stonewall, MANMajor League
Bobby Leavins88111324571995-19983C1979-02-14Elrose, SASKMinor Pro
Derek LeBlanc1622632581792003-20063C1986-03-31Brandon, MANMinor Pro
Dave Leboutillier413401972-19742 Major Junior
Peter Leboutillier200051991-19921R1975-01-11Minnedosa, MANMajor League
Mike LeClerc9463611242111994-19962L1976-11-10Winnipeg, MANMajor League
Blair Lee1526841986-19871C1968-06-28Birtle, MANMajor Junior
Chuck Lefley7661201969-19701C1950-01-20Winnipeg, MANMajor League
Bernie Legault100001983-19841G Major Junior
Bob Leguilloux0151530621967-19681FThe Pas, MANMajor Junior
Jody Lehman2800021995-19961G1975-07-01North Battleford, SASKMinor Pro
Vic LeMire800021970-19711GVancouver, BCMajor Junior
Randy Leniczek100001971-19721 Major Junior
Stephan Lenoski194537421312003-20063D1986-05-08Winnipeg, MANMajor Junior
Bob Leslie131226587661968-19713C1950-01-25Carberry, MANMinor Pro
Reagan Leslie245291031322432000-20044D1983-05-02Lampman, SASKMinor Pro
Frank Leswick2101141971-19721 Major Junior
Aaron Lewadniuk12852811331072008-20102C1989-08-07Carman, MANMinor Pro
Ty Lewis190841071911062014-20184L1998-03-05Brandon, MANMinor Pro
Don Light900001975-19761G Major Junior
Ryley Lindgren7591019162012-20153C1996-01-20East St. Paul, MANMinor Pro
Doug Lischka5821315951969-19701DWinnipeg, MANMajor Junior
Quintin Lisoway171202848242012-20153C1995-11-12Neepawa, MANMinor Pro
Liam Liston4401142010-20122G1993-04-06St. Albert, ALTAMajor Junior
Jason Little100001990-19911L1973-10-12Brandon, MANMajor Junior
Brandon Lockerby432810162005-20072C1988-02-17Douglas, MANMajor Junior
Tim Lockridge20316841004791974-19795D1959-01-18Barrie, ONTMinor Pro
Boyd Lomow1122633592941983-19863L1966-04-27Sherwood Park, ALTAMinor Pro
Byron Lomow2361442033472201982-19864C1966-04-01Sherwood Park, ALTAMinor Pro
Mark Louis241526313012003-20085D1987-04-18Ponoka, ALTAMinor Pro
Ron Loustel28011201982-19831G1962-03-07Gilbert Plains, MANMajor League
Chris Low106181836381993-19952L1976-06-02Foxwarren, MANMinor Pro
Matt Lowry143371011381362007-20092C1988-03-02Neepawa, MANMinor Pro
Pat Loyer113837451561982-19853D1965-01-26Edmonton, ALTAMajor Junior
Todd Lumbard82022191980-19822G1963-08-31Brandon, MANMinor Pro
Andrei Lupandin239561031594021995-19994D1978-02-15Kharkiv, UkraineMinor Pro
Kirklan Lycar200002014-20151C1997-06-25Elma, MANMajor Junior
Matthew Mackay31173552122010-20111C1990-11-27Calgary, ALTAEuropean Elite
Morgan MacLean200002004-20062L1988-06-18Grande Prairie, ALTAMinor Pro
Scott MacLeod7101161977-19781C1959-05-17Vancouver, BCMinor Pro
Adam Magarrell892461411992-19953D1976-01-02Domain, MANMajor Junior
Geordie Maguire65459182012-20131L1995-04-17Winnipeg, MANMajor Junior
Jack Mahon58253156231969-19701FSenior Amateur
??? Mains100001967-19681Major Junior
Kevin Malchuk101121982-19831L1963-06-13Brandon, MANMajor Junior
Pat Mallough200001974-19751Major Junior
Pat Malone2003321987-19881D1968-08-15Thunder Bay, ONTMajor Junior
Andrei Malyavin12274047722022-20242D2004-01-30Voronezh, RussiaMajor Junior
George Maneluk12201313331986-19882G1967-07-25Winnipeg, MANMajor League
Mike Maneluk2031091282372891991-19943L1973-10-01Winnipeg, MANMajor League
Greg Mann8053439831978-19813D1961-05-08Brandon, MANMajor Junior
Eastyn Mannix2700022021-20232D2005-02-28Wainwright, ALTAMajor Junior
Quinn Mantei18676067972021-20243D2005-04-23Weyburn, SASKMajor Junior
Randy Markewich7491019321975-19783R1958-01-23Moose Jaw, SASKMajor Junior
Dale Marquette13092811731071986-19882L1968-03-08Prince George, BCMinor Pro
James Marquis493811241999-20012C1983-08-23Winnipeg, MANMajor Junior
Terry Marshall2151863813451967-19714D1950-04-20Virden, MANMinor Pro
Brian Martens16101141984-19851 Major Junior
Chris Massoti12101291982-19831 Major Junior
Fran Matechuk70172744211981-19832C1964-03-15Melville, SASKEuropean Lower Leagues
Ron Matsalla223501977-19781Major Junior
Mark Matsuba862810162014-20162D1997-03-18St. Albert, ALTAMajor Junior
Stelio Mattheos2531271512782272014-20195R1999-06-14Winnipeg, MANMinor Pro
Terry Maxwell100001970-19711Major Junior
Alan May100021982-19831L1965-01-14Barrhead, ALTAMajor League
Kevin Mayo304610221985-19861R1968-01-07Winnipeg, MANMajor Junior
Bryan McCabe2061016381994-19951D1975-06-08St. Catharines, ONTMajor League
Lynden McCallum132432467702017-20214R2000-01-26Portage la Prairie, MANMinor Pro
Scott McCallum84414181631997-19992D1979-02-15Dauphin, MANMinor Pro
Ben McCartney20561901512382016-20215L2001-07-13Portage la Prairie, MANMajor League
Linden McCorrister175394786502015-20194L1998-03-25Peguis, MANMajor Junior
Brad McCrimmon203612182794801976-19793D1959-03-29Plenty, SASKMajor League
Kelly McCrimmon952836642281978-19802R1960-10-13Plenty, SASKMajor Junior
Matthew McCue371891192007-20092D1988-07-05Cochrane, ALTAMinor Pro
Dave McDonald1105141922611978-19802L1960-04-06Winnipeg, MANMinor Pro
Rick McDonald000001970-19711GMajor Junior
Grant McEachern300001973-19741 Major Junior
Brian McFarlane1945941985-19861R1967-07-09Coquitlam, BCMajor Junior
Sean McFatridge621013232611991-19943R1974-03-14Fort McMurray, ALTAMajor Junior
Tim McGauley271102157259752011-20165C1995-07-23Wilcox, SASKMinor Pro
Brad McGinnis1834761985-19861L1969-09-05Saskatoon, SASKMajor Junior
Geoff McIntosh7100002001-20043G1983-01-18Saskatoon, SASKMajor Junior
Rob McIntyre200051984-19851 Major Junior
Lyle McKay1402202001-20032D1984-04-21Koostatak, MANMajor Junior
Bob McKinstry3861824931971-19721R1952-09-19San Diego, CAMinor Pro
Roy McLachlan105303060991967-19692Brandon, MANSemi-Professional
Don McLaughlin624043831081971-19721C1952-05-12Winnipeg, MANMinor Pro
Brett McLean21151631201998-19991C1978-08-14Comox, BCMajor League
Denny McLean20111627301974-19751L1955-07-30Victoria, BCMinor Pro
Dave McLelland65000101971-19721G1952-11-20Penticton, BCMajor League
Dale McMullin309168250418761970-19766L1955-03-13Proctor, BCMajor League
Tom McMurchy1561221342563281980-19833L1963-12-02Burnaby, BCMajor League
Kim McNabb396814751977-19781Major Junior
Gil McNeil20022151971-19743DBrandon, MANSemi-Professional
John McPhee25123461978-19791D1961-05-12Trail, BCMajor Junior
Dan McPherson85192948501967-19692F1948-06-13Wawota, SASKMinor Pro
Darwin McPherson39202361984-19851D1968-05-16Flin Flon, MANMinor Pro
Roger McQueen110254166762021-20243C2006-10-02Saskatoon, SASKMajor Junior
Colin McRae20371781491091999-20034C1982-03-22Carman, MANMajor Junior
Rob McVicar14702281999-20034G1982-01-15Brandon, MANMajor League
Pete Mehalic5123131993-19941L1973-07-14Cleveland, OHMinor Pro
Jens Meilleur227324072952010-20144R1993-01-11Elie, MANEuropean Elite
Brodie Melnychuk3182568931612007-20125D1991-05-13Balgonie, SASKMajor Junior
Kelvin Melnyk80417213121973-19763D1956-05-20 Semi-Professional
Neil Melnyk891029393161970-19722RWinnipeg, MANSemi-Professional
Frank Melone2121315171988-19891R1968-04-08Southfield, MIMinor Pro
John Memryk300001973-19741GStrathclair, MANMajor Junior
Terry Menard725671127541987-19881C1967-10-30Timmins, ONTMinor Pro
Jim Mentes2000161984-19851 Major Junior
Murray Menzies11167381975-19782 Major Junior
Matteo Michels4712820122023-20241C2005-06-29Colleyville, TXMajor Junior
Mark Mieritz31156182010-20111R1991-01-03Kastrup, DenmarkEuropean Lower Leagues
Bill Mikkelson561427411191967-19681D1948-05-21Neepawa, MANMajor League
Glen Mikkelson129691001691411970-19722R1952-04-18Winnipeg, MANMinor Pro
Ryley Miller241829375372008-20135D1992-09-24Spruce Grove, ALTAMinor Pro
Brent Mireau1321735521171983-19863D1967-11-11Yorkton, SASKMajor Junior
John Mitri14000161974-19773D1957-01-06Trail, BCMajor Junior
Tom Mitri522810431974-19773D1957-01-06Trail, BCSemi-Professional
Carl Mokosak200861262129521979-19823L1962-09-22Fort Saskatchewan, ALTAMajor League
Jim Mollard64193655381981-19832L1963-11-11Stonewall, MANMinor Pro
Luke Molotowsky1013422001-20021C1983-03-21East Selkirk, MANMinor Pro
Lance Monych3191101262364001999-20056R1984-07-25Winnipeg, MANMinor Pro
Alex Moodie901102014-20151G1995-03-16Winnipeg, MANMajor Junior
Teegan Moore29940611013262002-20075L1986-01-03Thompson, MANMinor Pro
Jayson More214610621986-19871D1969-01-12Souris, MANMajor League
Paul More9832751071181983-19852C1965-10-10Deloraine, MANMajor Junior
Mike Morin1014646921531985-19872C1966-05-13Whitecourt, ALTAEuropean Lower Leagues
George Morneau2331013351968-19691Semi-Professional
Earl Morris1011223351011969-19712DDuncan, BCMajor Junior
Adrian Morrison2001101974-19751D1957-06-14Sydney, NSMinor Pro
Mike Moskalyk22011121977-19792L1960-04-12Edmonton, ALTAMajor Junior
Bruno Mraz6321618162011-20121C1993-04-13Bratislava, SlovakiaEuropean Elite
Aiden Mucenski500022016-20182D1999-11-15Calgary, ALTAMajor Junior
Brad Mueller25145311984-19851 Major Junior
Richard Mueller80141529341998-20013C1982-05-06Richmond, BCEuropean Elite
Bob Mullett5751419321973-19752 Major Junior
Patrick Mullin100001989-19901D1972-10-23Bowsman, MANMajor Junior
Darryl Mulvenna69741481911981-19821D1962-02-21Calgary, ALTAMajor Junior
Robert Muntain100001995-19961G1979-03-20Esterhazy, SASKMinor Pro
Bob Murdoch67224062491971-19721F1954-01-29Cranbrook, BCMajor League
Doug Murray1062637632081972-19764LBrandon, MANMinor Pro
Marty Murray2641322603921581991-19954C1975-02-16Lyleton, MANMajor League
Jamie Muswagon1330301999-20001L1981-01-07Cross Lake, MANMinor Pro
Dylan Myskiw2300002017-20181G1999-02-20Winnipeg, MANMajor Junior
Larry Naismith7139121491976-19782D1958-06-28Thunder Bay, ONTMinor Pro
Wayne Naka972240621021971-19753Nelson, BCMajor Junior
Bryan Nathe29077232002-20031D1983-02-08Elk River, MNMinor Pro
Robbie Neale1941181652832731970-19733F1953-04-17Winnipeg, MANMajor League
Richard Nejezchleb1034439831092012-20153R1994-05-02Slavia Praha, Czech Rep.Minor Pro
Meyer Nell30224132016-20171C1997-04-25Boissevain, MANMajor Junior
Brad Neumier100001986-19871 Major Junior
Dwayne Newman203332353171987-19903D1971-05-27Winnipeg, MANMinor Pro
Mike Nichol4502202003-20063G1986-04-13Brandon, MANMajor Junior
Tom Nickolau100091986-19871C1966-04-11Scarborough, ONTMinor Pro
Ayrton Nikkel102316191592010-20133D1995-08-30Kelowna, BCMinor Pro
Chad Nychuk20633108141672017-20225D2001-03-06Rossburn, MANMinor Pro
Jeff Odgers27592891818381986-19904R1969-05-31Spy Hill, SASKMajor League
Easton Odut9011102022-20242C2007-08-27Brandon, MANMajor Junior
Scott Olson63011311977-19803G1959-03-09Bloomington, MNMinor Pro
Rob Ordman2835891983-19841F1965-09-02Red Deer, ALTAMajor Junior
Jamison Orr100002004-20051L1986-08-15Winnipeg, MANMinor Pro
Chris Osgood1601161991-19921G1972-11-26Peace River, ALTAMajor League
Dmitry Osipov31123432016-20171D1996-10-04Moscow, RussiaMinor Pro
Len Overbeeke7123171980-19811R1962-02-19Auckland, New ZealandMajor Junior
Brad Owen337613281979-19801C1960-01-21New Westminster, BCMajor Junior
Gordon Paddock721437511511983-19841C1964-02-15Hamiota, MANMinor Pro
John Paddock793751882341972-19742F1954-06-09Brandon, MANMajor League
Brooks Paisley75202511997-19992L1980-05-11Regina, SASKMajor Junior
Ed Palichuk5461016491982-19831D1965-07-24McKenzie, BCMajor Junior
Jack Palmer7741115242011-20143L1995-09-06Victoria, BCMajor Junior
Jay Palmer30033171983-19841G1968-05-21Surrey, BCMajor Junior
Kord Pankewicz8811415852012-20153D1996-02-03Drayton Valley, ALTAMajor Junior
Giorgos Pantelas100002023-20241D2008-04-24Laval, PQMajor Junior
Jordan Papirny18807702012-20175G1996-04-10Edmonton, ALTAMinor Pro
Bob Parker100021980-19811D1961-12-30Edmonton, ALTAMajor Junior
Dale Parker1172136571761974-19762L1956-06-18 Semi-Professional
Leo Parker000001972-19731DMajor Junior
Darren Parsons25055251987-19881D1969-03-02Prince Albert, SASKMajor Junior
Dawson Pasternak27101222212022-20231R2003-04-06Winnipeg, MANMajor Junior
Jiri Patera8904402018-20202G1999-02-24Prague, Czech Rep.Major League
Nolan Patrick16392113205962013-20174C1998-09-19Winnipeg, MANMajor League
Steve Patrick15780991793461978-19813R1961-02-04Winnipeg, MANMajor League
Lloyd Pawluck100001970-19711Major Junior
Eric Pearce504422021-20221C2001-07-30Regina, SASKMajor Junior
Caine Pearpoint1451428421292000-20033L1984-03-05Regina, SASKMajor Junior
Kerry Pedrick400001974-19751 Semi-Professional
Wally Peel100001967-19681Major Junior
Randy Penner1010161971-19721L1953-03-30Steinback, MANMinor Pro
Darwin Penny346410171982-19842R1965-05-24Estevan, SASKMajor Junior
Byron Penstock158055381990-19954G1974-09-09Regina, SASKMinor Pro
Dwayne Pentland199261361622301970-19733D1953-02-08Vancouver, BCMajor League
Reid Perepeluk446612552019-20212R2000-05-01Yorkton, SASKMinor Pro
Mike Perovich13119951144831977-19792D1959-05-20Vancouver, BCMinor Pro
B. Peterson100001972-19731 Major Junior
Blaine Peterson45011231973-19763G1956-01-07St. Anne, MANMinor Pro
Dominik Petr67172845162023-20241C2005-04-30Ostrava, Czech Rep.Major Junior
Kirk Phare23358291985-19872D1967-09-12Mission, BCMajor Junior
Greg Phillips22102131491997-19981R1978-03-27Winnipeg, MANMinor Pro
Jason Phillips73212142191985-19872L1967-01-29Coquitlam, BCEuropean Lower Leagues
Rick Piche189855636751972-19753D1955-03-17Fannystelle, MANMinor Pro
Duncan Pierce4881220242019-20201R2000-04-20Winnipeg, MANMajor Junior
Ryan Pilon117156681612013-20152D1996-10-10Duck Lake, SASKMajor Junior
Cam Plaisier510121981-19821 Major Junior
Cam Plante234482002482061980-19844D1964-03-12Brandon, MANMajor League
Tyler Plante164033222003-20074G1987-04-16Milwaukee, WIMinor Pro
Walt Poddubny20111122121978-19791R1960-02-14Thunder Bay, ONTMajor League
Neil Pogany711281987-19881C1967-01-29Regina, SASKMajor Junior
Mike Polonich6859141691977-19781R1958-11-29Foam Lake, SASKMinor Pro
Zakhar Polshakov118143650602021-20232C2003-09-18Minsk, BelarusMajor Junior
Eric Ponath257815411977-19781C1959-06-06Naicam, SASKMinor Pro
Randy Ponte30036458112341997-20025L1981-03-27Langley, BCMinor Pro
Kerry Poole301101981-19832G1963-11-20Winnipeg, MANMajor Junior
Robin Poole200051989-19901C1972-09-21Virden, MANMajor Junior
Laverne Popple1812341977-19803Major Junior
Ron Popplestone82033381979-19812G1961-03-03Bowsman, MANMajor Junior
Kevin Pozzo5041721811994-19951D1974-10-11Calgary, ALTAMinor Pro
Stacy Pratt1544884132271980-19844C1965-07-14Oak Lake, MANMajor Junior
Merv Priest1813745821101989-19923L1973-08-02Kirby Muxloe, EnglandEuropean Elite
James Priestner2900042008-20091G1991-02-09Edmonton, ALTAMajor Junior
Carter Proft15101102010-20122L1994-08-30Spruce Grove, ALTAEuropean Elite
Beau Prokopetz100002003-20041D1987-04-30Winnipeg, MANMajor Junior
Ron Pronchuk1771345582731971-19743D1954-01-18Swan River, MANMinor Pro
Brian Propp2132192925113741976-19793L1959-02-15Neudorf, SASKMajor League
Ron Propp38718251001981-19821R1962-05-24Lanigan, SASKMajor Junior
Ivan Provorov1223698134582014-20162D1997-01-13Yaroslavl, RussiaMajor League
Rob Puchniak179531365211988-19924D1971-03-10Winnipeg, MANMajor Junior
Jim Pudlowski000001969-19701LSt. Albert, ALTAMajor Junior
Ryan Pulock26164146210642010-20144D1994-10-06Dauphin, MANMajor League
Brian Purdy19381122203801988-19924C1971-03-30Saskatoon, SASKMajor Junior
Kevin Pylypow424913801982-19831R1964-03-11Edmonton, ALTAMinor Pro
John Quenneville222811161972192012-20164C1996-04-16Edmonton, ALTAMajor League
Peter Quenneville1164879127302013-20152R1994-03-09Edmonton, ALTAMinor Pro
Brent Raedeke3371825352009-20101L1990-05-29Regina, SASKMinor Pro
Toni Rajala60263763242009-20101L1991-03-29Parkano, FinlandMinor Pro
Ian Ramsay3041317601979-19801W1961-03-06Prince George, BCEuropean Lower Leagues
Wayne Ramsey209291081372651973-19774D1957-01-31Hamiota, MANMajor League
Jim Rankin90044451972-19742G1954-01-04Kelowna, BCMajor Junior
Rhett Ravndahl28145222023-20241D2005-02-26Birch Hills, SASKMajor Junior
Ryan Reaves2013643792462004-20073R1987-01-20Winnipeg, MANMajor League
Dean Rebeck400001978-19802Major Junior
Wade Redden179271261532361993-19963D1977-06-12Lloydminster, SASKMajor League
Eldon "Pokey" Reddick47044251984-19851G1964-10-06Halifax, NSMajor League
Brandon Regier400002007-20081D1992-04-29 Major Junior
Andrew Reimer2000061991-19921G1972-08-30Winnipeg, MANMajor Junior
Cole Reinhardt25275661411512016-20204L2000-02-01Calgary, ALTAMajor League
Murray Rice2412964935771982-19886D1967-02-24Brandon, MANMajor Junior
Jim Richards100001985-19861Major Junior
Curt Ridley5011101970-19711G1951-09-23Winnipeg, MANMajor League
Ty Rimmer500002009-20112G1992-03-23Edmonton, ALTAMinor Pro
Darren Ritchie232152126278681990-19955R1974-03-10Minnedosa, MANMinor Pro
Nolan Ritchie185761091851262018-20235C2002-05-27Brandon, MANMinor Pro
Colby Robak24637106143872006-20104D1990-04-24Dauphin, MANMajor League
Landon Roberts557411642021-20221L2002-05-27Souris, MANMajor Junior
Larry Roberts7281422301978-19802L1960-06-08Winnipeg, MANMajor Junior
Barry Robertson100001967-19681Brandon, MANMajor Junior
Chris Robertson70414485471988-19891C1968-03-28Calgary, ALTAMinor Pro
Kevin Robertson116162945651989-19923C1972-01-07Hope, BCMajor Junior
Stephane Robidoux37033122008-20102D1991-02-04Haywood, MANMajor Junior
Trevor Robins59044531992-19931G1972-05-31Brandon, MANMinor Pro
Blake Robinson011011651972-19731GMajor Junior
Chad Robinson131183755492012-20142C1993-02-22Minnedosa, MANMajor Junior
Ryan Robson2429098188951994-19995R1978-08-29Russell, MANMajor Junior
Rylen Roersma21459661251262020-20244C2004-07-25Lethbridge, ALTAMajor Junior
Bruno Rogger1212381977-19781C1959-01-19Quesnel, BCEuropean Elite
Larry Romanchych53202343241967-19681C1949-09-07Vancouver, BCMajor League
Ira Ross400071970-19711DAlsask, SASKMajor Junior
Brendan Rouse602202009-20101C1992-01-28Langley, BCMajor Junior
Eric Roy322481522002132010-20155D1994-10-24Beauval, SASKMinor Pro
Bart Rushmer49623291461999-20012D1981-07-10Codette, SASKMinor Pro
Zachary Russell41336512016-20182L1999-06-09Calgary, ALTAMajor Junior
Kayden Sadhra-Kang5711516502022-20242D2003-05-25Richmond, BCMajor Junior
Neithan Salame14972532862017-20225D2001-01-01Edmonton, ALTAMajor Junior
John Saleski4011161981-19821Major Junior
Garrett Sambrook701910202015-20183D2000-01-30Medora, MANMajor Junior
Eric Samuelson712321980-19811R1962-11-18Kamloops, BCMajor Junior
Sami Sandell110183250642004-20062L1987-03-01Nokia, FinlandEuropean Elite
Mike Sanderson602221988-19891C1970-05-31Moose Jaw, SASKMinor Pro
Terran Sandwith41614201451991-19921D1972-04-17Edmonton, ALTAMajor League
Hardy Sauter1452375981371989-19923D1971-02-25Maryfield, SASKMinor Pro
Ray Savard200001976-19771 Major Junior
Rich Sawry100001968-19691GMajor Junior
Todd Sawtell200021985-19861Major Junior
Stuart Scantlebury106722291971990-19933D1973-01-15Birtle, MANMajor Junior
Peter Schaefer2001241672911721993-19974L1977-07-12Yellow Grass, SASKMajor League
Brayden Schenn197951672621872007-20114C1991-08-22Saskatoon, SASKMajor League
Kevin Schmalz1181424382151989-19923L1971-07-26Calgary, ALTAMajor Junior
Chris Schmidt247101741992-19931R1972-06-04Regina, SASKMajor Junior
Darren Schmidt1812665911981981-19843L1964-12-26Fort Saskatchewan, ALTAMinor Pro
Dom Schmiemann5111415672019-20201D1999-04-22James River Bridge, ALTAMajor Junior
Derek Schmuck45134221975-19772D1957-02-09Shilo, MANEuropean Lower Leagues
Braden Schneider2072194115962016-20215D2001-09-20Prince Albert, SASKMajor League
Ken Schneider12036711071731979-19823L1961-05-15Colfax, SASKMajor Junior
Mark Schneider95121325412008-20113D1990-11-10Brandon, MANMajor Junior
Mark Schneider17202201981-19821Major Junior
Kevin Scott600001983-19852L1967-11-03Vernon, BCMinor Pro
Tyrel Seaman108122335682010-20133C1994-01-06Choiceland, SASKMajor Junior
Marcus Sekundiak2131819371052017-20214L2000-04-20Oak Bluff, MANMajor Junior
Trevor Semeniuk25134451985-19861D1967-04-04Vegreville, ALTAMajor Junior
Dave Semenko1524744915111974-19784L1957-07-12Winnipeg, MANMajor League
Brent Severyn4183240541984-19851D1966-02-22Vegreville, ALTAMajor League
Dean Sexsmith115213354671983-19874C1968-05-13Virden, MANMajor Junior
Dean Shaw700001984-19851G1966-04-30Regina, SASKMajor Junior
Jeff Sheardown86181432291972-19753LHamiota, MANMajor Junior
James Shearer166133851632015-20183D1997-06-23Grande Prairie, ALTAMinor Pro
Mark Shefchyk96194766202003-20052L1985-04-30Winnipeg, MANMajor Junior
Wes Shenfelt300001972-19731 Major Junior
Luke Shipley1081641571352022-20242D2004-08-08Powell River, BCMajor Junior
Braylon Shmyr128303666322012-20164L1997-05-16Calgary, ALTAMinor Pro
Kelly Short4981018321977-19781C Minor Pro
George Silva1200001971-19721GCastlegar, BCMajor Junior
Chad Silver137345387351986-19882R1969-03-12Brandon, MANEuropean Elite
Juraj Simek58282957412006-20071W1987-09-29Presov, SlovakiaMinor Pro
Jesse Sinatynski348412122009-201121992-09-16Fort Saskatchewan, ALTAMajor Junior
Jakub Sindel35161329122004-20051C1986-01-24Jihlava, Czech Rep.European Elite
Johan Skillgard401051591990-19911Major Junior
Jason Skilnick1300001995-19961G1977-03-17Melville, SASKMajor Junior
Wade Skolney1731044543481996-20026D1981-06-24Humboldt, SASKMajor League
Dustin Slade100002003-20041G1986-02-28Penticton, BCMajor Junior
Randy Slawson25213201982-19831Major Junior
Garry Slezak52262147591980-19811L1960-12-17North Battleford, SASKEuropean Lower Leagues
Tim Slukynsky100001991-19921F1973-02-22Warroad, MNMinor Pro
Darren Smadis400001994-19951G1975-05-25Edmonton, ALTAMajor Junior
Kelly Smart2861161672831491993-19985C1977-09-09Brandon, MANMinor Pro
Gord Smith10431215731980-19833D1964-01-01Prince Albert, SASKMajor Junior
Jason Smith3051318171990-19922D1972-05-21The Pas, MANMinor Pro
Kirby Smith16101211984-19851Major Junior
Martin Smith1741317101988-19902F1971-03-10North Battleford, SASKMinor Pro
Matt Smith701122006-20082D1989-08-21Grandora, SASKMajor Junior
Ryan Smith1421662781911991-19932D1974-05-28Taber, ALTAMajor Junior
Jim Snodgrass100001977-19781C1959-07-08St. Jean, PQMinor Pro
Simon Sochatsky400001975-19772F1957-09-28Edmonton, ALTAEuropean Elite
Walter "Sonny" Sodke66018181311981-19832D1964-02-08Edmonton, ALTAMinor Pro
Gary Soetaert102521264991974-19762D1957-03-01Minor Pro
Darwin Somerville200001982-19831Major Junior
Ian Spencer60112131301981-19832D1964-01-01Edmonton, ALTAMajor Junior
Kim Spencer100001974-19751D1958-09-01Edmonton, ALTAMinor Pro
Derek Spring178122021974-19751F1955-11-25Kimberley, BCSemi-Professional
Jeff Staples137328314161991-19954D1975-03-04Kitimat, BCMinor Pro
Darry Stevens7201111371972-19753 Major Junior
Doug Stevens11022161979-19801D1960-01-17Winnipeg, MANMajor Junior
Dave Stewart165551021572171977-19814C1959-05-17Brandon, MANMinor Pro
Ryan Stewart157916151986-19871C1967-06-01Kelowna, BCMajor League
Troy Stewart100021996-19971F1978-05-11Kenton, MANMajor Junior
Daryl Stockham75111728221994-19973L1977-03-26Brandon, MANMajor Junior
Darren Stolk713912601986-19871D1968-07-22Taber, ALTAMinor Pro
Mark Stone2321061902961022008-20124R1992-05-13Winnipeg, MANMajor League
Ryan Stone239781622405382001-20054C1985-03-20Calgary, ALTAMajor League
Gerald Stoughton14950641141761973-19763L1956-05-13Gilbert Plains, MANMinor Pro
John Strait1032521979-19801R1962-01-06Spokane, WAMajor Junior
Tyler Strautman8341014472003-20063L1987-04-13Leduc, ALTAMajor Junior
Mike Sturgeon6162026821982-19831D1963-01-23Vancouver, BCMajor Junior
Kevin Sundher184711122011-20121C1992-01-18Surrey, BCMinor Pro
Korey Sundstrom4081018181986-19871R1968-12-01Victoria, BCMajor Junior
Paul Sutcliffe24151126121988-19891R1969-11-04Lumsden, SASKMinor Pro
Jason Sweeney100001988-198911974-01-04Major Junior
Cal Swenson169918331967-19681L1948-04-16Watson, SASKMajor League
Jason Swyripa2012536611142010-20133C1993-01-07Cochrane, ALTAMajor Junior
Michael Tadjdeh201102010-20111G1991-04-08Calgary, ALTAMajor Junior
Christopher Tai100002013-20141G1995-12-01Delta, BCMajor Junior
Seth Tansem4403382023-20241D2006-03-01Kelowna, BCMajor Junior
Mark Taraschuk5001010162014-20162D1997-04-02Winnipeg, MANMajor Junior
Allan Tarasuk1303844822861982-19842R1964-07-27Edmonton, ALTAMinor Pro
Chuck Taylor422911931979-19801D1961-02-02Saskatoon, SASKEuropean Lower Leagues
Frank Taylor177936454401971-19743DMinnedosa, MANMajor Junior
Jason Taylor471120311251987-19881L1967-07-19Oak Lake, MANMinor Pro
Jeff Temple881922411231993-19985F1978-09-23Brandon, MANMajor Junior
Ted Temple96011391967-19692GWaskada, MANMajor Junior
Daniel Tetrault24027861133931995-20005D1979-09-04La Broquerie, MANMinor Pro
Ken Therrien100001983-19841 Major Junior
Kelly Thiessen1801171989-19901G1971-12-28Lloydminster, ALTAMajor Junior
Rylan Thiessen31191082019-20212D2001-02-07Brandon, MANMajor Junior
Dominic Thom901142013-20162D1996-04-22Calgary, ALTAMajor Junior
Dave Thomlinson12255471022571983-19874L1966-10-22Edmonton, ALTAMajor League
Baron Thompson1722426501152016-20193R1999-02-19Lakeville, MNMajor Junior
Bruce Thompson682751781071982-19831WEuropean Lower Leagues
Logan Thompson122022102014-20184G1997-02-25Calgary, ALTAMajor League
Paul Thompson200041986-19871D1968-05-06Grimsby, EnglandEuropean Lower Leagues
Grant Thomson194414182521971-19743CBrandon, MANMajor Junior
Jordan Thomson463912302015-20161D1996-04-28Wawanesa, MANMajor Junior
Murray Thomson14338106144581975-19772L1957-03-08Miami, MANMajor Junior
Terry Thomson60833411051969-19701D1949-09-25Lacombe, ALTAMinor Pro
Ben Thornton678715142021-20232L2004-02-02Chilliwack, BCMajor Junior
Ty Thorpe1361020301002018-20213C2002-01-27Winnipeg, MANMinor Pro
Brett Thurston2921260724081997-20036D1982-03-08Strathmore, ALTAMinor Pro
Ed Tkachyk68192342221972-19731CElm Creek, MANMinor Pro
David Toews60202848162010-20111C1990-06-07Winnipeg, MANMinor Pro
Ole-Kristian Tollefsen96941501672002-20042D1984-03-29Oslo, NorwayMajor League
Jordin Tootoo220931162098741999-20034R1983-02-02Churchill, MANMajor League
Jeff Topilko2774563108872001-20076C1986-06-06Vegreville, ALTAMinor Pro
Brad Treliving3761016201987-19881D1969-08-18Penticton, BCMinor Pro
Teydon Trembecky24022182021-20232L2005-04-28Sherwood Park, ALTAMajor Junior
Jim Trewin53523281791968-19691D1948-05-11Deloraine, MANMinor Pro
Lee Trim183657634771984-19873D1967-04-05Nanaimo, BCMajor Junior
Barry Trotz000001982-19831D1962-07-15Winnipeg, MANMajor Junior
Brady Turko712342023-20241R2007-09-12McCreary, MANMajor Junior
Zach Turner65000162021-20243D2004-01-07Boissevain, MANMajor Junior
Oleg Tverdovsky714541994-19951D1976-05-18Donetsk, UkraineMajor League
Brad Twordik272991722712841995-20005L1979-11-20Saskatoon, SASKMinor Pro
Dave Tymko1301121968-19691GMajor Junior
Connor Ungar1500002018-20213G2002-01-12Calgary, ALTAMajor Junior
Cory Unser119613191201998-20002D1980-02-17Sedley, SASKMinor Pro
Gerhard Unterluggauer871459731051995-19972D1976-08-15Villach, AustriaEuropean Elite
Alexander Urbom66122133872009-20101D1990-12-20Stockholm, SwedenMajor League
Kevin Van Cauwenbergh300001982-19831G1966-04-09Deloraine, MANMajor Junior
Paul Van De Velde255510282009-20101C1990-01-04Mariapolis, MANMajor Junior
Riley Van Horne2403322012-20142D1996-01-26Calgary, ALTAMajor Junior
Darren Van Oene21559821415411993-19985L1978-01-18Edmonton, ALTAMinor Pro
Mike Vandenberghe196541463361988-19924D1972-03-11Reston, MANMinor Pro
Dennis Vanderkerchove25426101967-19681DStony Mountain, MANMajor Junior
Alex Vasilevsky2361117391994-19951R1975-01-08Kiev, UkraineMajor League
Lloyd Vaughan000021969-19701GRexdale, ONTSemi-Professional
Bob Vermette902221974-19751CBrandon, MANSemi-Professional
D. Villeneuve200001981-19821 Major Junior
Bill Vince942754813321981-19832R1963-11-23Vancouver, BCMajor Junior
Brett Vincent60152944431976-19771C1957-03-23Mather, MANMajor Junior
Mitchell Virostek2820291998-20002L1982-06-30Enchant, ALTAMajor Junior
Greg Walchuk100001971-19721Major Junior
Brenden Walker19760921521322009-20123R1992-06-26St. Anne, MANMinor Pro
Nick Walters5001111602012-20142D1994-04-11Spruce Grove, ALTAMinor Pro
Ian Walterson40202271994-19951D1978-03-20Oakbank, MANMinor Pro
Colton Waltz2411263752382010-20166D1995-01-12Vermilion, ALTAMinor Pro
Mason Ward711013231522021-20232D2002-05-12Lloydminster, ALTAMajor Junior
Greg Watson3061420372002-20031C1983-03-02Calgary, ALTAMinor Pro
Jeff Waver1342137583271984-19862D1968-09-28Minnedosa, MANMinor Pro
Jonathan Webb160111125032002-20053D1985-04-22Okotoks, ALTAMajor Junior
Glen Webster1381224364951988-19924R1972-05-02Camrose, ALTAMajor Junior
Gunnar Wegleitner5710919192017-20181R1998-05-06Vancouver, BCMajor Junior
Evan Weinger64312657232017-20181R1997-04-18Los Angeles, CAMinor Pro
Brad Wells1463953924351979-19844R1963-06-20Fleming, SASKMajor Junior
Bryan Wells963033634411982-19842C1966-02-24Moosomin, SASKMinor Pro
Jack Wells572337602721967-19681F1947-12-16Neepawa, MANMinor Pro
Darcy Werenka3642529191992-19931D1973-05-13Edmonton, ALTAMinor Pro
Derek Werenka796713182002-20042L1986-03-04Airdrie, ALTAMajor Junior
Jordan Wharrie413710242016-20171D1997-06-16Port Moody, BCMajor Junior
Mitch Wheaton3211314122015-20161D1995-02-06Sherwood Park, ALTAMajor Junior
Hayden Wheddon45347122023-20241C2005-05-10Stonewall, MANMajor Junior
Bill Whistle19336141988-19891L1970-03-01Thunder Bay, ONTMinor Pro
David Whistle13336201986-19871F1966-01-27Thunder Bay, ONTEuropean Lower Leagues
Brad White606621976-19782 Major Junior
Jaeger White1301102015-20161C1998-04-03Medicine Hat, ALTAMajor Junior
Jason White551112231211989-19912C1970-04-30Winnipeg, MANMinor Pro
Shayne Wiebe105533790912009-20112C1990-01-23Brandon, MANMinor Pro
Steve Wienke5441014961987-19881D1968-03-02Edmonton, ALTAMinor Pro
Jayden Wiens67251944352023-20241C2003-07-18Carrot River, SASKMajor Junior
John Wikner6091322322005-20061L1986-01-01Molndal, SwedenEuropean Lower Leagues
Wayne Wilhelm6100021972-19742GSemi-Professional
Rod Williams701428421531985-19872R1967-02-14Radville, SASKMajor Junior
Dwayne Wills18891721986-19871L1968-07-02Taber, ALTAMajor Junior
Anthony Wilson5671421272022-20242R2005-04-27Swift Current, SASKMajor Junior
Jesse Wilson277714211991-19921C1974-03-06Coquitlam, BCMajor Junior
Klarc Wilson19022142008-20102R1993-04-01Edmonton, ALTAMinor Pro
Mickey Wilson60163551591969-19701R1949-10-14Estevan, SASKSemi-Professional
Jim Wilton5221113731967-19681Major Junior
Dario Winkler200002015-20161C1997-05-18Zirl, AustriaEuropean Elite
Mike Winther573649852061979-19812C1961-06-16Prince George, BCMinor Pro
Mike Wirll92274067321997-20014R1982-02-28Regina, SASKMinor Pro
Josh Woitas120710171731996-19982F1979-06-01Calgary, ALTAMajor Junior
Pryce Wood1282233551021988-19913C1970-01-02Morden, MANMinor Pro
Bob Woods140471061531841987-19892D1968-01-24LeRoy, SASKMinor Pro
Brad Woods89113142111987-19892D1969-05-28Leroy, SASKMajor Junior
Pat Workman612301978-19791C1960-07-16Minto, MANMajor Junior
Jeremy Wray300022000-20011C1982-11-16Cartwright, MANMinor Pro
Pete Wurster61761341972-19742RMinnedosa, MANMajor Junior
Zach Wytinck169106070742016-20204D1999-03-22Glenboro, MANMajor Junior
Terry Yake2261261702961721984-19884C1968-10-22New Westminster, BCMajor League
Doug Yarish100001979-198011961-03-10Brandon, MANMajor Junior
Tyler Yaworski6339121472012-20131D1992-01-09Sherwood Park, ALTAMinor Pro
Kevin Yellowaga7591524301985-19883C1969-02-01Thompson, MANMajor Junior
Theran Yeo2051037474712004-20084D1987-12-18Prince Albert, SASKMajor Junior
Justin Yeoman32112271998-19991R1981-03-01Onoway, ALTAMajor Junior
Nolan Yonkman5161016942000-20011D1981-04-01Punnichy, SASKMajor League
Bob Young000001967-19681LMajor Junior
Michael Young1402242001-20021C1983-02-08Gillam, MANMinor Pro
Robert Young301101972-19742 Major Junior
Travis Young1981850681021998-20035D1983-01-01Souris, MANMajor Junior
Jack Zayat1100072018-20202D2002-01-25Calgary, ALTAMajor Junior
Jay Zeidel32178851982-19831D1964-05-13Seattle, WAMajor Junior
Tyson Zimmer82121325422020-20222R2004-09-05Russell, MANMajor Junior
Andy Zulyniak2004-20051D1985-02-25Winnipeg, MANMinor 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.