hockey DB
search by league
team
morning report
contact us
home

Binghamton Senators all-time player list

Player Name GP G A. Pts PIM Seasons Yrs. Pos. Birthdate Birthplace Highest Level
Jason Akeson78254873222015-20172R1990-06-03Orleans, ONTMajor League
Andrew Allen500002002-20031G1976-08-02Vankleek Hill, ONTMinor Pro
Conor Allen17145102015-20161D1990-01-31Chicago, ILMajor League
Jamie Allison47257972006-20071D1975-05-13Lindsay, ONTMajor League
Greg Amadio500221202007-20081D1981-05-13Sault Ste. Marie, ONTMinor Pro
R.J. Anderson511202010-20111D1986-04-16Lino Lakes, MNMinor Pro
Riley Armstrong512362011-20121R1984-11-08Saskatoon, SASKMajor League
Josh Aspenlind200002008-20091R1986-04-19Langley, BCMinor Pro
Paul Baier622810492009-20101D1985-02-02Summit, NJMinor Pro
Casey Bailey92283058302015-20172R1991-10-27Anchorage, AKMajor League
Jason Bailey1058191092009-20112R1987-06-04Ottawa, ONTMinor Pro
Chris Bala5161824202002-20031L1978-09-24Alexandria, VAMajor League
Steve Bancroft106827351712002-20042D1970-10-06Toronto, ONTMajor League
Drew Bannister5741014772009-20101D1974-04-09Belleville, ONTMajor League
Michal Barinka17022222006-20071D1984-06-12Vyskov, Czech Rep.Major League
Mike Bartlett58347182011-20121R1985-01-06Morton Grove, ILMinor Pro
Cody Bass1711623393162005-20116C1987-01-07Owen Sound, ONTMajor League
Charles-David Beaudoin602242016-20171D1994-01-10Drummondville, PQMinor Pro
Brendan Bell156915122008-20091D1983-03-31Ottawa, ONTMajor League
Andre Benoit107206080812010-20132D1984-01-06St. Albert, ONTMajor League
Mike Berry210142005-20061R1983-06-28Kanata, ONTMinor Pro
Todd Bertuzzi200002014-20151R1975-02-02Sudbury, ONTMajor League
Radim Bicanek2131013422002-20031D1975-01-18Uherske Hradiste, CzechMajor League
Ben Bishop16011122011-20132G1986-11-21Denver, COMajor League
Ben Blood820331082011-20143D1989-03-15Plymouth, MNMinor Pro
Mike Blunden67141529572016-20171R1986-12-15North York, ONTMajor League
Brandon Bochenski1085660116522004-20062R1982-04-04Blaine, MNMajor League
Danny Bois33654591139682004-20095R1983-06-01Thunder Bay, ONTMajor League
Mark Bomersback1341542008-20091L1982-07-08Rochester, ALTAMinor Pro
Dennis Bonvie8097164482002-20042R1973-07-23Antigonish, NSMajor League
Mike Borkowski1221322015-20161C1992-04-23Ottawa, ONTMinor Pro
Mark Borowiecki1851133444482010-20144D1989-07-12Ottawa, ONTMajor League
Jordan Boucher-Gould900002016-20171L1994-02-21Sainte-Therese, PQMinor Pro
Josef Boumedienne2621517622002-20031D1978-01-12Stockholm, SwedenMajor League
Jean Bourbeau600042012-20131R1983-12-13Bonnyville, ALTAMinor Pro
Francois Brisebois300002010-20111F1988-02-26Montreal, PQMinor Pro
Mike Brodeur4401142009-20112G1983-03-30Calgary, ALTAMajor League
Wade Brookbank12000592002-20042W1977-09-29Lanigan, SASKMajor League
Mike Brown3847111312003-20041W1979-04-29Surrey, BCMajor League
Barry Brust52044362010-20111G1983-08-08Swan River, MANMajor League
Kyle Bushee300062012-20131D1985-03-27Otsego, MIMinor Pro
Bryson Busniuk1101152003-20041C1979-11-12Thunder Bay, ONTMinor Pro
Bobby Butler47221133352010-20111R1987-04-26Marlborough, MAMajor League
Matt Campanale100002011-20121D1988-02-14Chester Springs, PAMajor League
Derek Campbell500092003-20052L1980-04-14Nepean, ONTMinor Pro
Carter Camper75153752162014-20151F1988-07-06Rocky River, OHMajor League
Pat Cannone152304070752010-20133F1986-08-09Bayport, NYMajor League
Louie Caporusso36156142011-20132L1989-06-21Woodbridge, ONTMinor Pro
Matt Carkner1371334474392007-20123D1980-11-03Winchester, ONTMajor League
Chris Carlisle13972128612015-20172D1994-12-16Fort Lee, NJMinor Pro
Chris Cava200042006-20071D1980-10-14Thunder Bay, ONTMinor Pro
Marc Cavosie64101323182008-20091W1981-08-06Albany, NYMinor Pro
Mike Cazzola300002016-20171C1991-03-08Guelph, ONTMinor Pro
Cody Ceci3031821102012-20142D1993-12-21Ottawa, ONTMajor League
Jonathan Cheechoo258614372009-20101R1980-07-15Moose Factory, ONTMajor League
Bo Cheesman100002005-20061R1981-06-01Guildford, EnglandMinor Pro
Marc Cheverie1300002012-20131G1987-02-22Cole Harbour, NSMinor Pro
Andy Chiodo2001102009-20101G1983-04-24Toronto, ONTMajor League
Mathieu Chouinard400002002-20031G1980-04-11Boisbriand, PQMajor League
Doug Christiansen100052005-20061R1978-05-23Milwaukee, WIMinor Pro
Fredrik Claesson2851357701842012-20175D1992-11-24Stockholm, SwedenMajor League
Aaron Clarke710122008-20091F1982-10-07Peterborough, ONTMinor Pro
Brett Clouthier792462022005-20061L1981-06-09Ottawa, ONTMinor Pro
Shawn Collymore910122006-20071F1983-05-02La Salle, PQMinor Pro
Tim Conboy5329111992011-20121R1982-03-22Farmington, MNMajor League
Erik Condra135285785892009-20112R1986-08-06Trenton, MIMajor League
Sean Connolly1401162002-20031D1980-10-08Flat Rock, MIMinor Pro
Charlie Cook74112435652006-20071D1982-10-22Port Huron, MIMinor Pro
Daniel Corso3271118162003-20041C1978-04-03Montreal, PQMajor League
Patrick Coulombe620222010-20111D1985-04-23Saint-Fabien, PQMajor League
Derek Couture18235212008-20091R1984-04-24Calgary, ALTAMinor Pro
Jared Cowen303322010-20132D1991-01-25Saskatoon, SASKMajor League
Corey Cowick2273441752322010-20144L1989-08-01Gloucester, ONTMinor Pro
Nick Craven400002012-20131R1990-08-18Fort Collins, COMinor Pro
Jakub Culek12000142012-20153L1992-09-07Plzen, Czech Rep.Minor Pro
Joe Cullen7271118562005-20061C1981-02-14Moorhead, MNMinor Pro
Stephane Da Costa1594488132702011-20143F1989-07-11Paris, FranceMajor League
Toni Dahlman5961824142002-20031R1979-09-03Helsinki, FinlandMajor League
Keegan Dansereau2643762009-20101R1988-01-01Saskatoon, SASKMinor Pro
Regan Darby300052004-20051D1980-07-17Estevan, SASKMinor Pro
Kaspars Daugavins1894864112682006-20126L1988-05-18Riga, LatviaMajor League
Jean-Francois David4451419622006-20071D1982-04-29Montreal, PQMinor Pro
Ray DiLauro400022002-20031D1979-07-13Bensalem, PAMinor Pro
Niko Dimitrakos64202040672007-20081C1979-05-21Boston, MAMajor League
Justin Donati300002009-20101C1986-10-17Oakville, ONTMinor Pro
Tyler Donati5361218262007-20081R1986-10-17Oakville, ONTMinor Pro
Jamie Doornbosch800002016-20171D1990-02-01Richmond Hill, ONTMajor League
Benoit Doucet100022008-20091C1986-03-28Longueuil, PQMinor Pro
Jack Downing6612921492011-20132F1989-01-24New Canaan, CTMinor Pro
Chris Driedger8202202013-20174G1994-05-18Winnipeg, MANMajor League
Vincent Dunn12022132013-20173C1995-09-14Hull, PQMinor Pro
Ryan Dzingel119314677812013-20163C1992-03-09Wheaton, ILMajor League
Darian Dziurzynski310102015-20161L1991-03-30Lloydminster, ALTAMinor Pro
David Dziurzynski35146811275022010-20166L1989-10-06Lloydminster, ALTAMajor League
Patrick Eaves185813102005-20061R1984-05-01Calgary, ALTAMajor League
Andrew Ebbett71263965442006-20071C1983-01-02Vernon, BCMajor League
Tyler Eckford9171017642012-20142D1985-09-08Vancouver, BCMajor League
Brian Elliott8200022006-20093G1985-04-09Newmarket, ONTMajor League
Ray Emery1560661762002-20084G1982-09-28Hamilton, ONTMajor League
Andreas Englund693710822016-20171D1996-01-21Stockholm, SwedenMajor League
Macoy Erkamps1102262016-20171D1995-02-02Richmond, BCMinor Pro
Brennan Evans703691982005-20061D1982-01-06North Battleford, SASKMajor League
Travis Ewanyk665491102015-20161C1993-03-29North Vancouver, BCMinor Pro
Drew Fata6879161352008-20091D1983-07-28Sault Ste. Marie, ONTMajor League
Pierre-Luc Faubert100022008-20091R1986-04-28Levis, PQMinor Pro
Mac Faulkner500042005-20061C1983-05-20King City, ONTMinor Pro
Jesse Fibiger7931922792004-20051D1978-04-04Victoria, BCMajor League
Nikita Filatov157512122011-20121L1990-05-25Moscow, RussiaMajor League
Chanse Fitzpatrick12101372006-20071R1984-08-14Cornwall, PEIMinor Pro
Kyle Flanagan112153449392015-20172F1988-12-30Canton, NYMinor Pro
Nick Foligno2861319162007-20081L1987-10-31Buffalo, NYMajor League
Dominic Forget100002003-20041C1981-03-03Sainte-Julie, PQMinor Pro
Mark Fraser602571362015-20161D1986-09-29Ottawa, ONTMajor League
Gabriel Gagne4124692016-20171R1996-11-11Laval, PQMinor Pro
Ryan Garlock301122007-20081C1986-04-24Iroquois Falls, ONTMinor Pro
Dustin Gazley29459122012-20131W1988-10-03Novi, MIMinor Pro
Martin Gerber1400002008-20091G1974-09-03Burgdorf, SwitzerlandMajor League
Nathan Gillies9011112003-20041F1980-10-31Cambridge, ONTMinor Pro
Alexandre Giroux1263839771802002-20042C1981-06-16Quebec, PQMajor League
Jeff Glass136033562005-20094G1985-11-19Calgary, ALTAMajor League
Josh Godfrey3826862011-20121D1988-01-15Collingwood, ONTMinor Pro
Ben Gordon310102010-20111L1985-01-31International Falls, MNMinor Pro
Brandon Gormley17235122016-20171D1992-02-18Murray River, PEIMajor League
Alex Grant7783543632013-20152D1989-01-20Antigonish, NSMajor League
Derek Grant25661561171382010-20155C1990-04-20Abbotsford, BCMajor League
Triston Grant100022016-20171L1984-02-02Neepawa, MANMajor League
Maxime Gratchev29235122009-20122L1988-09-26Novosibirsk, RussiaMinor Pro
Lee Green100022006-20071D1981-11-21Soldotna, AKMinor Pro
Scott Greenham4400002012-20175G1987-04-24Ottawa, ONTMinor Pro
Colin Greening1122733601062010-20163C1986-03-09St. John's, NFLDMajor League
Eric Gryba1831425393052009-20134D1988-04-14Saskatoon, SASKMajor League
Kelly Guard93011152005-20072G1983-06-10Prince Albert, SASKMinor Pro
Alexander Guptill6491019782014-20162C1992-03-03Burlington, ONTMinor Pro
Moises Gutierrez200022008-20091R1986-07-20Anchorage, AKMinor Pro
Marc Hagel27033272016-20171F1988-09-02Hamilton, ONTMinor Pro
David Hale36246322010-20111D1981-06-18Colorado Springs, COMajor League
Denis Hamel4382031893923972003-20106L1977-05-10Lachute, PQMajor League
Wacey Hamilton1751326391362011-20143F1990-09-10Cochrane, ALTAMinor Pro
Andrew Hammond8003302013-20174G1988-02-11Surrey, BCMajor League
Greger Hanson300072016-20171F1988-02-17Lidingo, SwedenMinor Pro
Ben Harpur110429331152015-20172D1995-01-12Hamilton, ONTMajor League
Andy Hedlund2701360733432002-20074D1978-05-16Osseo, MNMinor Pro
Jeff Heerema15563781411442005-20072R1980-01-17Thunder Bay, ONTMajor League
Josh Hennessy289991142131552006-20104C1985-02-07Brockton, MAMajor League
Dan Henningson322810102011-20121D1984-01-10Edmonton, ALTAMinor Pro
Shaun Heshka1001162011-20121D1985-07-30Melville, SASKMajor League
Danny Hobbs9071017432013-20163F1989-06-21Shawville, PQMinor Pro
Mike Hoffman24271981691302010-20144C1989-11-24Kitchener, ONTMajor League
Marcus Hogberg300002016-20171G1994-11-25Orebro, SwedenMajor League
Chris Holt3310122009-20101G1985-06-05Vancouver, BCMajor League
Jody Hull32191062003-20041R1969-02-02Petrolia, ONTMajor League
David Hymovitz1472525501082002-20053L1974-05-30Randolph, MAMinor Pro
John Jakopin1110142003-20041D1975-05-16Toronto, ONTMajor League
Dusty Jamieson401122005-20061L1981-05-26Forest, ONTMinor Pro
Hugh Jessiman681019291552012-20131R1984-03-28New York, NYMajor League
Aaron Johnson7362935762014-20151D1983-04-30Port Hawkesbury, NSMajor League
Chaz Johnson53156552007-20092R1984-01-30Montreal, PQMinor Pro
Gregg Johnson8882230492003-20063F1982-06-18Windsor, CTMinor Pro
Alex Johnstone100072002-20031D1979-12-28Halifax, NSMinor Pro
Erik Karlsson1201111222009-20101D1990-05-31Landsbro, SwedenMajor League
Ludwig Karlsson800002013-20141L1991-01-06Stockholm, SwedenMinor Pro
Mattias Karlsson7594251402007-20092D1985-04-15Orebro, SwedenMinor Pro
Pat Kavanagh80141731872004-20051R1979-03-14Ottawa, ONTMajor League
Ryan Keller1436653119862009-20112R1984-01-06Saskatoon, SASKMajor League
Chris Kelly20856691251702002-20053C1980-11-11Toronto, ONTMajor League
Michael Keranen21437132015-20161F1990-01-04Stockholm, SwedenMajor League
Matt Kinch7391625732007-20081D1980-02-17Red Deer, ALTAMinor Pro
Geoff Kinrade1541339521022009-20112D1985-07-29Nelson, BCMajor League
Rob Klinkhammer35122335302011-20121L1986-08-12Lethbridge, ALTAMajor League
Mike Knight400002007-20081D1984-10-07Toronto, ONTMinor Pro
Matt Koalska375611222006-20071C1980-05-16St. Paul, MNMajor League
Neil Komadoski148510152222003-20074D1982-02-10Chesterfield, MOMinor Pro
Mike Kompon1103322005-20061C1982-02-12Thunder Bay, ONTMinor Pro
Jarrett Konkle1312302008-20091L1982-12-18Toronto, ONTMinor Pro
Chris Korchinski100002008-20091C1985-10-01Rama, SASKMinor Pro
Michael Kostka9663541522015-20172D1985-11-28Etobicoke, ONTMajor League
Darren Kramer136814225452012-20153L1991-11-19Peace River, ALTAMinor Pro
Alexander Krushelnyski43347202016-20171F1990-11-14Los Angeles, CAMinor Pro
Tomas Kudelka1821236481772005-20105D1987-03-10Zlin, Czech Rep.Minor Pro
Joel Kwiatkowski100022002-20031D1977-03-22Saskatoon, SASKMajor League
Brooks Laich44151833162003-20041C1983-06-23Wawota, SASKMajor League
Simon Lajeunesse1900002002-20031G1981-01-22Quebec, PQMajor League
Rob LaLonde300042006-20071D1982-04-27Williamsville, NYMinor Pro
Josh Langfeld16359601191382002-20053R1977-07-17Fridley, MNMajor League
Nathan Lawson5301142012-20142G1983-09-29Calgary, ALTAMajor League
Curtis Lazar1331482016-20171C1995-02-02Salmon Arm, BCMajor League
Brett Lebda3231518232012-20131D1982-01-15Buffalo Grove, ILMajor League
Chris Leblanc600002016-20171F1993-09-12Winthrop, MAMinor Pro
Pascal Leclaire100002010-20111G1982-11-07Repentigny, PQMajor League
Jerome Leduc22461062015-20161D1992-07-30Quebec City, PQMinor Pro
Brian Lee123844521442007-20103D1987-03-26Fargo, NDMajor League
David Leggio100002007-20081G1984-07-31Williamsville, NYMinor Pro
Robin Lehner95033442009-20134G1991-07-24Gothenburg, SwedenMajor League
Chris Leinweber500002003-20041D1981-11-02Calgary, ALTAMinor Pro
Guillaume Lepine161614202992014-20173D1987-03-07Montreal, PQMinor Pro
Francis Lessard793253252010-20122R1979-05-30Montreal, PQMajor League
Daultan Leveille511222015-20161C1990-08-10St. Catharines, ONTMinor Pro
Tobias Lindberg345172282015-20161R1995-07-22Stockholm, SwedenMajor League
Corey Locke1073196127642010-20122C1984-05-08Toronto, ONTMajor League
Alexis Loiseau300002016-20171C1994-01-11Havre-aux-Maisons, PQMinor Pro
Kevin Lough100002016-20171D1992-03-04Kanata, ONTMinor Pro
Matt Lowry12000212009-20101C1988-03-02Neepawa, MANMinor Pro
Arttu Luttinen74121729532006-20071L1983-09-03Helsinki, FinlandMinor Pro
Chris Lynch100002002-20031F1978-03-08Duxbury, MAMinor Pro
Tomas Malec112239411532005-20072D1982-05-13Skalica, SlovakiaMajor League
Brian Maloney395813442006-20071L1978-09-27Bassano, ALTAMinor Pro
Peter Mannino21000172014-20151G1984-02-17Farmington Hills, MIMajor League
Ian Manzano100002003-20041D1977-04-26Dorval, PQMinor Pro
Justin Mapletoft78182240772007-20081C1981-01-11Lloydminster, SASKMajor League
David Marshall10101142012-20152F1985-03-14Buffalo, MNMinor Pro
P.J. Martin500002003-20041D1981-02-22Edina, MNMinor Pro
Steve Martins1022769961112002-20062C1972-04-13Gatineau, PQMajor League
Shawn Mather301102003-20041C1980-03-11Chatham, ONTMinor Pro
Brock Matheson200022010-20111D1987-05-28Gananoque, ONTMinor Pro
Greg Mauldin151394584782007-20092L1982-06-10Holliston, MAMajor League
Scott May3861420242007-20081C1982-01-08White Rock, BCMinor Pro
Max McCormick1854640863812014-20173L1992-05-01De Pere, WIMajor League
Brian McGrattan19625224710512002-20053R1981-02-09Hamilton, ONTMajor League
Bryan McGregor311202008-20091W1984-06-27Niagara Falls, ONTMinor Pro
Matt McIlvane401102007-20081C1985-11-02Naperville, ILMinor Pro
Paul McIlveen200022008-20091R1986-03-24Waterloo, ONTMinor Pro
Mike McKenna4100062011-20121G1983-04-11St. Louis, MOMajor League
Jim McKenzie62358332007-20092R1984-06-10St. Paul, MNMinor Pro
Steve McParland300042016-20171R1991-01-13Schreiber, ONTMinor Pro
Dean Melanson35437932002-20031D1973-11-19Antigonish, NSMajor League
Marc Methot100002014-20151D1985-06-21Ottawa, ONTMajor League
Arpad Mihaly102121224282003-20073L1980-06-27Miercurea, RomaniaMinor Pro
Andrew Miller200002015-20161F1991-06-18West Dundee, ILMinor Pro
Gerard Miller100002007-20081D1983-01-21Cold Spring Harbor, NYMinor Pro
Brad Mills3441014792014-20151F1983-05-03Terrace, BCMajor League
Kevin Morris200002015-20161F1992-12-06Massena, NYMinor Pro
Patrick Mullen11075057622013-20163D1986-05-06Boston, MAMinor Pro
Joe Murphy73222446272002-20031R1975-01-27Didsbury, ALTAMinor Pro
Jordan Murray511222016-20171D1992-12-17Moncton, NBMinor Pro
Chad Nehring5051318162016-20171C1987-06-14Springside, SASKMinor Pro
Chris Neil2246101322004-20051R1979-06-18Flesherton, ONTMajor League
Daniel New9752429612012-20153D1989-02-23White Plains, NYMinor Pro
Alexander Nikulin76163652342007-20092C1985-08-25Perm, RussiaMajor League
Brad Norton360441022005-20061D1975-02-13Cambridge, MAMajor League
Jason Notermann100002003-20041F1978-12-02Rochester, MNMinor Pro
Filip Novak6484452582005-20061D1982-05-07Ceske Budejovice, Czech Rep.Major League
Lawrence Nycholat77123749742007-20081D1979-05-07Calgary, ALTAMajor League
Jim O'Brien23450671171722008-20145C1989-01-29Maplewood, MNMajor League
Zach O'Brien110102016-20171R1992-06-29St. John's, NFLDMinor Pro
Matt O'Connor71022122015-20172G1992-02-14Sault Ste. Marie, ONTMajor League
Eric O'Dell50181937412015-20161C1990-06-21Ottawa, ONTMajor League
Mitch O'Keefe600002008-20091G1984-03-29Almonte, ONTMinor Pro
Jean-Gabriel Pageau142385694832012-20153C1992-11-11Ottawa, ONTMajor League
Mike Pandolfo100042005-20061L1979-09-15Winchester, MAMajor League
Mark Parrish51151530122011-20121R1977-02-02Edina, MNMajor League
Nick Paul117213354402015-20172L1995-03-20Mississauga, ONTMajor League
Serge Payer1102032521222003-20072C1979-05-09Rockland, ONTMajor League
Cory Pecker1162949781282003-20073R1981-03-20Montreal, PQMinor Pro
Ryan Penny2423582015-20161L1994-09-09Fall River, NSMinor Pro
Colin Pepperall300002002-20031L1978-04-28Niagara Falls, ONTMinor Pro
Francis Perron6862026142016-20171L1996-04-18Laval, PQMinor Pro
Andre Petersson124424789642011-20143R1990-09-11Olofstrom, SwedenMajor League
Neil Petruic218425291902005-20104D1982-07-30Regina, SASKMinor Pro
Chris Pittman201122003-20041C1976-08-21Stephenville, NFLDMinor Pro
Justin Plamondon8000112002-20031L1977-01-28Quebec, PQMinor Pro
Jan Platil203720275522003-20063D1983-02-09Kladno, Czech Rep.Minor Pro
Matt Pope421342008-20091F1984-08-05Langley, BCMinor Pro
Brian Pothier1451976951222002-20052D1977-04-15New Bedford, MAMajor League
Grant Potulny1783740773112003-20074C1980-03-04Grand Forks, NDMinor Pro
Ryan Potulny1335842010-20111C1984-09-05Grand Forks, NDMajor League
Shane Prince20667811481082012-20153L1992-11-16Rochester, NYMajor League
Martin Prusek400052002-20031G1975-12-11Ostrava, Czech Rep.Major League
Matt Puempel17060511111422011-20165L1993-01-24Essex, ONTMajor League
Karel Rachunek6022102002-20031D1979-08-27Zlin, Czech Rep.Major League
Mike Radja301122011-20121F1985-03-07Yorkville, ILMinor Pro
Mike Ratchuk1001142011-20121D1988-02-20South Buffalo, NYMinor Pro
Rory Rawlyk27167222006-20071D1983-09-09Edmonton, ALTAMinor Pro
Rob Ray5202112003-20041R1968-06-08Stirling, ONTMajor League
Bob Raymond38044102010-20122D1985-08-07Lucknow, ONTMinor Pro
Peter Regin56182947362008-20091C1986-04-16Herning, DenmarkMajor League
Scott Ricci50066232002-20031D1974-04-03St. Catharines, ONTMinor Pro
Dan Riva5000172003-20041C1975-09-17Framingham, MAMinor Pro
Bobby Robins961111221292005-20072R1981-10-17Rhinelander, WIMajor League
Buddy Robinson24549551042102012-20175R1991-09-30Bellmawr, NJMajor League
Mat Robinson501122009-20101D1986-06-20Calgary, ALTAMinor Pro
Jack Rodewald6618927342016-20171R1994-02-14Winnipeg, MANMajor League
J.C. Ruid100002002-20031L1974-12-31Ballston Spa, NYMinor Pro
Joe Rullier301122008-20091D1980-01-28Montreal, PQMinor Pro
Chris Rumble566212782016-20171D1990-04-16Chesapeake, VAMinor Pro
Ryan Rupert6310919602015-20172C1994-06-02Grand Bend, ONTMinor Pro
Troy Rutkowski30325162013-20163D1992-04-29Edmonton, ALTAMinor Pro
Kevin Saurette27224142006-20082R1980-06-27Winnipeg, MANMinor Pro
Kevin Schaeffer300002008-20091D1984-10-16South Huntington, NYMinor Pro
Craig Schira208153247722009-20123D1988-04-21Spiritwood, SASKMinor Pro
Cole Schneider263831081911052011-20165L1990-08-26Williamsville, NYMajor League
Christoph Schubert2161440542812002-20053D1982-02-05Munich, GermanyMajor League
Stephen Schultz300002012-20131W1987-12-07Westbury, NYMinor Pro
Brandon Schwartz500002005-20061R1981-08-03St. Cloud, MNMinor Pro
Michael Sdao12399183062012-20164D1989-07-03Niwot, COMinor Pro
Mike Sgroi331451252006-20092L1978-08-14Toronto, ONTMinor Pro
Ryan Shannon36102535162008-20091C1983-03-02Darien, CTMajor League
Connor Shields420222009-20101F1984-01-05Calgary, ALTAMinor Pro
Patrick Sieloff5221012932016-20171D1994-05-15Ann Arbor, MIMajor League
Jakob Silfverberg3413162922012-20131R1990-10-13Gavle, SwedenMajor League
Rob Sirianni610122008-20091F1983-10-31Edmonton, ALTAMinor Pro
Aaron Slattengren12112102008-20091C1981-12-28Duluth, MNMinor Pro
David Sloane200042010-20111R1985-04-06Ambler, PAMajor League
Derek Smith272331091421122007-20114D1984-10-13Belleville, ONTMajor League
Zack Smith17146571032662008-20154L1988-04-05Maple Creek, SASKMajor League
Peter Smrek8051823912003-20041D1979-02-16Martin, SlovakiaMajor League
Brad Smyth69243256772002-20031R1973-03-13Ottawa, ONTMajor League
Bradley Snetsinger710102010-20111L1987-04-08Ajax, ONTMinor Pro
Dominic Soucy200002005-20061R1984-06-29Saint-Jean-Chrysostome, PQMinor Pro
Tim Spencer501121952009-20112L1986-02-02Carnduff, SASKMinor Pro
Jason Spezza123541171711212002-20052C1983-06-13Toronto, ONTMajor League
Martin St. Pierre77244872502009-20101C1983-08-11Ottawa, ONTMajor League
Charlie Stephens19745821271792003-20063C1981-04-05London, ONTMajor League
Mark Stone91304979202012-20142R1992-05-13Winnipeg, MANMajor League
Zack Stortini88109192022015-20172R1985-09-11Elliot Lake, ONTMajor League
Brandon Svendsen7671421382009-20122R1985-04-11Maplewood, MNMinor Pro
Andrew Sweetland1443722010-20111F1986-10-21Bonavista, NFLDMinor Pro
Jeremy Symington500002002-20031G1978-08-17Camlachie, ONTMinor Pro
Matt Syroczynski100002007-20081F1983-07-02Pittsburgh, PAMinor Pro
Jeff Szwez910152002-20031L1981-06-16Etobicoke, ONTMinor Pro
Shawn Szydlowski300022014-20151R1990-08-05St. Clair Shores, MIMinor Pro
Kevin Tansey1100092015-20161D1993-02-22Hammond, ONTMinor Pro
Matt Taormina1123542008-20091D1986-10-20Warren, MIMajor League
Brad Tapper2991221262003-20041R1978-04-28Scarborough, ONTMajor League
Matt Tassone301142014-20151L1989-09-28St. Albert, ALTAMinor Pro
Joey Tetarenko14224332002-20031R1978-03-03Prince Albert, SASKMajor League
Andrew Thomas200002011-20121D1985-11-14Bow, NHMinor Pro
Billy Thompson103000442002-20064G1982-09-24Saskatoon, SASKMinor Pro
Garrett Thompson7271017332013-20152L1990-03-07Traverse City, MIMinor Pro
Yannick Tifu1722442009-20112C1984-10-12Brossard, PQMinor Pro
Nathan Todd700022015-20161C1995-12-02Kemptville, ONTMinor Pro
Nick Trecapelli700042015-20161D1991-09-29Guelph, ONTMinor Pro
Brennan Turner600052010-20111D1986-12-05Winnipeg, MANMinor Pro
Nick Tuzzolino37112372014-20162D1986-01-19Buffalo, NYMinor Pro
Tony Tuzzolino13134122003-20041C1975-10-09Buffalo, NYMajor League
Jeff Ulmer5781220402002-20031R1977-04-27Regina, SASKMajor League
Philip Varone86215374302015-20172C1990-12-04Vaughan, ONTMajor League
Julien Vauclair145154661692002-20042D1979-10-02Delemont, SwitzerlandMajor League
Antoine Vermette1616273135992002-20053C1982-07-20Saint-Agapit, PQMajor League
Ryan Vesce80163551512006-20071R1982-04-07Lloyd Harbor, NYMajor League
Terry Virtue23145272006-20071D1970-08-12Scarborough, ONTMajor League
Anton Volchenkov69103545622004-20051D1982-02-25Moscow, RussiaMajor League
Lance Ward80320232782005-20061D1978-06-02Lloydminster, ALTAMajor League
Greg Watson1541317301672003-20063C1983-03-02Calgary, ALTAMinor Pro
Kevin Watters100022005-20061F1983-05-04Pittsford, NYMinor Pro
Geoff Waugh983581622007-20092D1983-08-25Winnipeg, MANMinor Pro
Shawn Weller1341213251012006-20093L1986-07-08Glens Falls, NYMinor Pro
Colin White312322016-20171C1997-01-30Boston, MAMajor League
Roman Wick70202242282010-20111R1985-12-30Zuzwil, SwitzerlandMajor League
Alex Wideman1100022014-20162R1991-12-13St. Louis, MOMinor Pro
Chris Wideman208301001302632012-20153D1990-01-07St. Louis, MOMajor League
Patrick Wiercioch156183957812010-20133D1990-09-12Burnaby, BCMajor League
Jesse Winchester422402009-20101C1983-10-04Long Sault, ONTMajor League
Bob Wren1421214232002-20031C1974-09-16Preston, ONTMajor League
Jeremy Yablonski167512175712007-20103R1980-03-21Meadow Lake, SASKMajor League
Steve Yetman100002008-20091C1984-12-29St. John's, NFLDMinor Pro
Tom Zanoski801162009-20101L1984-03-03Brampton, ONTMinor Pro
Matthew Zay410172014-20151W1991-01-01Glendale, NYMinor Pro
Garrett Zemlak100002010-20111G1989-06-24Saskatoon, SASKMinor Pro
Mika Zibanejad2961218122012-20142C1993-04-18Stockholm, SwedenMajor League
Ilya Zubov138296190462007-20103C1987-02-14Chelyabinsk, RussiaMajor League

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