hockey DB
search by league
team
morning report
contact us
home

Albany River Rats all-time player list

Player Name GP G A. Pts PIM Seasons Yrs. Pos. Birthdate Birthplace Highest Level
John Adams100002007-20081D1982-12-21Wayzata, MNMinor Pro
Ari Ahonen178022762001-20065G1981-02-06Jyvaskyla, FinlandMinor Pro
Tommy Albelin9044191993-20032D1964-05-21Stockholm, SwedenMajor League
Bobby Allen13492534482004-20062D1978-11-14Weymouth, MAMajor League
Peter Ambroziak8213251995-19961W1971-09-15Kanata, ONTMajor League
Daryl Andrews233826341701999-20034D1977-04-27Campbell River, BCMinor Pro
Mike Angelidis2354243854562006-20104C1985-06-27Woodbridge, ONTMajor League
Bill Armstrong160671011683251993-19963L1966-06-25London, ONTMajor League
Keith Aucoin103351091441462006-20082C1978-11-06Waltham, MAMajor League
Phil Aucoin100022007-20081W1981-11-12Chelmsford, MAMinor Pro
Matt Auffrey201122008-20091R1986-01-03Cincinnati, OHMinor Pro
George Awada739918371998-20002R1975-06-02Mendota Heights, MNMinor Pro
Anton Babchuk916722006-20071D1984-05-06Kiev, UkraineMajor League
Noah Babin10211516452006-20093D1984-03-11Palm Beach Gardens, FLMinor Pro
Kevin Baker100002009-20101R1979-06-15Kingston, ONTMinor Pro
Maxim Balmochnykh425914542003-20041L1979-03-07Lipetsk, RussiaMajor League
Joe Barnes15213192006-20071C1986-06-16Winnipeg, MANMinor Pro
Ryan Bayda76363571722006-20082L1980-12-09Saskatoon, SASKMajor League
Brett Bellemore85167912007-20103D1988-06-25Windsor, ONTMajor League
Rick Bennett400001996-19971L1967-07-24Springfield, MAMajor League
Mathieu Benoit100001999-20001R1979-07-12Le Coteau, PQMinor Pro
Nicklas Bergfors65172340102005-20061R1987-03-07Sodertalje, SwedenMajor League
Christian Berglund862740671262001-20032L1980-03-12Orebro, SwedenMajor League
Eric Bertrand301861001868191995-19994L1975-04-16St. Ephrem, PQMajor League
Jiri Bicek423751672423581997-20047L1978-12-03Kosice, SlovakiaMajor League
Max Birbraer147191938882000-20033L1980-12-15Ust-Kamenogorsk, KazakhstanMinor Pro
Nicolas Blanchard2023334673752006-20104L1987-05-31Granby, PQMajor League
Chris Blight20055172007-20081R1982-10-14Cambridge, ONTMinor Pro
Mike Bodnarchuk45122032541993-19941R1970-03-26Bramalea, ONTMinor Pro
Brad Bombardir194115566911994-19984D1972-05-05Powell River, BCMajor League
Patrick Bordeleau6022212008-20091L1986-03-23Montreal, PQMajor League
Casey Borer143112738972006-20104D1985-07-28Minneapolis, MNMajor League
Danick Bouchard300022006-20092R1986-02-02Quebec, PQMinor Pro
Joel Bouchard7092231282001-20021D1974-01-23Montreal, PQMajor League
Jesse Boulerice16437362006-20071R1978-08-10Plattsburgh, NYMajor League
Josef Boumedienne88832401272000-20022D1978-01-12Stockholm, SwedenMajor League
Drayson Bowman56171532292009-20101L1989-03-08Grand Rapids, MIMajor League
Johnny Boychuk801018281252006-20071D1984-01-19Edmonton, ALTAMajor League
Zach Boychuk54152237262008-20102C1989-10-04Airdrie, ALTAMajor League
Wade Brookbank25022282007-20081W1977-09-29Lanigan, SASKMajor League
Alex Brooks264323263202002-20064D1976-08-21Madison, WIMajor League
Sean Brown22178582003-20062D1976-11-05Oshawa, ONTMajor League
Steve Brule3951552153701511994-20006C1975-01-15Montreal, PQMajor League
Sergei Brylin15057801371761994-19983C1974-01-13Moscow, RussiaMajor League
Andy Burnes200002003-20041D1981-10-02Battle Creek, MIMinor Pro
Chris Busby100002007-20081D1982-04-11Kenilworth, ILMinor Pro
Mike Buzak6200021998-20002G1973-02-10Edson, ALTAMinor Pro
Dan Bylsma301121993-19941R1970-09-19Grand Haven, MIMajor League
Scott Cameron139132538291999-20044L1981-04-11Valley East, ONTMinor Pro
Ben Carpentier760441282001-20062L1978-06-13Grand'Mere, PQMinor Pro
Brett Carson223137588922006-20104L1985-11-29Regina, SASKMajor League
Marc Cavosie2941317212007-20103W1981-08-06Albany, NYMinor Pro
Stephane Chaput91143549282007-20103C1988-03-11Montreal, PQMinor Pro
Jeff Christian763443772271993-19941L1970-07-30Burlington, ONTMajor League
Aaron Clarke2223522008-20091F1982-10-07Peterborough, ONTMinor Pro
David Clarkson561321342332005-20061R1984-03-31Toronto, ONTMajor League
Scott Clemmensen145022102001-20065G1977-07-23Des Moines, IAMajor League
Brett Clouthier2211111226192001-20054L1981-06-09Ottawa, ONTMinor Pro
Sylvain Cloutier20737731103311999-20044C1974-02-13Mont-Laurier, PQMajor League
Phil Cole611341022002-20053D1982-09-06Winnipeg, MANMinor Pro
Mike Commodore552810902000-20022D1979-11-07Fort Saskatchewan, ALTAMajor League
Tim Conboy203617235682006-20104R1982-03-22Farmington, MNMajor League
Rob Conn68353267761994-19951R1968-09-03Calgary, ALTAMajor League
David Cornacchia2007-20081D1980-11-13Toronto, ONTMinor Pro
Ben Cottreau932542007-20081F1985-04-04Toronto, ONTMinor Pro
Greg Crozier91282654722002-20042L1976-07-06Calgary, ALTAMajor League
Ryan Cruthers400082008-20091C1984-07-04Farmingdale, NYMinor Pro
Kyle Cumiskey6372633322006-20071D1986-12-02Abbotsford, BCMajor League
David Cunniff120520252191997-20003L1970-10-09South Boston, MAMinor Pro
Dominic D'Amour410162008-20091D1984-01-28La Salle, PQMinor Pro
Pierre Dagenais22486731591381998-20024L1978-03-04Blainville, PQMajor League
Zac Dalpe961702009-20101C1989-11-01Paris, ONTMajor League
Derek Damon1523562007-20081F1980-11-12Bangor, MEMinor Pro
Jean-Francois Damphousse100022101998-20024G1979-07-21Saint-Alexis-des-Monts, PQMajor League
Scott Daniels13156971998-19991L1969-09-19Mistawasis, SASKMajor League
Mike Danton691915341952000-20011C1980-10-21Brampton, ONTMajor League
Craig Darby1534499143862002-20042C1972-09-26Oneida, NYMajor League
Dan DaSilva4311819332006-20071R1985-04-30Saskatoon, SASKMinor Pro
Patrick Davis300022005-20061L1986-12-28Sterling, MIMajor League
Kevin Dean1431572871661993-19985D1969-04-01Madison, WIMajor League
Matt DelGuidice600001993-19962G1967-03-15West Haven, CTMajor League
Matt DeMarchi169727342352003-20063D1981-05-04Bemidji, MNMinor Pro
Josh DeWolf135428321491997-20003D1977-07-25Bloomington, MNMinor Pro
Joel Dezainde6651015302001-20021D1978-11-02Jarvis, ONTMinor Pro
Tom Dignard200002009-20101D1987-04-27Reading, MAMinor Pro
Josh Disher100002005-20061G1985-06-24Oakville, ONTMinor Pro
Nick Dodge160294675642008-20102R1986-05-01Oakville, ONTMinor Pro
Jim Dowd58263763761993-19941C1968-12-25Brick, NJMajor League
Frank Doyle5802222005-20061G1980-09-08Guelph, ONTMinor Pro
Ted Drury5181018232001-20021C1971-09-13Boston, MAMajor League
Bryan Duce1301161998-20012R1978-01-15Thunder Bay, ONTMinor Pro
Brett Duncan300001994-19951D1973-02-15Kitchener, ONTMinor Pro
Mike Dunham87011141993-19974G1972-06-01Johnson City, NYMajor League
Patrick Dwyer22364611251032006-20104R1983-06-22Spokane, WAMajor League
Chris Dyment700042006-20071D1979-10-24Reading, MAMinor Pro
Patrik Elias13454791331611995-19983L1976-04-13Trebic, Czech Rep.Major League
David Emma57262955531993-19952R1969-01-14Cranston, RIMajor League
Josh Engel301102007-20081D1984-07-07Rice Lake, WIMinor Pro
Chad Erickson500021993-19952G1970-08-21Minneapolis, MNMajor League
Kevin Estrada53279402006-20071L1982-05-28Surrey, BCMinor Pro
Pierre-Luc Faubert100002007-20081R1986-04-28Levis, PQMinor Pro
Brad Ference433811962005-20061D1979-04-02Calgary, ALTAMajor League
Chris Ferraro742442661112000-20011C1973-01-24Port Jefferson, NYMajor League
Jeff Finger4431013652006-20071D1979-12-18Houghton, MIMajor League
Zack Fitzgerald77212143112009-20101D1985-06-16Two Harbors, MNMajor League
Mark Flood165194463652006-20093D1984-09-29Charlottetown, PEIMajor League
J.D. Forrest193710162007-20081D1981-04-15Auburn, NYMinor Pro
Adrian Foster112192544742002-20064C1982-01-15Lethbridge, ALTAMinor Pro
Jordan Fox8213192007-20081C1984-07-10Kirkwood, MOMinor Pro
Mark Fraser400022005-20061D1986-09-29Ottawa, ONTMajor League
Milan Gajic610102009-20101R1981-06-01Burnaby, BCMinor Pro
Mitch Ganzak200002008-20091D1984-05-24Redford, MIMinor Pro
Bruce Gardiner4551823712001-20021C1971-02-11Barrie, ONTMajor League
Pascal Gasse100002000-20011G1977-05-25St. Zotique, PQMinor Pro
Trevor Gillies811122372007-20092L1979-01-30Cambridge, ONTMajor League
Brian Gionta52142337282001-20052R1979-01-18Rochester, NYMajor League
Stephen Gionta351622005-20061C1983-10-09Rochester, NYMajor League
Ray Giroux132225577832002-20042D1976-07-20North Bay, ONTMajor League
Sascha Goc1842068881201998-20024D1979-04-14Calw, GermanyMajor League
Steven Goertzen7181523852009-20101R1984-05-26Stony Plain, ALTAMajor League
Chris Gotziaman311201993-19941R1971-11-29Roseau, MNMinor Pro
David Gove94162844582006-20082C1978-05-04Centerville, MAMajor League
Mark Gowans100001993-19941G1967-03-26Bay City, MIMinor Pro
John Grahame700022007-20081G1975-08-31Denver, COMajor League
Joe Grimaldi100072007-20081D1986-08-23Ronkonkoma, NYMinor Pro
Stanislav Gron202483482701999-20023L1978-10-28Bratislava, SlovakiaMajor League
Ben Guite36101929222006-20071C1978-07-17Montreal, PQMajor League
Steve Guolla97385593312001-20043C1973-03-15Scarborough, ONTMajor League
David Hale6048121032004-20062D1981-06-18Colorado Springs, COMajor League
Jeff Hamilton936962007-20081R1977-09-04Englewood, OHMajor League
Tyler Hanchuck30022372003-20041D1982-02-07Sault Ste. Marie, ONTMinor Pro
Ben Hankinson30101424861993-19952R1969-05-01Edina, MNMajor League
Jay Harrison3221214222009-20101D1982-11-03Oshawa, ONTMajor League
Chris Hartsburg9111819482002-20042C1980-05-30Edina, MNMinor Pro
Mike Heinke100001995-19961G1971-01-11Denville, NJMinor Pro
Bryan Helmer379511612125011993-19985D1972-07-15Sault Ste. Marie, ONTMajor League
Dwight Helminen54151530262008-20091C1983-06-22Hancock, MIMajor League
Brett Hemingway210122006-20071F1983-09-28Surrey, BCMinor Pro
Rob Hennigar605502009-20101C1983-04-04Jordan, ONTMinor Pro
Frederic Henry127011251996-20026G1977-08-08Cap-Rouge, PQMinor Pro
Brad Herauf9178153102008-20102L1982-08-24Regina, SASKMinor Pro
Donevan Hextall410101993-19941C1972-02-24Wolseley, SASKMinor Pro
Corey Hirsch400022000-20011G1972-07-01Medicine Hat, ALTAMajor League
Bob Hoffmeyer100001995-19961D1955-07-27Dodsland, SASKMajor League
Brock Hooton100002008-20091R1983-03-20Nanaimo, BCMinor Pro
Bobby House19169821511441994-19995R1973-01-07Whitehorse, Yukon TerrMinor Pro
Bobby Hughes53101323122006-20093C1987-11-11Richmond Hill, ONTMinor Pro
Joe Hulbig99323365802002-20042L1973-09-29Norwood, MAMajor League
Cale Hulse1981650665081993-19963D1973-11-10Edmonton, ALTAMajor League
Brad Isbister9358542006-20071L1977-05-07Edmonton, ALTAMajor League
Cam Janssen962684542004-20062W1984-04-15St. Louis, MOMajor League
Joe Jensen56141125582007-20092L1983-02-06Maple Grove, MNMajor League
Eric Johansson151163753622002-20053C1982-01-07Edmonton, ALTAMinor Pro
Jamie Johnson79213758282007-20081C1982-01-23London, ONTMinor Pro
Alex Johnstone13000221999-20001D1979-12-28Halifax, NSMinor Pro
Mikko Jokela100132437632001-20032D1980-03-04Lappeenranta, FinlandMajor League
Steve Kariya88295079482002-20042W1977-12-22North Vancouver, BCMajor League
Dan Keczmer1704441995-19961D1968-05-25Mt. Clemens, MIMajor League
Brent Kelly711262006-20071C1981-12-01Kitchener, ONTMinor Pro
Steve Kelly762136571311999-20001L1976-10-26Vancouver, BCMajor League
Scott Kelman325914442006-20071C1981-05-07Winnipeg, MANMinor Pro
Mike Kennedy3101152008-20091F1986-04-21Dorchester, ONTMinor Pro
Teemu Kesa7939121002004-20062D1981-06-07Helsinki, FinlandMinor Pro
Ivan Khomutov126153146742004-20062C1985-03-11Saratov, RussiaMinor Pro
Darin Kimble60415191441995-19961C1968-11-22Lucky Lake, SASKMajor League
Geordie Kinnear40617688510941993-20017D1973-07-09Simcoe, ONTMajor League
Nate Kiser100052005-20061D1982-05-04Southgate, MIMinor Pro
Matus Kostur1000022003-20041G1980-03-28Banska Bystrica, SlovakiaMinor Pro
Vlastimil Kroupa7463036521997-20003D1975-04-27Most, Czech Rep.Major League
Antti Laaksonen24971642006-20071L1973-10-03Tammela, FinlandMajor League
Dan LaCouture1215642008-20091L1977-04-18Hyannis, MAMajor League
Andrew Ladd210142007-20081L1985-12-12Maple Ridge, BCMajor League
Andre Lakos15223032941999-20023D1979-07-29Vienna, AustriaMinor Pro
Sasha Lakovic911823413951997-20003L1971-09-07East Vancouver, BCMajor League
Judd Lambert600001997-19992G1974-06-03Richmond, BCMinor Pro
Brian Langlot100001993-19941G1969-09-01Seattle, WAMinor Pro
Kyle Lawson1001102009-20101D1987-01-11New Hudson, MIMinor Pro
Chris Lee301142006-20071D1980-10-03MacTier, ONTMinor Pro
David Leggio100002008-20091G1984-07-31Williamsville, NYMinor Pro
Jason Lehoux1832224464112000-20033L1979-07-21Sainte-Marie, PQMinor Pro
Michael Leighton5901122007-20081G1981-05-19Petrolia, ONTMajor League
Jason Lepine202222009-20101D1985-03-26Cornwall, ONTMinor Pro
Pierre-Luc Letourneau-Leblond271121302005-20061R1985-06-04Levis, PQMajor League
Carlyle Lewis15329113661999-20023R1978-03-01Middleton, NSMinor Pro
Derek Linnell200001993-19941D1968-11-15Calgary, ALTAMinor Pro
Frank Littlejohn401172003-20041R1977-02-03Oshawa, ONTMinor Pro
Mitch Love691561842006-20071L1984-06-15Quesnel, BCMinor Pro
Eric Lundberg25022122005-20061D1983-04-13Vernon, CTMinor Pro
Kirk MacDonald23235162006-20082F1983-12-18Victoria, BCMinor Pro
Malcolm MacMillan200022006-20071C1982-02-08Thunder Bay, ONTMinor Pro
Josh MacNevin1000041999-20001D1977-07-14Calgary, ALTAMinor Pro
John Madden1495896154841997-19992C1973-05-04Toronto, ONTMajor League
Ken Magowan922422003-20052L1981-07-22Kelowna, BCMinor Pro
David Maley6051015521999-20001L1963-04-24Beaver Dam, WIMajor League
Dean Malkoc88010103481993-19952D1970-01-26Vancouver, BCMajor League
Daniel Manzato3301102007-20092G1984-01-17Fribourg, SwitzerlandMinor Pro
Milan Maslonka100022007-20081D1986-11-01Zvolen, SlovakiaMinor Pro
Wes Mason27448361998-19991L1977-12-12Windsor, ONTMinor Pro
Mike Matteucci141215172402002-20042D1971-12-27Trail, BCMajor League
Chris McAlpine1491041511691994-19973D1971-12-01Roseville, MNMajor League
Dean McAmmond79194261722004-20051L1973-06-15Grande Cache, ALTAMajor League
Jamie McBain7883442122008-20102D1988-02-25Edina, MNMajor League
Cody McCormick428816642006-20071C1983-04-18London, ONTMajor League
Dan McGillis4071825572005-20061D1972-07-01Hawkesbury, ONTMajor League
Ryan McGinnis27055182008-20091D1987-03-03Flint, MIMinor Pro
Mike McKenzie301102009-20101L1986-04-29Whitby, ONTMinor Pro
Cody McLeod73118191802006-20071L1984-06-26Binscarth, MANMajor League
Kiel McLeod205813202007-20081C1982-12-30Kelowna, BCMinor Pro
Cedric McNicoll720202009-20101C1988-08-28Boucherville, PQMinor Pro
Josef Melichar25145352008-20091D1979-01-20Ceske Budejovice, Czech Rep.Major League
Jacob Micflikier59182240302009-20101F1984-07-11Winnipeg, MANMinor Pro
Bryan Miller4831720362004-20062D1983-02-17Wayne, NJMinor Pro
Jason Miller77225375651993-19941C1971-03-01Medicine Hat, ALTAMajor League
Chris Minard3771219262005-20061C1981-11-18Owen Sound, ONTMajor League
Roy Mitchell4231215431993-19941D1969-03-14Edmonton, ALTAMajor League
Willie Mitchell110930391941998-20013D1977-04-23Port McNeill, BCMajor League
Jaroslav Modry3761117391993-19952D1971-02-27Ceske-Budejovice, Czech Rep.Major League
Alexander Mogilny1941014172005-20061R1969-02-18Khabarovsk, RussiaMajor League
Joey Mormina774913962007-20081D1982-06-29Montreal, PQMajor League
Brendan Morrison72354984441997-19981C1975-08-15Pitt Meadows, BCMajor League
Mike Morrison1400002009-20101G1979-07-11Medford, MAMajor League
Bryan Muir5131013961997-19992D1973-06-08Winnipeg, MANMajor League
Matt Murley61233255182006-20071L1979-12-17Troy, NYMajor League
Mike Murphy2000002009-20101G1989-01-15Kingston, ONTMajor League
Ryan Murphy163273461842003-20063L1979-03-21Van Nuys, CAMinor Pro
Chris Murray13134152007-20081D1984-12-26Dover, MAMinor Pro
Kevin Nastiuk500022007-20081G1985-07-20Edmonton, ALTAMinor Pro
Gregg Naumenko600002005-20061G1977-03-30Chicago, ILMajor League
Lucas Nehrling801121621999-20023D1979-08-14Peterborough, ONTMinor Pro
Chris Nelson702241993-19941D1969-02-12Philadelphia, PAMinor Pro
Colin Nicholson201102008-20091C1983-01-07Dartmouth, NSMinor Pro
Ahren Nittel137432568932003-20063W1983-12-06Waterloo, ONTMinor Pro
Brandon Nolan48222648722007-20081C1983-07-18St. Catharines, ONTMajor League
Krzysztof Oliwa1642130517671993-19974L1973-04-12Tychy, PolandMajor League
Benn Olson450441612008-20102D1987-04-29Port McNeil, BCMinor Pro
Gates Orlando100002003-20041F1962-11-16Montreal, PQMajor League
Oskar Osala1610313112009-20101L1987-12-26Vaasa, FinlandMajor League
Jonathan Paiement11853237722008-20102D1985-03-07Montreal, PQMinor Pro
Jay Pandolfo68242953241995-19983L1974-12-27Winchester, MAMajor League
Zach Parise73184058562004-20051L1984-07-28Minneapolis, MNMajor League
Brad Parsons710142006-20071C1979-07-13Kingston, MAMinor Pro
Rob Pattison106372562481995-19993L1971-09-18Oakville, ONTMinor Pro
Mark Pavli100002007-20081F1984-08-16Sarnia, ONTMinor Pro
Stephen Peat100002006-20071R1980-03-10Princeton, BCMajor League
Denis Pederson712946751111994-19973C1975-09-10Prince Albert, SASKMajor League
Scott Pellerin222861262123211993-19963L1970-01-09Shediac, NBMajor League
Nathan Perrott4000121995-19961R1976-12-08Owen Sound, ONTMajor League
Todd Person300001994-19951L1968-06-06Lynnfield, MAMinor Pro
Ricard Persson80163551671994-19973D1969-08-24Ostersund, SwedenMajor League
Justin Peters146033352006-20104G1986-08-30Blyth, ONTMajor League
Brett Peterson300022007-20081D1981-10-21Northborough, MAMinor Pro
Jakub Petruzalek20943841271032006-20093R1985-04-24Litvinov, Czech Rep.Major League
Tuomas Pihlman2043147781712003-20063L1982-11-13Espoo, FinlandMajor League
Ilkka Pikkarainen1962933623052003-20063R1981-04-19Sonkajarvi, FinlandMajor League
Brett Pilkington101102007-20081C1984-01-06Calgary, ALTAMinor Pro
Matthew Pistilli41538102009-20101R1988-10-17Montreal, PQMinor Pro
Justin Pogge400002009-20101G1986-04-22Fort McMurray, ALTAMajor League
Tomas Pospisil1713442008-20091L1987-08-25Sumperk, Czech Rep.Minor Pro
Steve Potvin16167181996-19971R1974-09-26Montreal, PQMinor Pro
Chad Quenneville815601994-19951C1972-05-13South Hadley, MAMinor Pro
Corey Quirk1152742008-20091F1986-07-03Brockton, MAMinor Pro
Andre Racicot200001995-19961G1969-06-09Rouyn-Noranda, PQMajor League
Greg Rallo500002007-20081C1981-08-26Gurnee, ILMajor League
Dan Ratushny398513101997-19981D1970-10-29Nepean, ONTMajor League
Joel Rechlicz250111062007-20081R1987-06-14Brookfield, WIMajor League
Krisjanis Redlihs239135063782002-20064D1981-01-15Riga, LatviaMinor Pro
Harrison Reed1196915322008-20102R1988-01-18Newmarket, ONTMinor Pro
Curtis Regnier114324779381993-19963L1972-01-24Prince Albert, SASKMinor Pro
Henrik Rehnberg135212141271998-20012D1977-07-20Karlstad, SwedenMinor Pro
Elgin Reid902242009-20101D1987-02-23Milton, ONTMinor Pro
Todd Reirden201121994-19951D1971-06-25Deerfield, ILMajor League
Pascal Rheaume3391101332432731993-20066C1973-06-21Quebec City, PQMajor League
Brad Richardson301122006-20071R1985-02-04Belleville, ONTMajor League
Kevin Riehl100001993-19941C1971-03-11Leader, SASKMinor Pro
Bobby Robins100002007-20081R1981-10-17Rhinelander, WIMajor League
David Roche76211637892002-20031L1975-06-13Lindsay, ONTMajor League
Richard Rochefort3186673139941997-20025C1977-01-07North Bay, ONTMinor Pro
Bryan Rodney154147286922007-20103D1984-04-22London, ONTMajor League
Brian Rolston35141630181993-19952L1973-02-21Flint, MIMajor League
Mathieu Roy100002008-20091L1986-11-14Amos, PQMinor Pro
Matt Ruchty1754340837851993-19993L1969-11-27Kitchener, ONTMinor Pro
Mike Rucinski1902242001-20021D1975-03-30Trenton, MIMajor League
J.C. Ruid620222002-20031L1974-12-31Ballston Spa, NYMinor Pro
Mike Rupp1963138692272000-20033L1980-01-13Cleveland, OHMajor League
Michael Ryan43251742362008-20102L1980-05-16Boston, MAMajor League
Jason Ryznar5971825522005-20061L1983-02-19Anchorage, AKMajor League
Andreas Salomonsson193101362001-20021L1973-12-19Ornskoldsvik, SwedenMajor League
Jerome Samson20980911711602007-20103R1987-09-04Greenfield Park, PQMajor League
Matt Schepke100002009-20101L1985-01-03Warren, MIMinor Pro
Ray Schultz95519242492004-20062D1976-11-14Edmonton, ALTAMajor League
Corey Schwab101044861993-19963G1970-11-04North Battleford, SASKMajor League
Alexander Semak70204262621998-19991C1966-02-11Ufa, RussiaMajor League
Mike Sgroi27505852005-20061L1978-08-14Toronto, ONTMinor Pro
Vadim Sharifijanov21453841371861994-19995L1975-12-23Ufa, RussiaMajor League
Richard Shulmistra7000081996-19993G1971-04-01Sudbury, ONTMajor League
Peter Sidorkiewicz152077331993-19984G1963-06-29Dabrown Bialostocka, PolandMajor League
Reid Simpson1162833614301993-19974L1969-05-21Flin Flon, MANMajor League
Zdenek Skorepa88141428421996-19982L1976-08-10Duchcov, CzechMinor Pro
Rob Skrlac321481211971997-20058W1976-06-10Port McNeill, BCMajor League
Jason Smith276511461993-19952D1973-11-02Calgary, ALTAMajor League
Sheldon Souray89215171881994-19984D1976-07-13Elk Point, ALTAMajor League
Daniel Sparre301102007-20081L1984-10-16Brampton, ONTMinor Pro
Steven Spencer40112672004-20051D1982-06-16Regina, SASKMinor Pro
Ryan Steeves911222006-20071C1982-12-31Rockland, ONTMinor Pro
Chris Stewart512322006-20071R1987-10-30Toronto, ONTMajor League
Tyson Strachan100002006-20071D1984-10-30Melfort, SASKMajor League
Mark Strobel88411151011995-19972D1973-08-15St. Paul, MNMinor Pro
Mike Strobel600021995-19961R1973-08-15St. Paul, MNMinor Pro
Alexander Suglobov15861551161832003-20063R1982-01-15Elektrostal, RussiaMajor League
Brian Sullivan773130611401993-19941R1969-04-23South Windsor, CTMajor League
Steve Sullivan14372991712671994-19973C1974-07-06Timmins, ONTMajor League
Brandon Sutter3661218102007-20103C1989-02-14Huntington, NYMajor League
Ken Sutton277301041344111996-20035D1969-11-05Edmonton, ALTAMajor League
David Svagrovsky301102006-20071R1984-12-21Prague, Czech Rep.Minor Pro
Petr Sykora50282755481995-19983C1976-11-19Plzen, Czech Rep.Major League
Matt Syroczynski101122007-20081F1983-07-02Pittsburgh, PAMinor Pro
Barry Tallackson64152439622004-20062R1983-04-14Grafton, NDMajor League
Chris Terreri100002005-20061G1964-11-15Providence, RIMajor League
Chris Terry81173047472007-20102L1989-04-07Brampton, ONTMajor League
Chris Thompson9000141998-19991R1978-04-10Prince Albert, SASKMinor Pro
Darren Tiemstra600022001-20021D1977-05-12Edmonton, ALTAMinor Pro
Yannick Tifu4961824372007-20103C1984-10-12Brossard, PQMinor Pro
Jiri Tlusty206915102009-20101L1988-03-16Slany, Czech Rep.Major League
Paul Traynor2503321997-19981D1977-09-14Thunder Bay, ONTMinor Pro
Peter Tsimikalis1912372006-20071C1986-01-10Toronto, ONTMinor Pro
Victor Uchevatov1710771232001-20043D1983-02-10Angarsk, RussiaMinor Pro
Kevin Ulanski101102007-20081F1982-05-19Madison, WIMinor Pro
Mike Vernace3011112352006-20071D1986-05-26Toronto, ONTMajor League
Aaron Voros1532932614142003-20063R1981-07-02Vancouver, BCMajor League
Petr Vrana74122335912005-20061C1985-03-29Sternberk, Czech Rep.Major League
Mike Vukonich62161430161994-19962C1968-11-05Duluth, MNMinor Pro
Sergei Vyshedkevich1983181112561996-19993D1975-01-03Dedovsk, RussiaMajor League
Derrick Walser601142006-20071D1978-05-12New Glasgow, NSMajor League
Ed Ward65141933712000-20011R1969-11-10Edmonton, ALTAMajor League
Steve Ward34189152007-20092D1986-02-13Scarborough, ONTMinor Pro
Tyler Weiman5401102006-20071G1984-06-05Saskatoon, SASKMajor League
Ryan Weston709716882007-20092F1984-01-09Henniker, NHMinor Pro
Colin White2051046566761997-20003D1977-12-12New Glasgow, NSMajor League
Lyle Wildgoose210101993-19941L1968-10-28Sudbury, ONTMinor Pro
Jeff Williams24910180181951996-20004L1976-02-11Pointe-Claire, PQMinor Pro
Shane Willis43202343232006-20071R1977-06-13Edmonton, ALTAMajor League
Brad Willner200021995-19961D1973-01-06Edina, MNMinor Pro
Brock Wilson200022007-20081D1984-10-15Des Peres, MOMinor Pro
Dody Wood34413171851997-19981L1972-05-08Chetwynd, BCMajor League
Travis Zajac201122005-20061C1985-05-13Winnipeg, MANMajor League
Brad Zancanaro700042006-20071L1982-06-04Trenton, MIMinor Pro
Brad Zanon100002008-20091D1983-04-29Port Moody, BCMinor Pro
Tom Zanoski200022009-20101L1984-03-03Brampton, ONTMinor Pro
Peter Zezel35133750181997-19981C1965-04-22Toronto, ONTMajor League
Sean Zimmerman600042005-20061D1987-05-24Denver, COMinor Pro
Alex Zinevych61101727202000-20011L1979-03-02Kiev, UkraineMinor Pro
Andrei Zyuzin301122001-20021D1978-01-21Ufa, 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.