Player Database

Letter:
Position:
Team:

Player POS Team Hand Age Height Weight country
MIKKEL AAGAARDCCGY
LEEVI AALTONENRNYRL205'9177FIN
MIRO AALTONENCTOR286'0"176FIN
KONRAD ABELTSHAUSERDSTLL296' 5225
PONTUS ABERGLOTTR286'0194SWE
CAMERON ABNEYRTORR306' 5219
RODRIGO ABOLSCFLAL256'4"206LVA
MIKHAIL ABRAMOVCTORL206'0160RUS
VITALY ABRAMOVROTTL235'10180RUS
NICHOLAS ABRUZZESECTORL225'9160USA
NOEL ACCIARICFLAR295'10209USA
SENA ACOLATSEDFLAR306' 0210
COLLIN ADAMSLNYIL235'9200USA
JOHN ADAMSRDETR246'6210USA
MARK ADAMSDBUFR306' 3210
CALEN ADDISONDMINR215'11173CAN
JEREMIAH ADDISONLMTL246'0"188CAN
EGOR AFANASYEVLNSHL206'4201RUS
PAVEL AGARKOVRDETL465' 1167
ANDREW AGOZZINOLOTTL305'10187CAN
LAYTON AHACDVGKL206'2188CAN
JACK AHCANDBOSL245'9180USA
JONAS AHNELOVDARIL336' 2220
SEBASTIAN AHOCCARL246'0176FIN
SEBASTIAN AHODNYIL255'11184SWE
SANTERI AIROLADPITR215'11163FIN
ARTUR AKHTYAMOVGTORL196'1167RUS
YAUHENI AKSIANTSIUKRDALL205'7170BLR
ALEXANDRE ALAINCMTLR246'1"194CAN
PAUL ALBERSLMIN36
JOHN ALBERTCWPGL325' 1190
BRANDON ALDERSONRPHI29
GAGE ALEXANDERGANAL196'6205CAN
NIKITA ALEXANDROVCSTLL216'1177DEU
VICTOR ALEXANDROVRSTLL355'11183KAZ
ALEXANDER ALEXEYEVDWSHL216'4213RUS
DANIEL ALFREDSSONRDETR485' 1203Sweden
NOLAN ALLANDCHIL186'2195CAN
FREDERIC ALLARDDNSHR236'1179CAN
JAKE ALLENGMTLL316'2190CAN
WADE ALLISONRPHIR246'2205CAN
JOHAN ALMDNSH29
NICLAS ALMARIDPITL236'1180FIN
BARRY ALMEIDALWSHL325' 8175
JUSTIN ALMEIDACPITL225'11165CAN
CODY ALMONDCMINL326' 2199
HUGO ALNEFELTGT.BL206'2177SWE
OLLE ALSINGDOTTL255'11170SWE
DIMITRI ALTAREVLNYIL416' 4191
DIMITRI ALTARYOVLNYIL416' 0191
DANIEL ALTSHULLERGCARL276' 3200
ANDREI ALTYBARMAKIANRCHIL235'11183RUS
MICHAEL AMADIOCTORR256'2205CAN
NILS AMANCCOLL216'2179SWE
COLBY AMBROSIOCCOLR195'9170CAN
SETH AMBROZRCBJR286' 2209
RODION AMIROVLTORL206'0167RUS
SAM ANASCSTLR285'9162USA
FREDERIK ANDERSENGCARL326'4238DNK
NICLAS ANDERSENDPIT33
BRANDON ANDERSONGWSHR296' 0183
CRAIG ANDERSONGBUFL406'2185USA
J.P. ANDERSONGS.JR295' 1185
JOEY ANDERSONRTORR236'0207USA
JOSH ANDERSONRMTLR276'3227CAN
MIKEY ANDERSONDL.AL226'0197USA
JARET ANDERSON-DOLANCL.AL225'11188CAN
ANTON ANDERSSONDSTLL226'3216SWE
AXEL ANDERSSONDANAR216'0178SWE
CALLE ANDERSSONDNYRR276' 2211
LIAS ANDERSSONCL.AL236'1190SWE
PETER ANDERSSONDVANL306' 3194
RASMUS ANDERSSONDCGYR246'1214SWE
EMIL ANDRAEDPHIL195'9181SWE
ANDY ANDREOFFCNYIL306'2200CAN
SERGEY ANDRONOVRSTLL326' 2190
JONATHAN ANGCFLAR235'11165CAN
MICHAEL ANGELIDISLT.B36
ANTHONY ANGELLORPITR256'5210USA
TYLER ANGLECCBJL215'10171CAN
JUSTUS ANNUNENGCOLL216'4210FIN
SERGEI ANSHAKOVLPITL376'3179RUS
RAIVIS ANSONSLPITL196'1191LVA
STEVEN ANTHONYLVANL306' 1205
KRISTIAN ANTILAGEDM41
KENNETH APPLEBYGNYIL266'5215CAN
MASON APPLETONCSEAR256'2193USA
LUCIANO AQUINOCNYI36
ANDREW ARCHERDMTL38
JOSH ARCHIBALDREDMR295'10176CAN
FRANCESCO ARCURICDALL186'1200CAN
MARK ARDELANDPIT38
DENIS ARKHIPOVCCHI42
MANTAS ARMALISGS.J29
JOEL ARMIARMTLR286'3218FIN
JOHN ARMSTRONGCCGY33
DEREK ARMYNSH
LINUS ARNESSONDBOSL276'1188SWE
JAMIE ARNIELCBOSR315' 1183
JASON ARNOTTCSTLR476' 5220Canada
TAYLOR ARONSONDNSHR296'1"205USA
DEAN ARSENEDPHXL416' 2205
VINCENT ARSENEAULVAN
VIKTOR ARVIDSSONRL.AR285'9180SWE
ARRON ASHAMRNYRR435' 1210Canada
IAROSLAV ASKAROVGNSHR196'3176RUS
JONATHAN ASPIROTDOTTL226'0200CAN
RASMUS ASPLUNDCBUFL235'11189SWE
SAMUEL ASSELINLBOSL235'11184CAN
PETER ASTONDFLA35
ZACH ASTON-REESELPITL276'0204USA
SPENCER ASUCHAKCSTL
ANDREAS ATHANASIOUCL.AL276'2188CAN
CAM ATKINSONRPHIR325'8176USA
RONNIE ATTARDDPHIR226'3208USA
VITALI ATYUSHOVDOTTL426' 1205
NICOLAS AUBE-KUBELRPHIR255'11187CAN
BRENT AUBINRTOR35
J-SEBASTIEN AUBINGANA44
MATHIEU AUBINCMTL35
LOUIS-MARC AUBRYCDETL296'4"208CAN
KYLE AUCOINDDETL195'11164CAN
DANIEL AUDETTECMTL255'9"165CAN
JONATHAN AUDY-MARCHESSAULTCCBJ30
ALEXANDER AULDGOTTL406' 4216Canada
SEAN AVERYLNYRL415' 1195Canada
JON-RANDALL AVONCPHIL186'0175CAN
DICK AXELSSONLDETL346' 2198
JUSTIN AZEVEDOCL.AR335' 7175