hockey DB
search by league
team
morning report
contact us
home

Fife Flyers all-time player list

Player Name GP G A. Pts PIM Seasons Yrs. Pos. Birthdate Birthplace Highest Level
Neil Abel327991252245381980-1992101961-12-22European Elite
Robert Abel34161733671992-19931FAtkinson, NHEuropean Lower Leagues
Alan Anderson495510311983-19873European Lower Leagues
Andy Anderson22551001980-19811 European Lower Leagues
Darin Banister1641115381992-19931D1967-01-16Calgary, ALTAMinor Pro
Luc Beausoleil316856124321989-19901R1967-10-08Montreal, PQMinor Pro
Paul Berrington65202949541990-19933C1975-01-24Kitchener, ONTMinor Pro
Todd Bidner3171521231161985-19861C1961-07-05Petrolia, ONTMajor League
Colin Bissett200001983-19841European Lower Leagues
Richard Black3113421983-198931964-11-22European Lower Leagues
Andy Blair603341980-19811 European Lower Leagues
Josh Boni103912161994-19951C1974-08-26Toronto, ONTMinor Pro
Laurie Boschman7991861994-19951L1960-06-04Major, SASKMajor League
Alistair Brennan17101727381977-19781European Lower Leagues
Bobby Brown208412771993-19941European Lower Leagues
Cal Brown362699125401991-19921D1967-01-13Calgary, ALTAMinor Pro
Dan Brown71165129294721984-19862C1961-02-24Toronto, ONTEuropean Lower Leagues
Justin Butorac102810321990-19911Minor Pro
Darcy Cahill10152540181990-19911C1970-08-19Kingston, ONTMinor Pro
Paul Cain1717133021990-19911C1969-04-06Scarborough, ONTMinor Pro
Angus Cargill1921321977-19781European Lower Leagues
Tim Coghlin1741115341990-19911European Lower Leagues
Chic Cottrell15586911772141977-19876European Lower Leagues
Willie Cottrell400001985-19892G European Lower Leagues
Dale Coull600021983-19841GEuropean Lower Leagues
Tim Cranston7191635141988-198911962-12-13Halifax, NSMinor Pro
John Crombie3311261988-19913 European Lower Leagues
Kenny Cruden8101141980-19842European Lower Leagues
Steve Crummey21111829331980-19811 European Lower Leagues
Richard Danskin10603301992-199641974-07-22European Lower Leagues
Craig Dickson148000321984-19927GEuropean Lower Leagues
Richard Dingwall86851381992-199641975-09-30European Lower Leagues
Andy Donald115011211983-19885GEuropean Lower Leagues
Colin Downie3601141990-19922G1973-05-16Fife, ScotlandEuropean Lower Leagues
John Downs300001991-19921 European Lower Leagues
Stuart Drummond81422261201980-19875European Lower Leagues
Dean Edmiston10743731162641985-199351969-02-12European Lower Leagues
Frank Evans9639541995-19961D1971-03-22Red Deer, ALTAMinor Pro
Rick Fera601191232421271989-19912C1964-08-13Keswick, ONTEuropean Lower Leagues
Milan Figala10123821051541988-19954D1955-11-23Major League
Gary Fyffe1047411741983-19935European Lower Leagues
Steve Gatzos17292453431990-19911F1961-06-22Toronto, ONTMajor League
Bob Giffin331923421201992-19931D1965-07-23Ottawa, ONTEuropean Lower Leagues
Gordon Goodsir179484391731983-19907European Lower Leagues
Steve Graham222421980-19811European Lower Leagues
Ryan Greig100001988-19891 European Lower Leagues
Ricky Grubb78011201993-19963GEuropean Lower Leagues
Bobby Haig211921562482381985-199471969-10-12European Lower Leagues
John Haig36182947101989-199221973-01-29European Lower Leagues
Colin Hamilton300001991-19921GEuropean Lower Leagues
Paul Hand46112839881989-199631965-11-24European Lower Leagues
Moray Hanson21000101992-19931G1964-06-21European Lower Leagues
Kenny Horne45161935831977-19812European Lower Leagues
Jimmy Jack916572137681977-19874European Lower Leagues
Kevin Jack100001990-19911 European Lower Leagues
Mike Jeffrey14213354381986-19871Halifax, NSMinor Pro
Michael Kane2001101983-19841European Lower Leagues
George Keddie200001983-19841European Lower Leagues
Steven Kelly100001993-19941 European Lower Leagues
Derek King2311443571341987-199661970-06-05European Lower Leagues
Steven King1891181762942411991-19965R1975-06-06Kirkcaldy, ScotlandEuropean Elite
Charlie Kinmond12258521101641977-19874European Lower Leagues
Steve Kirk68101121661983-19863European Lower Leagues
Jindrich Kokrment265154105201988-19891F1957-12-20Major League
Ryan Kummu7470731433341993-19952D1967-06-05Kitchener, ONTMinor Pro
Kelvin Land34111728391991-199211954-04-16European Lower Leagues
Richard Laplante369711421181991-19921F1967-03-15Boucherville, PQEuropean Elite
Dougie Latto1303051811521977-19865European Lower Leagues
Gordon Latto4721653204853351977-1996151958-12-18European Lower Leagues
Andy Linton1275779136921980-19874European Lower Leagues
Lawrie Lovell2438407881977-19781European Lower Leagues
Les Lovell2322264861977-19781European Lower Leagues
Lindsay Lovell123414687481987-19914European Lower Leagues
Vincent Lukac348873161341988-19891F1954-02-14European Elite
Jim Lynch92941262201621980-19944European Lower Leagues
Steven Lynch114202545621991-19954F1976-08-14Kirkcaldy, ScotlandEuropean Elite
Gord MacDougal3266421081181983-19841Minor Pro
Markku Maki200021995-19961European Lower Leagues
Alistair Makin3302201988-19912 European Lower Leagues
Doug Marsden70346498941994-19962D1966-11-13Caledonia, ONTMinor Pro
John Maskiewich31152944281983-19841DSmithers, BCEuropean Lower Leagues
Wayne Maxwell600001994-199511978-01-26European Lower Leagues
John McCrone131044361992-19964GEuropean Lower Leagues
Bobby McEwan701181984-198511959-12-24European Lower Leagues
Gary McEwan34291181984-19851European Lower Leagues
Martin McKay2200021988-19891GEuropean Lower Leagues
Neil McKay28633497851980-19811European Lower Leagues
Murray McLellan63101121231980-19852European Lower Leagues
Murray McLennan481282081983-19862European Lower Leagues
Dave Medd204711121977-19781European Lower Leagues
Lee Mercer100001995-199611978-10-25European Lower Leagues
Les Millie144117801971721988-199651972-12-24European Elite
Steve Moria53113189302571986-19882F1961-02-03Vancouver, BCMinor Pro
Frank Morris1041621463081941991-199631963-03-22Minor Pro
Mark Morrison1241821923741751993-19963C1963-03-11Delta, BCMajor League
Mike O'Connor200001983-19841European Lower Leagues
Chris Orban31492877141983-19841Taber, ALTAEuropean Lower Leagues
Blair Page823811521983-19925European Lower Leagues
Chris Palmer33405595801995-19961C1966-05-14Peterborough, ONTMinor Pro
Gordie Patterson9055201980-19811European Lower Leagues
Brian Peat127915242901977-19875European Lower Leagues
Jim Pennycook825361114601984-199351957-06-12European Lower Leagues
Fred Perlini3510373176341987-19881C1962-04-12Sault Ste. Marie, ONTMajor League
Robert Petrie2210515311980-19811European Lower Leagues
Richard Phillips28235101988-19902European Lower Leagues
Ian Plews1000021995-19961European Lower Leagues
Scott Plews811342181990-199651976-02-18European Lower Leagues
Ron Plumb72461051511641984-19862D1950-07-17Kingston, ONTMajor League
Alistair Reid158175370501992-199641963-07-15European Lower Leagues
Iain Robertson2841742324062721987-199681969-06-02European Lower Leagues
Mike Rowe292230521071989-19901D1965-03-08Kingston, ONTMajor League
Ian Sampson400001992-19931 European Lower Leagues
Alan Samuel100001993-19941 European Lower Leagues
Andrew Samuel8081119461994-19962C1975-04-18Kirkcaldy, EnglandEuropean Elite
Tony Sgro8591481980-19811European Lower Leagues
Ian Simpson5053821990-199421971-03-14European Lower Leagues
Al Sims66851282131461986-19882D1953-04-18Toronto, ONTMajor League
Mark Slater500041995-199611966-02-07European Lower Leagues
Doug Smail68941041981401993-19952F1957-09-02Moose Jaw, SASKMajor League
Amos Smith1000001983-19841European Lower Leagues
David Smith66251439481989-19912F1973-02-14Fife, ScotlandEuropean Lower Leagues
Gary Smith23022351984-19932European Lower Leagues
Neil Smith564137781061993-199411969-03-14European Lower Leagues
Kevin St. Jacques14211132411995-19961C1971-02-25Edmonton, ALTAMinor Pro
Dave Stoyanovich721961643602241984-19872C1959-02-25London, ONTMinor Pro
Tony Szabo20403070311994-19951F1968-07-13Flint, MIMinor Pro
John Taylor248152341977-19781European Lower Leagues
Chris Whitehall500001991-199211973-07-06European Lower Leagues
Gordon Whyte14481927281989-199451970-08-29European Lower Leagues
Colin Wilson3251015261989-19901European Lower Leagues
Craig Wilson2092836641641991-19965F1974-12-06Glasgow, ScotlandEuropean Elite
Alistair Wood4882129491987-19892European Lower Leagues
Freddie Wood9561101977-19781European Lower Leagues
Ronnie Wood52405393281987-19892European 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.