hockey DB
search by league
team
morning report
contact us
home

Gloucester Rangers all-time player list

Player Name GP G A. Pts PIM Seasons Yrs. Pos. Birthdate Birthplace Highest Level
Chris Abbott-Leblanc701141998-19991Junior A (Canada)
Dave Acheson15246161984-19851Junior A (Canada)
Chris Albert16565901552031988-19913R1972-10-12Ottawa, ONTMinor Pro
Stephane Allard200001992-19931Junior A (Canada)
Mark Allen100021992-19931Junior A (Canada)
Graydon Almstedt5331417511983-19841D1967-05-11Ottawa, ONTMajor Junior
Danny Anderson000001974-19751 Junior A (Canada)
Grant Anderson200021980-19811D1964-04-07Gloucester, ONTMinor Pro
David Andre29102030661988-19923R1972-07-28Ottawa, ONTMinor Pro
Marc Angers100001981-19821Junior A (Canada)
Dan Arcand920221986-19871Junior A (Canada)
Chris Armstrong220961452412691985-19894Junior A (Canada)
Jim Armstrong109332659741987-19892 Junior A (Canada)
Rob Armstrong52088851999-20012C1982-05-13Junior A (Canada)
Pat Aubry53102333402004-20051F1985-04-24Ottawa, ONTCollege-University
Phil Aubry612322000-20011C1981-11-13Ottawa, ONTCollege-University
Rob Aubry1123541981-19821Junior A (Canada)
Dominic Auger1063957962691994-19962D1977-01-12Montmagny, PQEuropean Elite
Chris Bailey100001995-19961L1979-04-13Winchester, ONTJunior A (Canada)
Matt Bailey200002001-20021Junior A (Canada)
Ryan Baird721321996-19971C1979-11-15Ottawa, ONTJunior A (Canada)
Ryan Baird47189162002-20031D1985-05-29Thunder Bay, ONTCollege-University
Rob Baker1411221979-19801Junior A (Canada)
Devin Bancroft49614201292003-20041D1986-01-09Cornwall, ONTMinor Pro
Dale Band8671941651671986-19882F1969-06-30Kanata, ONTCollege-University
Doug Band5077141131986-19871Junior A (Canada)
Cam Barker32189772001-20021D1986-04-04Winnipeg, MANMajor League
George Barrett000001974-19751 Junior A (Canada)
Trent Baumgarten36279701996-19982D1980-06-21Nepean, ONTJunior A (Canada)
Eric Beamish602222003-20041D1987-02-01Orleans, ONTJunior A (Canada)
Scott Bearrs100001992-19931Junior A (Canada)
Stephane Beaulieu1041843611171990-19922Junior A (Canada)
Richard Beaulne42252752291980-19811C1963-04-07Nepean, ONTMajor Junior
Eric Beaupre39131427711989-19901Junior A (Canada)
Rick Bedard911261979-19801Junior A (Canada)
Adam Beechin22538941992-19931Junior A (Canada)
Chris Bellefeuille1501181990-19911GJunior A (Canada)
Serge Bellevance921321996-19982Junior A (Canada)
Roch Belley70022301987-19892G1971-08-12Hull, PQMinor Pro
Mike Benner4651520601987-19881 Junior A (Canada)
Bill Bennett917861981-19821C1966-05-19Nepean, ONTMajor Junior
Randy Bentham922242641911981-19832C1964-09-04Junior A (Canada)
Luc Bergeron3000041997-19981G1981-09-26Gloucester, ONTMajor Junior
Philippe Bergeron2101101995-19961G1978-09-08Ottawa, ONTMinor Pro
Andrew Beuman17101202004-20051R1988-06-24Winchester, ONTMajor Junior
Christian Bigras100041993-19941CSemi-Professional
Anthony Bilotto51618242142000-20042D1983-12-04Morrisburg, ONTMinor Pro
Luc Bisson2610515451983-19841Junior A (Canada)
Cam Black24044802002-20031DToronto, ONTMajor Junior
Mark Blain50617231481986-19882Junior A (Canada)
Ryan Blake701102004-20051Junior A (Canada)
Matt Blois54385391502002-20031C1982-04-07Junior A (Canada)
Zach Blom28077422002-20031D1983-01-16Englewood, COCollege-University
Mike Blunden200022001-20021R1986-12-15North York, ONTMajor League
Keven Boisclair000001974-19751 Junior A (Canada)
Philippe Boisclair100001995-19961Semi-Professional
Mark Boisvert441723401501999-20012C1981-10-15Major Junior
Duane Bonadie8624143911989-19912Junior A (Canada)
Scott Bonneville5442024362002-20031D1985-02-03Cornwall, ONTJunior A (Canada)
Paolo Bottiglia1563561961512002-20053W1986-04-20Ottawa, ONTJunior A (Canada)
Chris Boucher42614201421997-19981D1981-11-18Orleans, ONTMajor Junior
Ben Boudreau1101161988-19891 Junior A (Canada)
Jason Boudrias55463783351991-19921C1976-02-16Val-d'Or, PQMinor Pro
Conrad Bouffard563147782301985-19872Major Junior
Eric Bourbonnais7594756701995-19972Junior A (Canada)
Ben Bourdeau1363059891881989-19923Junior A (Canada)
Stephane Bourgeau4692332501998-20002R1979-01-05Cumberland, ONTJunior A (Canada)
Dave Bourque51413172371992-19942D1976-03-30Gloucester, ONTMinor Pro
Chris Bousada1053327602171984-19883Junior A (Canada)
Martin Boutet1871219381996-19971Junior A (Canada)
Trevor Boutilier100001991-19921G Junior A (Canada)
Dave Boyd153531011546281991-19943D1973-10-29Ottawa, ONTMinor Pro
Dan Boyle112491061552151991-19943D1976-07-12Ottawa, ONTMajor League
Martin Boyle1532570954131993-19974D1977-08-28Ottawa, ONTJunior A (Canada)
Patrick Boyle13858951532571991-19954R1975-03-19Junior A (Canada)
Steve Brady282461341996-19971Junior A (Canada)
Mark Braithwaite200001988-19891 Junior A (Canada)
Daniel Brazeau442816441131983-19841Major Junior
Rock Briere1001102002-20031GJunior A (Canada)
Pat Brisbois812341998-19991Junior A (Canada)
Louis Brisson100002001-20021Junior A (Canada)
Andrew Brodie542351871988-19891D1973-04-16Ottawa, ONTMajor Junior
Mark Brooks12145361993-19941D1975-03-06Ottawa, ONTMinor Pro
Steve Brouwer4011122001-20021D1983-06-18Ajax, ONTJunior A (Canada)
Patrick Brown50914231441995-19972Junior A (Canada)
Brent Brucker100001979-19801R1963-04-08Junior A (Canada)
Christian Brunet12101351996-19971Junior A (Canada)
Patrice Brunet610122001-20021D1985-04-10St Raphaels, ONTMinor Pro
Josh Brunetta49123312001-20021L1985-01-19Junior A (Canada)
Bruce Buckland300001994-19951Junior A (Canada)
Rick Burchill60413172261986-19882DOttawa, ONTCollege-University
Nick Burnatowski522462182003-20041Junior A (Canada)
Chris Burpee45156252001-20021D1984-05-31Gloucester, ONTJunior A (Canada)
Rogan Butler100002001-20021GJunior A (Canada)
Sean Byrne371031411201990-19932Junior A (Canada)
Mike Cain19358941981-19821D1963-04-24Junior A (Canada)
Mike Camelon501121994-19951Junior A (Canada)
Mike Campaner5573946532002-20031D1983-01-11Thunder Bay, ONTMinor Pro
Jason Campbell203710252001-20021College-University
Lindsay Campbell100001996-19971C1980-01-18Williamstown, ONTJunior A (Canada)
Peter Campbell52231841581995-19961C1979-09-07Brampton, ONTMinor Pro
Scott Campbell21000101984-19862GJunior A (Canada)
Jody Campeau26172037801986-19902Major Junior
Jacques Carisse11145291984-19851Junior A (Canada)
Ryan Carisse931462004-20051Junior A (Canada)
Brent Carriere100002002-20031Junior A (Canada)
Marc Carriere421452251997-19992Junior A (Canada)
Jeff Carter735145961911981-19832C1964-08-03European Lower Leagues
Steve Carter1420201981-19821Junior A (Canada)
Benoit Cassan48156491993-19952D1978-01-24Gloucester, ONTMinor Pro
Cory Cassell32011822004-20051Junior A (Canada)
Tim Cavan16034721065671982-19864DOttawa, ONTJunior A (Canada)
Dan Cavanagh252571082000-20011D1980-01-14Junior A (Canada)
Scott Champagne10767871541952000-20032L1983-05-30Cornwall, ONTMinor Pro
Allan Charbonneau58178522002-20042D1986-06-29Cornwall, ONTCollege-University
Keith Charlebois100002001-20021D1984-02-08Gloucester, ONTJunior A (Canada)
Todd Charlesworth50916251031981-19821D1965-03-22Calgary, ALTAMajor League
Bruno Charron41122234101985-19872Junior A (Canada)
Jean Charron302201980-19811Junior A (Canada)
Marc Chartrand28201535851980-19822Junior A (Canada)
Patrick Chartrand620281988-19891Major Junior
Nicolas Chatham300041996-19971G1979-05-28Dartmouth, NSMajor Junior
Mike Chettleburgh921527422271980-19822D1965-04-02Ottawa, ONTMajor Junior
Dimitrios "Jim" Chiropoulois1661319642002-20031D1982-09-15Lavall, PQMinor Pro
Greg Chorkawy4821012832004-20051R1985-04-09Thunder Bay, ONTJunior A (Canada)
Denis Chouinard300021985-19861L1969-10-09Gloucester, ONTMajor Junior
Martin Clouthier1011241989-19901Junior A (Canada)
Yves Clouthier3381220311989-19901Junior A (Canada)
John Coburn47141832181978-19802Junior A (Canada)
Pat Collard100021993-19941Junior A (Canada)
Troy Concordia100001992-19931Junior A (Canada)
Jim Congdon16347391984-19851Junior A (Canada)
Joseph Conti100002004-20051GJunior A (Canada)
Chris Cooper510161994-19951Junior A (Canada)
Jeff Cooper6201141979-19812G1962-06-12Ottawa, ONTMinor Pro
Tylor Copeland366814221997-19981Junior A (Canada)
Olivier Coqueux14951871384431990-19944C1973-11-29Saumur, FranceMinor Pro
Tim Cordick14247811283461983-19863D1965-03-04Ottawa, ONTCollege-University
Tim Corput300081996-19971Junior A (Canada)
Jason Corrigan520201985-19861C1970-10-10Gloucester, ONTMajor Junior
Ryan Coughlan13561161994-19951C1977-02-18Boston, MAMajor Junior
David Coughlin190771022000-20011D1982-05-05Dorval, PQCollege-University
Patrick Couillard1100002001-20021GJunior A (Canada)
Ian Courville54233457611997-19981R1981-10-07Embrun, ONTMajor Junior
Simon Cousineau461920391641999-20001R1980-01-09Hull, PQMajor Junior
Chris Coveny49725321441990-19911D1974-06-15Ottawa, ONTMinor Pro
Dwayne Cowick15336241981-19821Junior A (Canada)
Scott Craig532792281997-19992COttawa, ONTCollege-University
Brad Crann4631619182001-20021Junior A (Canada)
Marc Crispin724350931471978-19824Junior A (Canada)
Steve Currey100021980-19811Junior A (Canada)
Pat Cusson25235701992-19931Junior A (Canada)
Mariano D'Agostino200042000-20011D1982-10-06Montreal, PQMajor Junior
Mike Dagenais1402281984-19851D1969-07-22Ottawa, ONTMinor Pro
Shawn Dagenais631112231551996-19982R1979-02-22Hull, PQJunior A (Canada)
Jamie Dagostino4651722302002-20042R1983-06-07Sudbury, ONTJunior A (Canada)
Rob Daly3201111401985-19861DCollege-University
Marc Damiano100001981-19821Junior A (Canada)
Marty Dams1001436501132003-20052D1984-04-01Manotick, ONTEuropean Lower Leagues
Mathieu Dandenault61143044641991-19932R1976-02-03Sherbrooke, PQMajor League
Chris Dashney200001988-19891D1972-10-16Navan, ONTMinor Pro
Matt Davis401561492001-20021D1984-02-16Ottawa, ONTJunior A (Canada)
Troy Davis27246321988-19891C1971-12-30White Bear Lake, MNCollege-University
Wayne Davis1612719181978-19802Junior A (Canada)
Steve Dawe000001974-19751 College-University
Pascal Daze54172946181995-19961L1979-03-26Limoges, ONTMajor Junior
Ed DeBoer376814831980-19811Junior A (Canada)
John DeBoer1903361980-19811Junior A (Canada)
Chris Dechaine10022461994-19951Junior A (Canada)
Andrew Decristoforo10202222001-20021FManotick, ONTCollege-University
Scott Degraw2101121990-19911GJunior A (Canada)
Shawn Delorme53131225801986-19893Junior A (Canada)
Emile DeRepentigny82723302691985-19872D1969-11-02Ottawa, ONTMajor Junior
Dominic Desmarais400001990-19911GJunior A (Canada)
Mathieu Desnoyers42517221342001-20032College-University
Terry Devlin7134121980-19811Junior A (Canada)
Mike DiSalvo200001999-20001G1979-06-17Ottawa, ONTCollege-University
Josh Dixon100001997-19981Junior A (Canada)
Mark Donnelly36156281990-19911Junior A (Canada)
J.P. Dore25246121998-19991Junior A (Canada)
Joe Dore300001995-19972Junior A (Canada)
Marc Dore100001987-19881 Junior A (Canada)
Rick Dorval300021999-20001R1983-06-30Junior A (Canada)
Kevin Draper2481119292002-20031R1983-04-02Junior A (Canada)
Corey Drew200001990-19911Junior A (Canada)
P.C. Drouin49235174591991-19921L1974-04-22Saint-Lambert, PQMajor League
Martin Dube843342751591998-20013C1981-11-17Pembroke, ONTMajor Junior
Steve Dube19178491991-19932Junior A (Canada)
Jonathan Dubois21325511992-19931C1974-08-03Drummondville, PQMinor Pro
Matt Dubuc762434581911988-19913Junior A (Canada)
Scott Duego000001974-19751 Junior A (Canada)
Gilles Duford1051840582161984-19884Junior A (Canada)
Bob Dumelie100001983-19841Junior A (Canada)
David Dumont4034781996-19982Junior A (Canada)
Mike Dupuis201181988-19891 Junior A (Canada)
Nick Dyhr20011161990-19911GMajor Junior
Nick Dzieduszycki4371522632001-20021Junior A (Canada)
Mike Eagan000001974-19751 Junior A (Canada)
John Eastwood000001978-19791Junior A (Canada)
Perry Edwards39263561411980-19811Junior A (Canada)
Garrett Ellingham15044221994-19951DJunior A (Canada)
John Emond38141529461984-19862Junior A (Canada)
Robert Esche20011121994-19951G1978-01-22Utica, NYMajor League
Stephane Ethier16134362001-20021Junior A (Canada)
Joey Evans4010515401995-19961L1979-07-03Ottawa, ONTMajor Junior
Jamie Falle31011181981-19821G1964-08-26Gloucester, ONTMinor Pro
Christian Fauteux30224381999-20001D1981-09-03Pointe-Claire, PQJunior A (Canada)
David Fauteux300021995-19961D1979-02-04Ottawa, ONTJunior A (Canada)
Sylvain Favreau1413441997-19981European Lower Leagues
Chris Fawcett155901081981411991-19943R1975-04-15Gloucester, ONTMinor Pro
Randy Ferguson164911061974321985-19894Junior A (Canada)
Simon Ferrand206831272101811990-19944L1973-03-19College-University
Todd Ferretti489172621987-19881 Junior A (Canada)
Fred Filteau31257331992-19931Junior A (Canada)
Craig Fitzgerald262981312292361992-19975C1976-03-05College-University
Jeff Flanagan2701121989-19912GJunior A (Canada)
Mike Fleming1131215141979-19801Junior A (Canada)
Todd Flichel87327301841981-19832D1964-09-14Osgoode, ONTMajor League
Jason Ford872026461971995-19972Junior A (Canada)
Dan Francoeur63312151421988-19902Major Junior
Mark Fraser55011111092002-20042D1986-09-29Ottawa, ONTMajor League
Trevor Fraser29022331993-19941G1975-12-12Junior A (Canada)
Luc Frechette1137097167971985-19883College-University
Kent-Eric Frees914582001-20021R1982-12-10Eel River Crossing, NBCollege-University
Simon Frigon23336161994-19951Junior A (Canada)
Dylan Furlong833034641311997-20013W1980-02-15College-University
Marc Gagne4011171978-19812Junior A (Canada)
Eric Gagnon120201993-19941Junior A (Canada)
Pierre Gagnon411241985-19861R1970-01-23Gloucester, ONTMajor Junior
Garry Galley491826441031980-19811D1963-04-16Montreal, PQMajor League
Jake Gamble8022221996-19971Junior A (Canada)
Jasmine Gaudreau201121996-19971Junior A (Canada)
Benoit-Luc Gauthier3881523922000-200111983-05-23Major Junior
Paul Gauthier100001979-19801Junior A (Canada)
Pierre Gauthier216281011994-19951L1975-08-16Val-d'Or, PQMajor Junior
Adam Gebara60212445511998-20013D1982-07-31Ottawa, ONTMinor Pro
Mike Gendron138228301451999-20034D1983-01-18Gloucester, ONTJunior A (Canada)
Yan Gendron710161997-19981Junior A (Canada)
Marc Genest100001989-19901C1973-02-19Orleans, ONTMinor Pro
Jean Genier1001531461201987-19924Junior A (Canada)
Denis Giacobbi992074943551978-19824DOttawa, ONTCollege-University
Joe Giannetti95653592032002-20042D1984-06-01Ottawa, ONTJunior A (Canada)
Jarrett Gibbons852642682371997-20003CStittsville, ONTMinor Pro
Shane Gibbs16448301994-19951DMoncton, NBCollege-University
Rainer Giberson16134261993-19941Junior A (Canada)
Paul Girouard4191423161982-19842Junior A (Canada)
Jeremy Giroux4123171990-19911Junior A (Canada)
Kevin Gomes26000201978-19802GJunior A (Canada)
Josh Gordon67813212381993-19973C1977-04-13Junior A (Canada)
Sean Gordon18145391988-19891 Junior A (Canada)
Jean-Paul Gorley49122436521983-19841C1967-04-19Ottawa, ONTMajor Junior
Dean Goudreau29131225431984-19851Junior A (Canada)
Kevin Gould310121992-19952Junior A (Canada)
Alex Goupil1910919282003-20041F1983-10-04Ottawa, ONTMinor Pro
Gary Goyette59611172131987-19903Junior A (Canada)
Nick Grady301101995-19961D1979-12-25Berwick, ONTMajor Junior
Jamie Graham410121989-19901Junior A (Canada)
Ryan Graham3501111331998-20002L1987-06-17St. John's, NFLDMinor Pro
Trevor Graham1182851793031998-20013L1982-04-02Russell, ONTCollege-University
Sylvain Grandmaitre50343569691979-19801L1963-06-04Ottawa, ONTMajor Junior
Francois Gravel7202181994-19951Junior A (Canada)
Jeff Graves600041981-19821Junior A (Canada)
Brian Greer138055421991-19954G1974-07-15Orillia, ONTMinor Pro
Chris Grenier1025572127341983-19852C1966-01-02Kanata, ONTCollege-University
John Griffith1000041987-19881GJunior A (Canada)
Matt Groulx14112401999-20001COrleans, ONTJunior A (Canada)
Steve Guenette31000171981-19832G1965-11-13Gloucester, ONTMajor League
Sacha Guilbault1117086156221989-19912F1973-10-03Gloucester, ONTCollege-University
Max Guimond3871017301999-20001F1981-10-09Beauport, PQCollege-University
Sylvain Guimond17145631999-20001Junior A (Canada)
Ben Guindon100001988-19891 Junior A (Canada)
Luc Guindon200001979-19801Junior A (Canada)
Tony Gumares100021981-19821Junior A (Canada)
Chris Hall321910401991-19921D1975-05-12Gloucester, ONTMajor Junior
Jeff Hamilton401121996-19971FPanama, NYCollege-University
Jason Hanchuck51214161201989-19901Junior A (Canada)
Jason Hanchuk11043811242271990-19922D1971-01-16Ottawa, ONTMinor Pro
Mike Hannini200001994-19951Junior A (Canada)
Doug Hardiman559122142003-20041Junior A (Canada)
Mike Harquall000001978-19791C1958-05-02Major Junior
Steve Hartley39044102002-20031G1985-10-15Duluth, GACollege-University
Greg Haspect601101999-20001Junior A (Canada)
Jason Hawes962265871001994-19962C1978-06-16Perth, ONTMinor Pro
Aaron Heath100001992-19931Junior A (Canada)
Jamie Henckel724628741001984-19862R1968-01-31Ottawa, ONTMajor Junior
Jeff Henckel60011471985-19872GMajor Junior
Trevor Hendrikx26235252000-20011F1985-03-29Russell, ONTMinor Pro
Andrew Hennessey11640641043731993-19963L1975-04-18Junior A (Canada)
Oak Hewer51121123201995-19961R1979-09-21Gloucester, ONTMinor Pro
Matt Hogan100002000-20011Junior A (Canada)
Ken Hoppner000001978-19791D1961-09-02Semi-Professional
Alan Horic1561649654111998-20013L1981-01-28Hull, PQMajor Junior
Chad Horne34141529471993-19941R1975-08-02Junior A (Canada)
Ghislain Hotte100002001-20021Junior A (Canada)
Aaron Hueston12358951994-19951Junior A (Canada)
Robin Hughes41141529721986-19882Junior A (Canada)
Brandon Hume17033432004-20051Junior A (Canada)
Cory Hume481161722004-20051Junior A (Canada)
Brodie Hurdis300042000-20011Junior A (Canada)
Brian Hynes100001981-19821Junior A (Canada)
Brad Irvine201181990-19932Junior A (Canada)
Wes Jarvis43369731995-19961D1979-04-16Toronto, ONTMinor Pro
Marty Johnson521228401161995-19961Junior A (Canada)
Chris Jones3913720211998-19991Junior A (Canada)
Jeff Jones11011121998-19991Junior A (Canada)
Mike Kay100001995-19961Junior A (Canada)
Kevin Keith9235251998-19991R1980-04-11Nepean, ONTJunior A (Canada)
Tyson Kellerman2401142000-20011G1984-01-18Kingston, ONTMajor Junior
Brandon Kelly600002004-20051Junior A (Canada)
Marty Kelly000001974-19751 Junior A (Canada)
Jim Kelso321321341451997-19981Junior A (Canada)
Barry Kennedy2201141983-19841GJunior A (Canada)
Mike Keogh801227393071988-19913Junior A (Canada)
Corey Kilmartin602221998-19991L1980-12-27Kanata, ONTJunior A (Canada)
Nicholas Kitchen225712142001-20021R1984-01-19Cornwall, ONTJunior A (Canada)
Zach Kleiman53000162002-20052G1986-08-29Ottawa, ONTCollege-University
Rob Koehler201121988-19891 Junior A (Canada)
Kurt Kritsch48549671981-19821Junior A (Canada)
Chad Kuffner1902282001-20021Junior A (Canada)
Ryan Kuhn-Lalande300002001-20021L1985-05-15Cornwall, ONTJunior A (Canada)
Brian Kukulka100001985-19861Major Junior
Richard Kuntz104011561981-19854GCollege-University
Pujjuut Kusugak48111223401998-20002L1979-09-12Junior A (Canada)
John Labrosse000001978-19791 Junior A (Canada)
Nick Labrosse46112732003-20041Junior A (Canada)
Mike Lacey7431417561987-19892 Junior A (Canada)
Willie Lacey14000481982-19831Junior A (Canada)
Alexandre Lacombe14549761252042001-20054F1986-02-03Orleans, ONTMinor Pro
Christian Lacroix1722422002-20031C1986-08-07Junior A (Canada)
Steve Lacroix100001981-19821GJunior A (Canada)
Miguel LaFleche601101995-19972W1979-12-13Cryster, ONTMinor Pro
Ryan Lafrange39132740321997-19992Junior A (Canada)
Marc Lajeunesse48121527521983-19841Junior A (Canada)
Mike Lajoie612321983-198411966-03-13Junior A (Canada)
Pierre-Marc Lajoie69327301951998-20002Junior A (Canada)
Benoit Lalonde5839121291997-19992Junior A (Canada)
Pascal Lalonde1221566812521994-19984D1978-01-04Gloucester, ONTCollege-University
Dominic Lamarche12049541031311998-20033L1982-04-23Alfred, ONTJunior A (Canada)
Patrick Lamesse2403321999-20001C1983-03-19Ottawa, ONTMajor Junior
Jacques Landriault100021980-19811Junior A (Canada)
Roch Landriault7145241979-19801Junior A (Canada)
Marc Landry751323361421982-19842Junior A (Canada)
Butch Langlois49344680141979-19801Junior A (Canada)
John Lankelis23011552004-20051Junior A (Canada)
Dan Lanoue1261455692291984-19906Junior A (Canada)
Martin Laperriere9112241993-19941Junior A (Canada)
Pierre Laporte201181980-19811Junior A (Canada)
Jean-Sebastian Larocque401162000-20011D1981-04-13Crysler, ONTMajor Junior
Louis Larose721619351461988-19902Junior A (Canada)
Mike Larouche27111526421986-19871C1967-05-14Kanata, ONTMajor Junior
Alain Latreille28122436241982-19831F1965-12-15Ottawa, ONTMinor Pro
Ian Lauder200021995-19961GJunior A (Canada)
Jude Laurin700021980-19811GJunior A (Canada)
Denis Lauzon000001978-19791 Major Junior
Stephane Lavigne25102333601994-19972Junior A (Canada)
Jason Leach1700021999-20001G1981-06-11Junior A (Canada)
Eric Lebeau18011351998-19991Junior A (Canada)
Greg Leblanc215712462004-20051L1984-01-31Cornwall, ONTJunior A (Canada)
Martin Leblanc1861218101994-19951College-University
Greg Lee502242001-20021R1983-10-14Almonte, ONTCollege-University
Jeremy Lefaivre900002000-20011Junior A (Canada)
Martin Legault200001990-19911G1974-01-26Gloucester, ONTMinor Pro
Jamie Leitch48145611998-20002Junior A (Canada)
Pat Lemay132314273881999-20023C1983-07-28Orleans, ONTCollege-University
Richard Lemay100001995-19961GJunior A (Canada)
Dan Lepage8000221978-19802Junior A (Canada)
J.P. Lepage28033861993-19941D1977-06-12College-University
Scott Leppard400002003-20041Junior A (Canada)
Andre Leroux50151833701983-19841Junior A (Canada)
Steve Lester000001974-19751 Junior A (Canada)
Christian Levac4201122001-20021G1983-10-01Saint-Isidore, PQJunior A (Canada)
Jean Levasseur201141980-19811Junior A (Canada)
Marc-Andre Levasseur100001995-19961Junior A (Canada)
Stephane Levere700001992-19931GJunior A (Canada)
Amau Lindell1804481998-19991Junior A (Canada)
Bill Lister000001974-19751 Junior A (Canada)
Mark Lockhart400001994-19951College-University
Claude Loiselle50213859261979-19801C1963-05-29Ottawa, ONTMajor League
Marc Longtin190611241854031982-19864Junior A (Canada)
Jean-Pierre Lortie000001974-19751 Junior A (Canada)
Frank Lussier12022181982-19831Junior A (Canada)
Derek Lyons820222001-20021C1985-07-15Fort Erie, ONTMajor Junior
Neil MacDonald910142003-20041Junior A (Canada)
Rick Mackey000001974-19751 Junior A (Canada)
Brent Mackie300002002-20031D1987-04-19Metcalfe, ONTMajor Junior
Brad Mackinnon1002261999-20001Junior A (Canada)
John Macnaught000001974-19751 Junior A (Canada)
Brad MacNeil51101121562002-20031C1983-01-22Gananoque, ONTJunior A (Canada)
Stuart MacRae47151833471998-19991C1982-06-25Sydney, NSMinor Pro
Derek Mahoney100001994-19951Junior A (Canada)
Vince Malette451728451341979-19822Junior A (Canada)
Dick Maloney100021983-19841Junior A (Canada)
Bobby Manocchio13202231994-19951Junior A (Canada)
Ian Marchand200041990-19911College-University
Anthony Marshall400022001-20021G1983-01-06Oakville, ONTSemi-Professional
Joel Marshall810162003-20041L1985-01-14Kingston, ONTJunior A (Canada)
Paul Marshall312791132001-20021C1984-05-03Ottawa, ONTJunior A (Canada)
Yan Martel64022431996-20003GJunior A (Canada)
Nick Martin100002002-20031G1986-07-08Junior A (Canada)
Brandon Martinuzzi41141226341999-20012F1982-07-28Junior A (Canada)
Jeff Mason24044221987-19892 Junior A (Canada)
Brent Maurice905562000-200111982-03-29College-University
Charles Mauviel1831481985-19861 Junior A (Canada)
James May26000222004-20051W1988-01-21Orleans, ONTCollege-University
Steve McAndrews722945741381980-19822Junior A (Canada)
John McCabe11112101994-19951W1974-05-30Sudbury, ONTMinor Pro
Greg McDonald100002004-20051GJunior A (Canada)
Mike McDuffe000001974-19751 Junior A (Canada)
Rich McEvoy5271825411985-19872D1969-07-02Gloucester, ONTCollege-University
Scott McEwen1410141988-19891 Junior A (Canada)
Scott McFeeley300041980-19811Junior A (Canada)
Dave McGahan2201501673172181986-19915European Lower Leagues
Mike McGahen2354981980-19811Junior A (Canada)
Gary McGee43193049101979-19812Junior A (Canada)
Gord McGillivary49141125281995-19961Junior A (Canada)
Gordon McGillivray5091019861996-19971Junior A (Canada)
Tim McGowan200021981-198211966-07-27Junior A (Canada)
Jason McKeenan100001982-19831GJunior A (Canada)
Dan McKinney600061997-19981College-University
Ben McNeely22123321994-19951Junior A (Canada)
Andrew McVey57162137581996-19982Junior A (Canada)
Darrin Meehan1000171994-19951Junior A (Canada)
Ryan Meko522119401342001-20021FHalifax, NSJunior A (Canada)
Craig Melancon19221840281979-19801R1963-06-01European Lower Leagues
Andre Menard300061996-19971D1979-01-04Hull, PQMajor Junior
Marc Menard421341996-19971Junior A (Canada)
Travis Mercer304461994-19951Junior A (Canada)
Marshall Merkley43235241997-20022D1983-04-17Orleans, ONTSemi-Professional
Jim Metayer561416301351989-19901Junior A (Canada)
Matthieu Methot610102003-20041L1987-10-08Ottawa, ONTMajor Junior
Howdie Mickoski30639141986-19871College-University
George Miles000001974-19751 Junior A (Canada)
Pat Millette5171320142004-20051C1987-07-24Kapakasing, ONTCollege-University
Mike Milligan000001974-19751 Junior A (Canada)
Kieren Milne600001989-19912GJunior A (Canada)
Phil Miron761732493081981-19843Junior A (Canada)
Matt Mitchell45369412003-20041C1984-04-26Newmarket, ONTMajor Junior
Pierre Mitsou52717242041999-20001D1983-01-06Orleans, ONTMajor Junior
Ryan Moffatt100001994-19951Junior A (Canada)
Mike Moher55302656672003-20041L1985-01-05Peterborough, ONTMajor Junior
Jamie Monette700022004-20051Junior A (Canada)
Justin Mongeon159615322000-20011C1980-10-24Ottawa, ONTMajor Junior
Rick Montcalm51244165471994-19951Junior A (Canada)
Dave Moore100061984-19851GJunior A (Canada)
Gordie Moore000001974-19751D1960-08-06Newton, MAMinor Pro
Keith Moore5581422401992-19931Junior A (Canada)
Shane Morand601412262511981-19832Junior A (Canada)
Etienne Morin10777591361361996-19982R1978-11-05Levis, PQMinor Pro
Francois Morin531727441501994-19951D1974-09-16Sainte-Marie, PQSemi-Professional
Elliot Mould100001999-20001G1980-07-30College-University
Corey Moylan3000121994-19951D1975-03-29Timmins, ONTMajor Junior
Fernando Multari290221121996-19982Junior A (Canada)
Shane Mureau312341995-19961Junior A (Canada)
Sean Murphy557613742004-20051Junior A (Canada)
Sean Murphy54294675341985-19872L1969-06-15Gloucester, ONTEuropean Lower Leagues
Dan Myre39304979681997-19981C1977-01-11Ottawa, ONTMinor Pro
Derek Nadeau101101997-19981Junior A (Canada)
Scott Neild5491625691996-19982Junior A (Canada)
Stephane Newberry25325901996-19971Junior A (Canada)
Nigel Newland4052732302000-20011F1981-04-18College-University
Ryan Nicholl300001997-19981Junior A (Canada)
Brian Nolan100001988-19891 Junior A (Canada)
Darcy Nordick3301161988-19902GJunior A (Canada)
Mark Norman6100041991-19932GJunior A (Canada)
Adam O'Brien1023243753712002-20042C1983-03-22Carleton Place, ONTJunior A (Canada)
Kevin O'Brien49620261131984-198511968-08-02Major Junior
Blake O'Keefe232810472003-20041F1984-09-21Almonte, ONTCollege-University
Mitch O'Keefe66022292002-20053G1984-03-29Almonte, ONTMinor Pro
Dan Oakley912041611711978-19813Junior A (Canada)
Corey Oliver502202004-20051Junior A (Canada)
Mark Ostapyk20369281997-19981Junior A (Canada)
Keith Ouellette16359831422941979-19834Junior A (Canada)
Mathieu Ouellette53144054961996-19982Minor Pro
Tyler Owens9272936682000-20022D1984-01-28Gloucester, ONTJunior A (Canada)
Sebastian Panetta1073732691632003-20052F1985-05-23Ottawa, ONTMinor Pro
Yan Paradis129829372481997-20003D1980-06-19Junior A (Canada)
Marc-Andre Parisien100001993-19941Junior A (Canada)
Larry Parks000001974-19751CStittsville, ONTMinor Pro
Lindsay Pasch313421981-19821Junior A (Canada)
Ron Pasco10366691352391988-19902C1972-02-03Ottawa, ONTMinor Pro
Todd Paterson49110112231986-19871D1970-02-22Ottawa, ONTMajor Junior
Chad Peck49253055532000-20022F1981-08-26Danford Lake, PQMinor Pro
Jason Pellerin50912211231994-19951F1975-11-24Shediac, NBMinor Pro
Marc Pelletier600041990-19911Junior A (Canada)
Moe Pelletier200001988-19891 Junior A (Canada)
Steve Pelletier200001993-19941Junior A (Canada)
Adam Pender1892063835951989-19934Junior A (Canada)
Paul Penelton721301984-19851R1968-02-19Gloucester, ONTMajor Junior
Derrick Penning451416301062002-20042L1984-05-13Ottawa, ONTJunior A (Canada)
Maxime Periard56344276542002-200421983-11-08Junior A (Canada)
Stephane Periard73131831281984-19862Junior A (Canada)
Michel Perreault42011221996-19971GJunior A (Canada)
Luc Perron22134301998-19991Junior A (Canada)
Dave Peskett4000111981-19821Junior A (Canada)
Justin Petitpas600001999-20001Junior A (Canada)
John Pinches5392231391988-19902D1973-09-05Gloucester, ONTMajor Junior
Scott Pitt501102004-20051F1988-01-25Ottawa, ONTMinor Pro
Chris Pleau44618242361987-19881Junior A (Canada)
Dan Poirier951317301821986-19882R1970-02-14Thunder Bay, ONTMinor Pro
Gaetan Poirier551930491511993-19941L1976-12-28Sainte-Marie-de-Kent, NBMinor Pro
Moe Poirier43459101987-19892 Junior A (Canada)
Carl Poissant3000022000-20011G1980-09-08Montreal, PQMinor Pro
Bruno Polito1100022000-20022Junior A (Canada)
Ryan Poll372930591052000-20011RCollege-University
Jeff Potts700002002-20031Junior A (Canada)
Nicolas Potvin1314647931111995-19983L1979-06-17Gloucester, ONTCollege-University
Stephane Poulin700041995-19961D1976-07-26Hull, PQMajor Junior
Art Powell000001974-19751 Junior A (Canada)
Jeff Pratt20123121984-19851Junior A (Canada)
Justin Price18123121998-19991Junior A (Canada)
Phil Priddle3961420401982-19831L1965-07-13Ottawa, ONTMajor Junior
Darren Proulx300021988-19891 Junior A (Canada)
Maxime Proulx1103302001-20021Junior A (Canada)
Norm Proulx100001990-19911Junior A (Canada)
Stephane Proulx32000521989-19901GJunior A (Canada)
Dave Puccini321301990-19911College-University
Robert Pyne56459432001-20032D1985-05-26Junior A (Canada)
Rick Rafter45133346891978-19802DOttawa, ONTCollege-University
Hugh Rahm000001974-19751 Junior A (Canada)
James Ramsay421342831997-19981L1981-02-24Ottawa, ONTMajor Junior
Jimmy Ratte31112031891994-19951R1974-06-07Fauquier, ONTMajor Junior
Al Raymond4591524451980-19811L1964-07-21Ottawa, ONTEuropean Elite
Al Raymond3134101983-19841WKamloops, BCCollege-University
Mike Raymond43132841181981-19832Junior A (Canada)
Steve Reagan201101989-19901Junior A (Canada)
Scott Reeves513811341999-20001R1982-06-03Junior A (Canada)
Steve Regan1512341988-19891 Junior A (Canada)
Gilbert Regimbald38145621990-19922Junior A (Canada)
Jay Regular673936751261992-19942Junior A (Canada)
Sean Reid3101121998-19991Junior A (Canada)
Kevin Reynolds43222951511983-19841European Lower Leagues
Scott Ricci1311649652571991-19943D1974-04-03St. Catharines, ONTMinor Pro
Jacques Richard42131831141993-19952C1975-04-28Chatham, NBMajor Junior
Mike Richard103631061692642002-20042F1983-09-14St. Constant, PQMinor Pro
Christian Rioulx19000101996-19971Junior A (Canada)
Dale Rivington1342076963671982-19853D1964-03-07Ottawa, ONTMinor Pro
Barry Robillard14041591003291981-19843Junior A (Canada)
Jeff Robinson000001978-19791R1961-07-06Ottawa, ONTCollege-University
Moe Robinson000001974-19751D1957-05-29Winchester, ONTMajor League
Sam Robinson100002003-20041GJunior A (Canada)
Marc Robitaille37011201995-19961G1976-06-07Gloucester, ONTMinor Pro
Mike Rocchio146641151795471983-19863European Lower Leagues
Billy Rochefort10000101999-20001D1982-11-21Stratford, ONTMinor Pro
Simon Rodgers410101994-19951Junior A (Canada)
Royce Roenspies700041981-19832Junior A (Canada)
Mathew Roik7000101999-20001G1979-11-17Junior A (Canada)
Evan Romeo33448482001-20021D1985-04-01Kanata, ONTMinor Pro
Kevin Rooney592225471391991-19932Junior A (Canada)
Bob Rosebrook101121982-19831Junior A (Canada)
Gabe Rossi100001999-20001Junior A (Canada)
Mathieu Roy100002001-20021Junior A (Canada)
Mike Roy811242543941980-19822D1961-04-28Major Junior
R.J. Roy912341998-19991C1982-01-09Ottawa, ONTMinor Pro
Bryan Rueckwald1861782000-20011F1982-05-20Junior A (Canada)
Kirk Ryan73517221881991-19932Junior A (Canada)
Pat Ryan10760921522491985-19883CCollege-University
Dave Sabean13134121984-19851Junior A (Canada)
Nelson Said49142943251983-19841College-University
Steve Salhany55213152931990-19911FMontreal, PQMinor Pro
Tim Salmon10391241980-19811C1964-11-27Ottawa, ONTMinor Pro
Miguel Salvati254610711998-19991FJunior A (Canada)
Mark-Andre Sarazin1261335485881995-19983Junior A (Canada)
David Saumier200001999-20001Junior A (Canada)
Michael Saunders13000221994-19962Junior A (Canada)
Steve Saunders200001999-20001Junior A (Canada)
Marc Sauve513481989-19901Junior A (Canada)
Andre Savage164108140248981991-19943C1975-05-27Ottawa, ONTMajor League
Doug Scharfe100001988-19891 Junior A (Canada)
Kevin Schubley400041984-19851Junior A (Canada)
Ryan Scott323710991999-20001D1981-01-29Gloucester, ONTMajor Junior
Chris Sears101101988-19891F1971-05-22Orleans, ONTCollege-University
Chris Seguin802261988-19891Junior A (Canada)
Kyle Shaen8055102000-20011Junior A (Canada)
Alain Shank1900041984-19862GJunior A (Canada)
Doug Sheppard54305181301994-19951R1976-07-19Georgetown, ONTMinor Pro
Jordan Shields2131222153371681988-19924L1972-04-27Gloucester, ONTMinor Pro
Matt Shields100002000-20011Junior A (Canada)
Kevin Shubey521332451251986-19871Junior A (Canada)
Kevin Shubley57627331041985-19861 College-University
Steve Shutron582137581061978-19813Junior A (Canada)
Matthew Silliker1201122004-20051GCollege-University
Chris Simms752841691051994-19962C1975-05-05Lima, PeruMinor Pro
Chad Simpson400022001-20021Junior A (Canada)
Ryan Simpson200001997-19981C1979-10-09Kingston, ONTMinor Pro
Antoine Sincennes6134281998-19991Junior A (Canada)
Mark Sinclair1301161994-19951College-University
Mike Sinclair20347331999-20001Junior A (Canada)
Tim Sloan400001992-19931Junior A (Canada)
Martin Sloper43189421993-19941D1977-06-01Junior A (Canada)
Michael Sloper32235821993-19941L1977-06-01Junior A (Canada)
Shawn Smail300002001-20021FWinchester, ONTCollege-University
Kevin Smiley731430443661987-19892 Junior A (Canada)
Craig Smith1291244561651985-19894Junior A (Canada)
Dave Smith10101141984-198511968-11-21Junior A (Canada)
Kevin Smith1323581984-198511967-11-23Minor Pro
Mark Smith1081119301232002-20053F1986-03-26Stittsville, ONTCollege-University
Sean Smith10352661181251995-19972ROttawa, ONTCollege-University
Wayne Smith9944611052061983-19852C1968-04-21Ottawa, ONTMajor Junior
J Sotropa200001994-19951D1974-11-16Pangman, SASKCollege-University
Guy Souligny300001988-19891 Junior A (Canada)
David Spence000001978-19791G Junior A (Canada)
Ashton Spencer51106161312000-20011F1981-01-26Junior A (Canada)
Jamie Squirrell38000141983-19852GJunior A (Canada)
Sylvain St. Amant187661131791511990-19944C1973-02-18Junior A (Canada)
Stephane St. Denis100002001-20021Junior A (Canada)
Marc St. Jean3031114931996-19971D1978-05-27Ottawa, ONTMinor Pro
Marc St. Louis12101242000-20011D1982-01-05Gatineau, PQMajor Junior
Jamie Stark100001994-19951Junior A (Canada)
John Steenbakkers1373847852721987-19913WCollege-University
Daren Stephenson600022001-20021Junior A (Canada)
Randy Stevenson143601191793361988-19913Junior A (Canada)
Derek Stewart4000122001-20021Junior A (Canada)
Mark Stewart200041999-20001F1981-02-03Ottawa, ONTEuropean Lower Leagues
Dino Stoppa200001987-19881G College-University
Keith Stroughair100001990-19911Junior A (Canada)
Daniel Sullivan509918182002-20031F1986-03-20Ottawa, ONTCollege-University
Dustin Sullivan562810561998-20002D1983-05-02Ottawa, ONTJunior A (Canada)
Chris Summerville700002004-20051Junior A (Canada)
Michael Szczygiel3258131282001-20021D1983-01-21Junior A (Canada)
Daniel Taillefer1001121981-19832Junior A (Canada)
Tony Tassone23000681996-19971Junior A (Canada)
Zac Tataryn1013401998-19991C1982-11-27Ottawa, ONTCollege-University
Barry Taylor40171734681985-19883Junior A (Canada)
Ken Taylor802221980-19811Junior A (Canada)
Mike Testa103484391472000-20022C1984-02-28College-University
Mike Thebarge2131013361984-19862Junior A (Canada)
Corey Thibaudeau14011222001-20021Junior A (Canada)
James Thomas34101929832001-20032L1982-02-21Ottawa, ONTJunior A (Canada)
Sean Thompson3041115571980-19811Junior A (Canada)
Jeff Thomson51011101999-20023G1981-04-02Ottawa, ONTMajor Junior
Scott Thomson2971118621978-19802C1961-01-18Major Junior
Jordan Thornley321301998-19991Junior A (Canada)
Steve Thornton9359100159621989-19912C1973-03-08Gloucester, ONTMinor Pro
Chad Thusky68318212571996-19993L1979-06-03Maniwaki, PQMajor Junior
Murray Toll100001983-19841Junior A (Canada)
Larry Trader50112233701979-19801D1963-07-07Barry's Bay, ONTMajor League
Daniel Tremblay100001997-19981Junior A (Canada)
Jeff Treptow703341992-19931Junior A (Canada)
Ken Tricker1092734611451985-19893Junior A (Canada)
Brian Trombley3399182041982-19831Junior A (Canada)
Mike Trudeau101101987-19881Junior A (Canada)
Shawn Trudeau8458631211731978-19823Major Junior
Jamie Tucker300041988-19891 Junior A (Canada)
Jim Tucker100001989-19901Junior A (Canada)
Louis-Charles Turcotte3312321997-19981Junior A (Canada)
Jeff Turner17011241997-19981Junior A (Canada)
Mike Upton32121830521984-19862Junior A (Canada)
Dan Vajcovec100001989-19901Junior A (Canada)
Jay Vajda220222002-20031Junior A (Canada)
Jason Valcourt200001996-19971Junior A (Canada)
Wayne Vanslot110161982-19831Junior A (Canada)
Patrick Veilleux204610122000-20011Junior A (Canada)
Ryan Velcich1111201999-20001R1983-04-21Gloucester, ONTCollege-University
Charles Verner32819271622000-200111981-06-18Minor Pro
Mike Vezina1200061980-19811G1960-01-03Major Junior
Jason Villemaire2222421998-20022Junior A (Canada)
Paul Vorobej11044151983-19841Junior A (Canada)
Francis Walker442634601222000-20022W1983-01-19Saint-Eustache, PQMinor Pro
Perrin Wall200001989-19901Junior A (Canada)
Duane Ward200001994-19951C1976-02-20Shawville, ONTMinor Pro
Marc Warner16062961583921991-19943R1974-08-30Douglastown, NBEuropean Lower Leagues
Steve Washburn56213051471990-19911C1975-04-10Ottawa, ONTMajor League
Paul Webster121321980-19811Junior A (Canada)
Myles West100001988-19891 Junior A (Canada)
John Wheelhouse100002000-20011Junior A (Canada)
Darren White541420341601996-19982College-University
John White3774111671981-19832Junior A (Canada)
Bruce Whitehead101101982-19831Junior A (Canada)
Vince Williams101615212531991-19954D1975-11-27Ottawa, ONTMinor Pro
Brock Wilson511123341002004-20051D1984-10-15Des Peres, MOMinor Pro
Jeff Wilson50000671986-19882G1970-03-20Gloucester, ONTMinor Pro
Scott Wilson6762228551984-19894D1968-03-17Pointe Claire, PQJunior A (Canada)
Shane Wittenburg200001990-19911GJunior A (Canada)
Jack Woods9745661112081979-19812L1962-12-17Ottawa, ONTMajor Junior
Mark Would5061218241984-19851Junior A (Canada)
Matt Yakabuski32213142000-20011Junior A (Canada)
Chuck Yansouni9000221993-19941Junior A (Canada)
Marc-Antoine Yelle100233457971999-20012F1982-09-14Major Junior
Conrad Young000001974-19751 Junior A (Canada)
Mike Yzerman57191534371981-19832College-University
Rich Zalewski49617231702004-20051D1985-01-11New Hartford, NYMinor Pro
Terry Zoryk461910951983-19852Major Junior
Adam Zugec200001990-19911Junior A (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.