2007 Draft Previous Year / Next Year
1 SEA Justin Upton 2 WAN Carlos Lee (claim) 3 SFN Barry Zito (claim) 4 SEA Miguel Montero (from BAA) 5 SLN Jayson Werth 6 WAN Brian Bannister (from CHN) 7 ATN Hunter Pence 8 TEA Carlos Pena 9 SDN Asdrubal Cabrera 10 DEA Greg Maddux 11 CIN Miguel Batista 12 KCA Kyle Kendrick 13 CON Doug Davis (from CHA) 14 TOA Andy Sonnanstine 15 OAA Jack Cust (claim) 16 PIN Adam LaRoche (claim) 17 CHN Mark DeRosa (from LAN) 18 BOA J.D. Drew (claim) 19 MNA Joel Pineiro 20 SEA Ryan Franklin (from MLA) 21 FLN Mark Reynolds 22 NYA Andy Pettitte (claim) 23 CON Jason Marquis 24 NYN Randy Johnson
25 WAN Micah Owings 26 SEA Bengie Molina 27 BAA Rafael Soriano 28 SFN Gary Matthews, Jr. 29 PIN Ty Wigginton (from CHN) 30 CIN Mark Loretta 31 TEA Jeff Suppan 32 KCA Rafael Perez 33 SDN Akinori Iwamura 34 DEA Gary Sheffield 35 ATN Kyle Lohse 36 SLN Woody Williams 37 CHA Luis Castillo 38 TOA Rick Ankiel 39 OAA Shannon Stewart 40 PIN Dan Wheeler 41 LAN Brendan Harris 42 BOA Frank Francisco 43 MNA Tadahito Iguchi 44 MLA Jason Kendall 45 FLN Buddy Carlyle 46 CIN Milton Bradley (from NYA) 47 CON Craig Counsell 48 NYN Matt Morris
49 SEA Darren Oliver (from WAN) 50 SEA Javier Lopez 51 SFN Jose Molina 52 BAA Michael Bourn 53 SEA Grant Balfour (from CHN) 54 TEA Russ Springer 55 CIN J.C. Romero 56 SFN Michael Barrett (from KCA) 57 SDN Chris Capuano 58 TEA Jose Guillen (from ATN) 59 DEA Bobby Seay 60 SLN Justin Germano 61 CHA Moises Alou 62 TOA Ramon Vazquez 63 BOA Taylor Buchholz (from OAA) 64 PIN Kenny Lofton 65 LAN Troy Percival 66 BOA Alan Embree 67 MNA Frank Thomas 68 MLA Dmitri Young 69 FLN Tim Redding 70 TEA Jason Hirsh (from NYA) 71 CON Ron Mahay 72 SEA Jensen Lewis (from NYN)
73 WAN Matt Herges 74 SEA Tony Pena 75 BAA Randy Wolf 76 SFN Jamie Walker 77 CHN Lenny DiNardo 78 CIN Justin Speier 79 TEA Luis Gonzalez 80 KCA Steve Trachsel 81 SDN Aaron Laffey 82 DEA Alberto Reyes 83 ATN Chad Durbin 84 SLN Kip Wells 85 CHA Justin Miller 86 TOA Brian Moehler 87 OAA Ramon Ortiz 88 PIN Rodrigo Lopez 89 LAN Jorge Sosa 90 BOA Kason Gabbard 91 MNA Rudy Seanez 92 MLA Joe Kennedy 93 FLN LaTroy Hawkins 94 NYA Kenny Rogers 95 NYN Josh Phelps
96 WAN Brandon McCarthy 97 SEA Jay Payton 98 SFN Jamey Wright 99 BAA Cesar Izturis 100 CHN Damion Easley 101 CIN Jerry Hairston, Jr. 102 KCA Julio Lugo 103 SDN Kyle Davies 104 ATN Eric Gagne 105 DEA Greg Dobbs 106 SLN Aaron Boone 107 CHA Scott Proctor 108 TOA Ben Francisco 109 OAA Chris Gomez 110 LAN Ryan Klesko 111 BOA Jesus Colome 112 MLA Edgar Gonzalez 113 NYA Jamie Burke 114 NYN Willie Harris
115 WAN Wily Mo Pena 116 SEA Adam Eaton 117 BAA Shawn Chacon 118 SFN Chad Bradford 119 CHN Dave Roberts 120 KCA Leo Nunez 121 SDN Augie Ojeda 122 ATN Dustin Moseley 123 SLN Aaron Fultz 124 TOA Sammy Sosa 125 OAA Jason Jennings 126 LAN Jon Lieber 127 BOA Tike Redman 128 MLA Daryle Ward 129 NYA Luis Vizcaino 130 NYN Doug Mientkiewicz
131 WAN Wilson Betemit 132 SEA Mike Piazza 133 SFN Scott Linebrink 134 BAA Doug Slaten 135 CHN John Bale 136 SDN Humberto Quintero 137 ATN Rod Barajas 138 SLN Donnie Murphy 139 TOA Claudio Vargas 140 OAA Cliff Floyd 141 LAN Tim Byrdak 142 BOA J.R. Towles 143 MLA Jeff Cirillo 144 NYA Jorge Cantu 145 NYN Rob Bowen
146 WAN Oscar Villarreal 147 SEA Darin Erstad 148 BAA Ross Gload 149 CHN Luis Ayala 150 SDN Ryan Langerhans 151 ATN Kyle Snyder 152 SLN Brett Tomko 153 TOA Craig Monroe 154 OAA Paul Bako 155 LAN Henry Owens 156 MLA Octavio Dotel 157 NYA Chris Burke 158 NYN Randy Messenger
159 WAN Bob Wickman 160 ATN Abraham O. Nunez 161 SLN Luis Terrero 162 OAA Juan Gutierrez 163 LAN Raul Casanova 164 MLA Yusmeiro Petit 165 NYA Frank Catalanotto 166 NYN Chin-hui Tsao
167 WAN Joe Borowski 168 ATN Joe Dillon 169 OAA Josh Anderson 170 LAN Timo Perez 171 MLA Jorge Velandia 172 NYN Rob Mackowiak
173 WAN Elijah Dukes 174 ATN Micah Bowie 175 LAN Brandon Backe
176 ATN Mike Bacsik 177 LAN Richie Sexson
178 ATN Eric Munson 179 LAN Scott Dohmann 180 LAN Gabe Gross 181 LAN Ruben Gotay 182 LAN Jeff Salazar 183 LAN David Wells