2007 Entry Draft

7 rounds · Jul 7, 2007

3 of 212 picks not yet recorded. Know who was taken? Jump to a slot to help fill it in.

# Player Team Rnd Pick From Pos Country League Yrs GP G A P
Round 1
1 Patrick Kane MIN 1 1 CLB W USA USA OHL 19 1514 608 771 1379
2 Kyle Turris MIN 1 2 C CAN CAN BCHL 12 850 195 343 538
3 James Van Riemsdyk MIN 1 3 NYR W USA USA USDP 16 1255 333 356 689
4 Alexei Cherepanov TOR 1 4 LAK W RUS RUS RUSSIA
5 Karl Alzner MIN 1 5 STL D CAN CAN WHL 13 904 60 256 316
6 Sam Gagner PHL 1 6 BUF F CAN CAN OHL 17 1175 165 285 450
7 Jakub Voracek MIN 1 7 PHX W CZE CZE QMJHL 15 1149 258 379 637
8 Angelo Esposito MIN 1 8 SJS C CAN CAN QMJHL
9 Brandon Sutter DAL 1 9 CAR F USA USA WHL 13 1029 153 203 356
10 Keaton Ellerby NSH 1 10 PIT D CAN CAN WHL 3 198 4 19 23
11 Thomas Hickey DAL 1 11 D CAN CAN WHL 9 556 43 168 211
12 Lars Eller PHL 1 12 F DNK DNK SWEDEN-JR. 15 1185 215 304 519
13 Zach Hamill NSH 1 13 ATL C CAN CAN WHL 2 42 4 5 9
14 Logan Couture DAL 1 14 MTL C CAN CAN OHL 14 1087 435 544 979
15 Ryan McDonagh COL 1 15 D USA USA HIGH-MN 15 1164 137 481 618
16 Logan MacMillan TBL 1 16 C CAN CAN QMJHL
17 Alex Plante DET 1 17 D CAN CAN WHL
18 Michal Repik TBL 1 18 CGY W CZE CZE WHL 3 193 11 11 22
19 Colton Gillies VAN 1 19 OTT C CAN CAN WHL 3 53 5 4 9
20 Nick Petrecki PHX 1 20 NYI D USA USA USHL 3 76 0 4 4
21 Max Pacioretty DAL 1 21 TOR W USA USA USHL 15 1119 359 459 818
22 Kevin Shattenkirk EDM 1 22 D USA USA USDP 14 1064 90 402 492
23 Mikael Backlund MIN 1 23 NSH C SWE SWE SWEDEN-2 14 932 216 343 559
24 James O'Brien BUF 1 24 CHI C USA USA WCHA 2 22 1 2 3
25 P.K. Subban MIN 1 25 NJD D CAN CAN OHL 11 813 98 400 498
26 Brett MacLean PHX 1 26 WSH W CAN CAN OHL
27 Riley Nash ANH 1 27 C CAN CAN BCHL 12 760 82 123 205
28 Brendan Smith PHL 1 28 FLA D CAN CAN OPJRA 13 794 54 142 196
29 David Perron VAN 1 29 W CAN CAN QMJHL 18 1401 325 420 745
30 Simon Hjalmarsson PHL 1 30 BOS W SWE SWE SWEDEN-JR.
Round 2
31 Oscar Moller MIN 2 1 C SWE SWE WHL 1 23 1 5 6
32 Tommy Cross NSH 2 2 CLB D USA USA HIGH-CT 1 47 1 6 7
33 Maxim Mayorov MIN 2 3 NYR F RUS RUS RUSSIA-2
34 Stefan Legein FLA 2 4 LAK W CAN CAN OHL
35 Jonathan Blum SJS 2 5 STL D USA USA WHL 3 85 2 3 5
36 William Sweatt NSH 2 6 BUF W USA USA WCHA 1 20 0 0 0
37 Patrick White PHX 2 7 C USA USA USHL
38 Akim Aliu SJS 2 8 F NGA NGA OHL
39 Ian Cole LAK 2 9 CAR D USA USA USDP 12 874 60 221 281
40 Nick Ross ANH 2 10 PIT D CAN CAN WHL
41 T.J. Brennan PHL 2 11 DAL D USA USA QMJHL 5 244 7 37 44
42 Dana Tyrell VAN 2 12 PHL F CAN CAN WHL 3 70 5 4 9
43 Taylor Ellington ATL 2 13 D CAN CAN WHL
44 Mark Katic COL 2 14 MTL D CAN CAN OHL 1 4 0 0 0
45 Joel Gistedt PHL 2 15 COL G SWE SWE SWEDEN
46 Aaron Palushaj PIT 2 16 TBL W USA USA USHL 2 97 4 12 16
47 Josh Godfrey MIN 2 17 DET D CAN CAN OHL
48 Keven Veilleux TBL 2 18 CGY C CAN CAN QMJHL
49 Kevin Marshall LAK 2 19 OTT D CAN CAN QMJHL 1 5 1 1 2
50 Ruslan Bashkirov NYI 2 20 W RUS RUS QMJHL
51 Colby Cohen FLA 2 21 TOR D USA USA USHL
52 Eric Tangradi EDM 2 22 C USA USA OHL 6 186 9 2 11
53 Mike Hoeffel FLA 2 23 NSH F USA USA USDP
54 Nico Sacchetti FLA 2 24 CHI C USA USA HIGH-MN
55 Nick Palmieri NSH 2 25 NJD W USA USA OHL 1 56 1 2 3
56 Joakim Andersson TOR 2 26 WSH C SWE SWE SWEDEN-JR. 4 271 14 39 53
57 Trevor Cann ANH 2 27 G CAN CAN OHL
58 Olivier Fortier MTL 2 28 FLA C CAN CAN QMJHL
59 John Negrin ANH 2 29 VAN D CAN CAN WHL
60 Ted Ruth EDM 2 30 BOS D USA USA USDP
Round 3
61 Antoine Lafleur LAK 3 1 MIN G CAN CAN QMJHL
62 Maxime Tanguay MIN 3 2 CLB C CAN CAN QMJHL
63 Will Weber PIT 3 3 NYR D USA USA HIGH-MI
64 Jeremy Smith EDM 3 4 LAK G USA USA OHL 2 12
65 Spencer Machacek MIN 3 5 STL W CAN CAN WHL
66 T.J. Galiardi EDM 3 6 BUF F CAN CAN ECAC 5 342 54 63 117
67 Tyson Sexsmith TBL 3 7 PHX G CAN CAN WHL
68 Dale Mitchell DET 3 8 SJS W CAN CAN OHL
69 Vladimir Ruzicka CAR 3 9 C CZE CZE Czech Republic
70 Nick Spaling LAK 3 10 PIT C CAN CAN OHL 5 390 38 47 85
71 Maxim Gratchev MIN 3 11 DAL W RUS RUS QMJHL
72 Kent Patterson CAR 3 12 PHL G USA USA USHL
73 Alexander Killorn NSH 3 13 ATL C CAN CAN HIGH-MA 13 999 254 364 618
74 Sergei Korostin FLA 3 14 MTL W RUS RUS RUSSIA
75 Alex Grant COL 3 15 D CAN CAN QMJHL 1 27 1 5 6
76 Mitch Fadden DET 3 16 TBL C CAN CAN WHL
77 Trent Vogelhuber CGY 3 17 DET W USA USA NAHL
78 Justin Courtnall CGY 3 18 W CAN CAN BCHL
79 Drew Schiestel ATL 3 19 OTT D CAN CAN OHL
80 Casey Pierro-Zabotel MIN 3 20 NYI C CAN CAN BCHL
81 Zack Torquato TOR 3 21 C CAN CAN OHL
82 Denis Reul NSH 3 22 EDM D DEU DEU GERMAN-3
83 Ryan Molle NYR 3 23 NSH D CAN CAN WHL
84 Yannick Weber CHI 3 24 D CHE CHE OHL 10 415 11 50 61
85 Wayne Simmonds LAK 3 25 NJD W CAN CAN OHL 13 943 251 291 542
86 Paul Postma CGY 3 26 WSH D CAN CAN WHL 3 24 1 4 5
87 Maxime Macenauer EDM 3 27 ANH C CAN CAN QMJHL
88 Justin Vaive BUF 3 28 FLA W USA USA USDP
89 Ryan Thang VAN 3 29 W USA USA CCHA
90 Garrett Klotz LAK 3 30 BOS W CAN CAN WHL
Round 4
91 Maxim Goncharov CAR 4 1 MIN D RUS RUS RUSSIA-3
92 Matt Frattin DET 4 2 CLB W CAN CAN AJHL 4 170 12 13 25
93 Ben Blood CAR 4 3 NYR D USA USA HIGH-MN
94 Dan Gendur MIN 4 4 LAK W CAN CAN WHL
95 Louie Caporusso PHL 4 5 STL F CAN CAN OPJRA
96 Bryan Rufenach MIN 4 6 BUF D CAN CAN OPJRA
97 Jake Hansen PHX 4 7 F USA USA USHL
98 Bryan Cameron PHL 4 8 SJS F CAN CAN OHL
99 Atte Engren MIN 4 9 CAR G FIN FIN FINLAND 1 6
100 Mark Santorelli CLB 4 10 PIT C CAN CAN WHL
101 Evgeni Dadonov DAL 4 11 W RUS RUS RUSSIA 8 609 166 221 387
102 Drayson Bowman ANH 4 12 PHL F USA USA WHL 2 78 7 9 16
103 Luca Cunti BUF 4 13 ATL F CHE CHE SWISS-3
104 Joe Stejskal MTL 4 14 D USA USA HIGH-MN
105 Jason Gregoire DAL 4 15 COL W CAN CAN USHL
106 Milan Kytnar COL 4 16 TBL C SVK SVK SLOVAKIA-2
107 Justin Falk DET 4 17 D CAN CAN WHL 6 181 7 28 35
108 Luca Caputi DET 4 18 CGY W CAN CAN OHL
109 Robert Bortuzzo PIT 4 19 OTT D CAN CAN OHL 12 602 24 73 97
110 Timo Pielmeier PIT 4 20 NYI G DEU DEU GERMAN-JR.
111 Christopher Didomenico TOR 4 21 C CAN CAN QMJHL
112 Keith Aulie EDM 4 22 D CAN CAN WHL 3 104 1 10 11
113 Frazer McLaren NYR 4 23 NSH W CAN CAN WHL 1 17 0 0 0
114 Nichlas Torp TOR 4 24 CHI D SWE SWE SWEDEN-JR.
115 Brad Malone NSH 4 25 NJD F CAN CAN USHL 6 295 30 21 51
116 Sergei Gayduchenko MIN 4 26 WSH G RUS RUS RUSSIA-3
117 Andrew Conboy MTL 4 27 ANH W USA USA USHL
118 Phil Desimone DAL 4 28 FLA C USA USA USHL
119 Brett Sonne CGY 4 29 VAN F CAN CAN WHL
120 Scott Kishel MTL 4 30 BOS D USA USA HIGH-MN
Round 5
121 Joseph Lavin BUF 5 1 MIN D USA USA USDP
122 C.J. Severyn NSH 5 2 CLB W USA USA USDP
123 Scott Darling PHL 5 3 NYR G USA USA EJHL 5 131
124 Corey Tropp BUF 5 4 LAK W USA USA USHL 1 77 3 6 9
125 Jamie Benn DET 5 5 STL W CAN CAN BCHL 16 1288 404 532 936
126 Justin McCrae CAR 5 6 BUF C CAN CAN WHL
127 Brett Leffler ANH 5 7 PHX W CAN CAN WHL
128 Patrick Maroon NSH 5 8 SJS W USA USA NAHL 12 688 63 76 139
129 Jean-Simon Allard CAR 5 9 C CAN CAN QMJHL
130 Alec Martinez CGY 5 10 PIT D USA USA CCHA 14 870 72 219 291
131 Niklas Lucenius BUF 5 11 DAL C FIN FIN FINLAND
132 Steven Kampfer MTL 5 12 PHL D USA USA CCHA 6 223 8 36 44
133 Matt Rust EDM 5 13 ATL C USA USA USDP
134 Cade Fairchild MTL 5 14 D USA USA USDP 1 5 0 0 0
135 Linus Omark PHX 5 15 COL F SWE SWE SWEDEN 2 36 3 3 6
136 Sebastian Stefaniszin ATL 5 16 TBL G DEU DEU GERMANY
137 Juraj Mikus DET 5 17 D SVK SVK SLOVAKIA
138 Dwight King VAN 5 18 CGY F CAN CAN WHL 4 211 24 18 42
139 Nick Larson BUF 5 19 OTT C USA USA USHL
140 Jens Hellgren BUF 5 20 NYI D SWE SWE SWEDEN-JR.
141 Mattias Modig CHI 5 21 TOR G SWE SWE SWEDEN
142 Ben Ryan EDM 5 22 C USA USA USHL
143 Radim Ostrcil BUF 5 23 NSH D CZE CZE Czech Republic
144 Linden Rowat ANH 5 24 CHI G CAN CAN WHL
145 Colton Sceviour VAN 5 25 NJD F CAN CAN WHL 10 653 85 118 203
146 Josh Unice BUF 5 26 WSH G USA USA USDP
147 Corbin McPherson BUF 5 27 ANH D USA USA BCHL
148 Michael Neal ANH 5 28 FLA W CAN CAN OHL
149 Mario Kempe VAN 5 29 W SWE SWE QMJHL 1 20 0 1 1
150 Ben Winnett EDM 5 30 BOS W CAN CAN BCHL
Round 6
151 Mickey Renaud ANH 6 1 MIN C CAN CAN OHL
152 David Skokan BUF 6 2 CLB C SVK SVK QMJHL
153 Max Campbell CAR 6 3 NYR C CAN CAN WJRB
154 Blake Kessel ANH 6 4 LAK D USA USA USHL
155 Dustin Jeffrey BUF 6 5 STL C CAN CAN OHL 2 86 4 6 10
156 Bradley Eidsness BUF 6 6 G CAN CAN AJHL
157 Simon Lacroix CAR 6 7 PHX D CAN CAN QMJHL
158 Travis Erstad BUF 6 8 SJS F USA USA USHL
159 Brett Bruneteau ATL 6 9 CAR C USA USA USHL
160 Matt Halischuk PIT 6 10 W CAN CAN OHL 6 449 43 48 91
161 Austin Smith DAL 6 11 W USA USA HIGH-CT
162 Dan Dunn BUF 6 12 PHL G CAN CAN OPJRA
163 Joshua Turnbull SJS 6 13 ATL C USA USA USHL
164 Paul Carey FLA 6 14 MTL C USA USA HIGH-CT 5 263 30 44 74
165 Patrik Zackrisson CLB 6 15 COL F SWE SWE SWEDEN-2
166 Josh Kidd BUF 6 16 TBL D CAN CAN OHL
167 Chris Terry DET 6 17 W CAN CAN OHL 10 459 21 28 49
168 John Lee CGY 6 18 D USA USA USHL
169 Ondrej Roman DET 6 19 OTT C CZE CZE WHL
170 Cody Almond PIT 6 20 NYI C CAN CAN WHL 1 22 0 0 0
171 Andreas Thuresson CHI 6 21 TOR F SWE SWE SWEDEN 1 1 0 0 0
172 Corey Syvret CLB 6 22 EDM D CAN CAN OHL
173 Michael Ward BUF 6 23 NSH D CAN CAN QMJHL
174 Jake Muzzin CGY 6 24 CHI D CAN CAN OHL 14 861 80 281 361
175 Charles-Antoine Messier NJD 6 25 C CAN CAN QMJHL
176 Robert Dietrich CLB 6 26 WSH D DEU DEU GERMANY
177 Andrew Glass CAR 6 27 ANH W USA USA HIGH-MA
178 Randy Cameron FLA 6 28 C CAN CAN QMJHL
179 Ilja Kablukov MTL 6 29 VAN F RUS RUS RUSSIA-3
180 Drew MacKenzie NSH 6 30 BOS D USA USA HIGH-CT
Round 7
181 Matt Marshall DET 7 1 MIN F USA USA HIGH-MA
182 Anthony Peluso NSH 7 2 CLB D CAN CAN OHL 1 5 0 0 0
183 Nick Bonino NSH 7 3 NYR C USA USA HIGH-CT 12 858 177 270 447
184 Brett Morrison NYI 7 4 LAK C CAN CAN QMJHL
185 Nick Eno BUF 7 5 STL G USA USA EJHL
186 Brett Bellemore BUF 7 6 D CAN CAN OHL 3 155 3 15 18
187 BUF 7 7 PHX
188 Jonathan Kalinski SJS 7 8 W CAN CAN WCHA 2 39 0 1 1
189 Richard Greenop CAR 7 9 C CAN CAN OHL
190 Vili Sopanen BUF 7 10 PIT F FIN FIN FINLAND
191 William Quist DAL 7 11 F SWE SWE SWEDEN-3
192 Paul Byron BUF 7 12 PHL C CAN CAN QMJHL 11 798 125 131 256
193 Allen York ATL 7 13 G CAN CAN AJHL 1 7
194 Alain Goulet NYI 7 14 MTL D CAN CAN OPJRA
195 Jordan Knackstedt DET 7 15 COL W CAN CAN WHL
196 Danny Hobbs DET 7 16 TBL F CAN CAN USHL
197 Carl Hagelin PIT 7 17 DET W SWE SWE SWEDEN-JR. 11 882 132 188 320
198 John Albert CGY 7 18 C USA USA USDP 1 1 0 0 0
199 Taylor Matson LAK 7 19 OTT C USA USA USHL
200 Luke Gazdic NSH 7 20 NYI W CAN CAN OHL 2 7 0 0 0
201 Justin Taylor COL 7 21 TOR C CAN CAN OHL
202 Ryan Watson FLA 7 22 EDM W CAN CAN MWJRB
203 Matt Fillier FLA 7 23 NSH F CAN CAN QMJHL
204 FLA 7 24 CHI
205 Harri Ilvonen NJD 7 25 D FIN FIN Finland Jr.
206 Justin Braun FLA 7 26 WSH D USA USA H-EAST 12 876 51 221 272
207 Brad Phillips FLA 7 27 ANH G USA USA USDP
208 Carson McMillan FLA 7 28 W CAN CAN WHL
209 FLA 7 29 VAN
210 Torrie Jung DET 7 30 BOS G CAN CAN WHL
211 Trevor Nill MIN 7 31 C USA USA MWEHL
212 Johan Alcen CLB 7 32 F SWE SWE SWEDEN