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
Scott Aarssen9834548752018-20202D1988-05-10London, ONTEuropean Elite
Isak Aldergran200002021-20221European Elite
Allan Anderson12400062013-20163LKirkaldy, ScotlandEuropean Elite
James Anderson47661262021-20221F1996-10-10Kings Park, NYEuropean Elite
Chris Auger41162642142014-20151C1987-12-16Belleville, ONTMinor Pro
Seth Bafaro44145202022-20231D2000-05-16Revelstoke, BCEuropean Elite
Frantisek Bakrlik241011211222011-20121R1983-06-02Litvinoc, Czech Rep.Minor Pro
Marcus Basara46131427552018-20191R1993-02-27Port Moody, BCMinor Pro
Joe Basaraba57222345342018-20191W1992-05-02Fort Frances, ONTMinor Pro
Sean Beattie5200022017-20181L1994-12-08Edinburgh, ScotlandEuropean Elite
Jacob Benson54191534282021-20221F1996-02-01Grand Forks, NDMinor Pro
Ricards Birzins114104050892017-20192D1989-04-24Riga, LatviaMinor Pro
Liam Blackburn901122022-20231F1996-06-08Prince George, BCMinor Pro
Greg Blais100002014-20151G1980-04-18Sault Ste. Marie, ONTEuropean Elite
Evan Bloodoff93542983982017-20192L1990-11-21Castlegar, BCMinor Pro
Kristian Blumenschein484913222021-20221D1997-02-06Kelowna, BCEuropean Elite
Iain Bowie2403322011-20121C1990-04-24Kirkcaldy, ScotlandEuropean Elite
Aigars Brencis901142011-20121D1982-05-03Latvia European Elite
Brendan Brooks52202848612016-20171R1978-11-26St. Catharines, ONTMinor Pro
David Brown52000142015-20161G1985-02-11Stoney Creek, ONTMinor Pro
Jordan Buesa90426302018-20202F2000-03-03Troon, ScotlandEuropean Elite
Brett Bulmer572631571062018-20191R1992-04-26Prince George, BCMajor League
T.J. Caig51152540542015-20161C1981-01-26Kelowna, BCMinor Pro
Jeff Caister51325281282012-20131D1985-01-17Mississauga, ONTMinor Pro
Bryan Cameron1327982016-20171R1989-02-25Brampton, ONTMinor Pro
Shawn Cameron1035842022-20231R1995-08-30Sherbrooke, PQMinor Pro
Zachary Carriveau488715812012-20131D1990-08-06Hollis, MEMinor Pro
Matt Carter44172037202021-20221L1987-08-20Mississauga, ONTMinor Pro
Mike Cazzola107285280722018-20202C1991-03-08Guelph, ONTMinor Pro
Dan Ceman2561016222011-20121C1973-07-25Windsor, ONTMinor Pro
Greg Chase4682735262021-20221L1995-01-01Edmonton, ALTAMinor Pro
Bobby Chaumont14068103171482012-20153R1984-11-21Sudbury, ONTMinor Pro
Lucas Chiodo5416284442023-20241L1998-10-31Barrie, ONTEuropean Elite
Reece Cochrane12416782017-20234D2001-03-02Kirkcaldy, ScotlandEuropean Elite
Matt Cohen4162329282011-20121D1985-11-08New York, NYMinor Pro
Andy Contois1806682013-20141L1981-10-11Marquette, MIMinor Pro
Dan Correale1636922017-20181F1991-08-21Prince George, BCMinor Pro
Paul Crowder97414889842018-20202C1985-02-12Victoria, BCMinor Pro
Tim Crowder49132740262019-20201R1986-10-16Victoria, BCMinor Pro
Patrick Cullen52102131542015-20161F1989-02-07Washington, DCMinor Pro
Justin Dacosta4372633972013-20141D1985-05-10Mississauga, ONTMinor Pro
Blair Daly2901102011-20154G1988-03-15Edinburgh, ScotlandEuropean Elite
Matt Delahey52189122015-20161D1989-09-25Moose Jaw, SASKMinor Pro
Stephen Desrocher18134142023-20241D1996-01-26Toronto, ONTMinor Pro
Ryan Dingle905053103642015-20172C1984-04-04Steamboat Springs, COMinor Pro
John Dolan5091726202012-20131L1981-01-08Dundee, ScotlandEuropean Elite
Michael Dorr42181937332015-20161F1988-12-28Roseville, MNMinor Pro
Craig Douglas500002012-20173GEuropean Elite
Todd Dutiaume90142640982011-20153L1973-05-26Winnipeg, MANMinor Pro
Jonas Emmerdahl1991540551552019-20244D1992-02-23European Elite
Anthon Eriksson15235162023-20241F1995-02-25Haparanda, SwedenEuropean Elite
Johan Eriksson4714264062023-20241L1993-05-28European Elite
Simon Fernholm200002022-20231D1994-03-06Stockholm, SwedenEuropean Elite
Carlo Finucci213801121921112016-20204F1987-02-21Burnaby, BCMinor Pro
Scott Fleming52223052672014-20151F1988-01-06Plainfield, ONTMinor Pro
Euan Forsyth102123262013-20152R1985-03-26Kirkcaldy, ScotlandEuropean Elite
Marc Fowley2910162011-20121C1989-08-16Irvine, Great BritainEuropean Elite
Justin Fox994155961212015-20172R1987-03-18Whitby, ONTMinor Pro
Jordan Fulton10143741172992013-20152L1987-09-12Brooklyn Park, MNMinor Pro
Danick Gauthier16062651272512017-20203L1991-10-24Waterloo, PQMinor Pro
Christopher Gerrie396410212022-20231F1996-05-07Red Deer, ALTAMinor Pro
Sean Giles4622224322023-20241D1996-05-14Colorado Springs, COMinor Pro
Casey Gilling37459142023-20241F1998-03-25Gaylord, MIEuropean Elite
Lewis Glasgow601122011-20121R European Elite
Rihards Grigors200002021-20221D1992-01-20Dobele, LatviaEuropean Elite
Stephen Gunn5202202016-20171F1985-06-09European Elite
Steve Gunn258302252782011-20165L1984-11-30Kirkcaldy, Great BritainEuropean Elite
Michal Gutwald4911011232019-20201D1993-06-17Slany, Czech Rep.European Elite
Casey Haines41223557302012-20131C1986-08-23Indiana, PAMinor Pro
Kyle Haines1803264961892013-20174D1987-09-26Weyburn, SASKMinor Pro
Mike Hamilton27131730382011-20121F1983-05-02Victoria, BCMinor Pro
Reece Harsch6041115402022-20242D1999-01-07Grande Prairie, ALTAMinor Pro
Toms Hartmanis4213223542011-20121L1987-12-12Liepaja, LatviaEuropean Elite
Tim Hartung50121729102013-20141F1984-07-09St. Paul, MNMinor Pro
Christian Hausinger534182242022-20231D1996-12-09Anchorage, AKMinor Pro
Ben Hawerchuk13347122023-20241L1998-03-27King City, ONTMinor Pro
Liam Heelis53174461712017-20181C1990-09-28Georgetown, ONTEuropean Elite
Scott Henderson1101102022-20231F1998-12-08European Elite
Kris Hogg51273057872012-20131L1986-06-17Sicamous, BCMinor Pro
Adam Holwell801142023-20241D1997-03-08St.John's, NFLDMinor Pro
Kyle Horne238830382172011-20165D1980-09-30Kirkcaldy, ScotlandEuropean Elite
Max Humitz53152237242023-20241F1995-07-08Livonia, MIMinor Pro
Andy Iles4201162017-20181G1992-01-30Ithaca, NYMinor Pro
James Isaacs2641044542292016-20225D1989-09-29Victoria, BCMinor Pro
Richard Jackman4321820282016-20171D1978-06-28Toronto, ONTMajor League
Scott Jamieson8512322019-20222F2001-01-10European Elite
Mikael Johansson4291423272022-20231R1995-06-28European Elite
Tommi Jokinen282101292021-20221F1988-09-17Siilinjarvi, FinlandEuropean Elite
Sam Jones24437212019-20201D1997-11-11Buffalo, NYEuropean Elite
Jim Jorgensen5542529482017-20181D1985-07-19Sault Ste. Marie, MIMinor Pro
Kyle Just4971118282019-20201F1991-01-17Arnprior, ONTMinor Pro
Denis Kadic244812192011-20121R1983-09-09Jesenice, SloveniaEuropean Elite
Brodie Kay2300002023-20241D2006-07-18European Elite
Derek Keller5283543432012-20131D1986-10-18Wilkie, SASKMinor Pro
Steven King400002012-20131R1975-06-06Kirkcaldy, ScotlandEuropean Elite
Janne Kivilahti52201333382022-20231F1992-06-22Espoo, FinlandEuropean Elite
Jan Kloz814562022-20231F1987-03-07European Elite
Richard Krogh1700022021-20221F2000-01-20Fleet, EnglandEuropean Elite
Janne Laakkonen53122234222022-20231F1982-04-05Kuopio, FinlandEuropean Elite
Troy Lajeunesse52283260262023-20241C1997-05-20Dokis First Ntn., ONTMinor Pro
Chris Lawrence611012221582021-20232R1987-02-05Mimico, ONTMinor Pro
Dillon Lawrence43881682022-20231F1995-03-22Toronto, ONTEuropean Elite
Peter Leblanc56203757142017-20181L1988-02-03Hamilton, ONTMajor League
Jeffrey Lee3361117262015-20161L1988-06-16Calgary, ALTAMinor Pro
Imants Lescovs2836942021-20221D1994-07-23European Elite
Kevin Lindskoug7000372023-20241G1992-08-10Trelleborg, SwedenEuropean Elite
Andrew Little9000372017-20243G1997-09-07European Elite
James Livingston4981826212019-20201R1990-03-08Halifax, NSMinor Pro
Ned Lukacevic8440601001122013-20152L1986-02-11Podgorica, SerbiaMinor Pro
Liam MacDougall1422442022-20231F1997-12-18Windsor, ONTMinor Pro
Brandon Magee3771623502021-20221R1994-01-23Edmonton, ALTAMinor Pro
Aleksi Makela5321618362023-20241D1993-05-03Kiiminki, FinlandEuropean Elite
Jordan Marr1900002017-20181G1991-06-10Lochgelly, ScotlandEuropean Elite
Tim Maxwell202810122011-20121D1984-11-12Sherwood Park, ALTAMinor Pro
Steve McAlpine8787151322011-20132C1990-07-27 European Elite
Bari McKenzie214121628822018-20234R1986-08-16Dumfries, ScotlandEuropean Elite
Mike McNicholas54212546202021-20221F1994-03-24Reno, NVMinor Pro
Jamie Milam52112536662014-20151D1984-05-13Lake Orion, MIMinor Pro
Craig Moore3215662018-20191D1995-07-24Kirkcaldy, ScotlandEuropean Elite
Adam Morrison4900002019-20201G1991-02-09White Rock, BCMinor Pro
Charlie Mosey49152136122017-20181R1991-09-10Prior Lake, MNMinor Pro
Russ Moyer1001153641092016-20182D1982-08-09North Bay, ONTMinor Pro
Thomas Muir362228303632011-20187D1986-06-12Kirkcaldy, ScotlandEuropean Elite
Erik Naslund5411112582021-20221D1993-10-15European Elite
Kamerin Nault203811102022-20231F1995-09-07Winnipeg, MANMinor Pro
Matt Nickerson86422264742013-20152D1985-01-11Old Lyme, CTMinor Pro
Willie Nicolson1910122011-20121D1990-03-23Kirkcaldy, ScotlandEuropean Elite
Kyle Osterberg47223153282023-20241F1994-09-05Lakeville, MNEuropean Elite
Shane Owen256000642016-20245G1990-06-04Markham, ONTMinor Pro
Fynn Page69000642022-20242D2003-03-27European Elite
Rok Pajic1024642013-20141F1985-09-26 European Elite
Philippe Paquet1011339521602015-20172D1987-03-12Quebec City, PQMinor Pro
Vitali Pavlov3991019442023-20241F1989-06-17Riga, LatviaMinor Pro
Craig Peacock4651722202021-20221L1988-08-08Peterborough, EnglandEuropean Elite
Kris Philips1800002011-20121D European Elite
Zack Phillips53192645102022-20231C1992-10-28Fredericton, NBMinor Pro
Drake Pilon28448332023-20241R1998-10-02Sault Ste. Marie, ONTMinor Pro
Rick Pinkston52428321022018-20191D1990-10-04Trenton, MIMinor Pro
Bryan Pitton4801182012-20131G1988-01-26Mississauga, ONTMinor Pro
Jason Pitton462233551582012-20131L1986-05-23Brampton, ONTMinor Pro
Brady Pouteau492810352023-20241D1998-01-09Oak Bluff, MANEuropean Elite
Teemu Pulkkinen4818193742023-20241L1995-03-13Helsinki, FinlandEuropean Elite
Dylan Quaile4921012102019-20201D1988-11-12Toronto, ONTMinor Pro
Brady Ramsay4011132017-20181R1993-02-07Calgary, ALTAMinor Pro
Matt Reber1023382115682013-20152F1989-01-16Edina, MNMinor Pro
Kevin Regan99011312013-20152G1984-07-25South Boston, MAMinor Pro
Nicholas Rioux5282836352015-20161D1986-08-21Riviere-du-Loup, PQMinor Pro
Calum Robertson4100002018-20191F2000-11-02Kirkcaldy, ScotlandEuropean Elite
Derek Roehl522619451192013-20141L1988-04-20Clinton Township, MIMinor Pro
Nico Sacchetti2815223762015-20161C1989-08-21Virginia, MNEuropean Elite
Dominik Salama5000372023-20241G1997-06-02European Elite
Andrew Samuel54189262011-20121C1975-04-18Kirkcaldy, EnglandEuropean Elite
Lucas Sandstrom4021416372022-20231L1990-03-23European Elite
Chase Schaber17570751451442016-20204C1991-01-03Red Deer, ALTAMinor Pro
Josh Scoon35261420932011-20187R1991-12-21Kirkcaldy, ScotlandEuropean Elite
Brayden Sherbinin53102131432022-20231D1993-03-07Kelowna, BCMinor Pro
Collin Shirley50162036122023-20241L1996-03-16Saskatoon, SASKMinor Pro
Matt Siddall26111122932011-20121R1984-09-26North Vancouver, BCMinor Pro
Matt Sisca50173855442016-20171C1990-10-30Woodbridge, ONTMinor Pro
Chad Smith12311202016-20204F1999-03-18Kirkcaldy, ScotlandEuropean Elite
James Smith400002012-20131R1994-06-29European Elite
James Spence10101122021-20243R2002-06-28European Elite
Carson Stadnyk54111425202021-20221R1995-02-07Saskatoon, SASKEuropean Elite
Dan Stewart24850821323612011-20165D1979-02-10Fort McMurray, ALTAMinor Pro
Shayne Stockton1054852100362015-20183F1989-03-23Rochester, NYMinor Pro
Evan Stoflet4551419572018-20191D1984-05-16Madison, WIMinor Pro
Robbie Summers100002011-20121D European Elite
Niko Suoraniemi3121315242014-20151L1984-03-04Angelholm, SwedenEuropean Elite
Kyle Thacker2421342021-20221D1993-03-20Mississauga, ONTMinor Pro
Sebastien Thinel47123143182016-20171W1981-03-24Saint-Jerome, PQMinor Pro
Joshua "Podge" Turnbull11369162012-20131C1988-07-12Hayward, WIMinor Pro
David Turon30358342016-20171D1983-10-04Havirov, Czech Rep.Minor Pro
Colton Waltz1512322021-20221D1995-01-12Vermilion, ALTAMinor Pro
Chris Wands372918271562011-20198D1988-03-23Kirkcaldy, ScotlandEuropean Elite
Kevin Wehrs2821214262023-20241D1988-04-07Plymouth, MNEuropean Elite
Jamie Wilson302817251202011-20176C1986-11-23Kirkcaldy, ScotlandEuropean Elite
Ian Young42102636402017-20181D1992-01-19Red Deer, ALTAMinor Pro
Garrett Zemlak51011462011-20121G1989-06-24Saskatoon, SASKMinor Pro

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