hockey DB
search by league
team
morning report
contact us
home

Edinburgh Capitals all-time player list

Player Name GP G A. Pts PIM Seasons Yrs. Pos. Birthdate Birthplace Highest Level
Chris Allen12167112009-20101D1978-05-08Chatham, ONTMajor League
Dylan Anderson44172340142017-20181C1991-02-25Greely, ONTEuropean Elite
Adam Andrews100002010-20111D European Elite
Sergei Banashkov3816925412017-20181F1986-06-12Chelyabinsk, RussiaEuropean Elite
Loren Barron3722527592014-20151D1989-07-19Glendora, CAMinor Pro
Tom Barry200002015-20161DSheffield, Great BritainEuropean Elite
Dino Bauba1123654903232005-20083F1972-01-10Kaunasc, LithuaniaEuropean Elite
David Beaston400002005-20061 European Elite
David Beatson76000432006-20165D1979-10-23Edinburgh, ScotlandEuropean Elite
Iain Beattie4611262005-20072F1987-01-19, EnglandEuropean Elite
Sean Beattie1664610512012-20175L1994-12-08Edinburgh, ScotlandEuropean Elite
Scott Beeson100002005-20061 European Elite
Lewis Bell100002011-20121DEuropean Elite
Michal Benadik112419231472012-20153D1986-10-09European Elite
Rjay Berra1111222015-20161F1990-07-26Prince George, BCEuropean Elite
Tyler Beskorowany1500002017-20181G1990-04-28Sudbury, ONTMinor Pro
Michael Beynon31549242009-20101D1983-06-09Nepean, ONTMinor Pro
Kyle Bigos44515201572015-20161D1989-05-12Upland, CAMinor Pro
Connor Black100002009-20101GEuropean Elite
Kieran Black100002012-20131C European Elite
Ian Blake46011102010-20122D European Elite
Lukas Bohunicky3311314292014-20151D1987-10-30Bratislava, SlovakiaMinor Pro
Brad Bonello156713362008-20091L1984-04-15Brampton, ONTMinor Pro
Iain Bowie164181634342006-20125C1990-04-24Kirkcaldy, ScotlandEuropean Elite
Callum Boyd11361521702014-20183F1993-11-16Irvine, ScotlandEuropean Elite
Cameron Brownley200002014-20151European Elite
Sam Caldwell100002010-20111D1991-10-07Cape Breton, NSEuropean Elite
Ashley Calvert901122010-20175L1991-09-08Sheffield, United KingdomEuropean Elite
Jason Cassells184162082008-20091F1981-06-29Scarborough, ONTMinor Pro
Mike Cazzola52143953442017-20181C1991-03-08Guelph, ONTMinor Pro
Jaroslav Cesky1518982013-20141F1978-08-04Prague, Czech Rep.Minor Pro
Doug Christiansen1093753901942007-20103R1978-05-23Milwaukee, WIMinor Pro
Lewis Christie700002005-20061D1989-08-30Edinburgh, ScotlandEuropean Elite
Taylor Christie54103040742008-20091D1983-02-01Toronto, ONTMinor Pro
Carsen Chubak48033142015-20161G1989-04-11Prince Albert, SASKMinor Pro
Martin Cingel3771291863154852005-20179F1976-02-28Povazska Bystrica, SlovakiaEuropean Elite
Steven Clark100002012-20131L1995-11-30 European Elite
Brandon Coccimiglio1414522015-20161F1987-06-19Burlington, ONTMinor Pro
Greg Collins48162339622014-20151F1986-02-14Rochester, NYMinor Pro
John Connolly2100002009-20101D1991-04-26Paisley, ScotlandEuropean Elite
Scott Cowan200002010-20111R European Elite
Andy Cox201102010-20111D European Elite
Matthew Craig5081826562006-20071D1983-11-08Brampton, ONTEuropean Elite
Ryan Crane541337501292007-20081D1980-06-27Mississauga, ONTMinor Pro
Nathan Craze5100002011-20121G1986-11-26Merthyr Tydfil, WalesEuropean Elite
Michael D'Orazio8993443852016-20182D1990-08-16Richmond Hill, ONTEuropean Elite
Ross Dalgliesh126111324662005-20094R1987-12-10Edinburgh, ScotlandEuropean Elite
Jamie Daly1500002010-20111D European Elite
Lou Dickenson22121123102006-20071C1982-08-15Orleans, ONTMinor Pro
Taylor Dickin52132942322015-20161L1989-01-23Winnipeg, MANMinor Pro
Michal Dobron1421857751282012-20173D1979-09-29Prague, Czech Rep.European Elite
Neil Dolan3610102010-20111D European Elite
Sean Donaldson2620222007-20155D1986-01-01European Elite
Laurie Dunbar600002005-20061F1977-09-28Edinburgh, ScotlandEuropean Elite
Joe Dustin54152843962008-20091D1979-11-26Vadnais Heights, MNMinor Pro
Joe Edwards100002010-20111DEuropean Elite
Craig Elliott100002011-20121R1989-11-30Hull, EnglandEuropean Elite
Riley Emmerson831322351882014-20162L1986-02-07Vancouver, BCMinor Pro
Nicholas Fanto3512183062010-20111F1986-06-09Dearborn, MIMinor Pro
Evgeny Fedorov49111425142016-20171C1980-11-11European Elite
Harry Ferguson78325282016-20182C1999-03-13Elgin, ScotlandEuropean Elite
James Flavell100002012-20131G1988-03-21Billingham, Great BritainEuropean Elite
Nate Fleming325813202015-20161D1989-01-18St. Albert, ALTAEuropean Elite
Kyle Flemington99318212432014-20162D1992-03-26Parkhill, ONTMinor Pro
Ryan Ford9300002005-20083G1980-09-02Edinburgh, ScotlandEuropean Elite
Kevin Forshall2500002006-20189G1984-06-21Edinburgh, ScotlandEuropean Elite
Marc Fowley105257462011-20143C1989-08-16Irvine, Great BritainEuropean Elite
Ryan Fraley100002017-20181European Elite
Travis Fullerton4600002016-20171G1987-11-03Riverview, NBMinor Pro
Owen Fussey49353166302009-20101L1983-04-02Winnipeg, MANMajor League
Mark Garside200266288582006-20104C1989-03-21East Kilbride, ScotlandEuropean Elite
Joel Gatushi600002010-20111D European Elite
Joel Gautschi73022302011-20143R European Elite
Trevor Gerling52272956422015-20161F1990-06-30Seattle, WAMinor Pro
Shawn Germain101102008-20091D1982-10-05St. Paul, ALTAMinor Pro
Lewis Glasgow1601102006-20071R European Elite
Frazer Goldie47000302011-20132D1991-08-03Irvine, ScotlandEuropean Elite
Scott Greening100002011-20121 European Elite
Aaron Gregor300002011-20121D European Elite
Rihards Grigors72055712016-20182D1992-01-20Dobele, LatviaEuropean Elite
Joe Grimaldi132681022014-20151D1986-08-23Ronkonkoma, NYMinor Pro
Tony Hand4314375122005-20061F1967-08-15Edinburgh, ScotlandEuropean Elite
Jiri Hanzal4441115522011-20121D1985-02-21Ceske Budejovice, Czech RepEuropean Elite
Richard Hartmann182701231931462011-20154C1975-11-07Bratislava, SlovakiaMinor Pro
Neil Hay38630701002762005-20149D1984-08-01Edinburgh, ScotlandEuropean Elite
Ross Hay000002005-20061F1981-08-11Edinburgh, ScotlandEuropean Elite
Ryan Hayes341824421382015-20161F1989-06-04Syracuse, NYMinor Pro
Colin Hemingway47333366792007-20081F1980-08-12Regina, SASKMajor League
Jaroslav Hertl4221517452016-20171D1989-10-28Prague, Czech Rep.European Elite
Tomas Hiadlovsky1490331862012-20153G1988-12-15Trencin, SlovakiaEuropean Elite
Andy Hirst100002011-20121D1992-09-20Doncaster, EnglandEuropean Elite
Peter Holecko1493359921552011-20143L1982-01-13Spisska Nova Ves, SlovakiaEuropean Elite
Craig Holland6000022009-20145G1993-01-24Buckhaven, ScotlandEuropean Elite
Tomas Horna36151530242013-20141F1980-11-20European Elite
Kyle Horne2061843611642006-20115D1980-09-30Kirkcaldy, ScotlandEuropean Elite
Dale Howey200002005-20061European Elite
Karel Hromas50131730142016-20171L1986-01-27Beroun, Czech Rep.European Elite
Thomas Humphries100002010-20111D European Elite
Mark Hurtubise54305989782008-20091R1984-06-09Montreal, PQMinor Pro
Jeff Hutchins10746771232902008-20113F1978-04-23Toronto, ONTMinor Pro
Michael Ireland3201102015-20182R1996-11-06Edinburgh, ScotlandEuropean Elite
Alexandr Islamov1111282017-20181F1986-10-11Orsk, RussiaEuropean Elite
David Jackson200002010-20111G European Elite
Liam Jackson100002010-20111G1993-11-30Hull, EnglandEuropean Elite
Peter Janik4631619912006-20071R1973-11-16Trencin, SlovakiaEuropean Elite
Rene Jarolin1529290182692011-20153C1981-09-16Skalica, SlovakiaEuropean Elite
Ryan Johnson1110102008-20091D European Elite
Jacob Johnston82224567982015-20172D1988-05-23Sudbury, ONTMinor Pro
Torbjorn "Toby" Kallender600002006-20071F1987-06-02Orebro, SwedenEuropean Elite
Michael Kiesman3761925602005-20061C1979-01-02Prince Rupert, BCMinor Pro
Alex Kim22141933182010-20111C1979-05-10Fullerton, CAMinor Pro
Jay King230213151162012-20186D1996-02-01Edinburgh, ScotlandEuropean Elite
Nikita Kolesnikovs4171623732015-20182D1992-10-30Riga, LatviaMinor Pro
Peter Konder176814142005-20061F1971-08-19European Elite
Pavel Kowalczyk54123042972006-20071D1974-06-07European Elite
Martin Kucera45000202005-20061G1978-05-25European Elite
Angus Laing100002015-20161G1999-06-21Edinburgh, EnglandEuropean Elite
Simon Lambert56314778442009-20101F1983-07-29Ste.-Therese, PQMinor Pro
Dillon Lawrence39246142017-20181F1995-03-22Toronto, ONTEuropean Elite
Marc Lefebvre3841317472009-20101L1982-05-25Kanata, ONTMinor Pro
Curtis Leinweber854558103312012-20142F1988-02-25Calgary, ALTAEuropean Elite
Travis Lisabeth127310102005-20061L1980-04-01Langton, ONTMinor Pro
Patrick Lochi311202005-20061F1977-05-27Silandro, ItalyEuropean Elite
David Lomas274812512010-20111R1985-03-21Burlington, ONTEuropean Elite
Marc Lovell210122006-20071European Elite
Martin Lucka9011122013-20141D1985-03-10Zlin, Czech Rep.European Elite
Ned Lukacevic2591221252015-20161L1986-02-11Podgorica, SerbiaMinor Pro
Patrik Luza1002242641822006-20082D1972-04-13Bratislava, SlovakiaEuropean Elite
Steven Lynch39235102005-20072F1976-08-14Kirkcaldy, ScotlandEuropean Elite
Taylor MacDougall46151732442016-20171C1990-04-25The Pass, MANMinor Pro
Daniel MacIntyre171214161192010-20144D1984-07-05Edinburgh, United KingdomEuropean Elite
Daniel Madsen300042010-20111D1986-08-17European Elite
Craig Main200002010-20111D European Elite
Alan Maitland200002010-20111L European Elite
Craig Mallinson500002014-20162European Elite
Phil Manny301122006-20071European Elite
Jordan Marr300002016-20171G1991-06-10Lochgelly, ScotlandEuropean Elite
Jeff Marshall437182582005-20061D1978-02-20Newmarket, ONTMinor Pro
Craig McCallum20101727122015-20161R1989-01-11Canoe Lake, SASKEuropean Elite
Graham McCamley500002007-20081F European Elite
Neil McCann3091120102005-20061D1979-08-23Calgary, ALTAEuropean Elite
Ryan McFarlane400002010-20111DEuropean Elite
Mark McGill200002007-20092G1991-11-15Broxburn, ScotlandEuropean Elite
Daniel McIntyre83145282005-20072D1984-07-25Edinburgh, ScotlandEuropean Elite
Bari McKenzie106233962702010-20122R1986-08-16Dumfries, ScotlandEuropean Elite
Scott McKenzie5961117142009-20112F1986-05-08Livingston, ScotlandEuropean Elite
Jordan McLaughlin2700042016-20182G1999-12-12Edinburgh, ScotlandEuropean Elite
Grant McPherson1200002005-20061European Elite
Sean Menton53121628242011-20121R1989-02-21Los Angeles, CAMinor Pro
Garrett Milan60141731342015-20172R1991-04-05North Vancouver, BCMinor Pro
Craig Mitchell52011142008-20091D1990-10-23Kirkcaldy, EnglandEuropean Elite
Patrik Moisio22235482017-20181F1992-02-04Turku, FinlandEuropean Elite
Jacey Moore500002008-20091GGarmisch-Partenkirchen, GermanyEuropean Elite
Stephen Murphy5301142006-20071G1981-12-11Dundee, ScotlandEuropean Elite
Daniel Naslund50103242122014-20151F1989-03-23Nykoping, SwedenEuropean Elite
Roman Nesrsta1302292008-20091F1986-06-06 European Elite
Willie Nicolson73224202010-20143D1990-03-23Kirkcaldy, ScotlandEuropean Elite
David Nimmo157815202008-20091C1982-07-25St. Albert, ALTAMinor Pro
Julius Nyqvist612302017-20181D1992-10-29Vantaa, FinlandEuropean Elite
Ben O'Connor94102838792007-20102D1988-12-21Durham, EnglandEuropean Elite
Fredrik Oduya4237101482005-20061D1975-05-31Stockholm, SwedenMinor Pro
Ben Osborne100002005-20061 European Elite
Mark Paterson1475914242007-20103D1989-05-03European Elite
Kris Patrick100002010-20111D European Elite
Brent Patry3110919312012-20131D1983-09-08Ottawa, ONTMinor Pro
Sean Perkins40101020552008-20102D1986-11-18Commerce, MIMinor Pro
J.F. Perras54022202007-20081G1981-04-29Embrun, ONTMinor Pro
Jacques Perreault2561117412010-20111D1985-03-06Grosse Pointe Farms, MIMinor Pro
Marcel Petran4732225642014-20151D1986-09-16Liptovsky Mikulas, SlovakiaEuropean Elite
Martin Petrina26314512011-20121D1980-08-09 European Elite
Kris Phillips700002009-20101L1990-06-19Dundee, ScotlandEuropean Elite
Tyler Plews1383811632015-20183D1997-09-13Kirkcaldy, ScotlandEuropean Elite
Darius Pliskauskas29131023322006-20102F1980-09-29European Elite
Ainars Podzinsh3212820182017-20181L1992-03-16Jurmala, LatviaEuropean Elite
Jade Portwood1263860981012012-20153F1988-11-09Victoria, BCEuropean Elite
Jaroslav Prosvic1613442005-20061L1982-02-23European Elite
Alex Purves500022010-20111D European Elite
Gio Raffaelli200022015-20161D1994-09-18European Elite
Pasi Raitanen3200002008-20091G1971-05-13Forssa, FinlandEuropean Elite
Andrej Rajcak812555801472006-20092C1971-10-18European Elite
Les Reaney7235402013-20141C1984-07-08Ceylon, SASKMinor Pro
Scott Reid32022822010-20111G1976-11-25Grande Prairie, ALTAMinor Pro
Matthew Rich3531422005-20061F1987-06-24Glasgow, ScotlandEuropean Elite
Dennis Rix52172744202014-20151F1989-08-05Grande Prairie, ALTAEuropean Elite
Aaron Robertson3300042017-20181F1998-02-17Kirkcaldy, ScotlandEuropean Elite
Calum Robertson3721302017-20181F2000-11-02Kirkcaldy, ScotlandEuropean Elite
Michel Robinson2301122008-20091G1982-09-04Montreal, PQMinor Pro
Blake Royle1402222010-20111DBurlington, ONTEuropean Elite
Cody Rudkowsky56099202009-20101G1978-07-21Willingdon, ALTAMajor League
Gary Russel100002006-20071 European Elite
Gary Russell1100002007-20081G1989-12-01Glasgow, ScotlandEuropean Elite
David Rutherford25141226512015-20161C1987-04-30Ladner, BCMinor Pro
Jan Safar1201554691672010-20143D1987-07-29Praha, Czech Rep.Minor Pro
Nathan Salem300002010-20111L1991-09-17European Elite
Mike Sandbeck2571421382005-20061C1977-06-13Mossbank, SASKMinor Pro
Evan Schafer323710472010-20111D1985-10-09Mankota, SASKMinor Pro
Ian Schultz50191938792016-20171R1990-02-04Calgary, ALTAMinor Pro
Juraj Senko22167302012-20131D1984-10-10Zilina, SlovakiaEuropean Elite
Andrew Sharp460001452009-20101R1984-02-28Langley, BCMinor Pro
Everett Sheen613442015-20161L1986-12-14Lethbridge, ALTAMinor Pro
Pavel Shegalo24000182017-20181G1993-02-07Moscow, RussiaEuropean Elite
Jason Silverthorn35192039182006-20071F1979-07-01Owen Sound, ONTMinor Pro
Jozef Sladok47115161452011-20121D1988-06-04Zvolen, SlovakiaMinor Pro
Gregor Slak3614122662006-20071F1983-05-07Ljubljana, SloveniaEuropean Elite
Mark Smith5661925422009-20101C1978-09-28Kelowna, BCMinor Pro
Solomon Smith100002017-20181European Elite
Duncan Speirs711202017-20181L1997-07-27Irvine, ScotlandEuropean Elite
Chris St. Jacques28173249402010-20111C1983-01-22Edmonton, ALTAMinor Pro
Jared Staal44122133142016-20171R1990-08-21Thunder Bay, ONTMajor League
Jeff State13235222007-20081D1979-09-17Buffalo, NYMinor Pro
Jordan Steel372121628462007-20169R1990-07-08Edinburgh, ScotlandEuropean Elite
Adam Stefishen1011421355092007-20092W1982-06-07North Vancouver, BCMinor Pro
Taylor Stefishen401102017-20181L1990-08-15North Vancouver, BCMinor Pro
Neil Stevenson-Moore4019163542005-20061F1980-12-12North Vancouver, BCEuropean Elite
Brandon Stones300002010-20111G1993-02-07Nottingham, EnglandEuropean Elite
Thomas Stuart-Dant1522442015-20161F1991-04-26Winnipeg, MANMinor Pro
Mike Stutzel53184866542007-20081L1979-02-28Victoria, BCMajor League
Martin Talajka202222007-20081 European Elite
Adam Taylor3118274582010-20111R1984-06-24Campbell River, BCMinor Pro
Dan Taylor100002010-20111D European Elite
Konstantin Teslyukevich5221214372017-20181D1983-03-31Vorkuta, RussiaEuropean Elite
Brandon Thompson16369142015-20161F1990-11-10Vancouver, BCEuropean Elite
Matthew Tipoff47112132122016-20171L1990-10-04Toronto, ONTEuropean Elite
Denis Trakhanov5451419202017-20181D1989-03-04Moscow, RussiaEuropean Elite
Marek Tvrdon158715142017-20181L1993-01-31Nitra, SlovakiaMinor Pro
Yuris Upitis26391292017-20181L1991-06-16Riga, LatviaEuropean Elite
Tomas Valecko4961925812011-20121D1985-08-09 European Elite
Igor Valeev4981725892017-20181L1981-01-09Snezhinsk, RussiaMinor Pro
Jens Van Poucke1700002010-20111G European Elite
Jim Vickers4571724442005-20061D1980-02-27Aurora, ONTMinor Pro
Pavel Vorobiev86305383422016-20182R1982-05-05Karaganda, KazakhstanMajor League
Mark Wain100002017-20181European Elite
Dave Wakeling100002005-20061 European Elite
John-Henry Walker100002010-20111D European Elite
James Wallace4200062014-20162D1995-06-28Paisley, Great BritainEuropean Elite
Stevie Weeks100002017-20181European Elite
Dan Welch44162440692009-20101W1981-02-23Hastings, MNMinor Pro
Dale White200022010-20111D1989-11-04Redditch, Great BritainEuropean Elite
Mason Wilgosh52112435142016-20171C1991-05-16Winnipeg, MANEuropean Elite
Craig Wilson000002005-20061F1974-12-06Glasgow, ScotlandEuropean Elite
Mark Wires2061218432007-20081F1982-03-20North York, ONTMinor Pro
Paul Zanette28171633302015-20161L1988-04-08Nobleton, ONTMinor Pro
Marcis Zembergs1475341941062011-20143R1988-12-03Riga, LatviaEuropean 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.