hockey DB
search by league
team
morning report
contact us
home

Philadelphia Phantoms all-time player list

Player Name GP G A. Pts PIM Seasons Yrs. Pos. Birthdate Birthplace Highest Level
B.J. Abel1311613291302003-20063C1979-09-14Rochester, MNMinor Pro
Chris Albert79713203281998-20002R1972-10-12Ottawa, ONTMinor Pro
Bujar Amidovski800001998-20002G1977-02-19Toronto, ONTMinor Pro
Chad Anderson5521113352007-20081D1982-06-16Chisago City, MNMinor Pro
Jean-Sebastien Aubin2300002008-20091G1977-07-19Montreal, PQMajor League
Jack Baker30448352002-20031R1980-02-21Boston, MAMinor Pro
Oskars Bartulis137331341012007-20092D1987-01-21Riga, LatviaMajor League
Ryan Bast151121223791998-20033D1975-08-27Regina, SASKMajor League
Nolan Baumgartner5162026462006-20071D1976-03-23Calgary, ALTAMajor League
Rejean Beauchemin2200002005-20072G1985-05-03Winnipeg, MANMinor Pro
Josh Beaulieu90448862007-20092L1987-01-10Comber, ONTMinor Pro
Jason Beckett65210121182000-20022D1980-07-23Lethbridge, ALTAMinor Pro
Francis Belanger1061922413861998-20013L1978-01-15Bellefeuille, PQMajor League
Rob Bellamy52235182007-20092R1985-05-30Westfield, MAMinor Pro
Blake Bellefeuille22033202005-20061C1977-12-27Framingham, MAMajor League
Eric Bertrand15369671999-20001L1975-04-16St. Ephrem, PQMajor League
Craig Berube330661342003-20041L1965-12-17Calahoo, ALTAMajor League
Eric Betournay37202432001-20032C1981-04-30Ormstown, PQMinor Pro
Frank Bialowas1561216285551996-19993L1970-09-25Winnipeg, MANMajor League
Chris Bogas30189192000-20032D1976-11-12Cleveland Heights, OHMinor Pro
Martin Boisvenue501121998-19991C1977-04-24Cornwall, ONTMinor Pro
Dennis Bonvie37410141581998-19991R1973-07-23Antigonish, NSMajor League
Les Borsheim16011192003-20041D1979-04-27Watrous, SASKMinor Pro
Brian Boucher11304481997-20084G1977-01-02Woonsocket, RIMajor League
Jesse Boulerice2011119307281998-20085R1978-08-10Plattsburgh, NYMajor League
Vladislav Boulin51145351996-19971D1972-05-18Penza, RussiaMinor Pro
Jason Bowen641012221791996-19982L1973-11-09Port Alice, BCMajor League
Pavel Brendl64152237222001-20021L1981-03-23Opocno, Czech Rep.Major League
Daniel Briere314522008-20091C1977-10-06Gatineau, PQMajor League
Travis Brigley15224151999-20001L1977-06-16Coronation, ALTAMajor League
Aris Brimanis95152944951996-19982D1972-03-14Shaker Heights, OHMajor League
Brett Bruininks51336671996-19982R1972-03-10Minneapolis, MNMinor Pro
Craig Brunel502242202001-20032R1979-12-11Minnedosa, MANMinor Pro
Mathieu Brunelle903342003-20062L1983-04-06Warwick, PQMinor Pro
Garrett Burnett141231291997-19981L1975-09-23Coquitlam, BCMajor League
Frederik Cabana1131323361552006-20093C1986-05-16Fleurimont, PQMinor Pro
Jim Campbell35121729462005-20061R1973-04-03Worcester, MAMajor League
Jeff Carter301142003-20052C1985-01-01London, ONTMajor League
Dan Cavanaugh26268362005-20061C1980-03-03Springfield, MAMinor Pro
Marc Cavosie6382129282005-20061W1981-08-06Albany, NYMinor Pro
Roman Cechmanek3000172000-20011G1971-03-02Gottwaldov, CzechMajor League
Martin Cerven96131528471997-19992C1977-03-07Trencin, Czech Rep.Minor Pro
James Chalmers613811672001-20021C1977-08-19Mississauga, ONTMinor Pro
Mikhail Chernov1732221431841998-20013D1978-11-11Prokopjevsk, RussiaMinor Pro
Eric Chouinard25771442003-20062C1980-07-08Atlanta, GAMajor League
Brandon Christian2000321996-19971L1972-04-21Burlington, ONTMinor Pro
Matt Clackson823692822007-20092L1985-04-26Pittsburgh, PAMinor Pro
Phil Cole10000202005-20061D1982-09-06Winnipeg, MANMinor Pro
Bruce Coles11850721222071996-19982L1968-12-06Montreal, PQMinor Pro
Sean Collins302202006-20071C1983-02-09Reading, MAMinor Pro
Charlie Cook6721315482004-20062D1982-10-22Port Huron, MIMinor Pro
Chris Corrinet100002002-20031W1978-10-29Trumbull, CTMajor League
Daniel Corso624642006-20071C1978-04-03Montreal, PQMajor League
Riley Cote168812206642004-20073L1982-03-16Winnipeg, MANMajor League
Mark Cullen56163652342006-20071C1978-10-28Virginia, MNMajor League
Brian Curran300081996-19971D1963-11-05Toronto, ONTMajor League
Sean Curry8051318722008-20091D1982-04-29Burnsville, MNMinor Pro
Dominic D'Amour1000042008-20091D1984-01-28La Salle, PQMinor Pro
Craig Darby1366878146581996-19982C1972-09-26Oneida, NYMajor League
Matt Davis6951015522006-20071C1982-12-17Dayton, OHMinor Pro
John DeCaro200002006-20071G1982-11-09Marysville, WAMinor Pro
Andy Delmore1822662881281997-20003D1976-12-26Windsor, ONTMajor League
Jason DeSantis6612122182007-20092D1986-03-09Oxford, MIMinor Pro
Nick Deschenes33527122003-20052F1978-12-06Morinville, ALTAMinor Pro
Niko Dimitrakos45151328342006-20071C1979-05-21Boston, MAMajor League
Joe DiPenta13259141362000-20022D1979-02-25Barrie, ONTMajor League
Tomas Divisek16941711121171999-20023R1979-07-19Most, Czech Rep.Major League
Jerramie Domish100002004-20051D1979-08-19Collegeville, PAMinor Pro
Tyler Donati401102008-20091R1986-10-17Oakville, ONTMinor Pro
Steve Downie26619251372006-20093R1987-04-03Newmarket, ONTMajor League
John Druce39212849451997-19981R1966-02-23Peterborough, ONTMajor League
Jeremy Duchesne200002007-20081G1986-10-17Silver Spring, MDMajor League
Ben Eager1231322355092003-20074L1984-01-22Ottawa, ONTMajor League
Mark Eaton121184462441998-20002D1977-05-06Wilmington, DEMajor League
Matt Ellison110244064782005-20072C1983-12-08Duncan, BCMajor League
Brett Engelhardt201102003-20041R1980-08-12Sheboygan, WIMinor Pro
Todd Fedoruk84518232871999-20055L1979-02-13Redwater, ALTAMajor League
Ruslan Fedotenko75173451501999-20012F1979-01-18Kiev, UkraineMajor League
Rory Fitzpatrick19145242007-20081D1975-01-11Rochester, NYMajor League
Colin Forbes872832601301996-19982W1976-02-16New Westminster, BCMajor League
Ian Forbes38213882001-20032D1980-08-02Brampton, ONTMinor Pro
Mark Freer1564677123742000-20022C1968-07-14Toronto, ONTMajor League
Kirk Furey9492837772002-20042D1976-01-28Glace Bay, NSMinor Pro
Steve Gainey27279272003-20041L1979-01-26Montreal, PQMajor League
Denis Gauthier7831518802007-20081D1976-10-01Montreal, PQMajor League
Claude Giroux38181836282006-20092R1988-01-12Hearst, ONTMajor League
Triston Grant1971720375702005-20083L1984-02-02Neepawa, MANMajor League
Josh Gratton1241915345572004-20093L1982-09-09Brantford, ONTMajor League
Kyle Greentree80262450852006-20082L1983-11-15Victoria, BCMajor League
Mark Greig3481402323725481998-20035R1970-01-25High River, ALTAMajor League
Martin Grenier913362342006-20082D1980-11-02Laval, PQMajor League
Nate Guenin207736433332006-20093D1982-12-10Aliquippa, PAMajor League
Gino Guyer400002005-20061F1983-10-14Coleraine, MNMinor Pro
Jeff Hackett100002003-20041G1968-06-01London, ONTMajor League
David Harlock7022224972001-20032D1971-03-16Toronto, ONTMajor League
Josh Harrold301122002-20031D1976-06-25Kirtland Hills, OHMinor Pro
Paul Healey20781571381431996-19993W1975-03-20Edmonton, ALTAMajor League
Matt Henderson514812371999-20001L1974-03-01White Bear Lake, MNMajor League
Chris Heron578816122000-20011F1979-04-08Mississauga, ONTMinor Pro
Matt Herr11246182000-20011C1976-05-26Hackensack, NJMajor League
Patrik Hersley500022008-20091D1986-06-23Malmo, SwedenMinor Pro
Jamie Heward72174865541997-19981D1971-03-30Regina, SASKMajor League
Russell Hewson500002000-20011C1975-01-12Provost, ALTAMinor Pro
Corey Hirsch500002001-20021G1972-07-01Medicine Hat, ALTAMajor League
Joey Hope1023811742003-20063D1982-01-01Anchorage, AKMinor Pro
Chris Houle500002003-20052G1982-09-09Edmonton, ALTAMinor Pro
Martin Houle88022462005-20083G1985-02-12Montreal, PQMajor League
Petr Hubacek8441519372000-20022C1979-09-02Brno, Czech Rep.Major League
Randy Jones1471548631482003-20094D1981-07-23Quispamsis, NBMajor League
Lars Jonsson8492433442006-20082D1982-01-02Borlange, SwedenMajor League
Chris Joseph57113243281997-19992D1969-09-10Burnaby, BCMajor League
Patrik Juhlin78316091241996-19971L1970-04-24Huddinge, SwedenMajor League
Jon Kalinski51101020532007-20092L1987-05-25Bonnyville, ALTAMajor League
Boyd Kane303671111785632003-20095L1978-04-18Swift Current, SASKMajor League
Pat Kavanagh73202343812005-20061R1979-03-14Ottawa, ONTMajor League
Brent Kelly74162339392005-20061C1981-12-01Kitchener, ONTMinor Pro
Mario Kempe500022008-20091R1988-09-19Kramfors, SwedenMajor League
Steven King39171027471996-19971R1969-07-22East Greenwich, RIMajor League
Sergei Klimentiev4351217991998-19991D1975-04-05Kiev, UkraineMinor Pro
Garrett Klotz36011592008-20091L1988-11-27Regina, SASKMinor Pro
Greg Koehler228412342001-20021C1975-02-27Scarborough, ONTMajor League
Trevor Koenig100001998-19991G1974-12-10Edmonton, ALTAMinor Pro
Ladislav Kohn15471122002-20031R1975-03-04Uherske Hradiste, Czech Rep.Major League
Dan Kordic9112431998-19991L1971-04-18Edmonton, ALTAMajor League
Frantisek Kucera915621996-19971D1968-02-03Prague, CzechMajor League
Kristian Kudroc10033142001-20021D1981-05-21Michalovce, SlovakiaMajor League
Lasse Kukkonen2601111202008-20091D1981-09-18Oulu, FinlandMajor League
David Laliberte97312657562007-20092R1986-03-17Saint-Jean-sur-Richelieu, PQMajor League
Jeff Lank1901535501601996-20004D1975-03-01Indian Head, SASKMajor League
Claude Lapointe211202003-20041C1968-10-11Lachine, PQMajor League
James Laux23437112003-20041D1980-04-18Cherry Hill, NJMinor Pro
Kirby Law3091001222225631999-20045W1977-03-11McCreary, MANMajor League
Guillaume Lefebvre1252621472242000-20033L1981-05-07Amos, PQMajor League
Michael Leighton500002006-20071G1981-05-19Petrolia, ONTMajor League
Mike Lephart118161632412001-20032W1977-04-03Niskayuna, NYMinor Pro
Francis Lessard202721289971999-20023R1979-05-30Montreal, PQMajor League
Neil Little3510881461996-20058G1971-12-18Medicine Hat, ALTAMajor League
Dave MacIsaac1881651675261996-19993D1972-04-23Cambridge, MAMinor Pro
Cail MacLean1201141999-20012R1976-09-30Middleton, NSMinor Pro
Ian MacNeil1422328512832002-20042C1977-04-27Halifax, NSMajor League
Ken Magowan400002005-20061L1981-07-22Kelowna, BCMinor Pro
Mike Maneluk13974751492201997-20002L1973-10-01Winnipeg, MANMajor League
Patrick Maroon81233154622007-20092L1988-04-23St. Louis, MOMajor League
Jonathan Matsumoto17151601111392006-20093C1986-10-13Ottawa, ONTMajor League
Chris McAllister4000122002-20031D1975-06-16Saskatoon, SASKMajor League
Shawn McCosh197661301962551996-19993C1969-06-05Oshawa, ONTMajor League
Steve McLaren16486146401998-20013L1975-02-03Owen Sound, ONTMajor League
Kiel McLeod34224362005-20061C1982-12-30Kelowna, BCMinor Pro
Dean Melanson731229412261999-20012D1973-11-19Antigonish, NSMajor League
Eric Meloche1221826442002004-20073R1976-05-01Lachute, PQMajor League
Freddy Meyer1292326491432003-20063D1981-01-04Sanbornville, NHMajor League
Arpad Mihaly200002000-20011L1980-06-27Miercurea, RomaniaMinor Pro
Jeff Mitchell3175121031996-19971R1975-05-16Wayne, MIMajor League
Andreas Moborg100022001-20021D1977-05-12Mantorp, SwedenMinor Pro
Jim Montgomery159511101611861997-20003C1969-06-30Montreal, PQMajor League
Don Morrison524913532006-20071D1983-10-30Calgary, ALTAMinor Pro
Scott Munroe13409962005-20094G1982-01-20Moose Jaw, SASKMinor Pro
Dan Murphy1100001999-20023G1974-05-06Nanaimo, BCMinor Pro
Mark Murphy1473152831811999-20064W1976-08-06Duxbury, MAMinor Pro
Marty Murray142161862001-20072C1975-02-16Lyleton, MANMajor League
Rob Murray46369652000-20011C1967-04-04Toronto, ONTMajor League
Brantt Myhres18448671997-19981L1974-03-18Edmonton, ALTAMajor League
Petr Nedved144711102006-20071L1971-12-09Liberec, CzechMajor League
Antero Niittymaki14710122002-20053G1980-06-18Turku, FinlandMajor League
Andreas Nodl4271421202007-20092R1987-02-28Vienna, AustriaMajor League
Clayton Norris1000171996-19971R1972-03-08Red Deer, ALTAMinor Pro
Sean O'Brien1121423372871997-20003L1972-02-09Boston, MAMinor Pro
Maxime Ouellet4301102000-20022G1981-06-17Beauport, PQMajor League
Ryan Parent742810642006-20093D1987-03-17Prince Albert, SASKMajor League
Richard Park75414283331998-19991C1976-05-27Seoul, South KoreaMajor League
Rastislav Pavlikovsky12471181999-20001L1977-03-02Ilava, SlovakiaMinor Pro
Andre Payette6856112431997-19992L1976-07-29Cornwall, ONTMinor Pro
Jean-Marc Pelletier7103301998-20002G1978-03-04Atlanta, GAMajor League
Mike Peluso72131831872003-20041R1974-09-02Bismarck, NDMajor League
Randy Perry301102001-20021D1976-06-19Edmonton, ALTAMinor Pro
Dan Peters180930392102000-20033D1977-11-24St. Paul, MNMinor Pro
Alexandre Picard1341658741152004-20084D1985-07-05Gatineau, PQMajor League
Michel Picard72313970222000-20011L1969-10-07Beauport, PQMajor League
Gino Pisellini32112532006-20071R1986-08-05Melrose Park, ILMinor Pro
Joni Pitkanen76635411052004-20051D1983-09-19Oulu, FinlandMajor League
Derek Plante57183553192000-20011C1971-01-17Cloquet, MNMajor League
Vaclav Pletka132404080942000-20022L1979-06-08Mlada Boleslac, Czech Rep.Major League
Ryan Potulny88334073852006-20082C1984-09-05Grand Forks, NDMajor League
Darroll Powe951519341732006-20093C1985-06-22Saskatoon, SASKMajor League
David Printz1921131422742004-20073D1980-07-24Stockholm, SwedenMajor League
Vaclav Prospal63326395701996-19971L1975-02-17Ceske Budejovice, Czech Rep.Major League
Nate Raduns705914712008-20091F1984-05-17Sauk Rapids, MNMajor League
Tim Ramholt700002008-20091D1984-11-02Zurich, SwitzerlandMajor League
Mike Ratchuk8061420462007-20092D1988-02-20South Buffalo, NYMinor Pro
Ryan Ready1121428421712004-20062L1978-11-07Peterborough, ONTMajor League
Brian Regan3000022000-20011G1975-09-23New Milford, CTMinor Pro
Darren Reid84242751572006-20082R1983-05-08Lac La Biche, ALTAMajor League
Mike Richards2004-20051C1985-02-11Kenora, ONTMajor League
Troy Riddle300002006-20071C1981-08-24Minneapolis, MNMinor Pro
Sean Ritchlin1120262000-20011R1977-06-15Rochester, NYMinor Pro
Brent Robinson501102004-20051F1981-03-10Pointe-Claire, PQMinor Pro
Jared Ross1525689145882006-20093C1982-09-18Huntsville, ALMajor League
Dominic Roussel36011181996-19971G1970-02-22Hull, PQMajor League
Rosario Ruggeri2202222004-20073D1984-06-08Montreal, PQMinor Pro
Darren Rumble72184462831996-19971D1969-01-23Barrie, ONTMajor League
Stefan Ruzicka16651741252222003-20084R1985-02-17Nitra, SlovakiaMajor League
Billy Ryan1500022008-20091C1985-10-23Milton, MAMinor Pro
Joe Sacco643742002-20031R1969-02-04Medford, MAMajor League
Yves Sarault702292001-20021L1972-12-23Valleyfield, PQMajor League
Andre Savage72123143782002-20042C1975-05-27Ottawa, ONTMajor League
Luca Sbisa211222008-20091D1990-01-30Ozieri, ItalyMajor League
Dennis Seidenberg131254671952002-20053D1981-07-18Schwenningen, GermanyMajor League
Patrick Sharp16352621141642002-20053L1981-12-27Winnipeg, MANMajor League
Mike Siklenka82711181982002-20042D1979-12-18Meadow Lake, SASKMajor League
Jonathan Sim63352661662004-20051L1977-09-29New Glasgow, NSMajor League
Rob Sirianni49131225322008-20091F1983-10-31Edmonton, ALTAMinor Pro
Jarrod Skalde16448232001-20021C1971-02-26Niagara Falls, ONTMajor League
Wade Skolney215328315092002-20064D1981-06-24Humboldt, SASKMajor League
Sergei Skrobot1001121999-20012D1980-03-19Moscow, RussiaMinor Pro
John Slaney415852082932282000-20077D1972-02-07St. John's, NFLDMajor League
David Sloane100022008-20091R1985-04-06Ambler, PAMajor League
Jeff Smith572461382002-20053L1981-01-02Estevan, SASKMinor Pro
Radovan Somik100022003-20041L1977-05-05Martin, Czech Rep.Major League
Alain St. Hilaire200002001-20021C1975-03-28Montreal, PQMinor Pro
Bruno St. Jacques133435391881999-20034D1980-08-22Montreal, PQMajor League
Ben Stafford2343955941062001-20054C1978-12-18Edina, MNMinor Pro
Jeff Staples137827353441996-19982D1975-03-04Kitimat, BCMinor Pro
John Stevens149328312111996-19993D1966-05-04Campbellton, NBMajor League
P.J. Stock75620262442000-20042L1975-05-26Montreal, PQMajor League
Jamie Storr3204442005-20061G1975-12-28Brampton, ONTMajor League
Danny Syvret76124557442008-20091D1985-06-13Millgrove, ONTMajor League
Jeff Szwez6912618842008-20091L1981-06-16Etobicoke, ONTMinor Pro
Brad Tapper531442006-20071R1978-04-28Scarborough, ONTMajor League
Michael Teslak1100002007-20092G1985-12-02Fernie, BCMinor Pro
Chris Therien200002003-20041D1971-12-14Ottawa, ONTMajor League
Brad Tiley191256287522000-20033D1971-07-05Markdale, ONTMajor League
Jussi Timonen6022224322006-20082D1983-06-29Kuopio, FinlandMajor League
Denis Tolpeko82192847842006-20082L1985-01-29Moscow, RussiaMajor League
Jeff Tory76174158441999-20001D1973-05-09Burnaby, BCMinor Pro
Chase Trull400052008-20091W1984-06-18Brookville, ONTMinor Pro
R.J. Umberger88245175442004-20062L1982-05-03Pittsburgh, PAMajor League
James Van Riemsdyk711222008-20091L1989-05-04Middletown, NJMajor League
Travis Van Tighem31011461997-19981D1973-03-16Calgary, ALTAMinor Pro
Jim Vandermeer148627333302001-20043D1980-02-21Caroline, ALTAMajor League
Pete Vandermeer20915173210462001-20043L1975-10-14Red Deer, ALTAMajor League
Tony Voce18158571152162004-20073L1980-10-30Philadelphia, PAMinor Pro
Roman Vopat12101121999-20001C1976-04-21Litvinov, Czech Rep.Major League
Steve Washburn1073168991451999-20012C1975-04-10Ottawa, ONTMajor League
Mike Watt53111324382001-20021L1976-03-31Seaforth, ONTMajor League
Brian Wesenberg1674347903061996-20004R1977-05-09Peterborough, ONTMajor League
Kam White5000201999-20033D1976-02-13Chicago, ILMinor Pro
Peter White4311533194721751996-20057C1969-03-15Montreal, PQMajor League
Todd White32192443121999-20001C1975-05-21Kanata, ONTMajor League
Stephen Wood5621113362003-20063D1981-08-18Cambridge, MAMinor Pro
Martin Woods100001996-19971D1975-05-14Hull, PQMinor Pro
Jeff Woywitka29066512003-20041D1983-09-01Vermilion, ALTAMajor League
Jamie Wright33101424312002-20031L1976-05-13Kitchener, ONTMajor League
Matthew Yeats200022002-20031G1979-04-06Montreal, PQMajor League
Chris Zarb400042008-20091D1985-01-11Waterford, MIMinor Pro
Jason Zent751313261041998-20002L1971-04-15Buffalo, NYMajor League
Peter Zingoni1283827651562006-20082C1981-04-28Bridgeport, CTMinor Pro
Matt Zultek2914582000-20033L1979-03-12Mississauga, ONTMinor 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.