SEARCH


Entry draft

LIST
2004 OHL ENTRY DRAFT
ROUND #1
GP PTS
1 Belleville Bulls John Hughes C
275 296
2 Saginaw Spirit Matthew Corrente D
206 94
3 Peterborough Petes Jordan Staal C
167 122
4 Sault Ste-Marie Greyhounds Ryan McInerney C
128 61
5 Sudbury Wolves Ryan McDonough C
284 295
6 Brampton Battalion John de Gray D
279 55
7 Windsor Spitfires Cory McGillis W
246 115
8 Oshawa Generals James Delory D
300 107
9 Kingston Frontenacs Ben Shutron D
349 171
10 Ottawa 67s Matt Lahey W
162 94
11 Erie Otters Brett MacLean W
273 321
12 Owen Sound Attack Payton Liske W
148 27
13 Plymouth Whalers John Armstrong C
265 170
14 Kitchener Rangers Justin Azevedo C
284 346
15 Barrie Colts Nathan Martine W
337 132
16 Sarnia Sting Kody Musselman W
167 25
17 Mississauga IceDogs Dustin Jeffrey C
277 284
18 Toronto St. Michael's Majors Justin DiBenedetto W
334 305
19 Guelph Storm Michael Caruso D
281 84
20 London Knights Steve Ferry D
291 91
ROUND #2
GP PTS
21 Belleville Bulls Matt Beleskey W
304 271
22 Saginaw Spirit Scott Fletcher D
261 15
23 Brampton Battalion Aaron Snow W
263 158
24 Sault Ste-Marie Greyhounds Joshua Day D
294 136
25 Sudbury Wolves Jesse Messier W
205 134
26 Brampton Battalion Blake Geoffrion W
- -
27 Guelph Storm Matthew Lyall C
313 179
28 Windsor Spitfires Jonathan Sciacca D
264 55
29 Plymouth Whalers Cory Tanaka C
316 148
30 Ottawa 67s Arron Alphonso W
256 108
31 Erie Otters Josh Kidd D
236 50
32 Saginaw Spirit Chris Ferguson W
84 9
33 Kitchener Rangers Jack Combs W
322 256
34 Sault Ste-Marie Greyhounds Jacob Lalonde W
261 70
35 Barrie Colts Brett Oliphant C
209 33
36 Sarnia Sting Thomas Policelli D
60 2
37 Mississauga IceDogs Luca Caputi W
229 205
38 Toronto St. Michael's Majors Matt Halischuk W
231 201
39 Oshawa Generals Jesse Biduke W
145 66
40 Mississauga IceDogs Frankie Santini D
263 78
ROUND #3
GP PTS
41 Belleville Bulls Jason Fortino D
- -
42 Kingston Frontenacs Jordan Doig C
6 -
43 Peterborough Petes Scott Cowie C
247 57
44 Sault Ste-Marie Greyhounds Darren Miller D
- -
45 Sudbury Wolves Devin Didiomete W
287 167
46 Brampton Battalion Luke Lynes W
295 227
47 London Knights Harrison Reed W
228 188
48 Plymouth Whalers Ryan Daniels G
174 7
49 Owen Sound Attack Mike Ball D
- -
50 Ottawa 67s Jamie McGinn W
276 251
51 Erie Otters Eric Regan D
282 123
52 Oshawa Generals Christian Cundari C
- -
53 Belleville Bulls Jared Anderson D
- -
54 Sudbury Wolves Keaton Turkiewicz W
220 130
55 Sarnia Sting Danny Anger W
135 19
56 Barrie Colts Jordan Shine W
221 20
57 Mississauga IceDogs Parker Van Buskirk G
160 5
58 Owen Sound Attack Josh Catto W
41 2
59 Guelph Storm Spencer Jezegou W
4 -
60 Mississauga IceDogs Jared Gomes C
280 169
ROUND #4
GP PTS
61 Plymouth Whalers Jeff McFarland W
2 -
62 Owen Sound Attack Matthew Kang W
301 227
63 Peterborough Petes Burke MacDonald D
55 2
64 Brampton Battalion Stephane Chabot D
141 12
65 Sudbury Wolves Matt Dias W
295 204
66 Owen Sound Attack Trevor Smith W
- -
67 Windsor Spitfires Collin Carwardine D
31 2
68 Oshawa Generals Benjamin Thomas G
8 1
69 Kingston Frontenacs Shawn Connors D
60 4
70 Ottawa 67s Shea Kewin C
212 65
71 Sault Ste-Marie Greyhounds Matt Hache G
33 1
72 Kingston Frontenacs Ryan Watson W
- -
73 Plymouth Whalers Jake Helmick D
20 -
74 Kitchener Rangers Julien Machabee D
37 2
75 Barrie Colts Andrew Perugini G
145 1
76 Owen Sound Attack Neil Conway G
101 2
77 Mississauga IceDogs Scott Madden D
64 11
78 Toronto St. Michael's Majors Trevor Eckenswiller D
- -
79 Guelph Storm Josh Godfrey D
238 154
80 Owen Sound Attack Bob Sanguinetti D
288 239
ROUND #5
GP PTS
81 Ottawa 67s Thomas Kiriakou C
278 157
82 Oshawa Generals Chris Mifflen D
150 27
83 London Knights Brandon Biggers W
305 124
84 Sault Ste-Marie Greyhounds Ryan Oliver C
- -
85 Sudbury Wolves Paul Zanette W
- -
86 Kitchener Rangers Mark Packwood G
35 1
87 Windsor Spitfires Cameron Sinclair C
- -
88 London Knights Patrick Kane W
74 176
89 Kingston Frontenacs Cory Emmerton W
234 266
90 Ottawa 67s Ryan Graham W
- -
91 Saginaw Spirit Keith Mason C
- -
92 Oshawa Generals Kevin Floris D
- -
93 Plymouth Whalers Tom Sestito W
184 112
94 Mississauga IceDogs Adam Simms C
- -
95 London Knights Matt Davis W
6 1
96 Sarnia Sting Ryan MacSween D
- -
97 Mississauga IceDogs Stefan Legein W
222 160
98 Kitchener Rangers Myles Applebaum C
99 20
99 Owen Sound Attack Todd Jackson W
2 -
100 London Knights Kevin Montgomery D
168 101
ROUND #6
GP PTS
101 Belleville Bulls Shawn Matthias C
246 210
102 Saginaw Spirit Tim Cavanagh D
2 -
103 Peterborough Petes Josh Gillam C
- -
104 Windsor Spitfires John Faulkner G
- -
105 Sudbury Wolves Ryan Crouch D
206 28
106 Brampton Battalion Bryan Pitton G
135 5
107 Windsor Spitfires Steven Kampfer D
- -
108 Saginaw Spirit Jordan Franke C
- -
109 Erie Otters Patrick Lee W
260 111
110 Ottawa 67s Matt Price C
- -
111 Erie Otters Terrance Hakli W
3 -
112 Kingston Frontenacs Chad Morin D
- -
113 Plymouth Whalers Zach Redmond D
- -
114 Saginaw Spirit Luke Moodie C
- -
115 Belleville Bulls Nick Pageau D
273 105
116 Sarnia Sting Brandon Mashinter W
283 117
117 Mississauga IceDogs Gabe Heller D
- -
118 Toronto St. Michael's Majors Matt Caria C
268 289
119 Sault Ste-Marie Greyhounds Jeff Hogan W
- -
120 London Knights Jason Guy G
110 5
ROUND #7
GP PTS
121 Windsor Spitfires Brandon Donches C
- -
122 Oshawa Generals Jonathon Ferguson W
- -
123 Peterborough Petes Mark Pawlowski W
116 16
124 Guelph Storm Tony Yeargo D
- -
125 Saginaw Spirit Andrew Marcoux C
57 5
126 Brampton Battalion Miles Cope D
34 4
127 Windsor Spitfires Mickey Renaud C
199 124
128 Oshawa Generals Joey Manley C
- -
129 Kingston Frontenacs Brady Morrison G
80 1
130 Ottawa 67s Scott Pitt C
- -
131 Erie Otters Daniel Silva W
- -
132 Toronto St. Michael's Majors Andrew Favot W
- -
133 Plymouth Whalers Brett Bennett G
- -
134 Kitchener Rangers Nate Hennig W
- -
135 Barrie Colts Daniel Michalsky W
58 48
136 Sarnia Sting Tyler Leimbrock C
- -
137 Mississauga IceDogs Robert Martini D
- -
138 Kitchener Rangers Spencer Anderson W
89 20
139 Oshawa Generals Matt Piva C
202 115
140 London Knights Matt McCready D
177 53
ROUND #8
GP PTS
141 Belleville Bulls Kyle Jukosky C
68 8
142 Barrie Colts Peter LeBlanc C
- -
143 Peterborough Petes Lucas Lobsinger G
46 -
144 Sault Ste-Marie Greyhounds Jonathan Bacon C
- -
145 Sudbury Wolves Chris Abbey G
10 1
146 Brampton Battalion Jeremy Klaver D
- -
147 Peterborough Petes Sean McMonagle D
- -
148 Plymouth Whalers Anthony Farina C
- -
149 Kingston Frontenacs Josh Webber W
- -
150 Ottawa 67s Garrett Noiles W
- -
151 Erie Otters Joe Sova D
- -
152 Owen Sound Attack Jeff Taylor D
- -
153 Brampton Battalion Matt Gordon C
- -
154 Kitchener Rangers Robert Slaney W
- -
155 Barrie Colts Brian Fidani W
- -
156 Sarnia Sting Derek Roehl W
- -
157 Mississauga IceDogs Matt McGill C
- -
158 Guelph Storm Kyle Paige W
210 56
159 Guelph Storm David Fitzpatrick C
- -
160 Sarnia Sting Steve Savor W
111 11
ROUND #9
GP PTS
161 London Knights Brad Hurlock D
- -
162 Saginaw Spirit Andrew Cable D
- -
163 Peterborough Petes Jon Jacobs W
- -
164 Sault Ste-Marie Greyhounds Brett Halstead W
174 39
165 Sudbury Wolves Jordan Cheechoo W
21 -
166 Brampton Battalion Corey George C
30 -
167 Windsor Spitfires Murray Free W
17 4
168 Oshawa Generals Nicholas Mariani W
- -
169 Kingston Frontenacs Adam Bellows D
- -
170 Ottawa 67s Sean Ryan D
212 27
171 Erie Otters Craig Moore W
- -
172 Owen Sound Attack Jordan Smith D
- -
173 Plymouth Whalers Brandon Walker W
- -
174 Sudbury Wolves Bill Kueneman C
3 1
175 Barrie Colts Kyle Van de Bospoort W
179 24
176 Sarnia Sting Bruce Crawford W
1 -
177 Mississauga IceDogs Drew McAvoy D
31 5
178 Toronto St. Michael's Majors Rob Kwiet D
275 163
179 Guelph Storm Joe Baldinelli C
- -
180 Peterborough Petes Kyle McNeil W
4 -
ROUND #10
GP PTS
181 Erie Otters Nick Cicciatore W
- -
182 Saginaw Spirit Dustin Gazley W
- -
183 Peterborough Petes Chris Dixon D
- -
184 Sault Ste-Marie Greyhounds Garret Ince W
- -
185 Kitchener Rangers Kyle Sheridan D
- -
186 Brampton Battalion Mike Nigalis G
- -
187 Owen Sound Attack Andrew Klaassen D
- -
188 Oshawa Generals Brett Nicholson D
- -
189 Owen Sound Attack Kyle Rowe D
- -
190 Sault Ste-Marie Greyhounds Kyle Verbeek W
- -
191 Erie Otters Kyle Greco W
- -
192 Sudbury Wolves Joey Koudys W
- -
193 Sudbury Wolves Dylan Butterfly D
- -
194 Saginaw Spirit Joel Workman W
- -
195 London Knights Scott Aarssen D
260 73
196 Sarnia Sting Chris Letteri D
- -
197 Mississauga IceDogs Nicholas Fanto W
- -
198 Toronto St. Michael's Majors Brock Van der Gulik W
- -
199 Guelph Storm Kyle Clancy W
- -
200 London Knights Andrew Wilkins D
181 37
ROUND #11
GP PTS
201 London Knights Steve Mason G
141 18
202 Saginaw Spirit Chris Chappell W
270 166
203 Peterborough Petes Kris Krolouski W
40 7
204 Sault Ste-Marie Greyhounds Neil Ruffini C
- -
205 Sudbury Wolves Andrew Beuman W
4 -
206 Brampton Battalion Tyler McFadden C
- -
207 Sarnia Sting Daniel Spivak D
- -
208 Oshawa Generals Dan Nicholls W
- -
209 Kingston Frontenacs K.J. Ramolla W
- -
210 Ottawa 67s Marcus Menard G
- -
211 Erie Otters Tyson Smith W
- -
212 Owen Sound Attack Corey Toy D
- -
213 Plymouth Whalers Hunter Syrydiuk D
- -
214 Kitchener Rangers Ben Weir G
- -
215 Barrie Colts Matthew Bragg C
243 104
217 Mississauga IceDogs Chris Summers D
- -
218 Toronto St. Michael's Majors Jake McClelland D
- -
220 London Knights Patrick Maroon W
69 91
ROUND #12
GP PTS
221 Belleville Bulls Adam Brace W
- -
222 Saginaw Spirit Tim Priamo W
247 92
223 Peterborough Petes Mackenzie Micks W
15 2
224 Sault Ste-Marie Greyhounds Ryan Ramage D
- -
225 Sudbury Wolves Trevor Erdie W
2 -
226 Brampton Battalion Michael McKinley C
- -
227 Windsor Spitfires Jake Windsor D
- -
228 Oshawa Generals Chris Somerville W
- -
229 Kingston Frontenacs Leonardo Ancora W
- -
230 Ottawa 67s Eddie Wiederer W
- -
231 Erie Otters Brad Reck W
- -
232 Oshawa Generals Jason Recek W
- -
233 Plymouth Whalers Brett Bellemore D
226 58
234 Kitchener Rangers Christopher Murphy W
- -
235 Barrie Colts Alex Paiement W
- -
236 Sarnia Sting Benjamin Ryan C
- -
237 Mississauga IceDogs Carson Hau G
- -
238 Toronto St. Michael's Majors Anthony Grieco G
25 -
239 Guelph Storm Mark Cornacchia W
- -
240 Ottawa 67s Trevor McKinney W
- -
ROUND #13
GP PTS
241 Belleville Bulls Dan Clarke G
- -
242 Erie Otters Justin Hodgman C
259 218
243 Peterborough Petes Jonathan Wolter D
- -
244 Sault Ste-Marie Greyhounds Patrick Tiesling W
- -
245 Sudbury Wolves Jeremy Burgess W
- -
246 Brampton Battalion Mike Ratchuk D
- -
247 Windsor Spitfires Joe Palmer G
- -
248 Toronto St. Michael's Majors Matt Quigley W
- -
249 Kingston Frontenacs Dan Lawson D
- -
250 Ottawa 67s Zachary Morbeck C
- -
251 Erie Otters Ryan Ludzik G
29 1
252 Owen Sound Attack Ryan McClelland W
- -
253 Plymouth Whalers Paul Karpowich G
- -
254 Kitchener Rangers Ben Heaphy D
- -
255 Barrie Colts David Ridos W
- -
256 Sarnia Sting Tyler Kimmel G
- -
257 Mississauga IceDogs Andrew Kilcar C
- -
258 Toronto St. Michael's Majors Jeff Barletta D
108 12
259 Guelph Storm Jeremie Dupont G
- -
260 London Knights Jody O'Neil G
- -
ROUND #14
GP PTS
261 Belleville Bulls Danny Grzech C
- -
262 Saginaw Spirit Joseph Schweiger W
- -
263 Peterborough Petes Trevor O'Neill G
- -
264 Sault Ste-Marie Greyhounds Jeff Manryk W
- -
265 Sudbury Wolves Alain Goulet D
- -
266 Brampton Battalion Matt Walker W
- -
267 Windsor Spitfires Ben O'Connor D
57 11
268 Toronto St. Michael's Majors Dimitre Athanasiou W
- -
269 Kingston Frontenacs Matthew Hendry G
- -
270 Ottawa 67s Brandon Edge W
- -
271 Erie Otters Michael Jarboe G
- -
272 Owen Sound Attack Joseph Serpe D
39 1
273 Plymouth Whalers Eric Bennett W
- -
274 Kitchener Rangers Jake McKillop W
- -
275 Barrie Colts Frank Agostino G
- -
276 Sarnia Sting Joel Scott C
- -
277 Mississauga IceDogs Corey Frizell C
- -
278 Toronto St. Michael's Majors John Clanton W
- -
279 Guelph Storm James Cameron W
3 -
280 London Knights Dave McGlade W
- -
ROUND #15
GP PTS
281 Sault Ste-Marie Greyhounds Andrew Campbell D
192 63
282 Windsor Spitfires Tyler Roeszler C
- -
283 Peterborough Petes Nick Grasso W
- -
284 Sault Ste-Marie Greyhounds Kraig Wright C
- -
285 Sudbury Wolves Jesse Pischlar G
- -
286 Brampton Battalion Peter Sweeney W
- -
287 Windsor Spitfires Jordan Matthews D
- -
288 Toronto St. Michael's Majors Todd Duncan D
- -
289 Kingston Frontenacs Jason Picco D
- -
290 Ottawa 67s Ryan Everett G
- -
291 Erie Otters Michael Fillinger W
- -
292 Owen Sound Attack Cory Konecny D
116 40
293 Plymouth Whalers Justin Knee C
- -
294 Kitchener Rangers Joshua Jacques D
- -
295 Barrie Colts Ryan Loach W
- -
296 Sarnia Sting Joshua Schmitt D
- -
297 Mississauga IceDogs Tommy Coukos C
- -
298 Toronto St. Michael's Majors Bill Sweatt W
- -
299 Ottawa 67s Jamie Begin W
- -
300 London Knights Corey Oliver W
- -
POSITION
2004 OHL ENTRY DRAFT
POSITION
QTY %
Centers 110 36,9
Defensemen 85 28,5
Wingers 70 23,5
Goalies 33 11,1
TOTAL 298
ORIGIN
2004 OHL ENTRY DRAFT
QTY
Canada 208
  Ontario 201  
  Newfoundland 3  
  Prince Edward Island 2  
  New-Brunswick 1  
  Saskatchewan 1  
United States 44
  Michigan 16  
  New York 10  
  Illinois 4  
  Florida 2  
  New Jersey 2  
  Connecticut 1  
  Georgia 1  
  Mississippi 1  
  Missouri 1  
  Montana 1  
  Ohio 1  
  Pennsylvania 1  
  Virginia 1  
  West Virginia 1  
  Wisconsin 1  
England 1
NHL PLAYOFFS
2026
3
1
2
2
4
-
2
3
 -
 -
 -
 -
-
 -
-
 -
 -
 -
 -
 -
4
-
2
2
2
2
1
3
 -
 -
  STATS
2025-2026
NHL STANDINGS
GPWLOLPTS
Sabres8250239109
Lightning8250266106
Canadiens82482410106
Bruins82452710100
Senators8244271199
Red Wings8241311092
Panthers824038484
Maple Leafs8232361478
GPWLOLPTS
Hurricanes8253227113
Penguins8241251698
Flyers8243271298
Capitals824330995
Blue Jackets8240301292
Islanders824334591
Devils824237387
Rangers823439977
GPWLOLPTS
Avalanche82551611121
Stars82502012112
Wild82462412104
Mammoth824333692
Blues8237331286
Predators8238341086
Jets8235351282
Blackhawks8229391472
GPWLOLPTS
Golden Knights8239261795
Oilers8241301193
Ducks824333692
Kings8235272090
Sharks823935886
Kraken8234371179
Flames823439977
Canucks822549858
COMPLETE STANDINGS