hockey DB
search by league
team
morning report
contact us
home

Flint Firebirds all-time player list

Player Name GP G A. Pts PIM Seasons Yrs. Pos. Birthdate Birthplace Highest Level
Nikita Alexandrov60213302017-20192D1999-05-18Kurgan, RussiaEuropean Elite
Max Anderson18000112023-20241C2007-07-18Stouffville, ONTMajor Junior
Nathan Aspinall94191938252022-20242L2006-03-30Markham, ONTMajor Junior
Samuel Assinewai466101622021-20232L2004-04-16Little Current, ONTMajor Junior
Ryan Bangs42189202018-20191D2000-01-09Stittsville, ONTMajor Junior
Tristan Bertucci18622851071722021-20243D2005-07-12Vaughan, ONTMinor Pro
Tag Bertuzzi63212445262021-20221C2001-02-18Vancouver, BCMinor Pro
Michael Bianconi56167202018-20202D2002-05-19Toronto, ONTMajor Junior
Will Bitten67303565322015-20161C1998-07-10Ottawa, ONTMajor League
Zach Bowman600002015-20161G1997-07-31St. Catharines, ONTMajor Junior
Alexander Bradshaw573811232022-20231L2004-03-16Ajax, ONTMajor Junior
Jacob Brown1801102023-20241G2006-03-07Yarker, ONTMajor Junior
Dennis Busby15484957672016-20204D2000-01-06Barrie, ONTMajor Junior
Nicholas Caamano15467551221412015-20183R1998-09-07Ancaster, ONTMajor League
Luke Cavallin143011152017-20224G2001-04-29Greely, ONTMinor Pro
Connor Chatham34111829422015-20161R1995-10-30Shiloh, ILMinor Pro
Everett Clark65162339632016-20171C1996-01-22Whitby, ONTMinor Pro
C.J. Clarke133252752622016-20193R1999-02-08Mississauga, ONTMajor Junior
Connor Clattenburg309817282023-20241L2005-05-02Arnprior, ONTMajor Junior
Maurizio Colella97355186362016-20182L1997-03-21Tottenham, ONTMinor Pro
Jacob Collins17791928512015-20183L1998-04-20Renfrew, ONTMajor Junior
Will Cranley4400022022-20231G2002-02-26Peterborough, ONTMinor Pro
Luca D'Amato9183442342021-20232D2004-08-18Maple, ONTMajor Junior
Jack D'Arcy400022023-20241D2007-12-02Cambridge, ONTMajor Junior
Nolan Dann96354681272022-20242R2003-05-21Cambridge, ONTMajor Junior
Nathaniel Day9401122021-20243G2005-02-04Grimsby, ONTMajor Junior
Tyler Deline1711567821442018-20234D2002-09-07Peterborough, ONTMajor Junior
Ty Dellandrea231941222161582016-20204C2000-07-21Port Perry, ONTMajor League
Alex Di Carlo5721214262015-20172D1997-03-25Woodbridge, ONTMajor Junior
Samuel Duchesne971910912015-20172D1999-05-29Brampton, ONTMajor Junior
Jake Durham26575841591762016-20204R1999-04-07Port Perry, ONTMinor Pro
Gavin Ewles2921113142023-20241D2005-03-01Barrie, ONTMajor Junior
Rylan Fellinger58044102023-20241D2007-05-16Wawa, ONTMajor Junior
Garrett Forrest7703322016-20182G1997-07-07Ashburn, VAMajor Junior
Reed Gee36167442022-20242D2006-03-12Kingston, ONTMajor Junior
Zacharie Giroux16851901411122019-20244C2003-04-05Sudbury, ONTMajor Junior
Fedor Gordeev1611443571982016-20193D1999-01-27Omsk, RussiaMinor Pro
Peyton Grainer100002019-20201G2002-03-12White Lake, MIMajor Junior
Marcus Gretz12521315772017-20224D2001-11-22Macomb, MIEuropean Lower Leagues
Zach Grzelewski5681523162015-20161L1997-04-28Thunder Bay, ONTMajor Junior
Artem Guryev387815312022-20231D2003-05-17Moscow, RussiaMinor Pro
Jack Harper3902242019-20201D2002-01-14Guelph, ONTMajor Junior
Kyle Harris126131528362017-20192C2001-04-12Milton, ONTMajor Junior
Ethan Hay1322723501452021-20243C2005-01-15Waterloo, ONTMajor Junior
Gavin Hayes1587987166602021-20243R2004-05-14Westland, MIMajor Junior
Mathieu Henderson136207090672015-20172D1996-01-07Brantford, ONTMinor Pro
Connor Hicks3800022016-20171G1997-02-20Kanata, ONTMajor Junior
Hunter Holmes190293564792016-20204L2000-01-25St.Catharines, ONTMajor Junior
Matthew Jenken10832023392022-20242D2005-10-12Ilderton, ONTMajor Junior
Brendan Johnston300002015-20161G1997-01-30Port Lambton, ONTMajor Junior
Dane Johnstone9171320172015-20172R1998-03-04St. Thomas, ONTMajor Junior
Matya Kantner59268142015-20161L1998-06-20Plzen, Czech Rep.European Elite
Ethan Keppen21779671461782017-20224L2001-03-20Whitby, ONTMinor Pro
Kyle Keyser1700002015-20161G1999-03-08Coral Springs, FLMinor Pro
Luke Kirwan65221234292015-20183L1997-09-23Syracuse, NYMajor Junior
Max Kislinger58891782017-20181L1998-02-11Garmisch-Partenkirch, GermanyEuropean Elite
Daks Klinkhammer89257292022-20242L2005-08-14Ajax, ONTMajor Junior
Vladislav Kolyachonok106164662662018-20202D2001-05-26Minsk, BelarusMajor League
Alex Kostov305611352023-20241R2006-06-03Mississauga, ONTMajor Junior
Braeden Kressler1545469123762019-20244C2003-01-05Kitchener, ONTMajor Junior
Dmitry Kuzmin12232711031142021-20232D2003-04-23Kholstovo, BelarusMinor Pro
Owen Lalonde5622325142019-20201D2000-02-01Windsor, ONTMajor Junior
Ryan Littlejohn10741014832016-20182L2000-02-11Newmarket, ONTMajor Junior
Amadeus Lombardi1346398161422021-20232C2003-06-05Newmarket, ONTMinor Pro
Jimmy Lombardi6271320122023-20241C2007-02-16Toronto, ONTMajor Junior
Michael MacLean23022142021-20221D2004-09-05Manotick, ONTMajor Junior
Roberto Mancini2851015182023-20241D2003-07-08Vaughan, ONTMajor Junior
Jeremy Martin6413114312023-20241L2007-02-06Ajax, ONTMajor Junior
Nicolas Mattinen3851722182017-20181D1998-03-05Ottawa, ONTMinor Pro
James Mayotte5217862021-20221D2002-03-04Mallorytown, ONTMajor Junior
Riley McCourt1402879107962017-20203D2000-06-26St. Catharines, ONTMinor Pro
Matthew Menna800002015-20172G1998-09-07Markham, ONTMajor Junior
Cullen Mercer103181331462015-20172C1997-05-02Exeter, ONTMajor Junior
Ian Michelone1000022021-20221G2004-06-21Kanata, ONTMajor Junior
Ryan Moore15772871591342015-20183C1997-04-09Troy, MIMinor Pro
Brent Moran3001102015-20161G1996-07-05Orleans, ONTMinor Pro
Cody Morgan9328608882018-20202C2001-02-01Maple, ONTMajor Junior
Evan Morrison300002018-20191G2000-03-24Stirling, ONTMinor Pro
Alex Nedeljkovic1900022015-20161G1996-01-07Parma, OHMajor League
Hakon Nilsen21762632842015-20194D1998-02-04Cape Coral, FLMinor Pro
Evgeniy Oksentyuk58334578512019-20201L2001-02-27Brest, BelarusMinor Pro
Brennan Othmann13778761541322019-20233L2003-01-05Pickering, ONTMajor League
Sahil Panwar57172744262021-20221L2002-01-26Mississauga, ONTMinor Pro
Oliver Peer3015183362023-20241R2003-03-09Burlington, ONTMinor Pro
Alex Peters1231135461422015-20172D1996-07-02Blyth, ONTMinor Pro
Ty Petrou433912232021-20221C2004-05-10Pickering, ONTMajor Junior
James Petrovski7331114282021-20232D2005-08-12Mississauga, ONTMajor Junior
Jack Phibbs233263258472016-20204L1999-03-05Hagersville, ONTMajor Junior
Emmet Pierce79141731292018-20202R2001-05-30Napanee, ONTMajor Junior
Riley Piercey15357921491512019-20233R2002-03-20Mississauga, ONTMinor Pro
Zack Pilon43022132017-20181D2000-11-28Lombardy, ONTMajor Junior
Boe Piroski100002022-20231G2004-03-04Amherstburg, ONTMajor Junior
Coulson Pitre16675841591102021-20243R2004-12-13Stouffville, ONTMajor Junior
Kaden Pitre98172441482022-20242C2006-02-08Stouffville, ONTMajor Junior
Owen Pitters643710302021-20232C2005-08-28Chesterfield, MIMajor Junior
Zack Pittman6641317792015-20161D1995-07-17Macomb, MIMajor Junior
Anthony Popovich4703322019-20201G1999-08-01Belleville, ONTMajor Junior
Keenan Reynolds30268242015-20172L1998-03-31Ottawa, ONTMajor Junior
Connor Roberts119364177562017-20203C2000-02-22Owen Sound, ONTMajor Junior
Lucas Rowe1001122018-20191R2001-08-13Etobicoke, ONTMinor Pro
Vili Saarijarvi59123143322015-20161D1997-05-15Rovaniemi, FinlandMinor Pro
Markas Samenas60459292023-20241L2004-02-02Vilnius, LatviaMajor Junior
Vincent Scognamiglio16011222015-20161L1996-09-01St. Louis, MOMajor Junior
Stephan Seeger46527182015-20161L1996-02-16Mississauga, ONTEuropean Lower Leagues
Tyler Sensky100022015-20161D1997-02-27Canton, MIMajor Junior
Kole Sherwood60335285602016-20171R1997-01-22Columbus, OHMajor League
Connor Sills60513181322015-20161R1995-05-21Thunder Bay, ONTEuropean Elite
Simon Slavicek163335992432021-20243C2004-02-02Prague, CzechiaMajor Junior
Jalen Smereck1061960791162016-20182D1997-01-15Detroit, MIMinor Pro
Blake Smith10621719802022-20242D2004-10-05Oshawa, ONTMajor Junior
Michal Steinocher40101192016-20171D1999-12-02Louny, Czech Rep.Major Junior
Marko Stojkov11662632522022-20242D2004-08-11Mississauga, ONTMajor Junior
Grayden Strohack33022322022-20242D2006-06-09Waterloo, ONTMajor Junior
Mason Taylor300002023-20241D2006-02-23Oakville, ONTMajor Junior
Zack Terry7391120202021-20232D2002-04-05Oakville, ONTMajor Junior
Tyler Tucker2791827442019-20201D2000-03-01Thunder Bay, ONTMajor League
Eric Uba71192443542017-20192R2000-12-17Kitchener, ONTMajor Junior
Emanuel Vella4201122018-20191G1998-08-08Toronto, ONTMajor Junior
Evan Vierling7582937242018-20202C2002-06-20Aurora, ONTMinor Pro
Frankie Vilardi6791221192015-20161C1996-01-09Kingston, ONTMajor Junior
Matthew Wang614711372023-20241L2005-08-22London, ONTMajor Junior
Josh Wesley2421012212015-20161D1996-04-09Hartford, CTMinor Pro
Jacob Winterton67111021122018-20191L2001-01-09Whitby, ONTMajor Junior
Jack Wismer1974859107522017-20203R2000-02-24Stoney Creek, ONTMajor Junior
Bryce Yetman810142015-20161R1997-02-21Ajax, ONTMajor Junior
Quinn Yule22358212019-20201L2000-01-06Uxbridge, ONTMajor Junior

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