hockey DB
search by league
team
morning report
contact us
home

Toronto St. Michael's all-time player list

Player Name GP G A. Pts PIM Seasons Yrs. Pos. Birthdate Birthplace Highest Level
Pat Adair601101957-19581CMinor Pro
Johnny Albani000001954-19551GToronto, ONTMinor Pro
Brian Anderson4615153001954-19551 Minor Pro
Lou Angotti15241448501955-19583R1938-01-16Toronto, ONTMajor League
Patrick Baldwin1601101957-195921940-06-19Detroit, MISemi-Professional
Ray Barry319283781947-19481C1928-10-04Revere, MAMajor League
George Begley100001954-19551 Major Junior
??? Belisle000001947-19481Major Junior
Darcy Bird100001955-19561 Major Junior
Steve Bochen1210101955-19561 Major Junior
Patrick Boehmer000001945-19461G1926-03-17Kitchener, ONTMinor Pro
Bob Boucher5241337401956-19571R1938-03-23Ottawa, ONTMinor Pro
Arnie Brown959162501959-19612D1942-01-28Oshawa, ONTMajor League
Neil Buchanan43591401950-19522F1932-03-01Ottawa, ONTMinor Pro
Peter Buchmann47461001954-19551CSchumacher, ONTSenior Amateur
Jack Caffery5739407901951-19543C1934-06-30Kingston, ONTMajor League
Tom Chaczewski200001958-19591 Major Junior
Ed Chadwick9500001951-19532G1933-05-08Fergus, ONTMajor League
Dave Chambers8710152501958-196021940-05-07Leaside, ONTMajor Junior
Andre Champagne7725305501959-19623L1943-09-19Eastview, ONTMajor League
Gerry Cheevers6601101959-19612G1940-09-02St. Catharines, ONTMajor League
Terry Clancy706172301960-19622R1943-04-02Ottawa, ONTMajor League
Art Clune883212401950-19533DMajor Junior
Wally Clune32358371947-19481D1931-02-20Toronto, ONTMajor League
Jack Cole10026255101958-19613LRegina, SASKMajor Junior
Billy Colvin4824275101952-19552L1934-12-03Toronto, ONTMinor Pro
Angelo Comi400001954-19551DToronto, ONTMajor Junior
Paul Conlin6817213801960-19622L1943-01-26Granton, ONTSemi-Professional
Mike Corbett3519345301959-19623R1942-10-04Toronto, ONTMajor League
Corkie Corcoran100001946-19471Major Junior
Jack Costello10044458901957-19592R1939-07-26South Porcupine, ONTMinor Pro
Les Costello29293362781946-19471L1928-02-16South Porcupine, ONTMajor League
Murray Costello107475810501950-19533C1934-02-24South Porcupine, ONTMajor League
Gerry Cronin100001952-19531Major Junior
Jim Cullen410101961-19621 Major Junior
Pat Cushing48691501955-19561Major Junior
Tony Cusinato1000001955-19561 Major Junior
Michael Cyr724101401958-19602 Major Junior
Bob Davidson40671301959-19601Major Junior
Joe DeCourcy3412921451946-19482Major Junior
Rocky Delvecchio100001961-19621 Major Junior
Hugh Devine100001954-19551Major Junior
Bill Dineen10248509801951-19532R1932-09-18Arvida, PQMajor League
Gary Dineen4526356101960-19622C1943-12-24Montreal, PQMajor League
Fred Disera4522401956-19571Major Junior
Bob Dodds200001953-19541GMajor Junior
Bruce Draper132848016401957-19614F1940-10-02Toronto, ONTMajor League
Dave Draper11828588601958-19613WOttawa, ONTMajor Junior
Mike Draper4112301957-19581L1940-10-02Ottawa, ONTMinor Pro
Dave Dryden3000001959-19612G1941-09-05Hamilton, ONTMajor League
Dick Duff6336225801952-19553L1936-02-18Kirkland Lake, ONTMajor League
Les Duff9419577601952-19553L1934-12-12Kirkland Lake, ONTMinor Pro
Bill Dunn29268581947-19481Major Junior
Ray Dupont300171701961-19621D1943-09-21Toronto, ONTMinor Pro
Mike Elik434111501954-19551 Minor Pro
Gord Epp4818901958-19591 Major Junior
J. Fitzhenry31145211947-19481Major Junior
Reg Fleming4218901955-19561D1936-04-21Montreal, PQMajor League
Billy Ford210101946-19471L1929-04-10Toronto, ONTMinor Pro
Norm Foster1005313601955-19572D1936-10-02Ottawa, ONTMinor Pro
Jim Fowler4626801958-19602CToronto, ONTSemi-Professional
Tony Fritz24491301961-19621 Major Junior
Bob Fuller5205501956-19571DCopper Cliff, ONTMinor Pro
Roger Galipeau4923501959-19612D1940-12-02Sturgeon Falls, ONTMinor Pro
Viger Gendron5825701954-19562DMinor Pro
Brian Grace400001961-19621 Major Junior
Ken Gribbons4719214001953-19552C1936-01-10Pembroke, ONTMinor Pro
Ed Hannigan2314923211946-19471Major Junior
Gord Hannigan32141327551947-19481C1929-01-19Schumacher, ONTMajor League
Pat Hannigan90515010101954-19562L1936-03-05Timmins, ONTMajor League
Ray Hannigan000001946-19471R1927-07-14Schumacher, ONTMajor League
Ed Harrison29292554331946-19471C1927-07-25Mimico, ONTMajor League
Howie Harvey000001946-19471GSemi-Professional
H. Heathcott102201946-19471Major Junior
Tim Hook11019304901955-19583R1937-11-30Barrie, ONTMinor Pro
B. Hope100001952-19531 Major Junior
Tim Horton3267131371947-19481D1930-01-12Cochrane, ONTMajor League
Frank Howarth5415344901954-19562 Semi-Professional
Pete Huggard000001953-19541 Minor Pro
Bill Hutchinson301101961-19621 Major Junior
Paul Jackson17611395001957-19614D1940-08-01Peterborough, ONTMinor Pro
Mike Jacobi392111301951-19521D Major Junior
Larry Keenan147697114001957-19614L1940-10-01North Bay, ONTMajor League
Leonard "Red" Kelly3092433131946-19471C1927-07-09Simcoe, ONTMajor League
Dave Keon1427397170281956-19604C1940-03-22Rouyn-Noranda, PQMajor League
Jim Kirley402201961-19621WTimmins, ONTMajor Junior
Paul Knox8734336701951-19543RToronto, ONTMajor League
Les Kozak12337407701957-196031940-10-28 Major League
Bill Lee9835579201951-19532CToronto, ONTSemi-Professional
Ken Linseman7623264901952-19553 Semi-Professional
Jim Logan106525510701951-19543C1936-09-17Whitby, ONTMinor Pro
Barry MacDonald311201961-19621DMontreal, PQMajor Junior
Duncan MacDonald6610102001959-19612R1942-10-28Rouyn-Noranda, PQMinor Pro
Fleming Mackell28493382711946-19471C1929-04-30Montreal, PQMajor League
Barry MacKenzie275131801960-19622D1941-08-16Toronto, ONTMajor League
Bill MacMillan8021274801959-19623C1943-03-07Charlottetown, PEIMajor League
Frank Mahovlich104887316101954-19573L1938-01-10Timmins, ONTMajor League
Cesare Maniago000001957-19581G1939-01-13Trail, BCMajor League
Hank Marczak5419254401957-19581C1937-08-22Toronto, ONTMinor Pro
Des Maroney100001952-19531European Elite
Willie Marshall000001950-19511C1931-12-01Kirkland Lake, ONTMajor League
Jack Martin5011152601957-19581L1940-11-29St. Catharines, ONTMajor League
Dick Mattiussi15131407101955-19583D1938-05-01Smooth Rock Falls, ONTMajor League
Brian McAlister301091901947-19481Major Junior
??? McDonagh300001947-19481Major Junior
Don McDonald201101951-19521 Major Junior
Jim McKendry2911162701961-19621Major Junior
Bob McKnight152417411501955-19583L1938-03-19Kitchener, ONTSemi-Professional
Jack McKnight000001957-19581 Major Junior
John McLellan3011132481946-19471C1928-08-06South Porcupine, ONTMajor League
Jack McMaster6925315601955-19572Semi-Professional
Bill McNabb200001961-19621GMajor Junior
Bill McNamara314610281947-19481Minor Pro
Bill McNamara500001951-19521G Major Junior
Gerry McNamara5600001952-19553G1934-09-22Sturgeon Falls, ONTMajor League
Hal McNamara000001950-19511DFalconbridge, ONTMinor Pro
Paul Megaffin2711201952-19531 Major Junior
Tom Meldrum4725701954-19551Semi-Professional
Frank Micallef300001961-19621 Major Junior
Tom Micallef4643701957-19581D1937-11-22Toronto, ONTMinor Pro
Rudy Migay29251843151946-19471C1928-11-18Fort William, ONTMajor League
Tom Morrel100001961-19621 Major Junior
Wayne Mosdell501101961-19621D1944-12-04Montreal, PQMajor League
Mike Mulhall301101961-19621 Major Junior
Peter Noakes3322401960-19611Major Junior
Terry O'Malley1548283601957-19614D1940-10-21Toronto, ONTSemi-Professional
Paul O'Neill5100001955-19572Major Junior
Don Oberholtzer2632581947-194811930-06-23Waterloo, ONTSemi-Professional
Gerry Odrowski5201101956-19571D1938-10-04Trout Creek, ONTMajor League
George Olah487111801959-19601Semi-Professional
Stan "Sonny" Osborne278111901960-19611C1941-01-30Weston, ONTSemi-Professional
Bob Pallante1223131601956-19593DToronto, ONTMinor Pro
J. Pasch400001952-19531 Major Junior
John Pascht4717801954-19551DToronto, ONTMajor Junior
Bob Paul26121830151946-19471D1927-09-01Quebec, PQMinor Pro
Ed Plata10348499701951-19532L1932-11-08St. Catharines, ONTSemi-Professional
Tom Polonic349101901960-19622 Major Junior
Noel Price14914375101952-19564D1935-12-09Brockville, ONTMajor League
Joe Primeau315611141947-19481Major Junior
Harry Psutka2941317721946-19471D1928-11-19Kitchener, ONTMinor Pro
Mike Ratchford10442448601950-19533C1933-12-29Sudbury, ONTMinor Pro
Marc Reaume9915344901951-19543D1934-02-07LaSalle, ONTMajor League
Gene Rebellato8831326301957-19603L1940-01-13Sault Ste. Marie, ONTSenior Amateur
??? Retty401101952-19531 Major Junior
Dave Rimstad5226801956-19571D1937-12-30Vancouver, BCMinor Pro
??? Robertson000001947-19481Major Junior
Bob Sabourin5131235401950-19522L1933-03-17Sudbury, ONTMajor League
Ed Sandford27303767381946-19471L1928-08-20New Toronto, ONTMajor League
Bob Savage000001956-19582GMajor Junior
Bob Schiller514182201950-19522D1933-07-15Windsor, ONTMinor Pro
Rod Seiling3424265001960-19622D1944-11-14Elmira, ONTMajor League
John Selby1810101954-19562 Major Junior
??? Shea000001947-19481GMajor Junior
Darryl Sly14634437701956-19593D1939-04-03Collingwood, ONTMajor League
Gary Smith3100001961-19621G1944-02-04Ottawa, ONTMajor League
Jim Sonoski15324254901955-19594L1939-06-21Toronto, ONTMinor Pro
Frank Sullivan300001955-19561 Major Junior
Emile Therien267111801961-19621CAylmer, PQMajor Junior
Teddy Toppazzini8715334801951-19543D1933-12-30Copper Cliff, ONTSemi-Professional
Dave Turnbull1502201958-19591 Major Junior
Harvey Turnbull2110101957-19602CToronto, ONTMinor Pro
Gene Ubriaco167697114001954-19584L1937-12-26Sault Ste. Marie, ONTMajor League
W. Valequette400001947-19481Major Junior
Ronald Wallace5332336501951-19521C Major Junior
Brian Walsh45291101960-19611 Major Junior
Mike Walton2613112401961-19621C1945-01-03Kirkland Lake, ONTMajor League
Barry Watson1462801961-19621L1942-11-14Bancroft, ONTMinor Pro
Bob Watt957142101954-19562Innisfail, ALTASemi-Professional
H. Watt500001952-19531 Major Junior
Lorne Watters1616701951-19521R1932-11-09Ottawa, ONTMinor Pro
Michael Webb400001961-19621DLondon, ONTSemi-Professional
Pete Whelan31941391947-19481Major Junior
??? Williams000001946-19482Major Junior
Ted Wilson2600001956-19571DCannington, ONTMajor Junior
Warren Winslow27151328191946-19471Major Junior
Benny Woit2751722361946-19471D1928-01-07Fort William, 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.