hockey DB
search by league
team
morning report
contact us
home

Hawkesbury Hawks all-time player list

Player Name GP G A. Pts PIM Seasons Yrs. Pos. Birthdate Birthplace Highest Level
Stevie-Ray Adams1400042011-20121L1993-06-08Akwesasne, ONTCollege-University
Todd Adams10232932971983-19852DCornwall, ONTCollege-University
Eric Alarie38233154691991-19921R1974-01-16Montreal-Nord, PQSemi-Professional
Alain Alary11314101981-19821R1964-02-16Junior A (Canada)
Liam Alcalde62121123472014-20151L1995-03-15Montreal, PQMajor Junior
Massimo Alfieri15653901434152004-20073C1986-03-11Laval, PQJunior A (Canada)
Pier-Olivier Allard19134512022-20231D2004-02-17Quebec, PQJunior A (Canada)
Stephane Allard2312381990-19911Junior A (Canada)
Andrew Allen93000231994-19973G1976-08-02Vankleek Hill, ONTMinor Pro
Ryan Allen301102015-20161F1997-05-02Vankleek Hill, ONTJunior A (Canada)
Steve Allen574060100381991-19921CJunior A (Canada)
Earl Ambler37122234241996-19971Junior A (Canada)
Roman Ammirato22131730142012-20131C1993-01-27Williamstown, NJMinor Pro
Martin Amyot682744712761989-19923Semi-Professional
Alex Anderson7011718502014-20162F1995-01-23Ile-Perrot, PQJunior A (Canada)
Fletcher Anderson78172744522017-20192L2000-03-14Thunder Bay, ONTCollege-University
Holden Anderson1152243652372011-20132D1993-09-01Montreal, PQEuropean Lower Leagues
Ryan Andre54314171302000-20011D1981-08-03Stittsville, ONTJunior A (Canada)
Michael Andrews2761117222021-20221F2001-02-08Mount Brydges, ONTCollege-University
Pietro Antonelli36172037162012-20131F1992-11-17Blainville, PQCollege-University
Domenico Argento19369522016-20171D1998-02-02Montreal, PQMinor Pro
Derek Armstrong102355590791989-19912C1973-04-23Ottawa, ONTMajor League
Justin Armstrong200002008-20091W1990-10-05Orleans, ONTJunior A (Canada)
Sean Armstrong471512271021981-19821LSault Ste. Marie, ONTJunior A (Canada)
Mike Arthur11022101983-19841L1968-11-28Brockville, ONTMajor Junior
Dallas Ashford552461431995-19972L1980-04-03Ottawa, ONTMajor Junior
Wesley Ashley1012322016-20171D1996-05-19Macungie, PACollege-University
Janick Asselin311242013-20141C1993-07-10Coaticook, PQMinor Pro
Louis-Pierre Asselin1923581999-200011981-06-02Major Junior
J.F. Aube555378131481990-19911R1973-04-05Montreal, PQMinor Pro
Francois Aubin100001979-19801D1960-12-13Major Junior
Vincent Auger524136771041992-19931F1975-03-07Ancienne Lorette, PQSemi-Professional
Shane Avery4791120362006-20092C1989-09-05Fort Covington, NYCollege-University
Sam Avoine1501102007-20081G1988-03-18St. Perpetue, PQCollege-University
Jean-Samuel Bacon4681321551999-20012Junior A (Canada)
Stephen Baird100001996-19971Junior A (Canada)
Drew Baker942554791652005-20072D1986-01-30Alpharetta, GAMinor Pro
Kory Baker50172239221998-19991C1980-08-06Miramichi, NBMinor Pro
Ross Baker3001161987-19881G Junior A (Canada)
Ben Bakker11000562005-20061D1989-01-25Ottawa, ONTMajor Junior
Patrick Bakx100001985-19861 Junior A (Canada)
Kirk Baldo293710462008-20091C1988-10-20Kirkland, PQJunior A (Canada)
J.J. Bancroft231231141995-19961Junior A (Canada)
Aleksy Bandu7131619772022-20242D2004-06-10Montreal, PQJunior A (Canada)
Brandon Barillaro120172441542013-20174F1996-02-12Alexandria, ONTCollege-University
Brennan Barker15202122001-20021D1985-07-19Long Sault, ONTMinor Pro
Peter Barnett51142337522002-20031L1984-05-30Ingleside, ONTJunior A (Canada)
Alexander Barr4941014922009-20112F1992-04-28Greely Junior A (Canada)
Dillon Barr201122010-20111F1991-05-30 Junior A (Canada)
Samuel Barriere300002021-20221D2003-08-15Rigaud, PQJunior A (Canada)
Aaron Barton32000162005-20072G1987-05-22Oakville, ONTMinor Pro
Daniel Baslyk1401162011-20121R1992-04-08Montreal, PQJunior A (Canada)
Noah Bath100002023-20241F2006-11-05Rockland, ONTJunior A (Canada)
Chad Bazin1101453672992006-20082D1987-08-05Troy, MIMinor Pro
Michael Bazinet99891152041681991-19932C1973-07-21Semi-Professional
Marc Beamish107113748871984-19862Junior A (Canada)
Ron Beardsley36055172007-20092D1989-05-12Burnt Hills, NYCollege-University
Richard Beaubien328917401988-198911971-02-26Junior A (Canada)
Mike Beauchamp2523522001-20021Junior A (Canada)
Felix Beauchemin1712382023-20241L2004-09-22St-Jean-sur-Richelie, PQJunior A (Canada)
Alec Beaudin-Tougas46202343462017-20181R1997-10-20St-Bruno, PQJunior A (Canada)
Thomas Beaudoin5171017262022-20231F2003-01-06Levis, PQCollege-University
Mario Beaulac14000101992-19931GJunior A (Canada)
Alexis Beaulieu27044182023-20241F2006-12-15Hawkesbury, ONTJunior A (Canada)
Martin Beaulne2351011332344001999-20056C1984-10-23Hawkesbury, ONTMinor Pro
Stephane Beaulne3578152291985-19883Junior A (Canada)
Stephane Beaulne64112133111985-19872Junior A (Canada)
Nathan Beausoleil5493241342002-20031D1984-07-13Moose Creek, ONTCollege-University
Eric Bedard49112031141983-19852L1969-05-17Hawkesbury, ONTMajor Junior
Joey Bedard200001990-19911Junior A (Canada)
Maxime Bedard400002008-20091G1992-10-09Hawkesbury, ONTJunior A (Canada)
Matthew Beer1525792010-20111L1990-04-20Corunna, ONTMinor Pro
Ken Belanger100001999-20001Junior A (Canada)
Luc Belanger115192443951985-19883Junior A (Canada)
Stephane Belanger18011181985-19893Junior A (Canada)
Kari Belec3191322242017-20181F1997-06-24Sudbury, ONTCollege-University
Jean-Francois Beliveau290772131995-19961L1977-05-03Victoriaville, PQMinor Pro
Maurice Bellefeuille300001983-19841Junior A (Canada)
Marc Bellemare573483117341993-19952CCornwall, ONTCollege-University
Andrew Benedetti100022023-20241D2004-01-05Guelph, ONTJunior A (Canada)
Shawn Benoit158164056341995-19994College-University
Yvan Bercier57102232381985-19861 Junior A (Canada)
Claude Bernique100001988-19891 Junior A (Canada)
Marc Bernique200001988-19891 Junior A (Canada)
Charles Bertrand1481743601201988-19913Junior A (Canada)
Stephane Bertrand742826541111982-19842Junior A (Canada)
Steve Bertrand100001981-19821Junior A (Canada)
Salvatore Bertucci600062021-20221D2001-07-08Montreal, PQJunior A (Canada)
Brayden Besner58181533402022-20242F2006-04-23Casselman, ONTJunior A (Canada)
Simon Besner35448522013-20183D1997-02-11North Lancaster, ONTCollege-University
Bryan Bessette7802242006-20082G1987-08-26Melrose, NYCollege-University
Bruce Best27123232005-20072W1987-11-06Hudson, PQJunior A (Canada)
Nicholas Bigelow12621214812008-20124D1991-09-21L'Orignal, ONTJunior A (Canada)
Ryan Bigelow4000242009-20101 Junior A (Canada)
Christian Bigras354711591993-19941CSemi-Professional
Alexis Billequey54233457202023-20241F2004-11-26Laval, PQJunior A (Canada)
Dean Billings82117182881986-19892D1969-10-03Brockville, ONTMajor Junior
Carl Bilodeau311201980-19811Major Junior
Anthony Bilotto100002000-20011D1983-12-04Morrisburg, ONTMinor Pro
Mike Bilotto13224202005-20061C1986-01-24Junior A (Canada)
Mikael Bissonnette5000142017-20181D2002-05-10Rockland, ONTJunior A (Canada)
Mathieu Blanchard52000181999-20022G1982-02-19St. Ambroise, PQMinor Pro
Michel Blanchard4400081993-19952GJunior A (Canada)
Justin Blanchard-Pellerin201102010-20111C1994-03-07Embrun Junior A (Canada)
Mac Blanchette46044582012-20131D1993-09-23Montreal, PQJunior A (Canada)
Riley Bloom36213362023-20241F2005-01-03Ottawa, ONTJunior A (Canada)
John Bloskie200001979-19801Junior A (Canada)
Stephen Blunden1311262005-20061L1989-04-05Ottawa, ONTMinor Pro
Alex Boileau100002021-20221FJunior A (Canada)
Martin Boisvenue1513421992-19931C1977-04-24Cornwall, ONTMinor Pro
Martin Boisvert2731013861988-19891 Junior A (Canada)
Tyler Boivin5761622922016-20182R2000-10-04Ottawa, ONTMinor Pro
Xavier Borgia100002021-20221F2003-03-17Quebec, PQJunior A (Canada)
Francois Bouchard4953742771990-19911D1973-08-08Brossard, PQMinor Pro
Louis-Philip Boucher3661218222009-20101F1989-08-30Montreal, PQEuropean Lower Leagues
Sebastian Boucher100021996-19971C1979-04-26Junior A (Canada)
Deric Boudreau55112031672009-20112C1994-01-16Seeley's Bay, ONTMinor Pro
Carl Bougie1143153841061990-19944Junior A (Canada)
Brodie Boulanger31156252007-20092D1990-05-15 Junior A (Canada)
Denis Boulerice7563238491987-19892 Junior A (Canada)
Jesse Boulerice461891601994-19951R1978-08-10Plattsburgh, NYMajor League
Marc-Antoine Bourbonnais385611172014-20151F1995-02-26Mont-Saint-Hilaire, PQJunior A (Canada)
Jean-Philippe Bourgeois5272027502002-200311983-04-20Junior A (Canada)
Luc Bourque100001996-19971Junior A (Canada)
Martin Boutet13772681402441993-19973Junior A (Canada)
Pierre Bouthillier2261319471988-19891DCollege-University
Ernest Boutin453550851371979-19801C1959-02-09Montreal, PQMinor Pro
Nic Bownds810102008-20091F1988-09-14Odessa, TXJunior A (Canada)
Lennie Boyd100001985-19861 Junior A (Canada)
Jason Boyer18022221990-19953Junior A (Canada)
Jean-Francois Boyer500001992-19942GJunior A (Canada)
Luc Boyer821632483691989-19923Junior A (Canada)
Martin Bradette28000161994-19951G1977-01-20Laval, PQMinor Pro
Ryan Bradley25415192008-20091W1990-10-16Carp, ONTCollege-University
Michel Branchaud49011241987-19881 Junior A (Canada)
Chad Brand100001993-19941GJunior A (Canada)
Alec Brazeau700042021-20221D2004-03-09Kanata, ONTJunior A (Canada)
Brandon Brazeau201102017-20181L2000-07-15Rockland, ONTJunior A (Canada)
Daniel Brazeau24561161982-19831Major Junior
Gilles Brazeau2347201979-19801R1959-02-11Major Junior
Nicolas Brazeau211222012-20131C1995-03-23Navan, ONTJunior A (Canada)
Nicholas Brennan495712222022-20231L2004-11-12Grafton, NBJunior A (Canada)
Daniel Brickley6152732632013-20141D1995-03-30Sandy, UTMajor League
Dylan Brind'Amour7100002009-20112G1993-08-22Metcalfe, ONTJunior A (Canada)
Patrick Brisson20325441996-19971Semi-Professional
Jason Brochu61343266242014-20151C1995-01-29St-Bruno, PQCollege-University
Sebastien Brochu-Chevalier200002009-20101F Junior A (Canada)
Ronnie Brohman1001102009-20101F1991-02-27Kitchener, ONTJunior A (Canada)
Dave Brooks15235531987-19881R1969-01-22Ottawa, ONTJunior A (Canada)
Peter Brooks2001122017-20181G1998-05-22Stittsville, ONTJunior A (Canada)
Simon Brosseau700042013-20141L1995-02-01Saint-Basile, PQJunior A (Canada)
Denis Brousseau27011201986-19882GMajor Junior
Austin Brown200022006-20071D1987-04-17Lathrup Village, MICollege-University
Jeff Brown49124759721981-19821D1966-04-30Ottawa, ONTMajor League
Troy Brownell5681826541993-19941L1977-02-14Cornwall, ONTMajor Junior
Landon Brownlee933826641032021-20232F2004-05-17Finch, ONTJunior A (Canada)
Christian Brunet5991221221996-19982Junior A (Canada)
James Brunet2091081052133511985-19894Junior A (Canada)
Pat Brunet100001983-19841GJunior A (Canada)
Patrice Brunet100002005-20061D1985-04-10St Raphaels, ONTMinor Pro
Marc Buccellato501102009-20101D1990-07-01Whitestone, NYJunior A (Canada)
Ryan Bunka7082129182015-20172D1997-07-22Markham, ONTCollege-University
Herb Burdett13450601101451979-19823Junior A (Canada)
Jonathan Burroughs1471334471262007-20114D1990-04-12L'Original, ONTJunior A (Canada)
Brandon Bussey993140711562011-20132W1992-07-06St. John's, NFLDJunior A (Canada)
Marc Cabana100021981-19821Junior A (Canada)
Pat Cadieux42044241992-19931Junior A (Canada)
Francois Cadoret565765122581988-19891FSaint-Romuald, PQCollege-University
Farley Caesar1800021986-19871GJunior A (Canada)
Mathew Calabrice16166941602242004-20073W1986-06-03Laval, PQJunior A (Canada)
Patrick Callahan113262450442018-20202F2000-03-16Skaneateles, NYCollege-University
Andrew Calof58202040142007-20081F1991-05-09Nepean, ONTEuropean Elite
Domenic Camastra2754922014-20151R1995-05-20Oakville, ONTJunior A (Canada)
Jaxon Camp85134053702018-20202D1999-03-28Guelph, ONTMinor Pro
Deklyn Campbell594711482022-20242F2006-07-11Russell, ONTJunior A (Canada)
Glen Campbell100021987-198811969-03-02Junior A (Canada)
Lindsay Campbell6101161996-19971C1980-01-18Williamstown, ONTJunior A (Canada)
Scott Campbell1221329424971979-19834D1962-02-24Major Junior
Caz Cantwell3191221272008-20091W1989-12-05Kemptville, ONTJunior A (Canada)
Zach Car96252348262012-20142R1995-04-29Rockland, ONTJunior A (Canada)
Jamie Carbonette1502221986-19871Junior A (Canada)
Richard Cardin58334275731981-19832Major Junior
Dean Carpenter785813971987-19892 Junior A (Canada)
Ivan Carr1124754101961980-19833Junior A (Canada)
Greg Carreau8302323911992-19953Junior A (Canada)
Marc Carrier53066141982-19842Junior A (Canada)
Andre Carriere561232441141994-19962D1977-07-04Cornwall, ONTCollege-University
Gavin Carson300062006-20071D1986-10-07Montreal, PQCollege-University
Stuart Carter901101981-19821Junior A (Canada)
Aidan Casey19771462016-20171F1998-01-18Toronto, ONTJunior A (Canada)
Jeff Casselman60156951985-19872Junior A (Canada)
Bruce Cassidy37133043321981-19821D1965-05-20Ottawa, ONTMajor League
Alexander Caulfield341101182022-20231D2002-01-20Kanata, ONTJunior A (Canada)
David Caza5121012202016-20182C1998-09-08St. Eustache, PQMajor Junior
Nick Centauro36044732014-20151D1995-04-07Mendon, MAJunior A (Canada)
Caleb Chabot2502202023-20241G2004-12-20Blainville, PQJunior A (Canada)
Eric Chamandy332810182021-20221D2002-06-17Montreal, PQCollege-University
Germain Chamberland332101281997-19981Junior A (Canada)
Pierre-Marc Champagne16347102009-201011991-12-04 Major Junior
Matthew Chan3100002016-20171G1998-01-08Okotoks, ALTAJunior A (Canada)
Maverick Chan-Miguel100002023-20241FJunior A (Canada)
Maxime Charbonneau1741418142023-20241F2004-01-26Sorel-Tracy, PQJunior A (Canada)
Robin Charbonneau28112452000-20011D1981-12-13Trois-Rivieres, PQJunior A (Canada)
Damien Charette1602746731972012-20164D1995-05-11Hawkesbury, ONTJunior A (Canada)
David Charlebois100001993-19941Junior A (Canada)
Luc Chaumont401161995-19961Junior A (Canada)
Bruno Cheff105333770982015-20172L1996-08-14Bourget, ONTMajor Junior
Etienne Chenard1500082001-20021D1983-05-18Montreal, PQCollege-University
Mathieu Chenier3902262019-20201G2000-06-10Hammond, ONTJunior A (Canada)
Curtis Chennette300022009-20112D1991-01-15Limoges, ONTJunior A (Canada)
Steve Chevalier200001996-19971Junior A (Canada)
Maxime Chevrier6131821502000-20022Junior A (Canada)
Yannick Chiasson563961100621988-19891FSept-Iles, PQCollege-University
Bruno Chinelli5662127711995-19972Semi-Professional
Fausto Chirico25246471999-20001Junior A (Canada)
Pierre Cholette41000101987-19892G College-University
Stephane Cholette5121113241986-19871Junior A (Canada)
Stephane Cholette101520252081986-19882Junior A (Canada)
Maxime Choquette210102013-20141F1996-03-19St-Isidore, PQJunior A (Canada)
Alex Chretien100002008-20091G1990-08-16 Junior A (Canada)
Jeff Cicchini400021993-19941GJunior A (Canada)
Shay Cizmar335813592008-20091F1989-12-06Burton, OHJunior A (Canada)
Brayden Clancy2213402009-20101C1992-02-02Stittsville, ONTJunior A (Canada)
James Clark200002007-20081D1990-01-29Ottawa, ONTJunior A (Canada)
Brandon Clarke3451015262022-20242L2004-01-13Sydney, NSJunior A (Canada)
Sean Clarke5910818142019-20201F2000-04-15Kirkland, PQCollege-University
Jason Cleaver31022552007-20092D1989-08-30York, PACollege-University
Fabian Clermont400001995-19961GJunior A (Canada)
Alexandre Cloutier4931013732003-20041D1983-03-08Junior A (Canada)
Philippe Cloutier1321483973361996-20003D1979-07-03St-Georges-de-Beauce, PQSemi-Professional
Devin Cobbold33189112007-20081W1991-06-01Ottawa, ONTCollege-University
Curtis Colbary1612342013-20141F1995-04-12Cobourg, ONTJunior A (Canada)
Roberto Coletta400041986-19871GJunior A (Canada)
Tim Colgan287111861994-19951CJunior A (Canada)
Jamie Collins200022007-20081C1988-04-24Timmins, ONTCollege-University
Dave Comeau800042006-20071D1988-06-04Montreal, PQJunior A (Canada)
Michael Comitini1701102011-20121G1991-11-08Hudson, PQCollege-University
Adam Cooke201102015-20161R1996-12-28Rockland, ONTJunior A (Canada)
Calvin Cooke200041983-19841Junior A (Canada)
Mark Cooper831656721082019-20222D2001-03-01Cambridge, ONTCollege-University
Tyler Cooper16123292016-20171D1996-08-04Sudbury, ONTCollege-University
Dwight Cormier31033401999-20001G1979-03-28Thunder Bay, ONTMajor Junior
Julien Cossette000001978-19791L1958-07-21Major Junior
Nicolas Cossette54910191331992-19931Junior A (Canada)
Brett Costello5581321572011-20132D1993-08-19Lombardy, ONTMinor Pro
Alex Cote42066472016-20182D1997-02-28Rimouski, PQJunior A (Canada)
Jean-Daniel Cote12123521992-19931Junior A (Canada)
Jeremy Cote3813183182017-20192F1999-01-03Terrebonne, PQJunior A (Canada)
Maxime Cote39459262016-20171F1997-06-24Blainville, PQJunior A (Canada)
Michel Cote187182561994-19951CJunior A (Canada)
Stephane Cote13344661104731986-19893R1968-04-08Montreal, PQSemi-Professional
David Coughlin33055732001-20021D1982-05-05Dorval, PQCollege-University
J-Sebastien Cournoyer41101828641991-19921DSorel, PQCollege-University
Rafael Courtemanche1251624401442001-20043F1983-02-03Caracas, VenezuelaCollege-University
Simon Cousineau592827551201998-20012R1980-01-09Hull, PQMajor Junior
Victor Cowen17325481982-19831D1965-08-02Major Junior
Dominick Coyle1000042010-20111D1992-07-21 Junior A (Canada)
Kieran Craig5210717302016-20182L2001-08-17Hawkesbury, ONTMinor Pro
Patrick Crampton21011162011-20132R1995-05-15Ottawa, ONTJunior A (Canada)
Pierre Crete15213262002-20031L1982-02-04Junior A (Canada)
Sylvain Crete1411265772171989-19923Junior A (Canada)
Yanic Crete51131528122017-20192C2002-05-07L'Orignal, ONTMajor Junior
Justin Cristofaro746511732005-20072W1986-07-01Saint-Lazare, PQEuropean Lower Leagues
Vinny Crivello60122032102015-20161F1995-01-24Rosemere, PQMinor Pro
Martin Crochetiere24167911995-19961D1978-04-05Arthabaska, PQMajor Junior
Brock Crossthwaite1000002012-20131G1994-10-30Kanata, ONTCollege-University
Evan Cuddihy411222022-20231D2004-09-14Point Claire, PQJunior A (Canada)
Chris Cuglietta400002017-20181G1999-03-19Nepean, ONTJunior A (Canada)
Jim Culhane3041822891982-19831D1965-03-13Haileybury, ONTMajor League
Reid Cunning300002023-20241F2007-11-05Vankleek Hill, ONTJunior A (Canada)
Trevor Cunning1800002000-20011G1981-02-20Montreal, PQMinor Pro
Matt Curley109825332162001-20032D1983-01-17Madrid, NYMinor Pro
Aaron Curtis5341519811995-19972Junior A (Canada)
Charles Cusson300001989-19901Junior A (Canada)
Pat Cusson31246391990-19911Junior A (Canada)
Thomas Cusson20191938142021-20221F2001-03-27Cowansville, PQCollege-University
Tony Cuzzi86211041252841978-19813Major Junior
David Cyr27044322014-20151D1996-05-27Sainte-Catherine, PQCollege-University
Jonathan Cyr204621121741302013-20174C1996-05-04Sarsfield, ONTCollege-University
Jon Daigle204913241999-20001FRichmond, BCCollege-University
Nicholas Daly23101192011-20132L1993-04-09Vaudreuil, PQJunior A (Canada)
Mike Daniels200001987-19881 Junior A (Canada)
David Dartsch565450104671991-19921L1974-02-17Pointe-Claire, PQMinor Pro
Eric David101142539852009-20112D1990-09-13Dorval, PQMinor Pro
Pascal Daze1085063113581998-20002L1979-03-26Limoges, ONTMajor Junior
Louis Debeaumont10362834801997-19992Junior A (Canada)
Simon Deblois703127582701999-20012L1980-06-14Sorel, PQCollege-University
Benoit Decarufel801217294011995-19972Junior A (Canada)
Marvin Declare000001978-19791G Junior A (Canada)
Normand Decoste39358621991-19921 Junior A (Canada)
Pat DeCoste911312251442002-20042R1985-07-02Alexandria, ONTJunior A (Canada)
Pascal Degrandpre11820851053481990-19933Junior A (Canada)
Alessandro Del Peschio500022021-20221D2003-06-22Pierrefonds, PQJunior A (Canada)
Dan Delisle200021993-19941D1976-11-28Montreal, PQMinor Pro
Julien Denicourt5771926502015-20161D1996-08-26Bromont, PQCollege-University
Eric Denis1001161987-19881 Junior A (Canada)
Bill Dennis300041995-19961Junior A (Canada)
Frank DeRepentigny10213421980-19811D1963-02-09Junior A (Canada)
Doug Derraugh1106981150381985-19872F1968-09-28Arnprior, ONTEuropean Elite
Marc Deschamps100001991-19921 Junior A (Canada)
Jasmin Deschenes1022542672061993-19952Semi-Professional
Sylvain Desforges13927741013161982-19853Junior A (Canada)
Andre Desjardins196814121981-19821Junior A (Canada)
Carl Desjardins1513461992-19942D1979-02-23St. Luc, PQCollege-University
Kevin Desjardins578614531997-19992Junior A (Canada)
Mathieu Desnoyers23235481999-20012College-University
Francis Desrosiers1141216162008-20091C1989-06-27Laval, PQMinor Pro
Phillipe Devault14728891173582004-20073D1986-01-06Ste-Eustache, PQCollege-University
Andrew Di Manno600022002-20031GJunior A (Canada)
Andrew Dickson501141995-19961D1978-06-20Ottawa, ONTMinor Pro
Nick Dixon712301996-19971Junior A (Canada)
Andrew Doherty100002006-20071C Junior A (Canada)
Josh Dollinger29156222010-20111D1990-06-17Kirkland, PQJunior A (Canada)
Max Donoso1500002021-20221G2003-06-11Windsor, ONTMajor Junior
Adam Donovan78610161252006-20082W1988-07-06Quispamsis, NBJunior A (Canada)
Ryan Donovan25415562017-20181L1999-02-06Niagara Falls, ONTJunior A (Canada)
Goran Doric91718254042002-20052R1984-10-20L'Ancienne Lorette, PQMajor Junior
Antoine Dorion98163551832021-20232C2005-11-02Orleans, ONTMajor Junior
Trevor Doucette510102009-20101C1989-04-11Orleans, ONTJunior A (Canada)
Edward Downey42213182023-20241F2005-01-05Scarborough, ONTJunior A (Canada)
Jacob Drobczyk69131225732015-20172C1997-04-24Barrie, ONTMajor Junior
Philippe Drouin500002009-20101R1994-03-21Cumberland, ONTEuropean Lower Leagues
Mark Dubas210101980-19811Junior A (Canada)
Walt Dubas44413677681978-19802RSault Ste. Marie, ONTMajor Junior
Patrice Dube98464490901993-19952Junior A (Canada)
J.F. Dubois401162008-20091 Junior A (Canada)
Sebastien Dubus1104442009-20101D1990-09-20Orleans, ONTJunior A (Canada)
Dom Ducharme555882140341990-19911C1973-03-12Joliette, PQMinor Pro
Hunter Duchesne7439121382017-20192C1999-04-29Cornwall, ONTJunior A (Canada)
Francois Dufour1142629551271988-19913Junior A (Canada)
Jean-Francois Dufour54315687541995-19961W1976-05-10Bedford, PQMinor Pro
Eric Duguay200002014-20151D1998-04-26Orleans, ONTJunior A (Canada)
Rick Duguay000001978-19791C1959-05-16Minor Pro
Tyler Dukelow3051217292001-20021R1982-12-06Prescott, ONTSemi-Professional
Jeff Dupere119817201989-19901Junior A (Canada)
Dan Dupuis100001999-20001C1979-04-15Cornwall, ONTJunior A (Canada)
Jean Dupuy812362010-20111L1994-10-06Orleans, ONTMinor Pro
Trent Durocher49151227222012-20142W1993-01-24Canton, NYMinor Pro
Danny Duval96515201672003-20063D1987-02-03Vankleek Hill, ONTJunior A (Canada)
Derek Duval10000131999-20012Junior A (Canada)
Sam Eccles20268302006-20071D1986-07-28Mesa, AZCollege-University
Ilya Ejov3000002004-20051G1987-01-12Krasnodar, RussiaEuropean Elite
Nicolas Elia7893039982017-20192D1998-11-28Woodbridge, ONTCollege-University
Remi Elie59212546392011-20121L1995-04-16Cornwall, ONTMajor League
Tristen Elie485611422012-20131L1996-07-24Green Valley, ONTMinor Pro
Matt Eller5611415272016-20171D1997-02-21Detroit, MICollege-University
David Ellis20336102007-20081W1988-07-21Carmel, INJunior A (Canada)
Mark Emerson000001978-19791CMilwaukee, WIMinor Pro
John Emond40252752531986-19871Junior A (Canada)
Brady Enman200002016-20171D1999-04-14Barrie, ONTJunior A (Canada)
Joshua Esford200042022-20231D2005-01-26Long Sault, ONTJunior A (Canada)
Michael Ethier48044142014-20151D1996-03-18Sainte-Therese, PQJunior A (Canada)
Stephane Ethier18000181987-19881G Junior A (Canada)
Philip Etter100002002-20031D1986-03-31Sarsfield, ONTJunior A (Canada)
Brett Everson1193577112602015-20172L1996-04-05Mississauga, ONTCollege-University
Jean-Francois Exantus3237101321987-19881Major Junior
Willy Fahey146551071623421984-19873Junior A (Canada)
Liam Faille400002022-20231D2004-07-19Rigaud, PQJunior A (Canada)
Gene Falsetto412528531142006-20071F1986-02-25Ottawa, ONTCollege-University
Carl Faucher17157851421162011-20143L1994-02-05Casselman, ONTJunior A (Canada)
Mark Faught105419231361984-19862Junior A (Canada)
David Fauteux49711181511996-19982D1979-02-04Ottawa, ONTJunior A (Canada)
Martin Favreau403321990-19911C1971-05-05Saint-Jerome, PQCollege-University
Sylvain Favreau511261997-19981European Lower Leagues
Mathieu Fehr100002019-20201F2004-01-12Rockland, ONTJunior A (Canada)
Christian Felli55212141211990-19911D1973-08-18Sainte-Foy, PQCollege-University
Jordan Fequet1931013252011-20121D1991-08-02Orleans, ONTJunior A (Canada)
Billy Filion1016721982-19831Junior A (Canada)
Marc Filliol138425294752002-20053D1984-02-10Junior A (Canada)
Joshua Filoso210142016-20171L1997-03-16Gloucester, ONTJunior A (Canada)
Mike Finger2226802015-20161F1996-01-19Shawinigan, PQJunior A (Canada)
Matt Finley106921302682002-20042D1983-09-19Wheatridge, COCollege-University
Giancarlo Fiori3641014202016-20171D1997-01-27Ste. Therese, PQMajor Junior
Chanse Fitzpatrick3251015471999-20001R1984-08-14Cornwall, PEIMinor Pro
Geoffrey Fizet3222462018-20191D1999-02-11Baie D'Urfe, PQJunior A (Canada)
Jason Flynn902221994-19951College-University
William Flynn27022162014-20151F1995-01-01Montreal, PQJunior A (Canada)
Nicolas Foisy43213151622003-20041C1986-07-05St. Fereole Les Nich, PQJunior A (Canada)
Bill Ford92933422881979-19812Junior A (Canada)
Luc Forget700002009-20101W1993-04-10Casselman, ONTJunior A (Canada)
Justin-Samuel Fortin100002022-20231D2006-03-25Plantagenet, ONTJunior A (Canada)
Maxime Fortin54022592017-20192D1999-07-06Kapuskasing, ONTJunior A (Canada)
William Foster388917562007-20081R1987-05-16Albany, NYMinor Pro
Alex Fournier1024561106482022-20242F2003-12-10L'Ile-Bizard, PQJunior A (Canada)
Carl Fournier1461523382081992-19975Junior A (Canada)
Pier-Olivier Fournier1200002010-20111F1994-01-30Lafavre Junior A (Canada)
Yanik Fournier201101997-19981F1979-08-24Vankleek Hill, ONTCollege-University
Zachary Fournier133333972692016-20193F1999-12-06Lefaivre, ONTJunior A (Canada)
Jason Fox30741121987-19902Junior A (Canada)
Quinton Fox1803342019-20201F2000-09-01Fonthill, ONTCollege-University
Daniel Franche8000251985-19861Junior A (Canada)
Daniel Franche471032421901979-19823Major Junior
Dan Francoeur601121988-19891Major Junior
Joel Frazee18336102017-20181C1998-07-25Monroe, MIMinor Pro
Bruce Frederick411201979-19801Junior A (Canada)
Marc Fredette400001992-19942GJunior A (Canada)
Danny Frost501781321994-19951D1975-05-06Semi-Professional
Bradley Gabbour201102014-20151F1994-09-08Pierrefonds, PQMinor Pro
Craig Gabri24369591992-19931Junior A (Canada)
Nathan Gagne532012321242019-20232R2002-09-11St-Jerome, PQJunior A (Canada)
Remi Gagne862036561192022-20242F2004-11-20St-Jerome, PQJunior A (Canada)
Ben Gagnon205861512373431994-19995C1978-02-12Hawkesbury, ONTSemi-Professional
Chad Gagnon952533585481995-19972Semi-Professional
Rory Gagnon49131831512014-20151F1995-08-23Pointe-Claire, PQCollege-University
Chad Galipeau44121123402005-20072FJunior A (Canada)
Mathieu Galipeau7419102042012-20142D1996-01-25Casselman, ONTJunior A (Canada)
Spencer Gallant28156722022-20231D2003-04-28Pointe-Claire, PQJunior A (Canada)
Jean-Francois Gamelin216713291998-19991F1979-10-03Lorraine, PQCollege-University
Austin Gaspar201102019-20201D2000-07-18St-Eugene, ONTJunior A (Canada)
Matt Gasuik18335651001492017-20203R1999-02-01Buffalo, NYCollege-University
Sasha Gaumond200002021-20221G2002-08-01St-Sauveur, PQJunior A (Canada)
Carl Gauthier1662366897691983-19885Junior A (Canada)
Francois Gauthier610101982-19842GMajor Junior
Mathieu Gauthier1100001999-20001G1983-10-06Major Junior
Paul Gauthier16337701073612001-20043R1983-01-18Boucherville, PQCollege-University
Pierre Gauthier90112031361981-19832Junior A (Canada)
Jeff Gauvin100001995-19961D1979-04-08Clarence Creek, ONTJunior A (Canada)
Randy Gebbie400021992-19931Junior A (Canada)
Remi Gelinas76323567402022-20242F2005-05-25Hawkesbury, ONTJunior A (Canada)
Eric Gelineau15434661001481985-19894Junior A (Canada)
Marc Gelineau21066251994-19951Junior A (Canada)
Alexandre Gendron72121022352010-20122L1994-02-17Cornwall, ONTJunior A (Canada)
Mike Gendron100001998-19991D1983-01-18Gloucester, ONTJunior A (Canada)
William Gendron54162844242021-20221C2003-07-01Boisbriand, PQJunior A (Canada)
Eddy Gervais2421012601991-19921D1974-04-27Saint-Jerome, PQMajor Junior
Connor Geshan200002016-20171F1997-05-30Oakton, VACollege-University
Joe Giannetti4332427992004-20051D1984-06-01Ottawa, ONTJunior A (Canada)
Jarrett Gibbons1881321101998-19991CStittsville, ONTMinor Pro
Thierry Gibeault801102009-20112F1993-05-23Casselman, ONTJunior A (Canada)
Steve Gibson200021980-19811GJunior A (Canada)
Ryan Giesel200002021-20221DJunior A (Canada)
Alain Gignac2000061988-19891 Junior A (Canada)
Pierre-Luc Gilbert22279272002-20031D1984-10-06Chicoutimi, PQMajor Junior
Francois Giroux200001980-19832Junior A (Canada)
Kevin Giroux1601122010-20143L1995-03-23Rockland, ONTJunior A (Canada)
Chad Glode801015252612003-20063RJunior A (Canada)
Jaeme Gloyn4221012261999-20022Junior A (Canada)
Owen Gonter5012324862019-20201D2000-01-09Boston, NYCollege-University
Patrick Goodfellow18055521992-19931D1974-10-10Bracebridge, ONTCollege-University
Ben Goss1400002010-20111GHawkesbury, ONTJunior A (Canada)
Yannick Gosselin800001988-19891G1969-11-22Montreal, PQMinor Pro
Sebastien Goulet9713821552008-20113C1991-02-22Rockland, ONTJunior A (Canada)
Sean Graham700041985-19861 Junior A (Canada)
Trevor Graham2141418342000-20011L1982-04-02Russell, ONTCollege-University
Luke Grainger11747771241102018-20202F1999-06-03Beaconsfield, PQMinor Pro
Mathieu Grandmont300002015-20172F1999-10-01Orleans, ONTJunior A (Canada)
Derek Grant42192746311990-19922C1974-03-18Cornwall, ONTMinor Pro
Ethan Grant1321362019-20201L2001-05-02Memphis, TNJunior A (Canada)
Rob Grant75115263961999-20012C1980-05-13Dobbinton, ONTCollege-University
Benoit Gravel92316194822004-20062D1987-03-28Laval, PQJunior A (Canada)
Francois Gravel37152338461994-19951Junior A (Canada)
Dylan Graveley81916252792002-20042R1984-04-26Junior A (Canada)
Matt Gray712033531011992-19942College-University
Chris Greene512111321302003-20041C1985-09-24Massena, NYMinor Pro
Tim Greene7621012412003-20052DSt. John's, NFLDCollege-University
Jean Greggian914521997-19981L1979-06-23Cornwall, ONTJunior A (Canada)
Andy Groulx700002006-20082G1988-03-21Rockland, ONTCollege-University
Joel Groulx12000182008-200911989-06-14Rockland, ONTJunior A (Canada)
Marcel Groulx200002009-201011990-03-06 Junior A (Canada)
Anthony Guaiani1511242012-20131W1993-06-14Montreal, PQJunior A (Canada)
Michael-Anthony Guerrera5321012342013-20141L1995-01-29St-Leonard, PQCollege-University
Carmine Guerriero94011242011-20132G1992-02-20Montreal, PQMinor Pro
Nicolas Guillemette11252429702017-20192D1999-12-10Boisbriand, PQJunior A (Canada)
Vincent Guillot971744611371993-19952Junior A (Canada)
Hunter Gunski31033342015-20161D1996-06-24Goffstown, NHCollege-University
James Hack900002015-20161G1997-09-09Oshawa, ONTJunior A (Canada)
Jordan Hacker110225880622006-20082W1988-01-12Southgate, MIJunior A (Canada)
Oliver Hackert1424681996-19971Junior A (Canada)
Robert Haddock1061760771261987-19892D1970-04-07Montreal, PQMinor Pro
C.J. Hallman16000132008-20091W1989-03-21Harrisburg, PAJunior A (Canada)
Blake Hambleton1253849871901984-19873RNorth Lancaster, ONTCollege-University
Corey Hamblett811242006-20071DMilton, VTCollege-University
Aurel Hamel000001978-19791Major Junior
Andrew Hampton700072007-20081C1990-06-20Ottawa, ONTCollege-University
Adam Hanson16066121999-20001D1979-05-09Cumberland, ONTJunior A (Canada)
Owen Hardy1016722023-20241F2003-09-27Stittsville, ONTJunior A (Canada)
Chris Harper6022325242014-20151D1995-08-25Burlington, ONTJunior A (Canada)
Patrick Harrison815662009-20101D1992-01-30Vernon, ONTMinor Pro
Steve Hartley2804462005-20061G1985-10-15Duluth, GACollege-University
Zachary Hatch18011222021-20221D2002-03-09Elora, ONTJunior A (Canada)
Samuel Hatto2033642018-20191R1999-10-23Mirabel, PQMinor Pro
Jeremy Hayward100002001-20021G1983-06-29Guelph, ONTJunior A (Canada)
Eric Hebert200041992-19931Major Junior
Gilles Hebert000001978-19791C1959-01-23Major Junior
Stephane Hebert44011311985-19872G1969-06-18Ottawa, ONTMajor Junior
Tim Hennessey19459202008-20091W1989-05-12Chesterfield, MICollege-University
Robert Henri700001979-19801G1962-02-15Junior A (Canada)
Thierry Henry1400062009-20112D1993-04-09Bourget, ONTJunior A (Canada)
David Higgs2211112402013-20141R1994-03-11Salt Lake City, UTMinor Pro
David Hill32224272018-20191R1999-09-02Glen Mills, PACollege-University
Kyle Hillick2021362015-20161R1996-02-25Byfield, MACollege-University
Russ Hinch610102010-20111W1993-03-18 Junior A (Canada)
Rylee Hlusiak49293968242021-20221F2002-06-03Barrie, ONTCollege-University
Steve Hogg3200021984-19862G1968-02-20Nepean, ONTMinor Pro
Bradley Holcomb200022022-20231F2003-04-22Hamilton, NYCollege-University
Steve Holland23123482001-20021Major Junior
Bradley Horner6861521322021-20232D2005-06-16Vankleek Hill, ONTMajor Junior
Cody Horner40213252022-20242F2006-12-10Vankleek Hill, ONTJunior A (Canada)
Mike Horner42121830711993-19941Junior A (Canada)
Daniel Houle200001986-19882GJunior A (Canada)
Simon Houle37224372014-20173F1998-07-14Rockland, ONTJunior A (Canada)
Sylvain Houle4235212004-20051R1984-07-01North Bay, ONTMajor Junior
Joey House78181836262009-20112C1992-07-09Kanata, ONTJunior A (Canada)
Max Hovey400002007-20081D1988-05-13PittsFord, NYJunior A (Canada)
Rob Howe33022632003-20041D1983-06-20Junior A (Canada)
Stephen Hrehoriak11750531031282010-20122C1993-05-14Stittsville, ONTMinor Pro
Carl Hudson1441769864872003-20063D1986-01-02Smooth Rock Falls, ONTMinor Pro
Michel Huneault100001982-19831Junior A (Canada)
Gary Hunter300021979-19801Junior A (Canada)
Nelson Hursti4221113301982-19831Junior A (Canada)
Cal Innes30189721981-19821D1964-06-09Major Junior
Nathan Innis1004442017-20181R1998-05-23Longueil, PQJunior A (Canada)
Scott Irwin26131225711980-19811Junior A (Canada)
Ben Iwanowski293710522009-20101D1990-03-04Dorval, PQCollege-University
Ryan Jackson5321416162015-20161D1995-01-05Montreal, PQMinor Pro
David Jankowski1005873131282016-20182F1997-05-25Dundas, ONTMinor Pro
Jami Jean-Louis201122002-20072D1987-01-05Junior A (Canada)
Matt Jenkins2000002013-20141G1994-04-28St John's, NFLDJunior A (Canada)
Howard Jennings2301010522001-20021D1983-01-12Cadyville, NYJunior A (Canada)
Pascal Joanette41131831411989-19912Major Junior
Benoit Jodoin56374986311991-19921Junior A (Canada)
Robert Jodoin200001985-19861 Junior A (Canada)
Philippe Johansson5952227402014-20151D1994-08-08Montreal, PQMinor Pro
Anders Johnson23134382017-20181D1998-03-04Salt Lake City, UAMinor Pro
Craig Johnson871013232981989-19912L1971-11-16Montreal, PQMinor Pro
Darien Johnson100002019-20201G1999-04-26Gloucester, ONTJunior A (Canada)
Zach Johnson1800022019-20201G1999-09-01Regina, SASKJunior A (Canada)
Evan Johnston43141327122019-20201F2001-08-13Niagara Falls, ONTJunior A (Canada)
James Johnston2111262021-20221F2002-07-09Smithville, ONTJunior A (Canada)
Patrick Johnston336814222018-20191C1998-06-04Clarenceville, PQJunior A (Canada)
Josh Jones1652268901012005-20083D1987-04-25Scenery Hill, PACollege-University
Alcide Jutras907455129861979-19812European Lower Leagues
Case Kantgias11246142019-20201D2000-02-09Bloomfield Hills, MICollege-University
Peter Kapelanski29437202012-20131F1992-12-29Beaconsfield, PQJunior A (Canada)
Matt Kashan722402015-20161F1996-05-23Demarest, NJJunior A (Canada)
Jack Kedwell21022142022-20231D2004-06-25Toronto, ONTJunior A (Canada)
Doug Kego200001979-19801Junior A (Canada)
Brook Kelly1103549842161982-19853L1966-07-19Hawkesbury, ONTMajor Junior
Isaac Kelly300022019-20201D2001-08-01Ottawa, ONTJunior A (Canada)
Craig Kennedy27949771262301985-19905Junior A (Canada)
Todd Kennedy22437751993-19941Junior A (Canada)
Brendan Kidd400002000-20011G1982-02-01Boggy Creek, MANJunior A (Canada)
Jakson Kirk10051591101262021-20232F2002-01-03Alma, ONTCollege-University
Shane Kitchen263710122008-20091C1990-07-09Alexandria, ONTJunior A (Canada)
Jake Klancher700002005-20061W1988-04-20Pittsburgh, PACollege-University
Max Klanow47268582021-20221F2001-03-31Holly, MICollege-University
Lee Klazinga20022281997-19981Junior A (Canada)
Kevin Kolliniatis902281997-19981Junior A (Canada)
Johnathan Kovacevic3062026212015-20161D1997-07-12Hamilton, ONTMajor League
Ross Kovacs56077392012-20131D1992-02-20Dickinson, NDCollege-University
Dan Krauser13211738201979-19801Junior A (Canada)
Wade Kropp400002012-20131L1995-11-14Russell, ONTJunior A (Canada)
Jordan Krusch100002007-20081F1987-02-03Kirkland, PQCollege-University
Ryan Kruss4211112292012-20131D1994-04-09Thornhill, ONTCollege-University
Chad Kuffner2422481999-20022Junior A (Canada)
John Kuhl23055102017-20181D1999-08-19Essex Falls, NJCollege-University
Nick Kuiper801432461021999-20012D1982-02-12Beaconsfield, PQMinor Pro
Brian Kukulka183811201987-19881Major Junior
Jordan Kung400062012-20131D1994-12-04Ottawa, ONTJunior A (Canada)
Daniel Kyte200002022-20231F2005-03-31Ottawa, ONTJunior A (Canada)
Jim Kyte42224261331980-19811D1964-03-21Ottawa, ONTMajor League
Alexandre Lacelle503321997-19981Junior A (Canada)
Stephane Lacelle56122234241989-19912Junior A (Canada)
Richard Lachance300021981-19821Junior A (Canada)
Stefan Lachapelle205851111963332004-20084F1987-03-24Waterloo, ONTEuropean Lower Leagues
Christian Lacroix301101985-19861 Junior A (Canada)
Dan Lacroix1102242011-20121W1991-03-21Smiths Falls, ONTJunior A (Canada)
Janick Lacroix1310122017-20192C2000-12-01Orleans, ONTJunior A (Canada)
Danny Lafave65141024361999-20012Junior A (Canada)
Patrice Laflamme610101990-19911Semi-Professional
Miguel LaFleche13154691231281996-19993W1979-12-13Cryster, ONTMinor Pro
Benoit Lafreniere1400021982-19831GMajor Junior
David Lafreniere200002021-20221D2004-11-28Ottawa, ONTJunior A (Canada)
Patrick Lafreniere682527521361997-19992L1980-06-23Hull, PQMajor Junior
Kyle Lagace320202006-20071C1986-06-10Montreal, PQMinor Pro
Chris Laganiere11346701161352004-20073F1986-06-15Binghamton, NYCollege-University
Mathieu Lahaie1000021993-19952GJunior A (Canada)
Brayden Laidlaw100002014-20151F1998-11-17Orleans, ONTJunior A (Canada)
Kevin Lalande35000102003-20041G1987-02-19Kingston, ONTMinor Pro
Jacob Laliberte1366479143322006-20093C1990-09-15Rockland, ONTEuropean Lower Leagues
Yanik Laliberte288661311971912008-20146W1993-06-09Rockland, ONTJunior A (Canada)
Ian Lalonde13112241995-19961Junior A (Canada)
Dominic Lamarche11949771262271999-20023L1982-04-23Alfred, ONTJunior A (Canada)
Rene Lamoureux4821618542008-20102D1990-04-30Orleans, ONTJunior A (Canada)
Francis Landers26057691262202008-20146W1993-02-09Limoges, ONTJunior A (Canada)
Marc Landry823581981-19821Junior A (Canada)
Kyle Lanfear15134181993-19941Junior A (Canada)
Chris Lanoue2600001996-19971GJunior A (Canada)
Sebastien LaPlante46395392731988-19891L1971-04-23Cap-Rouge, PQMinor Pro
Sebastien Laplante2600001996-19993G1981-01-16Casselman, ONTMinor Pro
Sebastien Laplante300022002-20031Junior A (Canada)
Brent Lariviere34369182003-20052R1986-03-26Cornwall, ONTJunior A (Canada)
Daniel Lariviere900001979-19801GJunior A (Canada)
Michel Lariviere92011381980-19855GJunior A (Canada)
Patrick Lariviere400041990-19922Junior A (Canada)
John-Pierre Larmoyeux586612122012-20131D1992-05-19West Palm Beach, FLMinor Pro
Zach Laroche25471182008-20091C1990-09-06Cumberland, ONTJunior A (Canada)
Bob Larocque100001991-19921 Junior A (Canada)
Denis Larocque74216181011980-19833D1967-10-05Hawkesbury, ONTMajor League
Derek Larocque600002021-20232F2005-02-11Alexandria, ONTJunior A (Canada)
Ian LaRocque60296089591995-19972C1977-04-30Kingston, ONTMinor Pro
Robert Larocque801121990-19942Junior A (Canada)
Jean Latourelle000001978-19791L1958-04-28Major Junior
Martin Lauzon100001986-19871Junior A (Canada)
Jeremie Lavallee46252752302018-20191F1998-06-21Montreal, PQJunior A (Canada)
Simon Laverdiere141671102000-200111981-04-04Junior A (Canada)
Luc Lavictoire100021988-19891 Junior A (Canada)
Andre Lavigne482531562561987-19881 Junior A (Canada)
Charles Lavigne32033232005-20072G1988-07-18Hawkesbury, ONTMinor Pro
Ian Lavigne54178562008-20091D1992-03-05Limoges, ONTJunior A (Canada)
Stephane Lavigne772615411621993-19952Junior A (Canada)
Eric Laviolette100001986-19871Junior A (Canada)
Dominique Lavoie1201038481681994-19984Junior A (Canada)
Jean-Mathieu Lavoie30112122017-20181D1998-09-10Quebec, PQMajor Junior
Joel Lavoie100001987-19881 Junior A (Canada)
Marc Lavoie100001980-19811Junior A (Canada)
Sebastien Lavoie236833411912008-20124D1991-11-19Bourget, ONTJunior A (Canada)
Chris Lavoie-Lebel216941282227771991-19954Junior A (Canada)
Cole Leal19224142019-20201D2001-06-12Belleville, ONTJunior A (Canada)
David Lebel502202023-20241R2005-04-09St.Maurice, PQJunior A (Canada)
Greg Leblanc54174259922003-20041L1984-01-31Cornwall, ONTJunior A (Canada)
Maxime LeBlanc4721719521994-19951DLaval, PQCollege-University
Jason Leduc1971338516161991-19965Junior A (Canada)
Jean Leduc1400021982-19831GJunior A (Canada)
Rejean Leduc102202007-200811987-05-04 Junior A (Canada)
Stan Leduc14011141991-19921G1972-12-12South Ottawa, ONTCollege-University
Yanik Leduc4161420241988-19932Major Junior
Jacob Lefebvre100002018-20191F2002-02-02Embrun, ONTJunior A (Canada)
Paul Lefebvre30011371996-19971Junior A (Canada)
Rob Lefebvre500021990-19911Major Junior
Zachary Lefebvre51172643262019-20201F2001-08-04Temiscaming, PQJunior A (Canada)
Thomas Lefson200022022-20231DMontreal, PQJunior A (Canada)
Brandon Legare400022016-20171F2000-06-07Orleans, ONTJunior A (Canada)
Eric Legault1702261997-19981GJunior A (Canada)
Martin Legault5700041991-19932G1974-01-26Gloucester, ONTMinor Pro
Nicholas Legault37044592013-20141D1997-09-27Cumberland, ONTJunior A (Canada)
Chris Leger400002008-20091C1992-11-11Cornwall, ONTJunior A (Canada)
Christopher Leger9000331995-19961Junior A (Canada)
Dave Leger891423372051998-20023D1982-09-10Ottawa, ONTMinor Pro
Yves Leger700021991-19921GJunior A (Canada)
Brandon Legue400022017-20181D2001-02-10Green Valley, ONTJunior A (Canada)
Noah Leithman7421416282022-20242D2003-02-28Dollard-des-Ormeaux, PQJunior A (Canada)
Francois Lemelin43281082013-20141C1996-02-15Petawawa, ONTJunior A (Canada)
Jean-Pascal Lemelin29011101990-19911GMajor Junior
Kevin Lemire300001994-19962GJunior A (Canada)
Ryan Leonard2111262019-20201R2001-04-10Orchard Park, NYCollege-University
Sebastien Leonard501102001-20021G1983-09-23Semi-Professional
Adriano Leone69262248402015-20172R1996-07-22Montreal, PQJunior A (Canada)
Charles-Olivier Lepage100002017-20181G2000-09-21Quebec City, PQJunior A (Canada)
Francois Leroux48171431811990-19911L1973-03-01La Prairie, PQMinor Pro
Francois Leroux13266841502101980-19854C1964-08-01Junior A (Canada)
Jonah Leroux200001997-19981C1982-12-06Williamstown, ONTMinor Pro
Martin Leroux110101989-19901FLaval, PQCollege-University
Oliver Lester415914262016-20171D1997-04-13Calgary, ALTACollege-University
Christian Levac3100041999-20012G1983-10-01Saint-Isidore, PQJunior A (Canada)
Marc Levac410181986-19871Junior A (Canada)
Felix Levasseur5621618102011-20121D1991-09-05St.Hyacinthe, PQJunior A (Canada)
Xavier Leveille5557121162017-20203D2001-10-31Hawkesbury, ONTJunior A (Canada)
Charles Levesque1194887135522015-20172F1998-05-28Russell, ONTEuropean Lower Leagues
Eric Levine800002008-20091G1988-10-08Wheeling, ILMinor Pro
Aaron Lewis501621371031996-19971D1976-08-19Sharbot Lake, ONTMinor Pro
Rick Lewis600021979-19801GJunior A (Canada)
Ari Lifschutz11101152007-20081D1988-07-29Long Beach, NYCollege-University
Jean-Christophe Lirette2261824452009-20101L1989-02-23Portneuf, PQMajor Junior
Ryan Liverman37111627652022-20231L2002-11-21Dollard-des-Ormeaux, PQJunior A (Canada)
Claude Lodin1311077875071981-19843D1964-08-31Mattice, ONTCollege-University
Christian Louria900042016-20171D1997-06-20Wexford, PAJunior A (Canada)
Andrew Lovett481223351291994-19962Junior A (Canada)
Cameron Lowe6022729551998-20002D1980-03-03Hawkesbury, ONTMajor Junior
Stephane Loyer300001996-19971Junior A (Canada)
Steve Lupien901101991-19921G1972-02-29Drummondville, PQMajor Junior
Jesse Lussier6521214582010-20122R1994-03-05Petawawa, ONTMajor Junior
Jonathan Lussier23178872000-20032F1982-08-22Montreal, PQMinor Pro
Marco MacCarthy100002021-20221FJunior A (Canada)
Brad MacCosham1821352008-20091W1991-01-10Navan, ONTJunior A (Canada)
Connor MacDonald1000122021-20221D2004-04-26Williamstown, ONTJunior A (Canada)
Corey MacDonald512142631772002-20031C1982-12-06Montreal, PQCollege-University
Liam MacDonald100002019-20201C2000-04-18Dunvegan, ONTJunior A (Canada)
Ryan MacDonald25011771993-19941Junior A (Canada)
Dave MacElwee85648541291978-19813D1962-05-14Major Junior
Julien Machabee100022006-20071D1988-02-29Charlottetown, PEIMajor Junior
Alec Mackenzie2010122012-20142F1996-04-16Orleans, ONTCollege-University
Connor MacLeod800042013-20141C1996-06-26Dalkeith, ONTMinor Pro
Ken MacLeod11011341993-19941Minor Pro
Brandon MacMillan3191221401987-19881Junior A (Canada)
Ryan MacPherson1625781999-20001R1982-02-20Sydney, NSMajor Junior
Philippe Magnan67000202009-20112G1991-11-23Rosemere, PQJunior A (Canada)
Mark Mahon13158971551261980-19855F1965-11-11Vankleek Hill, ONTEuropean Elite
Carl Maissonneuve1011222006-200711987-07-16Val d'Or, PQJunior A (Canada)
Elio Malandra4389171521992-19931Major Junior
Trevor Mallett285611451992-19931Junior A (Canada)
Evan Mancini-Welsford401162011-20121F1995-01-01Ottawa Junior A (Canada)
Ross Mandigo59283462422014-20151F1994-05-10Stowe, VTCollege-University
Chris Mann45268761996-19971D1979-07-17Ottawa, ONTMinor Pro
Liam Manning33347202015-20161F1996-05-26Marshfield, MAJunior A (Canada)
Denis Marcotte1352741983-19841Junior A (Canada)
Ron Marcotte50131629161981-19821Junior A (Canada)
Jerry Markham1702261979-19812Junior A (Canada)
Andrew Markle4000251987-19881 Junior A (Canada)
Alain Marleau3300021989-19912GJunior A (Canada)
Michael Marleau851537521162017-20192C1998-03-04Verdun, PQJunior A (Canada)
Michel Marleau901101992-19931Junior A (Canada)
Scott Marlin000001978-19791Junior A (Canada)
Brad Martel1871101292391501980-19844L1964-03-06Gloucester, ONTCollege-University
Justin Martel30011102002-20031G1984-06-06Cornwall, ONTJunior A (Canada)
Daniel Martin100001986-19871Junior A (Canada)
Jake Martin286915202011-20121R1992-07-31Montreal, PQCollege-University
James Martin710122005-20061F1987-06-24Ottawa, ONTJunior A (Canada)
Anthony Masotto26691581998-19991C1980-03-19Eden Prairie, MNCollege-University
Marquis Mathieu206814621990-19911C1973-05-31Hartford, CTMajor League
Charles Mauviel611241985-19861 Junior A (Canada)
Samuel Mayer500042019-20201D2003-04-15L'Orignal, ONTMajor Junior
Luc Mazerolle1631121282401872000-20033W1982-02-23Gatineau, PQMinor Pro
Luke McBride54279742005-20061W1989-01-08Ottawa, ONTJunior A (Canada)
Matt McCabe32235282000-20011D1983-10-02Carleton Place, ONTJunior A (Canada)
Cohen McCallum1201102023-20241D2005-08-08Rothesay, NBJunior A (Canada)
Brendan McCarthy60101222382019-20201R2001-04-03Goulds, NFLDMajor Junior
Marc-Olivier McCarthy900002022-20242F2005-12-26Glen Robertson, ONTJunior A (Canada)
Sandy McCarthy4274111391988-19891R1972-06-15Toronto, ONTMajor League
Quinn McClelland1000042016-20182D2001-02-16Orleans, ONTJunior A (Canada)
David McCormick14047781251871979-19823L1963-06-03Junior A (Canada)
Brandon McCulloch101102016-20171F1996-07-16Chateauguay, PQJunior A (Canada)
Michael McCullough49718251341983-19841C1967-03-23Lachute, PQMajor Junior
Bryan McDonald800002002-20031GJunior A (Canada)
Derek McDonald291561841999-20001L1981-04-17Constance Bay, ONTMajor Junior
Ken McElligott191910351986-19871Junior A (Canada)
Scott McEwen400001979-19801GJunior A (Canada)
Derek McGee600081996-19971Junior A (Canada)
Dan McGillis1471542572501989-19923D1972-07-01Hawkesbury, ONTMajor League
Randy McGillis1401101981-19821GJunior A (Canada)
Connor McGrath14123342010-20111D1993-09-23Carleton Place, ONTJunior A (Canada)
Shane McGrath54219211412018-20202D1999-05-25Beaconsfield, PQJunior A (Canada)
Taylor McGraw118102434262007-20092C1989-03-10North Lawrence, NYCollege-University
Tom McHenry2423582016-20171F1998-11-26London, ONTJunior A (Canada)
Brendan McIntyre100002000-20011F1985-10-23Ottawa, ONTCollege-University
Jeff McIntyre900042003-20041G1983-02-17Junior A (Canada)
Dan McIver16224261980-19811Junior A (Canada)
Derek McKlusky83055571995-19993GMajor Junior
Dave McLaren700001980-19811Junior A (Canada)
Leo McLean300002008-20091W1992-10-23Alexandria, ONTJunior A (Canada)
Nash McLean500002016-20171F1999-05-02Embrun, ONTCollege-University
Benjamin McLeod1831162001-20021F1983-01-01Edmonton, ALTAMinor Pro
Christopher McPeak678311602009-20112W1992-04-23Hawkesbury, ONTJunior A (Canada)
Brandon McPhail1313482007-20081W1989-01-16Ingleside, ONTJunior A (Canada)
Ken McRae51385088771984-19851R1968-04-23Winchester, ONTMajor League
Jesse Meilleur35235412009-20112D1994-01-31Ottawa, ONTJunior A (Canada)
Jeremy Melbye206713162009-20101D1989-09-19Newbury, OHJunior A (Canada)
Marc Meldrum600081996-19971Junior A (Canada)
Tom Mele16066851512262004-20073F1986-02-23Bronx, NYMinor Pro
Etienne Meloche200001990-19911Junior A (Canada)
Sebastian Meltzer1193349821482010-20122C1991-10-18Montreal, PQCollege-University
Dan Menard9559791381371992-19942C1973-12-05Ottawa, ONTMinor Pro
Marc Menard200001994-19951Junior A (Canada)
Medric Mercier911242012-20131D1996-10-17Ottawa, ONTEuropean Elite
Patrick Mercier20246201994-19951Semi-Professional
Marshall Merkley521910182000-20011D1983-04-17Orleans, ONTSemi-Professional
Andy Meth200041987-19881C1969-09-02Montreal, PQMinor Pro
Daniel Methot201101993-19941Junior A (Canada)
Travis Meyer4581523182012-20131W1992-11-07Corona, CACollege-University
Jesse Michel600002015-20161G1995-05-15Toronto, ONTMinor Pro
Howdie Mickoski50151328501985-19861College-University
Scott Mikklesen81156212471986-19893Junior A (Canada)
Kyle Millett300002014-20151D1997-04-09Limoges, ONTJunior A (Canada)
Rick Mills000001978-19791 Junior A (Canada)
Alexis Minville53182038652023-20241F2004-04-08Drummondville, PQJunior A (Canada)
Manuel Molina9252631801995-19972D1977-02-09Colombes, FranceCollege-University
Stefano Momesso94153853592011-20132L1993-05-26Kirkland, PQMinor Pro
Justin Mongeon36162743601998-20012C1980-10-24Ottawa, ONTMajor Junior
Tony Montanaro1901121989-19901GJunior A (Canada)
Zachary Montpetit-Car100002011-20121F1995-04-29Rockland, ONTJunior A (Canada)
Robert Mooney501101980-19811R1964-06-19Major Junior
Sam Morganti100022023-20241D2004-06-20Pittsburgh, PAJunior A (Canada)
Claude Morin565679135421989-19901F1971-09-29Sainte-Foy, PQMinor Pro
Eric Morter711222005-20072FJunior A (Canada)
David Murphy20044351986-19871Minor Pro
Reid Murphy59123143382014-20162C1996-09-04Stittsville, ONTCollege-University
Ryan Murphy3381624102021-20221L2002-04-17Grosse Pointe, MICollege-University
Justin Murray500002008-20091D1990-08-08Shawville, PQJunior A (Canada)
Craig Myeroff20145462009-20101D1990-07-31Akron, OHJunior A (Canada)
Dan Myre206821382205671992-19975C1977-01-11Ottawa, ONTMinor Pro
Mario Nadeau507512791997-19981Junior A (Canada)
Patrick Nadeau563681117921989-19901R1972-08-27Vanier, PQMinor Pro
Mike Nairn701142013-20141C1995-01-25Vaudreuil, PQJunior A (Canada)
Mike Nantais122533381042017-20192D1998-01-29Pointe-Claire, PQJunior A (Canada)
Josh Nardella325611322010-20111F1992-04-29Melrose Park, ILJunior A (Canada)
Andre Neveu100002001-20021D1986-04-19Junior A (Canada)
Nicholas Newport800002012-20131G1995-04-03Ottawa, ONTJunior A (Canada)
Tom Nicholson17235212015-20161F1996-12-01Syracuse, NYJunior A (Canada)
Ryan Nielsen100002019-20201D1999-02-22Ottawa, ONTJunior A (Canada)
Patrick Noel69253257401996-19982L1979-01-18Laval, PQJunior A (Canada)
Jimmy Nolan1301162001-20021L1984-02-08Halifax, NSJunior A (Canada)
Brian Nordskog100021986-19871Junior A (Canada)
Alex Norman77511161082006-20082D1987-07-05Olmsted, OHMinor Pro
Marc-Andre Normand241562102000-20022D1983-02-14Boisbriand, PQJunior A (Canada)
Robbie Nuchereno700002019-20201G2001-02-12Williamsville, NYJunior A (Canada)
Kevin O'Farrell604401996-19982Junior A (Canada)
Mitch O'Keefe1500042004-20051G1984-03-29Almonte, ONTMinor Pro
Patrick O'Neal526410162017-20181F1999-01-10Indiana, PACollege-University
Dan O'Reilly000001978-19791 Junior A (Canada)
Gino Odjick402461671987-19881L1970-09-07Maniwaki, PQMajor League
Tobias Odjick101122018-20191R2000-12-18Kitigan Zibi, PQMinor Pro
Reid Oliver30033362021-20221D2002-02-19Elmira, ONTCollege-University
Gord Ollson4761117361991-19921Junior A (Canada)
Mike Orlando410102005-20061L1986-05-26European Lower Leagues
Greg Oswick400001979-19801Junior A (Canada)
Pascal Ouellet4501212361992-19931D1974-09-25Laval, PQSemi-Professional
Mathieu Ouellette109751001751231997-19992Minor Pro
Mathieu Ouellette1265082132582006-20093W1989-04-17Clarence Creek, ONTCollege-University
Nick Ouellette201102018-20191D2002-05-15Rockland, ONTJunior A (Canada)
Pierre Ouellette5361824442014-20151D1994-05-22Dieppe, NBMinor Pro
Matthew Ouimet28033272008-20091D Junior A (Canada)
Sebastien Ouimet300002022-20242F2003-07-04Vankleek Hill, ONTJunior A (Canada)
Tyler Owens3791726242002-20031D1984-01-28Gloucester, ONTJunior A (Canada)
Mike Pao400002006-20071F1988-05-28Fairfax Station, VACollege-University
Adam Paquette401102016-20182D1999-01-02Apple Hill, ONTJunior A (Canada)
Philippe Paquette812372011-20121L1994-03-17St-Lazare, PQJunior A (Canada)
Sebastien Paquette472911782019-20201D1999-07-31Montreal, PQCollege-University
Gabriel Parent64161430102008-20102R1990-11-30Gatineau, PQMajor Junior
Mathieu Parent1112302018-20202F2001-05-03Kapuskasing, ONTCollege-University
Marc Parisien16681481982-19831Major Junior
Jeff Pasher7053671202991979-19812Major Junior
John-Joseph Patafie400002008-20091G1990-04-28Ottawa, ONTJunior A (Canada)
Philippe Patry3010616282008-20091W1990-07-01Orleans, ONTJunior A (Canada)
Ryan Patulli20022332012-20131R1994-03-16Kirkland, PQJunior A (Canada)
Jeremie Payant66111728382018-20202F2002-10-17Hawkesbury, ONTCollege-University
Steven Peers18138671053961989-19934RHawkesbury, ONTMinor Pro
Dimitri Pelekos9701102021-20243G2003-12-08St-Eugene, ONTJunior A (Canada)
Addison Pelkey110122006-20071W1986-12-02Cornwall, ONTMinor Pro
Maxime Pelletier184610122007-20081L1987-04-21St. Jerome, PQMajor Junior
Nigel Pelletier40022781992-19942Junior A (Canada)
Christopher Perna1903382016-20171D1998-02-09Pittsford, NYMinor Pro
Nick Perreault524436801081989-19901F1972-09-06Warwick, PQSemi-Professional
Nicolas Perreault462233551881989-19901D1972-04-24Loretteville, PQMinor Pro
Vince Perreault52162238122008-20102C1989-07-06Braeside, ONTMinor Pro
Tristan Perreault-Gagnon1945952014-20151C1995-06-05Montreal, PQMinor Pro
Louis Perrera401121983-19841Junior A (Canada)
Eric Perrin31345892481992-19931C1975-11-01Laval, PQMajor League
Ty Perry54111122892011-20121D1991-10-15Ingleside, ONTJunior A (Canada)
Hugo Petit45459262013-20141F1995-09-07Chelsea, PQCollege-University
Matthew Petizian9502282017-20192G1998-10-29Mississauga, ONTMinor Pro
Chris Petry100021993-19941C1977-06-28Calgary, ALTAJunior A (Canada)
Mathieu Picard256971042014052000-20066F1985-10-14Saint-Isidore, PQCollege-University
Kris Pietroniro3310717232019-20201F2000-12-15Boise, IDEuropean Elite
Ben Pilon792647731171999-20012L1983-01-21Vankleek Hill, ONTMajor Junior
Marc-Olivier Pilon61055182008-20102W1993-02-28Hawkesbury Junior A (Canada)
Mathieu Pilon1033124551332001-20043C1986-01-10Junior A (Canada)
Ray Pilon000001978-19791G1959-02-16Toronto, ONTMajor Junior
Devin Pimm5000102019-20201D2001-04-20Kanata, ONTCollege-University
Kyle Pistone701102005-20061L1986-05-24Junior A (Canada)
Sebastien Plamondon100002021-20221G2001-11-23Edmonton, ALTAJunior A (Canada)
William Plamondon6011516222012-20131D1993-08-23Quebec, PQJunior A (Canada)
Fred Poirier1104482011-20121C1992-02-02St . Therese, PQJunior A (Canada)
Luc Poirier4000181996-19971Junior A (Canada)
Sebastien Poirier3821921302010-20111D1990-02-25La Sarre, PQMinor Pro
Rick Pope100001985-19861 Junior A (Canada)
Alex Porrier373912362008-20091C1990-07-10Rutland, VTMajor Junior
Daniel Potter700042014-20151G1996-05-24Lebanon, CTJunior A (Canada)
Daniel Potvin23744691133911997-20025C1981-07-18Rockland, ONTJunior A (Canada)
Marc-Olivier Potvin22112142005-20072W1989-03-23Rockland, ONTJunior A (Canada)
Jean Poulin33464086951981-19821Junior A (Canada)
Benoit Pouliot46222143852002-20042L1986-09-29Alfred, ONTMajor League
Hugo Pouliot1723246783012004-20095D1988-12-13Hawkesbury, ONTJunior A (Canada)
Guy Primeau54528331261979-19812Junior A (Canada)
Eric Pronovost13527121987-19881 Junior A (Canada)
Chris Proulx300001996-19971Junior A (Canada)
Pierre Proulx101417214321982-19864Junior A (Canada)
Samuel Provost801142016-20171D1997-03-16Granby, PQJunior A (Canada)
Chris Pryputniewicz10000311999-20001DBerlin, CTMajor Junior
Dominic Quann401102008-20091G1990-10-08Hawkesbury, ONTJunior A (Canada)
Marc-Andre Quann26033102008-20113D1992-02-23Hawkesbury, ONTJunior A (Canada)
Kevin Quartermain9569581272881982-19842Junior A (Canada)
Alain Quenneville100001995-19961W1978-07-17Cornwall, ONTMinor Pro
Norm Quennville400001982-19831GJunior A (Canada)
Jeremy Quesnel1123340731612019-20222C2001-01-01Alexandria, ONTCollege-University
Sylvain Quesnel1200002009-20112D1993-03-25 Junior A (Canada)
Sebastian Quimet100002019-20201FJunior A (Canada)
Julien Quincou842136571232009-20112C1990-01-01Laval, PQJunior A (Canada)
Adam Racine100002023-20241Junior A (Canada)
Bruce Racine3001141983-19841G1966-08-09Cornwall, ONTMajor League
Hughes Racine1300021999-20001G1979-07-30Ile Bizard, PQCollege-University
Hunter Racine58284270462014-20151R1996-04-23Ottawa, ONTCollege-University
Karl Radlein103836441271983-19852Junior A (Canada)
Peter Radlein34055291984-19851Junior A (Canada)
Bruno Rainville300041991-19921G Junior A (Canada)
Dekon Randell-Snow1801102022-20231G2004-04-01St. John's, NFLDJunior A (Canada)
Nicolas Ranger700022000-20022D1985-01-13Ottawa, ONTMajor Junior
Rob Ravensburg400041979-19801Junior A (Canada)
Mike Reindorf47325612001-20021D1984-11-07Lake Echo, NSSemi-Professional
Andrew Reis56055802013-20141D1993-05-27Burlington, ONTCollege-University
Joshua Renaud547310172013-20141L1995-06-08Russell, ONTJunior A (Canada)
Luc Renaud100001986-19871GJunior A (Canada)
James Reynolds1273560951491987-19903Junior A (Canada)
Patrick Rheault745377130301987-19892 Junior A (Canada)
Marc Richard542139602331992-19931Semi-Professional
Jean Richeau11123101980-19811Junior A (Canada)
Alexandre Rioux36132639451998-20002L1979-06-01Sainte-Foy, PQSemi-Professional
Gunner Rivers6602262013-20152G1995-05-04Ottawa, ONTCollege-University
Luc Rivers200001985-19861 Junior A (Canada)
Marc Rivest1234745923621993-19963Semi-Professional
Daniel Robert124610102000-20011R1982-12-11Hull, PQMajor Junior
Ben Robillard243101382009-20112W1993-09-03Ottawa, ONTMinor Pro
Jakob Robillard100002018-20191G2002-03-20Wendover, ONTMajor Junior
Marc Robitaille28000261992-19942G1976-06-07Gloucester, ONTMinor Pro
Jasmin Rochon1681220422003-20041L1983-07-03Vaudreuil, PQJunior A (Canada)
Normand Rochon95813211321985-19872Junior A (Canada)
Chris Rodgers1521352008-20091W1992-05-20Orleans, ONTJunior A (Canada)
Dylan Rodgers1400042010-20111C1993-02-18Portland, ONTJunior A (Canada)
Sebastien Rodrique413401990-19911Junior A (Canada)
Jake Roeper33347102013-20141D1994-01-10Thiensville, WICollege-University
Brett Romain200002017-20181D1999-02-21Ottawa, ONTJunior A (Canada)
Miguel Roman40162642481986-19871Junior A (Canada)
Pierre Roman35369121985-198611968-01-16Junior A (Canada)
Nick Romano55192443352001-20021C1984-04-14Montreal, PQMinor Pro
Drew Rose5641115202019-20201D2000-04-25Brasher Falls, NYCollege-University
Steve Rosebrook953660961421984-19862College-University
Sean Roseman19101232000-20011L1982-03-06Beaconsfield, PQJunior A (Canada)
Sean Ross527714261990-19911Junior A (Canada)
Tarik Rostum320201995-19961Junior A (Canada)
Andre Rouleau17574961702391979-19834Junior A (Canada)
Jean Rouleau1821071542613771979-19855FHawkesbury, ONTSemi-Professional
Antonio Roumeliotis100222648802011-20143R1993-03-05Kirkland, PQMinor Pro
Bob Rowatt300021986-19871COttawa, ONTCollege-University
Mike Rowe47512171831980-19811D1965-03-08Kingston, ONTMajor League
Ed Roy23189701981-19821Junior A (Canada)
Scott Roy20235382007-20081F1989-11-01Rockland, ONTMinor Pro
Luc Rozon100001981-19821Junior A (Canada)
Paul Rozon300021993-19941Junior A (Canada)
Henry Rust600022022-20231D2003-01-12Victoria, BCJunior A (Canada)
Derrick Ryan1062029492442000-20033W1984-03-27Fournier, ONTMinor Pro
J.P. Sabourin1100002013-20152G1997-06-22Orleans, ONTJunior A (Canada)
Luc Sabourin100001982-19831D1966-02-12Alexandria, ONTMajor Junior
Marc Sabourin100001987-19881 Junior A (Canada)
Mathieu Sabourin344610222019-20201F2000-07-04Alexandria, ONTCollege-University
Demetri Sakaris52161834652010-20111C1990-06-14Candiac, PQCollege-University
Tim Salmon774363106951980-19833C1964-11-27Ottawa, ONTMinor Pro
Tyler Samandrol428513202021-20221F2003-08-10Indianapolis, INJunior A (Canada)
Nicholas Samoluk1314582011-20121R1991-11-27Baie d Urfe, QueMajor Junior
Cooper Sande2936942016-20171D1997-07-29Minneapolis, MNJunior A (Canada)
Nathan Sanderson68055242015-20172D1997-05-26St. Peters Bay, PEIJunior A (Canada)
Kevin Sands302029491831979-19801Major Junior
Anthony Sanniti6152934612011-20132D1992-12-07LaSalle, PQCollege-University
Michael Santerre5352701997-19981Junior A (Canada)
Jean-Denis Saucier100001980-19811Junior A (Canada)
Alexandre Saul401122021-20221F2002-03-19Montreal, PQJunior A (Canada)
Felix Sauve152553581752019-20233D2002-08-08Alexandria, ONTJunior A (Canada)
Nathan Sauve100042018-20191FJunior A (Canada)
Norm Sauve81923321831982-19853Junior A (Canada)
Sebastien Savage541726431431997-19981R1981-02-16St. Albert, ONTSemi-Professional
Stephane Savage27011481997-19981D1981-02-16St. Albert, ONTMajor Junior
Gabriel Savaria000001978-19791 Junior A (Canada)
Philippe Saviuk5512223362011-20121D1992-03-24Pointe-Claire, PQCollege-University
Emile Savoie200002021-20221G2001-12-21Montreal, PQJunior A (Canada)
Mathieu Savoie49011342006-20102W1990-04-28Limoges, ONTJunior A (Canada)
Curtis Scales2312302013-20141R1997-09-23Goose Bay, NFLDMajor Junior
Lyle Schell100021987-19881 Junior A (Canada)
Wyatt Schmidek53111223262023-20241F2004-01-08Weston, MAJunior A (Canada)
Matthew Schock87314171171991-19932Junior A (Canada)
Joel Schriver2001102002-20031G1982-03-18Woodstock, NBCollege-University
Garrison Schultz9921618872022-20242D2003-12-22Batavia, ILJunior A (Canada)
Kyle Scott400022009-20101D Junior A (Canada)
Herbie Seguin1051131421401983-19852Junior A (Canada)
Jean-Francois Seguin38167251998-19991D1982-04-25Hawkesbury, ONTMajor Junior
Mario Seguin100001980-19811Junior A (Canada)
Pascal Seguin100001990-19911Junior A (Canada)
Paul Seguin600021992-19931GJunior A (Canada)
Joel Senecal41112334342009-20112C1990-02-16Sturgeon Falls, ONTMajor Junior
Luc Servais58000142006-20093G1989-04-18Embrun, ONTJunior A (Canada)
Doug Shane3800081981-19821G1962-03-27Major Junior
Alain Shank41022601985-19872GJunior A (Canada)
Doug Shann1901101980-19811GJunior A (Canada)
C.J. Sharp1800022014-20151G1995-04-07Markham, ONTCollege-University
Bradley Shaw4491019182018-20191F1999-04-09Halifax, NSJunior A (Canada)
Dean Shepherdson800002011-20121G1992-04-01Ottawa, ONTJunior A (Canada)
Scott Shields795096146471978-19813Junior A (Canada)
Jared Siganuk70246872006-20082C1987-09-02Williamstown, NJMinor Pro
Matthew Silliker300002004-20051GCollege-University
Cory Simic800002013-20141G1994-09-08Oshawa, ONTCollege-University
Chad Simpson200041997-19981Junior A (Canada)
William Simpson200002017-20181D1997-05-07St-Lazare, PQJunior A (Canada)
Frank Sinfield10643591021391983-19852Major Junior
Cole Skinner26000102015-20161G1995-05-09Lunenberg, NSCollege-University
Jacob Skoczylas4622022492023-20241D2004-02-20L'Ile-Bizard, PQJunior A (Canada)
Brandon Slawaska27077182019-20201D2000-08-28Pierrefonds, PQJunior A (Canada)
Christopher Smith1467577152842015-20183F1997-06-11St Bruno de Montarvi, PQEuropean Lower Leagues
Dan Smith832501979-19801Junior A (Canada)
Joe Smith117223355432015-20172F1996-10-05Holbrook, MAMinor Pro
Nelson Smith8011162022-20231D2003-08-21Pointe-Claire, PQJunior A (Canada)
Ryan Smyth1072435591072000-20022R1984-11-06Clarence Creek, ONTMinor Pro
Sean Smyth89162743892003-20052L1987-07-07Clarence Creek, ONTMajor Junior
Paul Snell52203050912000-20011F1980-06-12Pine Falls, MANMinor Pro
Stavros Soilis2904442013-20141F1996-10-23Montreal, PQMinor Pro
Tyler Somers100002014-20151D1997-10-24Rockland, ONTJunior A (Canada)
Chris Somerville24181937122007-20081W1988-01-28Ottawa, ONTJunior A (Canada)
Richard Soucy400001985-19861 Major Junior
Jacob Soyka2832522013-20141F1995-05-30Shelby Township, MIJunior A (Canada)
Karl Spenard1702242009-20101D1991-09-25Saint-Eustache, PQJunior A (Canada)
Cody Spicer1701162000-20011G1982-04-20Nepean, ONTMajor Junior
Joshua Spratt51184361402021-20221C2001-01-29Gananoque, ONTCollege-University
Justin Spring402202008-200911989-04-25Rousses Point, VTJunior A (Canada)
Justin Springs1300042007-200811989-04-25 Junior A (Canada)
Sylvain St. Amant5615223781989-19901C1973-02-18Junior A (Canada)
Marc St. Jean12642661085371996-19993D1978-05-27Ottawa, ONTMinor Pro
Pierre St. Jean422401993-19941Junior A (Canada)
Daniel St. John610121979-19812Junior A (Canada)
Martin St. Louis31375087701992-19931R1975-06-18Laval, PQMajor League
Pierre St. Martin10000141981-19821Junior A (Canada)
Frank St. Pierre000001978-19791 Junior A (Canada)
Martin St. Pierre54304575751999-20001C1983-08-11Ottawa, ONTMajor League
Nick St. Pierre13821821031502002-20053D1985-03-07Quebec, PQMinor Pro
Jordan Stairs200002022-20231G2004-04-26Ottawa, ONTJunior A (Canada)
Jacob Standen4000002016-20171G1997-11-23Nanton, ALTACollege-University
Ryan Stansel401142018-20191D2002-12-12Orleans, ONTJunior A (Canada)
Avery Steele400002015-20161F1997-03-17Colchester, VTCollege-University
Alex Stephenson3035882009-20112W1990-10-06Montreal, PQJunior A (Canada)
Colin Stevens10593140982016-20182D1997-07-12Concord, NHCollege-University
Lance Stewart1501162005-20061D1987-12-30Minor Pro
Nick Stofcheck1400002018-20191G1999-02-26South Elgin, ILCollege-University
Tyler Stoller3323542010-20111F1991-12-06Twin Lakes, WIJunior A (Canada)
Alex Stothart1112322011-20121F1994-02-26Ottawa, ONTCollege-University
Aidan Stubbings105292756432022-20242F2004-01-31Dallas, TXJunior A (Canada)
C.J. Stubbs113173754682013-20152R1994-08-30Pleasant Grove, UTMinor Pro
Curtiss Sturgeon583151882021-20232F2004-10-01Russell, ONTJunior A (Canada)
Joey Sullivan4447112181999-20001L1981-05-27Cornwall, ONTMajor Junior
Simo Suominen52101222381997-19981Junior A (Canada)
Jesse Swain2201162006-20071C1988-06-06Oakville, ONTJunior A (Canada)
Casey Swamp2101122001-20021F1981-09-24Akwesasne, NYMinor Pro
Yannick Sylvestre75254873801994-19962Junior A (Canada)
Jeffrey Synnott3011372004-20051Junior A (Canada)
Brian Synott922336592301993-19952College-University
D.J. Tahbazian400042012-20131C1992-02-17Innisfil, ONTJunior A (Canada)
Daniel Taillefer601121982-19831Junior A (Canada)
Alec Taillon63131730342017-20192R1998-08-20Terrebonne, PQCollege-University
Jason Talbot100002007-200811990-06-27 Junior A (Canada)
Nicolas Tan52279122021-20221D2003-03-14Montreal, PQJunior A (Canada)
Kevin Tansey400042008-20091D1993-02-22Hammond, ONTMinor Pro
Richard Tapajna25156881995-19961College-University
Tanner Tarbell46246532017-20181R1999-05-14Akwesasne, ONTJunior A (Canada)
Pierre Tasse1000021994-19962GJunior A (Canada)
Chris Taylor300002001-20021G1981-07-18Ottawa, ONTMinor Pro
Curtis Taylor15011192006-20071D1988-04-12Ottawa, ONTJunior A (Canada)
David Taylor33156122023-20241D2004-03-29Saint-Lazare, PQJunior A (Canada)
Randy Taylor4872734531982-19831D1965-07-30Cornwall, ONTMinor Pro
Scott Taylor16381101999-20001Junior A (Canada)
Jonathan Tecce14593342882013-20163D1996-06-22Montreal, PQCollege-University
Dimeji Temidire100001998-19991Junior A (Canada)
Sebastien Tessier315601990-19911Junior A (Canada)
Eric Theander76101828322015-20172R1997-03-22Okotoks, ALTAMajor Junior
Patrick Theriault561034441061989-19901D1972-04-03Drummondville, PQCollege-University
Guillaume Therien1300022013-20141G1994-01-31Mirabel, PQMinor Pro
Sylvain Thibault543066962051990-19911Junior A (Canada)
Corey Thomas200002007-200811988-04-29 Junior A (Canada)
Brian Thompson100001982-19831Junior A (Canada)
Sean Thompson96162642791979-19812Junior A (Canada)
Spencer Thompson6001212662022-20242D2006-07-29Russell, ONTJunior A (Canada)
Trevor Thompson543912241991-19921College-University
Brett Tierney1002242018-20191D1999-12-29West Chicago, ILCollege-University
Azzaro Tinling902637631812018-20202R1999-12-20Pointe-Claire, PQCollege-University
Dovar Tinling50213051342019-20201C2003-03-03Pointe-Claire, PQCollege-University
Matthew Titus4114721642018-20191R1999-05-15Sittsville, ONTMajor Junior
Shane Topf24651122012-20131F1992-12-26Eagle River, AKMinor Pro
Francis Touchette379615322005-20061C1987-03-06LaSalle, PQMajor Junior
Jean-Francois Touchette100002000-20011R1982-04-28Major Junior
Simon Toupin33323971301989-19901Major Junior
Djibril Toure23088242021-20221D2003-06-05Dorval, PQMajor Junior
Kerfalla Toure159514412021-20221F2001-02-22Dorval, PQCollege-University
Matthew Tovell2002202021-20221G2002-01-24Belleville, ONTMajor Junior
Hugo Tremblay75317201061993-19952D1976-10-08Cap-Haitien, HaitiMajor Junior
Jeremy Tremblay59182341402021-20232R2002-10-24Orford, PQCollege-University
Sam Tremblay1600042016-20182R1997-04-19Greely, ONTJunior A (Canada)
Wade Tremblay8011351980-19811Minor Pro
Nicholas Tsigakis33145252010-20111D1991-09-09Laval, PQJunior A (Canada)
Andrew Tucci2200002015-20161G1996-04-02Toronto, ONTCollege-University
Patrick Turcotte100001990-19911Junior A (Canada)
Sean Turcotte210102000-20011Junior A (Canada)
Jeff Turner34279251997-19981Junior A (Canada)
Jesse Turrin21101332012-20131R1994-01-13Pierrefonds, PQJunior A (Canada)
Matteo Turrin200002018-20191R2002-09-03Montreal, PQCollege-University
Brennan Tutt300022010-20111C1992-06-09Airdrie, ALTAMajor Junior
Shawn Ulrich3112361987-19881C1969-10-31Saskatoon, SASKMinor Pro
Alex Urbisci2241317102022-20231F2002-02-24Nepean, ONTJunior A (Canada)
Eric Vachon71011781988-19902G1969-02-03Montreal, PQSemi-Professional
Nicolas Vaillancourt16011451997-19981DJunior A (Canada)
Scott Valentine5121517812007-20081D1991-05-02Ottawa, ONTMinor Pro
Michel Vandal110101987-19881 Junior A (Canada)
Gary Vansevenant127152221979-19801Semi-Professional
Brett Varrin305813102012-20131R1992-01-29Ottawa, ONTCollege-University
Marton Vas104375188381998-20002D1980-03-02Dunaujvaros, HungaryEuropean Elite
Eric Veilleux110661201862431989-19912C1972-02-20Quebec, PQMinor Pro
Patrick Veilleux1143231631041998-20013Junior A (Canada)
Paul Vella28671342014-20151F1996-03-02Staten Island, NYCollege-University
Liam Verdoni200002022-20231F2002-10-22St-Anne-De-Bellevue, PQJunior A (Canada)
Charles Verner431020301301998-200121981-06-18Minor Pro
Michel Veronneau51319223041994-19962Blainville, PQSemi-Professional
Steven Verrilli36141327442010-20111C1990-01-03Montreal, PQMajor Junior
Steven Viezel700002001-20032Junior A (Canada)
Justin Villeneuve63167812012-20142R1993-06-21Dorval, PQJunior A (Canada)
Jean-Philippe Vinet1103302009-20101C1989-12-31Montreal, PQJunior A (Canada)
Yannick Vinette67173047161991-19932Junior A (Canada)
Nicolas Vlahos6011516122013-20152F1997-03-22Montreal, PQCollege-University
Scott Voisin5451217972005-20061D1987-12-26St. Clements, ONTCollege-University
Tom Von Schoenberg1603322017-20181D1999-02-12New Westminster, BCJunior A (Canada)
Ian Wall32011732023-20241D2005-01-07Grand Falls, NFLDJunior A (Canada)
Jim Wallace43315889121978-19802CScarborough, ONTMajor Junior
Troy Ward55624302011987-19892Junior A (Canada)
Jordan Warren3441014522009-20101W1992-01-27Ottawa, ONTJunior A (Canada)
Matt Warren54201737752001-20021F1983-06-10Gatineau, PQCollege-University
Miguel Wathier473118491061986-19871College-University
Chandler Watson510122015-20161L1996-11-04Thunder Bay, ONTCollege-University
James Watson500042008-20091D1992-09-09Nepean, ONTJunior A (Canada)
Brett Way34122739162004-20051F1984-05-21Grand Ledge, MICollege-University
David Weagle523222541161994-19951DSmiths Falls, ONTCollege-University
David Weckworth810102009-20101D1993-06-02Kanata, ONTMajor Junior
Ryan Wells300002015-20161F1999-05-09Casselman, ONTJunior A (Canada)
Adam Wensink100022010-20111W1991-03-09Maxville Junior A (Canada)
Jamie Wheeler20551061995-19961Junior A (Canada)
Mathieu White2033622008-20091W1991-03-18Gloucester, ONTJunior A (Canada)
Russ Whited38044122007-20081D1989-10-17Indianapolis, INCollege-University
Hamilton Whyte17224142014-20151F1995-04-20Las Vegas, NVJunior A (Canada)
Ryan Wieler1001101993-19941Junior A (Canada)
Chris Wilcox900021993-19963G1977-05-01Rockland, ONTMajor Junior
Kale Wild100002008-20091C1991-01-17Navan, ONTJunior A (Canada)
Ryan Williams200022018-20191R2001-08-24Edmonton, ALTAJunior A (Canada)
Jackson Wilson18161329261999-20001F1989-10-29Mill Bay, BCCollege-University
Jeff Wilson61011871979-19812G1961-03-17Major Junior
Thomas Winn22246202019-20201D2000-12-16Rochester, NYCollege-University
Karl Wittmer21235202010-20111C1991-02-22Vaudreuil-Dorion Junior A (Canada)
Francois Wolfe184610291985-19861 Junior A (Canada)
Scott Wright861847652431998-20002D1981-01-09Montebello, PQEuropean Lower Leagues
Kevin Wrightly000001978-19791 Junior A (Canada)
Chuck Yansouni21022401993-19941Junior A (Canada)
Taylor York32268402007-20081W1991-02-13Gloucester, ONTJunior A (Canada)
Kevin Young125510242005-20061R1986-09-12Sherbrooke, PQCollege-University
Lucas Yovetich41033262018-20191D1999-08-11Beverly Hills, CAJunior A (Canada)
Jano Zambakdjian3411011392023-20241D2005-01-18Laval, PQJunior A (Canada)
James Zanca200002016-20171D1997-05-04Camden, MECollege-University
Mitchel Zappitelli34022291999-20001R1982-07-20Dryden, ONTMajor Junior
Wesley Zappitelli32011431995-19961Junior 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.