2007 Major League Baseball First-Year Player Draft Pick Transactions

Rounds 1 - 10

Rounds 1-10  Rounds 11-20  Rounds 21-30  Rounds 31-40  Rounds 41-50

Overall # Round # Team Transactions Player Drafted
Round 1
1 1-1
Devil Rays
  David Price
2 1-2
Royals
  Mike Moustakas
3 1-3
Cubs
  Josh Vitters
4 1-4
Pirates
  Daniel Moskos
5 1-5
Orioles
  Matt Wieters
6 1-6
Nationals
  Ross Detwiler
7 1-7
Brewers
  Matt LaPorta
8 1-8
Rockies
  Casey Weathers
9 1-9
Diamondbacks
  Jarrod Parker
10 1-10
Giants
  Madison Bumgarner
11 1-11
Mariners
  Phillippe Aumont
12 1-12
Marlins
  Matt Dominguez
13 1-13
Indians
  Beau Mills
14 1-14
Braves
  Jason Heyward
15 1-15
Reds
  Devin Mesoraco
16 1-16
Rangers
Blue Jayxs

 

Received from Rangers as compensation for Type A free agent Frank Catalanotto

Kevin Ahrens
17 1-17
Astros
Rangers

 

Received from Astros as compensation for Type A free agent Carlos Lee

Blake Beavan
18 1-18
Cardinals
  Pete Kozma
19 1-19
Phillies
  Joe Savery
20 1-20
Red Sox
Dodgers

 

Received from Red Sox as compensation for Type A free agent Julio Lugo

Chris Withrow
21 1-21
Blue Jayxs
  Jonathan "J.P." Arencibia
22 1-22
Dodgers
Giants

 

Received from Dodgers as compensation for Type A free agent Jason Schmidt

Tim Alderson
23 1-23
Padres
  Nick Schmidt
24 1-24
Angels
Rangers

 

Received from Angels as compensation for Type A free agent Gary Matthews Jr.

Michael Main
25 1-25
White Sox
  Aaron Poreda
26 1-26
Athletics
  Donald Simmons
27 1-27
Tigers
  Rick Porcello
28 1-28
Twins
  Ben Revere
29 1-29
Mets
Giants

 

Received from Mets as compensation for Type A free agent Moises Alou

Wendell Fairley
30 1-30
Yankees
  Andrew Brackman
Compensation Round A
31 A-1
Nationals
supplemental pick received as compensation for loss of Type A free agent Alfonso Soriano Josh Smoker
32 A-2
Giants
supplemental pick received as compensation for loss of Type A free agent Moises Alou Nick Noonan
33 A-3
Braves
supplemental pick received as compensation for loss of Type A free agent Danys Baez Jon Gilmore
34 A-4
Reds
supplemental pick received as compensation for loss of Type A free agent Rich Aurilia Todd Frazier
35 A-5
Rangers
supplemental pick received as compensation for loss of Type A free agent Carlos Lee Julio Borbon
36 A-6
Cardinals
supplemental pick received as compensation for loss of Type A free agent Jeff Suppan Clayton Mortensen
37 A-7
Phillies
supplemental pick received as compensation for loss of Type A free agent David Dellucci Travis d'Arnaud
38 A-8
Blue Jayxs
supplemental pick received as compensation for loss of Type A free agent Justin Speier Brett Cecil
39 A-9
Dodgers
supplemental pick received as compensation for loss of Type A free agent Julio Lugo James Adkins
40 A-10
Padres
supplemental pick received as compensation for loss of Type A free agent Woody Williams Kellen Kulbacki
41 A-11
Athletics
supplemental pick received as compensation for loss of Type A free agent Barry Zito Sean Doolittle
42 A-12
Mets
supplemental pick received as compensation for loss of Type A free agent Roberto Hernandez Eddie Kunz
43 A-13
Giants
supplemental pick received as compensation for loss of Type A free agent Jason Schmidt Jackson Williams
44 A-14
Rangers
supplemental pick received as compensation for loss of Type A free agent Gary Matthews Jr. Neil Ramirez
45 A-15
Blue Jayxs
supplemental pick received as compensation for loss of Type A free agent Frank Catalanotto Justin Jackson
46 A-16
Padres
supplemental pick received as compensation for loss of Type A free agent Dave Roberts Drew Cumberland
47 A-17
Mets
supplemental pick received as compensation for loss of Type A free agent Chad Bradford Nathan Vineyard
48 A-18
Cubs
supplemental pick received as compensation for loss of Type B free agent Juan Pierre Josh Donaldson
49 A-19
Nationals
supplemental pick received as compensation for loss of Type B free agent Jose Guillen Michael Burgess
50 A-20
Diamondbacks
supplemental pick received as compensation for loss of Type B free agent Craig Counsell Wes Roemer
51 A-21
Giants
supplemental pick received as compensation for loss of Type B free agent Mike Stanton Charlie Culberson
52 A-22
Mariners
supplemental pick received as compensation for loss of Type B free agent Gil Meche Matt Mangini
53 A-23
Reds
supplemental pick received as compensation for loss of Type B free agent Scott Schoeneweis Kyle Lotzkar
54 A-24
Rangers
supplemental pick received as compensation for loss of Type B free agent Mark DeRosa Tommy Hunter
55 A-25
Red Sox
supplemental pick received as compensation for loss of Type B free agent Alex Gonzalez Nick Hagadone
56 A-26
Blue Jayxs
supplemental pick received as compensation for loss of Type B free agent Ted Lilly Trystan Magnuson
57 A-27
Padres
supplemental pick received as compensation for loss of Type B free agent Chan Ho Park Mitch Canham
58 A-28
Angels
supplemental pick received as compensation for loss of Type B free agent Adam Kennedy Jon Bachanov
59 A-29
Athletics
supplemental pick received as compensation for loss of Type B free agent Frank Thomas Corey Brown
60 A-30
Tigers
supplemental pick received as compensation for loss of Type B free agent Jamie Walker Joey "Brandon" Hamilton
61 A-31
Diamondbacks
supplemental pick received as compensation for loss of Type B free agent Miguel Batista Ed Easley
62 A-32
Red Sox
supplemental pick received as compensation for loss of Type B free agent Keith Foulke Ryan Dent
63 A-33
Padres
supplemental pick received as compensation for loss of Type B free agent Alan Embree Cory Luebke
64 A-34
Padres
supplemental pick received as compensation for loss of Type B free agent Ryan Klesko Danny Payne
Round 2
65 2-1
Devil Rays
  Will Kline
66 2-2
Royals
  Sam Runion
67 2-3
Cubs
Nationals

 

Received from Cubs as compensation for Type A free agent Alphonso Soriano

Jordan Zimmerman
68 2-4
Pirates
  Matthew "Duke" Welker
69 2-5
Orioles
Braves

 

Received from Orioles as compensation for Type A free agent Danys Baez

Joshua Fields
70 2-6
Nationals
  Jake Smolinski
71 2-7
Brewers
Cardinals

 

Received from Brewers as compensation for Type A free agent Jeff Suppan

David Kopp
72 2-8
Rockies
  Brian Rike
73 2-9
Diamondbacks
  Barry Enright
74 2-10
Giants
Athletics

 

Received from Giants as compensation for Type A free agent Barry Zito

Gregory "Grant" Desme
75 2-11
Mariners
  Denny Almonte
76 2-12
Marlins
  Mike Stanton
77 2-13
Indians
Mets

 

Received from Indians as compensation for Type A free agent Roberto Hernandez

Scott Moviel
78 2-14
Braves
  Freddie Freeman
79 2-15
Reds
  Zack Cozart
80 2-16
Rangers
  Matt West
81 2-17
Astros
Padres

 

Received from Astros as compensation for Type A free agent Woody Williams

Eric Sogard
82 2-18
Cardinals
  Jess Todd
83 2-19
Phillies
  Travis Mattair
84 2-20
Red Sox
  Jeffrey "Hunter" Morris
85 2-21
Blue Jayxs
  John Tolisano
86 2-22
Dodgers
  Michael Watt
87 2-23
Padres
  Brad Chalk
88 2-24
Angels
Blue Jayxs

 

Received from Angels as compensation for Type A free agent Justin Speier

Eric Eiland
89 2-25
White Sox
  Nevin Griffith
90 2-26
Athletics
  Josh Horton
91 2-27
Tigers
  Danny Worth
92 2-28
Twins
  Danny Rams
93 2-29
Mets
  Brant Rustich
94 2-30
Yankees
  Austin Romine
Round 3
95 3-1
Devil Rays
  Nicholas Barnese
96 3-2
Royals
  Danny Duffy
97 3-3
Cubs
  Tony Thomas
98 3-4
Pirates
  Brian Friday
99 3-5
Orioles
Mets

 

Received from Orioles as compensation for Type A free agent Chad Bradford

Eric Niesen
100 3-6
Nationals
  Steven Souza
101 3-7
Brewers
  Jonathan Lucroy
102 3-8
Rockies
  Lars Davis
103 3-9
Diamondbacks
  Reynaldo Navarro
104 3-10
Giants
Reds

 

Received from Giants as compensation for Type A free agent Rich Aurilia

Scott Carroll
105 3-11
Mariners
  Danny Carroll
106 3-12
Marlins
  Jameson Smith
107 3-13
Indians
Phillies

 

Received from Indians as compensation for Type A free agent David Dellucci

Brandon Workman
108 3-14
Braves
  Brandon Hicks
109 3-15
Reds
  Neftali Soto
110 3-16
Rangers
  Evan Reed
111 3-17
Astros
  Derek Dietrich
112 3-18
Cardinals
  Daniel Descalso
113 3-19
Phillies
  Matt Spencer
114 3-20
Red Sox
  Brock Huntzinger
115 3-21
Blue Jayxs
  Alan Farina
116 3-22
Dodgers
  Glenn "Austin" Gallagher
117 3-23
Padres
  Tommy Toledo
118 3-24
Angels
  Matt Harvey
119 3-25
White Sox
  John Ely
120 3-26
Athletics
  Sam Demel
121 3-27
Tigers
  Luke Putkonen
122 3-28
Twins
  Angel Morales
123 3-29
Mets
  Stephen Clyne
124 3-30
Yankees
  Ryan Pope
Round 4
125 4-1
Devil Rays
  David Newmann
126 4-2
Royals
  Peter "Mitch" Hodge Nielsen
127 4-3
Cubs
  Darwin Barney
128 4-4
Pirates
  Frederick "Quincy" Lattimore
129 4-5
Orioles
  Tim Bascom
130 4-6
Nationals
  Derek Norris
131 4-7
Brewers
  Eric Farris
132 4-8
Rockies
  Isaiah Fronenberger
133 4-9
Diamondbacks
  Sean Morgan
134 4-10
Giants
Padres

 

Received from Giants as compensation for Type A free agent Dave Roberts

Corey Kluber
135 4-11
Mariners
  Nolan Gallagher
136 4-12
Marlins
  Bryan Petersen
137 4-13
Indians
  Timothy "T.J." McFarland
138 4-14
Braves
  Cory Gearrin
139 4-15
Reds
  Blake Stouffer
140 4-16
Rangers
  Garrett Nash
141 4-17
Astros
  Brett Eibner
142 4-18
Cardinals
  Kyle Russell
143 4-19
Phillies
  Tyler Mach
144 4-20
Red Sox
  Chris Province
145 4-21
Blue Jayxs
  Brad Mills
146 4-22
Dodgers
  Andrew Lambo
147 4-23
Padres
  Lance Zawadzki
148 4-24
Angels
  Trevor Pippin
149 4-25
White Sox
  Leroy Hunt
150 4-26
Athletics
  Travis Banwart
151 4-27
Tigers
  Charlie Furbush
152 4-28
Twins
  Reggie Williams
153 4-29
Mets
  Richard Lucas
154 4-30
Yankees
  Brad Suttle
Round 5
155 5-1
Devil Rays
  Dustin Biell
156 5-2
Royals
  Adrian Ortiz
157 5-3
Cubs
  Brandon Guyer
158 5-4
Pirates
  Andrew Walker
159 5-5
Orioles
  Jake Arrieta
160 5-6
Nationals
  Brad Meyers
161 5-7
Brewers
  Caleb Gindl
162 5-8
Rockies
  Connor Graham
163 5-9
Diamondbacks
  Tyrell Worthington
164 5-10
Giants
  Chance Corgan
165 5-11
Mariners
  Joe Dunigan
166 5-12
Marlins
  Steve Cishek
167 5-13
Indians
  Jonathan Holt
168 5-14
Braves
  Dennis Dixon
169 5-15
Reds
  Drew Bowman
170 5-16
Rangers
  John Gast
171 5-17
Astros
  Collin DeLome
172 5-18
Cardinals
  Thomas Eager
173 5-19
Phillies
  Michael Taylor
174 5-20
Red Sox
  Will Middlebrooks
175 5-21
Blue Jayxs
  Marc Rzepczynski
176 5-22
Dodgers
  Kyle Blair
177 5-23
Padres
  Jeremy Hefner
178 5-24
Angels
  Andrew Romine
179 5-25
White Sox
  Nate Jones
180 5-26
Athletics
  Gary "Andrew" Carignan
181 5-27
Tigers
  Casey Crosby
182 5-28
Twins
  Nate Striz
183 5-29
Mets
  Zach Lutz
184 5-30
Yankees
  Adam Olbrychowski
Round 6
185 6-1
Devil Rays
  Emeel Salem
186 6-2
Royals
  Fernando Cruz
187 6-3
Cubs
  Casey Lambert
188 6-4
Pirates
  Matt Foust
189 6-5
Orioles
  Joe Mahoney
190 6-6
Nationals
  John "Jack" McGeary
191 6-7
Brewers
  Dan Merklinger
192 6-8
Rockies
  Cory Riordan
193 6-9
Diamondbacks
  Scott Maine
194 6-10
Giants
  Michael Ambort
195 6-11
Mariners
  James McOwen
196 6-12
Marlins
  Taiwan Easterling
197 6-13
Indians
  Bo Greenwell
198 6-14
Braves
  Michael Fisher
199 6-15
Reds
  Evan Hildenbrandt
200 6-16
Rangers
  Bobby Wilkins
201 6-17
Astros
  David Dinelli
202 6-18
Cardinals
  Oliver Marmol
203 6-19
Phillies
  Matt Rizzotti
204 6-20
Red Sox
  Anthony Rizzo
205 6-21
Blue Jayxs
  Mike McDade
206 6-22
Dodgers
  Justin Miller
207 6-23
Padres
  Emmanuel Quiles
208 6-24
Angels
  Ryan Brasier
209 6-25
White Sox
  Johnnie Lowe
210 6-26
Athletics
  Scott Hodsdon
211 6-27
Tigers
  Garth "Cale" Iorg
212 6-28
Twins
  Mike McCardell
213 6-29
Mets
  Guillaume Leduc
214 6-30
Yankees
  Richard Weems
Round 7
215 7-1
Devil Rays
  Reid Fronk
216 7-2
Royals
  Hilton Richardson
217 7-3
Cubs
  Ty Wright
218 7-4
Pirates
  Juan Garcia
219 7-5
Orioles
  Matt Angle
220 7-6
Nationals
  Philip "P.J." Dean
221 7-7
Brewers
  Efrain Nieves
222 7-8
Rockies
  Jeff Cunningham
223 7-9
Diamondbacks
  Bryan Augenstein
224 7-10
Giants
  Kyle Nicholson
225 7-11
Mariners
  Nick Hill
226 7-12
Marlins
  Andrew Paulauskas
227 7-13
Indians
  Allen "Cole" St. Clair
228 7-14
Braves
  Travis Jones
229 7-15
Reds
  Brandon Waring
230 7-16
Rangers
  Tim Smith
231 7-17
Astros
  David "Russell" Dixon
232 7-18
Cardinals
  James "Deryk" Hooker
233 7-19
Phillies
  Tyson Brummett
234 7-20
Red Sox
  David Mailman
235 7-21
Blue Jayxs
  Randy Boone
236 7-22
Dodgers
  Danny Danielson
237 7-23
Padres
  Justin Baum
238 7-24
Angels
  Baron Short
239 7-25
White Sox
  Jimmy Gallagher
240 7-26
Athletics
  Lance Sewell
241 7-27
Tigers
  Devin Thomas
242 7-28
Twins
  Dan Berlind
243 7-29
Mets
  Lucas Duda
244 7-30
Yankees
  Damon Sublett
Round 8
245 8-1
Devil Rays
  Matt Moore
246 8-2
Royals
  Casey Feickert
247 8-3
Cubs
  Marquez Smith
248 8-4
Pirates
  Maurice Bankston
249 8-5
Orioles
  Shane Mathews
250 8-6
Nationals
  Adrian Alaniz
251 8-7
Brewers
  David Fonseca
252 8-8
Rockies
  Parker Frazier
253 8-9
Diamondbacks
  Taylor Harbin
254 8-10
Giants
  Daniel Turpen
255 8-11
Mariners
  Donnie Hume
256 8-12
Marlins
  Jay Voss
257 8-13
Indians
  Mark Thompson
258 8-14
Braves
  Colby Shreve
259 8-15
Reds
  Drew O'Neill
260 8-16
Rangers
  Jonathan Greene
261 8-17
Astros
  Chad Bettis
262 8-18
Cardinals
  Tyler Henley
263 8-19
Phillies
  Chance Chapman
264 8-20
Red Sox
  Adam Mills
265 8-21
Blue Jayxs
  Robert "Scott" Leffler
266 8-22
Dodgers
  Alex Garabedian
267 8-23
Padres
  Matt Teague
268 8-24
Angels
  Trevor Reckling
269 8-25
White Sox
  Lyndon Estill
270 8-26
Athletics
  Daniel Schlereth
271 8-27
Tigers
  Manny Miguelez
272 8-28
Twins
  Danny Lehmann
273 8-29
Mets
  Dan McDonald
274 8-30
Yankees
  Taylor Grote
Round 9
275 9-1
Devil Rays
  William "Cody" Cipriano
276 9-2
Royals
  Zach Kenyon
277 9-3
Cubs
  Clark Hardman
278 9-4
Pirates
  Tony Watson
279 9-5
Orioles
  James "Malcolm" Crowley
280 9-6
Nationals
  Mark Gildea
281 9-7
Brewers
  Kristian Bueno
282 9-8
Rockies
  Jordan Pacheco
283 9-9
Diamondbacks
  Mark Hallberg
284 9-10
Giants
  Dan Runzler
285 9-11
Mariners
  Aaron Brown
286 9-12
Marlins
  Marcus Crockett
287 9-13
Indians
  Adam White
288 9-14
Braves
  Tim Ladd
289 9-15
Reds
  Alexis Oliveras
290 9-16
Rangers
  Ralph Stoneburner
291 9-17
Astros
  Luis Pardo
292 9-18
Cardinals
  Mike Stutes
293 9-19
Phillies
  Chris Kissock
294 9-20
Red Sox
  Kade Keowen
295 9-21
Blue Jayxs
  Marcus Walden
296 9-22
Dodgers
  Jaime Pedroza
297 9-23
Padres
  Wynn Pelzer
298 9-24
Angels
  Gregory "Tyler" Mann
299 9-25
White Sox
  Kenny Gilbert
300 9-26
Athletics
  Eric Berger
301 9-27
Tigers
  Justin Henry
302 9-28
Twins
  Steve Hirschfeld
303 9-29
Mets
  Michael Olmsted
304 9-30
Yankees
  Austin Krum
Round 10
305 10-1
Devil Rays
  Greg Sexton
306 10-2
Royals
  Greg Holland
307 10-3
Cubs
  Leon Johnson
308 10-4
Pirates
  Sean Gilbin
309 10-5
Orioles
  Eryk McConnell
310 10-6
Nationals
  Patrick McCoy
311 10-7
Brewers
  Eric Fryer
312 10-8
Rockies
  Jeff Fischer
313 10-9
Diamondbacks
  Evan Frey
314 10-10
Giants
  Joe Paterson
315 10-11
Mariners
  Keith Renaud
316 10-12
Marlins
  Brandon Barrow
317 10-13
Indians
  Brandon "Heath" Taylor
318 10-14
Braves
  Tommy Palica
319 10-15
Reds
  Harris Honeycutt
320 10-16
Rangers
  Andrew Laughter
321 10-17
Astros
  Matt Cusick
322 10-18
Cardinals
  Beau Riportella
323 10-19
Phillies
  Joe Rocchio
324 10-20
Red Sox
  Kenneth Roque
325 10-21
Blue Jayxs
  Joel Collins
326 10-22
Dodgers
  Erik Kanaby
327 10-23
Padres
  Christian Colon
328 10-24
Angels
  Milan Dinga
329 10-25
White Sox
  Brian Guinn
330 10-26
Athletics
  Dan Hamblin
331 10-27
Tigers
  Dominic De la Osa
332 10-28
Twins
  Blair Erickson
333 10-29
Mets
  Brandon Richey
334 10-30
Yankees
  Carmen Angelini

Rounds 1-10  Rounds 11-20  Rounds 21-30  Rounds 31-40  Rounds 41-50