2004 NHL Draft
2004 NHL Draft results.
2004 NHL Draft history from the local archive. This static page lists 289 picks, including 30 first-round picks. The first overall pick was Alex Ovechkin by Washington Capitals.
2004 snapshot
289picks
30round 1
130made NHL
97traded picks
The static table gives search engines and readers the direct draft-class answer. Use the interactive archive when you need pick-range, team, status, or position filters.
All 2004 picks
| Year | Pick | Player | Team | Profile | From | Status |
|---|---|---|---|---|---|---|
| 2004 | #1 | Alex Ovechkin | Washington Capitals | LW / RUS | Dynamo / RUS | Active NHL |
| 2004 | #2 | Evgeni Malkin | Pittsburgh Penguins | F / RUS | Magnitogorsk / RUS | Active NHL |
| 2004 | #3 | Cam Barker | Chicago Blackhawks | D / CAN | Medicine Hat / WHL | Former NHL |
| 2004 | #4 | Andrew Ladd | Carolina Hurricanes via CBJ -> CAR | LW / CAN | Calgary / WHL | Former NHL |
| 2004 | #5 | Blake Wheeler | Phoenix Coyotes | RW / USA | Breck School / USHSW | Former NHL |
| 2004 | #6 | Al Montoya | New York Rangers | G / USA | U. of Michigan / CCHA | Former NHL |
| 2004 | #7 | Rostislav Olesz | Florida Panthers | C / CZE | Vitkovice / CZE | Former NHL |
| 2004 | #8 | Alexandre Picard | Columbus Blue Jackets via CAR -> CBJ | LW / CAN | Lewiston / QMJHL | Former NHL |
| 2004 | #9 | Ladislav Smid | Anaheim Ducks | D / CZE | Liberec / CZE | Former NHL |
| 2004 | #10 | Boris Valabik | Atlanta Thrashers | D / SVK | Kitchener / OHL | Former NHL |
| 2004 | #11 | Lauri Tukonen | Los Angeles Kings | RW / FIN | Blues / FINLAND | Former NHL |
| 2004 | #12 | A.J. Thelen | Minnesota Wild | D / USA | Michigan State U. / CCHA | No NHL games |
| 2004 | #13 | Drew Stafford | Buffalo Sabres | RW / USA | U. of North Dakota / WCHA | Former NHL |
| 2004 | #14 | Devan Dubnyk | Edmonton Oilers | G / CAN | Kamloops / WHL | Former NHL |
| 2004 | #15 | Alexander Radulov | Nashville Predators | RW / RUS | Tver / RUS | Former NHL |
| 2004 | #16 | Petteri Nokelainen | New York Islanders | F / FIN | Saipa / FINLAND | Former NHL |
| 2004 | #17 | Marek Schwarz | St. Louis Blues | G / CZE | Sparta / CZE | Former NHL |
| 2004 | #18 | Kyle Chipchura | Montreal Canadiens | C / CAN | Prince Albert / WHL | Former NHL |
| 2004 | #19 | Lauri Korpikoski | New York Rangers via CGY -> NYR | F / FIN | TPS Jr. / Finland Jr. | Former NHL |
| 2004 | #20 | Travis Zajac | New Jersey Devils via DAL -> NJD | C / CAN | Salmon Arm / BCHL | Former NHL |
| 2004 | #21 | Wojtek Wolski | Colorado Avalanche | LW / POL | Brampton / OHL | Former NHL |
| 2004 | #22 | Lukas Kaspar | San Jose Sharks via NJD -> SJS | RW / CZE | Litvinov / CZE | Former NHL |
| 2004 | #23 | Andrej Meszaros | Ottawa Senators | D / SVK | Trencin / SVK | Former NHL |
| 2004 | #24 | Kris Chucko | Calgary Flames via TOR -> CGY | LW / CAN | Salmon Arm / BCHL | Former NHL |
| 2004 | #25 | Rob Schremp | Edmonton Oilers via PHI -> EDM | C / USA | London / OHL | Former NHL |
| 2004 | #26 | Cory Schneider | Vancouver Canucks | G / USA | Phillips-Andover / USHSE | Former NHL |
| 2004 | #27 | Jeff Schultz | Washington Capitals via BOS -> WSH | D / CAN | Calgary / WHL | Former NHL |
| 2004 | #28 | Mark Fistric | Dallas Stars via SJS -> DAL | D / CAN | Vancouver / WHL | Former NHL |
| 2004 | #29 | Mike Green | Washington Capitals via DET -> WSH | D / CAN | Saskatoon / WHL | Former NHL |
| 2004 | #30 | Andy Rogers | Tampa Bay Lightning | D / CAN | Calgary / WHL | No NHL games |
| 2004 | #31 | Johannes Salmonsson | Pittsburgh Penguins | F / SWE | Djurgarden / SWEDEN | No NHL games |
| 2004 | #32 | Dave Bolland | Chicago Blackhawks | F / CAN | London / OHL | Former NHL |
| 2004 | #33 | Chris Bourque | Washington Capitals | C / USA | Cushing Academy / USHSE | Former NHL |
| 2004 | #34 | Johan Fransson | Dallas Stars via CBJ -> DAL | D / SWE | Lulea / SWEDEN | No NHL games |
| 2004 | #35 | Logan Stephenson | Phoenix Coyotes | D / CAN | Tri-City / WHL | No NHL games |
| 2004 | #36 | Darin Olver | New York Rangers | C / CAN | Northern Michigan U. / CCHA | No NHL games |
| 2004 | #37 | David Shantz | Florida Panthers | G / CAN | Mississauga / OHL | No NHL games |
| 2004 | #38 | Justin Peters | Carolina Hurricanes | G / CAN | Toronto St. Michael's / OHL | Former NHL |
| 2004 | #39 | Jordan Smith | Anaheim Ducks | D / CAN | Sault Ste. Marie / OHL | No NHL games |
| 2004 | #40 | Grant Lewis | Atlanta Thrashers | D / USA | Dartmouth College / ECAC | Former NHL |
| 2004 | #41 | Bryan Bickell | Chicago Blackhawks via LAK -> CHI | LW / CAN | Ottawa / OHL | Former NHL |
| 2004 | #42 | Roman Voloshenko | Minnesota Wild | LW / BLR | Krylja / RUS | No NHL games |
| 2004 | #43 | Michael Funk | Buffalo Sabres | D / CAN | Portland / WHL | Former NHL |
| 2004 | #44 | Roman Teslyuk | Edmonton Oilers | D / RUS | Kamloops / WHL | No NHL games |
| 2004 | #45 | Ryan Garlock | Chicago Blackhawks via NSH -> CHI | C / CAN | Windsor / OHL | No NHL games |
| 2004 | #46 | Adam Pineault | Columbus Blue Jackets via NYR -> CBJ | RW / USA | Boston College / H-EAST | Former NHL |
| 2004 | #47 | Blake Comeau | New York Islanders | RW / CAN | Kelowna / WHL | Former NHL |
| 2004 | #48 | Dane Byers | New York Rangers via EDM -> NYR | LW / CAN | Prince Albert / WHL | Former NHL |
| 2004 | #49 | Carl Soderberg | St. Louis Blues | F / SWE | Malmo / SWEDEN | Former NHL |
| 2004 | #50 | Enver Lisin | Phoenix Coyotes via DAL -> PHX | RW / RUS | Saratov / RUS | Former NHL |
| 2004 | #51 | Bruce Graham | New York Rangers via MTL -> NYR | C / CAN | Moncton / QMJHL | No NHL games |
| 2004 | #52 | Raymond Sawada | Dallas Stars via SJS -> DAL | RW / CAN | Nanaimo / BCHL | Former NHL |
| 2004 | #53 | David Booth | Florida Panthers via CGY -> FLA | LW / USA | Michigan State U. / CCHA | Former NHL |
| 2004 | #54 | Jakub Sindel | Chicago Blackhawks via DAL -> CHI | C / CZE | Sparta / CZE | No NHL games |
| 2004 | #55 | Victor Oreskovich | Colorado Avalanche | RW / CAN | Green Bay / USHL | Former NHL |
| 2004 | #56 | Nicklas Grossmann | Dallas Stars | D / SWE | Sodertalje Jr. / SJL | Former NHL |
| 2004 | #57 | Geoff Paukovich | Edmonton Oilers via NJD -> EDM | LW / USA | USA U-18 / USA | No NHL games |
| 2004 | #58 | Kirill Lyamin | Ottawa Senators | D / RUS | HC CSKA / RUS | No NHL games |
| 2004 | #59 | Kyle Wharton | Columbus Blue Jackets via TOR -> CBJ | D / CAN | Ottawa / OHL | No NHL games |
| 2004 | #60 | Brandon Dubinsky | New York Rangers via PHI -> NYR | C / USA | Portland / WHL | Former NHL |
| 2004 | #61 | Alex Goligoski | Pittsburgh Penguins | D / USA | Sioux Falls / USHL | Former NHL |
| 2004 | #62 | Michail Yunkov | Washington Capitals via BOS -> WSH | F / RUS | Krylja / RUS | No NHL games |
| 2004 | #63 | David Krejci | Boston Bruins via SJS -> BOS | C / CZE | Kladno Jr. / CZE JR. | Former NHL |
| 2004 | #64 | Martins Karsums | Boston Bruins via DET -> BOS | RW / LVA | Moncton / QMJHL | Former NHL |
| 2004 | #65 | Mark Tobin | Tampa Bay Lightning | LW / CAN | Rimouski / QMJHL | No NHL games |
| 2004 | #66 | Sami Lepisto | Washington Capitals | D / FIN | Jokerit / FINLAND | Former NHL |
| 2004 | #67 | Nick Johnson | Pittsburgh Penguins | RW / CAN | St. Albert / AJHL | Former NHL |
| 2004 | #68 | Adam Berti | Chicago Blackhawks | LW / CAN | Oshawa / OHL | Former NHL |
| 2004 | #69 | Casey Borer | Carolina Hurricanes via WSH -> CAR | D / USA | St. Cloud State / WCHA | Former NHL |
| 2004 | #70 | Brandon Prust | Calgary Flames via CBJ -> CGY | F / CAN | London / OHL | Former NHL |
| 2004 | #71 | Andrej Sekera | Buffalo Sabres via PHX -> BUF | D / SVK | Trencin Jr. / SVK JR. | Former NHL |
| 2004 | #72 | Denis Parshin | Colorado Avalanche via NYR -> COL | LW / RUS | CSKA 2 / RPL | No NHL games |
| 2004 | #73 | Zdenek Bahensky | New York Rangers via FLA -> NYR | RW / CZE | Litvinov / CZE | No NHL games |
| 2004 | #74 | Kyle Klubertanz | Anaheim Ducks via CAR -> ANA | D / USA | Green Bay / USHL | No NHL games |
| 2004 | #75 | Tim Brent | Anaheim Ducks | C / CAN | Toronto St. Michael's / OHL | Former NHL |
| 2004 | #76 | Scott Lehman | Atlanta Thrashers | D / CAN | Toronto St. Michael's / OHL | Former NHL |
| 2004 | #77 | Shawn Weller | Ottawa Senators via LAK -> OTT | LW / USA | Capital District / EJHL | No NHL games |
| 2004 | #78 | Peter Olvecky | Minnesota Wild | F / SVK | Trencin Jr. / SVK JR. | Former NHL |
| 2004 | #79 | Clayton Stoner | Minnesota Wild via BUF -> MIN | D / CAN | Tri-City / WHL | Former NHL |
| 2004 | #80 | Billy Ryan | New York Rangers via EDM -> NYR | C / USA | Cushing Academy / USHSE | No NHL games |
| 2004 | #81 | Vaclav Meidl | Nashville Predators | C / CZE | Plymouth / OHL | No NHL games |
| 2004 | #82 | Sergei Ogorodnikov | New York Islanders | C / RUS | Tver / RUS | No NHL games |
| 2004 | #83 | Victor Alexandrov | St. Louis Blues | RW / KAZ | Novokuznetsk / RUS | No NHL games |
| 2004 | #84 | Alexei Emelin | Montreal Canadiens | D / RUS | Samara / RUS | Former NHL |
| 2004 | #85 | Brian Gifford | Pittsburgh Penguins via CGY -> PIT | C / USA | Moorhead / USHSW | No NHL games |
| 2004 | #86 | John Lammers | Dallas Stars | LW / CAN | Lethbridge / WHL | No NHL games |
| 2004 | #87 | Peter Regin | Ottawa Senators via COL -> OTT | F / DNK | Herning / DEN JR. | Former NHL |
| 2004 | #88 | Clayton Barthel | Washington Capitals via NJD -> WSH | D / DEU | Seattle / WHL | No NHL games |
| 2004 | #89 | Jeff Glass | Ottawa Senators | G / CAN | Kootenay / WHL | Former NHL |
| 2004 | #90 | Justin Pogge | Toronto Maple Leafs | G / CAN | Prince George / WHL | Former NHL |
| 2004 | #91 | Alexander Edler | Vancouver Canucks via SJS -> VAN | D / SWE | Jamtland / SWEDEN-2 | Former NHL |
| 2004 | #92 | Rob Bellamy | Philadelphia Flyers | RW / USA | New England / EJHL | No NHL games |
| 2004 | #93 | Daniel Lacosta | Columbus Blue Jackets via VAN -> CBJ | G / CAN | Owen Sound / OHL | Former NHL |
| 2004 | #94 | Thomas Greiss | San Jose Sharks via BOS -> SJS | G / DEU | Koln / GERMANY | Former NHL |
| 2004 | #95 | Paul Baier | Los Angeles Kings via SJS -> LAK | D / USA | Deerfield Academy / USHSE | No NHL games |
| 2004 | #96 | Andrey Plekhanov | Columbus Blue Jackets | D / RUS | Nizhnekamsk 2 / RPL | No NHL games |
| 2004 | #97 | Johan Franzen | Detroit Red Wings | C / SWE | Linkoping / SWEDEN | Former NHL |
| 2004 | #98 | Dustin Boyd | Calgary Flames via TBL -> CGY | C / CAN | Moose Jaw / WHL | Former NHL |
| 2004 | #99 | Tyler Kennedy | Pittsburgh Penguins | C / CAN | Sault Ste. Marie / OHL | Former NHL |
| 2004 | #100 | JT Wyman | Montreal Canadiens via CHI -> MTL | RW / USA | Blake / USHSW | Former NHL |
| 2004 | #101 | R.J. Anderson | Philadelphia Flyers via WSH -> PHI | D / USA | Centennial / USHSW | No NHL games |
| 2004 | #102 | Mike Lundin | Tampa Bay Lightning via CBJ -> TBL | D / USA | U. of Maine / H-EAST | Former NHL |
| 2004 | #103 | Roman Tomanek | Phoenix Coyotes | RW / SVK | Povazka Bystrica / SVK SR. | No NHL games |
| 2004 | #104 | Fredrik Naslund | Dallas Stars via NYR -> DAL | RW / SWE | Vasteras / SWEDEN | No NHL games |
| 2004 | #105 | Evan Schafer | Florida Panthers | D / CAN | Prince Albert / WHL | No NHL games |
| 2004 | #106 | Chad Painchaud | Atlanta Thrashers via CAR -> ATL | LW / CAN | Mississauga / OHL | No NHL games |
| 2004 | #107 | Nick Fugere | Nashville Predators via ANA -> NSH | LW / CAN | Gatineau / QMJHL | No NHL games |
| 2004 | #109 | Brett Carson | Carolina Hurricanes via ATL -> CAR | D / CAN | Calgary / WHL | Former NHL |
| 2004 | #110 | Ned Lukacevic | Los Angeles Kings | LW / MNE | Spokane / WHL | No NHL games |
| 2004 | #111 | Ryan Jones | Minnesota Wild | F / CAN | Chatham / WJRB | Former NHL |
| 2004 | #112 | Liam Reddox | Edmonton Oilers via BUF -> EDM | LW / CAN | Peterborough / OHL | Former NHL |
| 2004 | #113 | Roman Kukumberg | Toronto Maple Leafs via EDM -> TOR | F / SVK | Trencin / SVK | No NHL games |
| 2004 | #114 | Patrick Bordeleau | Minnesota Wild via NSH -> MIN | LW / CAN | Val d'Or / QMJHL | Former NHL |
| 2004 | #115 | Wes O'Neill | New York Islanders | D / CAN | U. of Notre Dame / CCHA | Former NHL |
| 2004 | #116 | Michal Birner | St. Louis Blues | LW / CZE | Slavia Jr. / CZE JR. | No NHL games |
| 2004 | #117 | Julien Sprunger | Minnesota Wild via MTL -> MIN | RW / CHE | Freibourg / SUI | No NHL games |
| 2004 | #118 | Aki Seitsonen | Calgary Flames | C / FIN | Prince Albert / WHL | No NHL games |
| 2004 | #119 | Kevin Porter | Phoenix Coyotes via DAL -> PHX | F / USA | USA U-18 / USA | Former NHL |
| 2004 | #120 | Mitch Maunu | Chicago Blackhawks via COL -> CHI | D / CAN | Windsor / OHL | No NHL games |
| 2004 | #121 | Kristopher Hogg | Calgary Flames via NJD -> CGY | LW / CAN | Kamloops / WHL | No NHL games |
| 2004 | #122 | Alexander Nikulin | Ottawa Senators | C / RUS | CSKA 2 / RPL | Former NHL |
| 2004 | #123 | Karel Hromas | Chicago Blackhawks via TOR -> CHI | LW / CZE | Sparta Jr. / CZE JR. | No NHL games |
| 2004 | #124 | David Laliberte | Philadelphia Flyers | RW / CAN | Prince Edward Island / QMJHL | Former NHL |
| 2004 | #125 | Andrew Sarauer | Vancouver Canucks | LW / CAN | Langley / BCHL | No NHL games |
| 2004 | #126 | Torrey Mitchell | San Jose Sharks via BOS -> SJS | C / CAN | Hotchkiss School / USHSE | Former NHL |
| 2004 | #127 | Ryan Callahan | New York Rangers via SJS -> NYR | RW / USA | Guelph / OHL | Former NHL |
| 2004 | #128 | Evan McGrath | Detroit Red Wings | C / CAN | Kitchener / OHL | No NHL games |
| 2004 | #129 | Jason Churchill | San Jose Sharks via TBL -> SJS | G / CAN | Halifax / QMJHL | No NHL games |
| 2004 | #130 | Michal Sersen | Pittsburgh Penguins | D / SVK | Rimouski / QMJHL | No NHL games |
| 2004 | #131 | Trevor Kell | Chicago Blackhawks | RW / CAN | London / OHL | No NHL games |
| 2004 | #132 | Oscar Hedman | Washington Capitals | D / SWE | Modo / SWEDEN | No NHL games |
| 2004 | #133 | Petr Pohl | Columbus Blue Jackets | RW / CZE | Gatineau / QMJHL | No NHL games |
| 2004 | #134 | Kris Versteeg | Boston Bruins via PHX -> BOS | RW / CAN | Lethbridge / WHL | Former NHL |
| 2004 | #135 | Roman Psurny | New York Rangers | LW / CZE | Zlin Jr. / CZE JR. | No NHL games |
| 2004 | #136 | Nikita Nikitin | St. Louis Blues via FLA -> STL | D / RUS | Omsk 2 / RPL | Former NHL |
| 2004 | #137 | Magnus Akerlund | Carolina Hurricanes | G / SWE | HV 71 Jr. / SJL | No NHL games |
| 2004 | #138 | Pasi Salonen | Washington Capitals | F / FIN | IFK Jr. / Finland Jr. | No NHL games |
| 2004 | #139 | Kyle Moir | Nashville Predators via ANA -> NSH | G / CAN | Swift Current / WHL | No NHL games |
| 2004 | #140 | Jake Dowell | Chicago Blackhawks | C / USA | U. of Wisconsin / WCHA | Former NHL |
| 2004 | #141 | Jim McKenzie | Ottawa Senators | RW / USA | Sioux Falls / USHL | Former NHL |
| 2004 | #142 | Juraj Gracik | Atlanta Thrashers | RW / SVK | Topolcany / SVK SR. | No NHL games |
| 2004 | #143 | Eric Neilson | Los Angeles Kings | RW / CAN | Rimouski / QMJHL | No NHL games |
| 2004 | #144 | Chris Zarb | Philadelphia Flyers via MIN -> PHI | D / USA | Tri-City / USHL | No NHL games |
| 2004 | #145 | Michal Valent | Buffalo Sabres | G / SVK | Martin Jr. / SVK JR. | No NHL games |
| 2004 | #146 | Bryan Young | Edmonton Oilers | D / CAN | Peterborough / OHL | Former NHL |
| 2004 | #147 | Janne Niskala | Nashville Predators | D / SWE | Lukko / FINLAND | Former NHL |
| 2004 | #148 | Steve Regier | New York Islanders | LW / CAN | Medicine Hat / WHL | Former NHL |
| 2004 | #149 | Gino Pisellini | Philadelphia Flyers via STL -> PHI | RW / USA | Plymouth / OHL | No NHL games |
| 2004 | #150 | Mikhail Grabovski | Montreal Canadiens | F / DEU | Nizhnekamsk / RUS | Former NHL |
| 2004 | #151 | Sergei Kolosov | Detroit Red Wings | D / BLR | Minsk / BLR | No NHL games |
| 2004 | #152 | Bret Nasby | Florida Panthers via CGY -> FLA | D / CAN | Oshawa / OHL | No NHL games |
| 2004 | #153 | Steven Zalewski | San Jose Sharks via DAL -> SJS | C / USA | Northwood Prep / USHSE | Former NHL |
| 2004 | #154 | Richard Demen-Willaume | Colorado Avalanche | D / SWE | Frolunda Jr. / SJL | No NHL games |
| 2004 | #155 | Alexander Mikhailishin | New Jersey Devils | D / RUS | Spartak 2 / RPL | No NHL games |
| 2004 | #156 | Roman Wick | Ottawa Senators | RW / CHE | Kloten / SUI | Former NHL |
| 2004 | #157 | Dmitri Vorobiev | Toronto Maple Leafs | D / RUS | Togliatti / RUS | No NHL games |
| 2004 | #158 | Brandon Elliott | Tampa Bay Lightning via PHI -> TBL | D / CAN | Mississauga / OHL | No NHL games |
| 2004 | #159 | Mike Brown | Vancouver Canucks | RW / USA | U. of Michigan / CCHA | Former NHL |
| 2004 | #160 | Ben Walter | Boston Bruins | C / CAN | Jokerit / FINLAND | Former NHL |
| 2004 | #161 | Jean-Claude Sawyer | Minnesota Wild via SJS -> MIN | D / CAN | Cape Breton / QMJHL | No NHL games |
| 2004 | #162 | Tyler Haskins | Detroit Red Wings | C / USA | Toronto St. Michael's / OHL | No NHL games |
| 2004 | #163 | Dustin Collins | Tampa Bay Lightning | F / USA | Northern Michigan U. / CCHA | No NHL games |
| 2004 | #164 | Moises Gutierrez | Pittsburgh Penguins | RW / USA | Kamloops / WHL | No NHL games |
| 2004 | #165 | Scott McCulloch | Chicago Blackhawks | LW / CAN | Grande Prairie / AJHL | No NHL games |
| 2004 | #166 | Peter Guggisberg | Washington Capitals | F / CHE | Davos / SUI | No NHL games |
| 2004 | #167 | Rob Page | Columbus Blue Jackets | D / USA | Blake / USHSW | No NHL games |
| 2004 | #168 | Kevin Cormier | Phoenix Coyotes | F / CAN | Moncton Jr. A / MJAHL | No NHL games |
| 2004 | #169 | Jordan Foote | New York Rangers | LW / CAN | Nanaimo / BCHL | No NHL games |
| 2004 | #170 | Ladislav Scurko | Philadelphia Flyers via FLA -> PHI | C / SVK | Spisska Nova Ves Jr. / SVK JR. | No NHL games |
| 2004 | #171 | Federik Cabana | Philadelphia Flyers via CAR -> PHI | F / CAN | Halifax / QMJHL | No NHL games |
| 2004 | #172 | Matt Auffrey | Anaheim Ducks | RW / USA | USA U-18 / USA | No NHL games |
| 2004 | #173 | Adam Pardy | Calgary Flames via ATL -> CGY | D / CAN | Cape Breton / QMJHL | Former NHL |
| 2004 | #174 | Scott Parse | Los Angeles Kings | F / USA | U. of Nebraska-Omaha / CCHA | Former NHL |
| 2004 | #175 | Aaron Boogaard | Minnesota Wild | RW / CAN | Tri-City / WHL | No NHL games |
| 2004 | #176 | Patrick Kaleta | Buffalo Sabres | RW / USA | Peterborough / OHL | Former NHL |
| 2004 | #177 | Max Gordichuk | Edmonton Oilers | D / CAN | Kamloops / WHL | No NHL games |
| 2004 | #178 | Mike Santorelli | Nashville Predators | C / CAN | Vernon / BCHL | Former NHL |
| 2004 | #179 | Jaroslav Mrazek | New York Islanders | D / CZE | Sparta Jr. / CZE JR. | No NHL games |
| 2004 | #180 | Roman Polak | St. Louis Blues | D / CZE | Vitkovice Jr. / CZE JR. | Former NHL |
| 2004 | #181 | Loic Lacasse | Montreal Canadiens | G / CAN | Baie Comeau / QMJHL | No NHL games |
| 2004 | #182 | Fred Wikner | Calgary Flames | F / SWE | Frolunda Jr. / SJL | No NHL games |
| 2004 | #183 | Trevor Ludwig | Dallas Stars | D / USA | Texas / NAHL | No NHL games |
| 2004 | #184 | Derek Peltier | Colorado Avalanche | D / USA | Cedar Rapids / USHL | Former NHL |
| 2004 | #185 | Josh Disher | New Jersey Devils | G / CAN | Erie / OHL | No NHL games |
| 2004 | #186 | Dan Turple | Atlanta Thrashers via OTT -> ATL | G / CAN | Oshawa / OHL | No NHL games |
| 2004 | #187 | Robbie Earl | Toronto Maple Leafs | LW / USA | U. of Wisconsin / WCHA | Former NHL |
| 2004 | #188 | Jan Zapletal | Tampa Bay Lightning via PHI -> TBL | D / CZE | Vsetin Jr. / CZE JR. | No NHL games |
| 2004 | #189 | Julien Ellis-Plante | Vancouver Canucks | G / CAN | Shawinigan / QMJHL | No NHL games |
| 2004 | #190 | Lennart Petrell | Columbus Blue Jackets via BOS -> CBJ | F / FIN | IFK Jr. / Finland Jr. | Former NHL |
| 2004 | #191 | Karri Ramo | Tampa Bay Lightning via SJS -> TBL | G / FIN | Pelicans Jr. / Finland Jr. | Former NHL |
| 2004 | #192 | Anton Axelsson | Detroit Red Wings | LW / SWE | Frolunda Jr. / SJL | No NHL games |
| 2004 | #193 | Kevin Schaeffer | Nashville Predators via TBL -> NSH | D / USA | Boston University / H-EAST | No NHL games |
| 2004 | #194 | Chris Peluso | Pittsburgh Penguins | D / USA | Brainerd H.S. / USHSW | No NHL games |
| 2004 | #195 | Jean-Michel Rizk | Minnesota Wild | RW / CAN | Saginaw / OHL | No NHL games |
| 2004 | #196 | Petri Kontiola | Chicago Blackhawks | F / FIN | Tappara / FINLAND | Former NHL |
| 2004 | #197 | Andrew Gordon | Washington Capitals | RW / CAN | Notre Dame / SJHL | Former NHL |
| 2004 | #198 | Justin Vienneau | Columbus Blue Jackets | D / CAN | Shawinigan / QMJHL | No NHL games |
| 2004 | #199 | Chad Kolarik | Phoenix Coyotes | C / USA | USA U-18 / USA | Former NHL |
| 2004 | #200 | Matt Schneider | Calgary Flames via NYR -> CGY | C / CAN | Tri-City / WHL | No NHL games |
| 2004 | #201 | Mike Vernace | San Jose Sharks via FLA -> SJS | D / CAN | Brampton / OHL | Former NHL |
| 2004 | #202 | Ryan Pottruff | Carolina Hurricanes | D / CAN | London / OHL | No NHL games |
| 2004 | #203 | Gabriel Bouthillette | Anaheim Ducks | G / CAN | Gatineau / QMJHL | No NHL games |
| 2004 | #204 | Miikka Tuomainen | Atlanta Thrashers | LW / FIN | Tuto / FINLAND | No NHL games |
| 2004 | #205 | Mike Curry | Los Angeles Kings | RW / USA | Sioux City / USHL | No NHL games |
| 2004 | #206 | Anton Khudobin | Minnesota Wild | G / KAZ | Magnitogorsk 2 / RPL | Former NHL |
| 2004 | #207 | Mark Mancari | Buffalo Sabres | RW / CAN | Ottawa / OHL | Former NHL |
| 2004 | #208 | Stephane Goulet | Edmonton Oilers | RW / CAN | Quebec / QMJHL | No NHL games |
| 2004 | #209 | Stanislav Balan | Nashville Predators | C / CZE | Zlin Jr. / CZE JR. | No NHL games |
| 2004 | #210 | Emil Axelsson | New York Islanders | D / SWE | Orebro / SWEDEN | No NHL games |
| 2004 | #211 | David Fredriksson | St. Louis Blues | F / SWE | HV 71 Jr. / SJL | No NHL games |
| 2004 | #212 | Jon Gleed | Montreal Canadiens | D / CAN | Cornell U. / ECAC | No NHL games |
| 2004 | #213 | James Spratt | Calgary Flames | G / USA | Sioux City / USHL | No NHL games |
| 2004 | #214 | Troy Brouwer | Chicago Blackhawks via DAL -> CHI | RW / CAN | Moose Jaw / WHL | Former NHL |
| 2004 | #215 | Ian Keserich | Colorado Avalanche | G / USA | Cleveland / NAHL | No NHL games |
| 2004 | #216 | Pierre-Luc Letourneau-Leblond | New Jersey Devils | LW / CAN | Baie Comeau / QMJHL | Former NHL |
| 2004 | #217 | Tyler Eckford | New Jersey Devils | D / CAN | South Surrey / BCHL | Former NHL |
| 2004 | #218 | Sergei Kukushin | Dallas Stars | F / BLR | Junost Minsk / BLR | No NHL games |
| 2004 | #219 | Joe Cooper | Ottawa Senators | RW / CAN | Miami University / CCHA | No NHL games |
| 2004 | #220 | Maxim Semenov | Toronto Maple Leafs | D / KAZ | Togliatti / RUS | No NHL games |
| 2004 | #221 | Daniel Taylor | Los Angeles Kings via PHI -> LAK | G / GBR | Guelph / OHL | Former NHL |
| 2004 | #222 | Jordan Morrison | Pittsburgh Penguins via VAN -> PIT | C / CAN | Peterborough / OHL | No NHL games |
| 2004 | #223 | Jared Walker | Chicago Blackhawks | C / CAN | Red Deer / WHL | No NHL games |
| 2004 | #224 | Matt Hunwick | Boston Bruins | D / USA | U. of Michigan / CCHA | Former NHL |
| 2004 | #225 | David MacDonald | San Jose Sharks | D / CAN | New England / EJHL | No NHL games |
| 2004 | #226 | Steven Covington | Detroit Red Wings | RW / CAN | Calgary / WHL | No NHL games |
| 2004 | #227 | Chris Campoli | New York Islanders via TBL -> NYI | D / CAN | Erie / OHL | Former NHL |
| 2004 | #228 | David Brown | Pittsburgh Penguins | G / CAN | U. of Notre Dame / CCHA | No NHL games |
| 2004 | #230 | Justin Mrazek | Washington Capitals | G / CAN | Estevan / SJHL | No NHL games |
| 2004 | #231 | Brian McGuirk | Columbus Blue Jackets | LW / USA | Governor's Academy / USHSE | No NHL games |
| 2004 | #232 | Martin Houle | Philadelphia Flyers via PHX -> PHI | G / CAN | Cape Breton / QMJHL | Former NHL |
| 2004 | #233 | Matt Greer | Columbus Blue Jackets via NYR -> CBJ | F / USA | White Bear Lake H.S. / USHSW | No NHL games |
| 2004 | #234 | Derek MacIntyre | San Jose Sharks via FLA -> SJS | G / USA | Soo / NAHL | No NHL games |
| 2004 | #235 | Jonas Fiedler | Carolina Hurricanes | RW / CZE | Plymouth / OHL | No NHL games |
| 2004 | #236 | Matt Christie | Anaheim Ducks | C / CAN | Miami University / CCHA | No NHL games |
| 2004 | #237 | Mitch Carefoot | Atlanta Thrashers | C / CAN | Cornell U. / ECAC | No NHL games |
| 2004 | #238 | Yutaka Fukufuji | Los Angeles Kings | G / JPN | Japan National Team / JHL | Former NHL |
| 2004 | #239 | Brandon Yip | Colorado Avalanche via MIN -> COL | RW / CAN | Coquitlam / BCHL | Former NHL |
| 2004 | #240 | Aaron Gagnon | Phoenix Coyotes | C / CAN | Seattle / WHL | Former NHL |
| 2004 | #241 | Mike Card | Buffalo Sabres | D / CAN | Kelowna / WHL | Former NHL |
| 2004 | #242 | Tyler Spurgeon | Edmonton Oilers | C / CAN | Kelowna / WHL | No NHL games |
| 2004 | #243 | Denis Kulyash | Nashville Predators | D / RUS | HC CSKA / RUS | No NHL games |
| 2004 | #244 | Jason Pitton | New York Islanders | LW / CAN | Sault Ste. Marie / OHL | No NHL games |
| 2004 | #245 | Justin Keller | Tampa Bay Lightning via STL -> TBL | LW / CAN | Kelowna / WHL | No NHL games |
| 2004 | #246 | Gregory Stewart | Montreal Canadiens | LW / CAN | Peterborough / OHL | Former NHL |
| 2004 | #247 | Jonathan Paiement | New York Rangers via CGY -> NYR | D / CAN | Lewiston / QMJHL | No NHL games |
| 2004 | #248 | Lukas Vomela | Dallas Stars | D / CZE | Budejovice / CZE | No NHL games |
| 2004 | #249 | J.D. Corbin | Colorado Avalanche | LW / USA | U. of Denver / WCHA | No NHL games |
| 2004 | #250 | Nathan Perkovich | New Jersey Devils | RW / USA | Cedar Rapids / USHL | No NHL games |
| 2004 | #251 | Matthew McIlvane | Ottawa Senators | C / USA | Chicago / USHL | No NHL games |
| 2004 | #252 | Jan Steber | Toronto Maple Leafs | F / CZE | Halifax / QMJHL | No NHL games |
| 2004 | #253 | Travis Gawryletz | Philadelphia Flyers | D / CAN | Trail / BCHL | No NHL games |
| 2004 | #254 | David Schulz | Vancouver Canucks | D / CAN | Swift Current / WHL | No NHL games |
| 2004 | #255 | Anton Hedman | Boston Bruins | F / SWE | Stocksund / SWEDEN-2 | No NHL games |
| 2004 | #256 | Matthew Ford | Chicago Blackhawks via SJS -> CHI | RW / USA | Sioux Falls / USHL | No NHL games |
| 2004 | #257 | Gennady Stolyarov | Detroit Red Wings | RW / RUS | Tver / RUS | No NHL games |
| 2004 | #258 | Pekka Rinne | Nashville Predators via TBL -> NSH | G / FIN | Karpat / FINLAND | Former NHL |
| 2004 | #259 | Brian Ihnacak | Pittsburgh Penguins | C / CAN | Brown U. / ECAC | No NHL games |
| 2004 | #260 | Marko Anttila | Chicago Blackhawks | RW / FIN | Lempaala / FINLAND | No NHL games |
| 2004 | #261 | William Engasser | Phoenix Coyotes | LW / USA | Blake / USHSW | No NHL games |
| 2004 | #262 | Mark Streit | Montreal Canadiens | D / CHE | Zurich / SUI | Former NHL |
| 2004 | #263 | Travis Morin | Washington Capitals | C / USA | Minnesota State / WCHA | Former NHL |
| 2004 | #264 | Valtteri Tenkanen | Los Angeles Kings via CBJ -> LAK | F / FIN | Jyvaskyla / FINLAND | No NHL games |
| 2004 | #265 | Daniel Winnik | Phoenix Coyotes | F / CAN | U. of New Hampshire / H-EAST | Former NHL |
| 2004 | #266 | Jakub Petruzalek | New York Rangers | RW / CZE | Litvinov / CZE | Former NHL |
| 2004 | #267 | Spencer Dillon | Florida Panthers | D / USA | Salmon Arm / BCHL | No NHL games |
| 2004 | #268 | Martin Vagner | Carolina Hurricanes | D / CZE | Gatineau / QMJHL | No NHL games |
| 2004 | #269 | Janne Pesonen | Anaheim Ducks | F / FIN | Karpat / FINLAND | Former NHL |
| 2004 | #270 | Matthew Siddall | Atlanta Thrashers | RW / CAN | Powell River / BCHL | No NHL games |
| 2004 | #271 | Grant Clitsome | Columbus Blue Jackets via LAK -> CBJ | D / CAN | Nepean / CJHL | Former NHL |
| 2004 | #272 | Kyle Wilson | Minnesota Wild | C / CAN | Colgate U. / ECAC | Former NHL |
| 2004 | #273 | Dylan Hunter | Buffalo Sabres | LW / CAN | London / OHL | No NHL games |
| 2004 | #274 | Bjorn Bjurling | Edmonton Oilers | G / SWE | Djurgarden / SWEDEN | No NHL games |
| 2004 | #275 | Craig Switzer | Nashville Predators | D / CAN | Salmon Arm / BCHL | No NHL games |
| 2004 | #276 | Sylvain Michaud | New York Islanders | G / CAN | Drummondville / QMJHL | No NHL games |
| 2004 | #277 | Jonathan Michel Boutin | St. Louis Blues | RW / CAN | Shawinigan / QMJHL | No NHL games |
| 2004 | #278 | Alex Dulac-Lemelin | Montreal Canadiens | D / CAN | Baie Comeau / QMJHL | No NHL games |
| 2004 | #279 | Adam Cracknell | Calgary Flames | RW / CAN | Kootenay / WHL | Former NHL |
| 2004 | #280 | Matt McKnight | Dallas Stars | F / CAN | Camrose / AJHL | No NHL games |
| 2004 | #281 | Stephen McClellan | Colorado Avalanche | D / USA | Catholic Memorial H.S. / USHSE | No NHL games |
| 2004 | #282 | Valeri Klimov | New Jersey Devils | D / RUS | Spartak 2 / RPL | No NHL games |
| 2004 | #283 | Luke Beaverson | Florida Panthers via OTT -> FLA | D / USA | Green Bay / USHL | No NHL games |
| 2004 | #284 | John Wikner | Ottawa Senators | LW / SWE | Frolunda Jr. / SJL | No NHL games |
| 2004 | #285 | Pierce Norton | Toronto Maple Leafs | RW / USA | Thayer Academy / USHSE | No NHL games |
| 2004 | #286 | Triston Grant | Philadelphia Flyers | LW / CAN | Vancouver / WHL | Former NHL |
| 2004 | #287 | Jannik Hansen | Vancouver Canucks | F / DNK | Malmo Jr. / SJL | Former NHL |
| 2004 | #288 | Brian Mahoney-Wilson | San Jose Sharks via BOS -> SJS | G / USA | Catholic Memorial H.S. / USHSE | No NHL games |
| 2004 | #289 | Christian Jensen | San Jose Sharks | D / USA | New Jersey Jr. Titans / INDEP. JR | No NHL games |
| 2004 | #290 | Nils Backstrom | Detroit Red Wings | D / SWE | Stocksund / SWEDEN-2 | No NHL games |
| 2004 | #291 | John Carter | Philadelphia Flyers via TBL -> PHI | C / USA | Brewster Bulldogs / INDEP. JR | Former NHL |