hockey DB
search by league
team
morning report
contact us
home

Sherbrooke Castors all-time player list

Player Name GP G A. Pts PIM Seasons Yrs. Pos. Birthdate Birthplace Highest Level
Dmitry Afanasenkov1117973152921998-20002L1980-05-12Arkhangelsk, RussiaMajor League
Jimmy Arsenault400002000-20011L1983-10-05Granby, PQMajor Junior
Mathieu Aubin100002002-20031C1986-09-18Sorel, PQMinor Pro
Gabriel Balasescu30202742002-20031R1983-10-26La Salle, PQMinor Pro
Vladislav Balaz6513922302002-20031L1984-01-28Presov, SlovakiaEuropean Elite
Martin Beauchesne112423272141998-20002D1980-07-08Cap-de-la-Madeleine, PQMinor Pro
Michel Beausoleil65222749581998-20013W1980-07-19Montreal, PQMinor Pro
Francois Belanger200751011763001999-20023C1981-04-10Valleyfield, PQMinor Pro
Remi Bergeron35515201032002-20031L1983-12-12Valcourt, PQSemi-Professional
Samuel Bessette19000171999-20001D1982-05-03Iberville, PQMajor Junior
Maxime Boisclair1052132531942001-20032R1985-02-14Port-au-Prince, HaitiMinor Pro
Jean-Michel Boisvert2992332342001-20021C1982-05-04Trois-Rivieres, PQMinor Pro
David Boudreau1700042001-20021F1983-04-22Sept-Iles, PQMajor Junior
Olivier Bourdon-Landry100001999-20001G1983-09-27Saint-Georges, PQMajor Junior
Alex Bourret61131528732002-20031R1986-10-05Drummondville, PQMinor Pro
Frederik Brind'Amour7002281998-19991G1979-09-17Beauport, PQSemi-Professional
David Chicoine812661871802001-20032L1982-01-27Sherbrooke, PQMinor Pro
David Cloutier46224391998-19991D1981-12-17Saint-Nicolas, PQMinor Pro
Eric Cloutier1200022001-20021C1982-05-31Montreal, PQSemi-Professional
Nicolas Corbeil2621141782923711999-20034C1983-03-30Laval, PQMinor Pro
Sebastien Courcelles20244611054422000-20033C1984-11-19Laval, PQMinor Pro
Pierre-Luc Courchesne266431421852991998-20024D1981-09-04Nicolet, PQMinor Pro
Alexandre Couture3591827521998-19991L1980-09-14Sorel, PQMajor Junior
Sebastien Crete200001999-20001G1981-01-19Montreal, PQMajor Junior
Bruno D'Amico941451162001-20032D1984-07-20Lachine, PQMajor Junior
Eric Dagenais141215172541999-20034D1982-04-11Aylmer, PQSemi-Professional
Philippe Denicourt2442661998-19991L1981-12-02Saint-Cesaire, PQMajor Junior
Sylvain Dufresne70213051751998-19991D1978-07-24Waterloo, PQMinor Pro
Cedrick Duhamel386915122001-20021C1984-02-20Longueuil, PQMajor Junior
Mathieu Duquette2000-20011D1983-01-28Drummondville, PQMajor Junior
Miroslav Durak3401717242000-20011D1981-06-09Topolcany, SlovakiaMinor Pro
Sebastien Favreau200001998-19991F1980-11-08Major Junior
Francois Fortier4836407681998-19991L1979-06-13Beauport, PQMinor Pro
Stephane Fortier300002002-20031D1985-12-09Princeville, PQMajor Junior
J.F. Fortin64173350781998-19991D1979-03-15Laval, PQMajor League
Aaron Fraser300001999-20001Major Junior
Alex Gagne100002002-20031W1985-04-11Rock Forest, PQMinor Pro
Yan Gaudette1031519341032000-20033L1984-05-18Saint-Eustache, PQMajor Junior
Daniel Gauthier301231312002-20031 Major Junior
Benoit Genesse15443771201431999-20023C1982-07-12La Sarre, PQMinor Pro
Dave Ghaleb100002002-20031L1985-10-16Terrebonne, PQMajor Junior
Charles-Philipp Giguere2900022001-20021C1984-01-31Rock Forest, PQMajor Junior
Alex Gosselin500002002-20031C1984-03-31Granby, PQMajor Junior
Patrick Gosselin8748122002000-20022D1983-03-16Drummondville, PQMajor Junior
Jean Gravel8101232000-20011D1981-07-10Lantier, PQMajor Junior
Jocelyn Guimond300001999-20001G1982-04-13Quebec City, PQMajor Junior
Pierre-Luc Hebert800042001-20032D1984-11-29Valleyfield, PQMajor Junior
Francis Hemond200002002-20031L1983-09-28 Major Junior
Steve Holland200002002-20031Major Junior
Tomas Iglo200022002-20031 European Elite
Marc-Andre Jacob19022281998-19991D1980-05-31Trois-Rivieres, PQMajor Junior
Colin Keith620661731999-20001D1982-02-23Windsor, NSMajor Junior
Juha-Pekka Ketola6782735582001-20021L1983-01-02Rauma, FinlandEuropean Elite
Jeremy Knight8055102471999-20023R1982-02-02Drummondville, PQMinor Pro
Bryan Lachance110536413931998-20002D1979-12-31Vanier, PQMinor Pro
Mathieu Landry24000222000-20011Major Junior
Yannick Landry67232851141998-19991C1978-10-31Causapscal, PQMinor Pro
Hugo Larocque4202242001-20032F1985-05-14Hull, PQMajor Junior
Eric Lavigne203361141502231998-20013D1980-01-19Montreal, PQMinor Pro
Jonathan Leclerc1201102000-20022G1983-03-01Granby, PQSemi-Professional
Olivier Legault27000852002-20031L1986-10-02Chibougamau, PQMinor Pro
Louis-Philippe Lemay148000111999-20023G1982-07-27Bromptonville, PQSemi-Professional
Patrick Levesque100121931672000-20033R1984-04-28Trois-Rivieres, PQMinor Pro
Jean-Francois Lortie59173350291998-19991C1979-05-27Laval, PQMajor Junior
Drew MacIntyre266033261999-20034G1983-06-24Charlottetown, PEIMajor League
Louis Mandeville50132740612002-20031D1982-05-03Sorel-Tracy, PQMinor Pro
Paul Matthews400001999-20001Major Junior
Charles Maxime400072000-20011Major Junior
Patrick Mbaraga27213462001-20021D1981-02-11Ancienne Lorette, PQMinor Pro
Jonathan Moreau100001998-19991D1981-05-05Chateauguay, PQMajor Junior
Steve Morency16866521181351999-20023L1981-02-08Charlesbourg, PQSemi-Professional
Jean Morin1622661872781998-20013L1981-07-19Victoriaville, PQMinor Pro
Sebastien Nadeau700001998-199911979-12-06 Semi-Professional
Joey Neale98121527381999-20012C1982-03-18Charlottetown, PEIMajor Junior
Mike Ouellet12314112000-20011R1981-06-05Amqui, PQMinor Pro
Alexandre Page293811201999-20001D1980-05-13Hull, PQMinor Pro
Jonathan Paiement136921301792001-20032D1985-03-07Montreal, PQMinor Pro
Jean-Philippe Paradis6991524471998-20002C1981-06-23Sept-Iles, PQSemi-Professional
Francis Pare1000041998-199911980-12-06 Major Junior
Philippe Parent7531215801998-20002D1980-02-09Ancienne Lorette, PQMajor Junior
P.A. Parenteau28133548842002-20031R1983-03-24Hull, PQMajor League
Eric Perricone28121830301998-19991L1978-11-21Saint-Jean-sur-Richelieu, PQMinor Pro
Alexandre Picard72141832412001-20032L1985-10-09Les Saules, PQMajor League
Nicolas Pilote600002001-20021D1982-09-22Saint-Alexandre, PQMajor Junior
Eric Pinoul131421081501891998-20002C1979-02-23Ville-la-Salle, PQMinor Pro
Sylvain Plamondon33336921998-19991L1980-08-14Sainte-Anne-de-la-Perade, PQMajor Junior
Bertrand-Pierre Plouffe544610892000-20022L1982-09-19Buckingham, PQMajor Junior
Jean-Francois Plourde44352459642002-20031R1982-01-19Gaspe, PQMinor Pro
Maxim Potapov1095089139761998-20002L1980-05-25Voronezh, RussiaMinor Pro
Brandon Roach63011192002-20031D1985-06-09Bay Roberts, NFLDMinor Pro
Jonathan Robert2153256882631999-20034W1982-08-06Montreal, PQMinor Pro
Maxime Robert6941317392002-20031C1985-07-15Trois-Rivieres, PQMajor Junior
Dany Roussin99182240562001-20032L1985-01-09Quebec, PQMinor Pro
Dany Sabourin137044161998-20002G1980-09-20Val-d'Or, PQMajor League
Sandro Sbrocca2678151082000-20011L1980-04-25Montreal, PQMinor Pro
Jason Spence67310132481998-19991L1979-07-07Windsor, NSMinor Pro
Richard Stehlik43816241052002-20031D1984-06-22Skalica, SlovakiaMinor Pro
Patrice Tassy5936981999-20012R1982-04-22Montreal, PQMajor Junior
Artem Ternavski65315181432000-20011D1983-06-02Magnitogorsk, RussiaEuropean Elite
Mathieu Thibodeau673912522000-20011C1983-06-18Laurentides, PQMinor Pro
Simon Tremblay722533581312000-20011C1980-03-15Jonquiere, PQMinor Pro
Francis Trudel20819941133332000-20033D1983-06-16Drummondville, PQMinor Pro
Guy Turmel280112522000-20022D1982-06-21Warwick, PQMajor Junior
Clark Udle2681220731998-19991L1978-06-04Halifax, NSMinor Pro
Stephane Valois400002000-20011D1983-10-14Major Junior
Brandon Verge7200002002-20031G1985-06-28Halifax, NSMajor Junior
Patrick Vincent1333751885561998-20013R1980-03-29Montreal, PQMinor Pro
Mathieu Wathier1682126471292000-20033D1983-07-28Les Coteaux, PQMinor Pro

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