2004 NHL Entry Draft Picks

The top 3 overall picks in the 2004 NHL Entry Draft were Alex Ovechkin by Washington Capitals, Evgeni Malkin by Pittsburgh Penguins, and Cam Barker by Chicago Blackhawks.

Explore all 250 picks across 8 rounds by sorting tables for any of the columns. Stats include NHL & Junior games played, goals, assists, and PIM.

Round 1

Pick #Drafted ByPlayerNATPOSSHJR GPJR GJR AJR PTSJR PIMLeagueTeamNHL GPNHL GNHL ANHL PTSNHL PIM
1Washington CapitalsAlex OvechkinRussia flagLWR-----RUSDynamo15519197521671853
2Pittsburgh PenguinsEvgeni MalkinRussia flagFL-----RUSMagnitogorsk125552786513921236
3Chicago BlackhawksCam BarkerCanada flagDL69214465105WHLMedicine Hat310217596290
4Carolina HurricanesAndrew LaddCanada flagLWL71304575119WHLCalgary1001256294550615
5Phoenix CoyotesBlake WheelerUnited States flagRWR-----USHSWBreck School1172321622943764
6New York RangersAl MontoyaUnited States flagGL-----CCHAU. of Michigan16805012
7Florida PanthersRostislav OleszCzech Republic flagCL-----CZEVitkovice3655777134118
8Columbus Blue JacketsAlexandre PicardCanada flagLWL6939418088QMJHLLewiston6702258
9Anaheim DucksLadislav SmidCzech Republic flagDL-----CZELiberec583126072472
10Atlanta ThrashersBoris ValabikSlovakia flagDL6831316278OHLKitchener80077210
11Los Angeles KingsLauri TukonenFinland flagRWR-----FINLANDBlues50000
12Minnesota WildA.J. ThelenUnited States flagDL-----CCHAMichigan State U.-----
13Buffalo SabresDrew StaffordUnited States flagRWR-----WCHAU. of North Dakota841196232428415
14Edmonton OilersDevan DubnykCanada flagGL440000WHLKamloops54208046
15Nashville PredatorsAlexander RadulovRussia flagRWL-----RUSTver524144224368344
16New York IslandersPetteri NokelainenFinland flagFR-----FINLANDSaipa245202141103
17St. Louis BluesMarek SchwarzCzech Republic flagGR-----CZESparta60000
18Montréal CanadiensKyle ChipchuraCanada flagCL64153348118WHLPrince Albert4823173104376
19New York RangersLauri KorpikoskiFinland flagFL-----Finland Jr.TPS Jr.60986115201132
20New Jersey DevilsTravis ZajacCanada flagCR594369112110BCHLSalmon Arm1037203349552344
21Colorado AvalancheWojtek WolskiPOL flagLWL6629417030OHLBrampton45199168267113
22San Jose SharksLukas KasparCzech Republic flagRWR-----CZELitvinov162248
23Ottawa SenatorsAndrej MeszarosSlovakia flagDL-----SVKTrencin64563175238457
24Calgary FlamesKris ChuckoCanada flagLWR53325587161BCHLSalmon Arm20002
25Edmonton OilersRob SchrempUnited States flagCL6330457518OHLLondon11420345426
26Vancouver CanucksCory SchneiderUnited States flagGL20000USHSEPhillips-Andover4100904
27Washington CapitalsJeff SchultzCanada flagDL7211243533WHLCalgary409116576137
28Dallas StarsMark FistricCanada flagDL7211112192WHLVancouver32543034284
29Washington CapitalsMike GreenCanada flagDR5914253992WHLSaskatoon880150351501592
30Tampa Bay LightningAndy RogersCanada flagDL6413489WHLCalgary-----
Total players drafted in Round 1 per nation:
Canada flag11
United States flag6
Czech Republic flag4
Finland flag3
Russia flag3
Slovakia flag2
POL flag1

Round 2

Pick #Drafted ByPlayerNATPOSSHJR GPJR GJR AJR PTSJR PIMLeagueTeamNHL GPNHL GNHL ANHL PTSNHL PIM
31Pittsburgh PenguinsJohannes SalmonssonSweden flagFL-----SWEDENDjurgarden-----
32Chicago BlackhawksDave BollandCanada flagFR6537306758OHLLondon43385123208299
33Washington CapitalsChris BourqueUnited States flagCL-----USHSECushing Academy5126818
34Dallas StarsJohan FranssonSweden flagDL-----SWEDENLulea-----
35Phoenix CoyotesLogan StephensonCanada flagDL693811112WHLTri-City-----
36New York RangersDarin OlverCanada flagCL-----CCHANorthern Michigan U.-----
37Florida PanthersDavid ShantzCanada flagGL430000OHLMississauga-----
38Carolina HurricanesJustin PetersCanada flagGL530000OHLToronto St. Michael's830208
39Anaheim DucksJordan SmithCanada flagDR6862026140OHLSault Ste. Marie-----
40Atlanta ThrashersGrant LewisUnited States flagDR-----ECACDartmouth College10000
41Chicago BlackhawksBryan BickellCanada flagLWL5920163676OHLOttawa3956670136192
42Minnesota WildRoman VoloshenkoBelarus flagLWR-----RUSKrylja-----
43Buffalo SabresMichael FunkCanada flagDL713252886WHLPortland90220
44Edmonton OilersRoman TeslyukRussia flagDR705914118WHLKamloops-----
45Chicago BlackhawksRyan GarlockCanada flagCL5219284744OHLWindsor-----
46Columbus Blue JacketsAdam PineaultUnited States flagRWR-----H-EASTBoston College30000
47New York IslandersBlake ComeauCanada flagRWR71102333123WHLKelowna909141193334573
48New York RangersDane ByersCanada flagLWL519817134WHLPrince Albert1410160
49St. Louis BluesCarl SoderbergSweden flagFL-----SWEDENMalmo597110187297210
50Phoenix CoyotesEnver LisinRussia flagRWL-----RUSSaratov13524184264
51New York RangersBruce GrahamCanada flagCL6824335789QMJHLMoncton-----
52Dallas StarsRaymond SawadaCanada flagRWR5420325293BCHLNanaimo111010
53Florida PanthersDavid BoothUnited States flagLWL-----CCHAMichigan State U.530124112236216
54Chicago BlackhawksJakub SindelCzech Republic flagCR-----CZESparta-----
55Colorado AvalancheVictor OreskovichCanada flagRWR5811263733USHLGreen Bay6727941
56Dallas StarsNicklas GrossmannSweden flagDL-----SJLSodertalje Jr.592137386314
57Edmonton OilersGeoff PaukovichUnited States flagLWL1142631USAUSA U-18-----
58Ottawa SenatorsKirill LyaminRussia flagDL-----RUSHC CSKA-----
59Columbus Blue JacketsKyle WhartonCanada flagDL434101450OHLOttawa-----
60New York RangersBrandon DubinskyUnited States flagCL71304878137WHLPortland823153285438905
61Pittsburgh PenguinsAlex GoligoskiUnited States flagDL100226USHLSioux Falls107887388475376
62Washington CapitalsMichail YunkovRussia flagFL-----RUSKrylja-----
63Boston BruinsDavid KrejciCzech Republic flagCR-----CZE JR.Kladno Jr.1032231555786359
64Boston BruinsMartins KarsumsLatvia flagRWR6030235376QMJHLMoncton241566
65Tampa Bay LightningMark TobinCanada flagLWL69221638112QMJHLRimouski-----
Total players drafted in Round 2 per nation:
Canada flag16
United States flag7
Russia flag4
Sweden flag4
Czech Republic flag2
Belarus flag1
Latvia flag1

Round 3

Pick #Drafted ByPlayerNATPOSSHJR GPJR GJR AJR PTSJR PIMLeagueTeamNHL GPNHL GNHL ANHL PTSNHL PIM
66Washington CapitalsSami LepistoFinland flagDL-----FINLANDJokerit17662935137
67Pittsburgh PenguinsNick JohnsonCanada flagRWR5135367133AJHLSt. Albert11314233752
68Chicago BlackhawksAdam BertiCanada flagLWL6617294644OHLOshawa20000
69Carolina HurricanesCasey BorerUnited States flagDL-----WCHASt. Cloud State161239
70Calgary FlamesBrandon PrustCanada flagFL64193352269OHLLondon48640751151036
71Buffalo SabresAndrej SekeraSlovakia flagDL-----SVK JR.Trencin Jr.84251202253212
72Colorado AvalancheDenis ParshinRussia flagLWL-----RPLCSKA 2-----
73New York RangersZdenek BahenskyCzech Republic flagRWL-----CZELitvinov-----
74Anaheim DucksKyle KlubertanzUnited States flagDR5762127124USHLGreen Bay-----
75Anaheim DucksTim BrentCanada flagCR53264167105OHLToronto St. Michael's20721274876
76Atlanta ThrashersScott LehmanCanada flagDL6652732189OHLToronto St. Michael's10000
77Ottawa SenatorsShawn WellerUnited States flagLWL37182543110EJHLCapital District-----
78Minnesota WildPeter OlveckySlovakia flagFL-----SVK JR.Trencin Jr.3225712
79Minnesota WildClayton StonerCanada flagDL7172431109WHLTri-City36074148459
80New York RangersBilly RyanUnited States flagCL-----USHSECushing Academy-----
81Nashville PredatorsVaclav MeidlCzech Republic flagCL67142842108OHLPlymouth-----
82New York IslandersSergei OgorodnikovRussia flagCL-----RUSTver-----
83St. Louis BluesVictor AlexandrovKazakhstan flagRWL-----RUSNovokuznetsk-----
84Montréal CanadiensAlexei EmelinRussia flagDL-----RUSSamara456156681363
85Pittsburgh PenguinsBrian GiffordUnited States flagCL-----USHSWMoorhead-----
86Dallas StarsJohn LammersCanada flagLWL6221244531WHLLethbridge-----
87Ottawa SenatorsPeter ReginDenmark flagFL-----DEN JR.Herning24323446764
88Washington CapitalsClayton BarthelGermany flagDL7231417125WHLSeattle-----
89Ottawa SenatorsJeff GlassCanada flagGL570000WHLKootenay150002
90Toronto Maple LeafsJustin PoggeCanada flagGL440000WHLPrince George70000
91Vancouver CanucksAlexander EdlerSweden flagDL-----SWEDEN-2Jamtland1030104335439733
92Philadelphia FlyersRob BellamyUnited States flagRWR3619214095EJHLNew England-----
93Columbus Blue JacketsDaniel LacostaCanada flagGL370000OHLOwen Sound40000
94San Jose SharksThomas GreissGermany flagGL-----GERMANYKoln36804016
95Los Angeles KingsPaul BaierUnited States flagDR-----USHSEDeerfield Academy-----
96Columbus Blue JacketsAndrey PlekhanovRussia flagDR-----RPLNizhnekamsk 2-----
97Detroit Red WingsJohan FranzenSweden flagCL-----SWEDENLinkoping602187183370401
98Calgary FlamesDustin BoydCanada flagCL7218203840WHLMoose Jaw22032316341
Total players drafted in Round 3 per nation:
Canada flag11
United States flag7
Russia flag4
Czech Republic flag2
Germany flag2
Slovakia flag2
Sweden flag2
Denmark flag1
Finland flag1
Kazakhstan flag1

Round 4

Pick #Drafted ByPlayerNATPOSSHJR GPJR GJR AJR PTSJR PIMLeagueTeamNHL GPNHL GNHL ANHL PTSNHL PIM
99Pittsburgh PenguinsTyler KennedyCanada flagCR6316264228OHLSault Ste. Marie52789126215239
100Montréal CanadiensJT WymanUnited States flagRWR-----USHSWBlake4429118
101Philadelphia FlyersR.J. AndersonUnited States flagDR-----USHSWCentennial-----
102Tampa Bay LightningMike LundinUnited States flagDL-----H-EASTU. of Maine2524323654
103Phoenix CoyotesRoman TomanekSlovakia flagRWR-----SVK SR.Povazka Bystrica-----
104Dallas StarsFredrik NaslundSweden flagRWR-----SWEDENVasteras-----
105Florida PanthersEvan SchaferCanada flagDR71369190WHLPrince Albert-----
106Atlanta ThrashersChad PainchaudCanada flagLWL6817254225OHLMississauga-----
107Nashville PredatorsNick FugereCanada flagLWL54101323121QMJHLGatineau-----
108Boston BruinsAshton RomeCanada flagRWR72152237139WHLMoose Jaw-----
109Carolina HurricanesBrett CarsonCanada flagDR715273249WHLCalgary902111320
110Los Angeles KingsNed LukacevicMNE flagLWL7219143365WHLSpokane-----
111Minnesota WildRyan JonesCanada flagFL-----WJRBChatham3345446100181
112Edmonton OilersLiam ReddoxCanada flagLWL6831336424OHLPeterborough1006182434
113Toronto Maple LeafsRoman KukumbergSlovakia flagFR-----SVKTrencin-----
114Minnesota WildPatrick BordeleauCanada flagLWL687111897QMJHLVal d'Or1298816185
115New York IslandersWes O'NeillCanada flagDL-----CCHAU. of Notre Dame50006
116St. Louis BluesMichal BirnerCzech Republic flagLWL-----CZE JR.Slavia Jr.-----
117Minnesota WildJulien SprungerSwitzerland flagRWR-----SUIFreibourg-----
118Calgary FlamesAki SeitsonenFinland flagCR7116244018WHLPrince Albert-----
119Phoenix CoyotesKevin PorterUnited States flagFL1138114USAUSA U-1824929295860
120Chicago BlackhawksMitch MaunuCanada flagDL6811152691OHLWindsor-----
121Calgary FlamesKristopher HoggCanada flagLWL7224143879WHLKamloops-----
122Ottawa SenatorsAlexander NikulinRussia flagCL-----RPLCSKA 230000
123Chicago BlackhawksKarel HromasCzech Republic flagLWL-----CZE JR.Sparta Jr.-----
124Philadelphia FlyersDavid LaliberteCanada flagRWR7021224351QMJHLPrince Edward Island112136
125Vancouver CanucksAndrew SarauerCanada flagLWL5743327571BCHLLangley-----
126San Jose SharksTorrey MitchellCanada flagCL-----USHSEHotchkiss School6666785152351
127New York RangersRyan CallahanUnited States flagRWR6836326886OHLGuelph757186200386428
128Detroit Red WingsEvan McGrathCanada flagCL6815365128OHLKitchener-----
129San Jose SharksJason ChurchillCanada flagGL530000QMJHLHalifax-----
Total players drafted in Round 4 per nation:
Canada flag17
United States flag5
Czech Republic flag2
Slovakia flag2
Switzerland flag1
Finland flag1
MNE flag1
Russia flag1
Sweden flag1

Round 5

Pick #Drafted ByPlayerNATPOSSHJR GPJR GJR AJR PTSJR PIMLeagueTeamNHL GPNHL GNHL ANHL PTSNHL PIM
130Pittsburgh PenguinsMichal SersenSlovakia flagDL457182530QMJHLRimouski-----
131Chicago BlackhawksTrevor KellCanada flagRWR629142348OHLLondon-----
132Washington CapitalsOscar HedmanSweden flagDL-----SWEDENModo-----
133Columbus Blue JacketsPetr PohlCzech Republic flagRWR7023275016QMJHLGatineau-----
134Boston BruinsKris VersteegCanada flagRWR6816334985WHLLethbridge643149209358374
135New York RangersRoman PsurnyCzech Republic flagLWL-----CZE JR.Zlin Jr.-----
136St. Louis BluesNikita NikitinRussia flagDL-----RPLOmsk 225917597685
137Carolina HurricanesMagnus AkerlundSweden flagGR-----SJLHV 71 Jr.-----
138Washington CapitalsPasi SalonenFinland flagFL-----Finland Jr.IFK Jr.-----
139Nashville PredatorsKyle MoirCanada flagGL460000WHLSwift Current-----
140Chicago BlackhawksJake DowellUnited States flagCL-----WCHAU. of Wisconsin157112233133
141Ottawa SenatorsJim McKenzieUnited States flagRWR59263864168USHLSioux Falls-----
142Atlanta ThrashersJuraj GracikSlovakia flagRWR-----SVK SR.Topolcany-----
143Los Angeles KingsEric NeilsonCanada flagRWR5041115194QMJHLRimouski-----
144Philadelphia FlyersChris ZarbUnited States flagDR434202478USHLTri-City-----
145Buffalo SabresMichal ValentSlovakia flagGL-----SVK JR.Martin Jr.-----
146Edmonton OilersBryan YoungCanada flagDL6008863OHLPeterborough1700010
147Nashville PredatorsJanne NiskalaSweden flagDL-----FINLANDLukko61236
148New York IslandersSteve RegierCanada flagLWL72253560111WHLMedicine Hat263148
149Philadelphia FlyersGino PiselliniUnited States flagRWR68151530214OHLPlymouth-----
150Montréal CanadiensMikhail GrabovskiGermany flagFL-----RUSNizhnekamsk534125171296312
151Detroit Red WingsSergei KolosovBelarus flagDL-----BLRMinsk-----
152Florida PanthersBret NasbyCanada flagDR5607741OHLOshawa-----
153San Jose SharksSteven ZalewskiUnited States flagCL-----USHSENorthwood Prep100000
154Colorado AvalancheRichard Demen-WillaumeSweden flagDL-----SJLFrolunda Jr.-----
155New Jersey DevilsAlexander MikhailishinRussia flagDL-----RPLSpartak 2-----
156Ottawa SenatorsRoman WickSwitzerland flagRWL-----SUIKloten70000
157Toronto Maple LeafsDmitri VorobievRussia flagDL-----RUSTogliatti-----
158Tampa Bay LightningBrandon ElliottCanada flagDL5561925227OHLMississauga-----
159Vancouver CanucksMike BrownUnited States flagRWR-----CCHAU. of Michigan407191736778
160Boston BruinsBen WalterCanada flagCL-----FINLANDJokerit241016
161Minnesota WildJean-Claude SawyerCanada flagDL565131848QMJHLCape Breton-----
162Detroit Red WingsTyler HaskinsUnited States flagCR6318274532OHLToronto St. Michael's-----
163Tampa Bay LightningDustin CollinsUnited States flagFL-----CCHANorthern Michigan U.-----
Total players drafted in Round 5 per nation:
Canada flag10
United States flag8
Sweden flag4
Russia flag3
Slovakia flag3
Czech Republic flag2
Belarus flag1
Switzerland flag1
Germany flag1
Finland flag1

Round 6

Pick #Drafted ByPlayerNATPOSSHJR GPJR GJR AJR PTSJR PIMLeagueTeamNHL GPNHL GNHL ANHL PTSNHL PIM
164Pittsburgh PenguinsMoises GutierrezUnited States flagRWR7171219107WHLKamloops-----
165Chicago BlackhawksScott McCullochCanada flagLWL4423264985AJHLGrande Prairie-----
166Washington CapitalsPeter GuggisbergSwitzerland flagFR-----SUIDavos-----
167Columbus Blue JacketsRob PageUnited States flagDR-----USHSWBlake-----
168Phoenix CoyotesKevin CormierCanada flagFL10005MJAHLMoncton Jr. A-----
169New York RangersJordan FooteCanada flagLWL5823264973BCHLNanaimo-----
170Philadelphia FlyersLadislav ScurkoSlovakia flagCL-----SVK JR.Spisska Nova Ves Jr.-----
171Philadelphia FlyersFederik CabanaCanada flagFL7017213878QMJHLHalifax-----
172Anaheim DucksMatt AuffreyUnited States flagRWR101238USAUSA U-18-----
173Calgary FlamesAdam PardyCanada flagDL6841216137QMJHLCape Breton34244852269
174Los Angeles KingsScott ParseUnited States flagFR-----CCHAU. of Nebraska-Omaha7314163036
175Minnesota WildAaron BoogaardCanada flagRWR3532557WHLTri-City-----
176Buffalo SabresPatrick KaletaUnited States flagRWR67141428124OHLPeterborough348272754542
177Edmonton OilersMax GordichukCanada flagDR7008854WHLKamloops-----
178Nashville PredatorsMike SantorelliCanada flagCR6043539626BCHLVernon406647413878
179New York IslandersJaroslav MrazekCzech Republic flagDL-----CZE JR.Sparta Jr.-----
180St. Louis BluesRoman PolakCzech Republic flagDR-----CZE JR.Vitkovice Jr.80626114140643
181Montréal CanadiensLoic LacasseCanada flagGL410000QMJHLBaie Comeau-----
182Calgary FlamesFred WiknerSweden flagFL-----SJLFrolunda Jr.-----
183Dallas StarsTrevor LudwigUnited States flagDL545253050NAHLTexas-----
184Colorado AvalancheDerek PeltierUnited States flagDL557263334USHLCedar Rapids140002
185New Jersey DevilsJosh DisherCanada flagGL630000OHLErie-----
186Atlanta ThrashersDan TurpleCanada flagGL440000OHLOshawa-----
187Toronto Maple LeafsRobbie EarlUnited States flagLWL-----WCHAU. of Wisconsin476176
188Tampa Bay LightningJan ZapletalCzech Republic flagDR-----CZE JR.Vsetin Jr.-----
189Vancouver CanucksJulien EllisCanada flagGL590000QMJHLShawinigan-----
190Columbus Blue JacketsLennart PetrellFinland flagFL-----Finland Jr.IFK Jr.957111849
191Tampa Bay LightningKarri RamoFinland flagGL-----Finland Jr.Pelicans Jr.15904016
192Detroit Red WingsAnton AxelssonSweden flagLWL-----SJLFrolunda Jr.-----
193Nashville PredatorsKevin SchaefferUnited States flagDR-----H-EASTBoston University-----
Total players drafted in Round 6 per nation:
Canada flag12
United States flag9
Czech Republic flag3
Finland flag2
Sweden flag2
Switzerland flag1
Slovakia flag1

Round 7

Pick #Drafted ByPlayerNATPOSSHJR GPJR GJR AJR PTSJR PIMLeagueTeamNHL GPNHL GNHL ANHL PTSNHL PIM
194Pittsburgh PenguinsChris PelusoUnited States flagDL-----USHSWBrainerd-----
195Minnesota WildJean-Michel RizkCanada flagRWR6810182881OHLSaginaw-----
196Chicago BlackhawksPetri KontiolaFinland flagFR-----FINLANDTappara120556
197Washington CapitalsAndrew GordonCanada flagRWR5520446412SJHLNotre Dame553476
198Columbus Blue JacketsJustin VienneauCanada flagDL53077129QMJHLShawinigan-----
199Phoenix CoyotesChad KolarikUnited States flagCR103474USAUSA U-1860112
200Calgary FlamesMatt SchneiderCanada flagCR6911122353WHLTri-City-----
201San Jose SharksMike VernaceCanada flagDL354131716OHLBrampton2201110
202Carolina HurricanesRyan PottruffCanada flagDR5135848OHLLondon-----
203Anaheim DucksGabriel BouthilletteCanada flagGL270000QMJHLGatineau-----
204Atlanta ThrashersMiikka TuomainenFinland flagLWL-----FINLANDTuto-----
205Los Angeles KingsMike CurryUnited States flagRWR60202040119USHLSioux City-----
206Minnesota WildAnton KhudobinKazakhstan flagGL-----RPLMagnitogorsk 226008016
207Buffalo SabresMark MancariCanada flagRWR6729366556OHLOttawa423101322
208Edmonton OilersStephane GouletCanada flagRWL54681414QMJHLQuebec-----
209Nashville PredatorsStanislav BalanCzech Republic flagCL-----CZE JR.Zlin Jr.-----
210New York IslandersEmil AxelssonSweden flagDL-----SWEDENOrebro-----
211St. Louis BluesDavid FredrikssonSweden flagFL-----SJLHV 71 Jr.-----
212Montréal CanadiensJon GleedCanada flagDR-----ECACCornell U.-----
213Calgary FlamesJames SprattUnited States flagGL340000USHLSioux City-----
214Chicago BlackhawksTroy BrouwerCanada flagRWR72232649111WHLMoose Jaw851182181363595
215Colorado AvalancheIan KeserichUnited States flagGL340000NAHLCleveland-----
216New Jersey DevilsPierre-Luc Letourneau-LeblondCanada flagLWL62235198QMJHLBaie Comeau41033101
217New Jersey DevilsTyler EckfordCanada flagDL5873037101BCHLSouth Surrey70114
218Dallas StarsSergei KukushinBelarus flagFL-----BLRJunost Minsk-----
219Ottawa SenatorsJoe CooperCanada flagRWR-----CCHAMiami University-----
220Toronto Maple LeafsMaxim SemenovKazakhstan flagDL-----RUSTogliatti-----
221Los Angeles KingsDaniel TaylorGreat Britain flagGL260000OHLGuelph40000
222Pittsburgh PenguinsJordan MorrisonCanada flagCL6615304552OHLPeterborough-----
223Chicago BlackhawksJared WalkerCanada flagCL671181934WHLRed Deer-----
224Boston BruinsMatt HunwickUnited States flagDL-----CCHAU. of Michigan5352594119207
225San Jose SharksDavid MacDonaldCanada flagDR3715681EJHLNew England-----
226Detroit Red WingsSteven CovingtonCanada flagRWR726131928WHLCalgary-----
227New York IslandersChris CampoliCanada flagDL6720466666OHLErie44035111146200
Total players drafted in Round 7 per nation:
Canada flag19
United States flag6
Finland flag2
Kazakhstan flag2
Sweden flag2
Belarus flag1
Czech Republic flag1
Great Britain flag1

Round 8

Pick #Drafted ByPlayerNATPOSSHJR GPJR GJR AJR PTSJR PIMLeagueTeamNHL GPNHL GNHL ANHL PTSNHL PIM
228Pittsburgh PenguinsDavid BrownCanada flagGL-----CCHAU. of Notre Dame-----
229Chicago BlackhawksEric HunterCanada flagCL70192342122WHLPrince George-----
230Washington CapitalsJustin MrazekCanada flagGR380000SJHLEstevan-----
231Columbus Blue JacketsBrian McGuirkUnited States flagLWL-----USHSEGovernor's Academy-----
232Philadelphia FlyersMartin HouleCanada flagGL510000QMJHLCape Breton10000
233Columbus Blue JacketsMatt GreerUnited States flagFR-----USHSWWhite Bear Lake H.S.-----
234San Jose SharksDerek MacIntyreUnited States flagGL390000NAHLSoo-----
235Carolina HurricanesJonas FiedlerCzech Republic flagRWR6318284683OHLPlymouth-----
236Anaheim DucksMatt ChristieCanada flagCL-----CCHAMiami University-----
237Atlanta ThrashersMitch CarefootCanada flagCR-----ECACCornell U.-----
238Los Angeles KingsYutaka FukufujiJapan flagGL-----JHLJapan National Team40000
239Colorado AvalancheBrandon YipCanada flagRWR5631386987BCHLCoquitlam174292756130
240Phoenix CoyotesAaron GagnonCanada flagCR6321153629WHLSeattle383252
241Buffalo SabresMike CardCanada flagDR726121847WHLKelowna40000
242Edmonton OilersTyler SpurgeonCanada flagCL498162424WHLKelowna-----
243Nashville PredatorsDenis KulyashRussia flagDL-----RUSHC CSKA-----
244New York IslandersJason PittonCanada flagLWL679112037OHLSault Ste. Marie-----
245Tampa Bay LightningJustin KellerCanada flagLWL7225214644WHLKelowna-----
246Montréal CanadiensGregory StewartCanada flagLWL58461076OHLPeterborough2601148
247New York RangersJonathan PaiementCanada flagDL68135265140QMJHLLewiston-----
248Dallas StarsLukas VomelaCzech Republic flagDL-----CZEBudejovice-----
249Colorado AvalancheJ.D. CorbinUnited States flagLWL-----WCHAU. of Denver-----
250New Jersey DevilsNathan PerkovichUnited States flagRWR3517823USHLCedar Rapids-----
Total players drafted in Round 8 per nation:
Canada flag14
United States flag5
Czech Republic flag2
Japan flag1
Russia flag1

Total Players Drafted Per Nationality

Canada flag
110CAN
-2
United States flag
53USA
+3
Czech Republic flag
18CZE
+1
Russia flag
16RUS
-9
Sweden flag
15SWE
SAME
Finland flag
10FIN
+1
Slovakia flag
10SVK
+2
Belarus flag
3BLR
+1
Switzerland flag
3CHE
SAME
Germany flag
3DEU
-1
Kazakhstan flag
3KAZ
+1
Denmark flag
1DNK
NEW
Great Britain flag
1GBR
NEW
Japan flag
1JPN
NEW
Latvia flag
1LVA
NEW
MNE flag
1MNE
NEW
POL flag
1POL
SAME
Total Players
250SAME
Compared to previous draft (2003)