Player Database

Letter:
Position:
Team:

Player POS Team Hand Age Height Weight country
MIKKEL AAGAARDCCGY
MIRO AALTONENCTOR266'0"176FIN
SPENCER ABBOTTLANAR315'9170CAN
JUSTIN ABDELKADERLDETL326'2"213USA
KONRAD ABELTSHAUSERDSTLL276' 5225
PONTUS ABERGLTORR266'0"194SWE
CAMERON ABNEYRTORR286' 5219
RODRIGO ABOLSCFLA236'4"206LVA
VITALY ABRAMOVROTTL215'10180RUS
NOEL ACCIARICFLAR275'10203USA
SENA ACOLATSEDFLAR286' 0210
LUKE ADAMCNYRL296' 2206
MARK ADAMSDBUFR286' 3210
CALEN ADDISONDPIT195'10180CAN
JEREMIAH ADDISONLMTL236'0"188CAN
EGOR AFANASYEVLNSH186'4"201RUS
YEGOR AFANASYEVCNSH
PAVEL AGARKOVRDETL445' 1167
KENNY AGOSTINOLTORL276'0"204USA
ANDREW AGOZZINOLPITL285'10187CAN
JONAS AHNELOVDARIL316' 2220
SEBASTIAN AHORCARL226'0"176FIN
SEBASTIAN AHODNYIL235'11177SWE
SAMI AITTOKALLIOGCOLL276' 1174
JASON AKESONROTTR295'10185CAN
ALEXANDRE ALAINCMTL226'1"194CAN
PAUL ALBERSLMIN34
JOHN ALBERTCWPGL305' 1190
BRANDON ALDERSONRPHI27
NIKITA ALEXANDROVCSTL196'0"183DEU
VICTOR ALEXANDROVLSTLL335'11183KAZ
ALEXANDER ALEXEYEVDWSH196'4"210RUS
DANIEL ALFREDSSONRDETR465' 1203Sweden
FREDERIC ALLARDDNSH216'1"179CAN
CONOR ALLENDMINL296'1210USA
JAKE ALLENGSTLL296'2"203CAN
JOHAN ALMDNSH27
NICLAS ALMARIDPIT216'1"180FIN
BARRY ALMEIDALWSHL305' 8175
CODY ALMONDCMINL306' 2199
ADAM ALMQUISTDDETL285'11174SWE
MARK ALTDCOLR286'4"201USA
DIMITRI ALTAREVLNYIL396' 4191
DIMITRI ALTARYOVLNYIL396' 0191
DANIEL ALTSHULLERGCARL256' 3200
JORGE ALVESGCAR40
KARL ALZNERDMTLL316'3"213CAN
MICHAEL AMADIOCL.AR236'1"204CAN
SETH AMBROZRCBJR266' 2209
SAM ANASCMIN265'8"157USA
 FREDERIK ANDERSENGTORL306'4"238DNK
NICLAS ANDERSENDPIT31
BRANDON ANDERSONGWSHR276' 0183
 CRAIG ANDERSONGOTTL386'2"186USA
J.P. ANDERSONGS.JR275' 1185
JOEY ANDERSONRN.JR215'11190USA
 JOSH ANDERSONRCBJR256'3"222CAN
MIKEY ANDERSONDL.A206'0"197USA
JARET ANDERSON-DOLANCL.AL205'11188CAN
AXEL ANDERSSONDBOS196'0"178SWE
CALLE ANDERSSONDNYRR256' 2211
JOAKIM ANDERSSONCDETL306'2211SWE
 LIAS ANDERSSONCNYRL216'1"190SWE
PETER ANDERSSONDVANL286' 3194
RASMUS ANDERSSONDCGYR236'1"214SWE
ANDY ANDREOFFCPHIL286'1"203CAN
SVEN ANDRIGHETTORCOLL265'10188CHE
SERGEY ANDRONOVRSTLL306' 2190
JONATHAN ANGRFLA215'11165CAN
MICHAEL ANGELIDISLT.B34
MIKE ANGELIDISLT.BL346'1214CAN
ANTHONY ANGELLOCPIT236'5"210USA
ARTEM ANISIMOVCOTTL316'4"199RUS
SERGEI ANSHAKOVLPITL356'3"179RUS
STEVEN ANTHONYLVANL286' 1205
KRISTIAN ANTILAGEDM39
VICTOR ANTIPINDBUFL265'11175KAZ
KEN APPLEBYGWPGL246'4"210CAN
MASON APPLETONCWPGR236'2"193USA
LUCIANO AQUINOCNYI34
ANDREW ARCHERDMTL36
DARREN ARCHIBALDROTTL296'3"210CAN
JOSH ARCHIBALDREDMR275'10176CAN
MARK ARCOBELLORTORR315'8174USA
MARK ARDELANDPIT36
DENIS ARKHIPOVCCHI40
MANTAS ARMALISGS.J27
JOEL ARMIARMTLR266'4"213FIN
JOHN ARMSTRONGCCGY31
DEREK ARMYNSH
LINUS ARNESSONDBOS256'1"188SWE
JAMIE ARNIELCBOSR295' 1183
BILL ARNOLDCCGYR276'0193USA
JASON ARNOTTCSTLR456' 5220Canada
TAYLOR ARONSONDNSHR276'1"205USA
DEAN ARSENEDPHXL396' 2205
VINCENT ARSENEAULVAN
VIKTOR ARVIDSSONLNSHR265'9"180SWE
ARRON ASHAMRNYRR415' 1210Canada
CARTER ASHTONRT.BL286'3215CAN
RASMUS ASPLUNDCBUF215'11190SWE
PETER ASTONDFLA33
 ZACH ASTON-REESECPITL256'0"204USA
SPENCER ASUCHAKCSTL
 ANDREAS ATHANASIOUCDETL256'2"188CAN
CAM ATKINSONRCBJR305'8"175USA
VITALI ATYUSHOVDOTTL406' 1205
NICOLAS AUBE-KUBELRPHIR235'11187CAN
BRENT AUBINRTOR33
J-SEBASTIEN AUBINGANA42
MATHIEU AUBINCMTL33
LOUIS-MARC AUBRYCDETL286'4"208CAN
DANIEL AUDETTECMTL235'9"165CAN
JONATHAN AUDY-MARCHESSAULTCCBJ28
JUSTIN AUGERRL.AR256'6232CAN
ALEXANDER AULDGOTTL386' 4216Canada
BRADY AUSTINDBUFL266'4230CAN
YOHANN AUVITUDEDML305'11187FRA
SEAN AVERYLNYRL395' 1195Canada
DICK AXELSSONLDETL326' 2198
JUSTIN AZEVEDOCL.AR315' 7175