hockey DB
search by league
team
morning report
contact us
home

Thorold Blackhawks all-time player list

Player Name GP G A. Pts PIM Seasons Yrs. Pos. Birthdate Birthplace Highest Level
Mike Abbot258917352001-20021F1981-11-07Junior B (Canada)
Chris Adams298101861995-19961Junior B (Canada)
Jamie Adams14101901995-19982FJunior B (Canada)
Jason Anderson1723522000-20042D1984-07-23Junior A (Canada)
Scott Anderson43162137702000-20011C1980-04-05Semi-Professional
Chris Angelo339817422002-20031F1984-05-06Depew, NJCollege-University
Randy Arsenault1941418371995-19961Junior B (Canada)
Jason Aucoin47243256522006-20071FJunior A (Canada)
Cam Beatty39613191111994-19962Junior B (Canada)
Paul Beatty1641145564741994-19984D1977-05-30Junior B (Canada)
Ryan Bellows14781542004-20051F1987-10-01St. Catharines, ONTMajor Junior
Michael Bentivegna3471421202006-20071FBurlington, ONTJunior A (Canada)
Mike Bentivoglio8101211999-20023L1984-07-01Junior B (Canada)
Sean Bentivoglio914379122442001-20032L1985-10-16Thorold, ONTMajor League
Mark Bimonte100002003-20041Junior B (Canada)
Blake Bishop109222446722001-20053R1985-01-24Junior B (Canada)
Chris Blake100001996-19971Junior B (Canada)
Mark Bocchinfuso6011151996-19971Junior B (Canada)
Anthony Boccia8832427641996-19982D1978-02-18Junior B (Canada)
Matt Boccinfuso872134551202001-20032D1982-01-26Junior B (Canada)
Gary Bolibruck6000331998-20012Junior B (Canada)
Kevin Bolibruck3861824781993-19941D1977-02-08Peterborough, ONTMinor Pro
Dean Boric5001010481994-199621977-11-23Junior A (Canada)
Fred Bracken178917391994-19962Junior B (Canada)
Dave Briscall1000141994-19951Junior B (Canada)
Todd Brody475510331998-19991Junior B (Canada)
Tyler Brown20246332006-20071Junior B (Canada)
Todd Butler98019191181994-19983D1978-12-18Junior A (Canada)
Nick Caligiuri4571926492006-20071F1988-10-17Junior A (Canada)
Adam Campbell13538142006-20071F1988-10-23Toronto, ONTJunior A (Canada)
Matt Canham57126271172004-20072DJunior B (Canada)
Taylor Channing300002004-20051GJunior A (Canada)
Lance Chartrand400061994-19951GJunior B (Canada)
John Chayka32141327222006-20071W1989-06-09Junior A (Canada)
Greg Chorpitta701121321651994-19962Junior B (Canada)
Phil Christie1141746632071993-19963Junior B (Canada)
Michael Clark112366197561993-19963College-University
Cody Cole1302147682672001-20043D1984-10-02St. Catharines, ONTMinor Pro
Craig Conn4044102002-20031D1983-11-16Junior B (Canada)
Derek Conn62930393131993-19963D1976-10-31Major Junior
Aaron Consoli29145321998-19991F1978-08-31Junior B (Canada)
Ryan Cousins7101192000-20011DJunior A (Canada)
John Couturier167613391996-19971Junior B (Canada)
Ryan Cox32810181571996-19982FJunior B (Canada)
Derrick Crane97113849701993-19963C1973-08-08Windsor, ONTMajor Junior
David Cullen76266591381993-19952D1976-12-30St. Catharines, ONTMajor League
Taylor Cummings46066491999-20012G1980-08-15Fort Erie, ONTSemi-Professional
Todd Curtis1312301994-19951Junior B (Canada)
Mike Cwiertniewski1375341941021998-20024F1981-06-11Junior B (Canada)
Matt D'Addario23178601993-19941DJunior A (Canada)
Dean Davidson100002003-20041D1988-05-03Mississauga, ONTJunior A (Canada)
Ryan Davidson184610101996-19993Junior B (Canada)
Shane Davidson48313768952006-20071L1987-04-03Junior B (Canada)
Chris Davis26620261091993-19941Junior B (Canada)
Mike Delisio47088332001-20021D1983-04-30College-University
Dustin Demoe7391120472003-20073R1989-03-18Junior B (Canada)
Rich Denham700001993-19941GJunior A (Canada)
Philip DeSimone13257122003-20041C1987-03-19East Amherst, NYMinor Pro
Kevin Dickinson1021342003-20041Junior B (Canada)
C.J. Dickson4091322242006-20071C1989-07-07Thorold, ONTCollege-University
Josh Dickson138194564891994-19984D1977-12-16Junior B (Canada)
Shea Dignam1321562772431998-20034D1982-01-12Junior B (Canada)
John Digout11400002000-20033G1984-10-14Junior B (Canada)
Jeff Dillon593811541993-19952Junior B (Canada)
Tim Donovan210101994-19951Junior B (Canada)
Ian Downes1121382006-20071Junior B (Canada)
Jeff Drummond000001999-20001DJunior B (Canada)
Blair Egerter3000101998-19991F1983-12-01Junior B (Canada)
Gabe Ellis300001997-19981D1980-07-08Junior B (Canada)
Scott Ellis73321243351996-19982D1977-11-24Junior A (Canada)
John Falzoi752332551552003-20052L1985-01-01Junior B (Canada)
Les Farago4212921102000-20011L1980-04-29Junior B (Canada)
Jamie Floris70088842002-20042D1984-07-05Junior B (Canada)
Dan Forbes000001999-20001D1982-03-16Junior B (Canada)
Don Forbes453811271998-19991F1982-03-16Junior A (Canada)
Steven Foster100002003-20041Junior A (Canada)
Sean Gauvreau28044142001-20032F1985-04-18Junior B (Canada)
Chris Gerofalo100002003-20041Junior B (Canada)
Greg Gilby92033571994-19973G1976-05-08Junior B (Canada)
Chris Grenville914822201993-19941R1974-02-24St. Catharines, ONTMinor Pro
Mike Hamilton300091999-20012F1980-04-16Junior A (Canada)
Bob Harrison30044611993-19941G1973-04-26Sault Ste. Marie, ONTMajor Junior
Brian Harrison5000151997-19981Junior B (Canada)
Dave Hatcher800001998-19991Junior B (Canada)
Jaz Hayden184901872771651996-20015L1980-06-30Junior B (Canada)
Mike Hedden945440941162003-20052L1984-12-27Dunnville, ONTMinor Pro
Eric Hill7000151993-19972Junior B (Canada)
Nathan Horton92204464831998-20013R1985-05-29Welland, ONTMajor League
Steve Horvath100001995-19961Junior B (Canada)
Brett Howden791123341382003-20052D1984-08-05Caledonia, ONTMajor Junior
Chris Huneault58221537792003-20052F1984-01-24Junior B (Canada)
Greg Huneault5831215882003-20052D1986-11-17Junior B (Canada)
Steve Hurst921551662012000-20022D1981-06-18Stoney Creek, ONTSemi-Professional
Mike Iggulden421322000-20011C1982-11-09St. Catharines, ONTMajor League
Ryan Isherwood28358251995-19961Junior B (Canada)
Paul Jack2716824611994-19951F1977-04-18Junior B (Canada)
Brad Jackson1714502004-20051F1988-06-24Thorold, ONTCollege-University
Rob Jagodzinski14033142001-20021D1985-08-06Junior B (Canada)
Glenn Jamison3449131111993-19941Junior B (Canada)
Gabe Kazan100001997-19981Junior B (Canada)
Cody Keating1903322003-20041F1985-06-25Junior B (Canada)
Todd Keating742540651541995-19972F1979-08-07Junior B (Canada)
Troy Keating11154811356601993-19974F1976-02-12Major Junior
Corey Kemp100001994-19951Junior B (Canada)
Blake Kerling36167262006-20071D1990-02-22St. Catherine's, ONTJunior A (Canada)
Mat Kerling32268222000-20011F1983-09-11St. Catharines, ONTCollege-University
Brian Kerr9145601994-199511976-03-27Junior B (Canada)
Chris Knighton35142034442002-20031FCollege-University
Mike Kobylansky27044802004-20051R1984-04-20Junior B (Canada)
Erik Kolga4622123951999-20012D1980-06-08College-University
Zenon Konopka46628341391997-19981C1981-01-02Niagara-on-the-Lake, ONTMajor League
Daniel Koudys47172845362006-20071F1990-05-15Grimsby, ONTEuropean Lower Leagues
Joe Koudys1415072122892003-20073F1988-03-28Grimsby, ONTEuropean Lower Leagues
Michael Lagattuta600001997-19981Junior B (Canada)
Ryan Lahie86364480572002-20042F1983-07-01Hamilton, ONTCollege-University
Jason Lane000001999-20001Junior B (Canada)
Rob Langkor100002003-20041Junior B (Canada)
Trevor Lariviere4562733962000-20011D1980-01-21Junior B (Canada)
Steve Laszlo18659761352402000-20044F1983-03-04College-University
Kris Lavoie100042006-20071D1990-02-02Fonthill, ONTJunior A (Canada)
Doug Lawrence25066881996-19971Junior B (Canada)
Mike Lawrie000001999-20001D1980-01-08Junior A (Canada)
Paul Leblanc119219216671995-20005D1979-02-09Junior B (Canada)
Todd Leggad100002000-20011Junior B (Canada)
Andrew Leistner200001995-19961Junior B (Canada)
Tom Leistner711201994-19962Junior B (Canada)
Dylan Llord42121022932006-20071F1986-07-16Junior B (Canada)
T.J. Lloyd48011162001-20021G1981-07-05Junior B (Canada)
Kevin Lynch200001994-19951Junior B (Canada)
Scott MacKenzie473540751111999-20012L1980-06-22Major Junior
Gary MacNeil95421251951997-19992D1981-06-30Junior B (Canada)
Garrett MacNeill000001999-20001DNiagara, ONTCollege-University
Brian Marsh800081993-19941Junior B (Canada)
Duncan Martin4168141881997-19992F1980-04-04Junior B (Canada)
J.J. Martin16757931501312000-20055F1984-11-22Thorold, ONTMinor Pro
Joey Martin5912416122003-20052C1988-07-29Thorold, ONTMinor Pro
Gerrard Masse5213421994-19951Major Junior
Mike Maulucci49000202006-20071Junior B (Canada)
Kirk McConnell13235211995-19961Junior A (Canada)
Mike Mcgrane3431417922001-20021D1981-06-21Junior A (Canada)
Scott McKecknie200021997-19981Junior B (Canada)
Stu McKenzie20022221995-19961Junior B (Canada)
Jack McLaren9062531732003-20052D1984-03-25Hickson, ONTJunior B (Canada)
Rob McLaren9073138802004-20072D1985-04-29Hickson, ONTJunior B (Canada)
Chris McLean4042024752004-20051DCollege-University
Greg McMillan945877135581997-19992F1978-05-30College-University
Jordy McMillan17156122006-20071Junior A (Canada)
Mark McMillan135107972041501995-19994F1978-05-30College-University
Greg McMillian39152136651996-19971F1978-03-30Junior B (Canada)
Rick McNiel312810121994-19951Junior B (Canada)
Mark Medulun97055951993-19974GJunior B (Canada)
Andrew Merritt13213252006-20071Junior B (Canada)
Rick Miller8701182003-20052G1985-04-30Fort Erie, ONTMajor Junior
Jason Mitchell631929481081994-19962Junior B (Canada)
Rory Montgomery29358641997-19981F1977-10-25St. Catharines, ONTJunior B (Canada)
Scott Moore3671017621994-19951Junior B (Canada)
Kyle Neufeld58233558982002-20042L1983-08-28St. Catharines, ONTMajor Junior
Dave Newton200002000-20011Junior B (Canada)
Wes Newton56162440141995-19972F1978-10-25College-University
Derek Nichols101102003-20041Junior B (Canada)
Kyle O'Boyle4811112642006-20071D1986-04-09Whitby, ONTJunior A (Canada)
Matt Oikawa31162036121993-19941W1977-10-27Grimsby, ONTMinor Pro
Ryan Opperman1700002000-20043Junior B (Canada)
Mark Packwood4801122003-20041G1988-08-10Thorold, ONTMajor Junior
Steve Page23055202002-20031D1985-10-24Junior B (Canada)
Brian Panutto100001994-19951Junior B (Canada)
Pat Pappageorge38171229982000-20011L1980-03-24Junior B (Canada)
Brian Parks1000001993-19952GJunior B (Canada)
Jason Parks300001995-19961GJunior B (Canada)
Jason Parks1200001996-19971D1976-11-04Erin, ONTJunior A (Canada)
Luke Penney501182003-20041Junior B (Canada)
Justin Pollock902242001-20021D1984-05-03Junior B (Canada)
Michael Pribanich1400042006-20071G1986-12-12Junior B (Canada)
Ryan Pull92193453512003-20052C1984-05-10Junior B (Canada)
Sean Ramanauskas4600022004-20051G1985-06-02Junior B (Canada)
Tyler Ransom183651251901451998-20046F1983-02-23Junior B (Canada)
Jeff Richardson363811221998-19991College-University
Glenn Ridler47000161998-20002G1982-10-01St. Catharines, ONTMinor Pro
Chris Risi17576147223222001-20054F1985-04-12Thorold, ONTCollege-University
Scott Roach100002000-20011Junior B (Canada)
Don Robbins100001994-19951GJunior B (Canada)
Troy Roberts300001997-19981Junior B (Canada)
Kyle Rogers13022222006-20071GThunder Bay, ONTJunior A (Canada)
Nick Rombough93838461342002-20042D1983-02-13Simcoe, ONTSemi-Professional
Brandon Roshko4622022142004-20051R1985-08-22Hamilton, ONTCollege-University
Anthony Rufrano76224870991995-19983F1980-05-29Niagara Falls, ONTCollege-University
David Russell4521719481999-20012D1980-03-28North Bay, ONTSemi-Professional
Perry Ryerson110102000-20011FJunior A (Canada)
Brandon Sacco3000041998-19991G1980-10-17Welland, ONTMajor Junior
Ryan Savoia395151102481993-19941C1973-05-06Thorold, ONTMajor League
Terry Sawchuk5846103681997-19992Junior B (Canada)
Rick Scarsella3401122006-20071G1987-06-19Hamburg, NYMinor Pro
Keith Schmidt100001995-19961Junior B (Canada)
Mike Sciarra643342754671993-19952Junior B (Canada)
Dean Scobie200001994-19962Junior B (Canada)
John Scott4001111992000-20011L1982-09-26Edmonton, ALTAMajor League
Greg Sgro4696151321999-20012F1980-12-16Junior A (Canada)
Jamie Shacklady11639141996-19971College-University
David Shantz4801162002-20031G1986-05-05Burlington, ONTMinor Pro
John Sharland39344074141993-19941Junior B (Canada)
Tyler Sheldrake81114151552004-20072D1989-07-12Dunnville, ONTMinor Pro
Drew Sherk3710102062003-20041F1984-07-30Junior B (Canada)
Rob Shirley471561211998-19991D1978-04-30Junior B (Canada)
Kevin Simson20358312006-20071F1987-02-10Buffalo, NYJunior A (Canada)
Casey Sinclair7000311996-19971College-University
Nathan Smelle100001994-19951Junior B (Canada)
Darryl Smith49151328212002-20042C1987-03-03St. Catharines, ONTMinor Pro
Fraser Smith34281062003-20052F1987-03-14Fonthill, ONTEuropean Lower Leagues
Grant Smith100002006-20071FJunior A (Canada)
Kyle Smith182933421811998-20046D1983-01-24Junior B (Canada)
Pat Smith11055671224601996-20004R1979-03-03Junior B (Canada)
Scott Smith30182240262001-20021L1981-06-25Hamilton, ONTMajor Junior
Matt Snowden3151217242006-20071Junior A (Canada)
Lionel Solomon8011392001-20021DMajor Junior
Nathan Spaling45283058302006-20071C1986-08-13Drayton, ONTMajor Junior
Beau Spencer000001999-20001W1979-04-08Ohsweken, ONTJunior A (Canada)
Sam Steinbachs4100041997-19981G1977-06-01Junior A (Canada)
Ryan Stephenson200001993-19941Major Junior
Jesse Stewart200022006-20071F1987-11-29Bobcaygeon, ONTJunior A (Canada)
Ryan Stockwell100002000-20011Junior B (Canada)
Curtis Stoutenburg11665711361151993-19963College-University
Tom Stranges100001994-19951Junior B (Canada)
Scott Sweitzer81541001541701994-20003C1979-06-07Thorold, ONTCollege-University
Darryl Sypes500001996-19993Junior B (Canada)
Ty Thibideau3000122006-20071D1987-05-07Junior B (Canada)
Brody Todd000001999-20001L1984-02-25Thorold, ONTMajor Junior
Forrest Tremblay2044882003-20041L1984-02-13Timmins, ONTJunior B (Canada)
John Trimarchi16080801602951997-20025F1981-09-07Junior B (Canada)
Kevin Trussler601161994-19962Junior B (Canada)
Trevor Trussler320331471998-19991D1981-02-19College-University
Ryan Tupling223710281996-19971College-University
David Urquhart1504442000-20022D1984-11-10Thorold, ONTMinor Pro
Kyle Van Groningen317714222001-20032FJunior B (Canada)
Ben Vanderklok58000421997-20012G1981-11-30Welland, ONTEuropean Lower Leagues
Matt Vinc000001999-20001GJunior B (Canada)
Dustin Virag39283765301993-19941R1976-05-16Campden, ONTMinor Pro
Jason Wallington52829371311993-19952Junior B (Canada)
Kevin Ward44102232342006-20071DMonkton, ONTJunior B (Canada)
Brad Warner400022006-20071D1987-06-24Junior A (Canada)
Nick Watroba32459492002-20031D1982-03-13Major Junior
Mike Werner4551419182002-20031L1986-01-25Niagara-on-the-Lake, ONTCollege-University
Tom Wilkinson63485199691993-19962CJunior A (Canada)
Andrew Williamson403850881061993-19941R1976-01-21Thorold, ONTMinor Pro
Ryan Willis201141994-19951Junior B (Canada)
Josh Wood863434684341996-19982F1979-06-29College-University
Chris Woodhouse881414281951994-19984F1978-03-03Junior B (Canada)
Bill Wright2000171994-19951Junior B (Canada)
Dave Young000001999-20001DJunior A (Canada)
Jordan Young400062004-20051D1986-06-15Junior B (Canada)
Bill Zalba162991092082051997-20034R1982-09-14Thorold, ONTMinor Pro
Ryan Zanatta100002002-20031Junior B (Canada)
Dave Zanier2410132381996-19971F1976-02-17College-University
Steve Zmudczynski56112435192001-20052R1985-04-04Thorold, 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.