hockey DB
search by league
team
morning report
contact us
home

Elmira Jackals all-time player list

Player Name GP G A. Pts PIM Seasons Yrs. Pos. Birthdate Birthplace Highest Level
Obi Aduba100002008-20091F1984-03-20Walpole, MAMinor Pro
Chris Affinati400072010-20111F1979-10-05Highland Park, ILMinor Pro
Patch Alber8461824382013-20152D1989-03-11Clifton Park, NYMinor Pro
Jordan Alford100002008-20091G1985-02-06Red Deer, ALTAMinor Pro
Greg Amlong5831417302016-20171D1991-12-08O'Fallon, MOMinor Pro
R.J. Anderson98144963622009-20112D1986-04-16Lino Lakes, MNMinor Pro
Riley Armstrong9347142011-20121R1984-11-08Saskatoon, SASKMajor League
Paul Arnott14011112012-20131D1987-08-01Holly, MIMinor Pro
Josh Aspenlind51152338742008-20102R1986-04-19Langley, BCMinor Pro
Brady Austin100002014-20151D1993-06-16Bobcaygeon, ONTMajor League
Jason Bailey821362010-20111R1987-06-04Ottawa, ONTMinor Pro
Evan Barlow1391019122011-20121L1985-11-08Strathmore, ALTAMinor Pro
Justin Barr510122010-20111C1984-08-09Hillside, ILMinor Pro
Alexandre Beauregard11224222012-20131L1991-06-06Saint-Jerome, PQMinor Pro
Thomas Beauregard14551042009-20101R1986-02-09Montreal, PQMinor Pro
Carl Belizario100002016-20171D1993-08-22Dorval, PQMinor Pro
Corey Bellamy432351652011-20143F1989-06-30Springfield, MAMinor Pro
Rob Bellamy20448621102192011-20143R1985-05-30Westfield, MAMinor Pro
Mark Bennett112172845342015-20172F1991-07-21Oakville, ONTMinor Pro
Mike Bergin5431215632014-20151D1988-06-30Ottawa, ONTMinor Pro
Justin Bernhardt48101929472015-20161C1988-02-25Yorkton, SASKMinor Pro
Kaleb Betts4579161602008-20091L1983-01-10Maple Ridge, BCMinor Pro
Greg Betzold409615242016-20171L1995-03-11West Chester, OHMinor Pro
Brian Bicek711202007-20081F1985-11-24Downers Grove, ILMinor Pro
Stu Bickel100002010-20111D1986-10-02Chanhassen, MNMajor League
Brandon Blandina5171219252012-20142F1989-03-16Centennial, COMinor Pro
Cody Blanshan5011172008-20091D1984-02-14Eagan, MNMinor Pro
Ben Blood34112232012-20142D1989-03-15Plymouth, MNMinor Pro
Lucas Bloodoff44111122772014-20151L1989-05-05Castlegar, BCMinor Pro
Dan Boeser2007742007-20081D1980-08-14Savage, MNMinor Pro
Maxime Boisclair1441014212007-20081R1985-02-14Port-au-Prince, HaitiMinor Pro
Jean Bourbeau1714149901732011-20143R1983-12-13Bonnyville, ALTAMinor Pro
Riley Boychuk25123632013-20141L1991-02-20Abbotsford, BCMinor Pro
Bryan Bridges100002008-20091G1985-12-27Victoria, BCMinor Pro
Josh Brittain478816962010-20122L1990-01-03Milton, ONTMinor Pro
Mike Brodeur400002010-20111G1983-03-30Calgary, ALTAMajor League
Phil Bronner920202014-20162F1989-05-29Wilbraham, MAMinor Pro
Steve Brown201152013-20141D1989-02-09Spring Lake, NCMinor Pro
Stephen Buco100002014-20151R1990-03-01Providence, RIMinor Pro
Keith Buehler31279152014-20151F1991-01-21Skaneateles, NYMinor Pro
Gord Burnett100002008-20091D1981-04-02Regina, SASKMinor Pro
John Burton100002007-20081F1979-12-03Phoenix, AZMinor Pro
Chris Busby6382432952007-20081D1982-04-11Kenilworth, ILMinor Pro
Kyle Bushee164235477972012-20163D1985-03-27Otsego, MIMinor Pro
Michael Busto913402009-20101D1986-06-20Burnaby, BCMinor Pro
Dustin Cameron24347152010-20111L1989-04-28Saskatoon, SASKMinor Pro
Matt Campanale9872633302011-20132D1988-02-14Chester Springs, PAMajor League
Tony Capobianco400002013-20152G1989-12-18Mississauga, ONTMinor Pro
Louie Caporusso70354277302011-20132L1989-06-21Woodbridge, ONTMinor Pro
Hank Carisio2011102008-20091F1983-11-29Cheshire, CTMinor Pro
Dan Carney100022008-20091D1971-12-23Brooklyn, NYMinor Pro
Alexandre Carrier600052013-20141R1991-02-18St-Elzear-de-Beauce, PQMinor Pro
Matt Carter58121830342012-20142L1987-08-20Mississauga, ONTMinor Pro
Joshua Chapman17044422015-20161D1994-11-17Stouffville, ONTMinor Pro
Marc Cheverie2200002012-20131G1987-02-22Cole Harbour, NSMinor Pro
Andy Chiodo1700002009-20101G1983-04-24Toronto, ONTMajor League
Mike Christensen100002008-20091F1985-01-14Detroit Lakes, MNMinor Pro
Todd Christian800022016-20171L1991-09-16Norwalk, CTMinor Pro
Jordan Ciccarello1310122013-20152D1990-12-27New Hartford, CTMinor Pro
Kevin Clare5431114142015-20161D1992-03-13New Rochelle, NYMinor Pro
Maxime Clermont58011142012-20142G1991-12-31Montreal, PQMinor Pro
Zach Cohen286915162015-20161F1987-02-06Schaumburg, ILMinor Pro
Andrew Conboy18448972014-20151L1988-05-16Burnsville, MNMinor Pro
Shane Connelly200002010-20111G1987-03-16Cheltenham, PAMinor Pro
Brendan Connolly67192039912008-20102C1985-09-15Canmore, ALTAMinor Pro
Neil Conway2500002013-20141G1988-01-17Concord, OHMinor Pro
Cameron Cooper23167102012-20131D1988-05-19Lakeville, MNMinor Pro
Mason Cossette200002010-20111F1987-09-25Austin, TXMinor Pro
Patrick Coulombe51122234322010-20111D1985-04-23Saint-Fabien, PQMajor League
Marco Cousineau4500022010-20122G1989-11-09St. Lazare, PQMinor Pro
Derek Couture2161420532008-20091R1984-04-24Calgary, ALTAMinor Pro
Corey Cowick53131427962010-20122L1989-08-01Gloucester, ONTMinor Pro
Jakub Culek4982230272013-20141L1992-09-07Plzen, Czech Rep.Minor Pro
Wes Cunningham1402063831602008-20102D1987-03-09Dresden, ONTMinor Pro
Randy Cure701102013-20141D1990-04-05Bloomington, MNMinor Pro
Tyler Currier66211435702015-20161R1988-07-05Anchorage, AKMinor Pro
Perry D'Arrisso811252016-20171F1992-01-10Mississauga, ONTMinor Pro
Justin Dacosta3311112322012-20131D1985-05-10Mississauga, ONTMinor Pro
Justin Daniels7762531202012-20152C1989-06-07Suffern, NYMinor Pro
Keegan Dansereau40141226292009-20101R1988-01-01Saskatoon, SASKMinor Pro
Jean-Francois David20167102009-20101D1982-04-29Montreal, PQMinor Pro
John de Gray23279322010-20111D1988-03-14Markham, ONTMinor Pro
Marvin Degon1205562013-20141D1983-07-20Worcester, MAMinor Pro
Eric Delong501102012-20131F1988-10-15Oakville, MANMinor Pro
Jared DeMichiel500002010-20111G1985-04-16Avon, CTMinor Pro
Artem Demkov1445964123862011-20143C1989-09-26Minsk, BelarusMinor Pro
Marc-Antoine Desnoyers12044102010-20111D1989-01-15Saint-Jerome, PQMinor Pro
Kevin DeVergilio3271219622010-20111C1986-08-01Sterling Heights, MIMinor Pro
Mike Devin65246572011-20121D1987-10-05Scituate, MAMinor Pro
Philip-Michael Devos1818982013-20141C1990-04-26Sorel-Tracy, PQMinor Pro
Benjamin Dieude-Fauvel162927361482011-20173D1986-08-26Bordeaux, FranceMinor Pro
Nick Dineen200022011-20121F1989-02-28Omaha, NEMinor Pro
Greg Dodds100002016-20171G1992-10-01Wingham, ONTMinor Pro
Justin Donati128691291981312009-20112C1986-10-17Oakville, ONTMinor Pro
Tyler Donati10554104158882007-20114R1986-10-17Oakville, ONTMinor Pro
Alan Dorich300042010-20111D1986-07-12Orland Park, ILMinor Pro
Benoit Doucet13945811261552007-20092C1986-03-28Longueuil, PQMinor Pro
Jack Downing59252247302011-20132F1989-01-24New Canaan, CTMinor Pro
Chris Driedger400002013-20141G1994-05-18Winnipeg, MANMajor League
Michael Dubuc39231538562010-20111L1988-06-29Granby, PQMinor Pro
Nicolas Dumoulin300022007-20081D1985-07-21Prevost, PQMinor Pro
Alex Dzielski600052009-20101D1989-07-17Pittsford, NYMinor Pro
Oren Eizenman2071623482010-20111F1985-03-27Toronto, ONTMinor Pro
Julien Ellis2700042009-20101G1986-01-27Sorel, PQMinor Pro
Brian Elser401102012-20131L1989-10-05Hopewell Junction, NYMinor Pro
Pierre-Luc Faubert14255781331432007-20092R1986-04-28Levis, PQMinor Pro
Andrew Favot613442010-20111L1988-04-26King City, ONTMinor Pro
Tyson Fawcett3721012402016-20171F1993-06-08Barrie, ONTMinor Pro
Chris Ferazzoli100002007-20081F1980-06-17Floral Park, NYMinor Pro
Leland Fidler300022010-20111D1988-02-26Waltham, MAMinor Pro
Chanse Fitzpatrick23131023612009-20101R1984-08-14Cornwall, PEIMinor Pro
Rob Florentino18202352014-20151D1989-03-29West Roxbury, MAMinor Pro
Tanner Fogarty1200062007-20081F1983-10-03McMurray, PAMinor Pro
J.D. Forrest200022007-20081D1981-04-15Auburn, NYMinor Pro
Chris Frank341671362010-20111D1986-01-08Lynnwood, WAMinor Pro
Jamie Fraser804402010-20111D1985-11-17Sarnia, ONTMajor League
Will Frederick201122013-20141F1989-02-03Allison Park, PAMinor Pro
Luke Fritshaw332810722007-20081D1984-07-04Tisdale, SASKMinor Pro
Luke Fulghum34141024102007-20081R1980-10-16Colorado Springs, COMinor Pro
Travis Fullerton44000122014-20151G1987-11-03Riverview, NBMinor Pro
Mathieu Gagnon22123212013-20141D1992-11-02Gatineau, PQMinor Pro
Andrew Gallant200002007-20081G1982-05-21Summerside, PEIMinor Pro
Brett Gallant511122652009-20112L1988-12-28Summerside, PEIMajor League
Matt Garbowsky3371421132015-20161C1990-07-26St. George, ONTMinor Pro
Travis Gawryletz7241822422008-20102D1985-11-02Trail, BCMinor Pro
Dustin Gazley1093995134882011-20132W1988-10-03Novi, MIMinor Pro
Ben Geelan601162008-20091F1984-06-08Buffalo, MNMinor Pro
Paul Geiger210122016-20171D1992-07-28Stouffville, ONTMinor Pro
Matt Gens3531922322007-20081R1983-03-31Baudette, MNMinor Pro
Daniel Gentzler701152015-20161D1990-09-19Hermosa Beach, CAMinor Pro
Vinny Geonnetti1211292010-20122D1988-05-21Philadelphia, PAMinor Pro
Trevor Gerling915642014-20151F1990-06-30Seattle, WAMinor Pro
Ryan Gibbons18279162008-20091R1985-01-01West Vancouver, BCMinor Pro
Tyler Gjurich403342015-20161R1992-05-24Hatfield, PAMinor Pro
Josh Godfrey512302011-20121D1988-01-15Collingwood, ONTMinor Pro
John Goffredo100002011-20121C1986-12-04Washingtonville, NYMinor Pro
Spiro Goulakos54724311032015-20161D1990-02-16Montreal, PQMinor Pro
Maxime Gratchev59243155652009-20122L1988-09-26Novosibirsk, RussiaMinor Pro
Scott Greenham2700022013-20141G1987-04-24Ottawa, ONTMinor Pro
Joe Grimaldi101526312582007-20103D1986-08-23Ronkonkoma, NYMinor Pro
Joe Guenther502242007-20081W1981-05-04Buffalo, NYMinor Pro
Moises Gutierrez37111223832008-20091R1986-07-20Anchorage, AKMinor Pro
Devin Guy100022010-20111F1985-11-30Highland Falls, NYMinor Pro
Justin Gvora100002013-20141L1987-01-11Thunder Bay, ONTMinor Pro
Bill Haas200002007-20081F1985-09-16Willamstown, NJMinor Pro
Nate Hagemo400042008-20091D1985-10-08Edina, MNMinor Pro
Wacey Hamilton202222011-20121F1990-09-10Cochrane, ALTAMinor Pro
Ryan Hand3011122014-20151D1985-03-14Ottawa, ONTMinor Pro
Evan Haney301102013-20152C1990-05-09Sainte-Marthe, PQMinor Pro
Matt Harlow1814502014-20162F1992-10-03Bridgewater, MAMinor Pro
Donnie Harris200002011-20121D1990-11-14Fort Ashby, WVMinor Pro
Andrew Harrison810122013-20141F1987-04-14Sault Ste. Marie, ONTMinor Pro
Kevin Hart7031215452014-20151D1991-08-06Cumberland, MEMinor Pro
Mike Hartwick100022007-20081D1983-09-29Bedford, NHMinor Pro
Kevin Harvey761526412862011-20132W1984-09-14Sheffield, ONTMinor Pro
Riku Helenius2008-20091G1988-03-01Palkane, FinlandMajor League
Trevor Hendrikx72823311702007-20081F1985-03-29Russell, ONTMinor Pro
Blake Hietala1101122015-20161F1989-11-09Houghton, MIMinor Pro
Ryan Hillier5141216102010-20111L1988-01-25Halifax, NSMinor Pro
Danny Hobbs52171835402013-20141F1989-06-21Shawville, PQMinor Pro
Mike Hoffman403302010-20111C1989-11-24Kitchener, ONTMajor League
Cason Hohmann59203757162015-20161F1993-01-10Plymouth, MIMinor Pro
Mitch Holmberg32681462014-20151R1993-03-09Sherwood Park, ALTAMinor Pro
Chris Holmes1100022007-20092F1986-08-28Brick, NJMinor Pro
Chris Holt1501142009-20101G1985-06-05Vancouver, BCMajor League
Joe Houk21167152014-20162D1990-05-29Richboro, PAMinor Pro
Raman Hrabarenka502242013-20141D1992-08-24Mogilev, BelarusMajor League
Brian Ihnacak395813242008-20091C1985-04-10Toronto, ONTMinor Pro
Andy Iles4002202016-20171G1992-01-30Ithaca, NYMinor Pro
David Inman601102010-20111D1987-03-08San Diego, CAMinor Pro
Brayden Irwin106814102014-20151F1987-03-24Toronto, ONTMajor League
Scott Jacklin165510122015-20161F1990-03-09Kimberley, BCMinor Pro
Colin Jacobs1232126472822013-20163C1993-01-20Coppell, TXMinor Pro
Travis Jeke300002016-20171D1993-06-11Pittsburgh, PAMinor Pro
Chaz Johnson16050551054762007-20134R1984-01-30Montreal, PQMinor Pro
Matt Johnson15415192007-20081F1981-07-20Bloomington, MNMinor Pro
Chris Joseph100022016-20171D1991-05-14Levittown, NYMinor Pro
Zack Josepher920292014-20151D1988-07-05Wantagh, NYMinor Pro
Maxime Joyal200002007-20081G1986-07-23La Salle, PQMinor Pro
Zane Kalemba400002010-20111G1985-12-19Saddle Brook, NJMinor Pro
Zach Kane300022007-20081D1985-11-06Jamestown, NYMinor Pro
Vaclav Karabacek95611102016-20171R1996-05-02Prague, Czech Rep.Minor Pro
Ludwig Karlsson3911132442013-20141L1991-01-06Stockholm, SwedenMinor Pro
Jason Kasdorf3101102016-20171G1992-05-18Winnipeg, MANMajor League
Steven Kaunisto9281826242012-20172D1986-10-06Sault Ste. Marie, MIMinor Pro
Justin Kea851816341472014-20173C1994-02-07Woodville, ONTMinor Pro
Ian Keserich1200042012-20131G1986-01-06Parma, OHMinor Pro
William Kessel201142015-20161F1992-01-06Bloomfield HIlls, MIMinor Pro
Kevin King814582011-20121L1990-01-14Calgary, ALTAMinor Pro
Alec Kirschner25011102011-20121C1986-12-25Dix Hills, NYMinor Pro
Garrett Klotz401451192015-20161L1988-11-27Regina, SASKMinor Pro
Daniel Koger26661242013-20141R1989-11-10Szekesfehervar, HungaryMinor Pro
Jarrett Konkle3091625272009-20101L1982-12-18Toronto, ONTMinor Pro
Chris Korchinski101413778702008-20102C1985-10-01Rama, SASKMinor Pro
Darren Kramer1937101272012-20131L1991-11-19Peace River, ALTAMinor Pro
Dan Kronick196814182007-20081F1984-07-16Inver Grove Heights, MNMinor Pro
Matt Krug21066362010-20111D1985-07-07Livonia, MIMinor Pro
Tomas Kudelka2351419262007-20081D1987-03-10Zlin, Czech Rep.Minor Pro
John Kurtz274711302010-20122L1989-05-16Oakville, ONTMinor Pro
Dan LaCosta1600002007-20081G1986-03-28Labrador City, NFLDMajor League
Garrett Ladd1622422015-20161F1989-09-20Fenton, MIMinor Pro
J.P. LaFontaine1314522016-20171L1992-02-13Oxford, MIMinor Pro
Maxim Lamarche50358382013-20141D1992-07-11Laval, PQMinor Pro
Eric Lampe38171734122010-20111F1986-03-31Madison, WIMinor Pro
Jon Landry182810182007-20081D1984-05-29Lexington, MAMinor Pro
Jordan Lane34112532011-20121L1989-07-12Whitehorse, Yukon TerrMinor Pro
Matthew Lane45111324282016-20171F1994-03-15Rochester, NYMinor Pro
Chris Langkow69133447402015-20161C1989-08-22Vegreville, ALTAMinor Pro
Mario Larocque69738451402011-20121D1978-04-24Montreal, PQMajor League
Taylor Law420202013-20141F1990-02-16Markham, ONTMinor Pro
Nathan Lawson100002012-20131G1983-09-29Calgary, ALTAMajor League
Brian Lebler20235452010-20111F1988-07-16Penticton, BCMinor Pro
Guy Leboeuf11541317752015-20172D1989-12-11Bedford, PQMinor Pro
Guillaume Lepine132315182912008-20102D1987-03-07Montreal, PQMinor Pro
Robbie Lepine300022016-20171C1992-05-13Killaloe, ONTMinor Pro
Daultan Leveille1235802016-20171C1990-08-10St. Catharines, ONTMinor Pro
Maxime Lincourt19145112007-20081R1987-05-05Montreal, PQMinor Pro
Eric Lind200002007-20081D1978-03-12Stamford, CTMinor Pro
Frank Littlejohn561911301962007-20081R1977-02-03Oshawa, ONTMinor Pro
Tristin Llewellyn33156292010-20111D1989-05-02Ann Arbor, MIMinor Pro
Taylor Love400022015-20161D1992-04-27Mission Viejo, CAMinor Pro
Matt Lowry5671421442009-20101C1988-03-02Neepawa, MANMinor Pro
Zachary Luczyk7000132016-20171L1992-02-26Worcester, MAMinor Pro
Niklas Lundstrom1300002015-20161G1993-01-10Varmdo, SwedenMinor Pro
Nathan Lutz4281624972008-20091D1978-02-12Mistatim, SASKMinor Pro
Jacob MacDonald80182240362014-20162D1993-02-26Portland, ORMajor League
Daren Machesney901122010-20111G1986-12-13Hamilton, ONTMinor Pro
Matt Mackenzie8112132014-20151D1991-10-15New Westminster, BCMinor Pro
Samson Mahbod924682010-20111R1989-02-03Montreal, PQMinor Pro
Dale Mahovsky284812162010-20111R1985-01-12Fort Saskatchewan, ALTAMinor Pro
Mike Maier100002008-20091F1986-01-03Rochester, NYMinor Pro
Stephen Mallaro400042011-20121D1987-04-28Syracuse, NYMinor Pro
Tim Marks200042011-20121F1985-01-27Brownville, NYMinor Pro
Sam Marotta4200022014-20162G1990-12-15Bridgewater, MAMinor Pro
Brycen Martin34257102016-20171D1996-05-09Calgary, ALTAMinor Pro
Cole Martin24156122016-20171D1994-03-15Arlington, TXMinor Pro
Derick Martin1002222009-20101D1981-12-17Timmins, ONTMinor Pro
Jimmy Martin4651015372011-20132D1988-10-20St. Louis, MOMinor Pro
Joel Martin49033372007-20081G1982-10-08Fort Worth, TXMinor Pro
Rusty Masters200002009-20101F1986-01-16Grafton, ONTMinor Pro
Scott May1151015102007-20081C1982-01-08White Rock, BCMinor Pro
Spencer McAvoy23000262014-20151D1988-08-22Edmonton, ALTAMinor Pro
Brock McBride2792332412010-20111C1986-10-18Cornwall, ONTMinor Pro
Kevin McCarey102202012-20131F1990-03-24Baldwinsville, NYMinor Pro
Darren McCormick200002016-20171L1993-02-26Buffalo, NYMinor Pro
Zach McCullough46077242013-20141D1987-08-15Barrie, ONTMinor Pro
Ian McDonald2010-20111R1985-03-27Edmonton, ALTAMinor Pro
Paul McIlveen63233154452008-20152R1986-03-24Waterloo, ONTMinor Pro
Duncan McKellar100002013-20141F1990-03-16Phoenix, AZMinor Pro
Jim McKenzie4391019432007-20081R1984-06-10St. Paul, MNMinor Pro
Mike McLean602222007-20081L1986-01-06Oshawa, ONTMinor Pro
Steve McParland412302015-20161R1991-01-13Schreiber, ONTMinor Pro
Allan McPherson71274572362014-20162F1991-04-08Kinburn, ONTMinor Pro
Rob McVicar100002008-20091G1982-01-15Brandon, MANMajor League
Brad Miller621302010-20111D1986-01-31Alpharetta, GAMinor Pro
Kelly Miller1101182011-20132C1979-03-13Toledo, OHMinor Pro
Kenton Miller63301545502016-20171C1991-02-10Redvers, SASKMinor Pro
Jon Mirasty8101452010-20111L1982-06-04Meadow Lake, SASKMinor Pro
John Mitchell311202010-20111F1986-07-10Neenah, WIMinor Pro
Stefano Momesso601102014-20151L1993-05-26Kirkland, PQMinor Pro
Nathan Moon811011122016-20171C1990-01-04Belleville, ONTMinor Pro
Evan Moore100002015-20161D1992-02-22Grosse Pointe, MIMinor Pro
Yuri Moscevsky2000172007-20081W1978-10-20Milwaukee, WIMinor Pro
Charlie Mosey5641519102016-20171R1991-09-10Prior Lake, MNMinor Pro
Brett Motherwell200002007-20081D1986-09-11St. Charles, ILMinor Pro
C.J. Motte4200062015-20161G1991-12-10St. Clair, MIMinor Pro
Martin Moucha1122462010-20122C1983-10-01Mlada Boleslav, Czech Rep.Minor Pro
Darcy Murphy821362015-20161F1992-08-24Marysville, ONTMinor Pro
Colin Murray1020242016-20171F1989-11-06Oshawa, ONTMinor Pro
John Muse600002016-20171G1988-08-01East Falmouth, MAMinor Pro
Ervins Mustukovs1400002007-20081G1984-04-07Riga, LatviaMinor Pro
Nardo Nagtzaam520222014-20151F1990-05-09Nijmegen, NetherlandsMinor Pro
Thomas Nesbitt70131932622014-20151R1990-06-20Stittsville, ONTMinor Pro
Daniel New4341822122012-20142D1989-02-23White Plains, NYMinor Pro
Ryan Nie100002008-20091G1985-04-15Nanticoke, ONTMinor Pro
Nick Niedert500002011-20152G1982-06-16Hudson, IAMinor Pro
Tyler Noseworthy701102012-20131C1991-05-12St. John's, NFLDMinor Pro
Mitch O'Keefe3202202008-20091G1984-03-29Almonte, ONTMinor Pro
Joe Ori500022008-20091L1982-02-20Niles, ILMinor Pro
Todd Orlando6000322014-20151D1986-07-26Clinton Township, MIMinor Pro
Christian Ouellet19371062013-20141R1991-08-28Alma, PQMinor Pro
Shane Owen1301102015-20161G1990-06-04Markham, ONTMinor Pro
Nathan Oystrick4831518332015-20161D1982-12-17Regina, SASKMajor League
Ryan Palmer27077282012-20131D1983-04-06Groton, MAMinor Pro
Drew Paris30459212010-20111D1988-05-12Pointe-Claire, PQMinor Pro
Tyler Parks200002016-20171G1992-05-09Imperial, MOMinor Pro
Mario Passarelli100002010-20111G1985-03-25Grand Rapids, MIMinor Pro
Ryan Patsch500052014-20162C1991-06-15Philadelphia, PAMinor Pro
Zach Pearson400022008-20091L1984-02-07White Lake, MIMinor Pro
Jody Pederson2401182010-20111D1985-03-14Smithers, BCMinor Pro
Joe Pelle100022007-20081F1984-09-10Philadelphia, PAMinor Pro
Pier-Olivier Pelletier400002009-20101G1987-04-08St-Louis-du-Ha!Ha!, PQMinor Pro
Brad Peltz12224102012-20131L1989-10-02Mount Kisco, NYMinor Pro
A.J. Perry68202444602010-20111L1987-01-12Peterborough, ONTMinor Pro
Dean Petiot6000102009-20101D1987-03-30Daysland, ALTAMinor Pro
Nick Petrecki14066202015-20161D1989-07-11Schenectady, NYMajor League
Brad Phillips200002013-20141G1989-04-22Farmington Hills, MIMinor Pro
Timo Pielmeier3502202010-20122G1989-07-07Deggendorf, GermanyMajor League
Steven Pietrobon200002016-20171F1994-09-16Toronto, ONTMinor Pro
Jordan Pietrus20348951432522011-20143R1985-09-20Vermilion, ALTAMinor Pro
Brett Pilkington5583543522007-20092C1984-01-06Calgary, ALTAMinor Pro
Andrei Plekhanov701122007-20081D1986-07-12Nizhnekamsk, RussiaMinor Pro
Igor Pohanka421322007-20081C1983-07-05Piestany, SlovakiaMinor Pro
Nik Pokulok39033162013-20141D1990-05-09Vaudreuil-Dorion, PQMinor Pro
Sam Povorozniouk3071623512016-20171C1995-02-11Northbrook, ILMinor Pro
Matt Prapavessis702222015-20161D1991-06-01Oakville, ONTMinor Pro
Olivier Proulx712346691532009-20101C1982-01-19Saint-Jerome, PQMinor Pro
Jon Puskar401152014-20151F1989-05-14Canton, MIMinor Pro
Dylan Quaile902262012-20131D1988-11-12Toronto, ONTMinor Pro
Kevin Quick2008-20091D1988-03-29Buffalo, NYMajor League
Mike Radja68352863382011-20172F1985-03-07Yorkville, ILMinor Pro
Harry Radovich300022013-20141D1990-07-10Rumson, NJMinor Pro
Kyle Rankin6861723612016-20171W1993-03-03Kanata, ONTMinor Pro
Ryan Rashid71182745532013-20152F1990-04-24Farmington Hills, MIMinor Pro
Mike Ratchuk213811202011-20121D1988-02-20South Buffalo, NYMinor Pro
Chris Rawlings100002014-20151G1988-09-19North Delta, BCMinor Pro
Miroslav Recicar100002008-20091G1984-07-02Brooklyn, NYMinor Pro
Tim Recio100002010-20111D1984-11-01Pittsburgh, PAMinor Pro
Jekabs Redlihs21044212007-20081D1982-03-29Riga, LatviaMinor Pro
Kyle Reeds586410212011-20121F1988-04-06St. Louis, MOMinor Pro
Eric Regan54132841612010-20111D1988-05-20Whitby, ONTMinor Pro
Brodie Reid936902014-20151R1989-08-25Delta, BCMinor Pro
Elgin Reid532502007-20081D1987-02-23Milton, ONTMinor Pro
Brad Richard200022015-20161D1989-02-21New Bedford, MAMinor Pro
Mike Richard200002007-20081F1983-09-14St. Constant, PQMinor Pro
Craig Rivet61519241022011-20121D1974-09-13North Bay, ONTMajor League
Brandon Roach5592332182008-20091D1985-06-09Bay Roberts, NFLDMinor Pro
Bobby Robins681817351512007-20081R1981-10-17Rhinelander, WIMajor League
Buddy Robinson100002013-20141R1991-09-30Bellmawr, NJMajor League
Mat Robinson6162632302009-20101D1986-06-20Calgary, ALTAMinor Pro
Bryan Rodney6551022007-20081D1984-04-22London, ONTMajor League
Jared Ross2008-20091D1984-12-03Stony Island, NSMinor Pro
Andrew Rowe66294372432012-20131W1988-01-22Muskegon, MIMinor Pro
Sean Rudy300002015-20161W1990-06-19Long Sault, ONTMinor Pro
Jarrett Rush37022182011-20132D1985-06-22Pennington, NJMinor Pro
Troy Rutkowski41099102013-20141D1992-04-29Edmonton, ALTAMinor Pro
Joey Ryan11055192011-20121D1987-10-19Stoneham, MAMinor Pro
Martin Sagat502222007-20081L1984-11-11Prievidza, SlovakiaMinor Pro
Justin Sand100002014-20151G1987-05-27Warren, MIMinor Pro
Luke Sandler17112952016-20171F1993-06-18Chicago, ILMinor Pro
Brennan Sarazin111202010-20111F1984-07-19Nepean, ONTMinor Pro
Justin Sawyer420221632014-20151D1985-10-18Peterborough, ONTMinor Pro
Vincent Scarsella802222010-20111F1989-09-23Lackawanna, NYMinor Pro
Brandon Scero710182008-20091F1986-06-05Canton, MIMinor Pro
Nick Schaus1014542011-20121D1986-07-03Orchard Park, NYMinor Pro
Topher Scott713402007-20081F1985-07-23Buffalo Grove, ILMinor Pro
Reed Seckel11022192016-20171F1989-08-28Melvin, MIMinor Pro
Mike Seidel112363672442014-20162W1988-04-04Darien, ILMinor Pro
John Sellars100022011-20121G1986-06-20Summerville, SCMinor Pro
Mike Sgroi28101222892008-20102L1978-08-14Toronto, ONTMinor Pro
Steven Shamanski68142438582014-20151D1989-10-13Carberry, MANMinor Pro
David Shantz1100002008-20091G1986-05-05Burlington, ONTMinor Pro
Billy Siers13123182010-20111F1986-02-10Mount Prospect, ILMinor Pro
Tyler Sims1100002009-20101G1985-11-09West Berlin, GermanyMinor Pro
Peter Skoggard100002010-20111G1988-07-04Lulea, SwedenMinor Pro
David Sloane18011122010-20111R1985-04-06Ambler, PAMajor League
Derek Smith101102007-20081D1984-10-13Belleville, ONTMajor League
Russell Smith7011132007-20081D1983-08-22Annapolis, MDMinor Pro
Shawn Snider14235102008-20091C1981-02-01Fergus, ONTMinor Pro
Jordon Southorn67122638842012-20142D1990-05-15Montreal, PQMinor Pro
Tim Spencer250331212009-20112L1986-02-02Carnduff, SASKMinor Pro
Chris St. Croix812342008-20091D1979-05-02Voorhees, NJMinor Pro
Matt Stanisz2531013272016-20171D1990-05-19Burlington, ONTMinor Pro
Kirill Starkov800002007-20081L1987-03-31Yekaterinburg, RussiaMinor Pro
Jeff State7000122007-20081D1979-09-17Buffalo, NYMinor Pro
Anthony Stefano511202016-20171L1996-01-04Sault Ste. Marie, ONTMinor Pro
Taylor Stefishen69192544992014-20162L1990-08-15North Vancouver, BCMinor Pro
Russ Stein200002013-20141G1989-09-23Ridgefield, CTMinor Pro
Brian Stewart4000022011-20121G1985-02-19Burnaby, BCMinor Pro
Evan Stoflet2205562011-20121D1984-05-16Madison, WIMinor Pro
Jesper Strale301102013-20141F1989-12-05Uppsala, SwedenMinor Pro
Kyle Stroh25516102015-20161C1988-10-11Vibank, SASKMinor Pro
Kevin Sundher913422014-20151C1992-01-18Surrey, BCMinor Pro
Brandon Svendsen531422009-20101R1985-04-11Maplewood, MNMinor Pro
Andrew Sweetland3821728102010-20111F1986-10-21Bonavista, NFLDMinor Pro
Craig Switzer6421517502008-20091D1984-10-16Peachland, BCMinor Pro
Sebastien Sylvestre642330531002016-20171C1993-10-07Boucherville, PQMinor Pro
Corey Tamblyn921342011-20121F1989-01-24Bobcaygeon, ONTMinor Pro
Matt Tassone381915341172012-20152L1989-09-28St. Albert, ALTAMinor Pro
Michael Teslak4500002008-20102G1985-12-02Fernie, BCMinor Pro
Casey Thrush6082230122016-20171F1992-05-05Easton, MDMinor Pro
Yannick Tifu11243861291782009-20112C1984-10-12Brossard, PQMinor Pro
Kellan Tochkin614542014-20151R1991-02-15Abbotsford, BCMinor Pro
Justin Todd3000122007-20081F1983-01-31YellowKnife, NWTMinor Pro
Zach Tolkinen11662430872014-20162D1989-11-27Lino Lakes, MNMinor Pro
Slavomir Tomko5231013612008-20091D1983-11-16Zvolen, SlovakiaMinor Pro
Brad Townsend300092016-20171C1987-01-23Davisburg, MIMinor Pro
Bear Trapp2671017232008-20102R1984-10-11Regina, SASKMinor Pro
Jake Trask1824602013-20141C1991-08-31Saskatoon, SASKMinor Pro
Carl Tremblay600052016-20171D1995-02-15Malbaie, PQMinor Pro
Daniel Turgeon510102014-20151F1990-11-30Centennial, COMinor Pro
Brennan Turner99725322362009-20112D1986-12-05Winnipeg, MANMinor Pro
Chris Tutalo100002007-20081L1987-06-26Roscoe, NYMinor Pro
Casey Tuttle100002009-20101G1986-08-18Chelsea, MEMinor Pro
Nick Tuzzolino67521261162013-20163D1986-01-19Buffalo, NYMinor Pro
Kevin Ulanski3781624282007-20081F1982-05-19Madison, WIMinor Pro
Alain Valiquette200002015-20161G1990-12-21Sudbury, ONTMinor Pro
Troy Vance411222013-20141D1993-08-02Goshen, NYMinor Pro
Davis Vandane68112637612016-20171D1992-04-24Yorkton, SASKMinor Pro
Mike Vaskivuo42142438162013-20141L1986-03-13Helsinki, FinlandMinor Pro
Alex Vazzano500002015-20161G1990-10-14Trumbull, CTMinor Pro
Keven Veilleux6011142013-20141R1989-06-27St-Georges-de-Beauce, PQMinor Pro
Dane Walters50101323382013-20141R1989-03-20St. Paul, MNMinor Pro
Bruce Watson661016261952007-20092L1976-12-22Pembroke, ONTMinor Pro
Chase Watson410102011-20121F1982-10-23Media, PAMinor Pro
Geoff Waugh2000112008-20091D1983-08-25Winnipeg, MANMinor Pro
Shawn Weller145611132007-20092L1986-07-08Glens Falls, NYMinor Pro
Joel Wetmore700042016-20171F1991-01-18Horseheads, NYMinor Pro
Riley Wetmore3641216142014-20151F1989-07-28Swanton, VTMinor Pro
Kyle Wharton324711462007-20081D1986-03-03Ottawa, ONTMinor Pro
Chris Wideman505572012-20131D1990-01-07St. Louis, MOMajor League
Scott Wietecha600042010-20111D1987-10-19Wolverine Lake, MIMinor Pro
Andrew Willock9101172010-20111D1985-06-18Mississauga, ONTMinor Pro
Trevor Wolfe400002007-20081D1980-09-25Toledo, OHMinor Pro
Ben Wright26246172009-20101D1988-03-18Foremost, ALTAMinor Pro
Colton Yellow Horn265611102008-20102L1987-05-05Brocket, ALTAMinor Pro
Steve Yetman64253156302008-20091C1984-12-29St. John's, NFLDMinor Pro
Harry Young37314732013-20141D1989-11-12Windsor, ONTMinor Pro
Ian Young7361420292015-20172D1992-01-19Red Deer, ALTAMinor Pro
Nick Zappia905502015-20161F1990-02-17Manlius, NYMinor Pro
Garrett Zemlak700002010-20111G1989-06-24Saskatoon, SASKMinor Pro

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