hockey DB
search by league
team
morning report
contact us
home

Cornwall Colts all-time player list

Player Name GP G A. Pts PIM Seasons Yrs. Pos. Birthdate Birthplace Highest Level
Nick Abbott30369222018-20191F2000-07-02Bonavista, NFLDJunior A (Canada)
Stevie-Ray Adams3735862010-20122L1993-06-08Akwesasne, ONTCollege-University
Travis Albers472115363081999-20012L1981-11-18Cornwall, ONTMajor Junior
Frankie Allen2011181999-20001D1981-08-06Montreal, PQMinor Pro
Reese Allen401122022-20231L2004-05-16Sydney, NSJunior A (Canada)
Khalid Alli336713482012-20131W1993-11-09Pickering, ONTJunior A (Canada)
Roman Ammirato76404787342011-20132C1993-01-27Williamstown, NJMinor Pro
Connor Amsley22325102018-20191F1998-12-16Carlisle, PACollege-University
Andreas Andreasen300001993-19941D1976-03-01European Lower Leagues
Peter Angelopoulos55233053572014-20151L1994-04-29Nobleton, ONTMajor Junior
Carmine Anoia1421850684911994-19973D1977-12-01Montreal, PQJunior A (Canada)
Carl Antifonario1700061993-19941G1974-10-19Natick, MAMinor Pro
Pietro Antonelli209817102012-20131F1992-11-17Blainville, PQCollege-University
Pierre-Andre Arel30011141995-19961GMajor Junior
Keelan Arnold100001993-19941GJunior A (Canada)
Kris Arvanitakis2610313162009-20101F1989-12-31Pointe-Claire, PQCollege-University
Brian Audette2500001992-19931G1974-07-03Pawtucket, RICollege-University
Ethan Audy700002023-20241D2005-06-30Fairfax, VTJunior A (Canada)
Daniel Auger4041721621996-19971Junior A (Canada)
Dilan Austwick601102011-20121D1993-01-18Lake Forest, ILJunior A (Canada)
Shane Avery1002554791022006-20103C1989-09-05Fort Covington, NYCollege-University
Chris Ayotte7431114352004-20073F1988-03-05Cornwall, ONTMinor Pro
Shawn Baird99121123882015-20172R1996-03-07Pittsburgh, PAJunior A (Canada)
Kirk Baldo400062008-20091C1988-10-20Kirkland, PQJunior A (Canada)
Jon Ball3371320402001-20021Junior A (Canada)
Devin Bancroft78324271002002-20072D1986-01-09Cornwall, ONTMinor Pro
Jake Bannister1115602012-20131R1993-12-14Ajax, ONTJunior A (Canada)
Cam Barker1831316662001-20021D1986-04-04Winnipeg, MANMajor League
Josh Barnes71202646122017-20203C2002-09-27Cornwall, ONTCollege-University
Alexander Barr600022008-20091F1992-04-28Greely Junior A (Canada)
Kyle Baun984855103942010-20122F1992-05-04Toronto, ONTMajor League
Brett Beauchamp701121322902004-20062D1986-02-06Montreal, PQMinor Pro
Jean-Philippe Beaulieu1841216102007-200811987-04-16 Junior A (Canada)
Nathan Beausoleil511201999-20012D1984-07-13Moose Creek, ONTCollege-University
Dan Beland200001999-20001C1982-01-20Montreal, PQMinor Pro
Luc Beliveau2045942023-20241F2006-01-02Montreal, PQJunior A (Canada)
Carl Belizario4692837462012-20131D1993-08-22Dorval, PQMinor Pro
Marc Bellemare22279191992-19931CCornwall, ONTCollege-University
Glenn Belmore883710542002-20053F1987-02-11Cornwall, ONTCollege-University
David Bennett1043052821041996-19982D1978-02-17Warwick, RICollege-University
Jordan Bent49011162006-20082G1988-02-28St. George, NBMinor Pro
Joel Bergeron15548761241501997-20003R1980-03-31Smooth Rock Falls, ONTCollege-University
Brayden Besner100002021-20221F2006-04-23Casselman, ONTJunior A (Canada)
Rodney Besner100001997-19981Junior A (Canada)
Simon Besner33235282014-20151D1997-02-11North Lancaster, ONTCollege-University
Evan Bidenti1213442017-20181F1998-01-20Brantford, ONTJunior A (Canada)
Anthony Bilotto100001999-20001D1983-12-04Morrisburg, ONTMinor Pro
Henry Bishop2240462018-20191D1998-04-16Montreal, PQCollege-University
William Bishop500022019-20201D2004-04-20Baie-d'Urfe, PQMajor Junior
Adam Blais611125361251997-19992Junior A (Canada)
Mathieu Blanchard200002000-20011G1982-02-19St. Ambroise, PQMinor Pro
Michel Blanchard200001992-19931GJunior A (Canada)
Sean Blunden3921820342010-20111D1990-09-30Ottawa, ONTMinor Pro
Mike Blundon5952227982007-20081D1987-04-09Dollard-des-Ormeaux, PQCollege-University
Aaron Bogosian54310131662003-20041F1987-01-17Massena, NYMinor Pro
Martin Boisvenue403341993-19941C1977-04-24Cornwall, ONTMinor Pro
Hugo Boisvert132901752651821993-19963C1976-02-11St. Eustache, PQMinor Pro
Scott Bonneville100525301422003-20052D1985-02-03Cornwall, ONTJunior A (Canada)
Tyler Bono1600062021-20221F2004-06-20Stittsville, ONTJunior A (Canada)
Ian Boots202971092062252002-20075C1986-10-17Akwesasne, ONTMinor Pro
Paulin Bordeleau11178471996-19971Junior A (Canada)
Mike Borkowski61285987442011-20121C1992-04-23Ottawa, ONTMinor Pro
Brayden Bowen155435093222019-20244F2004-04-15Cornwall, ONTJunior A (Canada)
Nic Bownds253912102008-20091F1988-09-14Odessa, TXJunior A (Canada)
Brennan Boyce4528101092023-20241D2003-06-24Kingston, ONTJunior A (Canada)
Richard Boyce5541014592002-20042F1984-09-06Mississauga, ONTCollege-University
Scott Braganza602202002-20031Junior A (Canada)
Tyler Branchaud200002019-20201F2003-09-02Metcalfe, ONTJunior A (Canada)
Kevin Branon11000142006-20071D1986-08-18Plattsburgh, NYJunior A (Canada)
Ben Brayden282810122003-20041Junior A (Canada)
Riley Brennan5862329772019-20201F2000-02-22Manorville, NYCollege-University
Tyler Brown93923323462003-20052D1985-06-15Halifax, NSCollege-University
Nicholas Brunet16071981694901996-20004C1980-03-01Cornwall, ONTCollege-University
Samuel Brunet100002023-20241D2006-05-27Ste. Marthe, PQJunior A (Canada)
Gage Buchanan1300022009-20101D1993-03-06Long Sault, ONTJunior A (Canada)
Michael Buonincontri21033182011-20121L1994-01-02Montreal, PQEuropean Lower Leagues
Dru Burgess111941001941711992-19942C1974-12-07Hamilton, ONTMinor Pro
Mathew Burns601122008-20091D1992-02-14Carleton Place Junior A (Canada)
Jonathan Burroughs2714562010-20111D1990-04-12L'Original, ONTJunior A (Canada)
Mike Bushaw543644801111995-19961FCanton, NYCollege-University
Brad Bussey7643337832006-20082D1988-03-22St. John's, NFLDJunior A (Canada)
Christian Cadieux60111121031996-19982Junior A (Canada)
Bobby Cahill24101222712005-20061C1985-08-24Farmington Hills, MICollege-University
Matheason Cameron1811242023-20241F2006-09-10Embrun, ONTJunior A (Canada)
Charlie Campbell3510162682019-20201F1999-12-01Chateauguay, PQCollege-University
Dave Campbell200001994-19962C1980-07-25Stirling, ONTCollege-University
Lindsay Campbell15852561085531997-20014C1980-01-18Williamstown, ONTJunior A (Canada)
Doug Carr38044112009-20101G1989-03-12Hanover, MAMinor Pro
Michael Carr75011122017-20192G1998-06-08Columbus, OHCollege-University
Andre Carriere66614201011993-19952D1977-07-04Cornwall, ONTCollege-University
Daniel Carriere300001993-19941D1979-09-26St. Malo, MANMinor Pro
Owen Carter300002019-20201D2003-03-26Ingleside, ONTJunior A (Canada)
Cory Cassell37088952003-20041Junior A (Canada)
Stephane Cesar800062006-20082G1988-03-18Ottawa, ONTMinor Pro
Scott Champagne50233962652001-20021L1983-05-30Cornwall, ONTMinor Pro
Graham Charbonneau60110111481999-200121982-04-10Junior A (Canada)
Louis Charbonneau5011231992-19931Junior A (Canada)
Joe Charlebois5337101092002-20031D1986-02-18Potsdam, NYMinor Pro
Collin Chase100022005-20061G1985-06-22Grosse Pointe, MIJunior A (Canada)
David Chevrier1733642015-20161D1995-06-26Baie-d'Urfe, PQMinor Pro
Bruno Chinelli4742933851996-19971Semi-Professional
Julien Cholette100002018-20191G2001-05-21Alexandria, ONTJunior A (Canada)
Alex Chretien2200002009-20112G1990-08-16 Junior A (Canada)
David Chubb17112422007-20081C1987-06-30St. George, NFLDCollege-University
Gerry Cicciu400001994-19951G1977-04-15Montreal, PQMajor Junior
Joel Clement2621315201999-20001D1979-10-03Cumberland, ONTJunior A (Canada)
Francis Cloutier10376651414341998-20013F1981-07-01Montreal, PQMinor Pro
Kevin Cole91293867932009-20112W1991-02-04Ithaca, NYCollege-University
Jake Coleman337613182019-20222F2003-03-28Almonte, ONTJunior A (Canada)
Jack Collins11161521662017-20192R2001-11-13Canton, NYCollege-University
Matt Collins1062438622911997-20003R1982-02-08Morrisburg, ONTJunior A (Canada)
Michael Comitini300002011-20121G1991-11-08Hudson, PQCollege-University
Tristan Conrad158174966502014-20173R1996-01-29Lockport, ILCollege-University
Nathan Cook110102001-20021FCampbellton, NBCollege-University
Grant Cooper1827789166922012-20175L1996-07-20Cornwall, ONTMinor Pro
Tylor Copeland106203050821996-19992Junior A (Canada)
Real Cormier200002010-20111G1992-05-24Shannonville, ONTCollege-University
Tim Corput100001995-19961Junior A (Canada)
Christophe Cote331115261152019-20201L1999-03-14Repentigny, PQCollege-University
Jeremy Cote1114522019-20201F1999-01-03Terrebonne, PQJunior A (Canada)
David Coughlin100002000-20011D1982-05-05Dorval, PQCollege-University
Glenn Coupal53434381711995-19961D1978-02-03Plattsburgh, NYCollege-University
James Craig901162007-20081D1988-04-08Arnprior, ONTJunior A (Canada)
Ross Craig1621364771512012-20164D1996-11-01South Glengarry, ONTCollege-University
Josh Crane900022012-20142L1995-10-10St John's, NFLDJunior A (Canada)
Sebastien Crete2500022000-20011G1981-01-19Montreal, PQMajor Junior
Damian Cross72296493802007-20092F1990-05-13Nepean, ONTMinor Pro
Matthew Cruickshank6391120632012-20142L1995-08-06Owen Sound, ONTJunior A (Canada)
Ernie Currie21156242005-20061Junior A (Canada)
Aaron Curtis3000251994-19951Junior A (Canada)
Sami Cyplak100002001-20021Junior A (Canada)
Frederic Cyr1031433472361996-19982D1978-04-28Maria, PQCollege-University
Jay D'Amour124292453242013-20152R1994-09-27Pointe-Claire, PQJunior A (Canada)
Joe Daly300001994-19951D1974-03-07Elmont, NYMinor Pro
Yann Danis2600001999-20001G1981-06-21Lafontaine, PQMajor League
Bryn Davies3200022002-20031G1983-04-27Newmarket, ONTCollege-University
Matt Davis490332482002-20031R1988-10-06Stoney Creek, ONTMajor Junior
Matt Davis490332482002-20031D1984-02-16Ottawa, ONTJunior A (Canada)
Leigh Dean5392433891995-19961D1976-07-21Denville, NJMinor Pro
Dylan Dekoe1514562021-20221F2002-05-30Welland, ONTJunior A (Canada)
Miguel Delisle814541996-19971C1982-04-06Cornwall, ONTMinor Pro
GianPaul Delle-Donne1612382008-20091C1991-02-11Guelph, ONTJunior A (Canada)
Joey Derochie1404068108762006-20093W1988-02-26Sudbury, ONTCollege-University
Dean Derouchie2075167118852013-20174R1996-12-12Cornwall, ONTJunior A (Canada)
Yan DesGagne71302959571996-19982W1978-03-14St. Therese, PQCollege-University
Sylvain Deslauriers4841822612007-20081D1987-05-01Laval, PQJunior A (Canada)
Jean Desrochers71354075421998-20002C1980-03-19Dalhousie, NBMinor Pro
Christopher Dimakos802221996-19971L1978-03-03Montreal, PQJunior A (Canada)
Rico Dimatteo6300022018-20202G2001-01-01Brasher Falls, NYCollege-University
Mauro DiPaolo501313262421995-19961R1978-01-02Montreal, PQSemi-Professional
Benjamin Dirven109132134822016-20193D2000-10-06Bainsville, ONTCollege-University
Sebastien Dirven118143347662014-20173L1998-06-22Bainsville, ONTMinor Pro
Aaron Djekic2100062005-20061G1986-12-20Toronto, ONTJunior A (Canada)
Adam Donovan29101392006-20071W1988-07-06Quispamsis, NBJunior A (Canada)
Rick Dorval55294473862003-20041R1983-06-30Junior A (Canada)
Denny Dubblestyne5200042014-20151G1994-09-29Vaughan, ONTJunior A (Canada)
Hunter Duchesne100002016-20171C1999-04-29Cornwall, ONTJunior A (Canada)
Travis Duhaime4593140361994-19951College-University
David Dupont48273865701992-19931D1974-07-07Cumberland, RICollege-University
Dan Dupuis483811231995-19961C1979-04-15Cornwall, ONTJunior A (Canada)
Ryan Durocher2441519312006-20071C1987-08-03Canton, NYCollege-University
Trent Durocher62151530292011-20132W1993-01-24Canton, NYMinor Pro
Luc Duval4151318911992-19931Junior A (Canada)
Dax Easter6601182021-20243G2003-08-23Brockville, ONTJunior A (Canada)
Caden Eaton5271017122022-20231F2002-02-13Petoskey, MICollege-University
James Edwardson6302222010-20165G1995-02-18Cornwall, ONTJunior A (Canada)
Matthew Efros1800002016-20171G1997-03-19Montreal, PQCollege-University
Alexander Elie602222019-20201F2000-04-23St-Isidore, ONTJunior A (Canada)
Nicolas Elie36134522021-20232D2004-12-22St-Isidore, ONTJunior A (Canada)
Tristen Elie59243458502014-20162L1996-07-24Green Valley, ONTMinor Pro
Max Emelifeonwu12000182019-20201D2001-04-11Kingston, ONTJunior A (Canada)
Dante Ersoni42167162023-20241D2005-06-23Montreal, PQJunior A (Canada)
Greg Esdale56294372201992-19931L1974-10-07Cornwall, ONTCollege-University
Jacob Esdale1500042021-20221D2004-02-19Long Sault, ONTJunior A (Canada)
Brent Fallon4241923692005-20061D1986-07-31Endicott, NYMinor Pro
Graham Fallon36221436902005-20061R1986-07-31Endicott, NYCollege-University
Doug Ferguson16044311997-19992D1979-04-04Woodbridge, ONTJunior A (Canada)
Nick Filion41000142004-20062G1988-12-23Cornwall, ONTMinor Pro
Mark Fillion100002000-20011Junior A (Canada)
Darcy Findlay8859571161332006-20082F1987-09-29Bristol, PQMinor Pro
Zack Firlotte52412161872004-20051D1986-05-24Fredericton, NBMinor Pro
Kyle Flanagan44182442702006-20071F1988-12-30Canton, NYMinor Pro
Sean Flanagan682745721022004-20062F1986-05-15Canton, NYMinor Pro
Sean Flanigan448715142003-20041Junior A (Canada)
Jesse Fontaine2510142010-20111D1993-09-13Williamstown, ONTMinor Pro
Thierry Fortin703342022-20231D2003-06-05Longueuil, PQJunior A (Canada)
Eric Fountain210101997-19981Junior A (Canada)
Alex Fournier5051015102021-20232F2003-12-10L'Ile-Bizard, PQJunior A (Canada)
J.P. Fournier10441611024151994-19962College-University
Kevin Fournier27055201995-19961D1978-01-08Laval, PQMinor Pro
Bradley Fraser12050541041092021-20243F2004-01-31Iqaluit, NUJunior A (Canada)
Daniel Frawley6369151062006-20082L1989-01-02Pittsburgh, PAMajor Junior
Charlie Froment100001999-20001Semi-Professional
Craig Gabri12224121992-19931Junior A (Canada)
Hugo Gagne100002021-20221DBourget, ONTJunior A (Canada)
Alex Gagnon4351015142018-20191F1998-12-16Montreal, PQCollege-University
Nolan Gagnon115115667302019-20233D2003-04-18Metcalfe, ONTJunior A (Canada)
Jean-Francois Gamelin56182745971996-19982F1979-10-03Lorraine, PQCollege-University
Marc Garceau1005521997-19981C1978-01-17Pierrefonds, PQCollege-University
Andrew Gardner912131522361996-19982FBuffalo, NYMinor Pro
Nathan Garnier102395493482022-20242F2003-06-07Laval, PQJunior A (Canada)
James Gartshore96614202172004-20062D1986-01-20Goderich, ONTJunior A (Canada)
Sam Gaudreau54141125552019-20201F2000-06-23Cornwall, ONTCollege-University
Paul Gauthier200002000-20011R1983-01-18Boucherville, PQCollege-University
Maxime Gauvin82055681998-20002G1979-01-28Evain, PQMajor Junior
Chad Gauvreau50612181281994-19951Junior A (Canada)
Alexandre Gendron88141327362011-20143L1994-02-17Cornwall, ONTJunior A (Canada)
Patrick George23527352009-20101F1991-04-13Massena, NYCollege-University
Etienne Germain17651181999-20001L1982-02-25Boucherville, PQJunior A (Canada)
Will German21213122021-20221F2003-09-23London, ONTJunior A (Canada)
Shane Gibbs3071421651994-19951DMoncton, NBCollege-University
Jamie Gilbert4101122003-20041G1984-03-06Lewiston, MEMinor Pro
Sam Gilbert15145242010-20111D1990-03-01Montreal, PQCollege-University
Philippe Gilmour3381422162018-20191L1998-06-23Montreal, PQCollege-University
Josh Gilson1210182005-20061D1986-05-13Canton, NYCollege-University
Nicolas Gingras9851419342022-20242F2003-08-22Montreal, PQJunior A (Canada)
David Goodland1052853811042001-20032C1983-01-12Junior A (Canada)
Cory Gove57162945562005-20083F1987-11-26Minor Pro
Ryne Gove1063165962182004-20062D1985-06-08Ingleside, ONTMinor Pro
Nick Grady354913531998-19991D1979-12-25Berwick, ONTMajor Junior
Ethan Grant8551015262017-20192L2001-05-02Memphis, TNJunior A (Canada)
Norman Grant2681018372006-20071C1987-05-21Waswanipi, PQJunior A (Canada)
Shawn Grant23000101997-19981G1978-03-23Potsdam, NYMinor Pro
Jean Greggian105182240911995-19972L1979-06-23Cornwall, ONTJunior A (Canada)
Andrew Grice100001998-19991Junior A (Canada)
Danny Griffith23044222018-20191D2000-11-18Nepean, ONTJunior A (Canada)
Jay Griffiths10955501052142002-20042R1983-10-02Gravenhurst, ONTJunior A (Canada)
Chris Grose384610322019-20201D1999-03-12Nepean, ONTJunior A (Canada)
Jeff Guay4893140451992-19931D1972-02-09Lewiston, MEMinor Pro
Robert Guay555813262008-20091D1990-08-01Chazy, NYJunior A (Canada)
Max Guimond17336201999-20001F1981-10-09Beauport, PQCollege-University
River Gull56134222019-20201D2000-08-18Waswanipi, PQJunior A (Canada)
Shawn Haapala311201995-19961Junior A (Canada)
Jordan Hacker2361824282008-20091W1988-01-12Southgate, MIJunior A (Canada)
Andreas Haenni45337401081998-19991Junior A (Canada)
Lukas Hafner4800062011-20121G1992-02-06Toledo, OHMinor Pro
Alex Hager12303102006-20071D1986-04-18Warwick, RIMinor Pro
Leslie Haggert100001996-19971Junior A (Canada)
Jason Hall100001994-19951GSudbury, ONTJunior A (Canada)
Jarrett Hann273471362001-20021Junior A (Canada)
Thomas Hargrave2023522014-20151L1996-11-08Calgary, ALTAJunior A (Canada)
Stuart Harley29167222016-20171D1997-04-30Edmonton, ALTACollege-University
Matthew Harrington100002015-20161D1999-04-07Cornwall, ONTJunior A (Canada)
Patrick Harrison300052008-20091D1992-01-30Vernon, ONTMinor Pro
Matt Harvey572911692018-20223D2002-02-27Fort Covington, NYCollege-University
Shawn Hattem10033142001-20021D1984-04-04Montreal, PQJunior A (Canada)
Jackson Hay6021921242019-20201D2002-05-23Banff, ALTACollege-University
Cameron Hebert55162743222017-20181F1999-03-17St-Andrews, ONTCollege-University
Grant Hebert200002014-20151C1997-05-22St. Andrews West, ONTMinor Pro
Tomi Hefner1711221997-19981Junior A (Canada)
Karl Hehn100001994-19951L1977-12-08Montreal, PQMajor Junior
Jonathan Heise24257122021-20221L2001-10-22Montreal, PQJunior A (Canada)
Drew Henry1431334471852009-20123D1991-12-29Dorchester, ONTCollege-University
Ethan Henry300022022-20231F2002-07-03Buffalo, NYCollege-University
Karl Herbison301101994-19962Semi-Professional
Drake Herd100022006-20071D1987-04-07Alexandria, MNCollege-University
Juan-Diego Hernandez19022172014-20151R1996-01-05Pointe-Claire, PQJunior A (Canada)
Denis Heroux12101502002-20031D1983-11-11Rouyn-Noranda, PQMajor Junior
Jamie Herrington19092121213761994-19984F1978-04-07Cornwall, ONTMinor Pro
Matthew Herskovitz28191062009-20101D1989-12-03Montreal, PQCollege-University
Donald Hickey2900022023-20241G2007-06-01O'Donnells, NFLDJunior A (Canada)
Alexis Hilaire-Pinot25235232023-20241F2004-11-01Longueuil, PQJunior A (Canada)
Trevor Hingley12167121994-19951Junior A (Canada)
Duane Hoey200001993-19941G1976-08-30Crookston, NDCollege-University
Callum Hofford91143448542013-20152L1994-03-01Kamoka, ONTMinor Pro
Cameron Hollands1400002022-20231G2004-11-06Double Oak, TXJunior A (Canada)
Kevin Hope1855381134392010-20155W1994-02-08Long Sault, ONTJunior A (Canada)
Scott Hope100002013-20141R1997-04-13 Junior A (Canada)
David Hopkins155542474292000-20033D1983-01-28College-University
Mark Hough6131821532011-20132D1992-09-06Russell, ONTJunior A (Canada)
Alex Houston2201122021-20221G2002-03-21Canton, OHCollege-University
Brandon Howes119102333812011-20132F1992-03-27Peterborough, ONTCollege-University
Mike Hudson300001994-19951Junior A (Canada)
Evan Huntley200002018-20191D2000-04-24Long Sault, ONTJunior A (Canada)
Rick Hutt200001993-19941Junior A (Canada)
Marco Iannuzzi18881661992-19931Junior A (Canada)
Zachary Isaacson1705562021-20232C2003-04-25L'Ile-Perrot, PQJunior A (Canada)
Rylan Iwachniuk401122019-20201F2002-03-15Ingleside, ONTJunior A (Canada)
Steve Iwachniuk94521262201994-19984Junior A (Canada)
Matt Jacobs2851339522032006-20115D1990-03-02Cornwall, ONTJunior A (Canada)
Steve James36178451993-19941Junior A (Canada)
Steve Jarvo301102002-20031Junior A (Canada)
Ryan Jasinsky19235212007-20081R1990-01-13Midlothonian, VAMinor Pro
Jonathan Jasper27123412007-20092D1991-10-07Williamstown, ONTMinor Pro
Matt Jenkins2300002010-20133G1992-02-09Charlottetown, PEICollege-University
Alain Joanette2061420392007-20081F1987-01-31Chelmsford, ONTCollege-University
Pascal Joanette2451318161992-19931Major Junior
Marc Jodoin9156551993-19941Junior A (Canada)
Pat Johnson100002002-20031Junior A (Canada)
Stephen Johnson103114556302011-20132D1993-03-04Mississauga, ONTMinor Pro
Justin Joy12861551163952000-20033F1982-07-05Norfolk, NYMinor Pro
Yousseff Kabbaj681247591022010-20122D1991-12-26Montreal, PQMinor Pro
Nicolas Karczmiarz600022023-20241F2004-12-21Estero, FLJunior A (Canada)
Pete Karvouniaris5200062010-20111G1990-05-09Laval, PQMinor Pro
Matt Kenney15011122000-20011G1981-03-28College-University
Alex Keskintepe45257122021-20221D2003-01-22Alpharetta, GAJunior A (Canada)
B.J. Kilbourne99716121994-19951F1977-05-06Saranac Lake, NYMinor Pro
Chad Kilger55303666261992-19931C1976-11-27Cornwall, ONTMajor League
Sean King46141428382012-20142W1994-05-13Newmarket, ONTCollege-University
Patrick Kinkopf700042010-20111D1991-01-05Lake Forest Park, WACollege-University
Sheehan Kirkwood27000172012-20131D1995-08-03Copper Cliff, ONTMajor Junior
Lee Klazinga810161996-19971Junior A (Canada)
Bryce Knapp1000042013-20141F1994-03-28Fort Frances, ONTJunior A (Canada)
Zach Knapp-Hermer400022014-20151L1996-12-07Kingston, ONTJunior A (Canada)
Jacob Knickle720222021-20221FJunior A (Canada)
Brandon Knight5024416581996-19971Junior A (Canada)
Brendon Knight1045482136301996-19982FSt. Luc, PQCollege-University
Noah Konink4421113282015-20172R1999-02-19Long Sault, ONTJunior A (Canada)
Viktors Korbs44022102011-20121D1992-10-10Toronto, ONTJunior A (Canada)
Ryan Koresky93540451761999-20023D1981-03-27Midhurst, ONTMinor Pro
Matic Kralj803345781072000-20022W1983-01-15Ljubljana, SloveniaMinor Pro
Keanu Krenn88263662142021-20232F2004-02-12Montreal, PQJunior A (Canada)
Devin Krichbaum6011182002-20031D1983-11-01Patterson, NYJunior A (Canada)
Parker Krol15484048702011-20165L1995-12-22Long Sault, ONTCollege-University
Wade Kropp100022012-20131L1995-11-14Russell, ONTJunior A (Canada)
Ryan Kruss1303382012-20131D1994-04-09Thornhill, ONTCollege-University
Ryan Kuhn-Lalande1520242004-20051L1985-05-15Cornwall, ONTJunior A (Canada)
Anthony Kuhnreich700002013-20141GJunior A (Canada)
Robert Kurtz12112122005-20061D1985-08-19Hellertown, PAJunior A (Canada)
Chuck Lacki12235841992-19931Junior A (Canada)
Simon Laferriere574711392021-20232D2002-09-09Blainville, PQJunior A (Canada)
Ryan Lafferty2101182004-20051G1986-01-16Riverview, NBJunior A (Canada)
Richard Lagonier100001996-19971Junior A (Canada)
Chancy Lajoie1110161995-19961Junior A (Canada)
Rynn Lalaude400022003-20041Junior A (Canada)
Jacob Laliberte130141131272642008-20113C1990-09-15Rockland, ONTEuropean Lower Leagues
Eric Lalonde58459322009-20101F1990-07-22Kingston, ONTCollege-University
Greg Lalonde1511261998-19991Junior A (Canada)
Nick Lalonde1636580145582014-20173R1998-01-30Brooklin, ONTCollege-University
Marc Lamontagne13364881524841993-19963Junior A (Canada)
Simon Lampron12044171998-19991Junior A (Canada)
Will Landa1500002009-20101G1990-12-21Dallas, TXJunior A (Canada)
Eric Landry552127481091992-19931R1976-01-29Cornwall, ONTMinor Pro
Kevin Landry9538111282008-20102D1990-06-26Caraquet, NBJunior A (Canada)
Adam Lane23134102014-20151C1995-04-11Sarnia, ONTCollege-University
Mike Lane6521618952004-20062D1985-05-20West Chester, PAMinor Pro
Thomas Lang45099212011-20121D1991-03-31Martintown, ONTJunior A (Canada)
Andrew Langlois3731316202022-20231D2002-03-23Aurora, ONTCollege-University
Ben Lapier497714422021-20232F2003-01-23Williamsburg, ONTJunior A (Canada)
Alain Lapierre5011101998-19991Junior A (Canada)
Brent Lariviere1092636621342004-20073R1986-03-26Cornwall, ONTJunior A (Canada)
Martin Laroche102201992-19931C1975-06-03Cornwall, ONTMinor Pro
Jean-Sebastian Larocque601121996-19971D1981-04-13Crysler, ONTMajor Junior
Liam Lascelle13702282013-20185G1997-05-13Cornwall, ONTCollege-University
Sam Lau3102242017-20181D1998-08-19Cleveland, OHCollege-University
Ian Lauder200001998-19991GJunior A (Canada)
Darren Laurie44055792009-20112D1990-11-12Canton, NYJunior A (Canada)
Brent Lauzon219741101844081994-19995Junior A (Canada)
Colby Lauzon49246822022-20242F2006-11-19Williamstown, ONTJunior A (Canada)
Brian LaVack4142024951994-19962D1975-05-12Massena, NYMinor Pro
Guillaume Lavallee1700022000-20011G1983-07-12Chicoutimi, PQMinor Pro
Isaac Lavallee400002013-20141R1997-01-07Navan, ONTJunior A (Canada)
Landon Lavictoire55203050322006-20082W1987-03-24Kirkland Lake, ONTCollege-University
Leslie Lavictoire1751337501802007-20114D1990-01-26Kirkland Lake, ONTJunior A (Canada)
Anastasios Lazaris53189262021-20232D2003-12-05Montreal, PQJunior A (Canada)
Martin Leblanc2961319241994-19951College-University
Guy Leboeuf1371834521262007-20103D1989-12-11Bedford, PQMinor Pro
Hugo Lecavalier300002019-20201DJunior A (Canada)
Jonathan Leclerc73033891992-19942GJunior A (Canada)
Michel Lefebvre901122010-20111C1992-04-17Cornwall, ONTJunior A (Canada)
Yves Leger3802261994-19951GJunior A (Canada)
Jeff Legue1501091322412471998-20013F1981-05-24Cornwall, ONTMinor Pro
Eric Lemire10081624832005-20072D1988-06-06Cornwall, ONTJunior A (Canada)
Jason Lepine211541051591882001-20065D1985-03-26Cornwall, ONTMinor Pro
Jeremy Leroux70334982822001-20032D1982-09-29Lunenburg, NSMinor Pro
Etienne Lessard7074047382022-20242D2004-03-22Terrebonne, PQJunior A (Canada)
Sylvain Lessard200021995-19961GJunior A (Canada)
Kyle Lightfoot304111582019-20201L2000-09-08Montreal, CanadaCollege-University
Brett Liscombe2000152001-20021Junior A (Canada)
Calvin Little3313482023-20241D2004-08-09Montreal, PQJunior A (Canada)
Travis Locey1200002010-20111W1992-04-13Lunenburg, ONTJunior A (Canada)
Seth Lockwood400022023-20241F2004-07-07Malone, NYJunior A (Canada)
Josh Loney1701102006-20093G1990-08-28Cornwall, ONTJunior A (Canada)
Massimo Luciani38549222016-20171L1997-03-28Montreal, PQJunior A (Canada)
Kale MacCormick25134272019-20222F2001-09-22Ingleside, ONTJunior A (Canada)
Konnor MacCormick21253791323032015-20205L1999-04-14Ingleside, ONTCollege-University
Burke MacDonald16459602006-20071D1988-01-18Summerstown, ONTMajor Junior
Lawson MacDonald194375087322010-20166C1995-05-17St Andrews West, ONTCollege-University
Liam MacDonald6000182017-20192C2000-04-18Dunvegan, ONTJunior A (Canada)
Noah MacDonald110122000-20011Junior A (Canada)
Riley MacDonald511242019-20201F2002-12-22Cornwall, ONTJunior A (Canada)
Ryan MacDonald41347861992-19942Junior A (Canada)
Grant MacDougall36571282008-20102C1990-03-18Williamstown, ONTJunior A (Canada)
Lawson MacDougall1752649751282012-20164L1995-07-10Williamstown, ONTCollege-University
Mark MacKisoc102832402481993-19952DOakville, ONTCollege-University
Matthew Macpherson200002019-20201D2002-03-04Navan, ONTJunior A (Canada)
Steve MacPherson5048121451998-19991College-University
Kurt MacSweyn402201997-19981C1981-01-19Dalkeith, ONTMinor Pro
Josh Maida400002006-20071W1987-09-21Tonowanda, NYJunior A (Canada)
Ryan Major300001999-20001D1983-01-11Junior A (Canada)
Karson Malyon100002021-20221FJunior A (Canada)
Christopher Mammas74122234322016-20182C1997-08-15Montreal, PQJunior A (Canada)
Chris Mann1481141524731997-20003D1979-07-17Ottawa, ONTMinor Pro
Thomas Mansbridge1010142013-20141L1995-03-05Greely, ONTCollege-University
Max Marion901102003-20041GMajor Junior
Brennan Markell124365793402015-20194C1998-07-17Cornwall, ONTJunior A (Canada)
Ryan Markell2236962005-20061F1986-11-11Columbus, OHCollege-University
Joel Marleau1302222010-20122D1994-01-31Cornwall, ONTJunior A (Canada)
Stephane Marleau5340741141581992-19931Junior A (Canada)
Eric Martel510771781993-19952Junior A (Canada)
Jean-Francois Martel200002001-20021GWarwick, PQCollege-University
Chris Martin100002006-20071 Junior A (Canada)
Dominic Martin457613842021-20243F2004-04-21Cornwall, ONTJunior A (Canada)
Jake Martin5691524612012-20131R1992-07-31Montreal, PQCollege-University
Jason Martin8336312005-20061R1987-10-23Terrebonne, PQJunior A (Canada)
Chris Mason6154954512009-20101D1990-01-12Monrovia, CAMinor Pro
Mike Mason401161995-19961Junior A (Canada)
Anthony Masotto2291322492000-20011C1980-03-19Eden Prairie, MNCollege-University
Dylan Massie1636942018-20191F1999-07-07St-Lazare, PQCollege-University
Cedric Matte7731720482018-20202D2000-01-14Waterville, PQJunior A (Canada)
Cory Maxam2121214141992-19942College-University
Maxime Mayer100002022-20231G2005-05-06L'Orignal, ONTJunior A (Canada)
Jake Mayette800022014-20151L1996-02-23Madrid, NYCollege-University
Cody Mayoh57941501661993-19952D1975-02-02Nelson, BCEuropean Lower Leagues
Kyle McAllister53111728671996-19971C1981-04-07Cornwall, ONTMinor Pro
Tyler McBay18066142019-20201D2000-07-24Elmira, ONTJunior A (Canada)
Brock McBride16650811314192001-20054C1986-10-18Cornwall, ONTMinor Pro
Ross McCain174461111572661998-20024C1981-04-03Florenceville, NBMinor Pro
Rob McCarthy200022007-20081R1989-06-18Winnipeg, MANMajor Junior
Ian McConnell200001997-19992Junior A (Canada)
Jarred McCracken1001102015-20161F1997-02-28Buford, GACollege-University
Cade McCrate1002242022-20231D2003-05-06Adrian, MIJunior A (Canada)
Camden McCuaig400022023-20241F2008-06-19Junior A (Canada)
Tim McCuaig200001996-19992GJunior A (Canada)
Alec McDonald23033102022-20242D2004-06-24Lake Country, BCJunior A (Canada)
Chris McDonald2011261992-19931GMinor Pro
Kerry Mcdonald100001998-19991Junior A (Canada)
Steve McDonald200042007-20081R1990-04-23Oakville, ONTJunior A (Canada)
Kacey McDonell1041451654031997-20002D1979-03-23Summerstown, ONTJunior A (Canada)
Kent McDonell33211435641995-19961R1979-03-01Williamstown, ONTMajor League
Jeremy McFarlane145244064612014-20173RWilliamstown, ONTJunior A (Canada)
Jeff McIntyre60044102001-20032G1983-02-17Junior A (Canada)
Jeff McKercher5311617331995-19961D1979-01-14Cornwall, ONTMinor Pro
Tony McKim411221996-19971Junior A (Canada)
Wil McKinley106252045382019-20222C2001-07-04Riverview, NBJunior A (Canada)
John McLachlan1406662023-20241D2004-06-14Junior A (Canada)
Jacob McLellan36516242022-20242F2004-02-13Kingston, ONTJunior A (Canada)
Trevor McMillan201101992-19931GJunior A (Canada)
Jordan McMullen541418322052002-20031L1984-01-06Brampton, ONTCollege-University
Dave McNally15234681022081995-19994C1979-04-30Williamstown, ONTJunior A (Canada)
Justin McRae1682940691652015-20194R1999-04-10Peterborough, ONTMinor Pro
Mykauly Melanson100002012-20131R1993-02-19Montreal, PQJunior A (Canada)
Steve Mele60293160282008-20091C1989-08-22Bronx, NYMinor Pro
Eric Meloche1471171142312921993-19963R1976-05-01Lachute, PQMajor League
Sebastian Meltzer57111324132009-20101C1991-10-18Montreal, PQCollege-University
Joseph Menniti22112102013-20141D1994-01-23Kirkland, PQCollege-University
Andrew Mercer100002016-20171D1999-05-20Gander, NFLDJunior A (Canada)
Travis Mercer7645671122261992-19942Junior A (Canada)
Xander Miceli2700082023-20241G2005-05-22Nashville, TNJunior A (Canada)
Harley Michaels53088202018-20191D1999-01-22Kirkland, PQCollege-University
Brett Michaud433811142006-20093F1990-01-28 Junior A (Canada)
Andrew Ming6852227392011-20163L1996-06-13Williamstown, ONTMajor Junior
Eric Ming51213657142008-20102R1993-03-31Williamstown, ONTMajor Junior
Max Ming100002008-20091F1991-06-03Williamstown, ONTJunior A (Canada)
Tristan Miron123326193992021-20243F2004-01-04Cornwall, ONTJunior A (Canada)
Cuyler Molinaro11134102019-20222F2003-07-02Crysler, ONTJunior A (Canada)
Nathan Mondoux100022006-20071F Junior A (Canada)
Rick Montcalm54474087701993-19941Junior A (Canada)
Alexander Monteleone68416201392016-20182L1997-06-13Montreal, PQCollege-University
Ethan Montroy60334578942022-20242L2005-08-30Cornwall, ONTMajor Junior
Sylvain Moreau240531181719161998-20035D1982-03-26Cornwall, ONTJunior A (Canada)
David Morin14369141996-19971L1977-03-27St-Etienne, PQSemi-Professional
Matthew Morin93173451422010-20164C1995-02-16Cornwall, ONTJunior A (Canada)
Adam Morris9753801331901992-19953F1976-07-12Massena, NYCollege-University
Sebastian Morris45077592023-20241D2004-12-09Lakeland, FLJunior A (Canada)
Joe Mousaw26246161997-19981Junior A (Canada)
Mike Muir400022007-20081G1989-04-02 Junior A (Canada)
Ethan Mulhearn1752956851732015-20194L2000-03-27Williamstown, ONTCollege-University
Keegan Mulhearn220424385482013-20185C1997-05-17Williamstown, ONTJunior A (Canada)
Emerick Nadeau91363369822019-20222F2001-08-02Blainville, PQJunior A (Canada)
Kenny Nelson6191120222013-20141L1994-06-05Hampstead, PQCollege-University
Josh Newberg4689171322005-20061C1987-02-26Cranford, NJMinor Pro
Nigel Newland305914251998-19991F1981-04-18College-University
Brett Nichol3600022014-20162G1995-07-05Kingston, ONTJunior A (Canada)
Jason Nicholson900041992-19931G1972-10-26Oakville, ONTCollege-University
Erik Noack5551217521992-19931D1973-04-23Barrington, RIMinor Pro
Chaka-Benjamin Ntumba-Muntu5514173162022-20231F2003-12-11Laval, PQJunior A (Canada)
Sy Nutkevitch60263157602007-20081C1988-01-28Montreal, PQMinor Pro
Bryan O'Mara36861402019-20201L2000-04-18Syracuse, NYCollege-University
James Orr7361622652016-20182D1999-05-12Beaconsfield, PQJunior A (Canada)
Brett Ouderkirk200002013-20141C1997-07-07Monkland, ONTMinor Pro
Bryan Ouellet1000111998-19991F1979-09-15Semi-Professional
Justin Ouellette44691582021-20232F2006-04-07Ottawa, ONTJunior A (Canada)
Mathieu Ouellette18102131102009-20101W1989-04-17Clarence Creek, ONTCollege-University
Pierre Ouellette104103545612012-20142D1994-05-22Dieppe, NBMinor Pro
Grey Owens900002018-20191D1999-01-16Greenwich, CTCollege-University
Tim Owens19134662004-20051F1985-01-07Junior A (Canada)
Nik Paas200002002-20031Junior A (Canada)
Stephen Panico34224122019-20201C2000-04-08Fairfield, CTJunior A (Canada)
Martin Paquet623541996-19971W1978-04-07St. Catherine, PQMinor Pro
Luc Paquin82115667181998-20002D1981-03-11Le Gardeur, PQMinor Pro
Jackson Parker32055222014-20151L1995-03-14Toronto, ONTJunior A (Canada)
Dominic Patulli53222241091992-19931Junior A (Canada)
Ryan Patulli122632381402013-20152R1994-03-16Kirkland, PQJunior A (Canada)
Jarrett Paul46141832942005-20072C1987-07-18Fredericton, NBJunior A (Canada)
David Payette100002000-20011Junior A (Canada)
Corey Payment21213161994-19951R1976-12-07Cornwall, ONTMinor Pro
Tom Payment100001998-19991G1978-02-25Cornwall, ONTCollege-University
David Pazzaglia5592837762004-20051F1984-12-14Oakdale, CTCollege-University
Chase Pearson3981523182013-20141C1997-08-23Cornwall, ONTMajor League
Nate Pearson37033462023-20241D2005-08-11Kingston, ONTJunior A (Canada)
Mads Pedersen8112101993-19941European Lower Leagues
Josh Peladeau14213352016-20182L1998-06-18Alfred, ONTJunior A (Canada)
B.J. Pelkey61252853751998-20022F1983-01-12St. Andrews West, ONTMinor Pro
Mathiew Pelletier55113445482003-20041Junior A (Canada)
Marc Perreault701181995-19961Junior A (Canada)
Fernand-Olivier Perron96273158502022-20242F2004-02-13Saint-Hyacinthe, PQJunior A (Canada)
Kale Perry743691042005-20083D1990-04-01Ingleside, ONTJunior A (Canada)
Ty Perry1721616321502007-20114D1991-10-15Ingleside, ONTJunior A (Canada)
Jonah Peters300002015-20172D1998-05-23Ottawa, ONTJunior A (Canada)
Hugo Petit1934782014-20151F1995-09-07Chelsea, PQCollege-University
Will Petschenig53235642011-20121D1995-02-03Manotick, ONTMinor Pro
Michael Phillips59162844142011-20121C1992-09-16Richmond Heights, OHMinor Pro
Jordan Piccolino7300042012-20142G1994-09-09Pierrefonds, PQJunior A (Canada)
Glenn Piercey54195776662002-20031D1982-09-20Junior A (Canada)
Jason Pilon1201101996-19971GJunior A (Canada)
Matt Pinder47162036512007-20081C1988-06-08Calgary, ALTACollege-University
Rodney Pitblado27088541992-19931Junior A (Canada)
Andre Plamondon1410182003-20041Junior A (Canada)
J.D. Pogue943838761042016-20182R1997-06-23Montreal, PQCollege-University
Benjamin Poirier47134192012-20153R1996-02-22Green Valley, ONTJunior A (Canada)
David Poirier178224264982015-20194D1998-05-14Williamstown, ONTCollege-University
Jordan Poirier510162010-20111R1994-08-13Unionville, ONTMajor Junior
Kevin Poirier4103362010-20111W1993-06-07Montreal, PQJunior A (Canada)
Patrick Poirier21123262023-20241D2004-08-05Salem, NHJunior A (Canada)
Tristan Poissant59222244362018-20191F2000-08-27Les Coteaux, PQCollege-University
Michael Pontarelli535255107162012-20131R1993-12-22Laval, PQMinor Pro
Alex Popowych28639971992-19942Junior A (Canada)
Tom Post600081992-19931L1973-10-22Massena, NYCollege-University
Nektarios Pouliezos200001996-19971Junior A (Canada)
Cameron Pound400022016-20171D1999-01-24Whitelake, ONTEuropean Elite
Colin Power29369182000-20011R1984-03-02Mount Pearl, NFLDMinor Pro
Tommy Powers263251012005-20061D1985-04-04Coral Springs, FLCollege-University
Tyler Prieur9021012142008-20113D1992-01-22Cornwall, ONTJunior A (Canada)
Connor Primeau122112334342009-20123W1994-07-20Cornwall, ONTJunior A (Canada)
Kaiden Pyke5461218732021-20242F2006-06-02Cornwall, ONTJunior A (Canada)
Alain Quenneville15541631046401994-19994W1978-07-17Cornwall, ONTMinor Pro
Jeremy Quesnel113182139762017-20192C2001-01-01Alexandria, ONTCollege-University
Marly Quince211951102052272011-20154C1994-01-29Sioux Lookout, ONTMinor Pro
Colin Quinn200082006-20071D1987-06-18Eden Prairie, MNJunior A (Canada)
Troy Quinn43325542017-20181D1999-05-29Nepean, ONTMinor Pro
Marco Raimondo3901122006-20082G1988-06-28Montreal, PQJunior A (Canada)
Alex Rak410102023-20241D2005-06-06Holland, NYJunior A (Canada)
Mike Rankin100001997-19981Junior A (Canada)
David Rath4651015292011-20121W1992-08-13Eden Prairie, MNCollege-University
Mark Rath35111021142011-20121C1992-08-13Eden Prairie, MNCollege-University
Raymond Raycroft702201994-19962Junior A (Canada)
Jay Regular3681018161993-19941Junior A (Canada)
Matt Reid15971621994-19962C1978-07-13Massena, NYMinor Pro
Ryan Reifler1903322018-20191F1999-09-04Binghamton, NYCollege-University
Zach Renfrew21033182013-20152R1995-04-11Manotick, ONTJunior A (Canada)
John Richer13972128492018-20234D2002-01-23Apple Hill, ONTJunior A (Canada)
Philippe Ringuette208816222007-20081L1988-10-07Ste-Barbe, PQJunior A (Canada)
Jarrett Robertson1014748952411999-20012F1981-01-09Kingston, ONTMinor Pro
John Robertson300021995-19961Junior A (Canada)
Jakob Robillard1000022019-20201G2002-03-20Wendover, ONTMajor Junior
Vincent Robillard24551002016-20171R1998-12-16Blainville, PQJunior A (Canada)
Jamie Roche400061996-19971College-University
Sam Rodrigue300002006-20071F Junior A (Canada)
Justin Roethlingshoefer79011102007-20092G1988-06-19Edmonton, ALTACollege-University
Alex Rossides390131382022-20231D2002-08-29Ottawa, ONTCollege-University
Cameron Roth833622014-20151D1995-04-26Nepean, ONTCollege-University
Antonio Roumeliotis283710362013-20141R1993-03-05Kirkland, PQMinor Pro
Jeremy Routh300002018-20191F1998-11-28Hamden, CTCollege-University
Antonin Roux49123951692001-20021F1982-03-22Danville, PQCollege-University
Pat Rowan7123102001-20021Semi-Professional
Michael Rowbotham19369112010-20111W1990-02-08Ottawa, ONTCollege-University
Philippe Roy9639721112821994-19962D1977-01-16St. Leonard, PQMinor Pro
Paul Rozon100001994-19951Junior A (Canada)
Sean Rudy31459202007-20092W1990-06-19Long Sault, ONTMinor Pro
Yves Ruest510101997-19981Junior A (Canada)
Michael Ruppert37145972004-20051F1985-05-22Hamilton Square, NJJunior A (Canada)
Josh Russell10202322021-20221F2002-06-05Miramichi, NBJunior A (Canada)
Jeffery Saibil1941115142002-20031Junior A (Canada)
Tyler Samodral144101462023-20241F2003-08-10Indianapolis, INJunior A (Canada)
Chad Samson512537621701992-19931Major Junior
Joseph Samson572911282015-20183R2000-02-14Cornwall, ONTJunior A (Canada)
Roddie Sandilands137318211102014-20184D1999-06-14Ottawa, ONTMajor Junior
Jason Sands50216283851993-19941C1977-03-21Kingston, ONTMinor Pro
Anthony Sanniti2041822242012-20131D1992-12-07LaSalle, PQCollege-University
Chris Sannutti503321992-19931FPhiladelphia, PACollege-University
Nicholas Santoro36369432012-20131R1995-05-26Maple, ONTCollege-University
Patrice Sanvido26178201993-19941Junior A (Canada)
Jayson Saraceno5591423522006-20071C1988-05-13Rosemere, PQCollege-University
Cody Sarmiento8673037302010-20122C1991-09-26Sarasota, FLCollege-University
Kevin Sarrazin27011382012-20131D1995-03-16Newmarket, ONTJunior A (Canada)
Pat Savage3392029541997-19981Junior A (Canada)
Emile Savoie1600002021-20221G2001-12-21Montreal, PQJunior A (Canada)
Andrew Schembri1221031222253332000-20033F1982-08-10Mississauga, ONTMinor Pro
Eric Sefchik53223355692005-20061F1985-07-13Lakewood, OHCollege-University
Raphael Seguin1610182022-20231D2002-04-04St-Lazare, PQCollege-University
Liam Serviss1703382021-20221F2002-02-02Westmeath, ONTCollege-University
Ryan Shamshoum5571623852006-20071D1988-07-27St. Constant, PQJunior A (Canada)
Jacob Shankar405914682017-20192F1999-03-22Prescott, ONTCollege-University
Aaron Shaw51231437102021-20221F2001-01-31LaSalle, ONTCollege-University
Bradley Shaw3272027362019-20201F1999-04-09Halifax, NSJunior A (Canada)
Nicholas Sheehan44347312006-20071D1988-01-11Potsdam, NYMinor Pro
Tom Sheehan43344781651992-19931C1973-09-03West Warwick, RICollege-University
Doug Shepherd10056791351601994-19962F1977-02-06Gander, NFLDMinor Pro
Matt Simpson21033511999-20001D1980-01-26Bridgewater, NSCollege-University
Troy Sinfield100002000-20011Junior A (Canada)
Patrick Sitko4982028332007-20092D1990-06-07Kitchener, ONTJunior A (Canada)
Charlie Skinner56101121512019-20201F2000-02-14Towson, MDCollege-University
Nathan Slack25268212007-20081W1989-08-10Athens, ONTJunior A (Canada)
Ed Slade527815332007-20102R1991-03-09Massena, NYJunior A (Canada)
Logan Slou200002022-20231G2004-02-16Oswego, ILJunior A (Canada)
Chris Smart55283765582000-20011F1981-12-08Morgantown, WVCollege-University
Jamie Smith5821820992000-20022D1983-06-05Cornwall, ONTCollege-University
Lance Smith100022001-20021DFort Covington, NYCollege-University
Robert Snowball3949131122000-20022R1982-01-19Markham, ONTMinor Pro
Jean-Philippe Sorel47513181582005-200611987-05-24Junior A (Canada)
Zack Speck-Meek141849571992021-20243D2004-04-21Moose Creek, ONTJunior A (Canada)
Tanner Spink274721231951252011-20176C1996-09-04Williamstown, ONTCollege-University
Tylor Spink145731452181122008-20124C1992-12-31Williamstown, ONTMinor Pro
Tyson Spink173103159262942008-20124F1992-12-31Williamstown, ONTMinor Pro
Dillon Spinner201102018-20191D2001-01-01Hogansburg, NYJunior A (Canada)
Doug Spooner561614301792001-20032L1983-12-16Scarborough, ONTMinor Pro
Steve St. Denis100001997-19981Junior A (Canada)
Justin St. Germain23134172016-20171R1996-04-14Russell, ONTJunior A (Canada)
Pierre St. Jean201192021994-19951Junior A (Canada)
Philippe St. Laurent25123202008-20091F1989-06-25Longueuil, PQMinor Pro
James St. Louis6471522682017-20203R2000-02-06Orleans, ONTJunior A (Canada)
Dave Stathos111044471995-19983G1978-01-20Longueuil, PQMinor Pro
Darick Ste. Marie3251015142008-20091C1989-09-19Longueuil, PQMinor Pro
Alex Stuckert4501010332018-20191D1999-01-05Woodbury, MNCollege-University
Dustin Sullivan2511415722002-20031D1983-05-02Ottawa, ONTJunior A (Canada)
Nathan Sunday203811121993-19941DHogansburg, NYCollege-University
Jason Suvak15011142012-20131L1992-03-08Cleveland, OHJunior A (Canada)
Jesse Swain25314232006-20071C1988-06-06Oakville, ONTJunior A (Canada)
Patrick Sweeney21022191998-19991Junior A (Canada)
Alec Taillon29731042018-20191R1998-08-20Terrebonne, PQCollege-University
Guillaume Taillon39141630692003-20041L1983-05-09Semi-Professional
Lenny Talarico50314892008-20091D1990-05-04Sudbury, ONTJunior A (Canada)
Kobe Tallman18358681262382019-20244F2003-03-03Ingleside, ONTJunior A (Canada)
Parker Tallman34011142018-20191D2001-04-11Ingleside, ONTJunior A (Canada)
Tommy Tanner91203252582017-20192L1998-03-17Montreal, PQCollege-University
Tanner Tarbell42336832019-20201R1999-05-14Akwesasne, ONTJunior A (Canada)
Charles-Edward Tardif612322019-20201F2003-03-03Quebec, PQJunior A (Canada)
William Tario17022352022-20231D2004-01-13Ottawa, ONTJunior A (Canada)
Kyle Tataryn2400061994-19951Junior A (Canada)
Philip Taus11681523622008-20102W1990-03-03Sudbury, ONTJunior A (Canada)
Justin Taylor46055262019-20201D2001-10-26Hammond Plains, NSCollege-University
Kyle Taylor90284371662005-20072C1987-07-18St. Albans, VTCollege-University
Kyle Taylor000002005-20061D1987-03-16Falmouth, MACollege-University
Tony Tempestilli19122032431995-19961FMontreal, PQCollege-University
Martin Templeton545914482018-20202D2000-02-17Mississauga, ONTJunior A (Canada)
Isaac Testani2021342018-20202F2001-01-01Ogdensburg, NYJunior A (Canada)
Kyle Tetreault42235412006-20071W1989-02-03Plattsburg, NYJunior A (Canada)
Jake Thaler3602222004-20051G1984-12-16South Burlington, VTCollege-University
Chris Theodore221662242017-20181L1997-10-15Beaconsfield, PQCollege-University
Sebastien Thibault100002000-20011R1983-07-15Junior A (Canada)
Trent Thomas617613672006-20082C1990-07-27Awkwasasne, ONTJunior A (Canada)
Brett Thompson100001993-19941G1977-05-19Cornwall, ONTMinor Pro
Dakota Thompson601161997-19981Junior A (Canada)
Evan Thompson1510141993-19941Junior A (Canada)
Jackson Thompson901122013-20152D1998-01-02Bainsville, ONTJunior A (Canada)
Mike Thompson1961117242004-20051L1984-06-01Chesterville, ONTSemi-Professional
Steve Thompson100002007-20081 Junior A (Canada)
Trevor Thompson5071522281992-19931College-University
Vance Thompson3201142013-20141R1993-01-22Akwesasne, NYJunior A (Canada)
Zac Tierney5253035122014-20151D1996-09-15London, ONTCollege-University
Ryan Toomey51333770962003-20041F1983-09-17Bolton, ONTMinor Pro
Matthew Toporowski17111324202019-20201F2000-04-23Kirkland, PQCollege-University
Casey Torres1601121998-19991GJunior A (Canada)
Dmitry Toupikov10361541151222003-20052W1984-02-19Ktasnoyarsk, RussiaMinor Pro
Chris Tracy711202011-20121F1992-08-29Marlton, NJJunior A (Canada)
Joel Trottier55131730781993-19941R1977-02-11Alexandria, ONTMinor Pro
Nicholas Tsigakis2801182009-20101D1991-09-09Laval, PQJunior A (Canada)
Patrick Turcotte16352871393581999-20055C1984-03-26Cornwall, ONTEuropean Lower Leagues
Mathieu Turgeon84737441782000-200221981-02-09Junior A (Canada)
Billy Ulrick1893652882342010-20144C1993-03-13Belleville, ONTJunior A (Canada)
Steve Van de Oetelaar311261997-19992Major Junior
Dean Vandervort2000101998-19991College-University
Matthew Varnovitski2240462019-20201F2001-01-01Toronto, ONTJunior A (Canada)
Todd Veary2504402001-20021G1983-05-13Rosemere, PQMajor Junior
Alexim Veilleux4000202018-20191F2001-02-17Hawkesbury, ONTJunior A (Canada)
Gabriel Veilleux611242010-20111W1991-10-14Saint-Hyppolyte, PQJunior A (Canada)
Alec Vent46246182017-20192D1998-10-01Webster, NYJunior A (Canada)
Anthony Ventura68119202302005-20072C1986-08-03Pleasant Prairie, WICollege-University
Matt Verdone2081131442572361999-20034L1983-02-18Summerstown, ONTCollege-University
Liam Verdoni16448252022-20231F2002-10-22St-Anne-De-Bellevue, PQJunior A (Canada)
Michel Veronneau24112661993-19941Blainville, PQSemi-Professional
Eric Verville42055382015-20161D1997-04-15Maxville, ONTJunior A (Canada)
Serge Viau11345971421241992-19942Junior A (Canada)
Derrick Villeneuve1451524391412005-20094W1988-02-24Maxville, ONTJunior A (Canada)
Tim Vokey155951562514321999-20023F1981-06-29Mississauga, ONTCollege-University
David Volpe000002004-20051College-University
Derek Wagar19917981151931997-20014D1981-04-04Williamstown, ONTCollege-University
Joe Walchessen1101136471422003-20052D1985-04-22Ortley Beach, NJCollege-University
Paul Waldhauser611242021-20221F2002-09-16Ingleside, ONTCollege-University
Adam Walker60101121542021-20243F2006-12-18Ingleside, ONTJunior A (Canada)
Michael Walker900002012-20131F1993-04-28Pickering, ONTCollege-University
Scott Walker300021992-19931Junior A (Canada)
Jamie Wheeler1020241996-19971Junior A (Canada)
Jason White983658941241993-19952C1976-09-06Stittsville, ONTCollege-University
Alex Wilkins20281082017-20181D1998-06-06Kennett Square, PAMinor Pro
Mark Williams1641935542352005-20083D1987-07-04Potsdam, NYCollege-University
Noah Williams21461082017-20181F1998-02-24Cortland, NYCollege-University
Chris Wilson20861482004-20051F1984-03-10Bloomfield Hills, MICollege-University
Geoff Winchester400002002-20042Junior A (Canada)
Jeff Winchester1071278903842000-20022D1981-11-06Dalhousie, NBMinor Pro
Jesse Winchester144561281842332001-20043C1983-10-04Long Sault, ONTMajor League
Nicholas Windsor431339521211993-19941D1976-01-24Waterloo, PQMinor Pro
Timothy Wolford51141529182008-20091F1990-10-15Maple Grove, MNCollege-University
Brant Woodside38066122017-20181D2000-04-10Ingleside, ONTJunior A (Canada)
Neil Woolfrey44145202013-20141L1995-05-15Corner Brook, NFLDJunior A (Canada)
Michael Woolley313912302011-20121D1994-05-20St Thomasm, ONTJunior A (Canada)
Nick Yuill56088422019-20201D2001-02-07Bedford, NSJunior A (Canada)
Dan Zaluski200021995-19961D1977-06-13Smithfield, RICollege-University
Matthew Zanardo29246482010-20111D1992-03-05Toronto, ONTJunior A (Canada)
Mike Zannella1042840681132008-20102R1989-12-30Ithaca, NYMinor Pro
Mitch Zion883572107362010-20132F1992-02-07Manotick, ONTMinor Pro
Justin Zucchini9000182005-20061C1986-02-07Junior 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.