hockey DB
search by league
team
morning report
contact us
home

Dauphin Kings all-time player list

Player Name GP G A. Pts PIM Seasons Yrs. Pos. Birthdate Birthplace Highest Level
Others 02133542161993-19952Minor Pro
Ryan Adams1211026361592003-20052D1986-09-12Deloraine, MANMinor Pro
Albert Adamsen100002017-20181G1999-06-24Copenhagen, DenmarkEuropean Lower Leagues
Ludvig Adamsen1812382016-20171D1996-10-02Copenhagen, DenmarkEuropean Lower Leagues
Don Affleck145531101632061973-19763 Junior A (Canada)
Jung Ahn300002011-20121D1993-08-20Vancouver, BCJunior A (Canada)
Francis Alarie662230521242012-20142F1993-04-04Beauport, PQJunior A (Canada)
Dan Allard000001972-19731 Junior A (Canada)
Shane Allard1200002002-20031G1983-09-06Cranberry Portage, MANJunior A (Canada)
Rikki Alston10123182011-20121F1993-08-05Brandon, MANJunior A (Canada)
Justin Anderson1402202017-20181G1998-11-18Red Deer, ALTAJunior A (Canada)
Paul Anderson000001986-198711969-01-22Junior A (Canada)
Trevor Anderson53022561993-19941G1976-03-07Medicine Hat, ALTAMinor Pro
Steve Andrejkew000001969-19701FVictoria, BCJunior A (Canada)
Herb Andres2751520731968-19724FRoblin, MANMajor Junior
Andrew Andries510142021-20221L2003-09-30Killarney, MANJunior A (Canada)
Neil Andruschak1091050603311993-19963D1976-03-18Grandview, MANJunior A (Canada)
Mel Angelstad44829372961991-19921L1971-10-31Saskatoon, SASKMajor League
Kerry Angus4581422881987-19892D1970-01-05Hamiota, MANCollege-University
Brian Archibald3100002012-20142G1994-06-01Killarney, MANJunior A (Canada)
Jeff Archibald142284876832010-20133C1992-08-20Sylvan Lake, ALTACollege-University
Jason Ardelan25134361999-20001Junior A (Canada)
Brendan Arniel49167472008-20091L1989-12-07Winnipeg, MANCollege-University
Brendan Arnold2343159901412016-20204L1999-04-22Winnipeg, MANJunior A (Canada)
Bert Arthurs000001972-19731 Junior A (Canada)
Dan Asselin3800001987-19881GJunior A (Canada)
Les Atkinson100001977-19781 Junior A (Canada)
Ryan Auger601122000-20011D1984-03-12Dauphin, MANJunior A (Canada)
Mathew Backhouse10344549482009-20112D1991-02-28Thompson, MANCollege-University
Dawson Bacon56156912016-20171D1998-04-07Kindersley, SASKJunior A (Canada)
Cory Baldwin1074935843442003-20063R1985-09-08St. Adolphe, MANCollege-University
Curtis Baldwin7011141994-199511977-05-18Junior A (Canada)
Matthew Bartel108111627562016-20193C1998-09-10Brandon, FLJunior A (Canada)
Chris Barth1051844625512003-20052D1985-11-01Brandon, MANMinor Pro
Wade Bartley471267791001986-19882D1970-05-16Killarney, MANMinor Pro
Brian Bate62511162702002-20031D1983-05-06Vancouver, BCCollege-University
Jeff Bateman2900001985-19872GJunior A (Canada)
Brent Batten400022000-20011G1982-01-17Brandon, MANJunior A (Canada)
Kevin Baumgartner000001984-19851G1967-03-27Flin Flon, MANMajor Junior
Anthony Bax791739561482022-20242D2003-11-02Parkhill, ONTJunior A (Canada)
Jordan Bax56212647902023-20241R2005-10-13Parkhill, ONTJunior A (Canada)
Don Baxter100051973-19741 Junior A (Canada)
Dan Bazin000001986-198711968-07-11Junior A (Canada)
Joey Beaudry47610162641994-19951R1976-06-08Prince Albert, SASKMinor Pro
Jack Bechard200022023-20241C2005-10-23Regina, SASKJunior A (Canada)
Alexander Bechtold4101132013-20141F1994-06-13Strathmore, ALTAJunior A (Canada)
Ryan Becker11945571022151999-20012L1980-04-29Lucky Lake, SASKCollege-University
Mikael Bedard26142337402006-20071F1987-12-13Montreal, PQMinor Pro
Marko Belak2200002022-20231G2003-08-20Woodbury, MNCollege-University
Jeff Berke4372128961970-19711 Junior A (Canada)
Larry Berke000001972-19731 Junior A (Canada)
Calven Bernard216713731976-19771 Junior A (Canada)
Jesse Bernard58193049312013-20141C1993-07-22Killarney, MANJunior A (Canada)
Jason Berube700042013-20141C1994-04-30Port-Cartier, PQMinor Pro
Ryan Bettesworth631417311532007-20081L1987-04-20Swan River, MANJunior A (Canada)
Brad Biggers4319102252008-20091D1989-11-08Forest, ONTJunior A (Canada)
Gavin Birchal401122000-20011D1984-05-23Roblin, MANJunior A (Canada)
Kyle Bird6912829922014-20162D1995-05-19Regina, SASKJunior A (Canada)
Sheldon Birss100001977-19781G Junior A (Canada)
Jordy Black28639672004-20051L1985-10-15Winnipeg, MANJunior A (Canada)
Jamie Blunden000001986-198711968-04-26Junior A (Canada)
Drake Bodie39121729692014-20162C1995-08-25Thompson, MANMajor Junior
Marco Bodnarski822402022-20231D2004-04-02Dauphin, MANJunior A (Canada)
Mike Boese6221921242009-20101D1990-07-04Hermantown, MNJunior A (Canada)
Darcy Boguski000001988-19891R1970-11-26Dauphin, MANJunior A (Canada)
Justin Boisvert6427356262002-20031L1982-06-27Brandon, MANJunior A (Canada)
Sam Boldt2227982022-20231D2003-02-17Regina, SASKJunior A (Canada)
Delaney Bonish44291162003-20041 Junior A (Canada)
Mattie Boonstra300022018-20202D2001-04-07Garson, MANJunior A (Canada)
Guy Bordian000001986-198711967-05-21Junior A (Canada)
Matthew Boren4721214292017-20181D1999-04-08Devil's Lake, NDJunior A (Canada)
Riley Borody17235282022-20242R2003-07-23Portage la Prairie, MANJunior A (Canada)
Blake Boudreau62232245142022-20242C2003-06-14Riverside, ONTJunior A (Canada)
Mike Bourgeault44172744591987-19881Junior A (Canada)
Connor Bowey100002016-20171D1998-04-27Winnipeg, MANCollege-University
Blaine Boyachek000001981-19821GWinnipeg, MANJunior A (Canada)
Don Boyer482131522571999-20001FDeschambault Lake, SASKCollege-University
Ron Boyes000001968-19691Lynn Lake, MANJunior A (Canada)
Ted Boyko600001975-19761 Junior A (Canada)
Ralph Bradbury400001977-19781G1957-03-01Minnedosa, MANMajor Junior
Baron Bradley48000252002-20031G1982-06-30Neepawa, MANCollege-University
Ryan Bram283912142004-20051C1985-05-01St. Anne, MANJunior A (Canada)
Ty Brant39022252019-20201D2001-07-23Duncan, BCJunior A (Canada)
Nick Braun53281745182021-20221R2002-04-10West Vancouver, BCJunior A (Canada)
Steve Bray3600001987-19881GBirtle, MANMajor Junior
Dylan Bredahl541420341082014-20162F1995-03-13Medicine Hat, ALTAJunior A (Canada)
Kyle Breen31156532007-20081D1988-03-05Winnipeg, MANJunior A (Canada)
Brian Brezden100001977-19781 Junior A (Canada)
Ian Briscoe3912193182016-20182C1999-02-05Winnipeg, MANMajor Junior
Geric Brodt632529541012006-20071L1986-08-13Anchorage, AKCollege-University
Curtis Brolund41516392008-20091C1990-03-16Brandon, MANJunior A (Canada)
Aidan Brook110937462662020-20244D2003-07-30Roblin, MANMajor Junior
Garrett Brook100002006-20071D1989-04-14Brandon, MANJunior A (Canada)
Jakob Brook3181927382022-20231L2002-03-15Roblin, MANMajor Junior
Scott Brook210101993-19941D1976-09-29Roblin, MANJunior A (Canada)
Tanner Brouwer4331013102021-20221L2003-02-07Pine City, MNJunior A (Canada)
David Brumm197815182015-20161C1997-08-17Maple Grove, MNMajor Junior
Cole Brunet62144458282011-20121F1991-01-25Morris, MANJunior A (Canada)
Kaden Bryant64434386292019-20223L2001-06-14Winnipeg, MANCollege-University
Steve Bryant000001969-19701 Junior A (Canada)
Randy Brydges48194059311972-19731R1955-12-02Neepawa, MANMajor Junior
Bob Buchy3422416301968-19702C1951-06-25Dauphin, MANMinor Pro
Ken Buchy744459103341971-19732College-University
Ron Buchy000001969-19722FDauphin, MANJunior A (Canada)
Larry Budzinski5400041970-19722G Junior A (Canada)
Gabriel Bugeaud57171734362023-20241C2005-02-17Terrebonne, PQJunior A (Canada)
Brock Bulbuck7891423821976-19782 College-University
Riley Buller47142438372018-20191F1998-09-03Colorado Springs, COJunior A (Canada)
Reid Burak22145202010-20133D1994-07-28Morden, MANJunior A (Canada)
Jay Burns000001991-19921D1971-03-16Thunder Bay, ONTJunior A (Canada)
Steve Burtnak000001984-19851DRoblin, MANJunior A (Canada)
Dylan Butler34131932122013-20141F1993-04-05Thunder Bay, ONTCollege-University
Tanner Butler192231091321152010-20144D1993-08-03Souris, MANMinor Pro
Chad Buziam100052000-20011Junior A (Canada)
David Byckal4721820701984-19862DCollege-University
Jim Cahoon3327487501968-19691C1951-02-07Melville, SASKMinor Pro
Calvin Cairns111918272172010-20122R1991-08-27Snow Lake, MANCollege-University
Bill Calcutt100001977-19781 Junior A (Canada)
Logan Calder2261622332021-20221F2001-01-12Portage la Prairie, MANCollege-University
Joe Caligiuri6101102009-20101G1989-04-19Winnipeg, MANMajor Junior
Blaine Campbell43347241987-19892D1970-07-15Winnipegosis, MANJunior A (Canada)
Curtis Campbell663546811761995-20002C1980-01-04Dauphin, MANCollege-University
Gordon Campbell25325862015-20161D1995-01-06Vancouver, BCJunior A (Canada)
Rick Campbell901181973-19752 Junior A (Canada)
Brad Carefoot763654901581970-19722WElm Creek, MANSemi-Professional
Cam Carefoot92131730511974-19773 Junior A (Canada)
Mitch Carefoot62182846621999-20012C1985-01-02Dauphin, MANMinor Pro
Trevor Carefoot201101994-19951Junior A (Canada)
Tyler Carefoot300001993-19941Junior A (Canada)
Ray Carriere100001994-19951Junior A (Canada)
Jimmy Carter3131013322008-20091R1989-02-17Victoria, BCCollege-University
Roy Caswell000001984-19851R1964-05-26Vancouver, BCMajor Junior
Kevin Cathcart000001984-19851Junior A (Canada)
Alex Cattani101102018-20191C2001-01-22Winnipeg, MANJunior A (Canada)
Bryson Cecconi1831316182019-20201R1999-09-08Powell River, BCCollege-University
Travis Cech3571118832009-20101R1990-01-14Rocky Mountain House, ALTAJunior A (Canada)
Sine Chadi6022152014-20151F1996-02-21Edmonton, ALTAJunior A (Canada)
Aubrey Chapman102111425782012-20142F1994-04-29Killarney, MANJunior A (Canada)
Gilles Chartier591237492551973-19752 Junior A (Canada)
Daniel Chartrand1132029493062014-20173C1997-01-23Dauphin, MANMinor Pro
Richard Chartrand485035852131995-19961F1975-12-09Junior A (Canada)
Kris Cheater11011711998-20002Junior A (Canada)
Carson Cherepak3801122021-20221G2002-10-09Winnipeg, ALTACollege-University
Barry Chernos000001969-19701FRivers, MANMajor Junior
Norm Cherrey000001968-19691R1951-10-07Souris, MANMinor Pro
Joel Chesley26235831995-19961F1976-01-05Junior A (Canada)
Jeff Chetybrok6159141971991-19943L1973-04-02Dauphin, MANJunior A (Canada)
Ron Chipperfield000001969-19701C1954-03-28Brandon, MANMajor League
Derrick Chomornydz14202191999-20001Junior A (Canada)
Brad Church45152338781992-19931L1976-11-14Dauphin, MANMajor League
Jeff Church56929383411998-20002D1979-08-29Dauphin, MANMajor Junior
Wayne Church100001973-19741 College-University
Bryn Chyzyk62224971262010-20111F1992-11-05Virden, MANMinor Pro
Ashton Clark471018282192016-20171L1996-07-07Aberdeen, SASKJunior A (Canada)
Larry Clark8066161976-19771 Junior A (Canada)
Dennis Clarke000001968-19702FDauphin, MANJunior A (Canada)
Warren Clarke000001986-198711969-04-16Junior A (Canada)
Duane Clarkson29111324621995-19961D1978-08-27Winnipegosis, MANMajor Junior
Dustyn Clegg31191534182008-20091L1988-09-10Lundar, MANJunior A (Canada)
Daryl Clinton000001986-19871Junior A (Canada)
Roan Coe100002022-20231Junior A (Canada)
Cordell Coleman927916692019-20223F2001-11-06Lac La Biche, ALTAJunior A (Canada)
Mike Collins49182543532011-20121C1991-09-21Victoria, BCCollege-University
Owen Connelly1971171352522161973-19785Junior A (Canada)
Frank Constant368311201975-19772 Junior A (Canada)
Richard Cooley434711431987-19881Junior A (Canada)
Mike Cooper000001981-19821DThompson, MANMajor Junior
Ryan Cooper3321517362013-20141D1993-04-18New Westminster, BCCollege-University
Riley Corbin900002014-20151G1995-08-17Thunder Bay, ONTMajor Junior
Curtis Coulson000001988-19891D1970-11-12Dauphin, MANJunior A (Canada)
Bruce Coulter4421214391985-19861Junior A (Canada)
Corey Courchene19141933712006-20071L1986-05-29Fort Alexander, MANMinor Pro
Marc-Antoine Couture1113422018-20191D2000-02-01East Angus, PQJunior A (Canada)
Andy Cripps400022004-20051F1985-06-01Madison, WIMinor Pro
Roman Crobar301102006-20071R1988-11-08Medicine Hat, ALTAJunior A (Canada)
Vince Cropp36120212052002-20031D1982-08-19Moose Jaw, SASKJunior A (Canada)
Jim Cruise90911112021261971-19752C1955-02-12Semi-Professional
Mike Csversko1552721998-19991Junior A (Canada)
Bobby Currie53510152602000-20011L1981-02-28Wawota, SASKJunior A (Canada)
Brayden Cuthbert3317112882013-20141C1994-01-12Brandon, MANMajor Junior
Mitch Czibere46222951412009-20101L1989-02-15Fort Saskatchewan, ALTAMajor Junior
Ken Daniel22033341975-19772 Junior A (Canada)
Riley Daulby47112262006-20071R1989-06-13Emerson, MANJunior A (Canada)
Rory Davidson16134402015-20161F1995-06-06Delburne, ALTAJunior A (Canada)
Todd Davidson000001991-19921D1971-08-28Virden, MANJunior A (Canada)
Kevin Davis721302000-20011L1984-02-23Dauphin, MANJunior A (Canada)
Geoff Davison44123132003-20041D1986-05-05Carberry, MANJunior A (Canada)
Blaine Dawson1002221998-19991Junior A (Canada)
Kirk Dawson100001973-19741 Junior A (Canada)
Gary Deighton16224161970-19711 Junior A (Canada)
Cole DeKoninck1133267991282018-20213D2000-04-17Lorette, MANJunior A (Canada)
David Denys100002003-20041 Junior A (Canada)
Tyler Derkach36426332014-20173F1997-08-05Dauphin, MANJunior A (Canada)
Nathan Deyell700002013-20141D1995-01-01Vancouver, BCJunior A (Canada)
Frankie Dicks13279472004-20051L1984-04-24Thompson, MANJunior A (Canada)
Ben Dickson255611622002-20031C1982-05-05Alberta Beach, ALTACollege-University
Matt Dickson000002005-20061Junior A (Canada)
Dennis Dohie1071219161977-19781Junior A (Canada)
Ken Donaldson48313162661992-19931C1975-10-09Dauphin, MANJunior A (Canada)
Rob Doroshuk45423476601983-19863CDauphin, MANJunior A (Canada)
Austin Douglas20415432016-20171D1996-06-18Winnipeg, MANMajor Junior
Tanner Douglas700002016-20171G1998-09-16Winnipeg, MANJunior A (Canada)
Ryan Dreger1508383166812007-20103R1989-05-21Dauphin, MANCollege-University
Adam Dreher3011101999-20001Junior A (Canada)
Dallas Drysdale113227292102007-20103D1991-04-23Dauphin, MANJunior A (Canada)
Brayden Dube49242246292021-20221R2005-09-22Roblin, MANMajor Junior
Tony DuFour3961723322000-20011D1981-08-02Cap-Rouge, PQCollege-University
Adam Dupont310102000-20011C1982-08-19Saint-Lazare, PQJunior A (Canada)
Ernie Dupont000001971-19721DBirtle, MANSenior Amateur
Martin Dupont12220811014711974-19773 Junior A (Canada)
Stuart Durston99912211252007-20092R1989-09-10Dauphin, MANJunior A (Canada)
Brendan Dusik54044892012-20153D1994-04-10Oak Bluff, MANJunior A (Canada)
Reilley Dutchak59162642362002-20031C1983-12-30Saskatoon, SASKJunior A (Canada)
Josh Duyns49522272022007-20081D1989-03-30Abbotsford, BCJunior A (Canada)
Paul Dyck000001988-19891D1971-04-15Steinbach, MANMinor Pro
Ashley Dzikowski100001998-19991GJunior A (Canada)
Ryan Edevold5971219522014-20151F1994-11-05Crookston, MNJunior A (Canada)
Carter Eha901142019-20201F2000-12-14Bloomington, MNJunior A (Canada)
Erik Ehrmantraut200022017-20181L1999-12-16Saskatoon, SASKJunior A (Canada)
Brian Eilers482911981994-199511977-06-13Junior A (Canada)
Chad Eisner000001992-19931R1974-06-06Minitonas, MANJunior A (Canada)
Chris Eisner000001988-19922R1971-01-13Minitonas, MANJunior A (Canada)
Roger Ellsworth500022000-20011D1982-05-07Colorado Springs, COJunior A (Canada)
Lee Erickson15951701213611993-19963F1975-04-19College-University
Obie Erickson000001972-19731 Junior A (Canada)
Cody Esposito43231841832009-20101L1989-02-18Airdrie, ALTAMinor Pro
Matteo Esposito1000002016-20171G1997-01-20Greenwich, CTMinor Pro
Bradley Estrada40369232017-20181L1998-11-20Chino Hills, CACollege-University
Wade Ethier000001986-19871D1970-01-29Thompson, MANJunior A (Canada)
B.J. Evans100002000-20011G1982-02-10Brandon, MANJunior A (Canada)
Jacob Evans9862430242017-20192D1999-01-18Wausau, WICollege-University
Derek Falloon383710302010-20111F1993-02-02Russell, MANJunior A (Canada)
Freeman Falloon22000261998-19991G1980-07-20St. Lazare, SASKJunior A (Canada)
Kevin Falloon902353761562007-20092D1988-07-09Russell, MANCollege-University
Brett Fargher44279142008-20091F1992-05-28Winnipeg, MANJunior A (Canada)
Allan Farquhar903241732751985-19882Junior A (Canada)
Dave Farquhar000001983-19841D1964-01-16Thompson, MANMajor Junior
Connor Faupel5981220502012-20131D1992-07-20Rochester, MNCollege-University
Dominick Favreau2661622122012-20131R1992-01-25Martensville, SASKMajor Junior
Myles Fee116428321721998-20013D1981-01-24Dauphin, MANCollege-University
Andrew Fenton200001995-19961College-University
Brian Fergusson5951116962003-20041L1985-05-22Lac du Bonnet, MANCollege-University
Mason Fischer3851015512017-20181C1998-08-06Medicine Hat, ALTAJunior A (Canada)
Dustin Fisher61364177292002-20031R1982-12-03Carberry, MANMinor Pro
Terry Fishley3101181977-19781GJunior A (Canada)
Don Flanigan100001972-19742Junior A (Canada)
Harold Fleming27303991975-19772 Junior A (Canada)
Ryan Flemming502221995-19961F1978-09-07Junior A (Canada)
John Floyde1100081993-19962G1977-04-14McCreary, MANCollege-University
Byron Fobair55162137362018-20191L1998-11-16Taylorsville, UTJunior A (Canada)
Parker Fofonoff716410142019-20223R2001-01-19Tisdale, SASKJunior A (Canada)
Dean Fontaine000001981-19821DWinnipeg, MANJunior A (Canada)
Merv Fontaine000001981-19842LRivers, MANJunior A (Canada)
Blaine Forsberg000001981-19821ROutlook, SASKJunior A (Canada)
Darin Fox100002015-20161G1997-02-24Carmel, INJunior A (Canada)
Barry Fraser000001984-19851CJunior A (Canada)
Tom Frasz362571012007-20081D1989-06-23Regina, SASKCollege-University
Nicholas Frederick101102021-20221C2002-09-18North Vancouver, BCCollege-University
Rylan Freed58111930692014-20151R1996-05-30Melfort, SASKMinor Pro
Austin Friesen5741014592016-20182D1998-08-13Winnipeg, MANCollege-University
Calvin Friesen22771481994-199621976-03-30Junior A (Canada)
Eddie Friesen4381927702010-20111D1990-05-14Gladstone, MANMajor Junior
Michael Fudge51131528502002-20031C1983-03-14Regina, SASKJunior A (Canada)
Larry Furkalo000001981-19842LGilbert Plains, MANJunior A (Canada)
Jeff Fuz200001994-199511977-01-22Junior A (Canada)
Riese Gaber77302656282015-20183R1999-10-10Gilbert Plains, MANCollege-University
Rylan Gage33459202023-20241L2005-06-18Hamiota, MANJunior A (Canada)
Lev Gammer2102222007-20081G1988-04-30Kelowna, BCJunior A (Canada)
Barry Garbutt000001983-19841Rapid City, MANCollege-University
Tyler Garrioch1813760971732012-20164F1995-04-26Winnipeg, MANJunior A (Canada)
Jon Gaudet44313465382012-20131R1992-07-25Winnipeg, MANMinor Pro
Tyler Gaudry9341721992009-20122D1991-10-05Stonewall, MANCollege-University
Bob Genoway9975841591321974-19772 College-University
Klim Georgiev3131417852021-20221D2001-07-10Toronto, ONTCollege-University
Bill Gerry200001999-20001G1982-04-28Brandon, MANMajor Junior
Rylan Gibbs96141731202022-20242C2004-01-10Dauphin, MANJunior A (Canada)
Bill Gidden000001969-19701DVictoria, BCJunior A (Canada)
Jean-Michael Gilbert311202020-20211D2002-04-21Valle-Jonction, PQJunior A (Canada)
Riley Gillies236612182010-20111R1990-02-26Regina, SASKJunior A (Canada)
Scott Gillingham45534391571987-19881Junior A (Canada)
Leon Gillis000001981-19842D1963-03-07Thompson, MANMajor Junior
Brian Gilroy893849871981985-198831968-08-13Major Junior
Darren Gisti514711502016-20171D1999-03-09Winnipeg, MANJunior A (Canada)
Bryan Glasman000001981-19821CRussell, MANJunior A (Canada)
Daniel Glenn5061521101999-20001R1981-10-25Pilot Mound, MANJunior A (Canada)
Jeff Glenn321319321011998-19991Junior A (Canada)
Cayden Glover50202848222023-20241L2004-01-11Brandon, MANMajor Junior
Mike Glover63142842722000-20011C1981-04-08Elkhorn, MAnJunior A (Canada)
Trey Gnetz536915402023-20241D2004-08-01Woodbury, MNJunior A (Canada)
Brad Goethals511202015-20161C1998-06-17Ile Des Chenes, MANMajor Junior
Scott Good8123121994-199511976-01-16Junior A (Canada)
Dan Goran49112233581973-19763Junior A (Canada)
John Goran19145181969-19723FDauphin, MANJunior A (Canada)
Joe Gori1053156871332002-20042L1983-02-16Sewell, NJCollege-University
Robert "Butch" Goring000001968-19691C1949-10-22St. Boniface, MANMajor League
Wayne Gotto61142236832002-20031R1982-09-08Raymore, SASKCollege-University
Mathew Gough55272956222022-20231R2002-05-31Glencoe, ONTCollege-University
Jason Goulet67066831999-20012D1983-02-25Winnipeg, MANMinor Pro
Lorne Goulet392417411121973-19741RWinnipeg, MANSenior Amateur
Colton Graf111335992582009-20112L1990-02-11Watson, SASKMajor Junior
Shamus Graham1411256681272010-20133D1992-01-16Fort Saskatchewan, ALTAMajor Junior
Trent Graham000001981-19821DDauphin, MANMinor Pro
Jeff Grandfield613710961998-19991D1980-07-10Swan River, MANCollege-University
Evan Gravenor59223456302010-20111C1990-05-08Winnipeg, MANCollege-University
Tony Gravseth14000351998-19991Junior A (Canada)
Andrew Green412322014-20151F1995-07-06Plainview, NYMinor Pro
Kevin Green27221133731987-19892C1969-03-11Moose Jaw, SASKMajor Junior
Matt Green1652145663382002-20053D1984-02-12Souris, MANJunior A (Canada)
Dan Greening16954591131901973-19774 Junior A (Canada)
Eric Greening300021998-19991GJunior A (Canada)
Larry Greening13112331983-19863RDauphin, MANJunior A (Canada)
Matthew Greening1002240623672013-20174F1997-03-26Dauphin, MANJunior A (Canada)
Nakodan Greyeyes1344181122672017-20225C2001-02-28Winnipeg, MANJunior A (Canada)
Brett Griffin9782331412012-20142D1994-01-12Winnipeg, MANJunior A (Canada)
Quinton Grindle000001988-19891L1970-08-04Yorkton, SASKJunior A (Canada)
Lawrence Grodecki104000491973-19784G Junior A (Canada)
Keith Grondin810122010-20111C1990-04-27Winnipeg, MANCollege-University
Kyan Grouette1833642023-20241R2005-01-07Dauphin, MANMajor Junior
Zach Grouette1000002019-20201G2001-08-24Dauphin, MANJunior A (Canada)
Jackson Gudz601122022-20231F2003-03-10Brandon, MANJunior A (Canada)
Matthew Guevin381271961994-199511976-08-12Junior A (Canada)
Dawson Guhle3100022011-20121G1992-10-15Daysland, ALTAMajor Junior
Max Guimond55322860522000-20011F1981-10-09Beauport, PQCollege-University
Evan Gullett600022016-20193D2000-03-08Gilbert Plains, MANJunior A (Canada)
Lindsey Gullett582431551032007-20081C1987-08-26Wawanesa, MANCollege-University
John Guthrie104631371831994-19962D1976-05-13Junior A (Canada)
Ben Hackl4141620642020-20222F2002-07-25Dryden, ONTJunior A (Canada)
Adam Haggarty200022000-20011GJunior A (Canada)
Eric Haggarty46066752002-20031D1982-11-27Dauphin, MANJunior A (Canada)
Torey Haggarty1141428421132006-20082R1987-10-21Hamiota, MANJunior A (Canada)
Eric Haggerty12000171998-20002Junior A (Canada)
Landon Hall5431316202010-20111D1992-01-22Killarney, MANJunior A (Canada)
Greg Halliday40448182006-20071F1987-10-21Nanaimo, BCJunior A (Canada)
Lucas Hand300002021-20221L2002-11-07St. Louis Park, MNJunior A (Canada)
Glen Haney000001986-198711968-03-01College-University
Merv Haney000001968-19691D1949-08-13St. Lazare, MANMajor League
Tom Hanke394913121984-19862Junior A (Canada)
Deepkaran Hans41131225162022-20231F2002-02-23Surrey, BCCollege-University
Nathan Hans100002015-20161F1996-02-13Almonte, ONTJunior A (Canada)
Thomas Hansell2991019102017-20181R1999-06-16Winnipeg, MANJunior A (Canada)
Eric Hansey27246142010-20122D1993-04-29St. Andrews, MANJunior A (Canada)
Daniel Harach53516211661999-20001D1981-03-17Speers, SASKJunior A (Canada)
Jacob Harcoff902282010-20111D1990-10-17Surrey, BCJunior A (Canada)
Tyler Harder812332554972003-20074D1986-06-14Steinbach, MANMinor Pro
Brad Harding8637971344261976-19782 Semi-Professional
Jim Hardy000001986-198711968-09-22Junior A (Canada)
Jaret Harms541615312171995-19982L1977-08-06Mather, MANCollege-University
Jayden Harris85132134572020-20233L2002-06-11Regina, SASKJunior A (Canada)
Kevin Harris3841014851998-19991D1982-01-27Altona, MANMinor Pro
Nicholas Hatley200002017-20181D2000-03-17Junior A (Canada)
Nicholas Hatton5512122182022-20231D2003-11-10Bloomington, MNJunior A (Canada)
Rima Haukka481633491381973-19741 Junior A (Canada)
Cory Haverstick510102012-20131F1995-08-18Winnipeg, MANJunior A (Canada)
Ed Hawrysh300081973-19741 Junior A (Canada)
Raymond Hawrysh29022191975-19783 Junior A (Canada)
John Hayes000001968-19691FMinitonas, MANJunior A (Canada)
David Heath100002010-20111D1994-05-23Melita, MANJunior A (Canada)
Reagan Hedley700002010-20111 Junior A (Canada)
Jaxon Heeney142723302822016-20204C1999-09-20Forrest, MANJunior A (Canada)
Farley Hemmings000001968-19691 Junior A (Canada)
Derek Henkelman106535403491993-19962D1975-10-15College-University
Jeff Henkelman300021993-19941D1977-12-30Swan River, MANMajor Junior
Tanner Hepp25314862014-20151F1995-04-27Thompson, MANJunior A (Canada)
Scott Hetherington782839672571971-19752CCarman, MANSemi-Professional
Larry Hewlko000001968-19691DGilbert Plains, MANJunior A (Canada)
Ken Hewson000001972-19731Junior A (Canada)
Howie Hicks000001968-19691Major Junior
Kevin Hildebrandt10112251998-19991Junior A (Canada)
Lorne Hill42151934421972-19742WDauphin, MANCollege-University
Devin Himpe200002006-20071 Junior A (Canada)
Shane Hintz800001998-19991GJunior A (Canada)
Brian Hlady13754571114321990-19933R1972-09-02Dauphin, MANJunior A (Canada)
Myron Hleck52211132991998-19991College-University
Colton Hnatiuk300002007-20081F1990-05-24Oak Bluff, MANJunior A (Canada)
Grady Hobbs23078811592632016-20215F2000-03-18Deloraine, MANCollege-University
Brock Hodgson200021995-19961College-University
Jayson Hodgson000001988-19891L1970-02-03Winnipeg, MANJunior A (Canada)
Naaman Hofer5663945342023-20241D2004-04-01Winnipeg, MANJunior A (Canada)
Rylan Hoffman200002017-20181L2000-05-01Junior A (Canada)
Steve Hogue1531334473611992-19953D1974-10-10La Salle, MANCollege-University
Ken Holmes12033131970-19711 College-University
Quentin Holmes6771320632010-20122F1992-08-14Thompson, MANJunior A (Canada)
Brandon Holtby6800002015-20172G1996-09-21Regina, SASKCollege-University
Jeff Hood11000171999-20001G1979-11-13Winnipeg, MANMajor Junior
Brett Hope3421012492013-20141D1993-03-16Kelvington, SASKJunior A (Canada)
Blair Hopfner000001981-19821CSainte-Rose-du-Lac, MANJunior A (Canada)
Neil Hopfner15011281975-19772 Junior A (Canada)
Reece Hopfner400002016-20182F2000-04-21Sainte-Rose-du-Lac, MANJunior A (Canada)
Rich Hopfner14056881443301975-19783 Junior A (Canada)
Graeme Hore128201636842014-20173F1997-11-12Wawanesa, MANJunior A (Canada)
Marc-Antoine Houde100022021-20221D2002-10-30Sainte-Croix, PQJunior A (Canada)
Shaquille Houle921342015-20172D1996-08-07Ebb and Flow, MANJunior A (Canada)
Wade Houle4371825771999-20012L1980-07-13Dauphin, MANJunior A (Canada)
Colin Hourd60246652003-20041D1986-07-17Winnipeg, MANJunior A (Canada)
Robin Howdle12022151973-19762 Junior A (Canada)
Tommy Hrazdira6012820282012-20131R1994-10-27Fort McMurray, ALTAJunior A (Canada)
Garrett Hrechka6671017722019-20234R2002-04-28Dauphin, MANJunior A (Canada)
Daryl Hrehirchuk5224141988-19933C1972-02-22Dauphin, MANJunior A (Canada)
Emerson Hrynyk107229312212011-20132D1992-09-09Okanagan, BCEuropean Elite
Myles Hubbard463334671701986-19893L1968-01-02Shellbrook, SASKCollege-University
Kendall Huckins200002015-20161F1996-04-15Vernon Hills, ILJunior A (Canada)
Terry Hudson000001981-19821DMoose Jaw, SASKJunior A (Canada)
Ben Hull60172037722014-20151D1994-09-29Littleton, COCollege-University
Dale Hunt500002009-20101R1990-01-04Sanford, MANMajor Junior
Jim Hunt200001970-19711 Junior A (Canada)
Rene Hunter3710172781977-19781 Junior A (Canada)
Troy Hunter1151727441782007-20103R1990-02-20Virden, MANCollege-University
Brendan Hurley1212618402012-20131L1993-05-11Fort Saskatchewan, ALTAMajor Junior
Benji Husband792123441911999-20033C1984-12-14Dauphin, MANJunior A (Canada)
Tim Hutchins000001986-198711968-06-02Junior A (Canada)
Kadin Ilott6031114222019-20212D2001-08-17Kenora, ONTCollege-University
Chandler Irvin5371724552013-20141D1995-01-03Cochrane, ALTAJunior A (Canada)
Brad Irving29000762008-20091D1989-07-10New Westminster, BCJunior A (Canada)
Tyler Jacobson28549542000-20011C1980-12-21Minnedosa, MANJunior A (Canada)
Steven Jacques97114151302003-20063D1985-07-09Dugald, MANJunior A (Canada)
??? Jago700001992-19931Junior A (Canada)
Lorne James422681371987-19892D1968-09-17Snow Lake, MANJunior A (Canada)
Mark Jansen100001998-19991European Lower Leagues
Colby Jaquet80136679242019-20223D2001-04-12Winnipeg, MANCollege-University
Tyson Jastrebski201102004-20051Junior A (Canada)
John Jebamani1101142017-20181D1999-05-09Winnipeg, MANCollege-University
Vernon Jebb18059731323261973-19774 Junior A (Canada)
Kris Jeffery7123101998-19991Junior A (Canada)
Mike Jelencic1674353962831993-19963F1975-04-03College-University
Lance Jervis000001981-19853L1964-06-15Thompson, MANMajor Junior
Chris Jette84711181977-19781 College-University
Richard Jodoin29192140772007-20081L1988-06-09Vernon, BCJunior A (Canada)
Wayde Johannesson3751419632018-20191D1998-07-18Arnes, MANJunior A (Canada)
Joren Johnson1412382013-20141D1994-07-30Shoreacres, BCJunior A (Canada)
Kolby Johnson257714792018-20191L1998-05-12Rosetown, SASKMinor Pro
Kyle Johnson34292756282010-20111L1990-12-08Buena Vista, SASKCollege-University
Ward Johnson000001988-198911970-02-07Regina, SASKJunior A (Canada)
Greg Johnston16011141999-20001GRegina, SASKJunior A (Canada)
Cameron Jones300062017-20181D1998-07-19Colorado Springs, COJunior A (Canada)
Mitchell Joss4051116412018-20191R2001-06-27Winnipeg, MANCollege-University
Jayden Jubenvill5362733392021-20221D2003-06-19Gilbert Plains, MANJunior A (Canada)
Justin Kaput7055122000-20011F1981-06-30Edmonton, ALTAMinor Pro
Jacob Karran5728101432017-20181D1998-10-06St. Albert, ALTAJunior A (Canada)
Bryan Kauk6150791291322003-20082R1987-02-02Brandon, MANMajor Junior
Doug Kauk100001973-19741 Junior A (Canada)
Trevor Kavanaugh63131225652015-20172D1997-01-10Eagle Lake FN, ONTJunior A (Canada)
Casey Keefer15156402002-20031D1983-07-12Pittsburgh, PAJunior A (Canada)
Aaron Kellogg335510122015-20161D1997-01-10Fort Saskatchewan, ALTAJunior A (Canada)
Bronson Kelly10044222018-20191D1999-09-27Selkirk, MANJunior A (Canada)
Karl Kelner59102737252008-20091C1988-01-25Winnipeg Beach, MANJunior A (Canada)
Clay Kemp3420204001968-19691FPrince Albert, SASKSemi-Professional
Mike Kendzifeki501101999-20001Junior A (Canada)
Matt Kenney13527162014-20151F1996-05-04London, ONTCollege-University
Jordan Kerr580771182006-20071D1987-08-17Comox, BCJunior A (Canada)
Ian Ketchan000001968-19691GThompson, MANJunior A (Canada)
Steve Kidd36055711993-19941Junior A (Canada)
Travis Kilbrea800022014-20151F1997-05-05Arborg, MANJunior A (Canada)
George King177512122018-20191F1998-06-10Calgary, ALTAMajor Junior
Blake Kirkham88101727842011-20132D1992-06-28Cranbrook, BCJunior A (Canada)
Greg Kiryluik1071558732721971-19754 Semi-Professional
Merv Kiryluik000001969-19701 College-University
Brennan Kitchen5800062017-20192G1998-05-08Fergus, ONTCollege-University
Keiran Kitts59101727372000-20032L1982-04-05Moose Jaw, SASKJunior A (Canada)
??? Klassen15437431992-19931Junior A (Canada)
Angus Klassen112251843472007-20103L1990-03-23Rosenort, MANJunior A (Canada)
Jason Klassen5692332991993-19941D1974-04-29Winkler, MANMajor Junior
Tim Klassen1392565904751991-19943L1973-08-02Altona, MANJunior A (Canada)
Zackary Klebaum18055122015-20161D1995-02-24Saskatoon, SASKJunior A (Canada)
Ryan Kleber101122022-20231D2003-04-09Chaska, MINJunior A (Canada)
Jason Klippenstein000001991-19921R1972-03-31Niverville, MANJunior A (Canada)
Jaymes Knee69142842492016-20193C2000-12-29Brandon, MANCollege-University
James Knight249817802003-20041L1985-09-26Winnipeg, MANEuropean Elite
Brendan Kochanski18044202014-20173L1998-05-08Winnipeg, MANMajor Junior
Wade Kolmel000001991-19921G1973-05-04Red Lake, ONTCollege-University
B. Kool100001970-19711 Junior A (Canada)
Darren Kornelson12112171999-20001D1982-03-13Riverton, MANJunior A (Canada)
Mike Korney863164951021970-19722D1953-09-15Dauphin, MANMajor League
Connor Kortko9437102014-20151C1995-02-15Saskatoon, SASKJunior A (Canada)
Brett Koscielny72077922003-20052G1984-05-27Brandon, MANMinor Pro
Brian Koshey100001975-19761G Junior A (Canada)
Dan Kosman100001999-20001Junior A (Canada)
Brian Kostur564755102121995-19961F1975-01-26Major Junior
Joel Kot1731316142009-20112D1990-08-20Moose Jaw, SASKMajor Junior
Max Kotokak1000141999-20001Junior A (Canada)
Brenden Kotyk10430721021082010-20122D1991-08-27Regina, SASKMinor Pro
Trevor Kozak1021241532081994-19962D1976-03-18Junior A (Canada)
Tyson Kozak101102020-20211C2002-12-29Souris, MANMinor Pro
Patrick Kozyra5152732132009-20101D1989-01-24Sherwood Park, ALTAMajor Junior
Kyle Krzyzaniak31167522010-20111D1992-06-08Neepawa, MANMajor Junior
Dmytro Kubritsky500022022-20231G2002-07-20Kyiv, UkraineJunior A (Canada)
Drayden Kurbatoff412302019-20201C2002-04-11Grunthal, MANJunior A (Canada)
Croft Kurka30912211242004-20051R1984-03-05Prince Rupert, BCCollege-University
John Kushniryk1212820111977-19781 Junior A (Canada)
Damon Kustra000001986-19892G1970-09-14Brandon, MANMajor Junior
Matt Kustra1100002017-20181G1997-06-07Yorkton, SASKJunior A (Canada)
Shane Kustra543119501421993-19941R1973-07-08Dauphin, MANCollege-University
Dennis Kutzan000001984-19851GJunior A (Canada)
Braedon Lacomy500002020-20222F2002-03-27Chanhassen, MNJunior A (Canada)
Hayden Lacquette18358702021-20221D2003-07-30Dauphin, MANJunior A (Canada)
Taran Lacquette6951116432013-20163D1996-05-05Winnipegosis, MANJunior A (Canada)
Hugo Laflamme4031013102019-20201D2000-08-21St. Liboire, PQJunior A (Canada)
Martin Laitre1855101661993-19941L1973-04-11Gatineau, PQMinor Pro
Bryce Lamb603851891282009-20101C1989-10-16Killarney, MANMajor Junior
Austin Lamotte602335581282019-20212R2001-04-06Debden, SASKJunior A (Canada)
Bryan Landsberger2901102018-20202G2000-03-05Montreal, PQCollege-University
Jordan Lane56104142082007-20081L1989-07-12Whitehorse, Yukon TerrMinor Pro
Tim Lang1271551662401998-20002DBrandon, MANJunior A (Canada)
Ty Langton62022221970-19733G1953-11-11Edmonton, ALTAMinor Pro
Charles Lapchuk10011391995-19961F1977-09-05Junior A (Canada)
Kevin LaPointe3000042000-20011G1980-04-11Quebec, PQMinor Pro
Mathieu Lapointe58182644492014-20151L1996-03-11Edmonton, ALTACollege-University
Maxime LaPointe62101222412000-20011D1980-03-12Jonquiere, PQCollege-University
Scott Laroque000001988-198911969-11-07Esterhazy, SASKJunior A (Canada)
Erik Larsen101102021-20221D2002-11-06Pequot Lakes, MNCollege-University
Don Larway8554561102631969-19723R1954-02-12Oak Lake, MANMajor League
Lance Lauze410121973-19741 Major Junior
Kirby Law4820153581992-19931W1977-03-11McCreary, MANMajor League
Jonathon Lawrence49122436522003-20041C1986-08-19Steinbach, MANMajor Junior
Don Leahul100001973-19741 Junior A (Canada)
Ray Leahul65055801973-19752G Junior A (Canada)
Marty Lebouilleir1400021998-19991GJunior A (Canada)
Blair Lee86611191802191985-19894C1968-06-28Birtle, MANMajor Junior
Graham Lee254610971973-19741 Junior A (Canada)
Bob Leguilloux2932245601968-19691FThe Pas, MANMajor Junior
Keaton Leininger98332558672015-20172F1996-03-30Bismarck, NDCollege-University
Duncan Leland601121998-19991D1980-10-01Arrow River, MANJunior A (Canada)
Dan Lemieux661819372171969-19723DDauphin, MANSenior Amateur
Rick Lemieux2601121974-19751 Junior A (Canada)
Ron Lemieux000001969-19701DDauphin, MANSenior Amateur
Thomas Lenchyshyn463581562015-20161D1997-02-18Steinbach, MANMajor Junior
Greg Lennartz500021973-19741 Junior A (Canada)
Everette Lerner178614102008-20091R1988-02-01Richmound, SASKJunior A (Canada)
Marc Lesage3901162003-20063G1985-11-15Notre Dame, MANMajor Junior
Oliver Lester425813752015-20161D1997-04-13Calgary, ALTACollege-University
Guillaume Levesque50311141532000-20011D1980-03-29Saint-Pacome, PQSemi-Professional
Josh Liebig2200082000-20011G1981-02-16Bismarck, NDCollege-University
Jason Little000001991-19921L1973-10-12Brandon, MANMajor Junior
Rich Little871250622531976-19782 Junior A (Canada)
Darren Livingston39639451321983-19863DDauphin, MANJunior A (Canada)
Andrew Liwiski95631372322016-20203D1999-05-27Dauphin, MANCollege-University
Bryan Lodewyks8123522005-20072FJunior A (Canada)
Tanner Lomsnes88223153902012-20142F1994-10-08Red Deer, ALTACollege-University
Kyle Lopez1771143543772003-20074D1986-11-02Dauphin, MANCollege-University
John Love312301973-19741 Junior A (Canada)
Ron Low000001968-19702G1950-06-21Birtle, MANMajor League
Ryan Luiten168513102012-20131F1992-02-02Anchorage, AKCollege-University
Alan Luke000001981-19821GSainte-Rose-du-Lac, MANJunior A (Canada)
Kevin Luke000001983-19841Sainte-Rose-du-Lac, MANCollege-University
Shane Luke241116214330962007-20114L1990-06-05Sainte-Rose-du-Lac, MANEuropean Lower Leagues
Kyle Lundale1971017332006-20071D1986-01-01Eriksdale, MANMinor Pro
Landon Lushanko314913212017-20181D1997-10-01Chisago City, MNCollege-University
Kirklan Lycar116463985412014-20173C1997-06-25Elma, MANMajor Junior
Matt Lyseyko951123345682000-20054R1984-08-20Dauphin, MANJunior A (Canada)
Colin MacDonald11022122016-20171D1997-03-04Calgary, ALTAJunior A (Canada)
Steve MacDonald2201161998-19991Junior A (Canada)
Blair Maciura294610761995-19992Junior A (Canada)
Layne Maciura1072345681561993-19963F1976-09-11Junior A (Canada)
Stephen MacKenzie701142014-20151F1996-03-28Portage la Prairie, MANJunior A (Canada)
Graham MacLachlan2191221651985-19861Junior A (Canada)
Al Macovichuk1942681977-19781 Junior A (Canada)
Jared Maffenbeier100001999-20001Junior A (Canada)
Brett Magarrell21022352023-20241D2005-05-05Domain, MANJunior A (Canada)
Jon Magarrell135515203181991-19943D1973-05-19Domain, MANJunior A (Canada)
Justin Magnuson337714432003-20041 Junior A (Canada)
Eric Maguet302201999-20001Junior A (Canada)
Colton Magwood21055922013-20141D1993-07-20Killarney, MANJunior A (Canada)
Rhys Maksimow201122022-20231D2003-05-27Yorkton, SASKJunior A (Canada)
Jovan Malay2641115102022-20231C2002-03-25Abbotsford, BCJunior A (Canada)
Joel Malchuk1082951803142004-20073C1988-07-16Brandon, MANCollege-University
Parker Malchuk56133851782020-20222D2001-06-01Birtle, MANMajor Junior
Kevin Mamchuk1263537721382000-20032R1982-03-18St. Adolphe, MANJunior A (Canada)
George Mancheeze100001973-19741 Junior A (Canada)
Aaron Mann347613241998-19991Junior A (Canada)
Dean Marcinyshyn000001988-19891G1971-01-06Dauphin, MANJunior A (Canada)
Dave Marin947050120871969-19723FGillam, MANMajor Junior
Tyler Marohne7011371998-19991Junior A (Canada)
Ryan Marsh43437532003-20052L1985-05-05Shilo, MANJunior A (Canada)
Rick Martin9000331973-19741R1955-02-17Vancouver, BCSemi-Professional
Troy Martyniuk1800002014-20162G1997-08-14Winnipeg, MANJunior A (Canada)
Robert Martynowski200002004-20051L1985-11-05Maple, ONTJunior A (Canada)
Charles Massey6731002020-20211F2000-06-26Temiscouata-sur-le-L, PQCollege-University
Brad Masson000001981-19821CSainte-Rose-du-Lac, MANJunior A (Canada)
Yohann Mathieu22011852011-20121D1991-01-01Nadeau-Normandin, PQMajor Junior
Jeff May5523335581993-19941Junior A (Canada)
Ken Mayer000001983-19852CMajor Junior
Ray Mayer000001983-19841Junior A (Canada)
Matthew Mcaleenan74132841652010-20122D1991-04-02Calgary, ALTACollege-University
Connor McCallum17055362014-20151C1995-01-30Strathmore, ALTAJunior A (Canada)
Lynden McCallum100002016-20171R2000-01-26Portage la Prairie, MANMinor Pro
Scott McCallum47337402141994-20002D1979-02-15Dauphin, MANMinor Pro
Dillan McCombie207815202013-20141C1994-12-29Creighton, SASKCollege-University
??? McCutcheon24131326741992-19931Junior A (Canada)
Jeff McDill000001972-19731R1956-03-16Thunder Bay, ONTMajor League
Bryson McDonald15000422019-20201D2001-01-19Keewatin, ONTJunior A (Canada)
Randy McElroy000001988-19891R1970-08-25Brandon, MANCollege-University
Cam McGeough16274108182872006-20093C1988-03-01Regina, SASKJunior A (Canada)
Kevin McGonigal000001986-19871G1968-04-17Junior A (Canada)
Duncan McGovern1000002016-20202G2000-06-07Winnipeg, MANMajor Junior
Gary McIntosh2052721977-19781 Junior A (Canada)
Brendan McKay185510132013-20141F1994-11-06Toronto, ONTCollege-University
Craig McKay000001984-19851GJunior A (Canada)
Brett McKernon8000242010-20111 Junior A (Canada)
Tyler McKinna200001999-20001Junior A (Canada)
Alexander McKinnon10511011822007-20092D1989-04-26Deloraine, MANJunior A (Canada)
Rob McLean000001986-198711969-02-11Junior A (Canada)
Glen McLeod301141970-19711D1954-12-04Scarborough, ONTMinor Pro
Ben McNally59253459762006-20082R1987-09-21Humboldt, SASKJunior A (Canada)
Jan McNish2410616161999-20001FWinnipeg, MANJunior A (Canada)
Greg McPhee12438931313851972-19764D1957-02-15Dauphin, MANMinor Pro
Andrew McPherson1304481995-19982C1979-04-28Ottawa, ONTMinor Pro
Travis Mealy4269151192002-20031D1985-04-25Brandon, MANMinor Pro
Dan Menard3888161741974-19762 Senior Amateur
Zachary Mertens1001734512682004-20073D1986-05-26Ste. Rose, MANJunior A (Canada)
Ron Mexico61413171151999-20001D1980-01-06Brighton, MICollege-University
Jim Meyer000001972-19731G Junior A (Canada)
Bob Michalski200001970-19711 Junior A (Canada)
Justin Michaud5269151472009-20101R1989-06-26Selkirk, MANJunior A (Canada)
Archie Milcharek142022741992-19953G1974-09-04Nanaimo, BCMinor Pro
Darren Millard000001988-19891G1970-08-16Dauphin, MANJunior A (Canada)
Bob Miller000001971-19721Junior A (Canada)
Brent Miller5247114272002-20031L1982-04-10Langenburg, SASKJunior A (Canada)
Eamonn Miller4512820122018-20191F1998-10-04Vernon, BCCollege-University
Grant Miller851035451151974-19762 Junior A (Canada)
Jamie Miller1223542014-20151C1994-11-05Cold Lake, ALTAJunior A (Canada)
Jim Miller9446871333621970-19722 Semi-Professional
Ryley Miller197815652012-20131D1992-09-24Spruce Grove, ALTAMinor Pro
Jim Misener2002052084133261973-19774C1956-07-01Roblin, MANMinor Pro
Jesse Mistelbacher14011142019-20201R2001-08-23La Broquerie, MANMajor Junior
Levi Mitchell1601102019-20201G1999-07-14Olds, ALTACollege-University
Devin Mitzner1910818362009-20101F1990-02-04Strathmore, ALTAJunior A (Canada)
Ty Moffat42257542014-20151D1996-02-14Deloraine, MANJunior A (Canada)
Joey Moggach30151429702004-20062R1985-07-13Brandon, MANMinor Pro
Lars Molgaard10982651472691993-19952W1974-07-09European Lower Leagues
Brian Moll600001977-19781 Junior A (Canada)
Shawn Monette49000282005-20072G1986-12-20St. Luc, PQMinor Pro
Reynold Monias000001997-19981D1978-06-01Thompson, MANJunior A (Canada)
Kevin Monkman41162642401994-199511975-07-22Junior A (Canada)
Brock Montgomery411242017-20181D1997-11-20Grand Forks, NDCollege-University
Alan Monych300001973-19741 Junior A (Canada)
Bill Moody000001991-19921D1973-07-11Brandon, MANEuropean Lower Leagues
James Mooney000001991-19921D1974-07-10Calgary, ALTAMinor Pro
Drew Moore4011331969-19712DFlin Flon, MANMajor Junior
Dan Moran193912792003-20041D1983-02-07Regina, SASKJunior A (Canada)
Kelly Morissette903342000-20011R1982-02-24Oak Bluff, MANJunior A (Canada)
Kaine Morran000002005-20061DJunior A (Canada)
Jamie Morris2000001990-19922G1974-01-04Winnipeg, MANMinor Pro
Jared Morris95261642732009-20143F1993-02-06La Salle, MANJunior A (Canada)
Luke Morris53231740312021-20221R2003-04-10Fredonia, NYJunior A (Canada)
Carey Morrison000002010-20111D1994-11-28Winnipeg, MANJunior A (Canada)
Hudson Morrison207916182013-20141C1994-06-04Souris, MANMajor Junior
John Morrison000001968-19691F1949-09-03Flin Flon, MANMinor Pro
Keagan Morrison201102018-20191D2000-03-09Brandon, MANJunior A (Canada)
Romano Morrison5853035712015-20161F1995-05-05Edmonton, ALTAJunior A (Canada)
Koby Morrisseau1381018342019-20212C2000-10-18Grandview, MANMinor Pro
Josh Mortno18459571995-19961F1976-11-28Junior A (Canada)
Anatoli Moshkovsky74343872812002-20042L1983-12-17Kiev, UkraineJunior A (Canada)
Samson Mouland4738111412017-20192R1999-08-12Grande Prairie, ALTACollege-University
Jamie Mousseau1244845932722003-20052R1984-06-02Marius, MANJunior A (Canada)
Dustin Mozdzen17112102017-20181C1999-08-02Alsonsa, MANJunior A (Canada)
Kevin Mryglod210101995-19961Junior A (Canada)
Tyler Mueller5941317552011-20121D1994-06-13Regina, SASKMinor Pro
Patrick Mullin216491742235511988-19935D1972-10-23Bowsman, MANMajor Junior
Tristen Mullin392810192013-20141F1996-09-10Cartwright, MANMinor Pro
Derek Mulvena100002011-20121F1995-04-02Ashern, MANJunior A (Canada)
Ian Munro16648801283001993-19963F1975-09-18Junior A (Canada)
Andrew Murdoch59202141501998-19991WJunior A (Canada)
Aiden Murray363912432023-20241D2005-08-01Decker, MANJunior A (Canada)
Bill Murray924151921631970-19733D1951-09-05Toronto, ONTMinor Pro
Chris Murray1200001995-19961G1976-01-03Junior A (Canada)
Dean Murray1071735522351974-19784 Junior A (Canada)
Jason Murray4171219582000-20011L1982-01-31Edmonton, ALTACollege-University
Jaydyn Murray501439532342004-20051C1984-02-27Melita, MANMinor Pro
Madden Murray359615302022-20242R2005-06-07Dauphin, MANJunior A (Canada)
Dale Mutimer2600001970-19711G Junior A (Canada)
Harold Nachbaur47303161751991-19921C1972-12-29Wabowden, MANCollege-University
Lucas Nagel41044482014-20151D1996-02-17Emerald Park, SASKCollege-University
Perry Nakonechny000001981-19821C1963-05-15Dauphin, MANCollege-University
Adam Nanji300022013-20141C1993-12-01Mississauga, ONTMajor Junior
Vincent Nardone6077162020-20211C2000-10-31Rosemere, PQCollege-University
Jon Naturkach43917261342004-20051R1984-02-09Forrest, MANJunior A (Canada)
Guillaume Naud60325688862012-20131R1992-12-02Augsburg, GermanyMinor Pro
Aaron Neal322810212022-20231C2003-02-13North Vancouver, BCJunior A (Canada)
Dylan Neault15055162010-20122F1993-08-11Dauphin, MANJunior A (Canada)
Cody Nelson5675122092014-20151R1994-02-12Brandon, MANMajor Junior
Logan Nelson300042015-20161F1997-05-08St. Michael, MNMinor Pro
Gavin Nemis373111482023-20241C2006-07-07Winnipeg, MANJunior A (Canada)
Shawn Nepinak000002005-20061L1987-04-23Winnipeg, MANMajor Junior
Nicholas Ness710122017-20181F1998-05-07Broomfield, COCollege-University
Bob Neufeld000001968-19691DSouris, MANMinor Pro
Jeff Neustaeter602029491142005-20072R1986-06-21La Crete, ALTAJunior A (Canada)
Robbie Newton16235532013-20141R1994-05-30Saskatoon, SASKJunior A (Canada)
Rob Nicol317613241998-19991Junior A (Canada)
John North933755921241975-19783R1957-06-21The Pas, MANMinor Pro
Wilson Northey50131629492017-20181L1997-08-11North Vancouver, BCCollege-University
Tyler Noseworthy39182341642011-20121C1991-05-12St. John's, NFLDMinor Pro
Darrell Novakowski42418221681970-19722 Junior A (Canada)
Corey Nybo000001992-19931R1973-08-07Dauphin, MANJunior A (Canada)
Steve Obelnicki6481523992003-20041R1986-09-23Fisher Branch, MANMinor Pro
Pat Odnokon000001991-19921R1971-04-29Prince Albert, SASKMajor Junior
Mark Odut11667861531571998-20002L1979-11-18Dauphin, MANMinor Pro
Kyle Oleksiuk112262450602016-20182F2000-08-22Winnipeg, MANCollege-University
Randy Oleksuk000001986-198711966-01-14Junior A (Canada)
Keith Oliver16112141977-19781College-University
Robin Oliver6828101231999-20012D1982-05-03Rossburn, MANJunior A (Canada)
Simon Olivier000001991-19921D1972-02-19Quebec, PQMinor Pro
Sutton Olson575141942011-20132F1994-03-30Deloraine, MANJunior A (Canada)
Don Osborne3591928861986-19882D1973-03-14Elmira, ONTMinor Pro
Jack Ossachuk3619101241971-19721Junior A (Canada)
Richard Oswald8977103180831985-19883C1968-03-01Alonsa, MANCollege-University
Robin Ouellette25134202006-20071D1988-11-18Winnipeg, MANJunior A (Canada)
Sean Ouellette5847111212007-20081F1990-10-10Winnipeg, MANJunior A (Canada)
Mark Owen37171128102011-20121R1991-10-10Carman, MANJunior A (Canada)
Everett Pachal11365681334101998-20002LFlin Flon, MANJunior A (Canada)
Bill Palmer000001968-19691Junior A (Canada)
Brody Palmer100002018-20191G1998-11-05Brandon, MANJunior A (Canada)
James Palmer1033659953271992-19942L1973-12-03Prince Albert, SASKCollege-University
Garth Parfenuk14044161986-198821968-05-17Junior A (Canada)
McCullough Park5361016852017-20181C1999-07-20Deloraine, MANJunior A (Canada)
Eric Pateman85022201994-19962G1977-09-29McAuley, MANCollege-University
Evan Patrick200002013-20141L1995-01-20Prince Albert, SASKJunior A (Canada)
Ashton Paul2562632262023-20241R2004-03-28The Pas, MANJunior A (Canada)
Colin Paull6831316622008-20113D1990-08-02Elkhorn, MANJunior A (Canada)
Ken Paulsen264610131977-19781 Junior A (Canada)
Mike Paupenikis2021012321985-198721968-08-26Junior A (Canada)
Tyson Pauze63549372021-20232D2003-05-20Nanaimo, BCJunior A (Canada)
Brayden Pawluk7363541852018-20202D1999-06-23Teulon, MANJunior A (Canada)
Rick Peacosh973754911241976-19782 Semi-Professional
Carl Pearson300001977-19781 Junior A (Canada)
Cole Pearson21235142006-20071C1986-06-13Courtenay, BCJunior A (Canada)
Rob Peebles39184159951977-19781Major Junior
Jeff Penner4594453982005-20072D1987-04-13Steinbach, MANMajor League
Tim Perks200002012-20131C1993-05-20Oxford, MIMinor Pro
Jordan Pernarowski8862127872002-20064D1986-09-23Dauphin, MANCollege-University
Stephon Perreault900082018-20191D1998-08-20Parker, COCollege-University
Rhett Perrin17123262023-20241R2006-03-04Morden, MANJunior A (Canada)
Allan Peters263710551973-19741 Semi-Professional
Arne Petersen4411112821984-19862DJunior A (Canada)
Mark Pettitt4600001985-19861GJunior A (Canada)
Frank Pew41181230562002-20031L1982-10-04Westville, NJCollege-University
Brandon Picard1000122017-20181L1998-08-24Montreal, PQMinor Pro
Connor Picard8011122022-20231R2004-07-28Morris, ILJunior A (Canada)
Kelby Picard513581202015-20172F1997-07-01Beausejour, MANJunior A (Canada)
Jordan Piccolino200002013-20141G1994-09-09Pierrefonds, PQJunior A (Canada)
Ryan Pickard501171998-19991Junior A (Canada)
Steve Pickering19011181994-199511976-02-13Junior A (Canada)
Hayden Pierce90412161032014-20173D1996-09-21Winnipeg, MANJunior A (Canada)
Brad Pilling000001991-19921L1971-07-05Thompson, MANJunior A (Canada)
Danny Pion1241216122017-20181F1998-06-22Gatineau, PQJunior A (Canada)
Brett Piper646713452016-20182F1998-09-12Cartier, MANCollege-University
Matthew Pitchenese15257552017-20181R1999-05-19Eagle Lake FN, ONTJunior A (Canada)
Landon Plett114223456382014-20162F1996-03-28Steinbach, MANJunior A (Canada)
Wayne Pockett000001968-19691DFlin Flon, MANJunior A (Canada)
Yann Poirier58223456521999-20012C1980-04-15Quebec, PQMinor Pro
Jeremy Pominville4800002012-20142G1993-07-27Mattice, ONTMinor Pro
Robin Poole189611402013101989-19934C1972-09-21Virden, MANMajor Junior
Chris Porter200001999-20001Junior A (Canada)
Stoni Porter200021970-19711 Junior A (Canada)
Gord Poulton000001971-19721 Junior A (Canada)
Patrick Power623233651592002-20031R1985-03-21Winnipeg, MANCollege-University
Ty Pratte19044102023-20241D2005-11-07Moose Jaw, SASKJunior A (Canada)
Willie Preston200002000-20011D1984-11-11Dauphin, MANJunior A (Canada)
Coby Proctor10000352017-20181D1999-01-01Okotoks, ALTAJunior A (Canada)
Greg Procyshyn000001981-19821DDauphin, MANJunior A (Canada)
Brent Prokopowich100001998-19991Junior A (Canada)
Tim Pulak100001977-19781 Junior A (Canada)
David Pulock000001984-19851DJunior A (Canada)
Perry Pyett4181220841977-19781 Junior A (Canada)
Ismael Ralsten400002017-20181G1998-10-12Huntington Beach, CAMinor Pro
Curtis Ramsden000001997-19981D1977-09-08Russell, MANJunior A (Canada)
Allen Ramsey100001970-19711Junior A (Canada)
Dawson Ramsey211201994-19951Junior A (Canada)
Matthew Ramsey400002020-20211F2002-05-27Brandon, MANJunior A (Canada)
Tyler Ramsey1181735521541999-20012R1981-07-30Dominion City, MANJunior A (Canada)
Troy Rapuano12112182014-20151F1995-12-18Medicine Hat, ALTAJunior A (Canada)
Jody Rath8257811987-19881Junior A (Canada)
Mathew Rathbone1410616232021-20221L2001-02-01Spruce Grove, ALTAJunior A (Canada)
Karson Raymond3301111812023-20241D2004-11-18Michael, MNJunior A (Canada)
Ron Realini47714211171969-19712DDinorwic, ONTSemi-Professional
Brian Rech000001971-19721 Junior A (Canada)
Bernie Reid000001969-19701 Minor Pro
Dayton Reinboldt50161127122012-20142C1993-04-23Fox Valley, SASKJunior A (Canada)
Justin Remillard48111526672011-20121L1991-09-08Fort McMurray, ALTACollege-University
Jack Reynolds1000091970-19711Major Junior
Willie Rhodes100002000-20011C1981-03-30North Battleford, SASKJunior A (Canada)
Ryder Richmond21055292016-20182D2000-01-26Forrest, MANJunior A (Canada)
Dale Rideout48000421973-19741G1956-11-29Corner Brook, NFLDMinor Pro
Ryan Rintoul493139701231993-19941F1973-02-11Winnipeg, MANMinor Pro
Ryan Rippey6101612007-20081W1988-08-20Dearborn, MIMajor Junior
Ron Ritchie000001983-19852CDauphin, MANJunior A (Canada)
Ashley Robertson1233958974591998-20002RMinto, MANJunior A (Canada)
Jackson Robinson401162015-20161D1995-05-12Nanaimo, BCJunior A (Canada)
Perry Robinson241091921970-19711Major Junior
Paul Rock000001968-19691FThe Pas, MANJunior A (Canada)
Perry Rod2000041973-19752DCollege-University
Dustan Rodgers61112637232000-20011L1981-07-07Melita, MANJunior A (Canada)
Duke Rodnisky75221739681973-19785Minor Pro
Carson Romeril34112122016-20171D1998-08-03Calgary, ALTAJunior A (Canada)
Rennen Rommelaere301121998-19991DDeloraine, MANJunior A (Canada)
Cory Rossin100001995-19961Junior A (Canada)
Jeremy Routhier19224931998-19991Junior A (Canada)
Cameron Rowat100002011-20121F1994-04-19Souris, MANJunior A (Canada)
John Roy30925341771968-19691D1949-06-22Radville, SASKMinor Pro
Shon-Olivier Roy200022019-20201C2000-01-03Varennes, PQJunior A (Canada)
Adrian Rubeniuk127044142005-20094G1988-11-14Grandview, MANCollege-University
Jeffrey Rubino000002005-20061F1986-08-08Haverhill, MACollege-University
Landon Russell6821517702018-20202D1999-12-24Mission, BCJunior A (Canada)
Craig Russenholt1121341969-19712FMinnitonas, MANJunior A (Canada)
Kirk Russenholt8156101977-19781 Junior A (Canada)
Kade Rymke2018-20191Junior A (Canada)
Allan Ryz000001988-19891C1970-05-26Dauphin, MANJunior A (Canada)
Justin Sadler20044292014-20151D1995-07-26New Albany, OHJunior A (Canada)
Wayne Sager475341941061986-19882R1968-10-12Morden, MANCollege-University
Pierre Sandke184371361993-19941CMajor Junior
Brent Sands101102004-20051C1985-03-29Cypress, TXMinor Pro
Charlie Sandven4131417262023-20241D2004-11-26Edina, MNJunior A (Canada)
Taylor Sanheim17145452013-20141L1996-03-29Elkhorn, MANMajor Junior
Mathias Savoie100002020-20211G2002-02-17Bathurst, NBMajor Junior
Trevor Sawatsky902791562000-20032D1982-02-28Yorkton, SASKJunior A (Canada)
Corey Sawatzky52513181472000-20011D1980-12-07Winkler, MANCollege-University
Carter Sawchuk1173342751022018-20202C2000-03-07Brandon, MANJunior A (Canada)
Jarrod Schamerhorn2400002015-20161G1995-03-23Kelowna, BCMajor Junior
Josh Schellenberg63334174652005-20072C1986-04-04Dawson Creek, BCCollege-University
Dennis Schick3434508401968-19691F1949-12-07Melville, SASKMinor Pro
Joshua Schmidt3863962023-20241C2005-03-12Markham, ONTJunior A (Canada)
Alexander Schneider310142018-20191R1999-08-13East Lansing, MIJunior A (Canada)
Bradley Schoonbaert100002014-20151F1997-11-19Brandon, MANMinor Pro
Kevin Schroeder83322251152004-20084D1987-05-04Ochre River, MANJunior A (Canada)
Sam Schultz5642327702015-20161D1996-02-22Hartland, WICollege-University
Dale Scott1351929484451973-19763 Junior A (Canada)
Kevin Scott431316291021985-19861Junior A (Canada)
Perry Scott000001974-19751 Junior A (Canada)
Rick Scott000001992-19931F1973-09-11McCreary, MANMinor Pro
Ryan Scott17112101995-19961F1977-09-10Major Junior
Chuck Seale000001986-198711967-07-02Junior A (Canada)
Kelly Secord47392968571972-19731F1955-11-02Dauphin, MANMinor Pro
Ken Seekings000001984-19851LJunior A (Canada)
Austin Seibel1502202023-20241G2005-02-04Coldstream, BCJunior A (Canada)
Ken Selby122443882922004-20062F1986-03-05Winnipeg, MANMinor Pro
Trevor Selk4441418772016-20171D1997-04-15East Grand Forks, MNJunior A (Canada)
Alexander Senf107334275682022-20242C2003-05-22Fargo, NDJunior A (Canada)
Sheldon Sengara602272004-20051Junior A (Canada)
Jason Seright000001986-198711968-03-31Junior A (Canada)
Steven Shamanski180401251652562007-20103D1989-10-13Carberry, MANMinor Pro
Riley Shamray1502369922762016-20193D1998-01-13Oak River, MANMajor Junior
Jerriah Shantz4951116102021-20221L2003-03-07Fergus, ONTJunior A (Canada)
Brett Sharples562911862013-20141D1995-09-13Keswick, ONTJunior A (Canada)
Mathew Shatsky101102018-20191D2001-04-29Winnipeg, MANCollege-University
Connor Shaw1700002014-20162G1996-05-11Dauphin, MANJunior A (Canada)
Dayton Shaw308513192010-20111C1991-01-11Calgary, ALTAJunior A (Canada)
Harvey Shaw000001969-19701FCardale, MANJunior A (Canada)
Jason Shaw651010202682004-20062L1985-07-02Winnipeg, MANJunior A (Canada)
Cole Sheffield7601182022-20242G2004-05-08London, ONTJunior A (Canada)
Brett Shepard5022141976-19771 Semi-Professional
Ron Shewchuk20000141976-19771G Junior A (Canada)
Rick Shpiruk90625312301973-19752 Semi-Professional
Derek Shuel000001992-19931L1976-05-05Brandon, MANMajor Junior
Sheldon Shyiak30156652023-20241R2005-03-03ST. Coud, MNJunior A (Canada)
Corrie Shynkaruk000001983-19841Dauphin, MANJunior A (Canada)
Scott Sidoryk000001988-198911969-07-07Russell, MANJunior A (Canada)
Randy Sigurdson000001969-19701FEricksdale, MANJunior A (Canada)
Havryil Simchuk308614122022-20242L2006-10-17Kyiv, UkraineJunior A (Canada)
Parker Simonson19044252016-20171F1997-05-28Bismarck, NDCollege-University
Jesse Sinatynski159117922093422010-201331992-09-16Fort Saskatchewan, ALTAMajor Junior
Tom Sinclair31152136301970-19711 Major Junior
Stephen Sisco54711181252015-20161F1996-02-04New Waterford, NSJunior A (Canada)
Daulton Siwak45172239142012-20142R1993-10-25Olds, ALTAMajor Junior
Mickey Sklepowich1833681974-19751 Major Junior
Ethan Slobodzian1901102018-20191G1999-05-10Mount Hope, ONTJunior A (Canada)
Bradyn Smelski8281422722015-20194L1999-07-08Dauphin, MANJunior A (Canada)
Cohen Smigelsky200002022-20231DJunior A (Canada)
??? Smith300001992-19931Junior A (Canada)
Avery Smith1082517422272018-20202F1999-02-21Trophy Club, TXMinor Pro
Gord Smith000001983-19852D1964-01-01Prince Albert, SASKMajor Junior
Jason Smith000001988-19891D1972-05-21The Pas, MANMinor Pro
Jordan Smith5681220662006-20071R1990-03-06Dauphin, MANJunior A (Canada)
Kevin Smith000001981-19842RBrandon, MANJunior A (Canada)
Mason Smith54172643282022-20231L2002-03-11Grand Prairie, ALTAJunior A (Canada)
Matthias Smith3801102019-20212G2001-01-19Courtenay, BCCollege-University
Rob Smith600001973-19741College-University
Scott Smith50414181591995-19961D1975-02-10Junior A (Canada)
Michael Sofillas2541115202009-20142C1993-05-15Morden, MANMajor Junior
Carlos Soke97818264271993-19952L1976-01-13Spy Hill, SASKMinor Pro
Kurt Sonne200002015-20161L1995-09-26Maple Ridge, BCMinor Pro
Doug Sonnenberg1000002000-20011G1982-09-20Steinbach, MANJunior A (Canada)
Al Sorenson000001972-19731 Junior A (Canada)
Matthew Spafford1981321112010-20111L1990-12-16Saskatoon, SASKCollege-University
Allan Spence000001986-198711966-04-24Junior A (Canada)
Marc Springer513441973-19741 Junior A (Canada)
Chris St. Cyr000001983-19841D1963-09-14Winnipeg, MANMajor Junior
Benoit St. Pierre17000321999-20001Junior A (Canada)
Jim Stait000001972-19731 Junior A (Canada)
Tommy Stang300002016-20171L1997-05-23Mendota Heights, MNMinor Pro
Ed Stangl4791524521977-19781 Junior A (Canada)
Daren Stanick463733701391985-19861CCollege-University
Slade Stanick21459192021-20221C2003-08-01Rapid City, MANJunior A (Canada)
Tom Stanislavski1502222014-20151L1995-01-05Hickory Hills, ILJunior A (Canada)
Paul Stapleton000001991-19921C1973-03-18Thompson, MANJunior A (Canada)
Gord Stark100001977-19781 Junior A (Canada)
Luke Steffen100002023-20241F2004-10-20Roseville, MNJunior A (Canada)
Wayne Steiner600051975-19761 Junior A (Canada)
Sonny Stevens000001988-19891R1972-06-14Winnipeg, MANJunior A (Canada)
Thomas Stewart11314142022-20231D2005-02-23Winnipeg, MANJunior A (Canada)
Michael Stiliadis1500002013-20141G1994-01-28Vaughn, ONTMinor Pro
Tyler Stinton1871219672003-20041C1984-03-20Brandon, MANJunior A (Canada)
Ryan Stokes47055992007-20081D1988-05-03Brandon, MANJunior A (Canada)
D. Stokotelny100001970-19711 Junior A (Canada)
Luke Stokotelny17472881601032005-20094C1988-09-10Dauphin, MANJunior A (Canada)
Lyle Stokotelny139861262124521975-19783Junior A (Canada)
Bo Storozuk700002002-20031G1985-08-19Swan River, MANCollege-University
Steegan Stoski23000202004-20062R1985-07-25Gilbert Plains, MANJunior A (Canada)
Darryl Stotski000001986-198711968-01-05Junior A (Canada)
Blaine Stoughton331519341001968-19691F1953-03-13Gilbert Plains, MANMajor League
Gerald Stoughton000001972-19731L1956-05-13Gilbert Plains, MANMinor Pro
Mitch Strang1561016432004-20051Junior A (Canada)
Vladan Stransky1024851991601992-19942R1973-02-12Ostrava, Czech Rep.Junior A (Canada)
Dennis Stykalo000001972-19731 Junior A (Canada)
Derek Stykalo50151126691998-20002Junior A (Canada)
Lawrence Suidy000001984-19851DJunior A (Canada)
Deryk Sutherland2000422014-20151D1995-03-16Calgary, ALTAJunior A (Canada)
Vincent Sutherland12022242006-20071D1987-06-15Dallas, MANJunior A (Canada)
Darrell Sutton31241438291973-19741L1955-10-19Semi-Professional
Kevin Swales16011232012-20131D1992-07-12Vernon, BCJunior A (Canada)
Dale Swanton000001988-19891D1971-06-13Dauphin, MANJunior A (Canada)
Sam Swanton100002023-20241D2007-01-07Junior A (Canada)
Harvey Takvam21044741976-19771 Junior A (Canada)
Tom Takvam8213151973-19741 Junior A (Canada)
Cory Tanguay0302454902004-20051L1985-08-07St. Eustache, MANJunior A (Canada)
Neil Tarnasky57154863782011-20121C1992-10-08Caroline, ALTAMajor Junior
Mike Temple4700001992-19931G1975-03-11Brandon, MANCollege-University
Mitch Thiessen110102019-20201C2002-10-02Brandon, MANJunior A (Canada)
Riley Thiessen5831316402014-20151D1996-01-17Morden, MANJunior A (Canada)
Chance Thomas117334275702014-20162F1995-10-25Edmonton, ALTAJunior A (Canada)
Curt Thomas5964652741998-19991Junior A (Canada)
Tom Thomas20156382007-20081C1987-12-18Thompson, MANJunior A (Canada)
Baron Thompson44263763412019-20201R1999-02-19Lakeville, MNMajor Junior
Brian Thompson000001981-19852ROchre River, MANJunior A (Canada)
Carlos Thompson100002004-20051Junior A (Canada)
Cody Thompson283473911998-19991F1979-08-11Kelowna, BCMajor Junior
Jordan Thomson13123102013-20141D1996-04-28Wawanesa, MANMajor Junior
Riel Thomson124610922006-20071D1988-04-05Montmartre, SASKMajor Junior
Rick Tilbury18145231977-19781College-University
Leeam Tivers4991423852018-20202F2000-06-09Abbotsford, BCJunior A (Canada)
Ed Tkachyk8949631121251970-19722CElm Creek, MANMinor Pro
Jim Tkachyk103044451974-19773G Junior A (Canada)
Layne Toder101102020-20211D2000-01-02Elkhorn, MANMajor Junior
Ian Tookenay576915412018-20202C2000-03-27Fort Frances, ONTCollege-University
Taron Topham19000182017-20192D2001-11-03Grandview, MANJunior A (Canada)
Kayle Tosh200002015-20161D1998-02-17Beausejour, MANJunior A (Canada)
Warren Trach12044271977-19781 Junior A (Canada)
Drew Trapp611440541481970-19722DSenior Amateur
Dan Tremblay483772109461969-19712FSt. Lazare, MANMinor Pro
Pierre Tremblay7044291973-19741D1959-08-07Minor Pro
Brock Trotter633233651082003-20041C1987-01-16Brandon, MANMajor League
Jamie Tucker1000002011-20121G1991-04-18Victoria, BCMajor Junior
Anthony Tudin311222022-20231L2004-03-19Sarnia, ONTJunior A (Canada)
Mike Tulk621617331131999-20001R1979-06-06Grand Falls, NFLDJunior A (Canada)
Taras Turko300001998-19991Junior A (Canada)
Drew Tyschinski300002007-20081L1989-04-09Dauphin, MANJunior A (Canada)
Kaito Umino100002021-20221L2002-07-14Calgary, ALTAJunior A (Canada)
Jamie Valentino2881826302022-20231C2002-02-09Thompson, MANJunior A (Canada)
Justin Valentino3041620312013-20141F1993-07-11Thompson, MANEuropean Lower Leagues
Tyler Vanscourt11145282012-20131D1992-04-10Corona, CAMajor Junior
Mitch VanTeeling20861105166992010-20144F1993-05-13Brandon, MANCollege-University
Greg Vertz69134154341976-19782 Junior A (Canada)
Gene Vestby000001981-19821DSwan River, MANJunior A (Canada)
Guy Vestby000001981-19821DSwan River, MANJunior A (Canada)
Jamie Waddington734722013-20141F1994-01-14Coquitlam, BCJunior A (Canada)
Mike Wagenaar4721012201994-199511977-01-17Junior A (Canada)
Noah Wagner567411682019-20212F2002-06-27Winnipeg, MANJunior A (Canada)
Logan Walker873125561052022-20242R2003-08-15Courtenay, BCJunior A (Canada)
Riley Wallace541420341411994-199511976-02-19Junior A (Canada)
Bill Walsh6372835272002-20031D1982-10-07Wichita, KSJunior A (Canada)
Mickey Walsh000001968-19691G1949-02-10Detroit, MIMinor Pro
Owen Wareham1171446601052019-20234D2002-10-14Rivers, MANCollege-University
T.J. Warkentin15437861231252000-20065C1985-04-29Fork River, MANCollege-University
Parker Waseylenko100002017-20181G1999-06-08St. Albert, ALTAJunior A (Canada)
Barry Watson215813381973-19741 Junior A (Canada)
Jerry Watson411124351761985-19861Junior A (Canada)
Justin Watters6221113652004-20073D1988-02-29Brandon, MANJunior A (Canada)
Jeff Way103849572161992-19952D1974-02-07Ninette, MANJunior A (Canada)
Dennis Weigel000001969-19701GQuill Lak, SASKJunior A (Canada)
Brady Weiss100002017-20181G1999-02-25Edmonton, ALTAJunior A (Canada)
Taylor Wells5151318422011-20121R1992-06-22Brandon, MANCollege-University
Gavin Wendorf50077422019-20201D2001-04-24Richfield, MNJunior A (Canada)
Blair Wentworth58162339922011-20121R1992-02-23Calgary, ALTAMajor Junior
Bob Wesley000001981-19821LWinnipeg, MANJunior A (Canada)
Gary Westbury3413203301968-19691FFlin Flon, MANMinor Pro
Scott Wheldon000001986-19871Junior A (Canada)
Cameron Whyte558101862012-20142F1995-07-11Virden, MANJunior A (Canada)
Nolan Wickham125133144662021-20243D2003-08-25Waskada, MANJunior A (Canada)
Scott Williams47173047861971-197321955-01-15Lynn Lake, MANSemi-Professional
Sean Williams512322021-20221L2004-07-19Winnipeg, MANJunior A (Canada)
Tim Williams000001972-19731D1956-03-23The Pas, MANMinor Pro
Tyson Williams50021212821995-19961D1975-06-07Junior A (Canada)
Ethan Williment111172744662021-20243L2004-12-20Winnipeg, MANJunior A (Canada)
Brett Willows8101102008-20102G1990-01-12Rivers, MANCollege-University
Mike Wilman000001984-19851RMinnedosa, MANJunior A (Canada)
Garth Wilson16181331461983-19863Dauphin, MANCollege-University
Gary Wilson800002000-20011C1980-07-15North Las Vegas, NVJunior A (Canada)
Matt Wilson5092029831995-19961R1978-04-23Reston, MANCollege-University
Bob Windatt000001971-19721Major Junior
Dylan Winsor5011192020-20211F2002-07-14Ear Falls, ONTJunior A (Canada)
Brent Wishart1073957961271994-19962C1977-01-29Russell, MANMinor Pro
Brady Witzke6271219372000-20011D1983-01-09Beausejour, MANJunior A (Canada)
Gord Wlasichuk000001968-19691FKamsack, SASKJunior A (Canada)
Brent Wold21101222332013-20141F1993-02-10Lac Du Bonnet, MANCollege-University
Jonathan Wong1313402022-20231D2004-12-08North Vancouver, BCJunior A (Canada)
Jim Wonitowy1911920961984-19862Dauphin, MANJunior A (Canada)
Peter Wood000001968-19702FThe Pas, MANJunior A (Canada)
Steve Woods000001981-19821DElm Creek, MANJunior A (Canada)
Keaton Woolsey2601122021-20232G2003-04-22Eagan, MNCollege-University
Cam Yager000001991-19921G1972-01-01Saskatoon, SASKMinor Pro
Dean Yakura62344074202005-20061C1985-06-26West Vancouver, BCMinor Pro
Rick Yanchycki000001983-19841G1963-05-11Erickson, MANJunior A (Canada)
Dean Yaremchuk138733402981974-19784D1957-10-28Gilbert, MANMajor Junior
Dwayne Yaremko100001977-19781 Junior A (Canada)
Howard Yawit39369662016-20171F1996-04-30Anchorage, AKJunior A (Canada)
David Yaworsky000001991-19921L1973-03-04Dauphin, MANJunior A (Canada)
Myles Yearwood48131225262022-20242C2005-08-13Toronto, ONTJunior A (Canada)
Regan Yew902202014-20151C1995-11-08Lacrosse, SASKJunior A (Canada)
Robin Yew2107762014-20151D1995-11-08Lacrosse, SASKMinor Pro
Braeden Young6346101272019-20212L2000-12-13Prince George, BCCollege-University
Brandon Young605914812015-20161R1996-12-31Muskegon, MICollege-University
Carter Zalischuk8661016442022-20242C2005-03-02Dauphin, MANJunior A (Canada)
Mike Zaporzan000001984-19851Junior A (Canada)
Mark Zdan48141327361987-19892C1970-08-14McCreary, MANMinor Pro
John Ziemanski000001983-19841GDauphin, MANCollege-University
Zeanan Ziemer482551761212009-20101L1989-03-14Brandon, MANMinor Pro
Mark Ziobro25156722017-20181F1997-04-03Sherwood Park, ALTAJunior A (Canada)
Keaton Ziprick100002019-20201GJunior A (Canada)
Dario Zitko200022022-20231C2003-12-15Port Moody, BCJunior A (Canada)
Rostislav Zrnik1011940592141992-19942D1974-07-02Ostrava, Czech Rep.Junior A (Canada)

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