hockey DB
search by league
team
morning report
contact us
home

Kalamazoo Wings all-time player list

Player Name GP G A. Pts PIM Seasons Yrs. Pos. Birthdate Birthplace Highest Level
Grant Anderson1531641572921984-19862D1964-04-07Gloucester, ONTMinor Pro
Alexander Andrijevski5762228581993-19941L1968-08-10Minsk, BelarusMajor League
Dave Aquin12437161980-19811L1960-04-28Minor Pro
Jim Archibald12011731987-19881R1961-06-06Craik, SASKMajor League
Gary Armstrong0101291974-19751D1954-09-10Trenton, ONTMinor Pro
Alain Arsenault1423581977-19781Minor Pro
Warren Babe1173341741611987-19913L1968-09-07Medicine Hat, ALTAMajor League
John Baby4621416351983-19841D1957-05-18Sudbury, ONTMajor League
Luc Bachand286111741982-19831Minor Pro
Steve Banonis241122761981601981-19843L1959-05-05Southfield, MIMinor Pro
Don Barber49182139611988-19902R1964-12-02Victoria, BCMajor League
Brett Barnett355510381989-19901L1967-10-12Toronto, ONTMinor Pro
Dave Barr70214364821993-19952R1960-11-30Toronto, ONTMajor League
Doug Barrault1383748851001991-19932R1970-04-21Golden, BCMajor League
John Barrett85946551191978-19883D1958-07-01Ottawa, ONTMajor League
Frank Bathe14055461975-19761D1954-09-27Oshawa, ONTMajor League
Collin Bauer1681352651381992-19953D1970-09-06Edmonton, ALTAMinor Pro
Robin Bawa712212341841994-19951R1966-03-26Duncan, BCMajor League
Jim Baxter21011111977-19792G1958-04-15Toronto, ONTMinor Pro
Alf Beasley12325131983-19841Minor Pro
Jim Beaton9022561984-19851D1957-03-13Winchester, MAMinor Pro
Rejean Beaudoin200001975-19761R1953-01-20Lac Drolet, PQMinor Pro
Nick Beaulieu101101991-19921L1968-08-19Rimouski, PQMinor Pro
Don Beaupre300001988-19891G1961-09-19Kitchener, ONTMajor League
Bruce Bell4852126321990-19911D1965-02-15Toronto, ONTMajor League
Tom Benson200041987-19881D1964-07-10Victoria, BCMinor Pro
Perry Berezan200021990-19911C1964-12-05Edmonton, ALTAMajor League
Mike Berger1031426401901987-19892D1967-06-02Edmonton, ALTAMajor League
Michel Bergeron225914131981-19821R1954-11-11Chicoutimi, PQMajor League
Larry Bernard4591625571988-19891L1967-04-16Prince George, BCMinor Pro
Brad Berry1751248603271991-19953D1965-04-01Bashaw, ALTAMajor League
Fred Berry852453771891976-19792C1956-03-26Stony Plain, ALTAMajor League
Brian Bertuzzi420221985-19861D1966-01-24Vancouver, BCMinor Pro
Jeff Bes85113243831992-19953C1973-07-31Tillsonburg, ONTMinor Pro
John Beukeboom1581560755141985-19872D1961-01-01Ajax, ONTMinor Pro
Ray Bibeau200001974-19751D1953-04-10Rouyn, PQMinor Pro
Mike Bielich102271975-19761Minor Pro
Scott Bjugstad450541988-19891F1961-06-02St. Paul, MNMajor League
James Black63254570401992-19931D1969-08-03Regina, SASKMajor League
Grant Blair200001987-19881G1964-08-15Stoney Creek, ONTMinor Pro
John Blaylock803381975-19761L1953-05-27Toronto, ONTMinor Pro
Clarke Blizzard100001975-19761FFredericton, NBMinor Pro
Mike Bloski200001985-19861G1962-08-01Toronto, ONTMinor Pro
John Blue3702281987-19914G1966-02-19Huntington Beach, CAMajor League
Rick Boh75264167451987-19881C1964-05-18Dawson Creek, BCMajor League
Todd Bojcun100001991-19921G1970-05-13Mississauga, ONTMinor Pro
Craig Bonner43055911993-19952D1972-05-20Edmonton, ALTAMinor Pro
Dave Bonter307142181975-19772L1951-06-12North Battleford, SASKMinor Pro
Jean-Francois Boutin412321978-19791L1958-05-21Thetford Mines, PQMinor Pro
Herb Boxer3021214181974-19751R1947-06-04Hancock, MIMinor Pro
Zac Boyer229716221994-19951R1971-10-25Inuvik, NWTMajor League
Neil Brady1132361843281993-19952C1968-04-12Montreal, PQMajor League
Tim Brantner200021985-19861D1965-11-28Lethbridge, ALTAMinor Pro
Mike Braun5441620311981-19832D1961-05-02St. Catharines, ONTMinor Pro
John Brill1403341993-19952L1970-12-03St. Paul, MNMinor Pro
Mike Brown1752470946261981-19843D1957-12-23Detroit, MIMinor Pro
Rob Brown79421131551881993-19941R1968-04-10Kingston, ONTMajor League
Marc Bureau7281021991-19921C1966-05-19Trois-Rivieres, PQMajor League
Jim Buwalda100001986-19871L1964-02-21Dunnville, ONTMinor Pro
Brett Callighen723464982241974-19762L1953-05-15Toronto, ONTMajor League
Al Cameron4331922711975-19761D1955-10-21Edmonton, ALTAMajor League
Bill Campbell100001985-19861D1964-02-24Montreal, PQMinor Pro
John Capel822401983-19841C1963-01-02Niagara Falls, ONTMinor Pro
Jon Casey46011231987-19922G1962-08-29Grand Rapids, MNMajor League
Jay Caufield110713204491987-19942R1960-07-17Philadelphia, PAMajor League
Shawn Chambers22279221987-19912D1966-10-11Sterling Heights, MIMajor League
Michel Champigny3787151001980-19822L1960-04-04Trois-Rivieres, PQMinor Pro
Craig Charron200001994-19951C1967-11-15North Easton, MAMinor Pro
Colin Chisholm44134591987-19881D1963-02-25Calgary, ALTAMajor League
Jean Chouinard127513889161978-19813L1959-07-04Quebec, PQMinor Pro
Ron Choules300061984-19851Minor Pro
Kip Churchill7119234261977-19792C1957-02-16Toronto, ONTMinor Pro
Jeff Chychrun1985-19861D1966-05-03La Salle, PQMajor League
Dave Chyzowski404481994-19951L1971-07-11Edmonton, ALTAMajor League
Enrico Ciccone123928378401990-19933D1970-04-10Montreal, PQMajor League
Robin Clark300001977-19781D1954-06-23Brockville, ONTMinor Pro
Mike Clarke39111526201983-19841C1953-08-12Didsbury, ALTAMinor Pro
Rob Clavette000001979-19801R1959-03-23Montreal, PQMinor Pro
John Coburn200091974-19751D1951-06-24Minor Pro
Cam Colborne501121977-19781R1954-12-13Red Deer, ALTAMinor Pro
Darren Colbourne101101991-19921R1968-01-05Corner Brook, NFLDMinor Pro
Bob Collyard506601982-19831C1949-10-16Hibbing, MNMajor League
Dale Cook632130511481974-19751F1953-07-27Gimli, MANMinor Pro
Mike Corrigan1294245872921981-19853R1961-05-06Timmins, ONTMinor Pro
Tim Coulis18268231987-19881F1958-02-24Kenora, ONTMajor League
Ed Courtenay1346064124531988-19913R1968-02-02Verdun, PQMajor League
Craig Coxe185611211991-19932C1964-01-21Chula Vista, CAMajor League
Craig Crawford702201975-19761C1955-01-31Moncton, NBMinor Pro
Mike Crawford3000141978-19791D1957-11-05Belleville, ONTMinor Pro
Pete Crawford61124153821978-19802D1956-10-12Val-d'Or, PQMinor Pro
Wayne Crawford2101051212261901984-19884C1961-04-18Toronto, ONTMinor Pro
Ron Creamer200021981-19821CMinor Pro
David Currie200021977-19781FToronto, ONTMinor Pro
Bob Curtis83442569381985-19872C1964-03-30Seattle, WAMinor Pro
Don Cutts100001976-19771G1956-02-24Edmonton, ALTAMajor League
Rob Davies225771612381411982-19864C1958-12-18Montreal, PQMinor Pro
Wade Dawson2102457815241981-19884D1961-05-28Edmonton, ALTAMinor Pro
Mike DeAngelis815621987-19881D1966-01-27Kamloops, BCMinor Pro
Gilbert Delorme28156261994-19951D1962-11-25Boucherville, PQMajor League
Emile DeMoissac15327781051211975-19772L1954-06-24St. Paul, ALTAMinor Pro
Larry DePalma1134057975931987-19913L1965-10-27Trenton, MIMajor League
Doug Derkson3631272263531881978-19835C1958-06-05Saskatoon, SASKMinor Pro
Gord Dineen25268491988-19891D1962-09-21Toronto, ONTMajor League
Ed Dobbs200001975-19761C1955-07-11Plymouth, MIMinor Pro
Ken Dodd101121974-19751Minor Pro
Clark Donatelli278917471989-19901C1965-11-22Providence, RIMajor League
Gord Donnelly7224181994-19951D1962-04-05Montreal, PQMajor League
Rick Dorman10011331983-19841R1955-07-24Winnipeg, MANMinor Pro
Bill Dowd14000131984-19851D1963-04-17Hamilton, ONTMinor Pro
Ned Dowd13347191974-19751L1951-05-26Boston, MAMinor Pro
Jason Downey300021994-19951D1972-07-22Sault Ste. Marie, ONTMinor Pro
Steve Driscoll1134741985-19861L1964-06-07Montreal, PQMinor Pro
Scott Dub421301987-19881L1964-06-17Park River, NDMinor Pro
Michel Dufour2301101982-19831G1962-08-03Val-d'Or, PQMinor Pro
Bob Dupuis100001974-19751G1952-08-26North Bay, ONTMajor League
Yvon Dupuis1095548103811976-19782F1953-03-16Longueuil, PQMinor Pro
Larry Dyck172099341988-19924G1965-12-15Winkler, MANMinor Pro
Kirk Dyer300071975-19761Madison, WIMinor Pro
John Dzikowski21246721986-19871C1966-01-28Portage la Prairie, MANMinor Pro
Grant Eakin742634601891980-19811L1957-10-02Winnipeg, MANMinor Pro
Dan Eastman510121978-19791C1957-07-13Peterborough, ONTMinor Pro
Dallas Ellerby13077161977-19781D1956-06-08Coronation, ALTAMinor Pro
Larry Elson1643464981241979-19823L1959-02-03Greenwood, ONTMinor Pro
Dave Emerson100051987-19881D1964-08-14Etobicoke, ONTMinor Pro
Gary Emmons1436692158641989-19912C1963-12-30Winnipeg, MANMajor League
John Enmark1000151977-19781C1956-11-15Detroit, MIMinor Pro
Kelvin "Cal" Erickson100001974-19751G1954-05-02Kimberley, BCMinor Pro
Kevin Evans33310018628621761985-19937L1965-07-10Peterborough, ONTMajor League
Greg Evtushevski472326491141986-19871F1965-05-04St. Paul, ALTAMinor Pro
Dave Faulkner173811101981-19821C1955-04-03Shaunavon, SASKMinor Pro
Scott Feasby201101994-19951D1970-11-20Port Perry, ONTMinor Pro
Dean Fedorchuk28491381994-19951C1970-07-28Winnipeg, MANMinor Pro
Mike Fedorko5522224441977-19781D1956-09-13Hamilton, ONTMajor League
Manny Fernandez4600041994-19951G1974-08-27Etobicoke, ONTMajor League
Bob Ferriter200021980-19811L1955-02-17Boston, MAMinor Pro
Boris Fistric1501557727881980-19822D1960-09-15Edmonton, ALTAMinor Pro
Wade Flaherty100001989-19901G1968-01-11Terrace, BCMajor League
John Flesch13053551081051984-19862L1953-07-15Sudbury, ONTMajor League
Jordan Fois1111201988-19902D1968-01-02Wellandport, ONTMinor Pro
Mike Frawley200001975-19761G1954-04-09Sturgeon Falls, ONTMinor Pro
Link Gaetz107821295541988-19913D1968-10-02Vancouver, BCMajor League
Jody Gage1417122901979-19801R1959-11-29Toronto, ONTMajor League
Wayne Gagne304421991-19921D1964-06-27Toronto, ONTMinor Pro
Dave Gagner15161127301987-19892C1964-12-11Chatham, ONTMajor League
Georges Gagnon403030301301979-19878G1959-05-24McGregor, ONTMinor Pro
Troy Gamble4804461993-19941G1967-04-07New Glasgow, NSMajor League
Morey Gare385914731986-19871R1965-08-28Nelson, BCMinor Pro
Michel Garneau7000781975-19761L1951-12-15St. Malo, PQMinor Pro
Lance Gattoni5491928441980-19811Minor Pro
Georges Gendron400081974-19751D1953-07-28Sturgeon Falls, ONTMinor Pro
Al Genovy2008498182831974-19784C1947-04-13Flin Flon, MANMinor Pro
John Giftopoulous7962935591984-19851D1960-01-01Hamilton, ONTMinor Pro
Jean-Paul Gilbert0231538451974-19751R1954-01-27Micqua, PQMinor Pro
Bill Gillam100001985-19861CPeterborough, ONTMinor Pro
Darryl Gilmour500001994-19951G1967-02-13Winnipeg, MANMinor Pro
Joey Girardin14055321977-19781D1955-04-07Winnipeg, MANMinor Pro
Ben Gosselin65352459811978-19791L1957-07-19Montreal, PQMajor League
Steve Gotaas181891001892151988-19924C1967-05-10Camrose, ALTAMajor League
Scott Grady100001978-19791Minor Pro
Dan Gratton4491120321990-19911C1966-12-07Brantford, ONTMajor League
Mike Greeder76312152321986-19871D1957-05-01Mahtomedi, MNMinor Pro
Shayne Green100001992-19931C1971-08-13Quesnel, BCMinor Pro
Scott Gruhl30151227851993-19941L1959-09-13Port Colborne, ONTMajor League
Steve Guenette2100001991-19921G1965-11-13Gloucester, ONTMajor League
Yves Guillemette56011101977-19792G1957-03-13Shawinigan, PQMinor Pro
Brad Hammett35156401986-19871D1963-12-13Edmonton, ALTAMinor Pro
Randy Hansch1603301986-19871G1966-02-08Edmonton, ALTAMinor Pro
Mike Harazny7652934771975-19772D1955-03-21Regina, SASKMinor Pro
Jeff Harding6101631991-19921R1969-04-06Toronto, ONTMajor League
George Harrison701161981-19842Minor Pro
Steve Harrison16471181977-19892D1958-04-25Scarborough, ONTMinor Pro
Allain Harvey100001994-19951G1969-05-09Les Escoumins, PQMinor Pro
Derian Hatcher2123211992-19931D1972-06-04Sterling Heights, MIMajor League
Neil Hawryliw1244146871511985-19872L1955-11-19Fielding, SASKMajor League
Brian Hayward200001990-19911G1960-06-25Georgetown, ONTMajor League
Steve Herniman6446102711991-19921D1968-06-09Windsor, ONTMinor Pro
Yves Heroux83383270901992-19942R1965-04-27Terrebonne, PQMajor League
Jason Herter1282648741621993-19952D1970-10-02Hafford, SASKMajor League
Ron Hextall19022181984-19851G1964-05-03Brandon, MANMajor League
Mike Hiltner52151732461988-19891R1966-03-22St. Cloud, MNMinor Pro
John Hilworth212371978-19791D1957-05-23Jasper, ALTAMajor League
Ken Hodge21074133207771987-19903C1966-04-13Windsor, ONTMajor League
Bruce Holloway3871118451985-19861D1963-06-27Revelstoke, BCMajor League
Nick Holmes632035551421974-19751R1948-12-25Toronto, ONTMinor Pro
Paul Houck74272956731987-19881R1963-08-12Vancouver, BCMajor League
Doug Houda1984-19851D1966-06-03Blairmore, ALTAMajor League
Rod Houk400021991-19921G1968-02-24Regina, SASKMinor Pro
Bruce Howes1461237491651981-19885D1960-07-04New Westminster, BCMinor Pro
Phil Huber100001993-19941C1969-01-10Calgary, ALTAMinor Pro
Glen Ing0173148241974-19751C1954-01-03Regina, SASKMinor Pro
Len Ircandia212169811412521975-19794D1954-07-28Trail, BCMinor Pro
Kent Jackson1977-19781D1956-10-13Toronto, ONTMinor Pro
Les Jackson22268351974-19751L1952-12-21Manning, ALTAMinor Pro
Mark Jackson301121981-19821D1958-02-01Detroit, MIMinor Pro
Mark Janssens200021991-19921C1968-05-19Surrey, BCMajor League
Brent Jarrett3691143074214041981-19896C1959-08-01Sault Ste. Marie, ONTMinor Pro
Merlin Jenner4700061975-19761G1948-07-24Beaver Lodge, ALTAMinor Pro
Al Jensen4703361978-19791G1958-11-27Hamilton, ONTMajor League
Paul Jerrard370461031498101988-19946D1965-04-20Winnipeg, MANMajor League
Glenn Johannesen300001983-19841L1962-02-15North Battleford, SASKMajor League
Dennis Johnson311291975-19761L1952-01-14Grand Forks, NDMinor Pro
Todd Johnson1533601981-19821CWayland, MAMinor Pro
Jeff Johnston163961701131982-19842D1960-10-14Grosse Pointe Woods, MIMinor Pro
Tony Joseph15202511991-19921R1969-03-01Cornwall, ONTMajor League
Duane Joyce82123244551989-19912D1965-05-05Pembroke, MAMajor League
Bernie Kaminski401121977-19781D1956-02-08Scarborough, ONTMinor Pro
Shaun Kane402201992-19931D1970-02-24Holyoke, MAMinor Pro
Dan Keczmer6042024601990-19911D1968-05-25Mt. Clemens, MIMajor League
Doug Keeler469162581974-19751D1951-08-16Espanola, ONTMinor Pro
Mike Kennedy18261761371101992-19953C1972-04-13Toronto, ONTMajor League
Ron Kennedy722429531481977-19781R1953-05-07North Battleford, SASKMinor Pro
John Kibyuk202201978-19791L1957-07-18North Sydney, NSMinor Pro
Shawn Kilroy27022101984-19872G1964-04-22Ottawa, ONTMinor Pro
Roly Kimble000041974-19751G1953-02-06Bobcaygeon, ONTMinor Pro
Brian Kinsella103710361974-19751R1954-02-11Barrie, ONTMajor League
Chris Kirkwood301101981-19821C1959-05-13Sudbury, ONTMinor Pro
Kelly Kisio31271643481980-19811C1959-09-18Red Deer, ALTAMajor League
George Klasons41111121071976-19782D1953-11-21Sioux Falls, SDMinor Pro
Trent Klatt37111324221992-19942R1971-01-30Robbinsdale, MNMajor League
Dean Kolstad1612471953131988-19913D1968-06-16Edmonton, ALTAMajor League
Frank Kovacs100021992-19931L1971-06-03Regina, SASKMinor Pro
Rich Kramp1961218141974-19751C1952-09-20Hanover, ONTMinor Pro
Stu Kulak3014822381985-19861R1963-03-11Edmonton, ALTAMajor League
Greg Kwiatkowski100001976-19771GMinor Pro
Marcel Labelle6000301974-19762G1951-08-03Saint-Jerome, PQMinor Pro
Randy Ladouceur8073037521980-19811D1960-06-30Brockville, ONTMajor League
Mark Laforest13000111983-19841G1962-07-10Welland, ONTMajor League
Floyd Lahache69824321651983-19841D1957-09-17Caughnawaga, PQMajor League
Mike Lalor5011111994-19951D1963-03-08Fort Erie, ONTMajor League
Jamie Langenbrunner1994-19951R1975-07-24Cloquet, MNMajor League
Peter Lappin14765821471161989-19912R1965-12-31St. Charles, ILMajor League
Tyler Larter302241991-19921C1968-03-12Charlottetown, PEIMajor League
Don Larway12336161979-19801R1954-02-12Oak Lake, MANMajor League
Mark Lawrence19860621222291992-19953R1972-01-27Burlington, ONTMajor League
Tim Lawson110121976-19771LTaconite, MNMinor Pro
Fern LeBlanc77393271571976-19771L1956-01-12Baie-Comeau, PQMajor League
Pierre LeBlanc000001974-19751R1947-05-06Chomedey, PQMinor Pro
David Lee300001974-19751L1953-08-02Chester, EnglandMinor Pro
Steve Lee16336251977-19781F1956-02-19Kindersley, SASKMinor Pro
Claude Legris7402241978-19823G1956-11-06Verdun, PQMajor League
Ken Leiter411201989-19901D1961-04-19Detroit, MIMajor League
Bob Lekun156681051732471980-19833L1959-09-22Sudbury, ONTMinor Pro
Don Lemieux713401977-19781D1956-06-25Montreal, PQMinor Pro
Tim Lenardon133394281931991-19932C1962-05-11Trail, BCMajor League
Ted Lenssen100001974-19751G1952-05-17Oakville, ONTMinor Pro
Jeff Levy3002261992-19942G1970-12-09Salt Lake City, UTMinor Pro
Steve Lingren600001993-19952D1973-04-15Lake Cowichan, BCMinor Pro
Sylvain Locas5134181979-19801C1958-02-17Chicoutimi, PQMinor Pro
Joe Lockwood49141024271988-19891R1965-03-21Milford, MIMinor Pro
Sterling Loga1709991978-19802D1955-02-23Sackville, NBMinor Pro
Byron Lomow7134231990-19911C1966-04-01Sherwood Park, ALTAMinor Pro
Scott Loucks500021994-19951C1973-06-10Calgary, ALtAMinor Pro
Larry Lozinski81011151979-19832G1958-10-16Hudson Bay, SASKMajor League
Joe Lunny4681220901986-19871F1964-09-01Ballwin, MOMinor Pro
Kevin MacDonald9033151977-19781D1954-05-24Toronto, ONTMinor Pro
Wilf MacDonald8063339621979-19801D1956-05-30Charlottetown, PEIMinor Pro
Bob MacGuigan400001978-19791C1953-02-28Charlottetown, PEIMinor Pro
Lee MacKenzie1414043831221982-19853R1961-10-02Leamington, ONTMinor Pro
Shawn MacKenzie600041985-19861G1962-08-22Bedford, NSMajor League
Keith Mackie06713101974-19751D1953-03-12Aberdeen, ScotlandMinor Pro
Pat MacLeod141196887431989-19912D1969-06-15Melfort, SASKMajor League
Bill MacNaught17457128185581981-19854R1958-12-25Wellington, New ZealandMinor Pro
Jim MacRae1025546101381983-19852F1958-04-19North York, ONTMinor Pro
Don Madson802241976-19771C1955-07-10Grand Rapids, MNMinor Pro
Dan Mahon900001984-19851L1965-05-07Essex, ONTMinor Pro
Dan Makey366713101974-19751L1949-02-25Dunville, ONTMinor Pro
Jim Makey4003391974-19762G1950-05-30Dunnville, ONTMinor Pro
Garth Malarchuk000001974-19751G1954-07-22Edmonton, ALTAMinor Pro
Jim Malazdrewicz825154105141980-19811R1958-03-11Winnipeg, MANMinor Pro
Reg Malinoski581629451431975-19772C1953-08-14Sioux Lookout, ONTMinor Pro
Steve Maltais48253156511991-19921W1969-01-25Arvida, PQMajor League
Ken Mann12162581201461975-19772R1953-09-05Hamilton, ONTMajor League
Dave Marcinyshyn300061994-19951D1967-02-04Edmonton, ALTAMajor League
Steve Marengere5220183881979-19812C1959-01-14Ottawa, ONTMinor Pro
Ray Markham692328511721983-19841R1958-01-23Windsor, ONTMajor League
John Marks110101987-19881D1948-03-22Winnipeg, MANMajor League
Grant Marshall61172946961994-19951R1973-06-09Mississauga, ONTMajor League
Paul Marshall2102281991-19921D1966-10-22Quincy, MAMinor Pro
Dennis Maruk515641988-19891F1955-11-17Toronto, ONTMajor League
Richard Matvichuk63824321061992-19953D1973-02-05Edmonton, ALTAMajor League
Elgin McCann10281240281974-19762R1946-07-02Vancouver, BCMinor Pro
Duffy McCarthy200001974-19751C1951-02-21Allan's Island, NFLDMinor Pro
Gary McColgan66173552131987-19881L1966-03-27Scarborough, ONTMinor Pro
Gord McCormick901101974-19751L1952-06-03Ottawa, ONTMinor Pro
Scott McCrady76829371801988-19902D1968-10-30Calgary, ALTAMinor Pro
Scott McCrory2231215121994-19951C1967-02-27Sudbury, ONTMinor Pro
Brian McDavid309261251514621978-19866D1958-04-04Sudbury, ONTMinor Pro
Jeff McDill14156201977-19781R1956-03-16Thunder Bay, ONTMajor League
Jim McGeough700021990-19911C1963-04-13Regina, SASKMajor League
Scott McGeown139197392921983-19852D1960-03-09Toronto, ONTMinor Pro
Cal McGowan20540901301721991-19954C1970-06-19Sidney, NEMinor Pro
Doug McGrath214610101984-19851R1963-06-08Sheila, NBMinor Pro
Mike McGrath6022191987-19881D1965-03-28Santa Monica, CAMinor Pro
Mike McHugh21258841422671988-19913L1965-08-16Bowdoin, MEMajor League
Darin McInnis2401161987-19881G1966-08-21Providence, RIMinor Pro
Doug McKay15156461979-19801D1953-08-01Hamilton, ONTMinor Pro
Jeff McLean41161834221994-19951C1969-10-06Vancouver, BCMajor League
Glen McLeod66316191181974-19751D1954-12-04Scarborough, ONTMinor Pro
Norm McLeod412371974-19751L1953-03-21Toronto, ONTMinor Pro
Scott McMichael3041216871985-19861D1964-06-19Toronto, ONTMinor Pro
Gary McMonagle1240421977-19781C1957-10-29Minor Pro
Chris McSorley9224321984-19851C1964-03-22Hamilton, ONTMinor Pro
Neil Meadmore38914819434210761979-19878R1959-10-23Winnipeg, MANMinor Pro
Allan Measures37111526261986-19871D1965-05-08Barrhead, ALTAMinor Pro
Ron Megan8083240651982-19831D1960-04-04Watertown, NYMinor Pro
Kevan Melrose403811481992-19931D1966-03-26Red Deer, ALTAMinor Pro
Mitch Messier3511622203822451987-19925R1965-08-21Regina, SASKMajor League
Norm Metcalfe012341974-19751C1953-02-27Brampton, ONTMinor Pro
Corrado Micalef2700061981-19862G1961-04-20Montreal, PQMajor League
Dave Michayluk82663399491984-19851R1962-05-18Wakaw, SASKMajor League
Pat Micheletti1912618121987-19881C1963-12-11Hibbing, MNMajor League
Tom Milani2351451573021471977-19803R1952-04-13Thunder Bay, ONTMajor League
Dave Miles92202040701981-19832F1961-09-14Ottawa, ONTMinor Pro
Greg Millen300001977-19781G1957-06-25Toronto, ONTMajor League
Kip Miller67184765631991-19932C1969-06-11Lansing, MIMajor League
Jim Mitchell4251217211975-19772D1954-01-10Toronto, ONTMinor Pro
Roy Mitchell1611055652421991-19943D1969-03-14Edmonton, ALTAMajor League
Randy Mohns62164056481978-19791C1953-11-13Pembroke, ONTMinor Pro
Gregg Moore100001987-19881R1961-04-12Rapid City, SDMinor Pro
Paul Moore1221517322561985-19872D1962-10-16East Falmouth, MAMinor Pro
Jayson More74930392621989-19912D1969-01-12Souris, MANMajor League
Grant Morin13159561155421978-19802R1957-07-01Edmonton, ALTAMinor Pro
Don Morris77144357301976-197711953-03-01Alexandria, ONTMinor Pro
Gene Motuzas6011314541974-19751R1951-01-27Sault Ste. Marie, ONTMinor Pro
Dave Moylan137828362461990-19933D1967-08-13Tillsonburg, ONTMinor Pro
Mark Mullen1571778951281979-19812D1957-07-11Sarnia, ONTMinor Pro
Glenn Mulvenna5513922181993-19941C1967-02-18Ottawa, ONTMajor League
Pat Murray50131326221993-19952L1969-08-20Stratford, ONTMajor League
Jarmo Myllys11801313571988-19913G1965-05-29Savonlinna, FinlandMajor League
Mike Needham379918311994-19951R1970-04-04Calgary, ALTAMajor League
Greg Neeld7156441978-19791D1955-02-25Vancouver, BCMajor League
Gord Neilson621321975-19761Minor Pro
Tom Nemeth4861319241992-19931D1971-01-16St. Catharines, ONTMinor Pro
Jim Nesich80131932851991-19921C1966-02-22Dearborn, MIMinor Pro
Robbie Nichols15269691387631984-19873R1964-08-04Hamilton, ONTMinor Pro
Lawrie Nisker783643791451984-19862C1959-09-05Toronto, ONTMinor Pro
Claude Noel1514875123461985-19872F1955-10-31Kirkland Lake, ONTMajor League
Darcy Norton14161631241341988-19902L1967-05-02Camrose, ALTAMinor Pro
Mike O'Connor3901212671983-19841D1961-12-12Sault Ste. Marie, ONTMinor Pro
Diego O'Dino110121982-19831C1959-05-08Toronto, ONTMinor Pro
Terry Olson812301981-19832R1960-03-09Victoria, BCMinor Pro
Wayne Ormson200021977-19781C1955-09-01Toronto, ONTMinor Pro
Mark Osiecki6541418451993-19941D1968-07-23St. Paul, MNMajor League
Joe Paniccia600021983-19841D1959-03-28Toronto, ONTMinor Pro
Dusan Pasek2010142461989-19901C1960-09-07Bratislava, SlovakiaMajor League
Joe Paterson412321979-19801L1960-06-25Toronto, ONTMajor League
Jack Patterson10371021974-19751F1954-01-20Hythe, ALTAMinor Pro
Steve Payne535861987-19881F1958-08-16Toronto, ONTMajor League
Shane Peacock71132336421994-19951D1973-07-07Edmonton, ALTAMinor Pro
Mark Pederson75313263471994-19951L1968-01-14Prelate, SASKMajor League
Jackson Penney58171128201990-19922R1969-02-05Edmonton, ALTAMinor Pro
Claude Periard311201977-19781Minor Pro
Blaine Peterson100001977-19781G1956-01-07St. Anne, MANMinor Pro
Bob Phillips100021978-19791L1959-10-01Minor Pro
Paul Pickard81942511021981-19832D1958-12-17Kitchener, ONTMinor Pro
Craig Piette5589171531984-19851R1963-02-14Woodbury, MNMinor Pro
Tony Piroski1900001975-19761G1954-06-12Windsor, ONTMinor Pro
Rob Plumb13878991771091979-19812C1957-08-29Kingston, ONTMajor League
Doug Poirier8112141982-19831D1960-08-18Minor Pro
Danny Poliziani25961521983-19841C1959-03-05Burlington, ONTMinor Pro
Dennis Polonich5189321975-19761C1953-12-04Foam Lake, SASKMajor League
Dan Poulin4372027441977-19781D1957-09-19Robertsonville, PQMajor League
Yvon Pouliot300041974-19751G1952-04-17Baie-Comeau, PQMinor Pro
Bill Powers100001977-19781Minor Pro
Len Powers100001975-19761Minor Pro
Pat Price2112151987-19881D1955-03-24Nelson, BCMajor League
Ken Priestlay259514341993-19941C1967-08-24Vancouver, BCMajor League
Chris Pryor56416201711987-19881D1961-01-23St. Paul, MNMajor League
Dan Pupillo33111425141982-19831F1958-05-18St. Louis, MOMinor Pro
Yves Quenneville703341974-19751D1954-07-27Lachine, PQMinor Pro
J.F. Quintin14651611121021989-19912L1969-05-28Saint-Jean, PQMajor League
Herb Raglan601015252061993-19952R1967-08-05Peterborough, ONTMajor League
Jack Rankin5031417341977-19792D1953-05-23San Diego, CAMinor Pro
Michael Reier4962026411991-19943L1970-06-22Mississauga, ONTMinor Pro
Bobby Reynolds1381018191991-19921L1967-07-14Fenton, MIMajor League
Travis Richards8262632731993-19952D1970-03-22Crystal, MNMajor League
Terry Richardson65022141976-19771G1953-05-07New Westminster, BCMajor League
John Riley200001974-19751D1954-01-22Leamington, ONTMinor Pro
Kelly Rissling626871982-19831L1960-01-16Edmonton, ALTAMinor Pro
Rob Robinson6731215321993-19941D1967-04-19St. Catharines, ONTMajor League
Scott Robinson20263641273181988-19924R1964-03-29100 Mile House, BCMajor League
Jerry Rollins12011681977-19781D1955-03-22New Westminster, BCMajor League
Brian Rorabeck83203757341982-19874R1962-01-30Brighton, ONTMinor Pro
Joe Rorke4000141974-19751R1951-03-24North Battleford, SASKMinor Pro
Ron Roscoe12055311977-19781D1956-02-29Hamilton, ONTMinor Pro
Dave Ross27033431983-19862G1962-05-29Victoria, BCMinor Pro
Tom Ross192123178301721977-19803C1954-01-17Detroit, MIMinor Pro
Darcy Roy72242751851986-19871L1964-05-10Haileybury, ONTMinor Pro
Ray Roy630361977-19781C1957-01-05Berlin, NHMinor Pro
Stephane Roy78261642791987-19892C1967-06-29Quebec, PQMajor League
Phil Russell272911351987-19881D1952-07-21Edmonton, ALTAMajor League
Terry Ryan1003369102581975-19782C1952-09-10Grand Falls, NFLDMajor League
Warren Rychel451520351651991-19921L1967-05-12Tecumseh, ONTMajor League
John Samanski922401984-19851C1962-06-20Oshawa, ONTMinor Pro
Scott Sandelin4931821321991-19921D1964-08-08Hibbing, MNMajor League
Mike Sands300021987-19881G1963-04-06Sudbury, ONTMajor League
Bernie Saunders74394079571978-19843R1956-06-21Montreal, PQMajor League
Joel Savage421301993-19941R1969-12-25Surrey, BCMajor League
Marc Savard20112241992-19931D1972-09-19Rosemere, PQMinor Pro
Bill Schafhauser239261241501851984-19873D1962-03-12St. Paul, MNMinor Pro
Kevin Schamehorn49523923547412041976-19908R1956-07-28Victoria, BCMajor League
Dave Schofield24167301988-19891D1965-02-17Wayland, MAMinor Pro
Dwight Schofield15733831165501976-19884D1956-03-25Waltham, MAMajor League
Wally Schreiber5571221988-19891F1962-04-15Edmonton, ALTAMajor League
Tom Searle64153853491986-19871D1963-04-26Dundas, ONTMinor Pro
George Servinis49342155541987-19881L1962-04-29Toronto, ONTMajor League
Richard Sevigny35022271977-19781G1957-11-04Montreal, PQMajor League
Don Shaw913401985-19861R1961-05-05Peabody, MAMinor Pro
Steve Sherman3991221211982-19831L1959-10-24Maple, ONTMinor Pro
Brian Shmyr522471978-19791C1955-12-29Vancouver, BCMinor Pro
Gary Shopek19213151987-19881D1962-11-23Minneapolis, MNMinor Pro
Steve Short100021981-19821D1954-04-06Roseville, MNMajor League
Reid Simpson5055102091992-19942L1969-05-21Flin Flon, MANMajor League
Tommy Sjodin38123244221993-19941D1965-08-13Sundsvall, SwedenMajor League
Peter Slater7042630861975-19761C1949-01-31Renfrew, ONTMajor League
Brad Smith1977-19781F1958-04-13Windsor, ONTMajor League
Dave Smith19011421974-19751D1951-10-22Calgary, ALTAMinor Pro
Dennis Smith31213411994-19951D1964-05-27Livonia, MIMajor League
Derrick Smith20397761732401991-19954C1965-01-22Scarborough, ONTMajor League
Neil Smith501171977-19792D1955-01-09Toronto, ONTMinor Pro
Randy Smith108185472681987-19903C1965-07-15Saskatoon, SASKMajor League
Greg Spenrath6947112371991-19921D1969-09-27Edmonton, ALTAMinor Pro
Jim Stebe110101976-19771DDuluth, MNMinor Pro
Greg Steel276682884371974-19806D1954-04-25Moose Jaw, SASKMinor Pro
John Stevens601181985-19861D1966-05-04Campbellton, NBMajor League
Jeff Stolp1500001992-19942G1970-06-20Nashwauk, MNMinor Pro
Alan Stoneman000001978-19791D1958-03-01Kansas City, MOMinor Pro
Dave Stoyanovich000001982-19831C1959-02-25London, ONTMinor Pro
Brian Straub104826341471991-19932D1968-07-02Elizabeth, NJMinor Pro
Erle Switzer100001986-19871R1957-01-05Pouce Coupe, BCMinor Pro
Mark Sylvester100001975-19761D1953-08-25Oldcastle, ONTMinor Pro
Rick Szabo400001977-19781G1955-08-16Hamilton, ONTMinor Pro
Kari Takko600001989-19912G1962-06-23Uusikaupunki, FinlandMajor League
Chris Tancill60415495551993-19941R1968-02-07Livonia, MIMajor League
Brian Tapp392911661974-19751R1951-06-18Roxboro, PQMinor Pro
Bill Terry182851422271391985-19883C1961-07-13Toronto, ONTMajor League
Raynauld Tessier0019191021974-19751D1952-12-19Montreal, PQMinor Pro
Jean Thibodeau300001975-19761FShawinigan, PQMinor Pro
Bob Thompson201121974-19751W1949-06-14Ottawa, ONTMinor Pro
Wayne Thompson433601979-19801C1960-06-15Toronto, ONTMinor Pro
Mario Thyer18951121172271989-19923C1966-09-29Montreal, PQMajor League
Mark Tinordi10000351988-19891D1966-05-09Red Deer, ALTAMajor League
Kirk Tomlinson3000121988-19891L1968-05-02Tottenham, ONTMajor League
Sean Toomey231251721987-19881C1965-06-27St. Paul, MNMajor League
Mike Torchia132033181992-19953G1972-02-23Toronto, ONTMajor League
Pascal Trepanier14123471994-19951D1973-09-04Gaspe, PQMajor League
Al Tuer68215173031987-19881D1963-07-19Regina, SASKMajor League
Dale Turner7011111974-19751L1954-04-05Kitimat, BCMinor Pro
Brian Tutt18121911122011984-19873D1962-09-06Swalwell, ALTAMajor League
Scott Vanderburgh783863101221980-19811C1959-06-19Minor Pro
Carmine Vani5000211984-19851C1964-08-07Toronto, ONTMinor Pro
Jarkko Varvio65291645201993-19952R1972-04-28Tampere, FinlandMajor League
Gary Vaughan244610401975-19761R1955-01-31Peterborough, ONTMinor Pro
Emanuel Viveiros1112677103781987-19892D1966-01-08St. Albert, ALTAMajor League
Darcy Wakaluk100021991-19921G1966-03-14Pincher Creek, ALTAMajor League
Mike Wanchuk434239228467821974-19806R1954-10-10Saint Paul, ALTAMinor Pro
Bob Watson289716111975-19761R1955-03-22Eastend, SASKMinor Pro
Jim Watt800001975-19761G1950-05-11Duluth, MNMajor League
Jim Weaver2000081976-19771G1955-06-19Belmont, ONTMinor Pro
Alvin White16250571079661975-19783L1952-06-06Portage la Prairie, MANMinor Pro
Dave White3815213661975-19772L1951-11-17Edmonton, ALTAMinor Pro
Scott White6011211990-19911D1968-04-21Ormstown, PQMinor Pro
Neil Wilkinson691125361961988-19913D1967-08-15Selkirk, MANMajor League
Rod Willard10213161984-19851F1961-05-01New Liskeard, ONTMajor League
Dean Willers52161834501977-19792L1957-12-28Rochford, EnglandMinor Pro
Behn Wilson13279401976-19771D1958-12-19Toronto, ONTMajor League
Pat Wilson27134381979-19801D1956-08-20Green Bay, WIMinor Pro
Randy Wilson100001981-19821GMinor Pro
Ron Wilson2442125411977-19781LCorunna, ONTMinor Pro
Ron Wilson218321311633681975-19794D1951-08-04Prince Albert, SASKMinor Pro
Ross Wilson89332053871991-19932R1969-06-26The Pas, MANMinor Pro
Steve Wilson300021993-19941D1968-09-03Belleville, ONTMinor Pro
Mike Winther400071981-19821C1961-06-16Prince George, BCMinor Pro
Mike Wirachowsky8011101975-19761D1954-04-21Regina, SASKMinor Pro
Mike Wong773435691241975-19794C1955-01-14Minneapolis, MNMajor League
Bob Wright1010161974-19751F1953-08-16Toronto, ONTMinor Pro
Glen Wylie15459811403131978-19813R1957-12-01Nelson, BCMinor Pro
Dale Yakiwchuk982957862561984-19872F1958-10-17Cardston, ALTAMajor League
Richard Zemlak2134221988-19891R1963-03-03Wynyard, SASKMajor League
Rob Zettler1241132431451987-19914D1968-03-08Sept-Iles, PQMajor League
Peter Zezel200001994-19951C1965-04-22Toronto, ONTMajor League

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