hockey DB
search by league
team
morning report
contact us
home

Buffalo Bisons all-time player list

Player Name GP G A. Pts PIM Seasons Yrs. Pos. Birthdate Birthplace Highest Level
Gene Achtymichuk507411181952-19531C1932-09-07Lamont, ALTAMajor League
Doug Acomb1969-19701L1949-05-15Toronto, ONTMajor League
Jack Adams1922401945-19461L1920-05-05Calgary, ALTAMajor League
George "Bus" Agar42143145421946-19492C1919-05-03Saskatoon, SASKMinor Pro
George Allen311241946-19471L1914-07-27Bayfield, NBMajor League
Keith "Bingo" Allen5511415291942-19431D1923-08-21Saskatoon, SASKMajor League
Bill Allum13363137881941-19463D1916-10-09Winnipeg, MANMajor League
Ralph "Red" Almas900001953-19541G1924-04-26Saskatoon, SASKMajor League
Doug "Andy" Anderson702241953-19541C1927-10-20Edmonton, ALTAMajor League
Jim Anderson0448161957-19581L1930-12-01Pembroke, ONTMajor League
Ron Anderson98311161969-19701R1945-07-29Red Deer, ALTAMajor League
Syl Apps212341968-19702C1947-08-01Toronto, ONTMajor League
Larry Archambeault4141519181950-19511L1919-02-22Aylmer, PQMinor Pro
Murray Armstrong191081841946-19471C1916-01-01Manor, SASKMajor League
Bob Ash203644501971967-19703D1943-09-29Brandon, MANMajor League
Don Ashbee74254772541949-19523W1930-09-09Weston, ONTMinor Pro
Walt Atanas118374784601943-19523R1922-12-22Hamilton, ONTMajor League
Ron Attwell1803591126911967-19703R1935-02-09Humber Summit, ONTMajor League
Oscar Aubuchon5113173091944-19451L1917-01-01Saint-Hyacinthe, PQMajor League
Pete Babando214741011752021953-19574L1925-05-10Braeburn, PAMajor League
John Baby0156571945-19461D1925-03-31Coniston, ONTMinor Pro
Bob Bailey2962127541959-19601R1931-05-29Kenora, ONTMajor League
John Barber1924681969-19701D1947-07-13North Bay, ONTMinor Pro
Doug Barkley1481136471871957-19613D1937-01-06Lethbridge, ALTAMajor League
Hank Bassen90000781954-19562G1932-12-06Calgary, ALTAMajor League
Dwight Bearchell200001966-19671GCalgary, ALTAMinor Pro
Norm Beaudin74323971101968-19691R1941-11-28Montmartre, SASKMajor League
Frank Beisler8451217421942-19463D1913-10-18New Haven, CTMajor League
Gordon Bell8800021942-19513G1925-03-13Portage la Prairie, MANMajor League
Joe Bell69302757641947-19492L1923-11-27Portage la Prairie, MANMajor League
Gerry Bellemarre0112132121945-19461L1919-11-04Montreal, PQMinor Pro
Lou Bendo101101956-19571C1933-02-13Timmins, ONTMinor Pro
Max Bennett21773114187721940-19444R1912-11-04Cobalt, ONTMajor League
Frank Bergeron021214181951-19521DHamilton, ONTMinor Pro
Gary Bergman67514191041960-19611D1938-10-07Kenora, ONTMajor League
Roger Bessette300001943-19441G1920-06-29Montreal, PQMinor Pro
Silvio "Sam" Bettio246841111951431954-19584L1928-12-01Copper Cliff, ONTMajor League
Bill Beveridge5500001940-19411G1909-07-01Ottawa, ONTMajor League
Paul Bibeault2500021947-19481G1919-04-13Montreal, PQMajor League
Bob Blackburn127530351891967-19692D1938-02-01Rouyn-Noranda, PQMajor League
Don Blackburn68274471401969-19701L1938-05-14Kirkland Lake, ONTMajor League
Garry Blaine14761381956-19571W1933-04-19St. Boniface, MANMajor League
Chuck Blair179485199501954-19573R1928-07-23Edinburgh, ScotlandMajor League
George "Dusty" Blair6418314961954-19551C1929-09-15South Porcupine, ONTMajor League
Bob Blake2722558831971940-19518L1914-08-16Ashland, WIMajor League
Hector "Toe" Blake1813401948-19491L1912-08-21Victoria Mines, ONTMajor League
Carroll "Red" Bloom100001949-19522D1928-03-11Ottawa, ONTMinor Pro
George Boothman41122941251944-19462C1916-09-25Calgary, ALTAMajor League
Claude Bourque5400001941-19421G1915-03-31Oxford, NSMajor League
Jack Bownass213912261958-19591D1930-07-27Winnipeg, MANMajor League
Ward Brandow201121951-19521D1929-12-25Winnipeg, MANMinor Pro
John Brenneman410101962-19631L1943-01-05Fort Erie, ONTMajor League
Doug Brindley1969-19701C1949-06-08Walkerton, ONTMajor League
Dennis Brodeur500001957-19581G1930-10-12Montreal, PQMinor Pro
Gerry Brown1315473127931946-19482L1917-07-07Edmonton, ALTAMajor League
Larry Brown412810461969-19701D1947-04-14Brandon, MANMajor League
Ray Brunel100001967-19681C1936-09-28St. Lucipin, MANMinor Pro
Ron Buchanan1969-19701C1944-11-15Montreal, PQMajor League
Bill Burega560771361957-19581D1932-03-13Winnipeg, MANMajor League
Eddie Burr200001962-19631L1941-03-13Galt, ONTMinor Pro
Gary Butler800021965-19661R1940-08-12Regina, SASKMinor Pro
Larry Cahan1958-19591D1933-12-25Fort William, ONTMajor League
Don Caley100001968-19691G1945-10-09Dauphin, MANMajor League
Tod Campeau311091961947-19481C1923-06-04Saint-Jerome, PQMajor League
Arley Carlson200001943-19441L1924-09-14Virginia, MNMinor Pro
Alain Caron78553186301965-19682R1938-04-27Dolbeau, PQMajor League
Billy Carter1443083113101965-19683C1937-12-02Cornwall, ONTMajor League
Don Carter32358141955-19572D1936-02-24Toronto, ONTMinor Pro
Frank Ceryance6400001943-19462GEveleth, MNMinor Pro
Ed Chadwick15100041954-19685G1933-05-08Fergus, ONTMajor League
Art Chapman4691928121942-19442C1907-05-29Winnipeg, MANMajor League
Wally Chevrier7121416301965-19661D1938-02-26South Porcupine, ONTMinor Pro
Hank Ciesla498816341964-19651C1934-10-15Saint Catharines, ONTMajor League
Terry Clancy1441541967-19681R1943-04-02Ottawa, ONTMajor League
Bruce Cline70223961391958-19591R1931-11-14Massawippi, PQMajor League
Jim Conacher3462127191952-19531C1921-05-05Motherwell, ScotlandMajor League
Pete Conacher1826086146401955-19604F1932-07-29Toronto, ONTMajor League
Tom Cooper310811232041141945-19505R1916-12-11Winnipeg, MANMinor Pro
Norm Corcoran98164157401957-19662C1931-08-15Toronto, ONTMajor League
Roger Cote061016541969-19701D1939-12-22Belletere, PQMajor League
Gregg "Collie" Coulson100001940-194111915-02-21Barrie, ONTMinor Pro
Bob Courcy87191837151960-19622C1936-01-04Granby, PQMinor Pro
Gerry Couture000001951-19521C1925-08-06Saskatoon, SASKMajor League
Dave Creighton68214869541961-19621C1930-06-24Port Arthur, ONTMajor League
Terry Crisp51153449141969-19701C1943-05-28Parry Sound, ONTMajor League
Lou Crowdis48011161951-19521G1927-05-17St. Anne de Beaupre, PQMinor Pro
Roger Crozier800001960-19633G1942-03-16Bracebridge, ONTMajor League
Barry Cullen2651001512511721960-19644R1935-06-16Ottawa, ONTMajor League
Brian Cullen1173487121501951-19635C1933-11-11Ottawa, ONTMajor League
Ray Cullen70283664181964-19651C1941-09-20St. Catharines, ONTMajor League
Bill Cunningham102263561731940-19433F1913-06-20Winnipeg, MANMinor Pro
Hugh Currie1311285971321947-19524D1925-10-22Saskatoon, SASKMajor League
Floyd Curry105343367281947-19503R1925-08-11Chapleau, ONTMajor League
Ian Cushenan279986953361961-19664D1933-11-29Hamilton, ONTMajor League
Gordon Davidson156165470641943-19503D1918-08-05Stratton, ONTMajor League
Ken Davies5992029251952-19531C1922-08-10Bowmanville, ONTMajor League
Lorne Davis1125253105671951-19532R1930-07-20Regina, SASKMajor League
Bob Dawes1226861950-19522D1924-11-29Saskatoon, SASKMajor League
Billy Dea6412412414821321958-19679C1933-04-03Edmonton, ALTAMajor League
Denis DeJordy18401161957-19655G1938-11-15Saint-Hyacinthe, PQMajor League
Ab DeMarco2011282163441251948-19524C1916-05-10North Bay, ONTMajor League
Louis Denis210101952-19531R1928-06-07Vonda, SASKMajor League
Al Dewsbury3181826481955-19561D1926-04-12Goderich, ONTMajor League
Harry Dick121957663311950-19522D1922-11-22Port Colborne, ONTMajor League
Bob Dill4271623911942-19442D1920-04-25St. Paul, MNMajor League
Bill Dineen5482028191958-19602R1932-09-18Arvida, PQMajor League
Connie Dion30300041945-19516G1918-08-11St. Remi de Tinqwick, PQMajor League
Bill Dobbyn301910731958-19591D1935-07-07Basswood, MANMinor Pro
John "Red" Doran4221618761940-19411D1910-05-24Belleville, ONTMajor League
Les Douglas13647102149431947-19523C1918-12-05Perth, ONTMajor League
Robert Drainville011213121949-19501D1921-01-04Fort William, ONTMinor Pro
Clarence Drouillard5731215121940-19422C1914-03-02Windsor, ONTMajor League
Dave Dryden400001964-19651G1941-09-05Hamilton, ONTMajor League
Lloyd "Pete" Durham073037361951-19521D1927-11-06Port Arthur, ONTMinor Pro
Henry Dyck04111541942-19431L1912-09-05Saskatoon, SASKMajor League
Jack Dyte672911661943-19452D1918-10-13New Liskeard, ONTMajor League
Vic Dzurko90614201351955-19572D1936-01-13Willingdon, ALTAMinor Pro
Frank Eddolls176171071241391945-19544D1921-07-05Lachine, PQMajor League
Marv Edwards500001954-19583G1935-08-15St. Catharines, ONTMajor League
Roy Edwards228000101959-19675G1937-03-12Seneca Township, ONTMajor League
Ed Emerton58111223211944-19451L1924-04-18Cornwall, ONTMinor Pro
Autry Erickson1661355682211961-19643D1938-01-25Lethbridge, ALTAMajor League
Fred "Granger" Evans100001964-19651L1942-11-15Rose Valley, SASKMinor Pro
Jack Evans7201717871963-19641D1928-04-21Garnant, WalesMajor League
Nick Evanshen800001943-19441L1924-11-28Sudbury, ONTMinor Pro
James Farelli21044231956-19571R1931-11-20Capreol, ONTMinor Pro
Fred Ferens902201944-19451R1920-01-22Winnipeg, MANMinor Pro
Lorne Ferguson70133548541959-19601L1930-05-26Palmerston, ONTMajor League
Wilf Field215648541151945-19504D1916-04-29Winnipeg, MANMajor League
Bob Fillion18491341947-19481L1921-07-12Thetford Mines, PQMajor League
Lloyd Finkbeiner2402361843301945-19525L1920-04-12Guelph, ONTMajor League
Gerry Foley6892231361958-19591R1932-09-22Ware, MAMajor League
Pete Ford100001962-19631C1942-05-01Gananoque, ONTMinor Pro
Roland Forget000001946-19471L1920-11-28Montreal, PQMinor Pro
Tom Forgie1521341943-19441C1916-11-01Glasgow, ScotlandMinor Pro
Jimmy Franks200001943-19452G1914-11-08Melville, SASKMajor League
William "Legs" Fraser500001944-19451G1916-01-31Winnipeg, MANMinor Pro
Ray Frederick22000121954-19551G1929-07-31Fort Frances, ONTMajor League
Bob Fryday5718133161952-19531R1928-12-05Toronto, ONTMajor League
Dick Gamble3291681593271221954-19615L1928-11-19Moncton, NBMajor League
Ray Gariepy46246511948-19502D1929-09-04Toronto, ONTMajor League
Leo Gasparini300001948-19491L1922-12-20Sudbury, ONTMinor Pro
Oscar Gaudet7122285081964-19651R1941-10-27Moncton, NBMinor Pro
Fern Gauthier0121325151942-19431R1919-08-31Chicoutimi, PQMajor League
Paul Gauthier400001943-19472G1915-12-08Winnipeg, MANMajor League
Don Giesebrecht830301969-19701C1946-11-07Pembroke, ONTMinor Pro
Jack Giesebrecht410141948-19502R1925-08-22Petawawa, ONTMinor Pro
Howie Glover68312556951959-19601R1935-02-14Toronto, ONTMajor League
Bill Goldsworthy2291120421966-19671R1944-08-24Waterloo, ONTMajor League
Leroy Goldsworthy566182481940-19411R1908-10-18Two Harbors, MNMajor League
Orrin Gould300021951-19521D1932-05-15Cornwall, ONTMinor Pro
Bob Gracie5622264821940-19422C1910-11-08North Bay, ONTMajor League
Jim Graham200001965-19661D1945-02-24Edmonton, ALTAMinor Pro
Leo Gravelle54171734271947-19492R1925-06-10Aylmer, PQMajor League
Terry Gray300001959-19601R1938-03-21Montreal, PQMajor League
Dave Green511221965-19661R1943-12-08Dunnville, ONTMinor Pro
Vic Hadfield63516211111959-19612L1940-10-04Oakville, ONTMajor League
Bill Hagan701101951-19521L1931-06-17Barrie, ONTMinor Pro
Gordon Haidy1000041952-19531R1928-04-11Windsor, ONTMajor League
Len Halderson231781111891171944-19495C1919-12-01Arborg, MANMinor Pro
Murray Hall68202141411961-19621R1940-11-24Kirkland Lake, ONTMajor League
Wayne Hall5451823161968-19691L1939-05-22Melita, MANMajor League
Al Hamilton1131335481431967-19692D1946-08-20Flin Flon, MANMajor League
Pat Hannigan2771001842842791963-19695L1936-03-05Timmins, ONTMajor League
Bill Harrington600001955-19561G1933-08-31Toronto, ONTMinor Pro
Doug Harvey24178381947-19481D1924-12-19Montreal, PQMajor League
Willard Hass310121952-19531L1932-09-02Waterloo, ONTMinor Pro
Bob Hassard131265076331956-19582C1929-03-26Lloydminster, SASKMajor League
Ken Hayden111444488381953-19552R1926-03-05Montreal, PQMinor Pro
Tony Hemmerling111383270311940-19463L1914-05-15Landis, SASKMajor League
Camille Henry229101901967-19681L1933-01-31Quebec, PQMajor League
Wally Hergesheimer1877473147521957-19603R1927-01-08Winnipeg, MANMajor League
Dennis Hextall11136771132931967-19692L1943-04-17Red Lake, ONTMajor League
Les Hickey2129986185331946-19525R1921-02-02Winnipeg, MANMinor Pro
Greig Hicks1953-19541C1933-08-10Schumacher, ONTMinor Pro
Wayne Hicks14242771191311960-19622R1937-04-09Aberdeen, WAMajor League
George Hill712321967-19681C1941-02-06Winnipeg, MANMinor Pro
Larry Hillman15134211955-19561D1937-02-05Kirkland Lake, ONTMajor League
Wayne Hillman188348511311956-19625D1938-11-13Kirkland Lake, ONTMajor League
Fred Hilts523541959-19612L1939-06-04Kennedy, SASKMinor Pro
Charlie Hodge300001953-19541G1933-07-28Lachine, PQMajor League
Ken Hodge202201964-19651R1944-06-25Birmingham, EnglandMajor League
Ted Hodgson7224161966-19671R1945-06-30Hobbema, ALTAMajor League
Cecil Hoekstra6861622141960-19611L1935-04-02Winnipeg, MANMajor League
Ed Hoekstra100001969-19701R1937-11-04Winnipeg, MANMajor League
John Horeck28303060301943-19473L1923-02-08Capreol, ONTMinor Pro
Larry Hornung114134457621968-19702D1945-11-10Gravelbourg, SASKMajor League
Alex "Sandy" Hucul28246471956-19571D1933-12-05Eston, SASKMinor Pro
Fred Hucul9066111956-19571D1931-12-03Tubrose, SASKMajor League
Phil Hughes400001951-19521G1926-12-15Port Arthur, ONTMinor Pro
Fred Hunt2671191672861421942-19496R1917-01-17Brantford, ONTMajor League
Harold "Boat" Hurley100001962-19631GWaterloo, ONTMinor Pro
Harold Hursley200021944-19451D1923-03-16Timmins, ONTMinor Pro
Carl Hymers100021965-19661Listowel, ONTMinor Pro
Ron Ingram519401722128131957-19698D1933-07-05Toronto, ONTMajor League
Ivan Irwin103420241591958-19602D1927-03-13Chicago, ILMajor League
Harold Jackson6373037971947-19481D1918-08-01Cedar Springs, ONTMajor League
Paul Jackson69033361965-19661D1940-08-01Peterborough, ONTMinor Pro
Lou Jankowski1965677133271954-19584R1931-06-27Regina, SASKMajor League
Doug Jarrett300041962-19653D1944-04-22London, ONTMajor League
Harvey Jessiman100001949-19501G1925-11-12Winnipeg, MANMinor Pro
Don Johns021012281964-19651D1937-12-13St. George, ONTMajor League
Norm Johnson2351217101959-19601C1932-11-27Moose Jaw, SASKMajor League
Tom Johnson1261137481221948-19502D1928-02-18Baldur, MANMajor League
Joey Johnston100001967-19681L1949-03-03Peterborough, ONTMajor League
Al Johnstone2300001968-19702G1947-01-26Trail, BCMinor Pro
Bob Jones213651061711701967-19703L1945-11-27Espanola, ONTMajor League
Vern "Wimpy" Jones70152035241943-19452R1926-10-08Saskatoon, SASKMinor Pro
Bill Juzda100001942-19431D1920-10-29Winnipeg, MANMajor League
Eddie Kachur2576660126811958-19644R1934-04-22Fort William, ONTMajor League
Vern Kaiser1344554991581950-19533D1925-09-28Preston, ONTMajor League
Max Kaminsky89176582231942-19442CNiagara Falls, ONTMajor League
Sheldon Kannegiesser64549341967-19702D1947-08-15North Bay, ONTMajor League
Hank Kasberian100001957-19581G Minor Pro
Dennis Kassian275991162151801966-19704L1941-07-14Vegreville, ALTAMajor League
Joe Kastelic301101952-19531R1934-02-16Kirkland Lake, ONTMinor Pro
Jackie Keating300001940-19411L1908-02-12Newcastle, NBMajor League
Chuck Kelly210101964-19651L1943-10-30Mulgrave, NSMinor Pro
Orville Kelly100001950-19511DNorth Bay, ONTMinor Pro
Regis "Pep" Kelly0172441201941-19421R1914-01-17North Bay, ONTMajor League
Forbes Kennedy19213421969-19701C1935-08-18Dorchester, NBMajor League
Ken Kilrea51194665141944-19451L1919-01-16Ottawa, ONTMajor League
Lloyd "Dede" Klein20777109186631940-19444R1910-01-13Saskatoon, SASKMajor League
Bill Knibbs18643108151771967-19703C1942-01-24Toronto, ONTMajor League
Ross Knipfel800041942-19431DToronto, ONTMinor Pro
Ross Knowles021214121944-19451DMinor Pro
Eldred Kobussen80234366351943-19533L1925-09-20Vanscoy, SASKMinor Pro
Fred Kovalchuk003341944-19451C1921-03-12Kirkland Lake, ONTMinor Pro
Russ Kowalchuk6586141071953-19541REdmonton, ALTAMinor Pro
Chuck "Yogi" Kraiger000001942-19431L1922-08-28Stara-Lubovnia, Czech.Minor Pro
Jim Krulicki1969-19701R1948-03-09Kitchener, ONTMajor League
Orland Kurtenbach76101929751958-19702C1936-09-07Cudworth, SASKMajor League
Merve Kuryluk73152540451961-19653L1937-08-10Yorkton, SASKMajor League
Mike Labadie76233154161967-19692R1932-08-17St. Francis D'Assisi, PQMajor League
Roger Lafreniere148333361481965-19683D1942-07-24Montreal, PQMajor League
Hec Lalande301121954-19551C1934-11-24North Bay, ONTMajor League
John Lalonde100001949-19501R1926-11-13Ottawa, ONTMinor Pro
Leo Lamoureux000001947-19481D1916-10-01Espanola, ONTMajor League
Ted Lanyon69913221101966-19671D1939-06-11Winnipeg, MANMajor League
Wayne Larkin1392846741211966-19682L1938-11-10Winnipeg, MANMinor Pro
Sam Lavitt63833411401951-19532D1922-08-01Winnipeg, MANMinor Pro
Hal Laycoe55122638461947-19492D1922-06-23Sutherland, SASKMajor League
Roger Leger16051931441011943-19495D1919-03-26L'Annonciation, PQMajor League
Randy Legge129133342271968-19702D1945-12-16Newmarket, ONTMajor League
Joe Lepine310121948-19491D1927-03-19Rockland, ONTMinor Pro
Art Lessard1601853713511944-19495D1922-05-28Montreal, PQMinor Pro
Pete Leswick11651101950-19511R1917-07-12Saskatoon, SASKMajor League
Joe Levandoski23681461948-19491D1922-03-17Cobalt, ONTMajor League
Danny Lewicki62144155561959-19601L1931-03-12Fort William, ONTMajor League
Doug Lewis4291051712761291942-19507L1921-03-03Winnipeg, MANMajor League
Les Lilley31871521957-19581L1933-03-16Kimberley, BCMinor Pro
Nelson "Freckle" Little400001942-19431G1924-05-10Beausejour, MANMinor Pro
Stan Long681124351061949-19543D1929-11-06Owen Sound, ONTMajor League
Ross Lonsberry711241966-19671L1947-02-07Watson, SASKMajor League
Ross Lowe431020301101950-19532C1928-09-21Oshawa, ONTMajor League
Harry Lumley80000201956-19582G1926-11-11Owen Sound, ONTMajor League
Joe Lund624180121901948-19542D1927-09-15Karijoki, FinlandMinor Pro
Len Lunde1448089169781963-19652L1936-11-13Campbell River, BCMajor League
Vic Lynn53262551601945-19461L1925-01-26Saskatoon, SASKMajor League
Dale MacDonald6871623181963-19641R1939-04-07Russell, MANMinor Pro
James "Kilby" Macdonald0283058181941-19421L1914-09-06Ottawa, ONTMajor League
Parker MacDonald67172138581958-19591L1933-06-14Sydney, NSMajor League
Hubert Macey3215163141946-19471L1921-04-13Big River, SASKMajor League
Calum MacKay11148631111101951-19532W1927-01-01Toronto, ONTMajor League
Murdo MacKay363187192379891941-19506R1916-08-08Fort William, ONTMajor League
Ken MacKenzie000001948-19491L1920-05-29Winnipeg, MANMinor Pro
Morley MacNeill5311314761951-19532D1930-06-30Regina, SASKMinor Pro
Jim "Bud" MacPherson801161953-19541D1927-03-21Edmonton, ALTAMajor League
Johnny Mahaffy63294069371946-19471C1918-07-18Montreal, PQMajor League
Ron "Chico" Maki1245274126871958-19624R1939-08-17Sault Ste. Marie, ONTMajor League
Wayne Maki39132033721969-19701L1944-11-10Sault Ste. Marie, ONTMajor League
Phil Maloney11758106164411959-19612C1927-10-06Ottawa, ONTMajor League
Cesare Maniago2700001963-19641G1939-01-13Trail, BCMajor League
Milan Marcetta1811281957-19602C1936-09-19Cadomin, ALTAMajor League
Jacques Marcotte000001957-19581G1935-03-01Grand'Mere, PQMinor Pro
Ed Marineau401101950-195111927-09-15Ottawa, ONTMinor Pro
Don Marshall7039579681953-19541C1932-03-23Verdun, PQMajor League
Frank Martin192106777491957-19603D1933-05-01Cayuga, ONTMajor League
Paul Masnick000001951-19521C1931-04-14Regina, SASKMajor League
Charlie Mason000001940-19411R1912-02-01Seaforth, ONTMajor League
Stan Maxwell226814291950-19511L1925-09-05North Bay, ONTMinor Pro
John Mayasich200001943-19441D1921-07-11Keewatin, MNMinor Pro
Eddie Mazur60191837551951-19521L1929-07-25Winnipeg, MANMajor League
Joe "J.D." McArthur000001946-19471C1926-01-29Markdale, ONTMinor Pro
Phil McAtee4600001951-19532G1918-05-13Stratford, ONTMinor Pro
John McCormack2412183001951-19542C1925-08-02Edmonton, ALTAMajor League
Brian McDonald101101964-19651C1945-03-23Toronto, ONTMajor League
Peter McDuffe200001966-19671G1948-02-16Milton, ONTMajor League
Jim McFadden31191534101946-19471C1920-04-15Belfast, Northern IrelandMajor League
Jack McGill000001948-19491C1921-09-19Edmonton, ALTAMajor League
Bert McInenly4901010341940-19411D1906-05-06Quebec, PQMajor League
Jack McIntyre27171936101955-19561L1930-09-08Listowel, ONTMajor League
Larry McIntyre1969-19701D1949-07-13Moose Jaw, SASKMajor League
John McKenzie713546811221962-19631R1937-12-12High River, ALTAMajor League
Rollie McLenahan65113344441950-19511D1921-10-26Fredericton, NBMajor League
Hartley McLeod77131932581952-19552L1927-10-04Selkirk, MANMinor Pro
Mike McMahon931651671231945-19483D1917-02-01Brockville, ONTMajor League
Sid McNabney19459861451271949-19523C1929-01-15Toronto, ONTMajor League
Gerry McNamara37000121957-19581G1934-09-22Sturgeon Falls, ONTMajor League
Ralph McNiff101101955-19561D1936-09-23Montreal, PQMinor Pro
Paul Meger1096075135491949-19512L1929-02-17Watrous, SASKMajor League
Gerry Melnyk28365178243421962-19664C1934-09-16Edmonton, ALTAMajor League
Lorne Mercer1131028381141940-19443D1913-10-09Hoosier, SASKMinor Pro
Larry Mickey3191827481964-19682R1943-10-21Lacombe, ALTAMajor League
Al Millar0000141957-19581G1929-09-18Winnipeg, MANMajor League
John Miszuk71946551001964-19651D1940-09-29Naliboki, PolandMajor League
Alfie Moore200001941-19421G1906-12-01Toronto, ONTMajor League
Dickie Moore6235101952-19531L1931-01-06Montreal, PQMajor League
Gus Mortson104134457831958-19653D1925-01-24New Liskeard, ONTMajor League
Ken Mosdell43212344461945-19461C1922-07-13Montreal, PQMajor League
Paul Mundrick1514865113501944-19484R1919-10-16Winnipeg, MANMinor Pro
Yves Nadon2900001944-19451G1924-07-02Mont-Rolland, PQMinor Pro
Al Osborne300001968-19691R1947-03-08Weston, ONTMinor Pro
Gerry Ouellette34597156253421965-19705R1938-11-01Grand Falls, NBMajor League
Marcel Paille7000021958-19591G1932-12-08Shawinigan Falls, PQMajor League
Encil "Porky" Palmer100001964-19651GMinor Pro
Dick Paradise24246391968-19702D1945-04-21St. Paul, MNMajor League
George Pargeter334107114221551944-19527L1923-02-24Calgary, ALTAMajor League
Brad Park1721214491968-19691D1948-07-06Toronto, ONTMajor League
Mel Pearson72184058301965-19661C1938-04-29Flin Flon, MANMajor League
Terry Pembroke300021968-19691D1944-04-22Meaford, ONTMinor Pro
Gordon Pennell383921982901561949-19567C1929-01-13Winnipeg, MANMinor Pro
Albert Picard3000001943-19463G1923-03-17Kapuskasing, ONTMinor Pro
Roger Picard1154941968-19691R1935-01-13Montreal, PQMajor League
Nick Pidsodny700021944-19522G1926-02-09Hamilton, ONTMinor Pro
Gregg Pilling8441115261966-19682R1943-09-25Lethbridge, ALTAMinor Pro
Florent "Pete" Pilote301121956-19571D1936-01-11Fort Erie, ONTMinor Pro
Pierre Pilote2361482964401951-19565D1931-12-11Kenogami, PQMajor League
Barclay Plager2021315371967-19681D1941-03-25Kirkland Lake, ONTMajor League
Bill Plager4822830911969-19701D1945-07-06Kapuskasing, ONTMajor League
Jacques Plante8800041952-19542G1929-01-17Shawinigan Falls, PQMajor League
Eric Pogue62142135951955-19572R1929-05-08Agincourt, ONTMinor Pro
Poul Popiel5471320821962-19653D1943-02-28Sollested, DenmarkMajor League
Jack Portland5021416251946-19471D1912-07-30Collingwood, ONTMajor League
Ray Powell201101944-19451C1925-11-16Timmins, ONTMajor League
Ted Power300001951-19521C1931-10-31Halifax, NSMinor Pro
Hec Pozzo0232649211944-19462L1918-03-14Sault Ste. Marie, ONTMinor Pro
John Quilty000001946-19471C1921-01-21Ottawa, ONTMajor League
Clare Raglan100726331401954-19562D1927-09-04Pembroke, ONTMajor League
Matt Ravlich8156121964-19651D1938-07-12Sault Ste. Marie, ONTMajor League
Doug Reid100001965-19661R1944-07-14Fort Erie, ONTMinor Pro
Jean-Paul Renaud200001953-19541GMinor Pro
Leo Richard0173148211942-19431C1919-03-14Campbell's Bay, ONTMinor Pro
Dave Richardson1062449731121965-19672L1940-12-11St. Boniface, MANMajor League
Maurice Rimstad15862117179411940-19444C1916-11-26Dryden, ONTMinor Pro
Wayne Rivers1355771128931968-19702R1942-02-01Hamilton, ONTMajor League
Rino Robazza57189361959-19612D1938-04-02Kirkland Lake, ONTMinor Pro
George Robertson000001948-194911927-05-11Winnipeg, MANMajor League
Doug Robinson1185864122301961-19643L1940-08-27St. Catharines, ONTMajor League
Mike Robitaille1969-19701D1948-02-12Midland, ONTMajor League
Ernie Roche401121951-19521D1930-02-04Montreal, PQMajor League
Al Rollins600001955-19561G1926-10-09Vanguard, SASKMajor League
Len Ronson200021960-19611L1936-07-08Brantford, ONTMajor League
Art Rose320201952-19531R1930-05-15Fort William, ONTMinor Pro
Barrie "Butch" Ross37391281956-19571C1936-01-22Swift Current, SASKMinor Pro
Lyle "Mickey" Roth211201957-19581CNew Hamburg, ONTMinor Pro
Rollie Rousseau6651015641953-19541D1929-12-01Montreal, PQMajor League
Paul Runge2036991940-19411C1908-09-10Edmonton, ALTAMajor League
Jim Russell000001944-19451L1918-03-31Hamilton, ONTMinor Pro
Howard Saperston100001966-19671G Minor Pro
Joe Schaefer100001957-19581G1924-12-21Long Island, NYMajor League
Cliff Schmautz133413576591961-19643R1939-03-17Saskatoon, SASKMajor League
Norm Schmitz54268591966-19671D1943-09-06Regina, SASKMinor Pro
Tony Schneider83112131971954-19573D1933-05-17Regina, SASKMinor Pro
Enio Sclisizzi60182846561955-19561L1925-08-01Milton, ONTMajor League
Mike Shabaga0651121945-19461L1922-08-19Rosthern, SASKMinor Pro
Charles Shannon108163753841940-19422D1916-03-22Campbellford, ONTMajor League
Allan Shields000001940-19411D1907-05-10Ottawa, ONTMajor League
Bill Shill013421946-19471R1923-03-06Toronto, ONTMajor League
Eddie Shore100001943-19441D1902-11-25Fort Qu'Appelle, SASKMajor League
Art Simmons24134411940-19422RSyracuse, NYMinor Pro
Don Simmons2700021967-19692G1931-09-13Port Colborne, ONTMajor League
Elmer Skov100001956-19571D1932-08-24Windsor, ONTMinor Pro
John Sleaver328101841955-19583C1934-08-18Copper Cliff, ONTMajor League
Ed Slowinski18983102185771953-19563R1922-11-18Winnipeg, MANMajor League
Brian Smith2414659105731961-19674L1937-12-06Creighton Mine, ONTMajor League
Carl "Winky" Smith0142337211942-19431W1917-09-18Cache Bay, ONTMajor League
Dalton "Nakina" Smith303301945-19461C1915-07-26Cache Bay, ONTMajor League
Edward Speaker521351943-19441CLethbridge, ALTAMinor Pro
Bill Speer6462531521966-19671D1942-03-20Lindsay, ONTMajor League
Gilles St. Pierre100001949-19501CTimmins, ONTMinor Pro
Jack Stanfield131323163761964-19662L1942-05-30Toronto, ONTMajor League
Pat Stapleton100021959-19601D1940-07-04Sarnia, ONTMajor League
Wayne "Wimpy" Stephenson100021951-195211930-07-18Rosetown, SASKMinor Pro
Gaye Stewart1305972131741953-19552R1923-06-28Fort William, ONTMajor League
Bob Stoddart300001945-19461D1916-11-18Seaforth, ONTMinor Pro
Harvey Stone100001943-19441GWest Springfield, MAMinor Pro
Lloyd Storie100001943-19441G1919-01-28Windsor, ONTMinor Pro
Art Stratton204601782381021961-19653C1935-10-08Winnipeg, MANMajor League
Frank Sullivan240231501731541954-19584D1929-06-16Toronto, ONTMajor League
Bill Summerhill56412768641942-19431R1913-07-09Toronto, ONTMajor League
Eric Sutcliffe32011181965-19661C1942-01-23Tuxford, SASKMinor Pro
Bill Sweeney70314475121958-19591C1937-01-30Guelph, ONTMajor League
Joe Szura43132235161967-19681C1938-12-18Fort William, ONTMajor League
Billy Taylor6392635381966-19671C1942-10-14Kincaid, SASKMajor League
Harry Taylor71103141241953-19552C1926-03-28St. James, MANMajor League
Harvey Teno100001940-19411G1915-02-15Windsor, ONTMajor League
Larry Thibeault57204868501943-19462L1918-10-02Charlestone, ONTMajor League
Cecil "Tiny" Thompson100001940-19411G1907-11-02Sandon, BCMajor League
Len Thornson301101952-19531C1933-02-04Winnipeg, MANMinor Pro
Bobby Thorpe912341945-19503R1925-01-29Port Dalhousie, ONTMinor Pro
Fred Thurier46394988451942-19442C1917-01-11Granby, PQMajor League
Walt Tkaczuk527991968-19691C1947-09-29Emstedetten, GermanyMajor League
Jack Toupin104365894491940-19422F1910-11-10Trois-Rivieres, PQMajor League
Guy Trottier18411689205351967-19703R1941-04-01Hull, PQMajor League
Alfred "Gaff" Turner701101943-19441C1926-01-14Saskatoon, SASKMinor Pro
Bob Turner6861521841963-19641D1934-01-31Regina, SASKMajor League
Jack Turner1300001963-19641D1939-12-24Winnipegosis, MANMinor Pro
Ed Van Impe34721871089111961-19665D1940-05-27Saskatoon, SASKMajor League
Elmer Vasko403341955-19561D1935-12-11Duparquet, PQMajor League
Gary Veneruzzo218111921969-19701L1943-06-28Fort William, ONTMajor League
Gilles Villemure164044101967-19703G1940-05-30Trois-Rivieres, PQMajor League
Paul Waldner25000251943-19452D1926-04-09Saskatoon, SASKMinor Pro
Orville "Rusty" Waldriff978917421940-19443D1918-01-21South River, ONTMinor Pro
Ivan Walmsley100001954-19551G1928-05-08Toronto, ONTMinor Pro
Keith Walsh6951318121966-19671D1940-09-02Simcoe, ONTMinor Pro
Bob Walton327142161943-19441R1917-08-05Ottawa, ONTMajor League
Chet Warchol310121956-19571LEdmonton, ALTAMinor Pro
Don Ward85417211131956-19582D1935-10-19Sarnia, ONTMajor League
Stan Warecki503321943-19522L1925-09-21Winnipeg, MANMinor Pro
Grant Warwick157771342111111949-19523R1921-10-11Regina, SASKMajor League
Norman Waslawski200001960-19611R1938-04-20Winnipeg, MANMinor Pro
Harry Watson5281523101957-19581L1923-05-06Saskatoon, SASKMajor League
Don Webster000001944-19451L1924-07-03Toronto, ONTMajor League
Ken Wharram244119187306741954-19584C1933-07-02Ferris, ONTMajor League
Leonard "Moe" White1122421945-19461DVerdun, PQMajor League
Bert Wilson1969-19701L1949-10-17Orangeville, ONTMajor League
Bill Wilson300001944-19451L1919-05-08Newmarket, ONTMinor Pro
Bob Wilson224133344051956-19659D1934-02-18Sudbury, ONTMajor League
Larry Wilson7842674296964991955-196813C1930-10-23Kincardine, ONTMajor League
Steve Wochy87313667201953-19552R1922-12-25Fort William, ONTMajor League
Pete Wright133931402021953-19552D1927-01-25Grande Prairie, ALTAMinor Pro
Bill Young500001951-19532CMinor Pro

+
† denotes that the player's career team information is inaccurate due to incomplete data made available by a league.
‡ denotes that the player only appeared in the playoffs.
Note: The totals presented here may not be exact. If there is no official breakdown when a player was traded mid-season, his statistics are only included with the team he finished with. So you may see players with all zeros for statistics. This means their exact team totals were not available. Their games-played will not be accounted for with any of the teams they played with in this case.