hockey DB
search by league
team
morning report
contact us
home

Thornhill Rattlers all-time player list

Player Name GP G A. Pts PIM Seasons Yrs. Pos. Birthdate Birthplace Highest Level
Stan Alexandrov26224152002-20031 Junior A (Canada)
Justin Allen458614522001-20032R1985-04-27Pickering, ONTMajor Junior
Jerry Altshuler407121972002-20031F1984-05-07Staten Island, NYJunior A (Canada)
Charles Amodeo4910919442001-20021R1985-07-14North York, ONTMajor Junior
James Andoniatis300001998-19991Junior A (Canada)
Mike Andreoff49000122001-20032GJunior A (Canada)
Mike Angelidis441811291012001-20021C1985-06-27Woodbridge, ONTMajor League
Matt Bahen63102030482000-20022F1983-01-26Markham, ONTCollege-University
Brandon Bailey100002002-20031 Junior A (Canada)
Matt Baron40044432002-20031DDewitt, NYCollege-University
Dan Beaudoin4047111931998-19991L1980-04-25Huntsville, ONTJunior A (Canada)
Reid Black72257222000-20022DJunior A (Canada)
Justin Booth600022001-20021Junior A (Canada)
Mike Bournazakis30143347361998-19991F1979-03-20Toronto, ONTMinor Pro
Chris Brussa-Toi288614321998-19991R1981-01-06Oakville, ONTCollege-University
Kyler Buck13335681031251999-20023FJunior A (Canada)
Phil Butts42235172001-20021LJunior A (Canada)
Joe Byles1033661998-19991LJunior A (Canada)
Marv Cherun80131831511999-20023FJunior A (Canada)
Mike Chislett802202000-20011 Junior A (Canada)
Jay Chrapala3501102000-20011G1981-02-06Hamilton, ONTMinor Pro
Taylor Christie84515201131999-20012D1983-02-01Toronto, ONTMinor Pro
Leonard Chung100001999-20001Junior A (Canada)
Wes Clark26151732332001-20021F1983-01-28Oakville, ONTMinor Pro
James Coleman4741418331998-19991F1980-11-28Flamborough, ONTCollege-University
John Costa1201192000-20011Major Junior
Clay Costoff52512171212000-20022F1984-10-01College-University
Bobby Croft300002002-20031RAlliston, ONTJunior A (Canada)
Amos Cutler2511222001-20021GJunior A (Canada)
Travis Davidson3851520101998-19991C1981-03-19North York, ONTJunior A (Canada)
J.C. Deacon100001998-19991Junior A (Canada)
John Dean217815422000-20011L1980-09-27Don Mills, ONTMinor Pro
Ryan Del Monte10279262000-20011R1983-09-13Mississauga, ONTMinor Pro
Dave Demetri1503362002-20031 Junior A (Canada)
Justin Deshaw200002002-20031 Junior A (Canada)
Joe Dovalina1600002002-20031G1983-04-08Chicago, ILMinor Pro
John Duco1851419122002-20031F1984-05-31Toronto, ONTCollege-University
Jon Durno2127961998-19991F1982-07-05Scarborough, ONTCollege-University
Jamie Edison100002002-20031Junior A (Canada)
Marshall Eidinger100002002-20031 Junior A (Canada)
Jeremy Elliott2201161999-20001GMajor Junior
David Faber46151328721998-19991L1980-03-14Thornhill, ONTJunior A (Canada)
Matt Farrell33325621998-19991D1982-08-07Mississauga, ONTJunior A (Canada)
Mike Fox-Higgins200001999-20001F1983-02-03Mississauga, ONTCollege-University
Jamie Fraresso3301121998-19991G1981-01-02Brampton, ONTJunior A (Canada)
Sergi Frenkel501122002-20031C1984-08-06Mississauga, ONTCollege-University
David Fry1471522121999-20001F1979-02-14Mississauga, ONTMinor Pro
James Gagne110102002-20031 Junior A (Canada)
Matt Ganas200022002-20031F Junior A (Canada)
Rory Gangbar210102002-20031 Junior A (Canada)
Sebastien Garneau531442001-20021F1981-05-01Gatineau, PQJunior A (Canada)
Simon Gelinas35122436352002-20031 Junior A (Canada)
Matt George1120222001-20021G1984-02-29Markham, ONTJunior A (Canada)
Andrew Gilbert485111682001-20021FCollege-University
Craig Giuliani46826342681998-19991D1980-07-17Junior A (Canada)
John Gleason453912532002-20031D1983-07-04Soldotna, AKCollege-University
Mitch Goldenberg4081422652002-20031F1985-01-07Toronto, ONTCollege-University
Jerimiah Gonsalves5288161211999-20023Junior A (Canada)
Jeremiah Gonzalves300001998-19991Junior A (Canada)
Danny Gould000002000-20011G1980-03-21Brampton, ONTMinor Pro
Zachary Gouzopoulos41022182002-20031 Junior A (Canada)
Don Grant1024641998-19991F1980-10-02Junior A (Canada)
Andrew Green35011272002-20031Junior A (Canada)
Tomy Guido100002001-20021Junior A (Canada)
Will Gunn3373101041998-19991R1980-03-23Barrie, ONTCollege-University
Daniel Habibullah500002001-20021Junior A (Canada)
Dave Hammond200002002-200311985-05-06 Semi-Professional
Bryan Hampton472911582001-20032DJunior A (Canada)
Fred Hatziioannou88536411211999-20012D1983-03-10Thornhill, ONTMajor Junior
Matt Hebbes100042002-20031 Junior A (Canada)
Kevin Henderson521342002-20031L1986-12-03Toronto, ONTMajor League
Steve Henwood100002001-20021LNobleton, ONTMajor Junior
Quentin Higgins36224102002-20031Junior A (Canada)
Riley Hill100002002-20031F1987-03-10Markham, ONTCollege-University
Brent Hughes793541761491999-20012R1982-06-09Toronto, ONTMinor Pro
Marc Hyman123185573571998-20024D1981-05-22Thornhill, ONTCollege-University
Dan Iliakis1571275871701998-20024D1982-04-25Scarborough, ONTEuropean Elite
Josh Jacobs4792130542002-20031F1985-09-07Innisfil, ONTCollege-University
Jordan Janes1004421999-20001C1981-10-22Toronto, ONTMinor Pro
Matt Jivov50011151998-20013G1981-01-27Maple, ONTJunior A (Canada)
Chris Johnson20134492000-20011DJunior A (Canada)
Don Johnson421118291382001-20021RJunior A (Canada)
Neil Johnson13112122001-20021Junior A (Canada)
Shayne Kanyo68414181321999-20012D Major Junior
Sam Katsuras322927561021998-19991L1979-06-28Toronto, ONTMinor Pro
Matt Kelly15671372002-20031D1985-03-23Tottenham, ONTMinor Pro
Sean Kelly100001998-19991Junior A (Canada)
Jamie Klayman100001999-20001 Junior A (Canada)
Daniel Kletke102810191999-20001D1979-04-26Lansing, MIMinor Pro
Kevin Kliman1400022000-20011G1983-10-05Toronto, ONTCollege-University
Rob Knuff4011142002-20031FJunior A (Canada)
Peter Kodba93339421482000-20033DCollege-University
Scottie Kohut8011102001-20021DJunior A (Canada)
Stephan Kraft50252146601998-19991C1978-02-22Lich, GermanyEuropean Lower Leagues
Kevin Kurk900061999-20001G1979-12-22Orchard Park, NYMinor Pro
Mark Lato322121401998-19991FJunior A (Canada)
Ian Law1032501998-19991FJunior A (Canada)
Tony Lawrence256511241998-19991F1980-08-30Vadnais Heights, MNMinor Pro
Clint Lorteau4931720261999-20001D College-University
Alessandro Lupo200002002-20031G Junior A (Canada)
James Lutz28171330362002-20031R1982-07-04Junior A (Canada)
Michael Lymer11167162000-20011D1982-02-04Scarborough, ONTMajor Junior
Dave Magnotta411519341542000-20011F1981-10-24Junior A (Canada)
Dana Markle100002001-20021Junior A (Canada)
Faraz Matin2300062002-20031 Junior A (Canada)
Kevin Mayoux1443722002-20031 Junior A (Canada)
Andrew McEvoy10011102001-20021D1985-09-02Junior A (Canada)
Mike McIntosh499817462002-20031D1983-06-30Soldotna, AKCollege-University
Derek McNamara19257181999-20001D1980-06-15Pickering, ONTMajor Junior
Brad Meyer469817302002-20031 Junior A (Canada)
Adam Micelli100002002-200311986-02-07 Junior A (Canada)
Scott Mifsud8975911662261999-20012F1982-02-22Burlington, ONTMinor Pro
Jeff Miles31413576321999-20001R1981-06-12Pickering, ONTMinor Pro
Jamie Minchella35161632662001-20021C1983-10-25Richmond Hill, ONTMajor Junior
Cameron Mitchell100001998-19991Junior A (Canada)
Larry Moniz371826441882000-20011FJunior A (Canada)
Brent Mulder481032421342000-20011D1980-08-28Brampton, ONTMinor Pro
Marc Neron8573841571611999-20012FMoonbeam, ONTCollege-University
Justin Norwood492929581381998-20002L1979-07-13Stouffville, ONTMajor Junior
David Ovcjak1633681998-19991D1981-07-23Mississauga, ONTCollege-University
Steven Patoine45328311361999-20001D Junior A (Canada)
Alex Pavlovski16101331998-19991DJunior A (Canada)
Trevor Penrose47404542002-20031DRichmond Hill, ONTCollege-University
Joel Petkoff1315722112002-20031C1982-04-05Toronto, ONTMinor Pro
Steve Pocock3625761998-19991D1979-01-23Thornhill, ONTJunior A (Canada)
Andrew Ponomarev100001999-20001GJunior A (Canada)
Kyle Prodonovic40915241302001-20021RJunior A (Canada)
Jay Pugliese39141226351999-20001L1981-03-05Lewiston, NYEuropean Lower Leagues
Rick Quance101102002-20031 Junior A (Canada)
Chris Reid512302002-200311986-01-29 Junior A (Canada)
Josh Reinecke200022002-20031F1987-07-20Thornhill, ONTJunior A (Canada)
Rob Retter824744911081998-20002C1979-11-07Toronto, ONTCollege-University
Lockey Rhynold100042002-20031 Junior A (Canada)
Andrew Rizzito100002002-20031 Junior A (Canada)
Chris Sangenesi7101182000-20011 Junior A (Canada)
Phil Sbrocchi2801010702001-20021D1983-12-01Mississauga, ONTMinor Pro
Mike Serba71263561351999-20012F1981-06-04Etobicoke, ONTCollege-University
Mike Serra904442001-20021Junior A (Canada)
Winston Shariff400022002-20031 College-University
David Sheedy1100042000-20011 Junior A (Canada)
Adam Shell5174249631998-19991D1980-12-22Thornhill, ONTCollege-University
Stuart Simmons11101442000-20011D1984-09-26Toronto, ONTEuropean Elite
Robert Snowball100001998-19991R1982-01-19Markham, ONTMinor Pro
Peter Sowagi100002001-20021Junior A (Canada)
Jack Sperrino610102001-20021Junior A (Canada)
Karl Stewart49151934511999-20001L1983-06-30Scarborough, ONTMajor League
Ryan Stewart21156231999-20001FJunior A (Canada)
Wes Swanson1121342001-20021Junior A (Canada)
Christian Tatcher701182001-20021Junior A (Canada)
Andrew Taylor100002002-20031F1987-03-10Brampton, ONTJunior A (Canada)
Chris Thaler40172542552001-20021C1981-01-07Oshawa, ONTMajor Junior
Brett Toskan473912372001-20032College-University
John Treptow12011141998-19991D1982-05-06Junior A (Canada)
Ryan Van Sickle49243155711998-19991R1978-03-01Brantford, ONTSemi-Professional
Paul Varteressian873860981301999-20012F1982-02-19Oakville, ONTCollege-University
Todd Veary201102000-20011G1983-05-13Rosemere, PQMajor Junior
Kyle Vickers100002001-20021Junior A (Canada)
Brett Way700022002-20031F1984-05-21Grand Ledge, MICollege-University
Jamie Weatherston510161998-19991D1978-02-07St. Catharines, ONTMinor Pro
Trevor Whelan1000122002-20031 Junior A (Canada)
David Williams2761016632000-20011F1981-02-24Thornhill, ONTMinor Pro
Sharriff Winston100002002-20031 Junior A (Canada)
Peter Zaroda126612201998-19991F1978-12-26Junior A (Canada)
Pavol Zec5111617481998-19991D1980-12-29Toronto, ONTEuropean Elite
Dave Zielinski1103322002-20031D1985-04-25Bernardsville, NJJunior A (Canada)
Kyle Zoon901102002-20031GUnionville, ONTCollege-University

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