hockey DB
search by league
team
morning report
contact us
home

Cranbrook Royals all-time player list

Player Name GP G A. Pts PIM Seasons Yrs. Pos. Birthdate Birthplace Highest Level
Jim Allison3925376281984-19851Richmond, BCSemi-Professional
Bob Apps111201969-19701CSemi-Professional
Aaron Armstrong000001984-19851 Semi-Professional
Bob Bales000001984-19851C1962-11-01Edmonton, ALTAMinor Pro
Greg Barber000001984-19851D1963-02-10Vancouver, BCMinor Pro
Rick Barefoot40123446801975-19782D1949-11-12Regina, SASKMinor Pro
Lynn Beaton000001965-19693Minor Pro
Chris Becker4944871311791974-19773 Semi-Professional
Larry Bedard000001965-19682Semi-Professional
Doug Blaney4831417321974-19751 Semi-Professional
Enzo Caccavo000001984-19851Semi-Professional
Wally Chernenko34279481967-19724FSemi-Professional
Hugh Christaens90731121857001973-19785C1951-09-25Kindersley, SASKMinor Pro
Ken Clement000001984-19851Semi-Professional
Bob Clyne000001971-19721C1948-10-25Boissevain, MANMinor Pro
Bob Craig023881112881976-19782D1952-07-30Hudson Bay, SASKMinor Pro
Ed Croteau000001967-19692Semi-Professional
Garry Davidson3701111111972-19731D1951-05-15Virden, MANMinor Pro
Brent Demerais000001984-19851Semi-Professional
Wally Deneault5700001968-19702GSemi-Professional
Brian Dickie981231672902291973-19785C1949-01-23Leader, SASKMinor Pro
Wayne Doll000001973-19763G1945-04-07Dodsland, SASKMinor Pro
Dave Dorris100001975-19761 Semi-Professional
Frank Enns000001984-19851Semi-Professional
Troy Farkvam38233356601984-19851L1963-01-16Terrace, BCSemi-Professional
Marv Ferg904181122591971-19775CSemi-Professional
Darrell Ferner018476501977-19781C1955-03-02Regina, SASKMinor Pro
Kelly Ferner026366201983-19852L1957-01-14Lloydminster, SASKSemi-Professional
Marty Feschuk01139502801976-19782D1954-09-01North Battleford, SASKMinor Pro
Derrick Fields000001984-19851 Semi-Professional
??? Fisher512301969-19701 Semi-Professional
Brian Fisher000001968-19691Semi-Professional
Archie Gaber000001967-19681FSemi-Professional
Leon Garinger000001967-19681Semi-Professional
Leon Garringen000001965-19661 Semi-Professional
Randy Gates3513720631974-19762L1945-07-15Rosetown, SASKMinor Pro
Dave Gauthier210101975-19761F1953-06-12Edmonton, ALTASemi-Professional
Gary Gentile000001967-19692Semi-Professional
Wayne Gibbs000001973-19741D1951-02-17Calgary, ALTAMinor Pro
George Gibson000001965-19661DMinor Pro
Darrell Goss2226861975-19761RCalgary, ALTASemi-Professional
Ray Goss1512250723361965-19768FSemi-Professional
Gerry Goyer7041133174911974-19773C1936-10-20Belleville, ONTMajor League
Dave Haley40415191651975-19772D1947-03-11Kimberley, BCMinor Pro
Mike Hall000001984-19851 Semi-Professional
Ray Hamilton000001965-19682Semi-Professional
Lloyd Harvey0459991974-19782Semi-Professional
Phil Headley4000001971-19721G1941-08-29Newcastle, EnglandMinor Pro
Don Hebert000001968-19691LCranston, RISemi-Professional
Jerry Heikkila000001984-19851D1962-09-19Grande Prairie, ALTASemi-Professional
Ken Hicks41121628301968-19723FMinor Pro
Bill Hryciuk000001965-19661Prince Albert, SASKSemi-Professional
Ron Huston138119139258181965-19704C1945-04-08Manitou, MANMajor League
Ron Hutchinson81235477381968-19702C1936-10-24Flin Flon, MANMajor League
Leo Karchie2800001973-19856G1952-05-09Semi-Professional
Garry Kilback000001965-19661 Semi-Professional
Jerry Klinkhammer3012223651975-19772Semi-Professional
Gary Kulcheski40192645201967-19681FFort Frances, ONTSemi-Professional
Felix Lavallee935374127701969-19776FPrince Albert, SASKSemi-Professional
Ed Legare391619351121969-19743FSemi-Professional
Pete Leiman2501313411969-19764DCranbrook, BCSemi-Professional
Bernie Lukowich0102535301977-19781F1952-03-18North Battleford, SASKMajor League
Wayne MacFarlane000001984-19851 Semi-Professional
Ed Maher13172731451531965-19704Semi-Professional
Jack Mahon000001971-19721FSenior Amateur
Mike Majkowskl000001984-19851 Semi-Professional
Barry Marcheschuk05560115611976-19782L1955-12-24Winnipeg, MANMinor Pro
Bob Marsh000001973-19741Semi-Professional
Bill Martin1171421613031121969-19787FSemi-Professional
Ray Martyniuk3000001977-19781G1950-03-28Flin Flon, MANMinor Pro
Brent Mason000001973-19741G Semi-Professional
??? Mathews14325461969-19701 Semi-Professional
Brad Matthews000001968-19691Semi-Professional
Bob Mayer4983543701973-197631950-06-08New Westminster, BCSemi-Professional
Randy McDonald000001984-19851 Semi-Professional
Don McGowan000001967-19681DRegina, SASKMinor Pro
Al McIvor000001968-19691D1948-11-16Winnipeg, MANSemi-Professional
Bob McIvor000001973-19741Semi-Professional
Barry McKay42000231965-19693G1946-01-20Kimberley, BCSemi-Professional
??? McKee14123141969-19701 Semi-Professional
Roy McLachlan43161329491969-19701Brandon, MANSemi-Professional
??? McLaughlin41268921969-19701 Semi-Professional
Ray McLeod000001976-19771GSemi-Professional
Jim Miller931991583572251973-19785 Semi-Professional
Bob Moore000001984-19851 Semi-Professional
Dick Mortenson883590125821974-19762L1948-04-29Edmonton, ALTAMinor Pro
Bob Murdoch037246101973-19741F1954-01-29Cranbrook, BCMajor League
Joe Mutch352230521421975-19772 Minor Pro
Robbie Neale02325481021977-19781F1953-04-17Winnipeg, MANMajor League
Gordie Nuyens000001965-19661 Semi-Professional
??? Parsons702221969-19701 Semi-Professional
Bob Payne3831619331969-19701 Semi-Professional
Geoff Powis36425698221973-19763C1945-06-14Winnipeg, MANMajor League
Gary Pozzo47932412181974-19751D1949-05-27Calgary, ALTAMinor Pro
John Price17731041973-19763CCranbrook, BCSemi-Professional
Bernie Reed000001971-19721D Semi-Professional
Kelly Reekie000001974-19751 Semi-Professional
Bernie Reid901386993731973-19785 Minor Pro
Leo Ressler874063103381967-19724Semi-Professional
Gordon Rice30369741968-19702D1941-04-04Brandon, MANMinor Pro
Larry Roberge000001967-19681Semi-Professional
Paul Ronan000001975-19761GSenior Amateur
Tom Scheller000001971-19721D Semi-Professional
Greg Scriver611221968-19702Semi-Professional
Bill Sides3900021967-19702GRegina, SASKSemi-Professional
Darrell Spooner000001984-19851 Semi-Professional
Wayne Spooner471129402201969-19701D1946-09-26New Westminster, BCMinor Pro
Dan Spring0425910141976-19782F1951-10-31Rossland, BCMajor League
Derek Spring026487401973-19782F1955-11-25Kimberley, BCSemi-Professional
Ken Stroud000001984-19851European Lower Leagues
Danny Sullivan000001971-19721G1947-05-31Kimberley, BCMajor League
Eric Sutcliffe27255782541971-19753C1942-01-23Tuxford, SASKMinor Pro
Ken Tarnow0254065561976-19782L1950-12-19Vernon, BCMinor Pro
Terry Tarnow0161935811976-19771F1954-11-23Kamloops, BCSemi-Professional
Mark Taylor000001984-19851GPort Alberni, BCSemi-Professional
Peter Thrasher000001984-19851 Semi-Professional
Nels Venerus000001969-19722R1949-01-01Udine, ItalyMinor Pro
Dave Wales200001975-19761 Semi-Professional
Eldy Wales300021975-19761 Semi-Professional
Rick Wannamaker071118771977-19781D1956-10-26Didsbury, ALTAMinor Pro
Ron Webb101101975-19761Semi-Professional
Ken White4751318251967-19703D1944-03-27Sexsmith, ALTASemi-Professional
Vern Wildeman000001965-19661L1941-02-21Saskatoon, SASKMinor Pro
John Young59102131551974-19762DCalgary, ALTASemi-Professional

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