hockey DB
search by league
team
morning report
contact us
home

St. Catharines Falcons all-time player list

Player Name GP G A. Pts PIM Seasons Yrs. Pos. Birthdate Birthplace Highest Level
Garnett Ace1919101581987-198811967-02-16Junior B (Canada)
Sante Aceti2001161981-19821GJunior B (Canada)
Dan Adams14336481979-19822Junior B (Canada)
Jamie Adams18011431996-19971FJunior B (Canada)
Miles Agar3201102000-20011G1980-06-04Niagara Falls, ONTCollege-University
Gary Aladra200021987-19881Junior B (Canada)
Gary Alexander701123343471988-19913Junior B (Canada)
Wayne Allan3000241979-19801Junior B (Canada)
Jeff Amadio49279712006-20071D1989-08-10St. Catharines, ONTMinor Pro
Kevin Amborski34000282002-20031G1983-02-23Bloomfield, NYMajor Junior
Marc Anderson300001981-19821Junior B (Canada)
John Andrews532123441241979-19832R1962-06-02Major Junior
Dan Armstrong1301010551986-198711966-01-31Junior B (Canada)
Mac Armstrong9145411996-19971F1976-06-24Junior B (Canada)
Matt Armstrong582219412641997-19992L1982-09-08Orleans, ONTMinor Pro
Randy Arsenault14821961173441990-19966Junior B (Canada)
Ryan Arsenault100001987-19881Junior B (Canada)
Darryl Aubin5000102000-20011Junior B (Canada)
Jason Aucoin378513142004-20051FJunior A (Canada)
Brad Auger311221996-19971Junior B (Canada)
Steve Austin7022142001-20021Junior B (Canada)
Dean Baerg000001977-19781W1959-01-21Vineland, ONTCollege-University
Kenton Baerg5642529871980-198441963-10-27Junior B (Canada)
Rob Baerg911262001-20021F1983-07-13Junior B (Canada)
Lucas Bagley500002000-20011Junior B (Canada)
Chaka Bainbridge311201994-19951Junior B (Canada)
Steve Bancroft115813201986-19871D1970-10-06Toronto, ONTMajor League
Glen Baraniuk000001977-19792GJunior B (Canada)
Fred Barczyk761231431251980-19833DSt. Catharines, ONTCollege-University
John Barfitt3700041996-19971G1976-06-29College-University
Doug Barnim2323541998-20012Junior B (Canada)
Mark Barrick15033251979-19801Junior B (Canada)
Chris Barry61133750551981-19832Junior B (Canada)
Kevin Barszcz1881141032176231993-19985L1977-06-25St. Catharines, ONTMajor Junior
Jeff Battaglia3041317401993-19941Junior A (Canada)
Bob Baum51218201121981-19832D1964-04-11Junior B (Canada)
Chris Baxter43101929851990-19942R1974-04-14St. Catharines, ONTMinor Pro
Dave Beattie16145841293461983-198851967-07-11Junior B (Canada)
Jim Beattie1291461753331981-198651965-05-14Junior B (Canada)
Todd Beattie100021990-19911Junior B (Canada)
Jonathan Beaulieu310101995-19961R1980-04-16Sainte-Foy, PQMinor Pro
Shane Belanger200002001-20021R1984-12-25Junior B (Canada)
Brian Bellows445080130261979-19801R1964-09-01St. Catharines, ONTMajor League
David Bentley25101424142004-20051F1985-07-04Junior B (Canada)
Chris Bernais200021989-199011973-07-05Junior B (Canada)
Stan Bernais200021994-19951GJunior B (Canada)
Paul Bevan000001977-19781GJunior B (Canada)
Aaron Billy2000061992-19931GJunior A (Canada)
John Bilous100001980-19811Junior B (Canada)
Mark Bimonte401102001-20021Junior B (Canada)
Blake Bishop3261117422003-20041R1985-01-24Junior B (Canada)
Derrick Bishop115521081601361988-19913F1971-09-19St. Catharines, ONTCollege-University
Jesse Black11123181995-19961D1978-06-23Thunder Bay, ONTMinor Pro
Kelsey Blinkhorn48243256422004-20051F1985-01-08Fergus, ONTJunior B (Canada)
Dean Bluemeke200001981-19821Junior B (Canada)
Anthony Boccia200001994-19951D1978-02-18Junior B (Canada)
Matt Boccinfuso74416202571998-20012D1982-01-26Junior B (Canada)
Jon Boeve4201121990-19922G1971-04-12Lincolnshire, ILMajor Junior
Mike Book731401990-19922Junior B (Canada)
Cory Bornais100002006-20071L1989-06-28St. Catharines, ONTJunior A (Canada)
Ben Boudreau333710102003-20041C1984-11-08St. Catharines, ONTMinor Pro
Julien Boudreau100001991-19921Junior B (Canada)
Dan Bowman100001997-19981D1981-06-24Junior B (Canada)
David Bowman35257401998-19991D1983-09-23St. Catharines, ONTMinor Pro
Gary Bowman1461958775141979-19834Junior B (Canada)
Frank Bracken1103443773401982-198531965-05-17Junior B (Canada)
Dan Braun74731382991979-19812DSt. Catharines, ONTCollege-University
Mike Braun000001978-19791D1961-05-02St. Catharines, ONTMinor Pro
Justin Brens100001997-19981Junior B (Canada)
Jim Bridgeman100001982-19831Junior B (Canada)
Dave Briscall4000211994-19951Junior B (Canada)
Scott Brodie100001987-19881Junior B (Canada)
Brendan Brooks611201994-19951R1978-11-26St. Catharines, ONTMinor Pro
Dave Brown200001980-19811Junior A (Canada)
Ryan Brown14011341997-19981LStreetsville, ONTJunior A (Canada)
Chad Brownlee49233255731990-199221971-03-19Junior A (Canada)
Don Bruni1200042006-20071Junior A (Canada)
Lee Bryar77515201082001-200321982-05-31Junior B (Canada)
Bruce Buchanan000001977-19781Major Junior
Warren Buck393811271996-19982F1980-04-02Junior B (Canada)
Bill Buckle30145252001-20054R1984-08-30Junior B (Canada)
Paul Burgio310122003-20041Junior B (Canada)
Barry Burkholder000001978-19791R1966-03-04Mississauga, ONTMinor Pro
Ed Burkholder24099341986-198711968-02-19Junior B (Canada)
Jason Burton1100001993-19941GJunior B (Canada)
Tony Cairnie000001977-19781Junior B (Canada)
Jim Cameron39161026751979-19801Junior B (Canada)
Kyle Campbell3000112004-20051D1986-07-19Kenora, ONTJunior A (Canada)
Mark Campbell300021987-19892College-University
Jay Cannings1023541998-19991F1978-02-06Oshawa, ONTJunior A (Canada)
Mike Carbone1910515371980-19832Junior A (Canada)
Sean Carmack32639382006-20071F1987-03-05Chantilly, VACollege-University
Ryan Caverly11022332000-20011DJunior A (Canada)
Steve Chappell1064047871032001-20043W1985-08-28Junior B (Canada)
Roch Charbonneau4900022006-20071G1989-06-08Junior B (Canada)
Justin Chausse1201142000-20011F1982-03-02Junior B (Canada)
Mike Chmielewski13680891691312001-20074R1986-02-25St. Catharines, ONTMajor Junior
Bryan Choma377613101986-198821969-10-19Junior B (Canada)
Ryan Christie40101121961994-19951L1978-07-03Beamsville, ONTMajor League
Scott Christie100001991-19921Junior B (Canada)
Bruce Ciccarelli147125146271951981-198651965-01-21Junior B (Canada)
Jason Clarke20711181141994-19951Carleton Place, ONTJunior A (Canada)
Jeff Clarke26011161989-19901G1975-06-11Brampton, ONTJunior A (Canada)
Adam Clements300022003-20041Junior A (Canada)
Dan Coates65375592362004-20072F1987-11-22Junior B (Canada)
Norm Col000001977-19781Junior B (Canada)
Cody Cole48923321242004-20051D1984-10-02St. Catharines, ONTMinor Pro
Craig Conn541219311011998-20012D1983-11-16Junior B (Canada)
Derek Conn363471051992-19931D1976-10-31Major Junior
David Constantini12190811711681993-19985F1977-01-03Junior A (Canada)
Rob Convery306915622002-200311983-03-29Junior A (Canada)
Glen Cookson833155863111979-19812Junior B (Canada)
Troy Cooper421119301011987-199031970-09-03Junior B (Canada)
Craig Courteau1402221998-19991F1982-09-23Junior A (Canada)
John Couturier46151429261994-19962Junior B (Canada)
Glenn Craft203321990-19911D1971-07-18Hamilton, ONTMajor Junior
Gary Craig000001977-19781Junior B (Canada)
Graham Craig7278891672781978-198131961-09-20College-University
Dan Creamer100002000-20011Junior B (Canada)
Bob Cullen000001977-19792Major Junior
Brandon Cullen44611171971997-19981R1981-03-05St. Catharines, ONTMinor Pro
Justin Currie100002000-20011Junior B (Canada)
Marcin Cwikla29202747351993-19941R1973-07-17Sanok, PolandMinor Pro
Dan D'Amico56142943471981-198641965-04-30Junior B (Canada)
Mike Dahms462116371342004-20051R1985-08-22Stratford, ONTJunior B (Canada)
John Dakin8692135227671979-19812FSt. Catharines, ONTCollege-University
Jim Darling97033201983-19874G1966-04-22Junior B (Canada)
Matt Davey100002001-20021Junior B (Canada)
Marc Davison311221998-19991D1982-08-18St. Catharines, ONTMajor Junior
Rob Davison501101995-19961D1980-05-01St. Catharines, ONTMajor League
Steele De Fazio37022142006-20071G1988-08-25Georgetown, ONTCollege-University
Larry De Jonge000001978-19791Junior B (Canada)
Chris Dearden56112940941992-19972D1976-01-06St. Catharines, ONTMinor Pro
Joe DeCarlo185914462000-20011F1980-04-09Junior A (Canada)
Jason Degraw11575911661341996-20014F1980-02-29Junior B (Canada)
Larry DeJonge6650651151211979-19812Junior B (Canada)
John Del Col37323264651981-19832L1965-05-11St. Catharines, ONTMinor Pro
Mike Deliman39132942981979-19812R1963-08-07Major Junior
Mike Delisio16011111998-20012D1983-04-30College-University
Bob Delorimiere23011461989-19901G1970-06-17Buffalo, NYMinor Pro
Rich Denham61022871994-19962GJunior A (Canada)
Tracey DeSante4000301981-19821Junior B (Canada)
John Dewar4371118201982-198421964-12-24Junior A (Canada)
Jason Dick9202251998-19991College-University
David Dickson201102003-20052D1988-02-29Montreal, PQMinor Pro
Shea Dignam4862733781999-20012D1982-01-12Junior B (Canada)
John Digout2300002003-20041G1984-10-14Junior B (Canada)
Rob Dinning8112242000-20011F1982-09-02Junior A (Canada)
Dave Dmytrow29161531441985-198721968-10-13Major Junior
Ethan Doan402222006-20071Junior B (Canada)
Ian Dobrindt82746531261983-198631967-05-01College-University
Doug Dobrocky4000232000-20011F1982-05-27Junior B (Canada)
Bryan Dockrill43279122004-20051DDunnville, ONTJunior A (Canada)
Paul Dombrowski36104141292000-20011F1981-05-21Junior B (Canada)
Chris Donald100002003-20041Junior B (Canada)
Tim Donavan100001991-19921Junior B (Canada)
Henry Donders16042851273321982-198641965-10-22Semi-Professional
Todd Drouin100001990-19911F1973-12-14Houston, TXCollege-University
Mitch Dumont500002002-20031D1985-12-04Junior B (Canada)
Henry Dunkes100001981-19821Junior B (Canada)
Brian Easson5421315541995-19982D1979-01-17St. Catharines, ONTCollege-University
John Edgar200001983-19841G1964-04-19Junior B (Canada)
Gary Edmands10653821351801987-19914F1972-05-27St. Catharines, ONTCollege-University
Jim Edmands36000181981-19832GSt. Catharines, ONTCollege-University
Rod Edmunds281115261161981-19821L1962-04-05Flin Flon, MANMajor Junior
Troy Edwards100002002-20031Junior B (Canada)
Don Edwardson7581521331491982-198421965-03-30Minor Pro
Nick Elligsen21279162004-20051D1984-03-10Huron East, ONTMinor Pro
Gabe Ellis392791481996-19971D1980-07-08Junior B (Canada)
Scott Ellis400001994-19951D1977-11-24Junior A (Canada)
Jeff Endenburg382911371979-19801Junior B (Canada)
Ryan English83123244922000-20022D1982-01-31Junior B (Canada)
John Evangelista835057107831991-19943F1975-07-15St. Catharines, ONTMinor Pro
Craig Evans42171431701987-198921970-03-31Junior B (Canada)
Brent Eymann2801141979-19801GJunior B (Canada)
Trevor Falk118112117229901990-199331972-02-05Junior B (Canada)
John Falzoi871529441782001-20043L1985-01-01Junior B (Canada)
Marc Falzoi200022004-20051D1988-02-03Junior A (Canada)
Vincent Faucher36243256861987-19881L1967-10-28Dorion, PQMinor Pro
Brad Favero100002000-20011Junior B (Canada)
Dan Favero248715801984-198621966-01-04Junior B (Canada)
Tim Fewster3502242001-20021G1981-09-04Kitchener, ONTCollege-University
Andy Fish100001982-19831Junior B (Canada)
Clint Fisher26235312003-20041D1987-11-18Junior B (Canada)
Wayne Flonders200001980-19811Junior B (Canada)
Kevin Floris4522022912006-20071D1988-02-18Niagara-on-the-Lake, ONTMinor Pro
Brian Foley14371041981-19821FThorold, ONTCollege-University
Kyle Foster800042001-20021GJunior B (Canada)
Don Fournier10363851482081982-198641965-12-17Junior B (Canada)
Paul Fowler11000231979-19812Junior B (Canada)
Ryan Fowler2700002004-20051G1986-06-28Junior B (Canada)
James Fox1435842003-20041DJunior A (Canada)
Devin Frank800082003-20041R1984-06-27Mississauga, ONTJunior A (Canada)
Alex Fraser201101985-19861G1968-08-05Junior B (Canada)
Randy Frew48132235642004-20051D1984-12-04Sarnia, ONTCollege-University
Tom Frew100001990-19911F1974-09-20Saint Catharines, ONTJunior A (Canada)
Ken Froese39231134591986-198711966-12-08College-University
Ryan Gale13870591291601997-20013F1981-03-18St. Catharines, ONTMinor Pro
Peter Gallardi19167231983-198411967-06-04Junior A (Canada)
Chris Garbacz418614312004-20072F1988-04-08Junior A (Canada)
David Garbacz109310132122001-20043L1983-05-10Junior B (Canada)
Jerry Garland19022281987-19881G1970-03-06Minor Pro
Joe Gaudet200002000-20011Junior B (Canada)
Ethan Gazdic1800002000-20011G1983-11-16Junior A (Canada)
Paul Geiger000001977-19792D1960-01-27St. Catharines, ONTCollege-University
Ross Geiger000001977-19792FCollege-University
Bill German000001977-19792Junior B (Canada)
Rob German4282230421986-198821969-11-17Junior B (Canada)
Scott Gerow5392332452001-200321983-07-07Junior B (Canada)
Tom Gibson000001977-19781R1960-05-26Minor Pro
Greg Gilby600001993-19941G1976-05-08Junior B (Canada)
Chris Giles100001980-198111963-08-16Junior B (Canada)
Don Gillingham8789781671241981-198431964-06-17Junior B (Canada)
Jim Goerz744788135801984-19862C1968-05-06Virgil, ONTCollege-University
Jim Gonschoir3681119801983-198521966-04-06Junior B (Canada)
Tanner Goode400002006-20071F1989-01-22St. Catharines, ONTJunior A (Canada)
Guy Gray62215173231994-19962Junior B (Canada)
Jason Greavett13112101998-19991D1979-05-27Junior A (Canada)
Brandon Green18156541989-199121972-06-24Junior B (Canada)
Sean Greenhalgh5872431471997-20013F1982-07-15Junior B (Canada)
Todd Greenhalgh100002001-20021Junior B (Canada)
Jeff Greenlaw7349511002351983-19852L1968-02-28Aylmer, ONTMajor League
Jeff Grossi200001994-19951Junior B (Canada)
Matt Grossi87141327141995-19983F1979-09-15Junior B (Canada)
Steve Grundy000001977-19792Junior B (Canada)
Matt Hajek1723348811292000-20044D1984-03-03Junior B (Canada)
Tom Hajek1001057672571993-19963Junior B (Canada)
Sean Hall139088122001-20054G1985-03-19St. Catharines, ONTSemi-Professional
Mark Halliwell412301983-19841Junior B (Canada)
Mike Hamilton8101242000-20011F1980-04-16Junior A (Canada)
Steve Hancock853036661071987-199031971-01-25Junior B (Canada)
Tyler Handley2600002003-20041G1987-08-27Junior B (Canada)
Kevin Haner110111990-19911Junior B (Canada)
Brian Harrison500001995-19961Junior B (Canada)
Steve Harrison200001996-19971Junior B (Canada)
Todd Harrison101101981-19821Junior B (Canada)
Dan Harriss701142003-20041Junior B (Canada)
Mike Healy500021997-19981F1981-06-18Junior B (Canada)
Will Heidebrecht1000041988-19891GJunior B (Canada)
Evan Heming46268482004-20051D1986-01-24Newmarket, ONTCollege-University
Rob Hennigar100001998-19991C1983-04-04Jordan, ONTMinor Pro
Ben Henry100002004-20051DJunior B (Canada)
George Henry69189782001-20032D1985-04-22Major Junior
Tim Herbert20066541983-198521967-06-08Junior B (Canada)
Santiago Hernandez260661091996-19971D1981-01-06Junior B (Canada)
Todd Heufelder200021989-19901GJunior B (Canada)
Jamie Heywood821221331172001-20074R1986-07-05St. Catharines, ONTMajor Junior
Martin Hofocker2521113341986-198711966-04-27Junior B (Canada)
Geoff Holman120801001802351980-198441963-05-05Junior B (Canada)
Mark Holman200001979-19801Minor Pro
Jim Holmes410141984-19851Junior B (Canada)
Brad Hookings3861824401997-20022F1981-08-23Junior B (Canada)
Jeff Hope1200041995-19961G1977-02-17Calgary, ALTAJunior A (Canada)
James Horbul805582006-20071Junior B (Canada)
Ryan Howard70928372191993-19952Junior B (Canada)
Mike Hughes000001977-19792Junior B (Canada)
Dave Hunter35243357711981-19821L1964-11-25St. Catharines, ONTCollege-University
Ken Hunter600021979-19801Junior B (Canada)
Tyler Hunter912301998-19991Junior B (Canada)
Sal Ibrahim100001989-19901Junior B (Canada)
Mark Infantino4481523642000-20011D1980-06-09Buffalo, NYCollege-University
Al Isherwood3311617511985-198611965-08-27Junior B (Canada)
Mike Isherwood8444591031061994-19962C1977-03-07Niagara Falls, ONTMinor Pro
Paul Jack173912671995-19961F1977-04-18Junior B (Canada)
Joel Jackson1122039592621990-199331972-01-23Junior B (Canada)
Dean Jalbert202261987-19881R1969-07-26Garson, ONTMajor Junior
Jamie Janzen300001992-19931GJunior B (Canada)
Landry Jarvis801122004-20051Junior B (Canada)
David Jenis1523552002-20031F1985-11-21Junior B (Canada)
Derek Jenkins1200001995-19961GJunior B (Canada)
Colin Jennings3010515112002-20031F1983-03-14Junior A (Canada)
Aaron Jermyn40132134551998-19991College-University
Joe Jessome302201980-19822Junior B (Canada)
Steve Johnson100001987-19881GJunior B (Canada)
Grant Johnston100001990-19911Junior B (Canada)
Rob Jolley1300001984-19851G1966-12-16Junior B (Canada)
Zach Jones9112102006-20071D1989-01-14St. Catharines, ONTJunior A (Canada)
Josh Kalailieff13314101998-19991F1979-02-15Junior B (Canada)
Jesse Karr23224262004-20051F1987-02-02St. Catharines, ONTJunior A (Canada)
Nick Kawka3621416412002-200311982-11-29Junior A (Canada)
Cody Keating294711182001-20042F1985-06-25Junior B (Canada)
Craig Keller200001995-19961Junior B (Canada)
Kevin Kelley400001993-199411973-07-03Junior B (Canada)
Mike Kelley49121022122000-20022F1981-03-30Junior B (Canada)
Dale Kelly7677751523421988-19902C1969-04-16Hamilton, ONTMinor Pro
Dave Kelly402430541611987-198811969-04-16Junior B (Canada)
Joe Kelly16314312003-20041D1984-11-02Wexford, ONTSemi-Professional
Ted Kempffer21110111021991-19921Junior A (Canada)
Barry Kennedy39152742611980-19811FSt. Catharines, ONTCollege-University
Roy Kerling000001978-19791CSt. Catharines, ONTMinor Pro
Mike Kerslake151651181834121987-199141970-05-18Junior B (Canada)
Andrew Kilcar75233659592003-20073F1988-11-10St. Catharines, ONTJunior A (Canada)
McAllister King200001994-19951D1977-10-12Niagara, ONTCollege-University
Mark Kita42127486771977-19802Junior B (Canada)
Mike Kobylansky15123262003-20041R1984-04-20Junior B (Canada)
Mike Kotsopoulos400081990-199111974-06-14Junior B (Canada)
Domo Kovacevic12011251993-19941G1975-07-10Mississauga, ONTMajor Junior
Mark Kowalsky41142135141986-198711969-03-20Junior B (Canada)
Dave Kozub000001978-19791Junior B (Canada)
Peter Lacey15157531106251995-19994F1979-05-22Junior B (Canada)
Nick Langlois100002001-20021Junior A (Canada)
Matt Langsford40033471993-19952GMajor Junior
Trevor Lariviere1211467813521996-19993D1980-01-21Junior B (Canada)
Paul Laus40189561986-19871D1970-09-26Beamsville, ONTMajor League
Doug Lawrence200021994-19951Junior B (Canada)
Alex Leadbetter13022421987-198811968-08-11Junior B (Canada)
Josh LeBlanc4171320232001-20021F1983-01-16Junior A (Canada)
Craig Leger951761781301995-19983D1979-04-19St. Catharines, ONTCollege-University
Mark Leger80441451211983-198521966-07-04Junior B (Canada)
Sean Leger1102242001-20032D1985-01-05Junior B (Canada)
Andrew Leistner2134721997-19981Junior B (Canada)
Chris Leroux396410421998-19991Junior A (Canada)
Daultan Leveille48192645302006-20071C1990-08-10St. Catharines, ONTMinor Pro
Scott Levitt7161622532004-20072D1987-05-22St. Catharines, ONTMinor Pro
Tom Longland4541519642006-20071D1988-08-04Dunnville, ONTCollege-University
Art Lopinski12463751381721986-198931968-02-04Junior B (Canada)
Benny Loughlin336511112000-20011F1980-11-28College-University
Rodney Luewin302201994-19951Junior B (Canada)
Mark Lukasik000001977-19781Junior B (Canada)
Rod Lukey100021980-19811Junior B (Canada)
Marc Lustig84326799581990-19922F1973-09-26St. Catharines, ONTCollege-University
Joe Lynch128791332121741987-199031969-05-01Junior B (Canada)
Chris MacAulay296915372004-20051D1984-05-06Semi-Professional
Mike MacDonald3371421282001-20021F1981-04-09Junior B (Canada)
Mike Macdonald3371421282001-20021Junior A (Canada)
Neil MacDonald185712181982-198421965-05-07Junior B (Canada)
Ron MacMicken8272633871985-198831969-03-15Junior B (Canada)
Andy MacMillan4401212811980-19833Junior B (Canada)
Dave MacSporan100021987-19881Junior B (Canada)
Ryan Madill266915641981-198521967-05-30Major Junior
Arnold Magnotta100001991-19921Junior B (Canada)
Dave Magnotta913632682161997-20023F1981-10-24Junior A (Canada)
James Maida602911142003-20052L1985-04-06Junior A (Canada)
Jay Mallory8153591121801984-198621965-11-08Junior B (Canada)
John Manning12057811382631994-19973F1977-12-28Junior B (Canada)
Rob Marconi923581986-19871Junior B (Canada)
Darren Marcoretta12094931871771987-199031970-02-26Junior B (Canada)
Brian Marsh18123161989-19912Junior B (Canada)
Brian Martin210101981-19821Junior B (Canada)
Brian Martin611201994-19951College-University
Scott Martin152681101782261979-198451963-06-20Junior B (Canada)
Dan Marwick41163955562006-20071F1986-08-06Junior B (Canada)
Dave Marynuik200001985-19861G1968-06-16Junior B (Canada)
David Masse200001993-19941Junior B (Canada)
Gerrard Masse703133641831991-19953Major Junior
Ryan Matthews28369362003-20041R1983-10-14Junior A (Canada)
Matthew Mayo101101993-19941L1976-07-13Bridgewater, NSMajor Junior
Kevin McAlpine824601988-198911969-02-14Junior A (Canada)
Chris McCallister100001990-19911Junior B (Canada)
Jeff McCelland211221990-19911Junior B (Canada)
Chris McDonald1072145667771987-199361972-10-16Junior B (Canada)
Vaughn McDonald2004461983-198521966-10-01Junior B (Canada)
Mike McGarr34471182004-20051FJunior B (Canada)
Brandon McGregor200022006-20071D1989-10-20St. Catharines, ONTJunior A (Canada)
Jeff McGregor620221979-19801Junior B (Canada)
Wayne McInnis15336371981-198211965-12-13Junior B (Canada)
Mike McKenna200002006-20071Junior B (Canada)
Andrew McKenzie300042004-20051Junior B (Canada)
Keith McLeod100001982-19831Junior B (Canada)
Dan McMillan100001981-19821Junior B (Canada)
Rick McNiel710121994-19951Junior B (Canada)
Chad Mehlenbacher37000101996-19982G1979-03-25Waterdown, ONTMinor Pro
Matt Melnyk611242001-20021L1983-05-03Winnipeg, MANJunior A (Canada)
Paul Melton40184866651992-199311972-10-02College-University
Jacques Michaud44313465221978-19802Junior B (Canada)
Ryan Miles3901121991-19932G1976-04-03Minor Pro
Bryan Millar923338712051986-198931969-03-11Minor Pro
Mike Millar641501981-19821R1965-04-28St. Catharines, ONTMajor League
Chuck Miller100001981-19821Junior B (Canada)
Dean Mills594357100781990-199221971-06-26Junior B (Canada)
Mike Modeste45163147692002-200311982-09-08College-University
Josh Moes3314522003-20052R1989-03-09St. Catharines, ONTMajor Junior
Fred Monfils56293463711986-198821969-11-15Timmins, ONTMinor Pro
Matt Montague16251119170641993-19974F1976-02-19Junior B (Canada)
Paul Montague10033271983-198411964-05-28Junior B (Canada)
Rory Montgomery421321994-19951F1977-10-25St. Catharines, ONTJunior B (Canada)
Josh Moore87312960722002-20042C1983-02-02Junior B (Canada)
Larry Moore962356793051989-19923Junior B (Canada)
Jamie Morey41121222021988-199121970-05-22Junior B (Canada)
Brad Morgan791236482491994-19962D1979-04-22St. Catharines, ONTMajor Junior
Jason Morningstar37814221931992-19931Junior B (Canada)
Tim Morningstar28000371998-19991G1980-09-24Junior B (Canada)
Kyle Murnaghan38134832000-20011D1985-03-07Charlottetown, PEIMajor Junior
Mike Murphy200001987-198811972-06-21Junior A (Canada)
Mike Mussat100021981-19821Junior B (Canada)
Darren Mutch35215171391988-198911970-02-17Junior B (Canada)
Derek Myronuk300061997-19981FCollege-University
David Nail36246312001-20021F1982-11-05Junior A (Canada)
Mike Nedilsky4831417222006-20071F1989-08-05St. Catharines, ONTJunior A (Canada)
Frank Nemeth1411578933251981-198651965-02-07Junior B (Canada)
Tom Nemeth4292433281987-19881D1971-01-16St. Catharines, ONTMinor Pro
Dan Neufeld100002002-20031Junior B (Canada)
Kyle Neufeld101121998-19991L1983-08-28St. Catharines, ONTMajor Junior
Liam Neufeld500002003-20052Junior B (Canada)
Paul Neundorfer3291524101996-19971F1977-11-16Willoughby Hills, OHCollege-University
Ted Newberry19022172000-20011Junior B (Canada)
Darrel Newman248614451986-19871D1968-06-23Buffalo, NYMinor Pro
Wes Newton401101994-19962F1978-10-25College-University
Don Nichols5891221821980-19822Junior B (Canada)
Don O'Brien532449731101991-19932Junior B (Canada)
Matt O'Brien1734554991552000-20044L1983-07-19College-University
Tim O'Brien112105106211701978-19824Junior B (Canada)
Jeremy O'Donnell313811172002-200311982-03-29College-University
Scott O'Dwyer22611171191993-19952Junior B (Canada)
Brad Oakley392911392001-20021D1981-04-02Junior A (Canada)
David Olaski4000211992-19931Junior A (Canada)
Josh Oort259918531991-19921C1975-05-12St. Catharines, ONTMinor Pro
Fred Oppermann000001978-19791Junior B (Canada)
Victor Oreskovich47132639382001-20021R1986-08-15Whitby, ONTMajor League
Mike Orr2641216302000-20011F1981-05-04Junior B (Canada)
John Osborne100001981-19821Junior B (Canada)
Bill Owens5303561983-19841Junior B (Canada)
Mike Pataran1800041998-20012G1981-02-08Welland, ONTCollege-University
Jesse Paul36213253902006-20071F1987-07-27Mississauga, ONTJunior A (Canada)
Grant Peace10011202000-20011Junior B (Canada)
Jason Pehora100001987-19881Junior B (Canada)
Ryan Penner2000002002-20052GJunior B (Canada)
Rob Pentesco1800001990-19911G1972-03-10Junior B (Canada)
Jason Pepin1951221332551711991-19965Junior B (Canada)
Mike Perna50323262051992-19942D1976-01-24Toronto, ONTMinor Pro
Nicolas Petriello12569901591532002-20073F1986-04-09St. Catharines, ONTMinor Pro
John Phillip410121981-19832Junior B (Canada)
Marc Picard100001993-19941GJunior B (Canada)
Kevin Pickell4731316841997-19992D1978-01-19Junior A (Canada)
Randy Piech12000121981-198211963-02-13Junior B (Canada)
Orlando Pingue20279452001-20021DJunior B (Canada)
Mike Pizzale20156451988-19891Junior B (Canada)
Eddy Plata60514191771987-199021969-04-10Junior B (Canada)
Gary Plata8331851163471979-19823Junior B (Canada)
Jim Plut396915292003-20041D1983-02-19Junior B (Canada)
Mike Pohorly4252126361990-199111972-07-16Junior B (Canada)
Steve Poirier1662772999241992-19975D1976-04-20Junior B (Canada)
Angelo Pontello000001977-19781Junior B (Canada)
Angelo Pontillo000001978-19791Junior B (Canada)
Andrew Potter3871522142004-20051L1988-06-19Junior B (Canada)
Ryan Potter200002003-20041Junior B (Canada)
Andrew Powell1300001997-19992GJunior B (Canada)
Dillon Proulx77161935301984-198731965-12-17Junior B (Canada)
Lee Racine622623491991987-199131970-03-21Junior B (Canada)
Rob Radobenko1611819851989-199011969-12-24Minor Pro
Chris Ramanauskas9000101997-19992Junior B (Canada)
Glen Rankin100001989-199011972-06-05Junior B (Canada)
Tyler Ransom8336112000-20011F1983-02-23Junior B (Canada)
Tim Reay371451751990-19933Junior B (Canada)
John Reed101101990-19911Junior B (Canada)
Joe Reynolds331316291891981-19821Junior A (Canada)
Dan Ribarovic210101982-19831Junior B (Canada)
Andrew Richard100042006-20071Junior B (Canada)
Glenn Ridler100001997-19981G1982-10-01St. Catharines, ONTMinor Pro
Dan Roberts54520252001993-19952Junior B (Canada)
Mark Robinson40333467521994-19951D1978-04-03Port Carling, ONTMinor Pro
Rob Robinson5263238401983-19852D1967-04-19St. Catharines, ONTMajor League
Kevin Rogers8411920652002-20042D1983-02-01Junior A (Canada)
Mathew Roik84044711997-19992G1979-11-17Junior A (Canada)
Brad Rooney8259931521571995-19972F1979-10-11St. Catharines, ONTMinor Pro
Jason Root38336502003-20041R1986-01-14Junior B (Canada)
John Roy12349551041221979-19834Junior B (Canada)
Shaw Rubel701102000-20011Junior B (Canada)
Dan Ruetz621830482011984-198831967-08-26Junior B (Canada)
Anthony Rufrano84154863341997-19992F1980-05-29Niagara Falls, ONTCollege-University
Andy Rymsha39613191701985-19861R1968-12-10St. Catharines, ONTMajor League
Steve Rymsha41294069801996-19971L1979-03-20St. Catharines, ONTMinor Pro
Barry Saddington1720202003-20041Junior B (Canada)
Guy Savarie100001981-19821Junior B (Canada)
Ted Sawicki1702221980-19811GSt. Catharines, ONTCollege-University
Blake Sawyer160911061971861983-198741966-08-29Junior B (Canada)
Mike Schwoob100002006-20071Junior B (Canada)
George Scott000001977-19781GMajor Junior
Chris Secord55111121421987-198921970-07-31Junior B (Canada)
Phil Secord7621416542003-20052D1985-07-23Junior B (Canada)
Shane Secord100001995-19961Junior B (Canada)
Todd Secord15123351980-19822Junior B (Canada)
Joe Senese28011472000-20011FMiddle Village, NYCollege-University
Dale Shaheen300021994-19962Junior B (Canada)
Dale Shannon421024341501990-19922D1971-06-15Barrie, ONTMajor Junior
Joel Shaw4261117772004-20051L1986-06-28Junior B (Canada)
Adam Shields1391253652941995-19994D1979-08-14St. Catharines, ONTCollege-University
Chris Short29011222003-20041D1983-08-18Junior B (Canada)
Dave Sicard2900001994-19973G1979-04-12Junior B (Canada)
George Silva700061987-19881G1968-06-02Junior B (Canada)
Joe Silvestre351917361011986-198711968-12-29Junior B (Canada)
Paul Sirignano810182006-20071F1990-07-04St. Catharines, ONTCollege-University
Ed Slatter4101161978-19813GJunior B (Canada)
Nathan Smelle13088161996-19971Junior B (Canada)
David Smith201102002-20031FJunior A (Canada)
Pat Smith400001995-19961R1979-03-03Junior B (Canada)
Scott Smith100001997-19981L1981-06-25Hamilton, ONTMajor Junior
Kyle Snowden100001995-19961Junior B (Canada)
Gary Sobchak834701997-19981F1981-11-12Junior B (Canada)
Gary Sobchuk000001977-19781Major Junior
Joey Socha7202271997-19981Junior B (Canada)
Jim Solly8139701091121986-19882L1970-03-19Hamilton, ONTMinor Pro
Paul Sotola803322001-20032Junior B (Canada)
Adam Speight72302858362001-200321982-08-10Junior A (Canada)
Ty Spencer100002002-20031Junior B (Canada)
Matt Stafford400021997-19981Junior B (Canada)
Ken Stark46719261201989-19901D1971-03-09Hagersville, ONTCollege-University
Ryan Stephenson711754712471993-19952Major Junior
Chris Stevenson46263662682006-20071F1987-06-11Junior A (Canada)
Brad Stewart67155065421987-19913D1972-05-10St. Catharines, ONTMinor Pro
Mark Stitt128871412282971988-19913C1971-02-14Hamilton, ONTMinor Pro
Steve Stone3681119671981-198211964-04-04College-University
Curtis Stoutenburg200001991-19921College-University
Steve Stramaglio100001992-19931GJunior B (Canada)
Bob Sturt448816281979-19812Junior B (Canada)
Jason Sweitzer362328511081993-19941L1977-10-14St. Catharines, ONTMajor Junior
Rich Szpilewski34111526501995-19961Junior B (Canada)
Jason Tatarnic9357791362621991-19943C1973-02-14Niagara Falls, ONTMinor Pro
Brennan Taylor12112232002-20031F1983-11-22Junior A (Canada)
Jason Taylor314041241987-19892C1970-03-15St. Catharines, ONTMinor Pro
Rob Taylor1851471783255281994-19995F1978-03-30Junior B (Canada)
Ryan Taylor1414541995-19961D1978-04-26North York, ONTMinor Pro
Denny Therrien11463791423661987-199031969-12-27Junior B (Canada)
Bruce Thompson826064124771984-198621965-04-17Semi-Professional
Mike Thompson62011121982-19863G1965-07-14Junior B (Canada)
David Thorne300001981-19821Junior B (Canada)
Troy Thorne100001979-19801Junior B (Canada)
Toban Timoteo1500001996-19982Junior B (Canada)
Steve Toll101731342071161990-19944Junior B (Canada)
Paul Tomczuk7000121997-19981Junior B (Canada)
Ted Tomiuck4621517202000-20032W1982-12-25Junior A (Canada)
Miles Torch46162339452006-20071F1988-08-06Tweed, ONTJunior A (Canada)
Forrest Tremblay61282755482003-20052L1984-02-13Timmins, ONTJunior B (Canada)
Marc Trevison15112101994-19951Junior B (Canada)
Trevor Trussler44167951997-19992D1981-02-19College-University
Ryan Tufford92211132891997-20013D1981-06-25Junior B (Canada)
Wade Tulk11845701153631987-19914L1971-09-13St. Catharines, ONTMinor Pro
Shawn Turcotte18033101990-19911G1973-07-17Major Junior
Justin Turgeon700002004-20051GJunior B (Canada)
Jake Turner10358811393631991-199431973-07-12College-University
Greg Tymchuk302571621995-19961D1978-10-16Falconbridge, ONTMajor Junior
Les Tyszko905541979-19801Junior B (Canada)
Mark Uhryn8900041998-20034G1983-08-17Junior B (Canada)
Dave Upper30279691988-19891Junior B (Canada)
Andy Vaccaro37121931561980-19822Junior B (Canada)
Chris Van Stone14459161988-19891Junior B (Canada)
Luc Veilleux541119301661986-198821971-06-09Junior B (Canada)
Rob Venditelli100001987-19881Junior B (Canada)
Tom Vernelli31121426302001-20021F1983-09-15Sault Ste. Marie, ONTCollege-University
Jesse Ververgaert93111627332002-20042C1985-06-24Junior B (Canada)
Matt Vinc1000001998-19991GJunior B (Canada)
Darryn Walsh30088371983-198411964-03-31Junior B (Canada)
Jim Ward200001984-19851Junior B (Canada)
Craig Waszyski59143145401987-199141972-02-06Junior B (Canada)
Jamie Weatherston18279101998-19991D1978-02-07St. Catharines, ONTMinor Pro
Joel Weber3031518602006-20071D1987-05-14Oshawa, ONTJunior A (Canada)
Bill Whistle30101525881987-19892L1970-03-01Thunder Bay, ONTMinor Pro
Justin White48123162001-20032D1985-03-15Junior B (Canada)
Steve Whitehead200002000-20011Junior B (Canada)
Brodie Whitelaw711034444661991-199321972-01-24Junior B (Canada)
Daryl Whiteley000001977-19781Junior B (Canada)
Kyle Whitfield82344882652000-20022C1981-11-18Semi-Professional
Harold Wierenga24134121979-19801Junior B (Canada)
Matt Wight374151221998-19991Junior B (Canada)
Danny Williams7642529782004-20072F1987-11-15Junior B (Canada)
Rich Williams18011511988-19891G1968-10-04Junior B (Canada)
Andrew Wilson1000042002-20042R1989-01-27London, ONTMajor Junior
Jason Winch795251103221985-19872C1971-05-23Listowel, ONTMinor Pro
Jim Winterbottom611201987-19903Junior B (Canada)
Larry Wolmald391526411411980-19811Junior B (Canada)
Stephen Wong4482331162004-20051R1985-09-22Markham, ONTJunior A (Canada)
Grant Wood6002221986-19893G1970-05-01Stoney Creek, ONTMinor Pro
Josh Wood200001995-19961F1979-06-29College-University
Phil Wood300021982-19831Junior B (Canada)
Larry Wormald721761782121979-19822DSt. Catharines, ONTCollege-University
Doug Wright72132538711994-19962Semi-Professional
Pat Wrighton300061988-19891Junior B (Canada)
Jordan Young33112482003-20041D1986-06-15Junior B (Canada)
Mark Zahara101839473261990-19944Junior B (Canada)
Chris Zanutto4152631771991-19921D1975-06-14St. Catharines, ONTMinor Pro
Mike Zanutto40213455121993-19941C1977-01-01Burlington, ONTMinor Pro
Peter Zaroda1133830682241995-19994F1978-12-26Junior A (Canada)
Todd Zavitz2061952764711511989-199451973-09-03College-University
Danny Ziraldo5051621362003-20072F1987-10-20Junior B (Canada)
Sal Zito128513331994-19951Junior B (Canada)
Adam Zubrinich7386142141997-19992F1980-03-17Junior 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.