hockey DB
search by league
team
morning report
contact us
home

Welland Cougars all-time player list

Player Name GP G A. Pts PIM Seasons Yrs. Pos. Birthdate Birthplace Highest Level
Jeff Alcombrack3541620652000-20011D1980-01-10Kincardine, ONTMinor Pro
Nick Alm6000121996-19971Junior B (Canada)
Ryan Anilowski16336291995-19961F1976-08-07Junior B (Canada)
Mac Armstrong2281220491996-19971F1976-06-24Junior B (Canada)
Jordy Atkinson100002003-20041F1988-02-17Welland, ONTJunior A (Canada)
Gyorgy Balint4424933901998-20002W1980-06-07Junior B (Canada)
Ryan Barnes405813501995-19961L1980-01-30Dunnville, ONTMajor League
Rob Barnhardt91000212001-20042G1983-12-19Fort Erie, ONTCollege-University
Jayson Barnhart600001998-19991D1981-03-23Fonthill, ONTCollege-University
Dave Bartok100001994-19951Junior B (Canada)
Dan Bassi412346691501994-19951College-University
Aaron Bauhn100001998-19991Junior B (Canada)
Ryan Beaudoin201102003-20041C1986-09-04Junior B (Canada)
Jeff Benoit15876721484451994-19995F1978-09-04Junior A (Canada)
Mike Bentivoglio520282001-20032L1984-07-01Junior B (Canada)
David Bentley81162238502002-20042F1985-07-04Junior B (Canada)
Mike Benvenuti4900021997-19981G1981-02-28Junior A (Canada)
Eric Bibeau38162541991994-199511974-04-08Junior B (Canada)
Todd Bisson620201994-19951F1978-06-02Welland, ONTMinor Pro
Paul Bissonnette601122000-20011L1985-03-11Welland, ONTMajor League
Perry Blanchard6101331998-19991Junior B (Canada)
Mike Borsato100021995-19961Junior B (Canada)
Joe Bradigan15123102000-20011R1984-10-08Junior B (Canada)
Joel Bristo131325890402001-20043F1985-06-29Junior B (Canada)
Derek Brochu50121224372002-20042R1987-05-06Welland, ONTMinor Pro
Pat Brophy411242000-20011FJunior B (Canada)
Dave Brown533811741997-20003L1981-12-09Junior B (Canada)
Greg Brown11314312003-20041F1984-02-29Junior B (Canada)
Andrew Bucsis79203151472001-20032F1984-02-11Junior B (Canada)
Chris Bunting1541115161998-19991Junior B (Canada)
Todd Buscis111202000-20011Junior B (Canada)
Paul Caluori754955104541994-19962C1976-04-23Stoney Creek, ONTCollege-University
Matt Carpenter300002003-20041W1988-08-31Junior B (Canada)
Sean Cartlidge100001998-19991Junior B (Canada)
Justin Cekovic200002003-20041C1988-03-26Junior B (Canada)
Steve Chappell26132437312003-20041W1985-08-28Junior B (Canada)
Dan Chrastina37117181321994-19951D1978-08-11Welland, ONTMajor Junior
Thomas Clayton472045651601997-19981F1979-03-17Junior B (Canada)
Cal Clutterbuck54263056262001-20032R1987-11-18Welland, ONTMajor League
Allan Cockell925268120512000-20022L1981-07-16Junior B (Canada)
Mike Colling31131528441999-20012C1980-04-07College-University
Scott Corbett4220274781994-19951R1978-03-05Dunnville, ONTMinor Pro
Craig Courteau1072972002-20031F1982-09-23Junior A (Canada)
Ryan Crechiola38101929761996-19971F1979-04-19Junior A (Canada)
Tyler Cronshaw1714561997-19981F1979-09-12Junior B (Canada)
Chris Dearden831146571941994-19962D1976-01-06St. Catharines, ONTMinor Pro
Ken Decaire86022231996-20003G1979-01-15Gravenhurst, ONTJunior A (Canada)
Patrick DeRochie100002002-20031Junior B (Canada)
Justin Deschamps10112152000-20011FJunior B (Canada)
Ryan Dickie100002000-20022G1985-03-20Cayuga, ONTSemi-Professional
Joe Dimarco18336271998-20002F1981-01-24Junior B (Canada)
Blake Dolce1485662118422000-20044F1983-11-06Junior B (Canada)
Jeff Doyle6463440512001-20032D1982-04-20Junior A (Canada)
Mitch Dumont473811232003-20041D1985-12-04Junior B (Canada)
Craig Dunsby210101995-19961F1978-06-12Junior B (Canada)
Mark Dunsby352911451994-19951Junior B (Canada)
Eric Durant31033511998-19991D1982-08-24Welland, ONTJunior A (Canada)
Brett Dutkus201102003-20041Junior B (Canada)
Brandon Ecker160331571994-19951Junior B (Canada)
Blair Egerter42142438472003-20041F1983-12-01Junior B (Canada)
Nick Elligsen3971320372003-20041D1984-03-10Huron East, ONTMinor Pro
Colin Elliot80216181032001-20032D1985-06-22Junior B (Canada)
Matt Ellis4624265081997-19981L1981-08-31Welland, ONTMajor League
Ray Emery000001999-20001G1982-09-28Hamilton, ONTMajor League
Scott Evans200001997-19981Junior A (Canada)
Louie Fagnani4051419262003-20041F1986-04-05Junior A (Canada)
Matt Fawcett000001999-20001Junior B (Canada)
David Fenton42193150661996-19971D1976-03-05Junior B (Canada)
Dave Ferrell536713221994-19973Junior B (Canada)
Clint Fisher18000122003-20041D1987-11-18Junior B (Canada)
Dan Flynn910181995-19961Junior B (Canada)
William Forest500022000-20011Junior B (Canada)
William Forrest000001999-20001Junior B (Canada)
Joe Forte834854102881996-19982L1979-04-29Welland, ONTMinor Pro
Ed Fox2201102000-20022Junior B (Canada)
Brent Fulop300001997-19981Junior B (Canada)
Nathan Gatt363725621431994-19951College-University
Adam Giacometti4700042002-20031G1983-09-16Junior B (Canada)
Darryl Gianfrancesco423501997-19981L1977-02-17Junior A (Canada)
Chris Gibson100002003-20041College-University
Daniel Girardi1114541999-20012D1984-04-29Welland, ONTMajor League
Josh Goldin2100041995-19961GJunior B (Canada)
Rob Green200021996-19982Junior B (Canada)
Todd Griffith2610717372001-20021C1985-01-27Welland, ONTMinor Pro
Jason Groulx13011201995-19961Junior B (Canada)
Kyle Guay501122002-20042Junior B (Canada)
Len Hale3701212411994-19951Junior B (Canada)
Derek Hales481891651994-19962Junior B (Canada)
Jordy Hamilton1503381999-20012DJunior B (Canada)
Kyle Hamilton4821214402003-20041D1984-09-15Junior B (Canada)
Wes Harbridge311201997-19981Junior B (Canada)
Matt Harpwood4600001999-20012G1983-07-21Welland, ONTMajor Junior
Tanner Harpwood139771071846561995-19994C1978-10-26Welland, ONTMinor Pro
Adrian Hartley89182038281998-20013C1982-01-17College-University
Josh Healey1400021996-19971G1979-07-12Junior B (Canada)
Keith Helder200001994-19951Junior B (Canada)
Jason Hill13058901481282001-20043F1984-02-13Niagara Falls, NYMinor Pro
Frank Hintenberger5891120351997-19992F1979-08-27Junior B (Canada)
Dave Hominuk1011336495721995-20005D1979-12-19Welland, ONTCollege-University
Matt Howard461622381131998-19991F1979-04-23Burlington, ONTJunior A (Canada)
Daryl Hryciw4691625482002-20031D1984-03-13Junior B (Canada)
Eric Hudak158474491792000-20044F1984-11-05Junior B (Canada)
Adam Hunsberger100002000-20011Junior B (Canada)
David Hunsberger8011222001-20021Junior B (Canada)
Dave Hunsinger511241997-19992Semi-Professional
Glenn Hunter200001997-19981Junior B (Canada)
Corey Hutchinson711323362031996-19982F1978-12-03Junior A (Canada)
Sean Ireton69000222001-20032G1982-01-14Junior A (Canada)
Scott Jenkins1612871993741995-20005D1979-02-28Welland, ONTMajor Junior
Grant Johnston199413751995-19961Junior B (Canada)
Josh Kalailieff6612921781996-19993F1979-02-15Junior B (Canada)
Mike Kelley000001999-20001F1981-03-30Junior B (Canada)
Jake Kisac100002003-20041D1989-03-30Junior A (Canada)
Mike Kobylansky52410141012002-20042R1984-04-20Junior B (Canada)
Ryan Kraliz905694150701996-19982F1979-06-03Welland, ONTCollege-University
Greg Labenski4012021491994-19951D1978-04-04Welland, ONTMinor Pro
Miguel Lacroix5229111651997-20003D1979-05-11Junior B (Canada)
Marc Laframboise250221741994-19973Junior B (Canada)
Rob Lagace2011241998-19991Junior B (Canada)
David Lajeunesse48212748672000-20022R1981-09-02Junior A (Canada)
Brian Landry100001994-19951Junior B (Canada)
Chase Langeraap2651419202002-20042F1987-03-11Cayuga, ONTMinor Pro
Steve Larose7871623751997-19992F1980-09-05Semi-Professional
Jeff Lavallee20246401995-19961Junior B (Canada)
Larry Lavallee301016261411994-19951Junior B (Canada)
Nolan Leiska100002003-20041Junior B (Canada)
Andrew Leistner2161016181997-19981Junior B (Canada)
Ryan Lemay100002003-20041Junior B (Canada)
Payton Liske1051642003-20041L1988-11-28Welland, ONTMajor Junior
Chad Little18793941871981998-20035F1982-01-13Southampton, ONTCollege-University
Ryan Lounsbury39245175601996-19971F1976-08-11European Lower Leagues
Trevor Luck1110162002-20031D1982-02-17Oakville, ONTMajor Junior
Adam Lynds15235142000-20022FJunior B (Canada)
Jason MacPhail391014241181994-19951Junior B (Canada)
Pat Maddalena91286290471994-19993F1978-06-26Junior B (Canada)
Troy Maguire34000641994-19951GMinor Pro
Ryan Mannell9948791271401994-19973R1977-03-08Junior B (Canada)
Brad Martin15022201995-19961DMajor Junior
Greg Martin146713161995-19961RDundas, ONTJunior A (Canada)
Bill Marton1700041994-19992GJunior B (Canada)
Chris Matters83520251202001-20043D1983-01-25Junior A (Canada)
Imre Matyas3886142171996-19971D1978-02-23Welland, ONTMinor Pro
Jim Matyas301101995-19961Junior B (Canada)
Aaron Maxwell3231215521994-19951D1977-03-24Junior B (Canada)
T.J. McCool42111526542001-20021C1981-09-14Semi-Professional
Mike McKenna26055492003-20041F1985-04-19Junior B (Canada)
Jeremy McQuillin89154055802001-20032F1982-11-26Junior B (Canada)
Sean McVey10202232002-20031D1983-05-18Junior A (Canada)
Rich Meloche40101626432000-20011F1985-01-17Oakville, ONTMinor Pro
Marcus Menard100002003-20041G1988-02-01Junior A (Canada)
Guy Mercier84418221451998-20013D1980-11-28Junior B (Canada)
Jamie Michael701102002-20042Junior B (Canada)
Chad Minor191041461994-19962F1976-07-12Junior B (Canada)
Drew Minor4481826312001-20032C1986-03-21Junior B (Canada)
Troy Minor487202742002-20031F1982-05-28Junior B (Canada)
Chase Montgomery347411592002-20031F1984-05-16Junior B (Canada)
Tim Morningstar000001999-20001G1980-09-24Junior B (Canada)
Stuart Muir472911922000-200331983-02-12Junior B (Canada)
Chris Mulvihill000002003-20041D1985-04-03Junior B (Canada)
Kyle Nicol18123212001-20021Junior B (Canada)
Reed Norman811262000-20011C1980-05-14Orangeville, ONTSemi-Professional
Tony Notarianni51121426181998-20013F1982-08-16Junior B (Canada)
Mike Nowell1012301997-19981F1980-07-10Junior B (Canada)
Peter Nun96421251111996-19993D1980-04-02Junior B (Canada)
Daniel Paille000001999-20001L1984-04-15Welland, ONTMajor League
Richard Paradis1000021995-19961GJunior B (Canada)
Roger Paradis681212241531994-19984F1978-04-11Junior B (Canada)
Erich Paroshy12034761104141996-20014D1980-08-14Welland, ONTMajor Junior
Jeremy Parsons421816341101995-19961C1975-11-17Binghamton, NYMinor Pro
Mike Pataran7900021997-19992G1981-02-08Welland, ONTCollege-University
John Patrito46242650412003-20041C1984-08-09Junior A (Canada)
Nick Petrella12961521998-20002W1979-07-03Junior B (Canada)
Mark Phibbs41121123921996-19971L1981-04-28Townsend, ONTMajor Junior
Orlando Pingue8011312001-20021DJunior B (Canada)
Corey Pittman300092001-20021Junior B (Canada)
Robert Podlucky71210121302001-20032D1984-02-08Grand Island, NYCollege-University
Travis Poole200001997-19981Junior B (Canada)
Michael Pribanich400002002-20031G1986-12-12Junior B (Canada)
Scott Ransom000001999-20001F1982-03-09Sudbury, ONTMajor Junior
Jason Rapcewicz710141995-19961R1976-10-03Hamilton, ONTMinor Pro
Mike Robbins410101994-19951Junior B (Canada)
Troy Roberts200002000-20011Junior B (Canada)
Ken Robins60011111621994-19962D1979-02-20Welland, ONTJunior A (Canada)
Ivan Robitalle300001994-19951Junior B (Canada)
Kevin Rosebrugh80011141994-19973GJunior B (Canada)
Steven Rotella27044512001-20021D1985-07-12Junior B (Canada)
Brian Rusnov100001994-19951Junior B (Canada)
J.J. Russ102221995-19961Junior B (Canada)
Mike Rybiak000001999-20001W1980-11-22Junior B (Canada)
Rich Rynberk41022241995-19961Junior B (Canada)
D.J. Sardella135837452641997-20025D1981-10-21Junior B (Canada)
Kevin Saville20121527332002-20042F1983-03-28Semi-Professional
Larry Shapley35310132701996-19971R1978-02-06Dunnville, ONTMinor Pro
Scott Sharpe79465298141994-19962Junior B (Canada)
Zack Shepley41189152003-20041D1987-08-28Oakville, ONTMajor Junior
Jeff Skelton23145402001-20042D1986-01-16Junior B (Canada)
B.J. Smelser88161531442000-20022C1984-03-03Junior B (Canada)
Blair Stayzer414711791995-19961L1980-10-04Dunnville, ONTMinor Pro
Steve Stepaniak592218402502000-20022FJunior B (Canada)
Ryan Stewart833642781861995-19972R1976-06-29Fonthill, ONTMajor Junior
Justin Suda461910512000-20011D1984-09-29Font Hill, ONTMinor Pro
Steve Tait41153348491998-19991FCollege-University
Jamie Tardif47283462731999-20012R1985-01-23Welland, ONTMajor League
Michael Tardif4801182003-20041G1987-02-12Junior B (Canada)
Mike Thompson101101997-199811979-04-24Toronto, ONTSemi-Professional
Tyler Timoteo200001997-19981Junior B (Canada)
Mike Tobias211201997-19981F1980-11-02Junior B (Canada)
Ted Tomiuck301101998-20002W1982-12-25Junior A (Canada)
Brian Tucker100001998-19991Junior B (Canada)
Jon Tucker100002001-20021D1984-02-28Junior B (Canada)
David Urquhart1331456702032001-20043D1984-11-10Thorold, ONTMinor Pro
Tony Valerio610101996-19982Junior B (Canada)
Joe Valeriote360331341994-19951Junior B (Canada)
Dan Van den Heuvel1611445595861996-20015D1980-09-27Semi-Professional
Matt Vinc4600042000-20011GJunior B (Canada)
Mark Walker318917991994-19951F1975-11-25Newcastle, NBCollege-University
Anthony Wamsteeker3831316382000-20011FJunior A (Canada)
Tim Welychka327613201999-20012F1982-10-08Junior B (Canada)
Trevor Willis428614312003-20041W1985-05-10Junior B (Canada)
Russ Wood1931215671995-19961D1975-01-20Kingsville, ONTMinor Pro
Troy Wright12437242002-20031D1984-09-12Junior B (Canada)
Jeff Zartorski300002001-20021Junior B (Canada)

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