2007 DHL Entry Draft Round 1 1 Nova Scotia Voyageurs Sidney Crosby 2 Halifax Atlantics Alexander Ovechkin 3 Peaches N Cream Joe Thornton 4 Halifax Maroons Vincent Lecavalier 5 Skeetesville Titans Marc Savard 6 Mailman Flyers Dany Heatley Round 2 7 Mailman Flyers Daniel Briere 8 Skeetesville Titans Jaromir Jagr 9 Halifax Maroons Martin St. Louis 10 Peaches N Cream Martin Brodeur 11 Halifax Atlantics Roberto Luongo 12 Nova Scotia Voyageurs Mikka Kiprusoff Round 3 13 Nova Scotia Voyageurs Marian Hossa 14 Halifax Atlantics Jarome Iginla 15 Peaches N Cream Nicklas Lidstrom 16 Halifax Maroons Evgeni Malkin 17 Skeetesville Titans Jason Spezza 18 Mailman Flyers Sheldon Souray Round 4 19 Mailman Flyers Olli Jokinen 20 Skeetesville Titans Thomas Vanek 21 Halifax Maroons Daniel Alfredsson 22 Peaches N Cream Eric Staal 23 Halifax Atlantics Simon Gagne 24 Nova Scotia Voyageurs Jonathan Cheechoo Round 5 25 Nova Scotia Voyageurs Pavel Datsyuk 26 Halifax Atlantics Brad Richards 27 Peaches N Cream Dion Phaneuf 28 Halifax Maroons Ilya Kovalchuk 29 Skeetesville Titans Jason Pominville 30 Mailman Flyers Patrick Marleau
Round 6 31 Mailman Flyers Sergei Gonchar 32 Skeetesville Titans Dan Boyle 33 Halifax Maroons Chris Drury 34 Peaches N Cream Marian Gaborik 35 Halifax Atlantics Ryan Getzlaf 36 Nova Scotia Voyageurs Paul Stastny Round 7 37 Nova Scotia Voyageurs Lubomir Visnovsky 38 Halifax Atlantics Rick Nash 39 Peaches N Cream Patrik Elias 40 Halifax Maroons Martin Havlat 41 Skeetesville Titans Mathieu Schneider 42 Mailman Flyers Anze Kopitar Round 8 43 Mailman Flyers Marty Turco 44 Skeetesville Titans Marc-Andre Fleury 45 Halifax Maroons Zdeno Chara 46 Peaches N Cream Bryan McCabe 47 Halifax Atlantics Zach Parise 48 Nova Scotia Voyageurs Jordan Staal Round 9 49 Nova Scotia Voyageurs Martin Biron 50 Halifax Atlantics Andrei Markov 51 Peaches N Cream Tomas Vokoun 52 Halifax Maroons Henrik Lundqvist 53 Skeetesville Titans Daniel Sedin 54 Mailman Flyers Henrik Sedin Round 10 55 Mailman Flyers James van Riemsdyk 56 Skeetesville Titans Patrick Kane 57 Halifax Maroons Michael Ryder 58 Peaches N Cream Henrik Zetterberg 59 Halifax Atlantics Jonathan Toews 60 Nova Scotia Voyageurs Milan Michalek
Round 11 61 Nova Scotia Voyageurs Shea Weber 62 Halifax Atlantics Ray Emery 63 Peaches N Cream Chris Pronger 64 Halifax Maroons Shane Doan 65 Skeetesville Titans Ryan Miller 66 Mailman Flyers Kimmo Timonen Round 12 67 Mailman Flyers Wojtek Wolski 68 Skeetesville Titans Kyle Turris 69 Halifax Maroons Vesa Toskala 70 Peaches N Cream Patrice Bergeron 71 Halifax Atlantics Scott Gomez 72 Nova Scotia Voyageurs Jeff Carter Round 13 73 Nova Scotia Voyageurs Alexander Semin 74 Halifax Atlantics Mike Fisher 75 Peaches N Cream Nick Backstrom 76 Halifax Maroons Ales Hemsky 77 Skeetesville Titans Andy McDonald 78 Mailman Flyers Miroslav Satan Round 14 79 Mailman Flyers Drew Stafford 80 Skeetesville Titans Mike Cammalleri 81 Halifax Maroons Wade Redden 82 Peaches N Cream Carey Price 83 Halifax Atlantics Alexander Radulov 84 Nova Scotia Voyageurs Markus Naslund Round 15 85 Nova Scotia Voyageurs Matt Carle 86 Halifax Atlantics Tomas Kaberle 87 Peaches N Cream Jack Johnson 88 Halifax Maroons Kyle Wellwood 89 Skeetesville Titans Nikolai Khabibulin 90 Mailman Flyers Tom Preissing
Round 16 91 Mailman Flyers Bobby Ryan 92 Skeetesville Titans Joe Corvo 93 Halifax Maroons Dustin Penner 94 Peaches N Cream Robert Lang 95 Halifax Atlantics Evgeni Nabokov 96 Nova Scotia Voyageurs Brian Rafalski Round 17 97 Nova Scotia Voyageurs Matthew Lombardi 98 Halifax Atlantics Brent Seabrook 99 Peaches N Cream Mike Comrie 100 Halifax Maroons Cam Ward 101 Skeetesville Titans John-Michael Liles 102 Mailman Flyers Brendan Morrow Round 18 103 Mailman Flyers Brian Gionta 104 Skeetesville Titans Sami Salo 105 Halifax Maroons Ales Kotalik 106 Peaches N Cream Bryan Little 107 Halifax Atlantics Chris Higgins 108 Nova Scotia Voyageurs Ryan Whitney Round 19 109 Nova Scotia Voyageurs Maxim Afinogenov 110 Halifax Atlantics Marc-Andre Bergeron 111 Peaches N Cream Mats Sundin 112 Halifax Maroons Saku Koivu 113 Skeetesville Titans Ed Jovanovski 114 Mailman Flyers Brad Boyes Round 20 115 Mailman Flyers Paul Mara 116 Skeetesville Titans Scott Walker 117 Halifax Maroons Alexandre Picard 118 Peaches N Cream Joe Sakic 119 Halifax Atlantics Ryan Smyth 120 Nova Scotia Voyageurs Andrej Meszaros
Round 21 121 Nova Scotia Voyageurs Marek Svatos 122 Halifax Atlantics Alexander Frolov 123 Peaches N Cream Tuomo Ruutu 124 Halifax Maroons Ryan Malone 125 Skeetesville Titans Michel Ouellet 126 Mailman Flyers Chris Mason Round 22 127 Mailman Flyers Peter Mueller 128 Skeetesville Titans Tomas Plekanec 129 Halifax Maroons Mattius Ohlund 130 Peaches N Cream Alex Tanguay 131 Halifax Atlantics Jay Bouwmeester 132 Nova Scotia Voyageurs Sam Gagner Round 23 133 Nova Scotia Voyageurs Stephen Weiss 134 Halifax Atlantics Brian Campbell 135 Peaches N Cream Kris Letang 136 Halifax Maroons Angelo Esposito 137 Skeetesville Titans Scott Hartnell 138 Mailman Flyers Kevin Bieksa Round 24 139 Mailman Flyers Zach Hamill 140 Skeetesville Titans Jarret Stoll 141 Halifax Maroons Roman Hamrlik 142 Peaches N Cream Darcy Tucker 143 Halifax Atlantics Marc Staal 144 Nova Scotia Voyageurs Alexi Cherepanov Round 25 145 Nova Scotia Voyageurs Jakub Voracek 146 Halifax Atlantics Corey Perry 147 Peaches N Cream Craig Conroy 148 Halifax Maroons Christian Ehrhoff 149 Skeetesville Titans Keith Ballard 150 Mailman Flyers Fredrick Norrena
Round 26 151 Mailman Flyers Brian Smolinski 152 Skeetesville Titans Francois Beauchemin 153 Halifax Maroons Jason Arnott 154 Peaches N Cream Mann Fernandez 155 Halifax Atlantics David Perron 156 Nova Scotia Voyageurs Rick Dipietro Round 27 157 Nova Scotia Voyageurs Justin Williams 158 Halifax Atlantics Gary Roberts 159 Peaches N Cream Jani Pitkanen 160 Halifax Maroons Jonathan Bernier 161 Skeetesville Titans Jason Bacashihua 162 Mailman Flyers Marc Denis Round 28 163 Mailman Flyers Chris Campoli 164 Skeetesville Titans Ryane Clowe 165 Halifax Maroons Michael Nylander 166 Peaches N Cream Sergei Zubov 167 Halifax Atlantics Kari Lehtonen 168 Nova Scotia Voyageurs Erik Johnson Round 29 169 Nova Scotia Voyageurs Eric Brewer 170 Halifax Atlantics Filip Kuba 171 Peaches N Cream Scott Niedermayer 172 Halifax Maroons Phillipe Boucher 173 Skeetesville Titans Cory Stillman 174 Mailman Flyers Kurtis Foster Round 30 175 Mailman Flyers Pavol Demitra 176 Skeetesville Titans Paul Kariya 177 Halifax Maroons Claude Giroux 178 Peaches N Cream Marek Zidlicky 179 Halifax Atlantics Tom Poti 180 Nova Scotia Voyageurs Jason Blake