hockey DB
search by league
team
morning report
contact us
home

Worcester Sharks all-time player list

Player Name GP G A. Pts PIM Seasons Yrs. Pos. Birthdate Birthplace Highest Level
Konrad Abeltshauser10793140372013-20152D1992-09-02Bad Toelz, GermanyMinor Pro
Sena Acolatse1571742592172010-20144D1990-11-28Hayward, CAMinor Pro
J.P. Anderson1600002014-20151G1992-04-27Toronto, ONTMinor Pro
Riley Armstrong20859531123002006-20093R1984-11-08Saskatoon, SASKMajor League
Vincent Arseneau200022014-20151L1992-03-26Iles-de-la-Madeleine, PQMinor Pro
Spencer Asuchak300022014-20151L1991-11-22Kamloops, BCMinor Pro
Mike Banwell19123152012-20131D1987-06-18Scarborough, ONTMinor Pro
Julius Bergman100022014-20151D1995-11-02Stockholm, SwedenMinor Pro
Steve Bernier1034722006-20071R1985-03-31Quebec, PQMajor League
Kyle Bigos802252013-20152D1989-05-12Upland, CAMinor Pro
Mathieu Biron2431518422006-20071D1980-04-29Lac-Saint-Charles, PQMajor League
Andrew Blazek300002014-20151D1988-08-07Pittsburgh, PAMinor Pro
Chris Blight102202006-20112R1982-10-14Cambridge, ONTMinor Pro
Andy Bohmbach100002012-20131L1987-02-25Hudson, WIMinor Pro
Jimmy Bonneau15559144352011-20154L1985-03-22Baie-Comeau, PQMinor Pro
Alex Bourret603342011-20121R1986-10-05Drummondville, PQMinor Pro
Riley Brace384812352012-20153L1992-03-07Ottawa, ONTMinor Pro
Tim Branham100002008-20091D1981-05-10Eagle River, WIMinor Pro
Justin Braun435242982009-20123D1987-02-10Minneapolis, MNMajor League
Mike Brennan28044262012-20131D1986-01-24Smithtown, NYMinor Pro
Brendan Buckley67189922008-20091D1977-02-26Needham, MAMinor Pro
Adam Burish18437142014-20151R1983-01-06Madison, WIMajor League
Marc Busenburg31189102007-20081D1977-12-07Shrewsbury, MAMinor Pro
Joe Callahan3541115192009-20101D1982-12-20Abington, MAMajor League
Trent Campbell1935882008-20102L1982-12-24Beauval, SASKMinor Pro
Matt Carle302202006-20071D1984-09-25Anchorage, AKMajor League
Ryan Carpenter86122436482013-20152C1991-01-18Oviedo, FLMajor League
Tom Cavanagh20246921381482006-20093C1982-03-24Warwick, RIMajor League
Jonathan Cheechoo55182947142010-20111R1980-07-15Moose Factory, ONTMajor League
Daniel Ciampini1533622014-20151L1990-11-25Concord, ONTMinor Pro
Willie Coetzee46101727222014-20151R1990-11-07Johannesburg, South AfricaMinor Pro
Will Colbert1901102009-20101D1985-02-06Arnprior, ONTMinor Pro
Gerald Coleman300002008-20091G1985-04-03Evanston, ILMajor League
Sean Collins401122006-20071C1983-02-09Reading, MAMinor Pro
Jack Combs50161430242011-20121R1988-01-26St. Louis, MOMinor Pro
Adam Comrie8062834622012-20142D1990-07-31Ottawa, ONTMinor Pro
Mike Connolly40102030262011-20121C1989-07-03Calgary, ALTAMajor League
Chad Costello704422011-20121F1986-07-22Johnston, IAMinor Pro
Logan Couture46203353192008-20102C1989-03-28Guelph, ONTMajor League
Chris Crane23167152012-20153F1991-12-02West Chester, OHMinor Pro
Mathieu Curadeau410122007-20102C1985-01-23Montreal, PQMinor Pro
Taylor Dakers4301102007-20092G1986-09-14Langley, BCMinor Pro
Mathieu Darche76354580722006-20071L1976-11-26Montreal, PQMajor League
Dan DaSilva23960841442272008-20144R1985-04-30Saskatoon, SASKMinor Pro
Patrick Davis2644822010-20111L1986-12-28Sterling, MIMajor League
Rob Davison653691132013-20141D1980-05-01St. Catharines, ONTMajor League
Derek Deblois410102014-20151R1991-02-19Warwick, RIMinor Pro
Ryan Del Monte6761723582010-20122R1983-09-13Mississauga, ONTMinor Pro
Aaron Dell2600042014-20151G1989-05-04Airdrie, ALTAMajor League
Dylan DeMelo14774451912011-20154D1993-05-01London, ONTMajor League
Jason Demers10364450782008-20102D1988-06-09Dorval, PQMajor League
Andrew Desjardins2123958972942008-20113C1986-07-27Sudbury, ONTMajor League
Taylor Doherty234731383472010-20155D1991-03-02Cambridge, ONTMinor Pro
Daniel Doremus500022014-20151F1991-10-22Aspen, COMinor Pro
Frank Doyle801122009-20101G1980-09-08Guelph, ONTMinor Pro
Oren Eizenman701142007-20081F1985-03-27Toronto, ONTMinor Pro
Petter Emanuelsson640402014-20151R1991-08-07Kiruna, SwedenMinor Pro
Brennan Evans155327303812006-20082D1982-01-06North Battleford, SASKMajor League
Bobby Farnham300022011-20121R1989-01-21North Andover, MAMajor League
Taylor Fedun6562834372014-20151D1988-06-04Edmonton, ALTAMajor League
P.J. Fenton566814262007-20092L1985-08-26Springfield, MAMinor Pro
Scott Ferguson79419231012006-20071D1973-01-06Camrose, ALTAMajor League
Benn Ferriero1214459103542009-20123R1987-04-29Essex, MAMajor League
Scott Fleming402242013-20141F1988-01-06Plainfield, ONTMinor Pro
Matt Fornataro51101525302008-20091R1985-06-26Calgary, ALTAMinor Pro
J.D. Forrest16145102007-20081D1981-04-15Auburn, NYMinor Pro
T.J. Fox150192342482007-20092F1984-07-11Oswego, NYMinor Pro
Matt Francis200002010-20111R1985-09-27Surrey, BCMinor Pro
Riley Gill100002010-20111G1985-01-01Northfield, MNMinor Pro
Curt Gogol131137204552011-20143L1991-09-21Calgary, ALTAMinor Pro
Nikolay Goldobin932542014-20151R1995-10-07Moscow, RussiaMajor League
Barclay Goodrow7246112014-20151C1993-02-26Toronto, ONTMajor League
Josh Gorges701122006-20071D1984-08-14Kelowna, BCMajor League
Yanni Gourde83132841672011-20143C1991-12-15Saint-Narcisse, PQMajor League
Tommy Grant1612362012-20131L1986-08-29North Vancouver, BCMinor Pro
Thomas Greiss142044272006-20134G1986-01-29Fuessen, GermanyMajor League
Tyler Gron1421342013-20141R1989-09-07Spruce Grove, ALTAMinor Pro
Troy Grosenick7100002013-20152G1989-08-27Brookfield, WIMajor League
Danny Groulx1131864821042009-20132D1981-06-23La Salle, PQMinor Pro
Sacha Guimond200022012-20131D1991-03-28Ville-Marie, PQMinor Pro
Ben Guite2641115162011-20121C1978-07-17Montreal, PQMajor League
Micheal Haley681813311062014-20151C1986-03-30Guelph, ONTMajor League
Freddie Hamilton192445599342012-20153C1992-01-01Toronto, ONTMajor League
Greger Hanson1113482014-20151F1988-02-17Lidingo, SwedenMinor Pro
Eriah Hayes125232750872012-20153R1988-07-07La Crescent, MNMajor League
Thomas Heemskerk600002011-20132G1990-04-11Chilliwack, BCMinor Pro
Dwight Helminen74121022162009-20101C1983-06-22Hancock, MIMajor League
Kevin Henderson137102636902009-20112L1986-12-03Toronto, ONTMajor League
Tomas Hertl202202014-20151C1993-11-12Prague, Czech Rep.Major League
Brock Higgs1633642013-20141F1992-05-04Kingston, ONTMinor Pro
Garet Hunt9011352010-20111L1987-10-14Maple Ridge, BCMinor Pro
Sean Hurley100002007-20081D1983-07-25Rutland, VTMinor Pro
Carter Hutton2201102010-20111G1985-12-19Thunder Bay, ONTMajor League
Mike Iggulden15159641231182006-20082C1982-11-09St. Catharines, ONTMajor League
Matt Irwin1812266881192009-20134D1987-11-29Victoria, BCMajor League
Jeff Jakaitis300002010-20111G1983-06-09Rochester, MNMinor Pro
Kyle Jones300002008-20091G1983-08-22North Delta, BCMinor Pro
Matt Jones7291019332007-20103R1986-01-13Kentwood, MIMinor Pro
Nick Jones1602222013-20152D1990-06-26Scranton, PAMinor Pro
Derek Joslin21428741021202006-20135D1987-03-17Richmond Hill, ONTMajor League
Melker Karlsson20551062014-20151C1990-07-18Lycksele, SwedenMajor League
Lukas Kaspar21646791251482006-20093L1985-09-23Litvinov, Czech Rep.Major League
Bracken Kearns1112744711452012-20142C1981-05-12North Vancouver, BCMajor League
Tim Kennedy72234568402011-20132L1986-04-30Buffalo, NYMajor League
Tyler Kennedy321302014-20151R1986-07-15Sault Ste. Marie, ONTMajor League
Matt Kinch302202008-20091D1980-02-17Red Deer, ALTAMinor Pro
Justin Kurtz553710462006-20071D1977-01-14Winnipeg, MANMajor League
John Laliberte901122006-20071F1983-08-05Saco, MEMinor Pro
Jon Landry1112382010-20111D1984-05-29Lexington, MAMinor Pro
Jeremy Langlois4216102682014-20151R1990-06-02Tempe, AZMinor Pro
Ryan Lannon401142010-20111D1982-12-14Worcester, MAMinor Pro
Cory Larose53192140382008-20091C1975-05-14Campbellton, NBMajor League
Chris Lawrence6101152010-20111R1987-02-05Mimico, ONTMinor Pro
Jay Leach50145452010-20111D1979-09-02Syracuse, NYMajor League
Brady Leisenring27235142006-20082F1982-09-07Stowe, VTMinor Pro
Claude Lemieux233811242008-20091R1965-07-16Buckingham, PQMajor League
Bryan Lerg68132841102014-20151F1986-01-20Livonia, MIMajor League
Louis Liotti1001142009-20101D1985-05-25Westbury, NYMinor Pro
James Livingston1881739561472011-20143R1990-03-08Halifax, NSMinor Pro
Erick Lizon8000242010-20111R1985-11-29Kitchener, ONTMinor Pro
Nathan Longpre801142010-20111F1988-06-16Peterborough, ONTMinor Pro
Joe Loprieno983581132009-20112D1986-10-08Bloomington, ILMinor Pro
Tony Lucia5291928312009-20123L1987-08-23Plymouth, MNMinor Pro
Dave MacDonald7000232007-20081D1985-04-30Halifax, NSMinor Pro
Daren Machesney600002010-20111G1986-12-13Hamilton, ONTMinor Pro
Michal Macho27167102006-20071R1982-01-17Martin, SlovakiaMinor Pro
Cam Macintyre668715672010-20122R1985-10-03Sooke, BCMinor Pro
James Marcou4551722182009-20112F1988-02-19King Park, NYMinor Pro
David Marshall12112152010-20111F1985-03-14Buffalo, MNMinor Pro
Brandon Mashinter23654541083242009-20134L1988-09-20Newmarket, ONTMajor League
Jonathan Matsumoto60141832302012-20131C1986-10-13Ottawa, ONTMajor League
John McCarthy27763881511222009-20156L1986-08-09Boston, MAMajor League
Dennis McCauley4510414842009-20101F1985-08-15Billerica, MAMinor Pro
James McEwan4000102008-20091L1987-04-23Kelowna, BCMinor Pro
Jamie McGinn116363975982006-20115L1988-08-05Fergus, ONTMajor League
Jim McKenzie200002010-20111R1984-06-10St. Paul, MNMinor Pro
Frazer McLaren2171317305772007-20136L1987-10-29Winnipeg, MANMajor League
Kyle McLaren22167192008-20091D1977-06-18Humboldt, SASKMajor League
Scott Mifsud100002006-20071F1982-02-22Burlington, ONTMinor Pro
Graham Mink13255631181192006-20082R1979-05-21Stowe, VTMajor League
Torrey Mitchell184711372006-20103C1985-01-30Greenfield Park, PQMajor League
Nathan Moon721220321492011-20121C1990-01-04Belleville, ONTMinor Pro
Mike Moore2531458723652007-20125D1984-12-12Lloydminster, ALTAMajor League
Mike Morris26671382007-20092F1983-07-14Braintree, MAMinor Pro
Mirco Mueller1212362013-20152D1995-03-21Winterthur, SwitzerlandMajor League
Andrew Murray1021302011-20121C1981-11-06Selkirk, MANMajor League
Douglas Murray521382006-20071D1980-03-12Bromma, SwedenMajor League
Matthew Nieto13471102012-20142L1992-11-05Long Beach, CAMajor League
Antero Niittymaki500002011-20121G1980-06-18Turku, FinlandMajor League
Ian O'Connor200002011-20121F1987-06-18Londonderry, NHMinor Pro
Brian O'Hanley41437162011-20121D1984-12-18Quincy, MAMinor Pro
Travis Oleksuk203324880502012-20153C1989-02-03Thunder Bay, ONTMinor Pro
Glenn Olson21011512006-20071L1984-05-01Port McNeil, BCMinor Pro
Sandis Ozolinsh201102007-20081D1972-08-03Riga, LatviaMajor League
Dennis Packard76111930312007-20081L1982-02-09St. Catharines, ONTMinor Pro
Trevor Parkes20369142014-20151R1991-05-13Fort Erie, ONTMinor Pro
Dmitri Patzold4602222006-20082G1983-02-03Ust-Kamenogorsk, KazakhstanMajor League
Joe Pavelski168182682006-20071C1984-07-11Plover, WIMajor League
Jody Pederson1103322010-20111D1985-03-14Smithers, BCMinor Pro
Matt Pelech149712194792011-20143R1987-09-04Toronto, ONTMajor League
Michael Pelech301122012-20131F1989-10-06Toronto, ONTMinor Pro
Joe Pereira100002010-20111F1987-03-28West Haven, CTMinor Pro
Michael Pereira310102013-20141L1991-11-24New Haven, CTMinor Pro
Todd Perry200002010-20111D1986-12-13Ingleside, ONTMinor Pro
Nick Petrecki277838465312009-20145D1989-07-11Schenectady, NYMajor League
Jason Pitton921372010-20111L1986-05-23Brampton, ONTMinor Pro
Tomas Plihal69111627402006-20082L1983-03-28Frydlant, Czech Rep.Major League
Joshua Prudden88142640482006-20082C1981-11-07Andover, MAMinor Pro
Corey Quirk131122032462009-20112F1986-07-03Brockton, MAMinor Pro
Nate Raduns56121527422007-20081F1984-05-17Sauk Rapids, MNMajor League
Chad Rau2824662013-20141C1987-01-18Eden Prairie, MNMajor League
Brodie Reid155314071442011-20143R1989-08-25Delta, BCMinor Pro
Pat Rissmiller602222012-20131L1978-10-26Belmont, MAMajor League
Ashton Rome1281511261142006-20093R1985-12-31Nesbitt, MANMinor Pro
Joakim Ryan702222014-20151D1993-06-17Rumson, NJMajor League
Leigh Salters100022010-20111L1989-03-27London, ONTMinor Pro
Harri Sateri12904442010-20144G1989-12-29Toijala, FinlandMajor League
Nolan Schaefer1601102006-20071G1980-01-15Yellow Grass, SASKMajor League
Nick Schaus8141822482009-20112D1986-07-03Orchard Park, NYMinor Pro
Lane Scheidl34347292012-20142L1992-01-14Saskatoon, SASKMinor Pro
Adam Schmidt1412302013-20141F1990-11-16Warrington, PAMinor Pro
Rylan Schwartz123112637422012-20153C1990-01-08Kamsack, SASKMinor Pro
Devin Setoguchi2381119252007-20081R1987-01-01Taber, ALTAMajor League
Tyson Sexsmith5303322009-20123G1989-03-19Calgary, ALTAMinor Pro
Tyler Shattock3000102014-20151R1990-02-03Vernon, BCMinor Pro
James Sheppard4081624542011-20153C1988-04-25Halifax, NSMajor League
Jay Silvia200002011-20121F1989-02-26Burlington, MAMinor Pro
Daniel Sisca200022007-20081C1983-06-16Woodbridge, ONTMinor Pro
Peter Sivak941542012-20131R1982-03-21Cheb, Czech Rep.Minor Pro
Dan Spang125124456592006-20082D1983-08-16Winchester, MAMinor Pro
Garrett Stafford77113041582006-20071D1980-01-28Los Angeles, CAMajor League
Sebastian Stalberg102141428162011-20143R1990-03-06Lerum, SwedenMinor Pro
Alex Stalock139077122009-20134G1987-07-28St. Paul, MNMajor League
Brad Staubitz162723304622006-20093R1984-07-28Bright's Grove, ONTMajor League
Grant Stevenson59142539302006-20071R1981-10-15Spruce Grove, ALTAMajor League
Karl Stollery1424682014-20151D1987-11-21Camrose, ALTAMajor League
Dean Strong1623522009-20101F1985-07-17Mississauga, ONTMinor Pro
Sean Sullivan105174259532010-20122D1984-03-29Boston, MAMinor Pro
Michael Swift18167282010-20111C1987-03-26Peterborough, ONTMinor Pro
Mikael Tam19011312012-20131D1991-04-26Quebec City, PQMinor Pro
Matt Taormina76112738242014-20151D1986-10-20Warren, MIMajor League
Daniil Tarasov144474592872012-20153R1991-06-20Moscow, RussiaMajor League
Matt Tennyson1641748651072011-20154D1990-04-23Minneapolis, MNMajor League
Chris Tierney2982129102014-20151C1994-07-01Keswick, ONTMajor League
Patrick Traverse197206989942006-20093D1974-03-14Montreal, PQMajor League
Jonathan Tremblay20011422006-20082R1984-03-03Fauquier, ONTMinor Pro
T.J. Trevelyan136473784472009-20112L1984-03-06Mississauga, ONTMinor Pro
Evan Trupp72162440262014-20151F1987-10-22Anchorage, AKMinor Pro
Dennis Urban3641317102012-20131D1988-06-28Pittsburgh, PAMinor Pro
Craig Valette1241921401742006-20082C1982-10-07Shellbrook, SASKMinor Pro
Mitch Versteeg300022009-20101D1988-11-03Lethbridge, ALTAMinor Pro
Ryan Vesce1023863101482008-20102R1982-04-07Lloyd Harbor, NYMajor League
Marek Viedensky120152540472011-20143C1990-08-18Handlova, SlovakiaMinor Pro
Marc-Edouard Vlasic102202007-20081D1987-03-30Montreal, PQMajor League
Tom Walsh10573845362006-20082D1983-04-22Arlington, MAMinor Pro
Dane Walters300022012-20131R1989-03-20St. Paul, MNMinor Pro
Brett Westgarth95210121642008-20102D1982-02-04Amherstburg, ONTMinor Pro
Brian White200002007-20081D1976-02-07Winchester, MAMajor League
Matt Willows1132552014-20151F1991-07-24Congers, NYMinor Pro
Mike Wilson9561521662008-20133D1987-05-08North Vancouver, BCMinor Pro
Tommy Wingels98302454972010-20122C1988-04-12Evanston, ILMajor League
Ty Wishart500002007-20081D1988-05-19Belleville, ONTMajor League
William Wrenn300002012-20131D1991-03-16Anchorage, AKMinor Pro
Brian Yandle100022006-20071D1983-05-29Milton, MAMinor Pro
Gus Young6451015372014-20151D1991-07-10Dedham, MAMinor Pro
Steven Zalewski2104187128602007-20114C1986-08-20Utica, NYMajor 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.