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"214USA
KONRAD ABELTSHAUSERDSTLL276' 5225
PONTUS ABERGLTORR255'11196SWE
CAMERON ABNEYRTORR286' 5219
RODRIGO ABOLSCFLA236'4"187LVA
VITALY ABRAMOVROTTL215'9"171RUS
NOEL ACCIARICFLAR275'10205USA
SENA ACOLATSEDFLAR286' 0210
LUKE ADAMCNYRL296' 2206
MARK ADAMSDBUFR286' 3210
CALEN ADDISONDPIT195'10180CAN
JEREMIAH ADDISONLMTL226'0"188CAN
EGOR AFANASYEVLNSH186'4"201RUS
PAVEL AGARKOVRDETL445' 1167
KENNY AGOSTINOLTORL276'0"199USA
ANDREW AGOZZINOLPITL285'10187CAN
JONAS AHNELOVDARIL316' 2220
SEBASTIAN AHOCCARL226'0"176FIN
SEBASTIAN AHODNYIL235'11177SWE
SAMI AITTOKALLIOGCOLL276' 1174
JASON AKESONROTTR295'10185CAN
PAUL ALBERSLMIN33
JOHN ALBERTCWPGL305' 1190
BRANDON ALDERSONRPHI27
NIKITA ALEXANDROVCSTL196'0"183DEU
VICTOR ALEXANDROVRSTLL335'11183KAZ
ALEXANDER ALEXEYEVDWSH196'4"196RUS
DANIEL ALFREDSSONRDETR465' 1203Sweden
FREDERIC ALLARDDNSH216'1"179CAN
CONOR ALLENDMINL296'1210USA
JAKE ALLENGSTLL296'2"203CAN
JOHAN ALMDNSH27
BARRY ALMEIDALWSHL305' 8175
CODY ALMONDCMINL306' 2199
ADAM ALMQUISTDDETL285'11174SWE
MARK ALTDCOLR276'4"201USA
DIMITRI ALTAREVLNYIL396' 4191
DIMITRI ALTARYOVLNYIL396' 0191
DANIEL ALTSHULLERGCARL256' 3200
JORGE ALVESGCAR40
KARL ALZNERDMTLL306'3"213CAN
MICHAEL AMADIOCL.AR236'1"204CAN
SETH AMBROZRCBJR266' 2209
SAM ANASCMIN265'8"157USA
FREDERIK ANDERSENGTORL296'4"230DNK
NICLAS ANDERSENDPIT31
BRANDON ANDERSONGWSHR276' 0183
CRAIG ANDERSONGOTTL386'2"185USA
J.P. ANDERSONGS.JR275' 1185
JOEY ANDERSONRN.JR215'11190USA
JOSH ANDERSONRCBJR256'3"221CAN
JARET ANDERSON-DOLANCL.AL205'11188CAN
AXEL ANDERSSONDBOS196'0"178SWE
CALLE ANDERSSONDNYRR256' 2211
JOAKIM ANDERSSONCDETL306'2211SWE
LIAS ANDERSSONCNYRL206'1"190SWE
PETER ANDERSSONDVANL286' 3194
RASMUS ANDERSSONDCGYR226'1"214SWE
ANDY ANDREOFFCPHIL286'1"203CAN
SVEN ANDRIGHETTORCOLL265'10188CHE
SERGEY ANDRONOVRSTLL306' 2190
JONATHAN ANGCFLA215'11172CAN
MICHAEL ANGELIDISLT.B34
MIKE ANGELIDISLT.BL346'1214CAN
ANTHONY ANGELLOCPIT236'5"210USA
ARTEM ANISIMOVCOTTL316'4"198RUS
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 ARCHIBALDREDMR265'10176CAN
MARK ARCOBELLORTORR315'8174USA
MARK ARDELANDPIT36
DENIS ARKHIPOVCCHI40
MANTAS ARMALISGS.J27
JOEL ARMIARMTLR266'4"213FIN
JOHN ARMSTRONGCCGY31
DEREK ARMYNSH
LINUS ARNESSONDBOS246'1"188SWE
JAMIE ARNIELCBOSR295' 1183
BILL ARNOLDCCGYR276'0193USA
JASON ARNOTTCSTLR446' 5220Canada
TAYLOR ARONSONDNSHR276'1"205USA
DEAN ARSENEDPHXL396' 2205
VINCENT ARSENEAULVAN
VIKTOR ARVIDSSONRNSHR265'9"180SWE
ARRON ASHAMRNYRR415' 1210Canada
CARTER ASHTONRT.BL286'3215CAN
RASMUS ASPLUNDCBUF215'11191SWE
PETER ASTONDFLA33
ZACH ASTON-REESECPITL256'0"204USA
SPENCER ASUCHAKCSTL
ANDREAS ATHANASIOUCDETL256'2"188CAN
CAM ATKINSONRCBJR305'8"179USA
VITALI ATYUSHOVDOTTL406' 1205
NICOLAS AUBE-KUBELRPHIR235'11187CAN
BRENT AUBINRTOR33
J-SEBASTIEN AUBINGANA42
MATHIEU AUBINCMTL33
LOUIS-MARC AUBRYCDETL276'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