Player Database

Letter:
Position:
Team:

Player POS Team Hand Age Height Weight country
MIKKEL AAGAARDCCGY
LEEVI AALTONENRNYRL205'9177FIN
MIRO AALTONENCTOR286'0"176FIN
KONRAD ABELTSHAUSERDSTLL286' 5225
PONTUS ABERGLOTTR276'0194SWE
CAMERON ABNEYRTORR306' 5219
RODRIGO ABOLSCFLAL256'4"206LVA
MIKHAIL ABRAMOVCTORL206'0160RUS
VITALY ABRAMOVLOTTL235'10180RUS
NICHOLAS ABRUZZESECTORL225'9160USA
NOEL ACCIARICFLAR295'10209USA
SENA ACOLATSEDFLAR306' 0210
COLLIN ADAMSLNYIL235'9172USA
JOHN ADAMSRDETR246'6210USA
MARK ADAMSDBUFR306' 3210
CALEN ADDISONDMINR215'11180CAN
JEREMIAH ADDISONLMTL246'0"188CAN
EGOR AFANASYEVLNSHL206'4201RUS
YEGOR AFANASYEVCNSH
PAVEL AGARKOVRDETL465' 1167
ANDREW AGOZZINOLOTTL305'10187CAN
LAYTON AHACDVGKL206'2188CAN
JACK AHCANDBOSL245'8178USA
JONAS AHNELOVDARIL336' 2220
SEBASTIAN AHOCCARL246'0176FIN
SEBASTIAN AHODNYIL255'10184SWE
SANTERI AIROLADPITR215'11163FIN
ALEXANDRE ALAINCMTLR246'1"194CAN
PAUL ALBERSLMIN35
JOHN ALBERTCWPGL325' 1190
BRANDON ALDERSONRPHI29
NIKITA ALEXANDROVCSTLL206'0183DEU
VICTOR ALEXANDROVRSTLL355'11183KAZ
ALEXANDER ALEXEYEVDWSHL216'4210RUS
DANIEL ALFREDSSONRDETR485' 1203Sweden
FREDERIC ALLARDDNSHR236'1179CAN
JAKE ALLENGMTLL306'2190CAN
WADE ALLISONRPHIR236'2205CAN
JOHAN ALMDNSH29
NICLAS ALMARIDPITL236'1180FIN
BARRY ALMEIDALWSHL325' 8175
JUSTIN ALMEIDACPITL225'11165CAN
CODY ALMONDCMINL326' 2199
HUGO ALNEFELTGT.BL206'2177SWE
OLLE ALSINGDOTTL255'11170SWE
DIMITRI ALTAREVLNYIL406' 4191
DIMITRI ALTARYOVLNYIL406' 0191
DANIEL ALTSHULLERGCARL276' 3200
ANDREI ALTYBARMAKIANRCHIL235'11183RUS
MICHAEL AMADIOCTORR256'1204CAN
SETH AMBROZRCBJR286' 2209
SAM ANASCSTLR285'8157USA
FREDERIK ANDERSENGCARL316'4238DNK
NICLAS ANDERSENDPIT33
BRANDON ANDERSONGWSHR296' 0183
CRAIG ANDERSONGBUFL406'2186USA
J.P. ANDERSONGS.JR295' 1185
JOEY ANDERSONRTORR235'11190USA
JOSH ANDERSONRMTLR276'3226CAN
MIKEY ANDERSONDL.AL226'0197USA
JARET ANDERSON-DOLANCL.AL215'11188CAN
ANTON ANDERSSONDSTLL226'3216SWE
AXEL ANDERSSONDANAR216'0178SWE
CALLE ANDERSSONDNYRR276' 2211
LIAS ANDERSSONCL.AL226'1190SWE
PETER ANDERSSONDVANL306' 3194
RASMUS ANDERSSONDCGYR246'1214SWE
SERGEY ANDRONOVRSTLL326' 2190
JONATHAN ANGCFLAR235'11165CAN
MICHAEL ANGELIDISLT.B36
ANTHONY ANGELLORPITR256'5210USA
TYLER ANGLECCBJL205'10172CAN
JUSTUS ANNUNENGCOLL216'4210FIN
SERGEI ANSHAKOVLPITL376'3179RUS
STEVEN ANTHONYLVANL306' 1205
KRISTIAN ANTILAGEDM41
KEN APPLEBYGNYIL266'4210CAN
MASON APPLETONCSEAR256'2193USA
LUCIANO AQUINOCNYI36
ANDREW ARCHERDMTL38
JOSH ARCHIBALDREDMR285'10176CAN
MARK ARDELANDPIT38
DENIS ARKHIPOVCCHI42
MANTAS ARMALISGS.J28
JOEL ARMIARMTLR286'3212FIN
JOHN ARMSTRONGCCGY33
DEREK ARMYNSH
LINUS ARNESSONDBOSL266'1188SWE
JAMIE ARNIELCBOSR315' 1183
JASON ARNOTTCSTLR466' 5220Canada
TAYLOR ARONSONDNSHR296'1"205USA
DEAN ARSENEDPHXL416' 2205
VINCENT ARSENEAULVAN
VIKTOR ARVIDSSONRL.AR285'9180SWE
ARRON ASHAMRNYRR435' 1210Canada
JONATHAN ASPIROTDOTTL226'0200CAN
RASMUS ASPLUNDCBUFL235'11189SWE
SAMUEL ASSELINCBOSL235'9180CAN
PETER ASTONDFLA35
ZACH ASTON-REESELPITL266'0204USA
SPENCER ASUCHAKCSTL
ANDREAS ATHANASIOUCL.AL266'2188CAN
CAM ATKINSONRPHIR325'8176USA
RONALD ATTARDDPHIR226'3208USA
VITALI ATYUSHOVDOTTL426' 1205
NICOLAS AUBE-KUBELRPHIR255'11187CAN
BRENT AUBINRTOR35
J-SEBASTIEN AUBINGANA44
MATHIEU AUBINCMTL34
LOUIS-MARC AUBRYCDETL296'4"208CAN
DANIEL AUDETTECMTL255'9"165CAN
JONATHAN AUDY-MARCHESSAULTCCBJ30
ALEXANDER AULDGOTTL406' 4216Canada
SEAN AVERYLNYRL415' 1195Canada
DICK AXELSSONLDETL346' 2198
JUSTIN AZEVEDOCL.AR335' 7175