Select Year of Birth
Season TypeActive Flag
RegularAll Players
PlayoffsActive Only

NHL Players Born in 1984

Last Updated June 10, 2010
RankFlagBornNamePosGPGAPPIM+/-PPGSHGGWG
1CA1984Eric StaalF479193235428357-374728
2CA1984Rick NashF517227195422494-54711235
3US1984Zach PariseF4071601753351396344233
4AT1984Thomas VanekF3891721413132623975229
5RU1984Alexander SeminF3271481523003233447223
6CA1984Pierre-Marc BouchardF426771902671381627012
7US1984Dustin BrownF431113135248310-6545216
7CZ1984Milan MichálekF3831131352482023734328
9RU1984Nikolai ZherdevF36599140239203-462919
10US1984Ryan KeslerF402901252153791027511
11CA1984Alexander SteenF38280117197160-825514
12US1984Joe PavelskiF27583951781181124515
13US1984David BackesF2827185156407-121628
14FI1984Valtteri FilppulaF290527712911630516
15CZ1984Tomáš FleischmannF260567212874-1416010
16CZ1984Jirí HudlerF255527512790331308
17US1984David BoothF2216462126992012013
18US1984Matt CarleD3072797124108211406
19SE1984Tobias EnströmD246161041201244811
20CA1984Ian WhiteD323328511720215606
21CA1984Chris CampoliD3202985114156-39727
22US1984Patrick EavesF3075755112125131148
23US1984James WisniewskiD25417809726419410
24CA1984Daniel PailleF2694551966616044
25BY1984Mikhail GrabovskiF164335992110-11816
25CA1984Paul RangerD270187492218-10013
27CA1984Kyle BrodziakF25735569182-9129
28CA1984Maxime TalbotF306444387258-240107
29CA1984David ClarksonF2164042824382907
30FI1984Sean BergenheimF246404080195-19177
30CA1984Daniel GirardiD280206080128-9813
32DK1984Frans NielsenF16624527624-1324
33CA1984Bruno GervaisD27895362134-46202
34RU1984Anton BabchukD16823386170-11206
35CZ1984Kamil KrepsF232184260714214
36CA1984Ben EagerF255272552621-12002
36CA1984Josh GorgesD3288445216515201
38US1984Ryan PotulnyF11622274954-17714
39CA1984Cody McLeodF202262147420-30004
40CA1984Jeff TambelliniF18018284670-30300
41CA1984David JonesF9020153518-12324
41US1984Mark StuartD25212233526129002
43US1984Drew MillerF133161834351113
44CA1984Nick TarnaskyF245131730297-30102
45CA1984Ryan JonesF95151429481401
46CA1984Kevin KleinD1626202652-16100
47US1984Scott ParseF591113242213001
48US1984Mike LundinD1553182138-5000
49CA1984Adam PardyD117316191170000
50CA1984Byron BitzF87991851-8002
Player nationality is determined by the country he represented in his last international competition.