Draft
Actual 2004 DraftPowered by CORE
Pick Draft Team Name Pos Current Team Career Impact
26 Team LogoCanucks Cory Schneider G Inactive 238
91 Team LogoCanucks Alexander Edler D Inactive 220
125 Team LogoCanucks Andrew Sarauer LW Inactive
159 Team LogoCanucks Mike Brown RW Inactive 8
189 Team LogoCanucks Julien Ellis-Plante G Inactive
254 Team LogoCanucks David Schulz D Inactive
287 Team LogoCanucks Jannik Hansen RW Inactive 88
2004 RedraftPowered by CORE
A redraft of the 2004 NHL Draft class according to each player's career impact so far:
Pick Draft Team Name Pos Current Team Difference Career Impact
26 Team LogoCanucks Blake Comeau LW Inactive 21 109
91 Team LogoCanucks Andrew Gordon RW Inactive 106 1
125 Team LogoCanucks Triston Grant LW Inactive 161 0
159 Team LogoCanucks R.J. Anderson D Inactive 58
189 Team LogoCanucks Michal Valent G Inactive 44
254 Team LogoCanucks Tyler Spurgeon C Inactive 12
287 Team LogoCanucks Pierce Norton RW Inactive 2
Team Draft SuccessPowered by CORE
Most successful Teams in the 2004 Draft according to the players they drafted, versus the players they could have drafted instead:
Team Career Impact Draft Capital Difference
Team LogoPredators 810 168 642
Team LogoBruins 517 26 491
Team LogoCanucks 554 110 444
Team LogoPenguins 1’133 883 250
Team LogoCanadiens 402 161 241
Team LogoRed Wings 165 0 165
Team LogoPHX 534 423 111
Team LogoSharks 230 130 100
Team LogoCapitals 1’437 1’372 65
Team LogoDevils 205 141 64
Team LogoSabres 297 248 49
Team LogoOilers 364 350 14
Team LogoMaple Leafs 2 1 1
Team LogoFlyers 1 1 0
Team Logo 0 0 0
Team LogoSenators 140 143 -3
Team LogoBlues 184 190 -6
Team LogoIslanders 176 196 -20
Team LogoAvalanche 124 160 -36
Team LogoFlames 80 125 -45
Team LogoWild 185 267 -82
Team LogoLightning 10 100 -90
Team LogoStars 45 206 -161
Team LogoKings 10 224 -214
Team LogoPanthers 134 361 -227
Team LogoHurricanes 256 485 -229
Team LogoRangers 376 610 -234
Team LogoDucks 26 291 -265
Team LogoBlue Jackets 45 313 -268
Team LogoATL 0 278 -278
Team LogoBlackhawks 299 778 -479