hockey DB
search by league
team
morning report
contact us
home

Peterborough Phantoms all-time player list

Player Name GP G A. Pts PIM Seasons Yrs. Pos. Birthdate Birthplace Highest Level
Chris Allen55154156362010-20122D1978-05-08Chatham, ONTMajor League
Robert Amos600002002-20031European Lower Leagues
Robert Amos100002003-20041GEuropean Lower Leagues
Edgars Apelis2851015592014-20151D1989-11-23Daugavpils, LatviaEuropean Lower Leagues
James Archer17171631341822003-20176F1988-08-13Sheffield, EnglandEuropean Elite
Jake Armstrong782966951682002-20053F1981-06-23Birmingham, United KingdomEuropean Lower Leagues
Janis Auzins133012121012014-20173G1991-05-08European Lower Leagues
Ryan Bainborough200002009-20101European Lower Leagues
Declan Balmer72099862012-20142D1995-06-06Hull, EnglandEuropean Elite
Milan Baranyk975767124752014-20162FMinor Pro
Luke Barber4500042011-20132 European Lower Leagues
Edgars Bebris10942731151072014-20173F1991-08-07Aizkraukle, LatviaEuropean Elite
Richard Bentham5191120942011-20121D1990-07-19Blackburn, EnglandEuropean Lower Leagues
Greg Blais401102014-20151G1980-04-18Sault Ste. Marie, ONTEuropean Elite
Erik Bochna811262011-20121European Elite
Michael Bowman512302004-20051F1980-10-25European Elite
Bernie Bradford53246262002-20042European Lower Leagues
Craig Britton741039491242002-200831976-09-24European Lower Leagues
Robbie Brown427512122011-20121F1990-11-30Belfast, Northern IrelandEuropean Elite
Jason Buckman2722825532202002-20168European Elite
Lewis Buckman1821011002013242002-20107European Elite
Tom Carlon176761051812552009-201341987-02-18Telford, EnglandEuropean Elite
Jason Cassells836922009-20101F1981-06-29Scarborough, ONTMinor Pro
Jaroslav Cesky29132134242013-20141F1978-08-04Prague, Czech Rep.Minor Pro
Luc Chabot26272956262002-20031L1965-05-06Ottawa, ONTEuropean Elite
Alexander Cleves900002009-20101European Lower Leagues
Russell Coleman67111223872002-20042European Lower Leagues
Stuart Coleman28268262002-20031European Lower Leagues
Nick Compton9511415262006-20102DWinchester, EnglandEuropean Lower Leagues
Duncan Cook405961120902002-20031R1977-06-05Calgary, ALTAEuropean Lower Leagues
Darren Cotton7250531031122002-200531978-02-21European Elite
Jon Cotton13178881662092002-200841974-10-28European Lower Leagues
Jordan Cownie4631316162012-20131L1995-01-08Dundee, ScotlandEuropean Elite
John Cranston100002002-20031European Lower Leagues
Ross Dalgliesh200002009-20101R1987-12-10Edinburgh, ScotlandEuropean Elite
Wehebe Darge39122537532016-20171F1991-12-04Adelaide, AustraliaMinor Pro
Matt Davies195162102010-20111C1990-02-15European Elite
Tom Davis1601122009-20101European Lower Leagues
Steve Duncombe33099182002-20112DEuropean Elite
James Ellwood119161430572002-20064European Lower Leagues
James Ferrara4591002353353682003-201712F1988-01-20Peterborough, EnglandEuropean Elite
Luke Ferrara2791101202301142009-20156R1993-06-07Peterborough, EnglandEuropean Elite
Robert Ferrara269628341252006-20178European Elite
Jon Fone2705542002-20031European Lower Leagues
Taras Foremsky5248921401162006-20082F1980-02-15Calgary, ALTAMinor Pro
Callum Fowler38101222702009-20101European Lower Leagues
Ryan Fraley100002014-20151European Elite
Lloyd Gibson51152540572015-20161DEuropean Elite
Connor Glossop1701122016-20171European Elite
Jeff Glowa157751302052132010-20133F1976-01-03Calgary, ALTAMinor Pro
Brent Gough138105128233842006-20103F1983-07-10St. Albert, ALTAEuropean Lower Leagues
Joe Graham941242541362011-20132D1990-06-16Nottingham, EnglandEuropean Elite
Owen Griffiths47121527182016-20171F1996-07-15Cardiff, EnglandEuropean Elite
Jesse Hammill8748781264632002-20053D1976-02-01Cranbrook, BCEuropean Elite
Harry Harley3812342012-20142 European Lower Leagues
Grant Hendry66311141422002-20053European Elite
Kelly Herring100002003-20041 European Lower Leagues
Jamie Holland600022007-20081 European Lower Leagues
Lewis Hook97102131182012-20142L1996-08-18Peterborough, EnglandEuropean Elite
Karl Hopper32268702004-20051F1981-02-21Hull, EnglandEuropean Lower Leagues
Ross Horsley200002011-20121 European Lower Leagues
Nathan Hunt14314162005-20061European Lower Leagues
James Hutchinson219281451732572006-20156D1984-02-21Tynemouth Tyne and Wear, EnglandEuropean Elite
Samuel James1900002011-20153European Lower Leagues
Kamil Jarina800002013-20141G1976-07-25 European Elite
Thomas Jeffery38033262010-20111D1992-02-25European Elite
Thomas Jeffrey42033222009-20101European Lower Leagues
Damien King269022282007-20146European Lower Leagues
Euan King8701162003-20084GEuropean Elite
Kevin King204442003-200411968-08-06Glasgow, ScotlandEuropean Lower Leagues
Janne Kinnunen752702007-20081 European Lower Leagues
Martin Kivon225914282005-20061D1975-05-01 European Elite
James Knight39183553622009-20101L1985-09-26Winnipeg, MANEuropean Elite
Antti Kohvakka165381271654832002-20086D1976-01-04Tampere, FinlandMinor Pro
Slava Koulikov66124355492013-20152F1978-07-21Yekaterinburg, RussiaEuropean Elite
Donatas Kumeliauskas179101962014-20151F1987-07-13Elektrenai, LithuaniaEuropean Lower Leagues
Alan Lack286814662014-20151European Lower Leagues
Daniel Lane11200002011-20154European Lower Leagues
Michal Lauko212342006-20071 European Elite
Ondrej Lauko886956125402011-20132FEuropean Lower Leagues
Andrejs Lavrenovs5000142004-20051European Lower Leagues
Darius Lelenas433224561092010-201111982-10-15 European Elite
Marc Levers174501021521662013-20174F1981-06-30Derby, EnglandEuropean Elite
Jamie Line42426102012-20131FEuropean Elite
Adam Long5500022014-20162G1995-11-14Crewe, EnglandEuropean Elite
Marc Long25171936712004-20051C1979-11-12North Bay, ONTEuropean Elite
Nathan Long1402262016-20171European Lower Leagues
Ross MacIntosh1312322006-201021971-09-16European Lower Leagues
Doug MacIver2231720622009-20101D1981-02-12King City, ONTMinor Pro
Steven Maile147811192332003-20085European Lower Leagues
Robert McDonald1701122010-20111 European Lower Leagues
Doug McEwen124731332062202002-20064L1963-10-02European Elite
Cameron Mcgiffin9122123462014-20162D1996-07-26Bath, EnglandEuropean Elite
Darren McKague57262551562005-20072F1984-01-04Toronto, ONTMinor Pro
Rhys McWilliams27257222003-20041F1985-11-29Birmingham, EnglandEuropean Elite
Callum Medcalf1501122016-20171European Lower Leagues
Joe Miller10373671402162007-20113F1985-03-14European Elite
Joakim Millqvist311222009-20101R1981-02-27European Lower Leagues
Bradley Moore64347142014-20173European Lower Leagues
James Moore12802242002-20064GEuropean Lower Leagues
James Morgan179551291846352003-201381982-05-02European Elite
Peter Morley163710592002-20042European Lower Leagues
Andrew Munroe162433371122004-20084D1982-08-02European Lower Leagues
Tom Murdy2600002013-20141G1991-10-12Whitley Bay, EnglandEuropean Elite
Dwayne Newman148133341282007-20113D1971-05-27Winnipeg, MANMinor Pro
Kent Nobes321342003-20041Minor Pro
Tom Norton19921921132002012-20174D1990-06-16Nottingham, EnglandEuropean Elite
Daniel Ondrejka300022005-20061 European Lower Leagues
Ales Padelek946351114282015-20172F1980-03-04European Elite
Craig Peacock52172037142003-20083L1988-08-08Peterborough, EnglandEuropean Elite
Thomas Perkins2221362006-20082 European Lower Leagues
Marcel Petran51253560942013-20141D1986-09-16Liptovsky Mikulas, SlovakiaEuropean Elite
Jonathan Phillips100022003-20041F1982-07-14Cardiff, WalesEuropean Elite
Erik Piatak513243751352013-20141D1986-03-06European Elite
Greg Pick170314173612012-20175European Lower Leagues
Darius Pliskauskas16398100198542013-20174F1980-09-29European Elite
Connor Pollard3410122010-20175European Lower Leagues
Nathan Pollard15721113222010-20176European Lower Leagues
Jason Porter411262002-200311971-01-12Peterborough, EnglandEuropean Lower Leagues
Simon Price700002013-20152European Lower Leagues
Simo Pulkki2891625832003-20041D1982-12-26Helsinki, FinlandMinor Pro
Antti Raikkonen26221436612005-20061European Lower Leagues
Greg Randall5441822342011-201211978-12-06European Elite
Nathan Rempel40303464832007-20081L1977-02-07Winnipeg, MANMinor Pro
Adam Reynolds104162238302005-20083D1986-08-11Peterborough, United KingdomEuropean Elite
Pavol Rieciciar7371042004-20051F1978-01-19European Elite
Scott Robson12652833482014-20173D1995-08-16Beverley, EnglandEuropean Elite
Greg Rockman91022122005-20072GEuropean Elite
Callum Rowley100002010-20111 European Lower Leagues
Stefan Rusnak321517321042005-20061L1979-02-10 European Elite
Ben Russell3424622016-20171European Lower Leagues
Craig Scott53244872222015-20161F1991-09-07Lockport, MANEuropean Lower Leagues
Ricky Skene21022202011-20121European Elite
Jozef Sladok49315182492012-20142D1988-06-04Zvolen, SlovakiaMinor Pro
Richard Slater200002011-20121European Lower Leagues
Julian Smith188219212382002-20107European Lower Leagues
Timothy Smith200022006-20071European Lower Leagues
Tom Soar56781562010-20142C1993-02-01Nottingam, United KingdomEuropean Elite
Terry South100002002-20031European Lower Leagues
James Spurr178373572222005-20126European Elite
Petr Stepanek45193352652016-20171European Lower Leagues
Connor Stokes72224202010-20164European Lower Leagues
Tom Stubley40224182016-20171European Elite
Martins Susters98232447342014-20173European Lower Leagues
Alex Symonds6011122009-20101D1988-06-25Cardiff, WalesEuropean Elite
Warren Tait1322053731102009-20123C1981-04-17Nottingham, EnglandEuropean Elite
Dean Tonks40171027562006-20071L1989-04-08Bournemouth, EnglandEuropean Elite
Matt Towe1626822005-20061F1988-01-07Sheffield, EnglandEuropean Elite
Sam Towner27815182016-20171C1995-02-16Hull, Great BritainEuropean Elite
Andrew Turner30426142005-20061European Lower Leagues
Sammi Vire119122122005-20061D1975-07-20 European Elite
Stephen Wall216066162003-20126GEuropean Elite
Craig Wallis27022182015-20172European Lower Leagues
Josh Ward600022010-20111R1992-02-02Nottingham, EnglandEuropean Elite
Nicky Watt203912952013-20141European Elite
Mason-Jon Webster17000322014-20151European Lower Leagues
Will Weldon29543721155042011-20176European Elite
James White897815512014-20173European Lower Leagues
Mitchel White100002011-20121 European Lower Leagues
David Whitwell61066122002-20042GEuropean Lower Leagues
Alex Whyte1600022012-20142European Lower Leagues
Josh Wicks400002014-20151European Lower Leagues
Mark Williams222461822003-20052 European Lower Leagues
Jonathan Williamson300002011-20121 European Lower Leagues
Danny Wood1827982013-20141F1989-04-15Wilmington, OHEuropean Elite
Shaun Wyer72044102005-20072 European Lower Leagues
Shaun Yardley296871292163982002-201291982-10-20European Elite
Maris Zeidins52323365242011-20121 European Lower Leagues
Maris Ziedins177121140261582007-20134F1978-07-03Riga, LatviaMinor Pro
Frantisek Zubek2661319222013-201411986-06-04 European Elite

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