hockey DB
search by league
team
morning report
contact us
home

Plymouth Whalers all-time player list

Player Name GP G A. Pts PIM Seasons Yrs. Pos. Birthdate Birthplace Highest Level
Jordan Addesi18000152013-20141L1996-03-15Richmond Hill, ONTMajor Junior
Chris Albertini34314282010-20122D1993-01-16Hampton, ONTMajor Junior
Alex Aleardi16471621331762010-20133R1992-07-30Fort Wayne, INMinor Pro
Danny Armstrong401141999-20001D1981-02-03Staples, ONTSemi-Professional
John Armstrong1512849771402004-20073C1988-02-26Toronto, ONTMinor Pro
Matt Armstrong403322002-20031L1982-09-08Orleans, ONTMinor Pro
Yuri Babenko59223456221997-19981C1978-01-02Penza, RussiaMajor League
Jason Bacashihua4600042001-20021G1982-09-20Dearborn Heights, MIMajor League
Terry Banjavic101101997-19981F1978-02-17Major Junior
Pete Barker2000091999-20001F1982-10-13Grosse Pointe, MIMajor Junior
Dwayne Bateman400001998-19991G1980-01-20Marmora, ONTMinor Pro
Andy Bathgate68194463122011-20121C1991-02-26Brampton, ONTMinor Pro
Brett Bellemore181840481752005-20094D1988-06-25Windsor, ONTMajor League
Josh Bemis153419231172007-20103D1990-11-03Ortonville, MIMajor Junior
Jon Billy3345951999-20001F1981-06-13Clinton Township, MIMajor Junior
Will Bitten63151631162014-20151C1998-07-10Ottawa, ONTMajor League
Jared Boll1314749964032005-20072R1986-05-13Charlotte, NCMajor League
Jesse Boulerice532023431701997-19981R1978-08-10Plattsburgh, NYMajor League
Zach Bowman3200002013-20152G1997-07-31St. Catharines, ONTMajor Junior
Zach Bratina37448162012-20131L1996-01-06Lindsay, ONTMajor Junior
Stacey Britstone59242751902000-20011F1980-04-11Toronto, ONTSemi-Professional
Josh Brittain561212241012009-20101L1990-01-03Milton, ONTMinor Pro
Evan Brophey10846961421332005-20072C1986-12-03Kitchener, ONTMajor League
Tyler Brown22048751231032007-20114C1990-02-07Wasaga Beach, ONTMinor Pro
Tyler Brown1712328511582007-20103L1991-04-04Westland, MIMajor Junior
Grant Buckley1500082002-20031D1983-10-23Richmond Hill, ONTMajor Junior
Andy Burnham28134551997-19981R1980-07-02New Liskeard, ONTMinor Pro
Joe Byrne411201997-19981FEssex, ONTMajor Junior
Nicholas Caamano64369292014-20151R1998-09-07Ancaster, ONTMajor League
Mark Cadotte461741997-19981C1977-03-11Windsor, ONTMinor Pro
Sean Callaghan35156852014-20151D1994-02-08Strathroy, ONTMajor Junior
Mathew Campagna64262551412014-20151C1994-03-09Mississauga, ONTMinor Pro
Greg Campbell1301948671452000-20022C1983-12-17London, ONTMajor League
Matt Caria37243357342008-20091C1988-08-16Sault Ste. Marie, ONTMinor Pro
Rane Carnegie14691582003-20041R1985-01-02Toronto, ONTMinor Pro
Taylor Carnevale576713122007-20081C1991-03-15Mississauga, ONTMinor Pro
Connor Carrick68123244792012-20131D1994-04-13Orland Park, ILMajor League
Chris Cava29033711999-20001D1980-10-14Thunder Bay, ONTMinor Pro
Craig Cescon831561842003-20052D1986-08-18Mississauga, ONTMinor Pro
Josh Chambers1001162001-20021D1982-04-04Carleton, MIMajor Junior
Kyle Chapman23202291998-19991L1981-02-24Aurora, ONTMajor Junior
Connor Chatham102303868982013-20152R1995-10-30Shiloh, ILMinor Pro
Martin Cizek58279402002-20031European Elite
Adam Colagiacomo674068108891998-19991R1979-03-17Toronto, ONTMinor Pro
Dan Collins23786991852332003-20074R1987-02-26Syracuse, NYMinor Pro
Jacob Collins2211222014-20151L1998-04-20Renfrew, ONTMajor Junior
Vern Cooper1894448921482006-20093L1990-12-30Waswanipi, PQMinor Pro
Riley Corbin600002012-20142G1995-08-17Thunder Bay, ONTMajor Junior
Curtis Crombeen8731821222010-20133D1993-02-12Sarnia, ONTMajor Junior
Viktor Crus-Rydberg117275582542013-20152C1995-03-21Tingsryd, SwedenMinor Pro
Wes Cunningham1531182932692005-20083D1987-03-09Dresden, ONTMinor Pro
Gianluca Curcuruto164207696702012-20153D1994-02-25Richmond Hill, ONTMajor Junior
Robert Czarnik1045076126742009-20112C1990-01-25Detroit, MIMinor Pro
Mitchell Dempsey34145292011-20121L1995-02-27Cambridge, ONTMajor Junior
Jared Dennis500002010-20122L1994-01-16Windsor, ONTMajor Junior
Jamie Devane23753611144112008-20124L1991-02-20Mississauga, ONTMajor League
Alex Di Carlo46077122013-20152D1997-03-25Woodbridge, ONTMajor Junior
Anthony Donati16000182007-20102D1991-09-19London, ONTMajor Junior
Paul Drew132044282000-20044G1983-11-20Merlin, ONTMinor Pro
Harold Druken1249689185461997-19992C1979-01-26St. John's, NFLDMajor League
Liam Dunda71369782013-20152R1997-09-15Bellevue, WAMajor Junior
Robert Esche48055221997-19981G1978-01-22Utica, NYMajor League
Sergei Fedotov3851116331997-19981D1977-01-24Moscow, RussiaMinor Pro
Jonas Fiedler25552791312402001-20054R1984-05-29Jihlava, Czech Rep.Minor Pro
Shaun Fisher177291041331291997-20003D1979-06-02Southgate, MIMinor Pro
Randy Fitzgerald16844821263371997-20003L1979-09-05Toronto, ONTMinor Pro
Scott Fletcher35145712008-20091D1988-01-12Detroit, MIMinor Pro
Andrew Fournier22685831681812003-20085C1987-11-05Amherstview, ONTMinor Pro
Jimmy Gagnon6449131682002-20031R1982-09-16Kitchener, ONTMajor Junior
Justin Garay37000102004-20062G1987-02-16Pittsburgh, PAMinor Pro
Joe Gaynor2793958972362005-20105L1989-01-05Goderich, ONTMajor Junior
Kaine Geldart1783052822802006-20093R1989-08-23Kingston, ONTMajor Junior
Stephane Gervais610102000-20011D1982-02-10Windsor, ONTEuropean Lower Leagues
Jay Gilbert6731013362009-20112D1991-08-15Port Stanley, ONTMajor Junior
Eric Gooldy18353861394231997-20003L1979-02-10New Hartford, NYMajor Junior
Jordan Grant474371062003-20041L1986-12-16Barrie, ONTMajor Junior
Mike Gresdal30000222000-20011D1983-03-15Huntsville, ONTMajor Junior
Frank Grzeszczak36178322006-20071D1989-08-31Plantation, FLMajor Junior
Matt Hackett123044182007-20103G1990-03-07London, ONTMajor League
Ryan Hartman10848651132112012-20142R1994-09-20Hilton Head Island, SCMajor League
Ryan Hayes13252501021242007-20103F1989-06-04Syracuse, NYMinor Pro
Mitchell Heard17167771442162009-20134C1992-03-12Bowmanville, ONTMinor Pro
Jake Helmick1800042004-20062D1988-01-08Kingwood, WVMajor Junior
Mathieu Henderson128114152612013-20152D1996-01-07Brantford, ONTMinor Pro
Brook Hiddink3611314142013-20141R1996-02-02St. Thomas, ONTMajor Junior
Kevin Holdridge1561044542601997-20003D1980-09-09Syracuse, NYMinor Pro
Robert Holsinger5603391997-19992G1979-05-31Boston, MAMinor Pro
Ben Holtom200022010-20111L1992-03-01Everett, ONTMajor Junior
Max Iafrate62527742010-20111D1994-03-28Livonia, MIMinor Pro
Tony Iaquinto711202003-20041R1987-01-21Hamilton, ONTMajor Junior
Cole Jarrett226431081513751999-20034D1983-01-04Sault Ste. Marie, ONTMajor League
Kyle Jendra300002007-20081G1989-01-09Munster, INMajor Junior
A.J. Jenks249791141932802006-20104L1990-06-27Wolverine Lake, MIMinor Pro
Leo Jenner2501038483992005-20105D1989-06-27Dorchester, ONTMajor Junior
Tyler Johnson100002014-20151G1998-02-07Amherst, NYMinor Pro
Mitch Jones1661226383632011-20154D1995-02-08Rochester, MIMinor Pro
Jimmy Jordan5000141997-19981D1979-05-13Oshawa, ONTMajor Junior
Michal Jordan138306696892007-20103D1990-07-17Zlin, Czech Rep.Major League
Tom Kane1300002007-20081D1990-03-10Thunder Bay, ONTMajor Junior
Simon Karlsson342911102012-20131D1993-07-23Malmo, SwedenEuropean Elite
Nate Kiser2371328414731999-20034D1982-05-04Southgate, MIMinor Pro
Gary Klapkowski2822402002-20031R1985-02-13Pittsburgh, PAMinor Pro
Mike Knight91943521662003-20052D1984-10-07Toronto, ONTMinor Pro
Tomas Kurka1115157108571999-20012L1981-12-14Most, Czech Rep.Major League
Jamie Lalonde1412721484481997-20003L1980-02-07Fournier, ONTMajor Junior
Chad Larose152111902011162000-20033R1982-03-27Fraser, MIMajor League
Jan Latal28112252008-20091D1990-03-21Stredokluky, Czech Rep.European Elite
Jason Lawmaster17257861997-19981D1978-12-31Westland, MIMinor Pro
Patrick Lee98252651652007-20092R1988-01-27Sharon, ONTMajor Junior
Ryan Lee1100022004-20051D1986-07-25Caledon, ONTMinor Pro
Spencer Lee600022013-20141R1995-01-22Brantford, ONTMajor Junior
David Legwand114851001851211997-19992C1980-08-17Detroit, MIMajor League
Mike Letizia2472558831762002-20064D1985-02-15Chicago, ILMinor Pro
Austin Levi2681670863022008-20135D1992-02-16Columbus, OHMinor Pro
Dave Liffiton1701029392892001-20043D1984-10-18Windsor, ONTMajor League
Maxim Linnik21033191998-19991D1979-09-06Kiev, UkraineMinor Pro
James Livingston862534591092009-20112R1990-03-08Halifax, NSMinor Pro
Michael Lombardi22101202003-20041L1987-06-08Richmond Hill, ONTEuropean Lower Leagues
Mike Looby6581220802004-20062D1985-01-28Brampton, ONTMinor Pro
Zach Lorentz97333669122012-20142C1993-01-19Waterloo, ONTMajor Junior
John-Paul Luciuk361910241997-19981L1979-04-21Oshawa, ONTMajor Junior
Erik Lundmark97437492002-20053D1985-03-22Wabigoon, ONTMajor Junior
Stevie Lyle600001997-19981G1979-12-04Cardiff, WalesEuropean Elite
Colin MacDonald230341441122009-20134D1992-04-16London, ONTMajor Junior
Dylan MacDonald65033242010-20122D1993-03-05London, ONTMajor Junior
Scott Madden2001142005-20061D1988-01-15Barrie, ONTMajor Junior
Matt Mahalak9702202010-20133G1993-01-22Monroe, MIMajor Junior
R.J. Mahalak2072034542532007-20125L1991-12-23Monroe, MIMajor Junior
Brent Mahon111101323612002-20042C1984-04-27Woodslee, ONTMajor Junior
Nick Malysa294328313502009-20145D1993-04-11Morristown, NJMajor Junior
Paul Mara772156771251997-19992D1979-09-07Ridgewood, NJMajor League
James Marsden15022402009-20101R1990-05-11Exeter, ONTMajor Junior
Mike Martinelli77549462003-20052C1986-01-22Westchester, PAMajor Junior
Austin Mattson43369132009-20112R1991-02-01Livonia, MIMajor Junior
Bob McBride135263460691999-20023C1982-07-30Brougham, ONTMajor Junior
Joe McCann1492437611082005-20083R1987-03-02Essex, ONTMinor Pro
Myles McCauley76211435282008-20102D1991-04-08Sterling Heights, MIMinor Pro
Danny McDonald34415142001-20021L1984-02-15New Liskeard, ONTMinor Pro
Jeff McFarland200002004-20051R1988-03-08Muirkirk, ONTMajor Junior
Cory McGillis3101112008-20091L1988-07-09Coniston, ONTMinor Pro
Ryan McGinnis2231155663372003-20074D1987-03-03Flint, MIMinor Pro
Mark McMahon3421214911998-19991D1978-02-10Geraldton, ONTMinor Pro
Phil McRae195914212009-20101C1990-03-15Minneapolis, MNMajor League
Vaclav Meidl1633255872922003-20063C1986-05-27Havirov, Czech Rep.European Elite
Cullen Mercer136111627452013-20152C1997-05-02Exeter, ONTMajor Junior
Derek Merlini34257902005-20061R1985-07-06Clinton Township, MIMinor Pro
Garrett Meurs265781141922162009-20134R1993-01-12Ripley, ONTMinor Pro
Sonny Milano50224668242014-20151L1996-05-12Massapequa, NYMajor League
Dan Miller000002003-20041G1985-02-02Davison, MIMajor Junior
J.T. Miller61253762612011-20121C1993-03-14East Palestine, OHMajor League
Matthew Mistele18779651441802011-20154L1995-10-17Whitby, ONTEuropean Elite
John Mitchell258801502301582001-20054C1985-01-22Oakville, ONTMajor League
Preston Mizzi29151631492000-20011C1980-12-22Sault Ste. Marie, ONTMinor Pro
Aaron Molnar1100001999-20001G1981-10-08Dorchester, ONTMajor Junior
Ryan Moore24279242014-20151C1997-04-09Troy, MIMinor Pro
Steven Morris75162137201999-20012C1982-05-23Sudbury, ONTMajor Junior
Sean Myers812302009-20101C1992-02-12Chatham, ONTMajor Junior
Adam Nanji610142009-20112C1993-12-01Mississauga, ONTMajor Junior
James Neal187681051732352003-20074L1987-09-03Whitby, ONTMajor League
Peter Neal5453882008-20113C1991-10-02Whitby, ONTMinor Pro
Alex Nedeljkovic142055162012-20153G1996-01-07Parma, OHMajor League
Mike Nelson34123162002-20031R1984-01-17Stratford, ONTMajor Junior
Kyle Neufeld2101172001-20021L1983-08-28St. Catharines, ONTMajor Junior
Michal Neuvirth5200082006-20082G1988-03-23Usti Nad Labem, Czech Rep.Major League
Jared Newman210548534001998-20024D1982-03-07Lincoln Park, MIMinor Pro
Ryan Nie10301122002-20064G1985-04-15Nanticoke, ONTMinor Pro
George Nistas124326092571999-20023C1981-03-16Toronto, ONTMinor Pro
Stefan Noesen2151001202202012009-20134R1993-02-12Plano, TXMajor League
Sean O'Connor3691928252006-20082R1987-01-31Brownstown, MIMinor Pro
Ryan O'Keefe55516211382000-20011D1980-02-05Mississauga, ONTMinor Pro
Nathan O'Nabigon29538212000-20011L1983-05-09Longlac, ONTMinor Pro
Jordon O'Neill683912432006-20093D1990-01-11London, ONTMajor Junior
Ondrej Otcenas505611282005-20061L1987-03-06Piestany, SlovakiaEuropean Elite
Pat Parthenais632791551997-19981D1979-07-17Rochester, NYMinor Pro
Brian Passmore6591322821997-19981C1980-04-27Mississauga, ONTMinor Pro
Cody Payne1162732591702011-20132C1994-01-14Woking, EnglandMinor Pro
Sean Pennock1000042001-20043Major Junior
Alex Peters11632225892012-20153D1996-07-02Blyth, ONTMinor Pro
Justin Peters35055202005-20061G1986-08-30Blyth, ONTMajor League
Jeff Phillips26101512001-20032Major Junior
Steve Phillips17000132001-20032Semi-Professional
Gino Pisellini1903437715452003-20063R1986-08-05Melrose Park, ILMinor Pro
Richard Power6811213702003-20041D1985-01-14Scarborough, ONTMajor Junior
Kristopher Purdy64448251997-20003L1980-10-10Kanata, ONTMajor Junior
Rickard Rakell1496881149362010-20133R1993-05-05Sundbyberg, SwedenMajor League
James Ramsay143810184211998-20013L1981-02-24Ottawa, ONTMajor Junior
Ryan Ramsay120621031652292002-20042C1983-05-18Ajax, ONTMinor Pro
Taylor Raszka34347242002-20031R1986-10-22Petersburg, MIMinor Pro
Yannick Rathgeb911225371022013-20152D1995-10-24Langenthal, SwitzerlandMinor Pro
Dan Reed100002001-20021G1984-08-27Gravenhurst, ONTMajor Junior
Adam Restoule32101362010-20122L1993-02-21Thunder Bay, ONTMajor Junior
Mark Ridout16011741997-19981D1980-12-19Windsor, ONTSemi-Professional
Luc Rioux30178241997-19981D1979-03-16Hammond, ONTMajor Junior
Andre Robichaud15442226851998-20024D1981-04-16Timmins, ONTMajor Junior
Bill Ruggiero1000001999-20001G1981-02-25Harper Woods, MIMinor Pro
Ryan Russell200001997-19981 Major Junior
Dan Ryder2816173342006-20071C1987-01-12Bonavista, NFLDMinor Pro
Brandon Sacco200001997-19981G1980-10-17Welland, ONTMajor Junior
Carter Sandlak61242448952013-20141L1993-05-18Vancouver, BCMinor Pro
Beau Schmitz244351171523502008-20124D1991-03-26Howell, MIMinor Pro
Kyle Schutte8000322001-20021L1983-05-13Burlington, ONTMinor Pro
Vincent Scognamiglio10567131692013-20152L1996-09-01St. Louis, MOMajor Junior
Tyler Seguin12469104173822008-20102C1992-01-31Brampton, ONTMajor League
Tyler Sensky60066192013-20152D1997-02-27Canton, MIMajor Junior
Tim Sestito23645561012502001-20054F1984-08-28Rome, NYMajor League
Tom Sestito1525335883992004-20073L1987-09-28Rome, NYMajor League
Zack Shepley176220221652003-20074D1987-08-28Oakville, ONTMajor Junior
Connor Sills1651311242252012-20153R1995-05-21Thunder Bay, ONTEuropean Elite
Jozef Sladok880773232006-20082D1988-06-04Zvolen, SlovakiaMinor Pro
Jeremy Smith99022102005-20094G1989-04-13Dearborn, MIMajor League
Julian Smith127334174241997-20003F1979-05-14Markham, ONTMinor Pro
Mike Smith1661117252001-20021R1981-02-23Hamilton, ONTMajor Junior
Rick Smith30131225441998-19991L1978-07-29Brighton, MIMinor Pro
Troy Smith117926351121997-19992D1978-07-31Hamilton, ONTMinor Pro
Christian Steingraber11442529822007-20092D1989-08-07Oregon, OHMajor Junior
Ryan Stephenson51358372004-20062L1986-04-09Belmont, ONTMajor Junior
Larry Sterling200002000-20011G1982-11-15Lake Orion, MIMinor Pro
Karl Stewart20164871513112000-20033L1983-06-30Scarborough, ONTMajor League
Damian Surma2411051202253061998-20024L1981-01-22Lincoln Park, MIMajor League
Cory Tanaka88121426692004-20062C1988-05-17Stouffville, ONTEuropean Elite
Matt Tanel200002000-20011G1984-06-27Mississauga, ONTMajor Junior
Andrew Taylor613338711241997-19981L1977-01-17Stratford, ONTMinor Pro
Nathan Tennant252810252001-20021D1982-10-15Chalk River, ONTMinor Pro
Chris Terry2531141752893522005-20094L1989-04-07Brampton, ONTMajor League
Bryan Thompson94122638931999-20023R1982-03-16Dearborn, MIMajor Junior
Sean Thompson1371214261262001-20043L1984-01-31Alliston, ONTMajor Junior
Chris Thorburn27112233562002-20031R1983-06-03Sault Ste. Marie, ONTMajor League
Vincent Trocheck28263359242012-20131C1993-07-11Pittsburgh, PAMajor League
Joel Trottier104610171997-19981R1977-02-11Alexandria, ONTMinor Pro
Dario Trutmann1241231431432010-20122D1992-09-17Kussnacht, SwitzerlandEuropean Elite
Nikos Tselios101295988871997-19992D1979-01-20Oak Park, ILMajor League
Libor Ustrnul146436403581999-20023D1982-02-20Sternberk, Czech Rep.Minor Pro
Sebastian Uvira2671421312012-20131R1993-01-26Freiburg, GermanyEuropean Elite
Brett Valliquette435611652006-20082L1989-02-22Newmarket, ONTMinor Pro
Tomek Valtonen4381624531998-19991L1980-01-08Piotrkow Trybunalski, PolandEuropean Elite
Danny Vanderwiel1972225471162011-20154L1995-02-17Island Lake, ILMinor Pro
Kris Vernarsky22852931452261998-20024C1982-04-05Detroit, MIMajor League
Nick Vernelli817714652002-20042R1983-01-02Odessa, ONTMajor Junior
John Vigilante254931532461072002-20064L1985-05-24Dearborn, MIMinor Pro
Frankie Vilardi136183654442013-20152C1996-01-09Kingston, ONTMajor Junior
Trevor Waddell1000002002-20031R1986-01-29Mississauga, ONTMajor Junior
Jason Ward23141327281998-19991R1979-01-16Mississauga, ONTMajor League
Steve Ward20034761102302004-20073D1986-02-13Scarborough, ONTMinor Pro
Steve Wasylko434182281997-19981C1978-07-11Munster Hamlet, ONTMajor Junior
Matt Watson2201182014-20151D1996-04-25London, ONTMinor Pro
Jeff Weber3300042002-20042G1984-09-24Ottawa, ONTMinor Pro
Scott Wedgewood12304422008-20124G1992-08-14Brampton, ONTMajor League
Stephen Weiss172891342231491999-20023C1983-04-03Toronto, ONTMajor League
Josh Wesley131712191292013-20152D1996-04-09Hartford, CTMinor Pro
Michael Whaley15372431442010-20133C1993-04-11London, ONTMajor Junior
Steven Whitely25167332006-20071D1987-07-16Petrolia, ONTMinor Pro
Justin Williams115415495741998-20002R1981-10-04Cobourg, ONTMajor League
Tony Williams8224212000-20011FMuncey, OHMajor Junior
Tom Wilson1253556913162010-20133R1994-03-29Toronto, ONTMajor League
Chad Wiseman32111627122000-20011L1981-03-25Burlington, ONTMajor League
James Wisniewski217521351872952000-20044D1984-02-21Canton, MIMajor League
Scott Wray8055111999-20001L1979-12-19Ottawa, ONTMinor Pro
Brad Yeo51142034982001-20021R1981-03-18Talbotville, ONTMajor Junior
Bryce Yetman678816182013-20152R1997-02-21Ajax, ONTMajor Junior
Mike Yovanic23000352007-20092D1989-09-06Highland, MIMajor Junior
Rob Zepp13902241998-20013G1981-09-07Newmarket, ONTMajor 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.