2012 MLB Draft Preview

The 2012 MLB Draft (48th June Amateur Draft) will take place on June 4th, 5th and 6th.

2012 Draft Order

2012 Draft Order Table
OvPck Rnd Tm Pick Value Team Picks WAR #MLB Best MLB
11Houston Astros#1s, all 201684347Alex Rodriguez, Ken Griffey, Chipper Jones, Darryl Strawberry, Harold Baines
21Minnesota Twins#1s, all 201655245Reggie Jackson, Will Clark, J.D. Drew, Josh Beckett, Greg Swindell
31Seattle Mariners#1s, all 201648042Robin Yount, Paul Molitor, Matt Williams, Troy Glaus, Lonnie Smith
41Baltimore Orioles#1s, all 201653541Barry Larkin, Kevin Brown, Dave Winfield, Thurman Munson, Darrell Porter
51Kansas City Royals#1s, all 201631730Dwight Gooden, Dale Murphy, J.D. Drew, Mark Teixeira, Vernon Wells
61Chicago Cubs#1s, all 201648538Barry Bonds, Derek Jeter, Gary Sheffield, Andy Van Slyke, Kevin McReynolds
71San Diego Padres#1s, all 201624237Frank Thomas, Troy Tulowitzki, Nick Markakis, Trot Nixon, Clayton Kershaw
81Pittsburgh Pirates#1s, all 201622834Todd Helton, Jay Bell, Jim Abbott, Dick Ruthven, Joey Hamilton
91Miami Marlins#1s, all 201625233Kevin Appier, Barry Zito, Mark Kotsay, Geoff Jenkins, Ron Darling
101Colorado Rockies#1s, all 201642743Mark McGwire, Robin Ventura, Ted Simmons, Tim Wallach, Eric Chavez
111Oakland Athletics#1s, all 201611734Greg Luzinski, Shane Mack, Walt Weiss, Andrew McCutchen, Shawn Estes
121New York Mets#1s, all 201627233Nomar Garciaparra, Kirk Gibson, Billy Wagner, Jered Weaver, Delino DeShields
131Chicago White Sox#1s, all 201627929Manny Ramirez, Frank Tanana, Paul Konerko, Garry Templeton, Gary Nolan
141Cincinnati Reds#1s, all 201624436Derrek Lee, Tino Martinez, Cliff Floyd, Jason Varitek, Tom Brunansky
151Cleveland Indians#1s, all 201624927Chase Utley, Jim Rice, Chris Carpenter, Richie Hebner, Royce Clayton
161Washington Nationals#1s, all 201626734Lance Berkman, Lance Parrish, Shawn Green, Roberto Hernandez, Bernie Carbo
171Toronto Blue Jays#1s, all 201624835Roy Halladay, Gary Matthews, Charles Nagy, Cole Hamels, Jeromy Burnitz
181Los Angeles Dodgers#1s, all 201612029Willie Wilson, Glenn Wilson, Dan Ford, Joe Magrane, Carlos May
191St. Louis Cardinals (Angels -- Albert Pujols)#1s, all 201633438Roger Clemens, Bobby Grich, Mike Scioscia, Shannon Stewart, Alex Rios
201San Francisco Giants#1s, all 201634830Mike Mussina, CC Sabathia, Bob Welch, Torii Hunter, Rick Rhoden
211Atlanta Braves#1s, all 201614632Rick Sutcliffe, Jason Varitek, Gorman Thomas, Jake Westbrook, Todd Worrell
221Toronto Blue Jays (Unsigned pick -- Tyler Beede)#1s, all 201635933Rafael Palmeiro, Craig Biggio, Chet Lemon, Bruce Hurst, Jayson Werth
231St. Louis Cardinals#1s, all 201613827Jason Kendall, Mo Vaughn, Aaron Sele, Jacoby Ellsbury, Luis Alicea
241Boston Red Sox#1s, all 201611029Alex Fernandez, Rondell White, Chad Billingsley, Rich Dauer, Joe Blanton
251Tampa Bay Rays#1s, all 201613031Chuck Knoblauch, Matt Cain, Bill Buckner, Matt Garza, Dan Spillner
261Arizona Diamondbacks#1s, all 201612524Alan Trammell, Dave Henderson, Dan Plesac, Brent Gates, Jeremy Bonderman
271Milwaukee Brewers (Tigers -- Prince Fielder)#1s, all 201610830Vida Blue, Pete Harnisch, Todd Jones, Tom Underwood, Mike Fetters
281Milwaukee Brewers#1s, all 201611231Lee Smith, Charles Johnson, Darrin Jackson, Jamey Wright, Daric Barton
291Texas Rangers#1s, all 201623029George Brett, Adam Wainwright, Bill Swift, Dave Kingman, Del Unser
301New York Yankees#1s, all 201634628Mike Schmidt, David Wells, Jerry Reuss, Travis Fryman, Brian Jordan
311Boston Red Sox (Phillies -- Jonathan Papelbon)#1s, all 201613920Greg Maddux, Jarrod Washburn, Kirt Manwaring, J.P. Howell, Aaron Heilman
321Minnesota Twins (Rockies -- Michael Cuddyer)#1s, all 201610328Dave Magadan, Lee Lacy, Justin Thompson, Roger Pavlik, Dave Valle
331San Diego Padres (Marlins -- Heath Bell)#1s, all 20166021Dave Burba, Mike Gallego, Milt Wilcox, Brad Wilkerson, Floyd Youmans
341Oakland Athletics (Twins -- Josh Willingham)#1s, all 20168229Mark Gubicza, Bruce Bochte, Arthur Rhodes, Bruce Ruffin, Rich Amaral
351New York Mets (Marlins -- Jose Reyes)#1s, all 201615728Johnny Damon, Mark Langston, Aaron Rowand, Jason Marquis, Mark Bellhorn
361St. Louis Cardinals (Angels -- Albert Pujols)#1s, all 201621530Randy Johnson, Johnny Bench, Erik Hanson, Bobby Jones, Dave Bergman
371Boston Red Sox (Phillies -- Jonathan Papelbon)#1s, all 201616924Frank Viola, Troy Glaus, Mike Scott, Rick Miller, Mike Heath
381Milwaukee Brewers (Tigers -- Prince Fielder)#1s, all 201612525David Wright, Butch Wynegar, Larry Hisle, Tim Teufel, Kelly Johnson
391Texas Rangers (Angels -- C.J. Wilson)#1s, all 201624022Barry Bonds, Don Baylor, Todd Hundley, Neal Heaton, Mel Hall
401Philadelphia Phillies (Reds -- Ryan Madson)#1s, all 20167618Kevin Tapani, Larry Gura, Milton Bradley, Huston Street, Luke Hochevar
411Houston Astros (Pirates -- Clint Barmes)#1s, all 20168928Fred Lynn, Dan Plesac, Joba Chamberlain, Lance McCullers, Trever Miller
421Minnesota Twins (Diamondbacks -- Jason Kubel)#1s, all 20166918Dennis Leonard, Mookie Wilson, Clay Buchholz, Marlon Anderson, Chris Perez
431Chicago Cubs (Brewers -- Aramis Ramirez)#1s, all 20163823Bob Knepper, Mark Prior, Scott Hatteberg, Jimmy Gobble, Jason Pridie
441San Diego Padres (Dodgers -- Aaron Harang)#1s, all 20167424Jon Lieber, Joey Votto, Bob Wickman, Chris Brown, Jeff Robinson
451Pittsburgh Pirates (Twins -- Ryan Doumit)#1s, all 20162322John Dopson, Gerald Laird, Tom Gorzelanny, Jed Lowrie, Adrian Devine
461Colorado Rockies (Dodgers -- Mark Ellis)#1s, all 201614525Scott Rolen, Jimmy Rollins, Yovani Gallardo, Doug Bair, Milt Cuyler
471Oakland Athletics (Cubs -- David DeJesus)#1s, all 201617722Tom Glavine, John Candelaria, Albert Belle, Clay Kirby, Dave Hansen
481Chicago White Sox (Marlins -- Mark Buehrle)#1s, all 201613220Cal Ripken, Sid Bream, Chris Singleton, Scott Kamieniecki, Kelly Shoppach
491Cincinnati Reds (Rockies -- Roberto Hernandez)#1s, all 201617922Carlos Beltran, Carney Lansford, Jeff Suppan, Derek Bell, Len Barker
501Toronto Blue Jays (Mets -- Frank Francisco)#1s, all 201617623Dennis Eckersley, Al Leiter, Brian Roberts, Adam Dunn, Bart Johnson
511Los Angeles Dodgers (Pirates -- Rod Barajas)#1s, all 20168415Barry Larkin, Frank Duffy, Chris Haney, Tim Scott, Barry Manuel
521Texas Rangers (Blue Jays -- Darren Oliver)#1s, all 20165922Carl Crawford, Ralph Garr, Ryan Sweeney, Matt Belisle, J.P. Howell
531St. Louis Cardinals (Tigers -- Octavio Dotel)#1s, all 201615824Gary Carter, Andy Messersmith, Phil Bradley, Sean Casey, Steve Bedrosian
541Philadelphia Phillies (Yankees -- Raul Ibanez)#1s, all 201610318Scott Sanderson, Randy Wolf, Brett Tomko, Steve Ontiveros, Jerry Hairston
551San Diego Padres (Unsigned pick -- Brett Austin)#1s, all 201618920Bert Blyleven, Todd Helton, Todd Zeile, Brett Anderson, Ron Romanick
561Chicago Cubs (Rays -- Carlos Pena)#1s, all 201614022Jimmy Key, Richie Zisk, J.J. Hardy, Pete Vuckovich, Larry Herndon
571Cincinnati Reds (Blue Jays -- Francisco Cordero)#1s, all 201610927Jon Lester, Ruppert Jones, Brandon Inge, Brandon Phillips, Dan Schatzeder
581Toronto Blue Jays (Mets -- Jon Rauch)#1s, all 201619226Tony Gwynn, Jason Giambi, Rick Aguilera, Rance Mulliniks, Scott Baker
591St. Louis Cardinals (Nationals -- Edwin Jackson)#1s, all 20163218Dean Palmer, Roger McDowell, Ryan Doumit, Brandon League, Jeremy Reed
601Toronto Blue Jays (Rays -- Jose Molina)#1s, all 201612120Fred Lynn, Steve Garvey, Lynn McGlothen, Ryan Ludwick, Brad Fullmer
OvPck Rnd Tm Pick Value Team Picks WAR #MLB Best MLB
612Houston Astros#2s, all 20157529Ken Holtzman, Craig Swan, Joe Magrane, Mike Jorgensen, Jesse Crain
622Oakland Athletics (Twins -- Josh Willingham)#2s, all 20155616Jose DeLeon, Jeff Weaver, Andre Ethier, Scott Sullivan, Manny Delcarmen
632Minnesota Twins#2s, all 201514729Eddie Murray, Zane Smith, Darren Oliver, Elliott Maddox, Alan Ashby
642Seattle Mariners#2s, all 20155920Brian McCann, Hunter Pence, Dennis Lamp, Chuck Crim, Scott Servais
652Baltimore Orioles#2s, all 20156417Randy Winn, Dustin Pedroia, Wally Whitehurst, Ben Broussard, Anthony Telford
662Kansas City Royals#2s, all 20154119Ryan Dempster, Chase Headley, Trevor Cahill, Ken Boswell, Fred Lewis
672Chicago Cubs#2s, all 201521320Rick Reuschel, Ron Guidry, Wally Joyner, Mike Moore, Kurt Suzuki
682San Diego Padres#2s, all 20156818John Lackey, Stan Bahnsen, Don Robinson, Chris Snyder, Jason Vargas
692Pittsburgh Pirates#2s, all 201510223Tim Salmon, Bronson Arroyo, Mike Davis, Ken Kravec, Scott Cooper
702San Diego Padres (Marlins -- Heath Bell)#2s, all 20155116Britt Burns, Aaron Cook, John Vander Wal, Jon Nunnally, Paul Moskau
712New York Mets (Marlins -- Jose Reyes)#2s, all 201514322Ken Caminiti, Floyd Bannister, Danny Tartabull, A.J. Pierzynski, Jaime Navarro
722Minnesota Twins (Rockies -- Michael Cuddyer)#2s, all 201515121Ray Lankford, Dan Haren, Mike Greenwell, Shane Reynolds, Aaron Boone
732Colorado Rockies#2s, all 20154420Sid Fernandez, Pat Sheridan, Kevin Slowey, Ken Howell, Harry Parker
742Oakland Athletics#2s, all 201519323Graig Nettles, David Cone, Jim Clancy, Dan Petry, Greg Myers
752New York Mets#2s, all 201510716Tino Martinez, Grady Sizemore, Jason Thompson, Yunel Escobar, Scott Radinsky
762Chicago White Sox#2s, all 201510019Chase Utley, Marquis Grissom, Dan Pasqua, Giancarlo Stanton, Nick Hundley
772Philadelphia Phillies (Reds -- Ryan Madson)#2s, all 2015215Ken Patterson, Rich Folkers, Blake Wood, Jose Morales, Scott Lewis
782Cincinnati Reds#2s, all 20153221Steve Busby, Ryan Theriot, John Habyan, Ryan Garko, Nook Logan
792Cleveland Indians#2s, all 20156219John Olerud, Dave Fleming, Jeff Fiorentino, Onan Masaoka, Brett Hayes
802Washington Nationals#2s, all 20158122Curtis Granderson, Steve Yeager, Shaun Marcum, Greg Gross, Todd Hollandsworth
812Toronto Blue Jays#2s, all 20152513Jerry Mumphrey, Tom Poquette, Steven Shell, Andre Robertson, Jason Hardtke
822Los Angeles Dodgers#2s, all 20154819Phil Nevin, David Weathers, Alex Ochoa, Mike Morse, Dave Hamilton
832Texas Rangers (Angels -- C.J. Wilson)#2s, all 20157214Barry Zito, Cliff Johnson, Mark Williamson, Rudy Seanez, Adam Lind
842San Francisco Giants#2s, all 20156017Jeremy Guthrie, J.J. Putz, Jim Gott, Jim Mecir, Brian Duensing
852Atlanta Braves#2s, all 201512524Burt Hooton, Denny Neagle, Rob Deer, Brian Harper, Bobby Thigpen
862St. Louis Cardinals#2s, all 201510119Ozzie Smith, Matt Clement, Shawn Chacon, Chad Ogea, Wes Chamberlain
872Boston Red Sox#2s, all 20153712Doug Drabek, Jack Hannahan, Danny Espinosa, Bill Wilkinson, Larry Yount
882Tampa Bay Rays#2s, all 20152312Kirk McCaskill, Alex Cora, Eli Marrero, Alberto Castillo, Rich Rundles
892New York Yankees (Unsigned pick -- Sam Stafford)#2s, all 201516117Randy Johnson, Justin Morneau, Nick Johnson, Chris Young, Tom Paciorek
902Arizona Diamondbacks#2s, all 201511315Will Clark, Luis Gonzalez, Sean Rodriguez, Josh Rupe, Dan Rohn
912Detroit Tigers#2s, all 20154417Jim Beattie, Adam Everett, Jeremy Affeldt, George Stone, Curt Wilkerson
922Milwaukee Brewers#2s, all 20154116Mike Witt, Ricky Horton, Bill Stein, J.A. Happ, Curt Young
932Texas Rangers#2s, all 20155116Paul O'Neill, Wayne Garland, Gary Wayne, Javier Valentin, Brian Buscher
942New York Yankees#2s, all 20156517David Justice, Scott Downs, Chris Stynes, Sean Berry, Joe Smith
952Philadelphia Phillies#2s, all 20157819Amos Otis, Dave Cash, Roger Bailey, Scott Chiamparino, Willie Bloomquist
OvPck Rnd Tm Pick Value Team Picks WAR #MLB Best MLB
963Houston Astros#3s, all 201413519Rickey Henderson, Charlie Hayes, Kent Bottenfield, Craig Kimbrel, Stew Cliburn
973Minnesota Twins#3s, all 20146520Dave Goltz, Randy Jones, Mike Macfarlane, Lenn Sakata, Brian Barnes
983Seattle Mariners#3s, all 20145416Jack Morris, Scott Hairston, Ken Frailing, Jesse Levis, Mike Ignasiak
993Baltimore Orioles#3s, all 201410113Lou Whitaker, Jim Morrison, Jon Rauch, Bruce Benedict, Taylor Teagarden
1003Kansas City Royals#3s, all 20145816Ron Gant, Shane Mack, Josh Bard, George Vukovich, Dave Freisleben
1013Chicago Cubs#3s, all 20142216Charlie Moore, Danny Graves, Dennis Blair, Ryan Langerhans, Jonathan Lucroy
1023San Diego Padres#3s, all 20141417Joe Price, Vance Worley, Jensen Lewis, Bobby Mitchell, Randy Hennis
1033Pittsburgh Pirates#3s, all 20143215Russ Ortiz, Eric Plunk, Paul Sorrento, Pat Clements, Josh Hancock
1043Miami Marlins#3s, all 20147722David DeJesus, Wayne Garrett, Mike Henneman, Mark Guthrie, Bob Shirley
1053Colorado Rockies#3s, all 20146312Cliff Lee, Hank Blalock, James Baldwin, Bo Jackson, Rich Gale
1063Oakland Athletics#3s, all 201412913Tim Raines, Dave Stieb, Zach Miner, Wes Littleton, Mike Birkbeck
1073New York Mets#3s, all 20141413Clyde Wright, Xavier Hernandez, Matt Treanor, Gary Varsho, Cory Vance
1083Chicago White Sox#3s, all 20141113Ricky Nolasco, Billy Koch, Lenny Harris, Randy Wiles, Bud Smith
1093Cincinnati Reds#3s, all 201410620Dwight Evans, Brett Gardner, LaMarr Hoyt, Chad Kreuter, Dave Bush
1103Cleveland Indians#3s, all 20149115Jeff Bagwell, Chris Iannetta, Bryce Florie, Andy Rincon, Josh Spence
1113Washington Nationals#3s, all 2014912Gerald Young, Terry Adams, Jeff Baker, Brandon Boggs, Travis Driskill
1123Toronto Blue Jays#3s, all 20146615Scott Erickson, Paul Byrd, Rick Waits, Turk Wendell, Rich Hill
1133Los Angeles Dodgers#3s, all 20143714Josh Johnson, Yadier Molina, Len Matuszek, Rick Jones, Jai Miller
1143Los Angeles Angels#3s, all 20141313Jonathan Papelbon, Sean Bergman, Justin Maxwell, Chase d'Arnaud, Bob Skube
1153San Francisco Giants#3s, all 20144419Michael Bourn, Willie Upshaw, Ted Power, Tim Lollar, Gene Clines
1163Atlanta Braves#3s, all 20145316Ryan Klesko, Mike Devereaux, Joe Girardi, Mike Cubbage, Ross Ohlendorf
1173St. Louis Cardinals#3s, all 20146215Hal McRae, Bip Roberts, Cody Ross, Andres Torres, Casey Janssen
1183Boston Red Sox#3s, all 20145315Mickey Tettleton, Mike Smithson, Steve Parris, Mark Thurmond, Kevin Mench
1193Tampa Bay Rays#3s, all 201410614Sal Bando, Todd Stottlemyre, Steve Henderson, Mike Maddux, Joey Eischen
1203Arizona Diamondbacks#3s, all 20141213Mickey Morandini, Josh Barfield, Luke Hudson, Freddie Martinez, Cliff Young
1213Detroit Tigers#3s, all 20144015John Valentin, Ryan Drese, Jeff Lahti, Erik Hiljus, Brent Lillibridge
1223Milwaukee Brewers#3s, all 20142213Steve Buechele, Mike Myers, Lou Marson, Joe Nelson, Sam LeCure
1233Texas Rangers#3s, all 20141913Steve Sparks, Rene Gonzales, Steve Woodard, Allan Ramirez, Howard Battle
1243New York Yankees#3s, all 20142315Bill Wegman, Brian Boehringer, Laynce Nix, Mickey Hatcher, Rod Brewer
1253Philadelphia Phillies#3s, all 20146410Garret Anderson, John Franco, Joe Grahe, Jason McDonald, Alan Embree
1263Seattle Mariners (Unsigned pick -- Kevin Cron)#3s, all 20144812Bob Boone, Jeff Russell, Gaby Sanchez, Lyle Mouton, Kevin Campbell
1273Miami Marlins (Unsigned pick -- Connor Barron)#3s, all 20145817Mike Timlin, Marty Pattin, Bill Travers, Larry Lintz, Kevin Correia
1283Colorado Rockies (Unsigned pick -- Peter O'Brien)#3s, all 20148213Cecil Cooper, B.J. Surhoff, Doug Mientkiewicz, John Baker, Matt Smith

More Draft Pages

Expansion Drafts

Draft Previews

Support us without the ads? Go Ad-Free.