hockey DB
search by league
team
morning report
contact us
home

Montreal Royals all-time player list

Player Name GP G A. Pts PIM Seasons Yrs. Pos. Birthdate Birthplace Highest Level
Johnny Acheson000001938-19402European Lower Leagues
Jack Adams1643751941-19462L1920-05-05Calgary, ALTAMajor League
Russell "Rusty" Aiken100001950-19511LTimmins, ONTMinor Pro
Cy Allen000001938-19391Semi-Professional
Les Anning200001947-19481R1927-03-17Rimouski, PQEuropean Lower Leagues
Andy Anton000001939-19401Semi-Professional
Eric Appelby35145261949-19501D1929-05-15Montreal, PQSemi-Professional
Jean Armand000001941-19421Semi-Professional
Paul Armand1944-19451R1911-04-09Montreal, PQMinor Pro
Gord Armstrong100001948-19491CMontreal, PQSemi-Professional
Hugh Barlow1946-19471C1934-01-07Hamilton, ONTMinor Pro
Maurice Bastien000001936-19371CMontreal, PQSemi-Professional
Hibbert "Skipper" Bean000001939-194011917-04-04Listowel, ONTMinor Pro
??? Belanger510101945-19492 Semi-Professional
Maurice "Moe" Benoit100001948-19491D1932-07-26Valleyfield, PQMinor Pro
Kenneth Biggs3881321501952-19531Minor Pro
??? Bouchard000001951-19521Semi-Professional
Connie Broden100001950-19511C1932-04-06Montreal, PQMajor League
Bob Broderick001101942-19452European Lower Leagues
George Brown035801942-19431C1912-05-17Winnipeg, MANMajor League
Fred "Skippy" Burchell54183856411949-19532C1931-01-09Montreal, PQMajor League
Claude Burke000001936-19371G Semi-Professional
Archie Burnie000001933-19341 Semi-Professional
Gord Callahan2627991949-19501R1929-08-14Montreal, PQSemi-Professional
Ken Campbell2861521101945-19461DMontreal, PQMinor Pro
Tod Campeau39223153441946-19471C1923-06-04Saint-Jerome, PQMajor League
Bob Carragher38131427161941-19421LMontreal, PQSemi-Professional
Jack Carthy24313465181942-19452L1919-12-11Semi-Professional
Dennis Casavant92224466401945-19483 Semi-Professional
Stan Castelaine100001950-19511 Semi-Professional
John Chenier212301944-19451L1925-05-31Montreal, PQMinor Pro
Wally Clune108424281571950-19533D1931-02-20Toronto, ONTMajor League
Johnny Coulter000001933-19341G Semi-Professional
Gerry Couture614501951-19521C1925-08-06Saskatoon, SASKMajor League
Howie Cox1601049592321948-19513D1928-05-03Toronto, ONTMinor Pro
Floyd Crawford58121325811948-19491L1928-11-28Belleville, ONTMinor Pro
Gordon Crutchfield000001938-19391Minor Pro
Frank Currie4081119801941-19432European Lower Leagues
Floyd Curry72454388341945-19472R1925-08-11Chapleau, ONTMajor League
Eddie Cutts100001944-19451D1926-04-15Edmonton, ALTAMinor Pro
Lloyd Daniels100001939-19422GSemi-Professional
Mike Darling100001948-19491 Semi-Professional
Bill Davies32145501938-19422D1916-01-25Montreal, PQMinor Pro
Lorne Davis5014173141950-19511R1930-07-20Regina, SASKMajor League
Bob Dawes500021951-19521D1924-11-29Saskatoon, SASKMajor League
Matt Delvecchio110101945-19461 Semi-Professional
??? Denis100001945-19461 Semi-Professional
Louis Denis2771021092111211948-19535R1928-06-07Vonda, SASKMajor League
Gerry Desaulniers215771051821301948-19535C1928-12-31Shawinigan Falls, PQMajor League
Joe Desroches000001941-19421Semi-Professional
Hal Dewey000001938-19391Minor Pro
??? Dion100021944-19451 Semi-Professional
Claude Dolbec93243862671948-19513L1928-12-03St. Casimir, PQSemi-Professional
Jack Donlevy100001947-19481GSemi-Professional
??? Donnelly000001942-19431Semi-Professional
Truman Donnelly000001933-19372 Semi-Professional
Les Douglas1154979128221951-19532C1918-12-05Perth, ONTMajor League
Bill Durnan3900001941-19432G1916-01-22Toronto, ONTMajor League
Jack Dyte011201942-19431D1918-10-13New Liskeard, ONTMajor League
Gary "Duke" Edmundson1243781952-19531D1932-05-06Sexsmith, ALTAMajor League
Eddie Emberg110101941-19421C1921-11-18Montreal, PQMajor League
Bud Farmer702221941-19421Semi-Professional
Lloyd Finkbeiner25156291944-19522L1920-04-12Guelph, ONTMajor League
Joe Fitzpatrick100001946-19471RPembroke, ONTSemi-Professional
Eric Fleet22213431946-19471DMinor Pro
Bob Frampton61191938321948-19532L1929-01-20Toronto, ONTMajor League
Bob Fryday257931011941481947-19536R1928-12-05Toronto, ONTMajor League
Jim Galbraith861131421111945-19483D1922-11-26Minor Pro
Carl Gamble000001938-19391Minor Pro
Roger Gaudette000001933-19341Semi-Professional
John Gauthier022401942-194311923-01-22Verdun, PQMinor Pro
Bernie "Boom-Boom" Geoffrion201101948-19491R1931-02-14Montreal, PQMajor League
Fred Gibbon000001942-19431C1922-07-09Toronto, ONTMinor Pro
Jean-Guy Gignac22131629341944-19451 Semi-Professional
Ferdinand Gladu70173047181947-19492R1928-03-08St. Hyacinthe, PQSemi-Professional
Andy Goldie000001939-19401G European Lower Leagues
Billy Goold106195271281950-19522C1930-03-12Ottawa, ONTMinor Pro
Gerry Gravel240401952-19531Minor Pro
Leo Gravelle34212142201945-19461R1925-06-10Aylmer, PQMajor League
Tuffy Griffiths000001936-19371 Semi-Professional
Dick Groom1212391941-19421LHamilton, ONTMinor Pro
Jim Haggerty16678109187401939-19507L1914-04-14Port Arthur, ONTMajor League
Glen Harmon113103747591951-19532D1921-01-02Holland, MANMajor League
Walter "Happy" Harnott002201942-19431L1913-09-24Montreal, PQMajor League
Doug Harvey74432362611942-19473D1924-12-19Montreal, PQMajor League
Howie Harvey1400001945-19461GSemi-Professional
Henry Hayes23201636181944-19451RMontreal, PQEuropean Lower Leagues
Andy Hebenton520201949-19501R1929-10-03Winnipeg, MANMajor League
Gerald Heffernan706475139611936-19467R1916-07-24Montreal, PQMajor League
Vincent "Buddy" Hellyer511241945-19461R1920-03-24Montreal, PQMinor Pro
Camille Henry100001948-19491L1933-01-31Quebec, PQMajor League
Roy Heximer010122201942-19431R1918-11-08Niagara Falls, ONTSemi-Professional
Bert Hirschfeld911201948-19502L1929-03-01Halifax, NSMajor League
Charlie Hodge200001951-19532G1933-07-28Lachine, PQMajor League
??? Hunter000001942-19431Semi-Professional
Rheal Jacques320201950-19511C1931-08-10Sorel, PQSemi-Professional
Berthold Janke000001938-19413DWinnipeg, MANMinor Pro
Tom Johnson16044101947-19481D1928-02-18Baldur, MANMajor League
Pete Jotkus000001936-19392Semi-Professional
Gordie Knutson53152540371948-19502C1929-04-18Regina, SASKEuropean Lower Leagues
Dick Kowcinak38195069101941-19432LWinnipeg, MANMinor Pro
Ernie Laforce22130931231081942-19507D1916-06-23Montreal, PQMajor League
Jean Lamirande366814601945-19461D1923-08-21Shawinigan Falls, PQMajor League
Neale Langill110101948-19491CMontreal, PQEuropean Lower Leagues
Marcel LaRochelle301141946-19471Minor Pro
Bobby Lee013203301942-19431C1911-12-28Verdun, PQMinor Pro
Roger Leger6053035221952-19531D1919-03-26L'Annonciation, PQMajor League
Joe Lepine100954631721947-19492D1927-03-19Rockland, ONTMinor Pro
??? Lilley000001942-19431Semi-Professional
Ed Litzenberger59262450421952-19531R1932-07-15Neudorf, SASKMajor League
Jacques Locas1014934831761946-19523R1926-02-12Montreal, PQMajor League
Stan Long300001950-19511D1929-11-06Owen Sound, ONTMajor League
Fleming Mackell1944-19451C1929-04-30Montreal, PQMajor League
Morley MacNeill36134161950-19511D1930-06-30Regina, SASKMinor Pro
Jack Maestan100021950-19511 Semi-Professional
Johnny Mahaffy3142034391936-19455C1918-07-18Montreal, PQMajor League
Fern Majeau9131124101942-19452Major League
Cliff Malone3741592594182281944-19539R1925-09-04Montreal, PQMajor League
Tom Manastersky31279911945-19514D1929-03-07Montreal, PQMajor League
George Mara735801948-19491 Semi-Professional
Bob Marchessault5052631101948-19502C1928-09-14Montreal, PQSemi-Professional
Paul Masnick106612101952-19531C1931-04-14Regina, SASKMajor League
Kit Massey000001933-19341 Minor Pro
Phil McAtee1900001952-19531G1918-05-13Stratford, ONTMinor Pro
Russ McConnell000001939-19401 Semi-Professional
Dave McCready100001951-19521RMinor Pro
Jim McCurry33314361941-19421WMontreal, PQMinor Pro
Hartley McLeod200021952-19531L1927-10-04Selkirk, MANMinor Pro
Mike McMahon1861622481944-19451D1917-02-01Brockville, ONTMajor League
Douglas McNeil2101963822731948-19524D1927-11-07Halifax, NSMinor Pro
Gerry McNeil11300001945-19494G1926-04-17Quebec City, PQMajor League
Dan McQueston000001942-19431Semi-Professional
Doug McQueston000001933-19341 Semi-Professional
Doug McQuisten000001936-19371 Semi-Professional
William "Smiley" Meronek58316899261944-19462CMajor League
Tag Millar020133301941-19432Semi-Professional
Dickie Moore28152035321948-19522L1931-01-06Montreal, PQMajor League
Jimmy Moore4793241411952-19531L1928-05-01Montreal, PQMinor Pro
Howie Morenz45161531191947-19481 Minor Pro
Bob Morin24741141941-19421Semi-Professional
Pete Morin230138201339701936-19509L1915-12-08Montreal, PQMajor League
Grant Morrison88255984591941-19494Semi-Professional
John Morrow100001944-19451R1925-08-08Montreal, PQMinor Pro
Jimmy Muir000001936-19371 Semi-Professional
Buster Mundey000001933-19372 Semi-Professional
Hal Murphy300001952-19531GShawinigan Falls, PQMajor League
Herman Murray000001933-19393Semi-Professional
Ken Murray000001933-19404Semi-Professional
Dave Neville000001933-19372 Semi-Professional
Herbert "Buddy" O'Connor915641936-19424C1916-06-21Montreal, PQMajor League
Jim O'Connor661781942-19463Semi-Professional
Jimmy Orlando85634402881947-19503D1910-02-27Montreal, PQMajor League
Lynn Patrick000001933-19341L1912-02-03Victoria, BCMajor League
Lloyd "Swede" Paulson1944-19451Semi-Professional
Bobby Pepin217128106234491946-19515R1926-05-01Drummondville, PQMinor Pro
Ron Perowne000001939-19401 Semi-Professional
Fern Perreault2871219141951-19521L1927-03-31Chambly Basin, PQMajor League
Jim Peters110101945-19461R1922-10-02Verdun, PQMajor League
??? Pitfield101101944-19451 Semi-Professional
Gerry Plamondon225141113254881946-195351924-01-05Sherbrooke, PQMajor League
Jim Planche101101941-19421L1922-03-25East Angus, PQMinor Pro
Jacques Plante14800001949-19534G1929-01-17Shawinigan Falls, PQMajor League
Nels Podolsky000001942-19431L1925-12-19Winnipeg, MANMajor League
Pete Polowski28971661950-19511 Semi-Professional
Frank Porteous1824601944-19451R1923-09-10Kirkland Lake, ONTMinor Pro
Bob Proctor1434701950-19522 Semi-Professional
Bill Rattray100021948-19491 Semi-Professional
??? Raymond000001942-19431Semi-Professional
Paul "Marcel" Raymond64253358201939-19474C1913-02-27Montreal, PQMajor League
Melvin Read1243791944-19451C1924-04-10Montreal, PQMajor League
Ken Reardon200041945-19461D1921-04-01Winnipeg, MANMajor League
Larry Reardon19224171945-19461D1925-02-22Winnipeg, MANMinor Pro
Jean-Paul Renaud800001942-19532GMinor Pro
Henri Richard100001952-19531F1936-02-29Montreal, PQMajor League
Howard Riopelle70304070421945-19472L1922-01-30Ottawa, ONTMajor League
Claude Robert1414721281948-19491L1928-08-10Montreal, PQMajor League
George Robertson47112738181947-194811927-05-11Winnipeg, MANMajor League
Art Rose98223557311950-19522R1930-05-15Fort William, ONTMinor Pro
Rollie Rousseau1611050601931949-19534D1929-12-01Montreal, PQMajor League
Phil Samis5641115761952-19531DEdmonton, ALTAMajor League
Patsy Seguin000001938-19391GSemi-Professional
Bert Sheppard134701941-19432Semi-Professional
William Sinnett100001951-19521R1934-02-04Windsor, ONTMinor Pro
Alex Smart61354378451944-19462LOttawa, ONTMajor League
Bill Southwick37325781941-19421D1921-08-27Montreal, PQSemi-Professional
Ralph St. Germain000001933-19341 Semi-Professional
Dollard St. Laurent1292961901571949-19523D1929-05-12Verdun, PQMajor League
Frank "Butch" Stahan581626421481944-19462D1920-10-29Minnedosa, MANMajor League
Buster "Red" Storey021301942-19431D1918-03-05Barrie, ONTMinor Pro
Harold "Tiny" Tamminen000001942-19431DMontreal, PQMinor Pro
Johnny Taugher000001933-19341Semi-Professional
Jim Therriault000001938-19391Semi-Professional
Dewar Thomson96293665141949-19512C1929-01-04Winnipeg, MANMinor Pro
Gilles Trudell200001948-19491R1929-06-27Semi-Professional
Remi Van Daele003301942-19431DDeloraine, MANMinor Pro
Bob Walton000001941-19421R1917-08-05Ottawa, ONTMajor League
Bruce Ward23101101941-19421Semi-Professional
Lawrence "Sparky" Weiler100001945-19461C1919-06-09Woodstock, ONTMinor Pro
Claude White014501942-19431W1916-03-16Collingwood, ONTMinor Pro
Leonard "Moe" White110101945-19461DVerdun, PQMajor League
Eddie Wiseman110101944-19451R1910-12-28Newcastle, NBMajor 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.