hockey DB
search by league
team
morning report
contact us
home

Columbus Cottonmouths all-time player list

Player Name GP G A. Pts PIM Seasons Yrs. Pos. Birthdate Birthplace Highest Level
Will Aide1041513283782012-20153F1990-05-22Bismarck, NDMinor Pro
Ryan Aikia1051082922402004-20062D1974-03-24Sudbury, ONTMinor Pro
Tory Allan45142236842013-20141C1988-12-12Saskatoon, SASKMinor Pro
Marcel Alvarez4123122012-20131D1988-01-28Cleveland, OHMinor Pro
Daniel Amesbury6473104792011-20143F1990-11-17Maple Ridge, BCMinor Pro
Nielsson Arcibal96284977912013-20173R1988-05-10Vista, CAMinor Pro
Henrik Arnstrom551910682005-20061D1983-09-03Nacka, SwedenMinor Pro
Spencer Bacon1800002016-20171G1992-01-15Victoria, BCMinor Pro
Chris Bailer142618242942012-20153D1988-08-09Wetaskiwin, ALTAMinor Pro
Will Barlow254745524242007-20125D1982-09-20Oakville, ONTMinor Pro
Shawn Bates81353772652014-20162C1990-01-18Fort Saskatchewan, ALTAMinor Pro
Andy Bathgate104206888462015-20172C1991-02-26Brampton, ONTMinor Pro
Ben Bauer29145252016-20171D1991-10-27Lancaster, PAMinor Pro
Shayne Baylis300002008-20091D1983-09-08St. Catharines, ONTMinor Pro
Chad Bazin400042012-20131D1987-08-05Troy, MIMinor Pro
Brett Beauchamp300092010-20111D1986-02-06Montreal, PQMinor Pro
Jerome Bechard3000202005-20072L1969-03-30Regina, SASKMinor Pro
Louis Belisle86283260872014-20162F1991-02-03Repentigny, PQMinor Pro
Corey Bellamy223141202012-20131F1989-06-30Springfield, MAMinor Pro
Greg Beller33162036182011-20121W1987-01-22Rainy River, ONTMinor Pro
Chad Bennett2453822015-20172F1991-10-22Burlington, ONTMinor Pro
John Bierchen100002013-20141GTuscaloosa, ALMinor Pro
Travis Bosch1100002013-20141G1988-02-14Regina, SASKMinor Pro
Nicolas Boucher19358242009-20101C1987-07-06Victoriaville, PQMinor Pro
Steve Bounds100002009-20101G1984-05-10Airdrie, ALTAMinor Pro
Sam Bowles2711161382543162008-20146C1985-01-25Davidsonville, MDMinor Pro
Jordan Braid18767771441322010-20144L1989-07-29Saskatoon, SASKMinor Pro
Chad Brears3213518142016-20171F1991-05-08Cold Lake, ALTAMinor Pro
Cameron Breitkreuz20213502004-20051D1982-02-18Springside, SASKMinor Pro
Dan Bremner54813211292013-20141L1986-11-21Sarnia, ONTMinor Pro
Kyle Brodie51281072015-20161D1990-08-08Denver, COMinor Pro
Keegan Bruce56272451192016-20171L1991-01-19Bellingham, WAMinor Pro
Casey Brugman500062014-20151F1990-04-23Winthrop, MAMinor Pro
Michael Bunn200002015-20161F1994-07-19Wake Forest, NCMinor Pro
Pierce Butler100002016-20171D1987-01-09Rochester, ILMinor Pro
Jeff Cameron322442004-20051D1981-10-11Moncton, NBMinor Pro
Galloway Carroll601122006-20071D1981-01-14Edmonton, ALTAMinor Pro
Cody Castro21011212016-20171D1992-01-08Pasadena, CAMinor Pro
Gordon Ceasar300002016-20171G1991-03-06Oak Park, CAMinor Pro
Adam Chapman5101112015-20161C1994-01-08Barrie, ONTMinor Pro
Jesse Chenard100002013-20141G1987-07-13Camrose, ALTAMinor Pro
David Cianfrini85312151082010-20122D1985-06-12Dundas, ONTMinor Pro
Brent Clarke5381220352009-20112C1986-06-05Bolton, ONTMinor Pro
Jesse Cole1306954123452009-20123F1984-11-18Stratford, ONTMinor Pro
Max Cook403912122014-20151F1990-06-03Frankfort, ILMinor Pro
Josh Coyle7044122008-20091W1984-09-15Brooklyn, OHMinor Pro
Nick Curry45121729312014-20172F1989-11-02Augusta, GAMinor Pro
Austin Daae400002016-20171C1993-06-01Estevan, SASKMinor Pro
Bryan Dallaire400022015-20161R1993-10-20Saco, MEMinor Pro
Joel Danyluk100002015-20161G1990-07-08Yorkton, SASKMinor Pro
Robert Davis23011772014-20151L1993-01-04Truro, NSMinor Pro
Joe DeBello21022432009-20101D1986-03-04Oswego, ILMinor Pro
Ryan Devine200072015-20161D1992-03-19Wayne, PAMinor Pro
Mike Dietrich1335862016-20171F1992-06-11Vincetown, NJMinor Pro
Jordan Draper56203353472012-20142L1989-05-12Sherwood Park, ALTAMinor Pro
James Durham2011-20121F1987-04-10Marilla, NYMinor Pro
Andrew Dwyer160942512172006-20104D1984-06-28Burlington, ONTMinor Pro
Brandon Fehd31145292016-20171D1991-01-20Gilbert, AZMinor Pro
Tom Fitzpatrick32246302012-20131D1987-10-14Fort McMurray, ALTAMinor Pro
Brennen Francon40918271132007-20081C1985-06-20Red Deer, ALTAMinor Pro
Cody Freeman4481018252015-20161F1991-11-10Toronto, ONTMinor Pro
Terry Friesen23022342004-20051G1977-10-29Winkler, MANMinor Pro
Christian Gagnon5651924202005-20061D1981-11-28Bois-des-Fillion, PQMinor Pro
Spencer Galbraith24178452016-20171R1993-03-10Spruce Grove, ALTAMinor Pro
Alex Gallant431342512013-20141L1992-12-08Summerside, PEIMinor Pro
Vlad Gavrik1431482015-20161F1991-05-21Kharkiv, UkraineMinor Pro
Michael George59212950812008-20091L1985-03-12Battleford, SASKMinor Pro
Derek Gingera55131225552016-20171F1991-06-01Winnipeg, MANMinor Pro
Matthew Gingera15594691632232012-20153F1987-12-31Winnipeg, MANMinor Pro
Tyler Gjurich301102013-20141R1992-05-24Hatfield, PAMinor Pro
Al Graves33336982015-20161R1989-06-29King of Prussia, PAMinor Pro
Jason Gray5682230522013-20141D1987-03-19Winnipeg, MANMinor Pro
Mitch Green1110102016-20171L1994-04-13Brantford, ONTMinor Pro
Tim Green3141772163933992004-20106W1981-09-22Camrose, ALTAMinor Pro
Jonathan Grimm100002005-20061G1981-07-26Wetaskiwin, ABMinor Pro
Vadim Guskov292810172016-20171L1991-05-11Kazan, RussiaMinor Pro
Lukas Hafner600002016-20171G1992-02-06Toledo, OHMinor Pro
Rusty Hafner69315181112015-20172D1991-03-07Toledo, OHMinor Pro
Ryan Haggarty1633044744322004-20073D1983-02-25Oak River, MANMinor Pro
Brett Hammond1482652781322010-20133W1980-09-08Roseville, MNMinor Pro
Ki-Hoon Han500062007-20081D1986-02-25Seoul, South KoreaMinor Pro
Nick Harloff19022202005-20061D1984-05-11Kitchener, ONTMinor Pro
Chase Hatcher601102016-20171R1994-02-22Haddonfield, NJMinor Pro
Craig Hayden19033302007-20081D1975-02-18Saskatoon, SASKMinor Pro
Nathan Heinen2401102007-20081G1986-04-05Aylesburry, SASKMinor Pro
Mike Henderson100002016-20171F1989-03-03Bloomington, INMinor Pro
Tyler Henry348142282015-20161L1990-01-13Balgonie, SASKMinor Pro
Orrin Hergott4041421562982832004-20139C1982-06-15Humboldt, SASKMinor Pro
Andre Herman201102013-20141C1987-04-13Sherwood Park, ALTAMinor Pro
Dan Hickman200002005-20061D1983-12-26Hamden, CTMinor Pro
Tim Hockley452681472009-20101D1984-06-21Collingwood, ONTMinor Pro
Steve Howard56113041722006-20071D1978-07-06Burton, MIMinor Pro
John Hubbard711242015-20172D1987-03-26Arlington, TXMinor Pro
John Jackson285813152015-20161F1993-03-29Bixby, OKMinor Pro
Brandon Jaeger5301122015-20172G1990-07-23Champlin, MNMinor Pro
Morgan James401192011-20121W1990-03-06Commerce, MIMinor Pro
Steve Jensen26459142008-20091F1982-10-29Grand Rapids, MIMinor Pro
Brock Johnson154615213322004-20073D1982-07-21Nelson, BCMinor Pro
Kyle Johnson230430342072012-20175D1988-11-12Edmonton, ALTAMinor Pro
Tyler Johnson1601146572212007-20103D1985-01-23Calgary, ALTAMinor Pro
Tylor Keller159641672312172004-20073C1979-04-22Calgary, ALTAMinor Pro
Mick Kempffer600052004-20051D1970-04-17Duluth, MNMinor Pro
Jaroslav Kerestes100082006-20071D1975-07-11Presov, CzechMinor Pro
Kevin Kessler114320231382011-20143D1985-10-28Marshfield, MAMinor Pro
Matt Kinnunen52181028752010-20111C1989-11-02Calgary, ALTAMinor Pro
Andrew Kolb400002015-20161F1990-01-18Toledo, OHMinor Pro
Andrew Krelove5481624312011-20121D1987-04-15Thunder Bay, ONTMinor Pro
Alex Kromm3961218692015-20172F1991-10-31Penticton, BCMinor Pro
Dan Leslie1611520356732007-20103F1986-10-08Portage la Prairie, MANMinor Pro
Levi Lind328581131713932009-20178C1988-02-02Saskatoon, SASKMinor Pro
Garret Lockeridge17033182015-20161L1994-04-30Regina, SASKMinor Pro
Zach Loesch3531215482016-20171D1992-08-10White Bear Lake, MNMinor Pro
Andrew Loewen152055192010-20177G1985-02-20Winnipeg, MANMinor Pro
Kyle Lundale1582171923672008-20113D1986-01-01Eriksdale, MANMinor Pro
Paul Lynch200092007-20081D1982-04-23Salem, MAMinor Pro
Connor MacDonald53426562006-20071R1985-08-03Tracadie Cross, PEIMinor Pro
Peter MacDougall901318312262010-20122L1985-11-11Lumsden, SASKMinor Pro
Alex MacLeod3471219482012-20131F1987-12-16Nelson, BCMinor Pro
Jeff Macphee392461152010-20111D1985-03-06Edmonton, ALTAMinor Pro
Tyler MacPherson43268192014-20151D1993-04-14Brampton, ONTMinor Pro
Tom Maldonado20221801011362010-20176D1985-02-24Bronx, NYMinor Pro
Brody Malek36145472010-20111D1989-03-01Okotoks, ALTAMinor Pro
Doug Mann252241032004-20051W1973-07-04Rexdale, ONTMinor Pro
Roman Marakhovski586814812007-20092D1978-02-22Kharkov, UkraineMinor Pro
Jeff Martens2281119452009-20101L1983-04-06Maple Ridge, BCMinor Pro
Joey Martini623542009-20101F1984-08-11Calgary, ALTAMinor Pro
Curtis Martinu6011152013-20172G1992-11-07Saint-Joachim, PQMinor Pro
Matt Mathias4451520382004-20051C1978-12-22Duluth, MNMinor Pro
Patrick McCadden1011320331852014-20162F1989-02-20Chesterfield, MOMinor Pro
Joe McCann400002010-20111R1987-03-02Essex, ONTMinor Pro
Ryan McCarthy1504731783772007-20103F1982-05-03Brampton, ONTMinor Pro
Mike McIlveen3261117142006-20071F1978-11-29Kitchener, ONTMinor Pro
Dylen McKinlay34167262015-20172R1992-04-20Langley, BCMinor Pro
Tom McMonagle13472581302082004-20103C1979-03-30Glenolden, PAMinor Pro
Biff McNally1643722012-20131L1983-05-07Ridgewood, NJMinor Pro
Ian McNulty15336182013-20141F1992-12-09Airdrie, ALTAMinor Pro
Steve Mele159142302013-20141C1989-08-22Bronx, NYMinor Pro
Blake Miller21011262009-20101D1984-07-30Hancock, MIMinor Pro
Scott Milnthorp1413422016-20171F1992-04-26Calgary, ALTAMinor Pro
Lorne Misita2671331733063962004-20095F1981-06-01Niagara Falls, ONTMinor Pro
Daryl Moor1671463778542004-20095D1979-05-28Kettleby, ONTMinor Pro
Jeff Moor312791692006-20071D1986-06-13Kettleby, ONTMinor Pro
Daryl Moore57192443282009-20123F1983-03-17Brantford, ONTMinor Pro
Patrick Murphy711202015-20161D1995-01-10Etobicoke, ONTMinor Pro
Evan Neugold428816222016-20171C1992-09-29Goshen, CTMinor Pro
Nick Niedert100002004-20051G1982-06-16Hudson, IAMinor Pro
Darren Noskey4822022632007-20081D1986-11-24Loon River, ALTAMinor Pro
Ben O'Quinn96143044362014-20173R1991-05-07Woodstock, ONTMinor Pro
Nick Owen1102222016-20171D1994-02-06Methuen, MAMinor Pro
Derek Pallardy100204060472011-20132F1983-07-16Chesterfield, MOMinor Pro
Mavric Parks1201122016-20171G1990-05-07Eganville, ONTMinor Pro
Brad Patterson4572835772008-20091C1980-10-20Cranbrook, BCMinor Pro
Glen Patterson1904492016-20171D1991-04-21Cobden, ONTMinor Pro
Ryan Pearson622442011-20121F1989-08-21Kenora, ONTMinor Pro
Andreas Persson201122014-20151D1989-03-21Orebro, SwedenMinor Pro
Sam Phillips410122004-20051D1980-10-21Red Wing, MNMinor Pro
Alex Pompeo202810112015-20172D1993-05-01Hingham, MAMinor Pro
Mat Ponto1683365982112005-20093D1982-03-11Galahad, ALTAMinor Pro
Ken Porter610192011-20132F1984-03-28Albany, NYMinor Pro
Mark Prentice107403474962006-20082R1985-04-01Bethany, ONTMinor Pro
Jason Price6772128612006-20082D1985-01-08Farmington Hills, MIMinor Pro
Joel Pullman4761016532004-20051D1983-01-16Springside, SASKMinor Pro
Jonathan Redlick702242012-20131F1987-04-09Biggar, SASKMinor Pro
Chris Rial3913720252015-20161D1990-09-17Las Vegas, NVMinor Pro
Josh Richards200002015-20161F1990-09-14Lee, NHMinor Pro
Riley Riddell19771462005-20061C1981-05-13Camrose, ALTAMinor Pro
Seth Ronsberg14145112013-20141C1991-07-26Lake Elmo, MNMinor Pro
Chris Rook5681725832004-20051D1980-07-07Barrie, ONTMinor Pro
Kyle Ross200022004-20051D1983-05-12Port Coquitlam, BCMinor Pro
Ryan Rutz2791301042343272004-20095W1979-08-15Red Deer, ALTAMinor Pro
Chad Rycroft164011111552004-20105G1978-07-09Beaverlodge, ALTAMinor Pro
Jason Schulz39246712007-20092D1981-08-18Albuquerque, NMMinor Pro
Eric Scovill100022016-20171D1987-05-16Peoria, ILMinor Pro
Cody Scrimpshire100002004-20051G1985-05-31Atlanta, GAMinor Pro
David Segal110102016-20171R1985-08-22Vancouver, BCMinor Pro
Ryan Senft43000312005-20072G1984-09-24Reguba, SASKMinor Pro
Petr Senkerik4992433262016-20171D1991-03-13Zlin, Czech Rep.Minor Pro
Tom Seravalli100002016-20171F1991-07-11Richboro, PAMinor Pro
Kyle Shapiro5481018422015-20161D1990-01-18Ambler, PAMinor Pro
Preston Shupe3115163182013-20141C1988-12-21Weyburn, SASKMinor Pro
Craig Simchuk1322936651832014-20173F1989-04-21Winnipeg, MANMinor Pro
Barney Slayton200002008-20091G1982-04-09Okinawa, JapanMinor Pro
Jason Slusher4721416552008-20102D1982-07-22Bel Air, MDMinor Pro
Riley Spraggs17671322016-20171R1991-11-23Coldstream, BCMinor Pro
Craig Stahl30953961495692004-20177W1977-03-19Cranbrook, BCMinor Pro
Mark Stockdale700022008-20091F1985-09-20Brantford, ONTMinor Pro
Shayne Stockton200002013-20141F1989-03-23Rochester, NYMinor Pro
Cody Straker5011152010-20111D1989-03-05Willow Bunch, SASKMinor Pro
Chris Stubel28044232007-20092D1984-02-10Estevan, SASKMinor Pro
John Sullivan802528531052011-20132W1987-12-11Delmar, NYMinor Pro
Chad Swartzentruber2221113452007-20081D1985-12-30Baden, ONTMinor Pro
Mike Switzer1011023331072013-20152D1987-06-25Calgary, ALTAMinor Pro
Shannon Szabados4902202013-20163G1986-08-06Edmonton, ALTAMinor Pro
Alexander Taulien338917722016-20171F1992-08-23Crystal Lake, ILMinor Pro
Kyle Thomas249817182014-20151F1990-01-31Waltham, MAMinor Pro
Mark Thorburn33151025312012-20131L1987-01-08Sault Ste. Marie, ONTMinor Pro
Brent Toews7048123342004-20062W1983-06-18Altona, MANMinor Pro
Martin Tuma12000162015-20161D1985-09-14Most, Czech Rep.Minor Pro
Jonathan Turk56131124642016-20171F1991-05-01Calgary, ALTAMinor Pro
Bret Tyler1501394107482010-20133D1984-06-28Maynard, MAMinor Pro
Corey Tyrell1941582016-20171D1990-12-27Airdrie, ALTAMinor Pro
Jim Underwood13224272004-20051D1980-11-06Ravenna, OHMinor Pro
Tommy Upton501122009-20101D1985-02-14Austin, TXMinor Pro
Lucas Van Natter301102014-20151F1989-07-05Fort Erie, ONTMinor Pro
Ian Vigier192033512007-20136G1982-11-23Notre-Dame-de-Lourdes, MANMinor Pro
Brett Wall100022016-20171F1989-12-14Huber Heights, OHMinor Pro
Mitch Wall1011527422882010-20122C1989-01-25Edam, SASKMinor Pro
David Watt3641014172016-20171D1991-03-14Duchess, ALTAMinor Pro
Ryan Whitell1803392015-20161D1992-05-10Calgary, ALTAMinor Pro
Stephen Wicklum200002012-20131F1988-09-06Charlotte, NCMinor Pro
Kiel Wilgosh300072005-20061R1984-09-24Winnipeg, MANMinor Pro
Colby Will5621416592004-20062D1983-10-05Portage, MANMinor Pro
Bryce Williamson52262753242014-20151R1989-12-23Seba Beach, ALTAMinor Pro
Andy Willigar1451635511172013-20163D1987-10-12Innisfail, ALTAMinor Pro
Avery Wilson33369562005-20061F1980-11-06Marquette, MIMinor Pro
Tom Wilson441672822005-20083D1973-10-14Toronto, ONTMinor Pro
Derek Yeager100002016-20171GMinor Pro
Jason Yuel536915712012-20131F1986-10-19Winnipeg, MANMinor Pro
Jordan Zalba901162013-20141C1988-10-25Victoria, BCMinor Pro
Zeanan Ziemer600002010-20111L1989-03-14Brandon, MANMinor 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.