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

Murrayfield Royals [BNL] all-time player roster

This is a list of all the players that played for the Murrayfield Royals. The Murrayfield Royals were a hockey team playing in the British National League from 1996 to 1998. This list is accurate for most teams, but for some obscure teams the list may be partial. We have found 42 players.
Player NameGPGA.PtsPIMSeasonsYrs.Pos.BirthdateBirthplaceHighest Level
Steven Anderson1300001997-19981 European Lower Leagues
Scott Archibald1112301997-19981 European Lower Leagues
John Ballentyne615510461996-19982 European Lower Leagues
David Beatson3400001996-19982D1979-10-23Edinburgh, ScotlandEuropean Elite
Tommy Boll361372061996-199711987-08-27 European Lower Leagues
Stanley Brooks600021996-19971 European Lower Leagues
Mark Cupolo7437321997-19981L1965-11-17Niagara Falls, ONTMinor Pro
Kevin Doherty5033121997-19981D1971-10-07London, ONTMinor Pro
Laurie Dunbar417916181997-19981F1977-09-28Edinburgh, ScotlandEuropean Elite
Derek Dunlop2000161996-19971 European Lower Leagues
John Finnie2003321997-19981G1972-01-31Armada, MIMinor Pro
Steven Flockhart732232541041996-19982European Lower Leagues
Ryan Ford700001996-19982G1980-09-02Edinburgh, ScotlandEuropean Elite
Steven Francey2811201996-19982F1978-11-12Edinburgh, ScotlandEuropean Lower Leagues
Tony Grenci213421996-19971 European Elite
David Hand100041997-19981 European Lower Leagues
Ryan Harrison2404251996-19971C1971-12-12Kamloops, BCMinor Pro
Ross Hay300001997-19981F1981-08-11Edinburgh, ScotlandEuropean Elite
Roger Hunt49723301311996-19982D1967-09-05Dunnville, ONTMinor Pro
Robert Jack5200041996-19982G European Lower Leagues
Mike Jerome300001997-19981 European Lower Leagues
Mike Kelly36433881201996-19971C1966-06-11Hamilton, ONTMinor Pro
Richie Lamb66232548711996-19982European Lower Leagues
Gordon Langford600001997-19981GEuropean Lower Leagues
Lindsay Lovell301101997-19981European Lower Leagues
Graeme Maclean28163046281996-19971 European Lower Leagues
Stuart McMillan38066141996-19982 European Lower Leagues
Craig McWilliam6123231996-19971 European Lower Leagues
Scott Neil40344276201997-19981European Elite
Paul Pentland52164460581996-19982 European Lower Leagues
Grant Pollock3800001996-19982G European Lower Leagues
Kevin Renton3061117121996-19971 European Lower Leagues
John Robertson372810481997-19981European Lower Leagues
Stefan Simoes14111324141997-19981C1973-08-05Gagnon, PQMinor Pro
Iain Simpson26358541996-19971 European Lower Leagues
Ian Simpson75131831101996-19982European Lower Leagues
Neil Smith37293362811997-19981 European Lower Leagues
George Swan20161531461997-19981 European Elite
George Trakosas1617203781996-19971C1975-02-12Scarborough, ONTMinor Pro
Chris Whitehall356814121996-19971 European Lower Leagues
Mike Whitelaw1103381996-19971 European Lower Leagues
Gordon Whyte36178241997-19981European Lower Leagues

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