home search by league team forums morning report contact us
home

Niagara IceDogs all-time player roster

This is a list of all the players that played for the Niagara IceDogs. The Niagara IceDogs are a hockey team playing in the Ontario Hockey League from 2007 to 2015. This list is accurate for most teams, but for some obscure teams the list may be partial. We have found 131 players.
Player NameGPGA.PtsPIMSeasonsYrs.Pos.BirthdateBirthplaceHighest Level
Andrew Agozzino3181591473063702007-20125L1991-01-03Kleinburg, ONTMajor League
Johnson Andrews1331814321652007-20125R1991-02-15NOTL, ONTMajor Junior
Rio Anzolin800062012-20131R1995-02-23Windsor, ONTMajor Junior
Darren Archibald37231336302010-20111L1990-02-09Newmarket, ONTMajor League
Matt Baldassarra59235722009-20101L1992-01-13Richmond Hill, ONTMajor Junior
Mitch Bennett23101422011-20132R1992-01-04Toronto, ONTMajor Junior
Sam Berg8000162013-20141F1996-10-01Beamsville, ONTMajor Junior
Jason Bergeron62141832342007-20081R1988-02-20Montreal, PQMajor Junior
Bo Bessette200022012-20131G1994-07-31North York, ONTMajor Junior
Vladimir Bessonov1710172007-20092D1990-02-22Angarsk, RussiaEuropean Elite
Brock Beukeboom6351924652011-20132D1992-04-01Uxbridge, ONTMajor Junior
Tim Billingsley433912662010-20111D1990-01-17Orleans, ONTMinor Pro
Brian Brosnan45022252013-20141D1995-04-22Ilderton, ONTMajor Junior
Mitch Bursey200002012-20131D1993-04-24Peterborough, ONTMajor Junior
Luca Caputi6651601111072007-20081L1988-10-01Toronto, ONTMajor League
Cody Caron57358802013-20141R1996-05-28Sault Ste. Marie, ONTMajor Junior
Stephen Ceccanese900022007-20092L1989-09-02Vaughan, ONTMajor Junior
John Chartrand1600022009-20112G1993-07-07Fredericton, NBMajor Junior
Brad Col300002011-20121D1993-04-20Stoney Creek, ONTMajor Junior
Johnny Corneil39426122013-20141C1997-08-16Lindsay, ONTMajor Junior
Matt Corrente2121315642007-20081D1988-03-17Mississauga, ONTMajor League
John Cullen3000062008-20091G1991-04-20Hamburg, NYMajor Junior
John D'Ilario300002013-20141G1994-10-27St. Catharines, ONTMajor Junior
Sebastian Dahm2104422007-20081G1987-02-28Copenhagen, DenmarkMinor Pro
Joshua Day87442461232007-20092D1988-04-02St. John's, NBMajor Junior
Adam Desautels16000202011-20121R1992-03-14Maple Ridge, BCMajor Junior
Chris DeSousa16066481142652007-20103C1990-10-19Mississauga, ONTMinor Pro
Anthony DiFruscia1353943821982012-20142L1995-04-20Thorold, ONTMajor Junior
Myles Doan135172643952010-20122C1992-05-18Windsor, ONTMajor Junior
Milan Doudera522911402010-20122D1993-01-01Horni Bezdekov, Czech Rep.European Elite
George Dunn100002008-20091D1990-07-11Niagara Falls, ONTMajor Junior
Vince Dunn6352833452013-20141D1996-10-29Lindsay, ONTMajor Junior
Christopher Festarini94044102011-20143G1993-06-03Timmins, ONTMajor Junior
Mitchell Fitzmorris8681523612012-20142L1995-04-21Ingersoll, ONTMajor Junior
Scott Fletcher640441982007-20092D1988-01-12Detroit, MIMinor Pro
Jordan Foreman652834621552007-20081C1987-01-06Cambridge, ONTMinor Pro
Alex Friesen292911532443812007-20125C1991-01-30St. Catharines, ONTMinor Pro
Andrew Fritsch6412719132009-20112R1993-03-24Brantford, ONTMajor Junior
Michael Gallardi400002010-20122G1994-03-10St. Catharines, ONTMajor Junior
Jay Gilbert7521113762007-20103D1991-08-15Port Stanley, ONTMajor Junior
Matt Gillard47861422012-20142L1996-08-30Welland, ONTMajor Junior
Jake Gilmour300022013-20141R1996-08-19Toronto, ONTMajor Junior
Jesse Graham223151001151272010-20144D1994-05-13Toronto, ONTMinor Pro
Simon Gronvaldt8422022402009-20112D1991-01-30Rodovre, DenmarkEuropean Lower Leagues
Dougie Hamilton213401471871922009-20134D1993-06-17Toronto, ONTMajor League
Freddie Hamilton258108144252712008-20124C1992-01-01Toronto, ONTMajor League
Michael Hasson7851116562008-20113R1991-10-29Ariss, ONTMajor Junior
Aaron Haydon103917261512012-20142D1996-01-06Plymouth, MIMajor Junior
Brook Hiddink60581342012-20142R1996-02-02St. Thomas, ONTMajor Junior
Tanner Hildebrandt300002011-20121W1992-11-02St. Catherines, ONTMajor Junior
Jamie Howard410152008-20091L1989-03-27St. Catharines, ONTMajor Junior
Ben Hughes924812332012-20142C1996-04-11Barrie, ONTMajor Junior
Marco Insam126322860382008-20102L1989-06-05Selva Gardena, ItalyEuropean Elite
Tyler Jackson200002012-20131L1995-02-15Wainfleet, ONTMajor Junior
Gregory Jambrosich800022012-20131C1993-08-12Hamilton, ONTMajor Junior
Billy Jenkins103122436422010-20143L1994-09-08Ottawa, ONTMajor Junior
Zac Jones1621302008-20091R1990-04-24Streetsville, ONTMajor Junior
Luke Karaim300002011-20121L1992-03-24St. Catharines, ONTMajor Junior
Broderick Kelly74347142011-20132D1995-09-01St. Catharines, ONTMajor Junior
Nik Knezic35011112009-20112D1992-02-09London, ONTMajor Junior
Graham Knott6481422182013-20141L1997-01-13Holland Landing, ONTMajor Junior
Ondrej Kopta513811282012-20131F1995-04-17Pilsen, Czech RepEuropean Elite
Tom Kuhnhackl3071825292011-20121R1992-01-21Landshut, GermanyMinor Pro
Patrick Lee2771219152008-20091R1988-01-27Sharon, ONTMajor Junior
Stefan Legein30241337802007-20081R1988-11-24Oakville, ONTMinor Pro
Mack Lemmon7175121732012-20142R1995-01-12Aurora, ONTMajor Junior
Lucas Lobsinger300072007-20081G1988-04-21Burlington, ONTMajor Junior
Andrew Loverock3501122007-20081G1989-07-29Elmvale, ONTMajor Junior
Dylan MacEachern2381730471392007-20114L1990-04-03Mississauga, ONTMajor Junior
Mike MacIsaac33268252007-20092L1988-01-01O'Leary, PEIMinor Pro
Mathew Maione10782735442007-20092D1990-11-21Toronto, ONTMinor Pro
Keith Maisonville26000172008-20102D1992-02-18Belle River, ONTMajor Junior
Jordan Maletta85153348852012-20142R1995-04-30St. Catharines, ONTMajor Junior
Hayden McCool5721012282013-20141C1997-04-11Whitby, ONTMajor Junior
Dalton McGrath1500092010-20111G1991-11-04Brampton, ONTMinor Pro
David McMullen54134252008-20091D1991-01-01Kingston, ONTMajor Junior
Luke Mercer2291275871652010-20144D1994-04-30Toronto, ONTMajor Junior
Andrew Merrett100294574552007-20092R1989-04-03Vernon, ONTMajor Junior
Thomas Middup56981782008-20091R1990-02-20Richmond Hill, ONTMajor Junior
Aleksandar Mikulovich577714572013-20141D1996-07-01Chelyabinsk, RussiaMajor Junior
Jesse Miller600022011-20121C1992-06-15 Major Junior
Eric Ming49321547162013-20141R1993-03-31Williamstown, ONTMajor Junior
Josh Moes5462228312009-20101R1989-03-09St. Catharines, ONTMajor Junior
Brent Moran5901102012-20142G1996-07-05Orleans, ONTMajor Junior
Tyler Mort24088102012-20131D1992-03-01Keswick, ONTMajor Junior
Jamie Oleksiak2861521232011-20121D1992-12-21Toronto, ONTMajor League
David Pacan1334977126872010-20122R1991-03-31Ottawa, ONTMinor Pro
Jaroslav Pavelka701102011-20121G1993-09-12Dvur Kraloven Labem, Czech Rep.European Elite
Brendan Perlini85414081402012-20142L1996-04-27Guildford, EnglandMajor Junior
Trevor Petersen1038917362011-20132L1994-10-09Markham, ONTMajor Junior
Matt PetGrave6761925742009-20101D1992-01-29Brampton, ONTMajor Junior
Alex Pietrangelo962161821262007-20092D1990-01-18King City, ONTMajor League
Matt Piva28121123362008-20091C1988-08-05Maple, ONTEuropean Elite
Alexander Protapovich474913162013-20141C1996-08-16Novocheboksarsk, RussiaMajor Junior
Blake Richard1200042013-20141G1994-02-09Hamilton, ONTMajor Junior
Brett Ritchie835749106642011-20132R1993-07-01Orangeville, ONTMajor League
Mike Robinson7251015452012-20142L1993-05-06Stouffville, ONTMajor Junior
Shayne Rover259936451232008-20135D1992-01-13Newmarket, ONTMajor Junior
Barry Sanderson60101727452007-20081C1990-04-22Dearborn, MIMinor Pro
Joe Sarracini910142008-20091D1991-06-28Maple, ONTMajor Junior
Ryan Sarris200002013-20141D1997-03-04Brooklin, ONTMajor Junior
Drew Schiestel1311867851152007-20092D1989-04-09Hamilton, ONTMinor Pro
Frank Schumacher17022152011-20121D1993-10-12Brighton, MIMinor Pro
Mike Schwindt183123241702008-20113D1991-10-17Mount Forest, ONTMajor Junior
Andrew Shaw1241934532262008-20102C1991-07-20Belleville, ONTMajor League
Jason Shaw17000162009-20101D1992-09-09Belleville, ONTMinor Pro
Kyle Shaw200002012-20131R1993-02-05Amherstburg, ONTMajor Junior
Jimmy Sheehan700002011-20121D1993-02-11St. Catharines, ONTMajor Junior
Ryan Shipley38033402012-20131D1994-03-03Ilderton, ONTMajor Junior
Steven Shipley1947294166832010-20133C1992-04-22Ilderton, ONTMajor Junior
Blake Siebenaler6862430242013-20141D1996-02-27Fort Wayne, INMajor Junior
Petteri Simila1100002009-20101G1990-04-09Oulu, FinlandEuropean Elite
Matt Sisca115244165362007-20092C1990-10-30Woodbridge, ONTMinor Pro
Jeremy Smith2600042008-20091G1989-04-13Dearborn, MIMinor Pro
Aaron Snow613402007-20081L1988-05-20Windsor, ONTMajor Junior
Kyle Steckley34202402008-20091R1990-02-21Ridgeway, ONTMajor Junior
Ryan Strome1911001812812142009-20134C1993-07-11Mississauga, ONTMajor League
Michael Swift6838621001302007-20081C1987-03-26Peterborough, ONTMinor Pro
David Sysala1110122012-20131C1995-05-05Ostrava, Czech. RepMajor Junior
Victor Terreri34022472008-20112R1991-10-08Mississauga, ONTMajor Junior
Mitchell Theoret2164150911432009-20134L1993-06-08Montreal, PQMinor Pro
Derek Todosichuk200002011-20132C1995-01-16Nilestown, ONTMajor Junior
Reggie Traccitto1812738652582007-20103D1989-07-05Oakville, ONTMinor Pro
Chris Van Laren28055502007-20081D1990-06-04Kingston, ONTMajor Junior
Carter Verhaeghe1945092142922011-20143C1995-08-14Waterdown, ONTMinor Pro
Mark Visentin166066202008-20124G1992-08-07Waterdown, ONTMajor League
Adrian Volpe800002007-20081G1990-06-26Burlington, ONTMajor Junior
Joel Wigle1401721381102010-20133R1994-02-14Brantford, ONTMajor Junior
Zach Wilkie35156352013-20141D1997-02-24Villa Park, ILMajor Junior
Jason Wilson64182543942010-20111L1990-04-15Richmond Hill, ONTMinor Pro
Dylan Wood810122009-20112L1992-04-05Brampton, 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.