home search by league team forums morning report contact us
home

Flint Generals [IHL, 2007-2010] all-time player roster

This is a list of all the players that played for the Flint Generals. The Flint Generals were a hockey team playing in the International Hockey League from 2007 to 2010. This list is accurate for most teams, but for some obscure teams the list may be partial. We have found 125 players.
Player NameGPGA.PtsPIMSeasonsYrs.Pos.BirthdateBirthplaceHighest Level
Brett Aimone200002008-20091D1987-07-01Toms River, NJMinor Pro
Chad Alban65088182007-20092G1976-04-27Kalamazoo, MIMinor Pro
Mike Alexiou801523381012007-20092F1985-09-10Pickering, ONTMinor Pro
Jordan Alford700002008-20091G1985-02-06Red Deer, ALTAMinor Pro
Michel Beausoleil763646821132007-20081W1980-07-19Montreal, PQMinor Pro
Nick Bet701102007-20092L1983-12-27Sarnia, ONTMinor Pro
Jordan Black810102007-20081F1983-02-21Canton, MIMinor Pro
Chris Bogas5141014422009-20101D1976-11-12Cleveland Heights, OHMinor Pro
Jordan Boman3454942008-20091F1985-11-25Berkley, MIMinor Pro
Ben Boudreau55268572008-20102C1984-11-08St. Catharines, ONTMinor Pro
A.J. Bozoian3951722202008-20091D1982-04-29Brownstown, MIMinor Pro
Greg Bullock13845991441252007-20103C1973-02-10Cambridge, ONTMinor Pro
Craig Cescon761781952009-20101D1986-08-18Mississauga, ONTMinor Pro
Jaroslav Cesky45161026482007-20081F1978-08-04Prague, Czech Rep.Minor Pro
Matt Chromy10000102008-20091D1983-11-18Crystal Lake, ILMinor Pro
Jason Cirone63214263642007-20081C1971-02-21Toronto, ONTMajor League
Bradlee Clark100002007-20081 Minor Pro
Brent Clarke500022009-20101C1986-06-05Bolton, ONTMinor Pro
Michael Coomer500022008-20091D1983-08-27Naperville, ILMinor Pro
Mason Cossette1000192009-20101F1987-09-25Austin, TXMinor Pro
Matt Curley500002007-20081D1983-01-17Madrid, NYMinor Pro
Trent Daavettila200002007-20081F1984-09-03Howell, MIMinor Pro
Kyle Deck53132639562007-20092D1986-01-21Sedley, SASKMinor Pro
Adam Dekker600002008-20091G1984-03-21Muskegon, MIMinor Pro
Justin Depretis70251641482007-20092F1982-07-25Pittsburgh, PAMinor Pro
David Desander100002008-20091G1983-09-09Saginaw, MIMinor Pro
John DiPace11848581063972007-20092F1982-04-08Clinton Township, MIMinor Pro
Jason Dolgy600042009-20101F1985-02-19Montreal, PQMinor Pro
Jonathan Duchesneau5832225162007-20081C1986-12-28Quebec City, PQMinor Pro
Jared Dumba67212142762007-20092L1979-05-28Dysart, SASKMinor Pro
Matt Elich206814272008-20091R1978-09-22Grosse Pointe, MIMajor League
Joshua Fauth27011392008-20091D1986-02-06Medicine Hat, ALTAMinor Pro
Nello Ferrara300002007-20081D1976-04-18Chicago, ILMinor Pro
Peter Ferraro1901122007-20081F1984-06-01Pleasantville, NYMinor Pro
Shaun Fisher5233336622007-20081D1979-06-02Detroit, MIMinor Pro
Josef Fojtik1024738851132007-20092L1984-09-11Ostrava, Czech Rep.Minor Pro
Jordan Fox66263460912007-20081C1984-07-10Kirkwood, MOMinor Pro
Tyler Fuller300002007-20081D1986-05-03Williams Lake, BCMinor Pro
Shawn Futers18112372007-20081L1985-09-02Sarnia, ONTMinor Pro
Joel Gasper53101929442008-20091F1983-09-26Crookston, MNMinor Pro
Brandon Gentile6482230812009-20101D1987-04-23Clarkson, MIMinor Pro
Joe Gerbe300002008-20091C1979-04-12Oxford, MIMinor Pro
Maxime Gravelle1002242008-20091C1987-07-31Ottawa, ONTMinor Pro
Travis Hanson36325582008-20091F1985-09-18Bark River, MIMinor Pro
Burke Henry713422009-20101D1979-01-21Ste. Rose, MANMajor League
Jason Hill613422009-20101F1984-02-13Niagara Falls, NYMinor Pro
Paul Holder23178262008-20091D1985-06-06Saint John, NBMinor Pro
Jay Holladay812302008-20091D1985-05-10Virginia Beach, VAMinor Pro
Tyler Howells5771724342009-20101D1983-10-20Eden Prairie, MNMinor Pro
Brian Jacque400022008-20091D1980-07-15Wilbraham, MAMinor Pro
Jan Jas1841418242008-20091R1978-06-06Presov, SlovakiaMinor Pro
Ryan Jorde105325281262007-20092D1981-03-23Kelowna, BCMinor Pro
Mike Kinnie50222951952007-20081W1982-03-23Shelby Township, MIMinor Pro
Alec Kirschner3454982009-20101C1986-12-25Dix Hills, NYMinor Pro
Martin Kloucek800022007-20081D1984-06-28Toronto, ONTMinor Pro
Lorne Knauft6011102007-20081D1968-07-07Hanna, ALTAMinor Pro
Chris Kovalcik32055822007-20102W1982-11-03St. Charles, MOMinor Pro
John Kozoriz900022008-20091C1981-03-16Komoka, ONTMinor Pro
Jean-Francois Labbe1200082009-20101G1972-06-12Sherbrooke, PQMajor League
Alex Lamontagne211561072008-20091D1988-04-07Crabtree, PQMinor Pro
Danny Lapointe36131427292009-20101C1984-09-10Victoria, BCMinor Pro
Maxime Lincourt249122142008-20091R1987-05-05Montreal, PQMinor Pro
Frank Littlejohn206713942008-20091R1977-02-03Oshawa, ONTMinor Pro
Kris Mallette9219102872007-20092D1979-01-19Kelowna, BCMinor Pro
Ondrej Martinka1101182009-20101D1987-05-03, Czech Rep.Minor Pro
Eric Marvin54055142007-20081G1983-02-12Naperville, ILMinor Pro
Maxime Mathieu7000202008-20091L1986-03-12Normandin, PQMinor Pro
Darren McCarty11336302007-20081R1972-04-01Burnaby, BCMajor League
Jason McCrimmon700052008-20091D1983-05-09Detroit, MIMinor Pro
Dan McNeill621451412008-20091D1982-04-14Scarborough, ONTMinor Pro
Mike McRae200002008-20091F1981-12-06 Minor Pro
John Miller16033142008-20091D1981-07-31Grand Ledge, MIMinor Pro
Matt Moffat52121830282009-20101F1986-10-26Cambridge, ONTMinor Pro
John Mori73273865442009-20101F1986-06-25Westport, CTMinor Pro
Bryan Nathe800002009-20101D1983-02-08Elk River, MNMinor Pro
Nick Niedert15022292009-20101G1982-06-16Hudson, IAMinor Pro
Rob Nolan4901122009-20101G1985-12-10Sherwood Park, ALTAMinor Pro
Marc Norrington301122007-20081L1981-08-24Grand Blanc, MIMinor Pro
Mike Olynyk15213252009-20101F1981-11-09Sparwood, BCMinor Pro
Martin Ondrej116535402182007-20092D1983-11-16Presov, SlovakiaMinor Pro
Joe Pace19112182008-20091D1985-02-06Chicago, ILMinor Pro
Derek Parker7011752009-20101W1983-07-27Melville, SASKMinor Pro
Zach Pearson56182644422008-20091L1984-02-07White Lake, MIMinor Pro
Jake Pence7662026482009-20101D1983-12-13Owatonna, MNMinor Pro
Nick Pernula1212322009-20101F1984-03-28Maple Grove, MNMinor Pro
Brett Peterson210122008-20091D1981-10-21Northborough, MAMinor Pro
Josh Peterson2007-20081D1984-01-18Duluth, MNMinor Pro
Luke Phillips1000102009-20101F1982-01-21Birken, BCMinor Pro
Mike Podelnyk1240402008-20091F1986-06-24Fenton, MIMinor Pro
Jan Prusa100072009-20101D1983-07-21Kladno, Czech Rep.Minor Pro
Isaac Reichmuth100002008-20091G1982-12-29Fruitvale, BCMinor Pro
Manon Rheaume100002008-20091G1972-02-24Beauport, PQMinor Pro
Pascal Rheaume73213657352009-20101C1973-06-21Quebec City, PQMajor League
Riccardo Rigamonti600002008-20091D1983-08-23Zurich, SwitzerlandMinor Pro
Jason Robinson21369292008-20091D1978-08-22Goderich, ONTMinor Pro
John Ronan69303464342009-20101F1983-07-06South Boston, MAMinor Pro
Bill Ruggiero600042007-20081G1981-02-25Harper Woods, MIMinor Pro
Derrick Ryan1402222008-20091W1984-03-27Fournier, ONTMinor Pro
Steve Rymsha49323062642008-20091L1979-03-20St. Catharines, ONTMinor Pro
Armando Scarlato37000802009-20101D1984-04-14Toronto, ONTMinor Pro
Jamie Schaafsma753035651092009-20101C1983-02-11Blenheim, ONTMinor Pro
C.J. Schneider800022008-20091D1985-10-18Oaklyn, NYMinor Pro
Lucas Schott810102009-20101F1984-10-22Erin, ONTMinor Pro
Steve Silver5841014832009-20101D1986-08-01Brighton, MIMinor Pro
Bill Skwarczewski100072008-20091F1985-08-17Macomb, MIMinor Pro
Rick Smith60111223562009-20101L1978-07-29Brighton, MIMinor Pro
Bryan Smolinski48242549422009-20101C1971-12-27Toledo, OHMajor League
Matthew Spezza14011212007-20092G1986-10-14Mississauga, ONTMinor Pro
Patrick Steinmayr400002007-20081F1984-04-18Linz, AustriaMinor Pro
Justin Styffe6069152232008-20091W1984-10-14Okanagan Falls, BCMinor Pro
Mike Thomson901102009-20101F1984-05-18La Habra, CAMinor Pro
Brad Townsend9000172008-20091C1987-01-23Davisburg, MIMinor Pro
Nick Tuzzolino761034441592007-20081D1986-01-19Buffalo, NYMinor Pro
Tony Tuzzolino3751217692009-20101C1975-10-09Buffalo, NYMajor League
Mark Versteeg-Lytwyn204812122008-20091L1986-11-27Sharon, ONTMinor Pro
Rob Voltera4514822712008-20091W1978-05-24Campbell River, BCMinor Pro
Jozef Wagenhoffer13000152009-20101R1986-05-11Bratislava, SlovakiaMinor Pro
Nathan Ward7691726292009-20101C1981-12-08Edmonton, ALTAMinor Pro
Brett Westgarth2721012392007-20081D1982-02-04Amherstburg, ONTMinor Pro
Tyler Willis18123612009-20101R1977-04-08Princeton, BCMinor Pro
Brock Wilson6732932872007-20081D1984-10-15Des Peres, MOMinor Pro
Gabe Yeung13000512007-20081D1983-03-18Madison, WIMinor Pro
Bill Zaniboni1100002008-20091G1982-04-18Plymouth, MAMinor Pro
Jeff Zehr2251217892008-20091L1978-12-10Windsor, ONTMajor League
Sergei Zvyagin1100002009-20101G1971-02-17Moscow, RussiaMinor 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.