hockey DB
home search by league team forums morning report contact us
home

Vancouver Canucks [WHL] all-time player roster

This is a list of all the players that played for the Vancouver Canucks. The Vancouver Canucks were a hockey team playing in the Western Hockey League from 1945 to 1970. This list is accurate for most teams, but for some obscure teams the list may be partial. We have found 367 players.
Player NameGPGA.PtsPIMSeasonsYrs.Pos.BirthdateBirthplaceHighest Level
Doug Adam0182038301953-19552L1923-09-07Toronto, ONTMajor League
Dale Anderson211880882971952-19645D1932-03-05Regina, SASKMajor League
Paul Andrea96484896131961-19702R1941-07-31North Sydney, NSMajor League
Phil Andrejkew000001946-19471DShortdale, MANMinor Pro
John Annable26101222351961-19621C1937-09-05Montreal, PQMinor Pro
Don Appleton1142601956-19571Minor Pro
John Arbour72728352511969-19701D1945-09-28Niagara Falls, ONTMajor League
Don Ashbee6022131954-19572W1930-09-09Weston, ONTMinor Pro
Frank Ashworth05712201954-19551C1927-10-16Moose Jaw, SASKMajor League
Walt Atanas68282452281952-19531R1922-12-22Hamilton, ONTMajor League
Vic Auger23123151061947-19481R1926-02-05Shawinigan Falls, PQMinor Pro
Jim Baird1376371134271961-19654L1939-11-19Fort Macleod, ALTAMinor Pro
Walter Bak41235491948-19491D1925-02-22Tarnowiec, PolandMinor Pro
Terry Ball802241963-19641D1944-11-29Selkirk, MANMajor League
Bob Ballance226107100207661947-19514C1923-04-09Winnipeg, MANMinor Pro
Dave Balon7134101957-19602L1937-08-02Wakaw, SASKMajor League
Richard "Chick" Balon33471161960-19611C1939-11-07Wakaw, SASKMinor Pro
Don Bamburak843741961-19632W1939-11-22Winnipeg, MANMinor Pro
Bob Barlow74364884501968-19691L1935-06-17Hamilton, ONTMajor League
Hugh Barlow26101222121954-19622C1934-01-07Hamilton, ONTMinor Pro
Ken Barlow400041952-19531DMinor Pro
Hank Bassen69011271959-19601G1932-12-06Calgary, ALTAMajor League
Pat Bastien000001947-19481DMinor Pro
Andy Bathgate1971021272291451952-19704C1932-08-28Winnipeg, MANMajor League
Bernie Bathgate162681802482111945-19483F1923-03-15Winnipeg, MANMinor Pro
Frank Bathgate1806691951-19542C1930-02-14Winnipeg, MANMajor League
Trent Beatty134243256431962-19653R1939-01-26Kerrobert, SASKMinor Pro
Jim Bedard16112231956-19571D1927-11-19Admiral, SASKMajor League
Dan Belisle3071221142361151958-19685R1937-05-09South Porcupine, ONTMajor League
Bev Bell66161733121964-19651C1935-01-28Regina, SASKMinor Pro
Bev Bentley600001954-19551G1927-06-08Delisle, SASKMinor Pro
Johnny Black18437101950-19511Minor Pro
Bob Blackburn97316191641965-19672D1938-02-01Rouyn-Noranda, PQMajor League
Jacques "Jim" Blain300001968-19691D1947-07-19Gatineau, PQMajor League
Garry Blaine67161935601958-19591W1933-04-19St. Boniface, MANMajor League
Ken Block101113041281966-19693D1944-03-18Steinbach, MANMajor League
Carroll "Red" Bloom17123121951-19521D1928-03-11Ottawa, ONTMinor Pro
Joe Bockstael000001947-19481Minor Pro
Ron Boehm114233558831966-19682L1943-08-14Allan, SASKMajor League
Gilles Boisvert1000001964-19651G1933-02-15Trois-Rivieres, PQMajor League
Carl "Buddy" Boone18910485189711962-19664R1932-09-11Kirkland Lake, ONTMajor League
Johnny Bower6301121954-19551G1925-11-08Prince Albert, SASKMajor League
Russ "Buster" Brayshaw000001948-19491L1918-01-17Rosthern, SASKMajor League
Steve Brklacich0123231951-19521D1929-11-01Schumacher, ONTMinor Pro
Ken Broderick300001965-19661G1942-02-16Toronto, ONTMajor League
Barry Brown100001964-19651GMinor Pro
Fred Brown247831091921221952-19575R1928-09-04Regina, SASKMinor Pro
Ray Brunel1444654100241965-19672C1936-09-28St. Lucipin, MANMinor Pro
Bill Burega70310131611964-19651D1932-03-13Winnipeg, MANMajor League
Larry Cahan319601281885301958-19676D1933-12-25Fort William, ONTMajor League
Don Campbell000001945-19461C1925-07-12Drumheller, ALTAMajor League
Bruce Carmichael3471572143711291955-19687R1934-03-28Winnipeg, MANMinor Pro
Alfred "Red" Carr000001947-19481L1916-12-29Winnipeg, MANMajor League
Doug Carrigan015722521946-19471L1926-07-22Winnipeg, MANMinor Pro
Bill Carse23095160255801945-19504L1914-05-29Edmonton, ALTAMajor League
Don Carter3241317241958-19591D1936-02-24Toronto, ONTMinor Pro
Joe Carveth194121641951-19521R1918-03-21Regina, SASKMajor League
Andy Chakowski70233457101949-19501L1920-07-19Canmore, ALTAMinor Pro
William "Chick" Chalmers1723541954-19551C1934-01-24Stratford, ONTMajor League
Don Cherry33066291968-19691D1934-02-05Kingston, ONTMajor League
Wally Chevrier12073037201958-19622D1938-02-26South Porcupine, ONTMinor Pro
Jack Chipchase913401966-19671D1945-04-05Seaforth, ONTMajor League
Elliot Chorley69162339251957-19581F1931-09-12Winnipeg, MANMinor Pro
Terry Clancy466915101967-19681R1943-04-02Ottawa, ONTMajor League
Alf Cleary17681421957-19581L1936-10-27Toronto, ONTMinor Pro
Andy Clovechok1149679175591945-19472F1924-04-10Minor Pro
Ab Collings000001948-19491L1916-09-26Winnipeg, MANMinor Pro
Mac Colville214610241947-19481R1916-01-08Edmonton, ALTAMajor League
Les Colvin5000001947-19481G1921-02-08Oshawa, ONTMajor League
Les Colwill000001959-19601R1935-01-01Diwide, SASKMajor League
Joe Conn59121426591946-19471D1927-03-21Swift Current, SASKMinor Pro
Kevin Conway30268691950-19522D1927-03-27Vankleek Hill, ONTMinor Pro
Bob Cook567714311966-19682R1946-01-06Sudbury, ONTMajor League
Mike Corbett70172138831967-19681R1942-10-04Toronto, ONTMajor League
Paul Courteau000001949-19501C1919-01-19Quebec, PQMinor Pro
Leroy Crawford13011151956-19571L1934-11-24Calgary, ALTAMinor Pro
Joe Crozier4621517241950-19511D1929-02-19Winnipeg, MANMajor League
Don Culley57293766611946-19471F1920-11-28Edmonton, ALTAMinor Pro
Hugh Currie419281852133181951-19627D1925-10-22Saskatoon, SASKMajor League
Ray Cyr327100128228281954-19626C1933-12-26Campbellton, NBMinor Pro
Bob David2121301946-19471 Minor Pro
Doug Davidson301101961-19621L1942-09-09Stettler, ALTAMinor Pro
Lorne Davis1511102141951-19521R1930-07-20Regina, SASKMajor League
Billy Dea112392665211953-19552C1933-04-03Edmonton, ALTAMajor League
Lucien Dechene6900061949-19593G1925-08-17Quebec, PQMinor Pro
Angie Defelice311201960-19611L1929-10-12Timmins, ONTMinor Pro
George DeFelice901517321721949-19512C1924-11-28Timmins, ONTMinor Pro
Ed Diachuk19235201961-19621L1936-08-16Vegreville, ALTAMajor League
Harry Dick1902272944851952-19553D1922-11-22Port Colborne, ONTMajor League
Bill Dobbyn701020301641957-19581D1935-07-07Basswood, MANMinor Pro
Ed Dorohoy71213152441959-19634C1929-03-13Medicine Hat, ALTAMajor League
Ernie Dougherty210101951-19521CVancouver, BCMinor Pro
Kent Douglas481412261441958-19591D1936-02-06Cobalt, ONTMajor League
Robert Drainville4842428341948-19491D1921-01-04Fort William, ONTMinor Pro
Les Duff702221968-19691L1934-12-12Kirkland Lake, ONTMinor Pro
Marc Dufour70191736181966-19671R1941-09-11Trois-Rivieres, PQMajor League
Dave Duke484156183339741959-19689C1933-11-24Calgary, ALTAMinor Pro
Doug Dunville6661824401969-19701D1945-08-22Toronto, ONTMinor Pro
Pat Egan70422261631955-19561D1918-04-26Blackie, ALTAMajor League
Gerry Ehman15571261955-19561R1932-11-04Cudworth, SASKMajor League
Frank Eisenzoph0143347411949-19501L1927-01-28Vienna, AustriaMinor Pro
Tony Esposito6300001967-19681G1943-04-23Sault Ste. Marie, ONTMajor League
Claude Evans9300041960-19622G1933-04-28Longueuil, PQMajor League
Jack Evans72231331031965-19661D1928-04-21Garnant, WalesMajor League
Joe Evans000001945-19472L1924-05-23Halifax, NSMinor Pro
Bill Ezinicki15527501954-19551R1924-03-11Winnipeg, MANMajor League
Joe Fennell000001947-19481DToronto, ONTMinor Pro
Bill Folk6872128721957-19581D1927-07-11Regina, SASKMajor League
Lou Fontinato65318211691952-19553D1932-01-20Guelph, ONTMajor League
George Ford23967841512361954-19645F1930-06-08Toronto, ONTMinor Pro
Emile Francis70000471952-19531G1926-09-13North Battleford, SASKMajor League
Germain Gagnon133244872391968-19702L1942-12-09Chicoutimi, PQMajor League
Bruce Gamble6500041958-19591G1938-05-24Port Arthur, ONTMajor League
George Gardner115022141968-19702G1942-10-08Lachine, PQMajor League
Bob Gibson902291946-19471D1924-07-03Moose Jaw, SASKMinor Pro
Stan Gilbertson69182442351967-19681L1944-10-29Duluth, MNMajor League
Emile Gilles22022411960-19622D1939-03-14North Battleford, SASKMinor Pro
Pat Ginnell612341958-19591R1937-03-03Dauphin, MANMinor Pro
John Gofton54151631141968-19691L1943-11-27Woodstock, ONTMinor Pro
Billy Gooden1504401954-19551L1923-09-08Winnipeg, MANMajor League
Gary Gordon6011172861951-19532R1929-10-18Toronto, ONTMinor Pro
Tim Gould100001969-19701L1947-03-25Saskatoon, SASKMinor Pro
Gerry Goyer0255075121969-19701C1936-10-20Belleville, ONTMajor League
Dick Gray56613191031945-19461DCalgary, ALTAMinor Pro
Bernie Grebinsky283710361955-19561D1932-06-20Foam Lake, SASKMinor Pro
Harry Groves0122739171951-19521R1926-12-16Winnipeg, MANMinor Pro
Hermie Gruhn1317074144761947-19492R1919-11-16Winnipeg, MANMinor Pro
Aldo Guidolin320241952-19531D1932-06-06Forks of Credit, ONTMajor League
Norm "Gus" Gustavsen421451211951-19521D1927-09-08Timmins, ONTMinor Pro
Bill Hagen458816231951-19532L1931-06-17Barrie, ONTMinor Pro
Murray Hall1415592147761968-19702R1940-11-24Kirkland Lake, ONTMajor League
Wayne Hall6112304241961-19621L1939-05-22Melita, MANMajor League
Ted Hampson66274168231958-19591C1936-12-11Togo, SASKMajor League
Pat Hannigan81324678491968-19702L1936-03-05Timmins, ONTMajor League
Nick Harbaruk311221968-19691R1943-08-16Drohiczyn, PolandMajor League
George "Duke" Harris145433881411968-19702R1942-02-25Sarnia, ONTMajor League
Ed Harrison501111952-19531C1927-07-25Mimico, ONTMajor League
George Harrison0661281947-19481C1923-04-27Winnipeg, MANMinor Pro
Bill Hartsburg59122032281951-19521L1929-07-09Hamilton, ONTMinor Pro
Wilbert "Jack" Hewson000001948-19491R1921-04-22Brantford, ONTMinor Pro
Bryan Hextall172441181622011965-19693F1941-05-23Winnipeg, MANMajor League
Les Hickey132323365121952-19542R1921-02-02Winnipeg, MANMinor Pro
Hec Highton0011241950-19511G1923-12-10Medicine Hat, ALTAMajor League
Ike Hildebrand800021953-19541R1927-05-27Winnipeg, MANMajor League
Charlie Hodge1300001968-19691G1933-07-28Lachine, PQMajor League
Chuck Holdaway701121952-19531R1931-12-03Regina, SASKMinor Pro
George Homenuke032501953-19541L1926-05-26Sheho, SASKMinor Pro
George Horb5361117161947-19492Prince Albert, SASKMinor Pro
Millard Houghton7061117591953-19552D1932-09-07Calgary, ALTAMinor Pro
Don Howden101101961-19621 Minor Pro
Marty Howe6831215781962-19631D1937-01-15Regina, SASKMinor Pro
Vic Howe036921954-19551R1929-11-02Saskatoon, SASKMajor League
Ron Howell379918121958-19591D1935-12-04Hamilton, ONTMajor League
Alex "Sandy" Hucul6762026621959-19601D1933-12-05Eston, SASKMinor Pro
Denny Huddleston100021946-19471D1926-01-29Belfast, IrelandMinor Pro
Gord Hudson1691636521451954-19573D1929-11-22Ottawa, ONTMinor Pro
Howie Hughes1726671137621962-19663R1939-04-04St. Boniface, MANMajor League
George Hunchuk71181129971948-19522D1927-06-04Moose Jaw, SASKMinor Pro
Les Hunt333171011183981961-19675D1937-04-11Schreiber, ONTMinor Pro
Harold Hursley6871623521948-19491D1923-03-16Timmins, ONTMinor Pro
Ron Hutchinson477961402361351957-19679C1936-10-24Flin Flon, MANMajor League
Joe Ianarelli35101222361948-19491C1922-02-26Schumacher, ONTMinor Pro
Earl Ingarfield200001954-19551C1934-10-25Lethbridge, ALTAMajor League
Ivan Irwin13101201953-19541D1927-03-13Chicago, ILMajor League
Bob "Bush" Jackson29661221950-19511WMinor Pro
Doug Jackson6600001948-19491G1924-12-12Winnipeg, MANMajor League
Herb Jeffrey200001954-19551CWinnipeg, MANMinor Pro
Bill "Red" Johansen61172542101957-19581C1928-07-27Oslo, NorwayMajor League
Don Johns66122231021968-19691D1937-12-13St. George, ONTMajor League
Earl "Ching" Johnson45333366821954-19573C1931-06-28Fort Frances, ONTMajor League
Bob Jones478917241966-19671L1945-11-27Espanola, ONTMajor League
Vern "Wimpy" Jones104503383321948-19513R1926-10-08Saskatoon, SASKMinor Pro
Robert Kabel330891662552421955-19666C1934-11-11Dauphin, MANMajor League
Carl Kaiser19851921432311952-19575D1927-04-08Winnipeg, MANMinor Pro
Frank "Red" Kane181910251950-19511D1924-01-19Stratford, ONTMajor League
Mike Kardash21022231961-19621D1938-05-15Prince Albert, SASKMinor Pro
Ed Kassian04610161953-19541L1933-05-18Vegreville, ALTAMinor Pro
Adam Keller5721416481959-19632D1939-08-15Wilkie, SASKMinor Pro
Ralph Keller2082765922721956-19613D1936-02-06Wilkie, SASKMajor League
Gordon Kerr6282432361953-19552C1924-05-08Winnipeg, MANMinor Pro
Colin Kilburn70234770791959-19601L1927-12-26Edmonton, ALTAMinor Pro
Brian Kilrea101101968-19691C1934-10-21Ottawa, ONTMajor League
Stan King1631401946-19471 Minor Pro
Norm Kirk0293463271950-19511L1926-11-03Saskatoon, SASKMinor Pro
Elmer Kreller52313364121945-19461F1920-06-12Lumsden, SASKMinor Pro
Ed Kullman092130521954-19551DWinnipeg, MANMajor League
Alan Kuntz1347984163471948-19502L1919-06-04Toronto, ONTMajor League
Orland Kurtenbach14946931391401957-19613C1936-09-07Cudworth, SASKMajor League
Alex Kuzma0201030201952-19592R1929-02-09Saskatoon, SASKMinor Pro
Frank Kuzma200001953-19541W1932-10-14Saskatoon, SASKMinor Pro
Jean-Paul "Lally" LaLonde100001947-19481Minor Pro
Horace "Bud" LaMarche100001948-19502G1921-01-26Sault Ste. Marie, ONTMinor Pro
Dick Lamoureux497815221956-19571L1934-02-27Edmonton, ALTAMinor Pro
Jack Lancien2042466901101952-19553D1923-06-14Swift Current, SASKMajor League
Art LaRiviere2900001961-19621G1937-12-15Consart, SASKMinor Pro
Wayne Larkin255611281965-19661L1938-11-10Winnipeg, MANMinor Pro
Mike Laughton238513101967-19681C1944-02-21Nelson, BCMajor League
Orval Lavell27022431951-19521D1927-12-04Saskatoon, SASKMinor Pro
Al LeBrun555813311962-19631D1940-12-01Timmins, ONTMajor League
Eddie Leier59286492111951-19532C1927-11-03Major League
Bob Lemieux1682043632471967-19703D1944-12-16Montreal, PQMajor League
Tony Leswick936901959-19601L1923-03-17Humboldt, SASKMajor League
Les Lilley70474895121955-19592L1933-03-16Kimberley, BCMinor Pro
Vic Lofvendahl2052241632581949-19523D1921-07-05Winnipeg, MANMinor Pro
Nestor "Gerry" Lubeck310101948-19491WSaskatoon, SASKMinor Pro
Len Lunde133556111641968-19702L1936-11-13Campbell River, BCMajor League
Allan MacDougall60643397301946-19471RWinnipeg, MANMinor Pro
Hubert Macey19651121950-19511L1921-04-13Big River, SASKMajor League
Ian MacIntosh63283159261952-19531L1927-06-10Selkirk, MANMajor League
Norm "Skip" MacKay28448121954-19562R1934-01-31Vancouver, BCMinor Pro
Ken MacKenzie1212321951-19521L1920-05-29Winnipeg, MANMinor Pro
Brent MacNab2722661872781957-19614D1931-01-15Vermilion, ALTAMinor Pro
Ed MacQueen69142135961957-19581D1935-12-28Glace Bay, NSMinor Pro
Mickey Maglio200021956-19571Minor Pro
Phil Maloney8183265979231821954-197014C1927-10-06Ottawa, ONTMajor League
Tom Manastersky18112451950-19511D1929-03-07Montreal, PQMajor League
Cesare Maniago000001960-19611G1939-01-13Trail, BCMajor League
Ray Manson70363268211951-19532L1926-12-03St. Boniface, MANMajor League
Moe Mantha43189281965-19661D1933-12-13North Bay, ONTMinor Pro
Milan Marcetta000001958-19591C1936-09-19Cadomin, ALTAMajor League
Mark Marquess0112536511955-19561R1925-03-26Bassano, ALTAMajor League
Seath Martin100001959-19601G1933-05-04Rossland, BCMajor League
Ron Matthews280351141491711962-19664D1927-01-09Winnipeg, MANMinor Pro
Larry Mavety72223251481967-19681D1942-05-29Woodstock, ONTMajor League
Eddie May41167301946-19471 Minor Pro
Hazen McAndrew6311415671949-19501D1917-08-07Mayo, Yukon TerrMajor League
Ed McAneeley000001945-19472GMinor Pro
Phil McAtee4200001951-19521G1918-05-13Stratford, ONTMinor Pro
Dunc McCallum1981943622861963-19663D1940-03-29Flin Flon, MANMajor League
Tom McCarthy0242246641955-19561L1934-09-15Toronto, ONTMajor League
Ted McCaskill1173531661931968-19702C1936-10-29Kapuskasing, ONTMajor League
Charles McCullough39274269621953-19552W1924-03-31Moose Jaw, SASKMinor Pro
Bob McCusker3131041302342151961-19665L1935-01-21Saskatoon, SASKMinor Pro
Ed McDougall57382260201945-19461 Minor Pro
Al McFadzen000001949-19501D1919-08-24Saskatoon, SASKMinor Pro
Jack McIntyre000001946-19482C1926-10-15Regina, SASKMinor Pro
Walt McIntyre42011481946-19471D Minor Pro
Jim McKenny187142141968-19691D1946-12-01Ottawa, ONTMajor League
Al McLean301121967-19681C1939-08-03New Westminster, BCMinor Pro
Emmanuel "Motto" McLean70211839601956-19571R1925-12-26Dalmeny, ScotlandMinor Pro
Norm "Jocko" McLean39055341947-19481Winnipeg, MANMinor Pro
Ivan McLelland400001951-19521GMinor Pro
Jack McLeod10994771711191954-19583R1930-04-30Regina, SASKMajor League
Larry McNabb98327301631961-19682D1939-11-05Canwood, SASKMinor Pro
Billy McNeill233901722621651963-19696C1936-01-26Edmonton, ALTAMajor League
John "Scotty" McPherson20772102174881948-19524C1922-09-23Lethbridge, ALTAMinor Pro
Ray Mikulan400081955-19614G1934-05-27Winnipeg, MANMinor Pro
Dick Milford05101541950-19511C1920-02-23Charlottetown, PEIMinor Pro
Al Millar1200001968-19691G1929-09-18Winnipeg, MANMajor League
John Milliard66362763381947-19481WKenora, ONTMinor Pro
Chuck Millman23650591091931945-19504D1918-02-12Stratford, ONTMinor Pro
Gordon Mirtle101121945-19461Minor Pro
Jean-Guy Morissette1100001967-19681G1937-12-16Causapscal, PQMajor League
A. Morton100001959-19601Minor Pro
Cleland "Keke" Mortson5551217391969-19701R1934-03-29Arntfield, PQMajor League
Wayne Mosdell1512341966-19671D1944-12-04Montreal, PQMajor League
John Muckler100001955-19561D1934-04-13Midland, ONTMinor Pro
Wayne Muloin1510181965-19661D1941-12-24Dryden, ONTMajor League
Len Mutcheson000001949-19501L1921-02-05Portage la Prairie, MANMinor Pro
Lorne Nadeau0141327401953-19541F1926-04-15Winnipeg, MANMinor Pro
Mike Narduzzi70191635361950-19511L1924-04-27Fort William, ONTMinor Pro
Mel Neilson16493116209121945-19483CMinor Pro
Percy Nichols2531013421947-194811916-09-30Bobcaygeon, ONTMinor Pro
Doug Norris000001946-19471DNorth Battleford, SASKMinor Pro
Jack O'Reilly0510151231947-19481Minor Pro
Gerry Odrowski823561967-19681D1938-10-04Trout Creek, ONTMajor League
Billy Orr400001969-19701D1948-06-12Major League
Murray Owens401101968-19691R1943-08-16Kamloops, BCMinor Pro
Marcel Paille7000021963-19641G1932-12-08Shawinigan Falls, PQMajor League
Rudy "Pete" Panagabko2616781967-19681R1938-03-09Norquay, SASKMinor Pro
Walt Peacosh68153651231956-19604L1935-09-16The Pas, MANMinor Pro
Mel Pearson70163349351958-19591C1938-04-29Flin Flon, MANMajor League
Marcel Pelletier71011181957-19581G1927-12-06Sorel, PQMajor League
Gordon Pennell65114859521955-19572C1929-01-13Winnipeg, MANMinor Pro
Joe Peterson000001950-19511L1924-04-27Selkirk, MANMinor Pro
??? Petrow100001947-19481Minor Pro
Al Picard1600001947-19481GMontreal, PQMinor Pro
Jean-Marc Picard10821214421966-19682D1936-11-09Ste. Helene, PQMinor Pro
Nick Pidsodny2400001951-19521G1926-02-09Hamilton, ONTMinor Pro
Herb Pinder300001969-19701Minor Pro
Bob Plager31512171031964-19651D1943-03-11Kirkland Lake, ONTMajor League
Ronald Plumb50271138821951-19521F1930-01-01Kingston, ONTMinor Pro
Eric Pogue10358141954-19551R1929-05-08Agincourt, ONTMinor Pro
Larry Popein6761932704631791951-196811C1930-08-11Yorkton, SASKMajor League
Ted Power318917101952-19531C1931-10-31Halifax, NSMinor Pro
Jim Powers129313970341957-19613L1936-09-30Claresholm, ALTAMinor Pro
Tracy Pratt74318211471967-19692D1943-03-08New York, NYMajor League
Alex Pringle58534194581945-19461F1921-04-22Edinburgh, ScotlandMinor Pro
Clare Raglan18235161956-19571D1927-09-04Pembroke, ONTMajor League
Larry Reardon130247094501949-19523D1925-02-22Winnipeg, MANMinor Pro
Marc Reaume130144458671968-19702D1934-02-07LaSalle, ONTMajor League
John Reeve6031114381954-19551DRegina, SASKMinor Pro
Leo Richard061218311947-19481C1919-03-14Campbell's Bay, ONTMinor Pro
Oliver "Bud" Ritchie2015621950-19511D1922-01-02Portage La Prairie, MANMinor Pro
Al Rittinger1640481948-19491R1925-01-28Regina, SASKMajor League
Rene Robert500021969-19701C1948-12-31Trois-Rivieres, PQMajor League
Bob Robinson61324678441957-19592C1937-01-17Woodstock, ONTMinor Pro
Francis Roggeveen102183452181960-19622D1935-06-10Killam, ALTAMinor Pro
Al Rollins5400001946-19471G1926-10-09Vanguard, SASKMajor League
Barrie "Butch" Ross104394988391961-19643C1936-01-22Swift Current, SASKMinor Pro
Ray Ross1224641954-19551C1932-01-11Hamilton, ONTMinor Pro
Cy Rouse67201636171953-19541W1926-08-07Kindersley, SASKMinor Pro
Ronnie Rowe12134221951-19521L1925-11-30Toronto, ONTMajor League
Gino Rozzini801161951-19521C1918-10-24Shawinigan Falls, PQMajor League
Duane Rupp3531316141961-19621D1938-03-29McNutt, SASKMajor League
Church Russell5812213381950-19511F1923-03-16Winnipeg, MANMajor League
John Rypien000001947-19481Coleman, ALTAMinor Pro
Joe "Otto" Schmidt11123121950-19511L1926-11-05Odessa, SASKMajor League
Willie Schmidt69183553521949-19512D1921-11-27Saskatoon, SASKMinor Pro
Brit Selby15516121966-19671L1945-03-27Kingston, ONTMajor League
Brad Selwood7292433931969-19701D1948-03-18Leamington, ONTMajor League
George Senick0101121201954-19551L1929-09-16Saskatoon, SASKMajor League
Rick Sentes800041968-19691R1947-01-10Regina, SASKMajor League
Eddie Shamlock63202444491947-19481C1915-03-15Camrose, ALTAMinor Pro
Pete Shearer1611201966-19671C1942-07-19Peterborough, ONTMinor Pro
Bill Shill156118922101001948-19524R1923-03-06Toronto, ONTMajor League
Paul Shmyr100001966-19671D1946-01-28Cudworth, SASKMajor League
Gerry Sillers10202101968-19691R1945-04-24Saskatoon, SASKMinor Pro
Don Simmons7201101966-19671G1931-09-13Port Colborne, ONTMajor League
Jimmy Simpson2315681946-19471R1922-11-11Banff, ALTAMinor Pro
John Sleaver300021960-19611C1934-08-18Copper Cliff, ONTMajor League
Bill Sloboda071017761947-194811922-01-14Minor Pro
Darryl Sly7461622451968-19691D1939-04-03Collingwood, ONTMajor League
Al Smith000001966-19671G1945-11-10Toronto, ONTMajor League
Don Smith120253257821951-19543C1929-05-04Regina, SASKMajor League
Harry Smith401161961-19621DTrail, BCMinor Pro
Jock Smith110263965381945-19472 Minor Pro
Allan Stanley4763036431953-19541D1926-03-01Timmins, ONTMajor League
Doug Stevenson100001954-19551G1924-04-06Regina, SASKMajor League
Ralph Stewart601101968-19691C1948-12-02Fort William, ONTMajor League
Art Stone1310181953-19541C1930-07-08Vilna, ALTAMinor Pro
Jim Strachan2000001950-19511G1929-10-07Minor Pro
Lyall "Butch" Swaney58111021471945-19461Minor Pro
Dale Sweany6114721231953-19552L1932-12-02Miami, MANMinor Pro
Bill Sweeney1535821967-19681C1937-01-30Guelph, ONTMajor League
Henry "Bud" Syverson522810991956-19571D1934-08-01Medicine Hat, ALTAMinor Pro
Hal Tarala6252025431951-19521D1927-11-14Laird, SASKMinor Pro
Ted Taylor13151641152181960-19703L1942-02-25Oak Lake, MANMajor League
Tom Thurlby4741115201967-19681D1938-11-09Kingston, ONTMajor League
Doug Toole100001951-19521C1925-03-12Medicine Hat, ALTAMinor Pro
Walt Trentini002201954-19551C1932-11-06Lethbridge, ALTAMinor Pro
Eric Unger1356194155721949-19534C1926-12-28Strongfield, SASKMinor Pro
John Ursaki000001946-19471LRegina, SASKMinor Pro
Gordon Vejprava141100125225501959-19684C1933-05-02Blairmore, ALTAMinor Pro
Doug Verity56112536581946-19471C1919-09-21Brantford, ONTMinor Pro
Les Vickery11947111011947-19492D1919-11-03Prince Albert, SASKMinor Pro
Gilles Villemure199022101962-19663G1940-05-30Trois-Rivieres, PQMajor League
Paul Waldner000001948-19491D1926-04-09Saskatoon, SASKMinor Pro
Don Wallis100001966-19671G1946-08-31New Westminster, BCMinor Pro
Ken Walters100001961-19621G1939-07-30Vancouver, BCMinor Pro
Barry Watson105203959451966-19682L1942-11-14Bancroft, ONTMinor Pro
Eddie Watson000001947-19481Minor Pro
John "Chick" Webster500001952-19531C1920-11-03Toronto, ONTMajor League
Jack Wells1969-19701F1947-12-16Neepawa, MANMinor Pro
Bob Wiest400001948-19491C1922-08-16Balgonie, SASKMinor Pro
Bill Wilkes201101959-19601LNew Westminster, BCMinor Pro
Murray Wilkie404610331960-19622L1932-01-05Rodville, SASKMinor Pro
Bill Wilson68181836111948-19491L1919-05-08Newmarket, ONTMinor Pro
Ivan Wilson65162541221948-19502W1927-10-12Moose Jaw, SASKMinor Pro
George Woods1100061960-19611 Minor Pro
Lorne "Gump" Worsley7000001953-19541G1929-05-14Montreal, PQMajor League
Bill "Wiggie" Wylie27562163225441952-19575C1928-07-15Galt, ONTMajor League
Bill Yack301161946-19471 Minor Pro
Gary Young300001966-19671D1940-11-10Flin Flon, MANMinor Pro
Howie Young16033441969-19701D1937-08-02Toronto, ONTMajor League
Jim Zarie000001955-19561R1932-01-05St. Boniface, MANMinor Pro
Lynn Zimmerman1402241969-19701G1942-07-13Fort Erie, 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.