hockey DB
home search by league team forums links contact us
home

All-time roster for the Detroit Vipers of the IHL

288 players found.
Player NameGPGA.PtsPIMSeasonsYrs.Pos.BirthdateBirthplace
Dmitry Afanasenkov65152237262000-20011L1980-05-12Arkhangelsk, Russia
Chris Albert200021997-19981R1972-10-12Ottawa, ONT
Keith Aldridge1452849772191997-19992D1973-07-20Detroit, MI
Peter Ambroziak335813301998-19991W1971-09-15Kanata, ONT
Likit Andersson200002000-20011D1973-02-24Phisanulok, Thailand
Greg Andrusak951156671781994-19962D1969-11-14Cranbrook, BC
Bill Armstrong54342559661995-19961L1966-06-25London, ONT
Derek Armstrong1001121997-19981C1973-04-23Ottawa, ONT
Kaspars Astashenko102720271441999-20012D1975-02-07Riga, Latvia
Steve Bancroft613401994-19951D1970-10-06Toronto, ONT
Darren Banks1813239717771996-19993L1966-03-18Toronto, ONT
Dave Baseggio4952126281994-20002D1967-10-28Niagara Falls, ONT
Egor Bashkatov200021994-19951C1971-04-23Moscow, Russia
Andre Bashkirov200001996-19971R1970-06-22Shelehov, Russia
Steve Beadle400021994-19951D1968-05-30Lansing, MI
Clayton Beddoes65222446631997-19981C1970-11-10Bentley, ALTA
Louis Bernard100001997-19981D1974-07-10Victoriaville, PQ
Daniel Berthiaume700001994-19962G1966-01-26Longueuil, PQ
Karel Betik17000221999-20001D1978-10-28Ostrava, Czech
Andy Bezeau1171318317651997-20003L1970-03-30Saint John, NB
Radim Bicanek9134161997-19981D1975-01-18Uherske Hradiste, Czech
Zac Bierk1501141999-20001G1976-09-17Peterborough, ONT
Troy Binnie100001996-19971L1970-09-22Ottawa, ONT
Jeff Blanchard1302241999-20001F1977-07-15Stouffville, ONT
Chris Bogas200002000-20011D1976-11-12Cleveland Heights, OH
Peter Bondra781901995-19961R1968-02-07Lutsk, Ukraine
Mike Bondy1431421998-19991D1972-05-09Harrow, ONT
Phil Bourque3641317701995-19961D1962-06-08Chelmsford, MA
Kevin Boyd200021997-19981L1977-05-19Newmarket, ONT
Travis Brigley2961016241999-20001L1977-06-16Coronation, ALTA
Byron Briske28134561999-20001D1976-01-23Humboldt, SASK
Stephane Brochu400041996-19982D1967-08-15Sherbrooke, PQ
Jeff Buchanan5046101251994-19951D1971-05-23Swift Current, SASK
Shawn Burr10246101999-20001L1966-07-01Sarnia, ONT
Joe Cardarelli100001999-20001L1977-07-13Burnaby, BC
Jimmy Carson67174461381996-19982C1968-07-20Southfield, MI
Denis Chasse9213331996-19971R1970-02-07Montreal, PQ
Peter Ciavaglia3551082493572321994-20006C1969-07-15Albany, NY
Martin Cibak79102838882000-20011C1980-05-17Liptovsky Mikulas, Slovakia
Jozef Cierny20257161995-19961L1974-05-13Zvolen, Slovakia
Justin Clark1310181999-20001R1977-01-29Grand Rapids, MI
Travis Clayton101102000-20011C1976-03-09Paradise Hill, SASK
Dan Cloutier100002000-20011G1976-04-22Mont-Laurier, PQ
Sylvain Cloutier8011181997-19981C1974-02-13Mont-Laurier, PQ
Ben Clymer72617231181999-20012D1978-04-11Edina, MN
Jon Coleman100001997-19981D1975-03-09Boston, MA
Al Conroy711840581511994-19951C1966-01-17Calgary, ALTA
Yvon Corriveau66141529971995-19972L1967-02-08Welland, ONT
John Craighead1071216286531994-19962R1971-11-23Richmond, VA
Phil Crowe1021321342521996-20014R1970-04-14Nanton, ALTA
Kris Cumming300002000-20011D1977-01-29Manchester, NH
Chad Dameworth200001998-19991D1972-07-06Marquette, MI
Jeff Daniels258122061994-19951L1968-06-24Oshawa, ONT
Joe Day853529642311994-19962C1968-05-11Chicago, IL
Dale DeGray14189181994-19951D1963-09-03Oshawa, ONT
Xavier Delisle20268181999-20001C1977-05-24Quebec City, PQ
Marc Delorme100001996-19971G1970-06-19Montreal, PQ
Joel Dezainde14123201999-20001D1978-11-02Jarvis, ONT
Robert Dirk482810361996-19971D1966-08-20Regina, SASK
Clark Donatelli3601212401995-19961C1967-11-22Providence, RI
Mike Donnelly254610141996-19982L1963-10-10Livonia, MI
Doug Doull17022691999-20001L1974-05-31Glace Bay, NS
Stan Drulia213811252061561996-19993R1968-01-05Elmira, NY
Gordie Dwyer512573161999-20012L1978-01-25Dalhousie, NB
Paul Dyck511281995-19961D1971-04-15Steinbach, MAN
Nils Ekman43291645711999-20012R1976-03-11Stockholm, Sweden
Matt Elich108242044241999-20012R1978-09-22Grosse Pointe, MI
David Emma79303262751995-19961R1969-01-14Cranston, RI
John Emmons751322351721998-19991C1974-08-17San Jose, CA
Len Esau306814361996-19971D1968-03-16Meadow Lake, SASK
Scott Feasby1003341994-19973D1970-11-20Port Perry, ONT
Brent Fedyk40182341241997-19981R1967-03-03Yorkton, SASK
Brian Felsner72203555491998-19991L1972-11-07Mt. Clemens, MI
Denny Felsner300001997-19981R1970-04-29Warren, MI
Tim Findlay401121999-20001R1976-09-20Windsor, ONT
Shannon Finn28202481999-20001D1972-01-25Toronto, ONT
Mark Fitzpatrick901142000-20011G1968-11-13Toronto, ONT
Bryan Fogarty18156141995-19961D1969-06-11Montreal, PQ
Nick Forbes100001996-19971L1972-04-27Montreal, PQ
Norm Foster1800001994-19951G1965-02-10Vancouver, BC
Kyle Freadrich743473231999-20012L1978-12-28Edmonton, ALTA
Mike Gaffney38246331998-19991D1976-06-19Worcester, MA
Maxim Galanov1603362000-20011D1974-03-13Krasnoyarsk, Russia
Igor Galkin200001996-19971G1974-12-14Moscow, Russia
Gerard Gallant321361995-19961L1963-09-02Summerside, PEI
Chris Gignac1103321999-20001C1974-05-21Windsor, ONT
Jason Glover100001997-19981R1972-03-29London, ONT
Alexander Godynyuk7033121995-19961D1970-01-27Kiev, Ukraine
Erich Goldmann14101151997-20002D1976-04-07Dingolfing, Germany
Daniel Goneau15641082000-20011L1976-01-06Montreal, PQ
Chris Gordon100001995-19961G1970-02-16Grand Rapids, MI
Steve Gosselin17167341996-19971D1973-03-27St. Octave, PQ
Chris Gotziaman1211261995-19961R1971-11-29Roseau, MN
David Goverde15000161994-19951G1970-04-09Toronto, ONT
Chad Grills100001996-19971C1974-12-02Peterborough, ONT
John Gruden1352370931261997-19992D1970-06-04Virginia, MN
Garry Gulash300001994-19951D1972-09-22Calgary, ALTA
Sergei Gusev13145102000-20011D1975-07-31Nizhniy Tagil, Russia
David Haas101101994-19951L1968-06-23Toronto, ONT
Len Hachborn1994-19951C1961-09-09Brantford, ONT
Mark Hardy5162531431994-19962D1959-02-01Semaden, Switzerlan
Mike Hartman6101521994-19951L1967-02-07Detroit, MI
Johan Hedberg1600061997-19981G1973-05-05Leksand, Sweden
Markus Helanen400002000-20011G1976-04-27Vantaa, Finland
Ian Herbers3422258805791994-20006D1967-07-18Jasper, ALTA
Harold Hersh22112141997-19981C1974-04-18Laval, PQ
Kevin Hodson9000131999-20001G1972-03-27Winnipeg, MAN
Ryan Hoople1200002000-20011G1977-03-19Edmonton, ALTA
Gordie Howe100001997-19981R1928-03-31Floral, SASK
Jani Hurme1800001997-19992G1975-01-07Turku, Finland
Gord Hynes6243539321994-19951D1966-07-22Montreal, PQ
Bob Jay2551436502561994-19995D1965-11-18Burlington, MA
Mike Jones7191726412000-20011D1976-05-18Toledo, OH
Duane Joyce702241997-19981D1965-05-05Pembroke, MA
Steve Junker22459141995-19961R1972-06-26Castlegar, BC
Konstantin Kalmikov1821322000-20011R1978-06-14Kharkov, Ukraine
Kory Karlander2241581998-19991C1972-03-21Melita, MAN
Sheldon Keefe137512232000-20011R1980-09-17Brampton, ONT
Steve Kelly100041999-20001L1976-10-26Vancouver, BC
Dan Kesa1767769146951995-20005R1971-11-23Vancouver, BC
Michael Kiesman37213592000-20011C1979-01-02Prince Rupert, BC
Lorne Knauft100041999-20001D1968-07-07Hanna, ALTA
Rick Knickle67033291994-19962G1960-02-26Dartmouth, NS
Dieter Kochan4905562000-20011G1974-05-11Saskatoon, SASK
Trevor Koenig2701161998-20002G1974-12-10Edmonton, ALTA
Evgeny Konstantinov2701102000-20011G1981-03-29Kazan, Russia
Kyle Kos90111122421999-20012D1979-05-25Hope, BC
Mikhail Kravets700041994-19951R1963-11-12Leningrad, Russia
Aaron Kriss3000161998-19991D1972-09-17Parma, OH
Yuri Krivokhija18257181995-19961D1968-03-30Minsk, Belarus
Kristian Kudroc44437802000-20011D1981-05-21Michalovce, Czech Rep.
Mikko Kuparinen48156751999-20012D1977-03-29Kerava, Finland
Emmanuel Labranche600071998-20002D1976-08-05Montreal, PQ
Martin Laitre12011511997-19981L1973-04-11Gatineau, PQ
Marc Lamothe1998-19991G1974-02-27New Liskeard, ONT
Mario Larocque1312684671999-20012D1978-04-24Montreal, PQ
Guy Larose50281543531995-19961C1967-08-31Hull, PQ
Mike Latendresse100021995-19961L1971-02-11Montreal, PQ
Eric Lavigne100021994-19951D1972-11-14Victoriaville, PQ
Paul Lawson20112131999-20012C1977-06-21Hamilton, ONT
Brad Layzell1112321996-19971D1972-03-15Beaconsfield, PQ
Scott Levins900091995-19961R1970-01-30Spokane, WA
John Lilley100021996-19971R1972-08-03Wakefield, MA
Lonnie Loach14367941611201994-19962L1968-04-14New Liskeard, ONT
Jim Logan101101998-19991L1973-11-08Nipigon, ONT
Tim Lovell16257191999-20001C1974-05-14Norwood, MA
Andrew Luciuk101101999-20001L1977-02-17Edmonton, ALTA
Chris Luongo1101141998-19991D1967-03-17Detroit, MI
Darrin Madeley5302281994-19973G1968-02-25Holland Landing, ONT
Marc Magliarditi1000001997-19981G1976-07-09Niagara Falls, NY
Mark Major781719362291994-19951L1970-03-20Toronto, ONT
Kevin Malgunas17011521994-19951R1971-07-12Prince George, BC
Stewart Malgunas9022101998-19991D1970-04-21Prince George, BC
Shawn Maltby4211516551999-20001C1976-07-22Cambridge, ONT
Igor Malykhin1318981994-19951D1969-06-06Kharkov, Ukraine
Jason Mansoff29358141997-19981D1972-12-11Edmonton, ALTA
Paul Mara256814441999-20012D1979-09-07Ridgewood, NJ
Tony Martino100001998-19991G1964-08-13Montreal, PQ
Steve Martins1261016201998-20012C1972-04-13Gatineau, PQ
Mike Maurice295914181998-19991C1966-04-22Hamilton, ONT
Alan May17257491995-19961L1965-01-14Barrhead, ALTA
Jay Mazur64232750641994-19951R1965-01-22Hamilton, ONT
Chris McAlpine800061999-20001D1971-12-01Roseville, MN
Mike McBain1603341999-20001D1977-01-12Kimberly, BC
Trent McCleary21112451997-19981R1972-09-08Swift Current, SASK
Peter McLaughlin18011171996-19971D1973-06-29Norwood, MA
Bryan McMullen100001997-19981G1977-05-23Buffalo, NY
Ken McRae244913381994-19951R1968-04-23Winchester, ONT
Darren Meek803342000-20011D1971-09-25Williams Lake, BC
Bret Meyers200021998-19991R1973-09-29Uxbridge, ONT
Andrei Mezin401101997-19981G1974-07-08Chelyabinsk, Russia
Max Mikhailovsky100001994-19951G1969-07-24Moscow, Russia
Craig Millar11022322000-20011D1977-05-10Winnipeg, MAN
David Mitchell100002000-20011G1974-09-18Charlottetown, PEI
Michel Mongeau31121123301996-19971C1965-02-09Nun's Island, PQ
Keith Morris100001995-19961L1971-04-24Winnipeg, MAN
Brian Mueller1212341998-19991D1972-06-02Liverpool, NY
Bryan Muir215712362000-20011D1973-06-08Winnipeg, MAN
Tim Murray7832932411996-19993D1974-11-14Calgary, ALTA
Frank Musil900061997-19981D1964-12-17Pardubice, Czech
Luch Nasato312461111997-19992D1977-03-10Mississauga, ONT
Eric Naud2000211998-19991L1977-10-02LaSalle, PQ
Stanislav Neckar15224151994-19951D1975-12-22Ceské Budejovice, Czech Rep.
Scott Nichol67724311982000-20011C1974-12-31Edmonton, ALTA
Carlin Nordstrom300061998-19991R1973-02-20Saskatoon, SASK
Brad Norton33145561997-19981D1975-02-13Cambridge, MA
Lee Norwood2731114261995-19961D1960-02-02Trenton, MI
Dan O'Rourke100001996-19971L1972-08-31Calgary, ALTA
Krzysztof Oliwa4011241994-19951L1973-04-12Tychy, Poland
Mark Osiecki400041994-19951D1968-07-23St. Paul, MN
Dave Paradise14112121997-19981C1973-11-24St. Paul, MN
Rich Parent8904441995-20004G1973-01-12Montreal, PQ
Jeff Parrott782810631996-19971D1971-04-06The Pas, MAN
James Patterson200001999-20001F1977-10-07Huntsville, AL
Jason Payne200001996-19971L1975-09-21Toronto, ONT
Eduard Pershin65141529751999-20001C1977-09-01Tatarstaw, Russia
Michel Petit9235241997-19981D1964-02-12St. Malo, PQ
Robert Petrovicky12538161995-19961C1973-10-26Kosice, Slovakia
Michal Pivonka71910191995-19961C1966-01-28Kladno, Czech
Jason Podollan63151631982000-20011R1976-02-18Vernon, BC
Clark Polglase510171994-19951D1969-04-07Edmonton, ALTA
Marek Posmyk5071522581999-20012D1978-09-15Jihlava, Czech Rep.
Maxim Potapov101102000-20011L1980-05-25 
Chad Power8011111996-19982L1973-07-20Corner Brook, NF
Wayne Presley58821291271996-19982R1965-03-23Dearborn, MI
Mike Prokopec782728551291996-19992R1974-05-17Toronto, ONT
Dan Quinn405521995-19961C1965-06-01Ottawa, ONT
Mathieu Raby5000111998-19991D1975-01-19Hull, PQ
Jeff Reese78000401996-19982G1966-03-24Brantford, ONT
Stephane Richer200001999-20001L1966-06-07Buckingham, PQ
Steve Roberts100001997-19981W1974-02-17Victoria, BC
Jason Robinson14000511999-20001D1978-08-22Goderich, ONT
Scott Roche400001997-19981G1977-03-19Peterborough, ONT
Dale Rominski1432021411201999-20012R1975-10-01Farmington Hills, MI
Sami Salo502201998-19991D1974-09-02Turku, Finland
Sergei Samsonov73293564181996-19971L1978-10-27Moscow, Russia
Matt Sanders27044101999-20001F1977-05-05Saugus, MA
Yves Sarault36111223521998-19991L1972-12-23Valleyfield, PQ
Cory Sarich302222000-20011D1978-08-16Saskatoon, SASK
Geoff Sarjeant800061998-19991G1969-11-30Orillia, ONT
Miroslav Satan813441994-19951L1974-10-22Topolcany, Slovakia
Eric Schneider603322000-20011F1977-09-15Calgary, ALTA
Sverre Sears33044361994-19962D1970-10-18Dover, MA
Brett Seguin300001995-19961C1972-02-20St. Mary's, ONT
Kurt Seher700001999-20001D1973-04-15Lethbridge, ALTA
Vlad Serov100021999-20001R1978-06-14Kiev, Ukraine
Daniel Shank9458461042381994-19962R1967-05-12Montreal, PQ
Oleg Shargorodsky2451217361994-19973D1969-11-18Kharkov, Ukraine
Brad Shaw263251541791671995-19994D1964-04-28Cambridge, ONT
Jeff Shevalier46112536421999-20001L1974-03-14Mississauga, ONT
Todd Simon1094067107661995-19972C1972-04-21Toronto, ONT
Andrei Skopintsev5141519441999-20001D1971-09-28Moscow, Russia
Zdenek Skorepa800021997-19981L1976-08-10Duchcov, Czech
Darcy Smith100021997-19981D1976-05-01Sherwood Park, ALTA
Dave Smith246915811995-19961C1968-11-21Arthur, ONT
Dennis Smith8202121994-19951D1964-05-27Livonia, MI
Kenton Smith59134242000-20011D1979-09-10Edmonton, ALTA
Sandy Smith60192140861994-19951R1967-10-23Brainerd, MN
Bryan Smolinski65712101996-19971C1971-12-27Toledo, OH
Corey Spring22549481999-20001R1971-05-31Cranbrook, BC
Samuel St. Pierre116181129501999-20012R1979-06-28Laurierville, PQ
Michael Stewart416612951995-19961D1972-05-30Calgary, ALTA
Alek Stojanov70513182261998-20002R1973-04-25Windsor, ONT
Steve Strunk5861723501994-19972C1968-08-01Wausau, WI
Jan Sulc37246191999-20012C1979-02-17Litvinov, Czech
Dmitri Suur25000121996-20003D1975-03-25Tallinn, Estonia
Jaroslav Svejkovsky222422000-20011L1976-10-01Plzen, Czech
Petr Sykora29121729161994-19951C1976-11-19Plzen, Czech
Patrice Tardif94343266941996-19982C1970-10-30Saint-Methode-de-Fro, PQ
Edo Terglav120202000-20011R1980-01-24, Slovenia
Kahlil Thomas711201996-20012C1975-12-22Toronto, ONT
Scott Thomas44111627181997-19981R1970-01-18Buffalo, NY
Tim Thomas36022221999-20001G1974-04-15Flint, MI
Mark Thompson35213221999-20012D1979-04-26St. Albert, ALTA
Brad Tiley5671926321994-19951D1971-07-05Markdale, ONT
Janis Tomans601141997-19981L1975-02-05Riga, Latvia
Dean Trboyevich1995-19961D1968-06-06Bovey, MN
Andrei Trefilov27022161998-19991G1969-08-31Moscow, Russia
Jeff Trigg100001997-19981G1969-10-03Vancouver, BC
Rhett Trombley100052000-20011R1974-12-09New Westminster, BC
Gatis Tseplis200041997-19981D1971-05-01Riga, Latvia
Stefan Ustorf143710111998-19991C1974-01-03Kaufbeuren, Germany
David Van Drunen100021997-19981D1976-01-31Sherwood Park, ALTA
Alex Vasilevsky911271997-19981R1975-01-08Kiev, Ukraine
Mark Vilneff700021998-19991D1973-11-28Cobourg, ONT
Phil Von Stefenelli67142640861996-19971D1969-04-10Vancouver, BC
Steve Walker288791242032191996-20004L1973-01-12Collingwood, ONT
Dixon Ward736971994-19951R1968-09-23Leduc, ALTA
Ed Ward317613451996-19971R1969-11-10Edmonton, ALTA
Jonathan Weaver721321999-20001L1977-01-20Sunderland, England
Steve Webb4000241995-19961R1975-04-20Peterborough, ONT
Matt Weder100001996-19971G1972-06-14Flint, MI
Kevin Weekes3301121998-19991G1975-04-04Toronto, ONT
Kay Whitmore1002221995-19961G1967-04-10Sudbury, ONT
Jeff Whittle2515621995-19994R1971-03-22Toronto, ONT
Darryl Williams1381831495621994-19962L1968-02-29Labrador City, NF
David Williams8151419811995-19961D1967-08-25Plainfield, NJ
Ron Wilson126915101994-19951C1956-05-13Toronto, ONT
Ross Wilson200001996-19971R1969-06-26The Pas, MAN
Jeff Winstanley300001994-19951D1966-08-11Mississauga, ONT
Chris Wismer4000211998-19991D1977-09-23Cambridge, ONT
Craig Wolanin16055211998-19991D1967-07-27Grosse Pointe, MI
Jason Woolley4882836381994-19951D1969-07-27Toronto, ONT
Bob Wren100001995-19961C1974-09-16Preston, ONT
Dariusz Zabawa100001999-20001L1976-06-02Sosnowiec, Poland
Jason Zent410101997-19981L1971-04-15Buffalo, NY
Thomas Ziegler6781927402000-20011C1978-06-09Zurich, Switzerlan
Andrei Zyuzin201102000-20011D1978-01-21Ufa, Russia

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