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 Jays — 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 Jays   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 Jays 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 Jays 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 Jays 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 Jays   John Tolisano
86 2-22 Dodgers   Michael Watt
87 2-23 Padres   Brad Chalk
88 2-24 Angels > Blue Jays — 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 Jays   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 Jays   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   Steven 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 Jays   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   Nathan 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 Jays   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 Jays   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 Jays   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 Jays   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 Olmstead
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 Jays   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