Newer list
1. Steven Stamkos. Sarnia, OHL
2. Drew Doughty. Guelph, OHL
3. Zach Boychuk. Lethbridge, WHL
4. Nikita Filatov. CSKA Moscow, Russia
5. Colton Teuburt. Regina, WHL
6. Alex Pieterangelo. Niagara, OHL
7. Kirill Petrov. Ak Bars Kazan, Russia
8. Kyle Beach. Everett, WHL
9. Chris Doyle. PEI, QMJHL
10. Michael Del Zotto. Oshawa, OHL
11. Mikkel Bødker. Kitchener, OHL
12. Patrice Cormier. Rimouski, QMJHL
13. Colin Wilson. US NDTP, US
14. Jimmy Hayes. US NDTP, US
15. Zach Bogosian. Peterborough, OHL
16. Tyler Ennis. Medicine Hat, WHL
17. Yann Sauve. Saint John, QMJHL
18. Kelsey Tessier. Quebec, QMJHL
19. Jamie Arniel. Guelph, OHL
20. Luke Schenn. Kelowna, WHL
21. Vladimir Roth. London, OHL
22. Cody Hodgson. Brampton, OHL
23. Vyacheslav Voynov. Traktor Chelyabinsk, Russia
24. Johan Motin. Färjestads BK, Sweden
25. Tomi Karhunen. Jokipojat, Finland
26. Mitch Wahl. Spokane, WHL
27. David Toews. Shattuck, US HS
28. Jordan Eberle. Regina, WHL
29. Anton Gustafsson. Frolunda, Sweden
30. Kevin Poulin. Victoriaville, QMJHL
31. Brendan Arniel. Winnipeg, MJHL
32. Joakim Mattson. Linköping, Sweden
33. Mikhail Stefanovich. Quebec, QMJHL
34. Phillipe Cornet. Rimouski, QMJHL
35. Blaine Tendler, Prince Albert, WHL
36. Jaroslav Janus. Erie, OHL
37. Alexandre Neron. Rimouski, QMJHL
38. Nathan Moon. Kingston, OHL
39. A.J. Jenks. Plymouth, OHL
40. Thomas McCullum. Guelph, OHL
41. Phil McRae. London, OHL
42. Mattias Tedenby. HV71, Sweden
43. Marc Barbeiro. Moncton, QMJHL
44. Philip Larsen. Frolunda, Sweden
45. Jordan Skellet. Erie, OHL
46. Tyler Schmidt. Tri-City, WHL
47. Kevin Lalonde. Belleville, OHL
48. Richard Manley. US NDTP, US
49. Tyler Myers. Kelowna, WHL
50. James Wright. Vancouver, WHL
51. Mike Cichy. US NDTP, US
52. Harri Saterri. Tampere, Finland
53. Lance Bouma. Vancouver, WHL
54. Jan Kana. PEI, QMJHL
55. Andre Pettersson. HV71, Sweden
56. Joe Gleason. Minnesota, NCAA
57. Josh Bailey. Windsor, OHL
58. Braden Holtby. Saskatoon, WHL
59. Tyler Cuma. Ottawa, OHL
60. Dale Hunt. Prince George, WHL
61. Geordie Wudrick. Swift Current, WHL
62. Luke Adam. St. John's, QMJHL
63. Taylor Stefishen. Langley, BCHL
64. Brandon Rowinski. Calgary, WHL
65. Jordan Southorn. PEI, QMJHL
66. Mike Pelech. Toronto, OHL
67. Aaron Ness, Minnesota, NCAA
68. Rylan Schwartz. Notre Dame, SJHL
69. Matthew Strong, Everett, WHL
70. Kyle St. Denis. Vernon, BCHL
71. Neal Prokop. Moose Jaw, WHL
Not done yet, any suggestions, suggest.