MLB General Managers

Current and Historical
This section provides a high level view of the Major League Baseball Draft.

1. The primary view lists first rounders.
2. Another view includes a list of all Major Leaguers from the draft.
3. TBC PREMIUM subscribers can view career MLB or Minor League Statistics (sortable) for all signed/drafted players per year.

Historical General Managers

CSV
Glossary
Unlock Ad-Free surfing, the TBC Player Tracker, Research Applications, data store discounts + additional grid functionality for only $2/month with TBC PREMIUM.
playerseasonsminYearmaxYearteams
Sandy Alderson2319832018New York Mets,Oakland Athletics
Ruben Amaro720092015Philadelphia Phillies
Alex Anthopoulos1320102024Atlanta Braves,Toronto Blue Jays
Chris Antonetti520112015Cleveland Indians
Rob Antony120162016Minnesota Twins
Matt Arnold420212024Milwaukee Brewers
Gord Ash719952001Toronto Blue Jays
Ross Atkins920162024Toronto Blue Jays
Al Avila720162022Detroit Tigers
Allard Baird720002006Kansas City Royals
Dick Balderson319861988Seattle Mariners
Sal Bando819921999Milwaukee Brewers
Jim Baumer319751977Milwaukee Brewers
Bill Bavasi1019942007Anaheim Angels,California Angels,Seattle Mariners
Buzzie Bavasi3419511984Brooklyn Dodgers,California Angels,Los Angeles Dodgers,San Diego Padres,Toronto Blue Jays
Billy Beane1819982015Oakland Athletics
Jim Beattie919962005Baltimore Orioles,Montreal Expos
Larry Beinfest620022007Florida Marlins
Peter Bendix220222023Tampa Bay Rays
Mike Berger120152015Miami Marlins
Bill Bergesch519821987Cincinnati Reds,New York Yankees
Cam Bonifay819942001Pittsburgh Pirates
Jim Bowden1519932008Cincinnati Reds,Washington Nationals
Craig Breslow120242024Boston Red Sox
Jeff Bridich720152021Colorado Rockies
playerseasonsminYearmaxYearteams
Walter Briggs119571957Detroit Tigers
Dana Brown220232024Houston Astros
Joe Brown2119561976Pittsburgh Pirates
Joe Burke919721981Kansas City Royals,Texas Rangers
Randy Bush120112011Chicago Cubs
Josh Byrnes820062014Arizona Diamondbacks,San Diego Padres
Al Campanis1919691987Los Angeles Dodgers
Jim Campbell2119631983Detroit Tigers
Bob Carpenter419501953Philadelphia Phillies
Parke Carroll219591960Kansas City Athletics
Frank Cashen1519721990Baltimore Orioles,New York Mets
Brian Cashman2719982024New York Yankees
Ben Cherington920122024Boston Red Sox,Pittsburgh Pirates
Mike Chernoff920162024Cleveland Guardians,Cleveland Indians
John Claiborne219791980St. Louis Cardinals
Fred Claire1119881998Los Angeles Dodgers
James Click320202022Houston Astros
Ned Colletti920062014Los Angeles Dodgers
Charlie Comiskey419561959Chicago White Sox
Murray Cook619841989Cincinnati Reds,Montreal Expos,New York Yankees
John Coppolella220162017Atlanta Braves
Bobby Cox519861990Atlanta Braves
Joe Cronin919501958Boston Red Sox
Harry Dalton2619661991Baltimore Orioles,California Angels,Milwaukee Brewers
Jon Daniels1520062020Texas Rangers
playerseasonsminYearmaxYearteams
Alvin Dark219701971Cleveland Indians
Paul DePodesta220042005Los Angeles Dodgers
Bing Devine1919581978New York Mets,St. Louis Cardinals
Bill DeWitt819501966Cincinnati Reds,St. Louis Browns
Jerry Dipoto1020122021Los Angeles Angels,Seattle Mariners
Ed Doherty219611962Washington Senators II
Dave Dombrowski2819892019Boston Red Sox,Detroit Tigers,Florida Marlins,Montreal Expos
Larry Doughty319891991Pittsburgh Pirates
Dan Duquette1719922018Baltimore Orioles,Boston Red Sox,Montreal Expos
Jim Duquette120042004New York Mets
Art Ehlers519501954Baltimore Orioles,Philadelphia Athletics
Mike Elias620192024Baltimore Orioles
Billy Eppler720162023Los Angeles Angels,New York Mets
Theo Epstein920032011Boston Red Sox
Billy Evans219501951Detroit Tigers
Bobby Evans320172019San Francisco Giants
Dan Evans220022003Los Angeles Dodgers
Derek Falvey120172017Minnesota Twins
Jim Fanning819691976Montreal Expos
Chub Feeney2019501969New York Giants,San Francisco Giants
Rick Ferrell419591962Detroit Tigers
Charlie Finley1319681980Oakland Athletics
Mike Flanagan420032006Baltimore Orioles
Bob Fontaine419771980San Diego Padres
David Forst920162024Oakland Athletics
playerseasonsminYearmaxYearteams
Charlie Fox219771978Montreal Expos
Howard Fox119851985Minnesota Twins
Jim Frey419881991Chicago Cubs
Pat Friday419621965Kansas City Athletics
Andrew Friedman920062014Tampa Bay Rays
Sam Fuld420212024Philadelphia Phillies
Joe Garagiola819982005Arizona Diamondbacks
Bob Gebhard719931999Colorado Rockies
Charlie Gehringer219521953Detroit Tigers
Chris Getz120242024Chicago White Sox
Bill Giles419841987Philadelphia Phillies
Warren Giles219501951Cincinnati Reds
Pat Gillick2719782008Baltimore Orioles,Philadelphia Phillies,Seattle Mariners,Toronto Blue Jays
Mike Girsch820172024St. Louis Cardinals
Brandon Gomes320222024Los Angeles Dodgers
Lou Gorman1319771993Boston Red Sox,Seattle Mariners
Dallas Green619821987Chicago Cubs
Hank Greenberg919501961Chicago White Sox,Cleveland Indians
Jeff Greenberg120242024Detroit Tigers
Tom Grieve1019851994Texas Rangers
Calvin Griffith3519501984Minnesota Twins,Washington Senators I
Rick Hahn1120132023Chicago White Sox
Tom Haller419821985San Francisco Giants
Roy Hamey1319461963New York Yankees,Philadelphia Phillies,Pittsburgh Pirates
Fred Haney819611968California Angels,Los Angeles Angels
playerseasonsminYearmaxYearteams
Al Harazin119931993New York Mets
Ken Harrelson119861986Chicago White Sox
Bucky Harris219591960Boston Red Sox
Scott Harris420202023Detroit Tigers,San Francisco Giants
John Hart1719912015Atlanta Braves,Cleveland Indians,Texas Rangers
Carter Hawkins320222024Chicago Cubs
Mike Hazen920162024Arizona Diamondbacks,Boston Red Sox
Roland Hemond2119731995Baltimore Orioles,Chicago White Sox
Jim Hendry920032011Chicago Cubs
Whitey Herzog219811982St. Louis Cardinals
Pinky Higgins319631965Boston Red Sox
Michael Hill1120082020Florida Marlins,Miami Marlins
Larry Himes719871994Chicago Cubs,Chicago White Sox
Stu Holcomb319711973Chicago White Sox
John Holland1919571975Chicago Cubs
Justin Hollander220232024Seattle Mariners
Ralph Houk319641966New York Yankees
Bob Howsam1519651984Cincinnati Reds,St. Louis Cardinals
Jed Hoyer1120102020Chicago Cubs,San Diego Padres
Gerry Hunsicker1119912004Houston Astros,New York Mets
Neal Huntington1320072019Pittsburgh Pirates
Dan Jennings220142015Miami Marlins
Walt Jocketty2119952015Cincinnati Reds,St. Louis Cardinals
Hal Keller219841985Seattle Mariners
Bob Kennedy519771981Chicago Cubs
playerseasonsminYearmaxYearteams
Clyde King219851986New York Yankees
Joe Klein619831995Cleveland Indians,Detroit Tigers,Texas Rangers
Matt Klentak520162020Philadelphia Phillies
Nick Krall720182024Cincinnati Reds
Wayne Krivsky220062007Cincinnati Reds
Bill Lajoie719841990Detroit Tigers
Chuck Lamar819982005Tampa Bay Rays
Frank Lane1419501972Chicago White Sox,Cleveland Indians,Kansas City Athletics,Milwaukee Brewers,St. Louis Cardinals
Thad Levine720182024Minnesota Twins
Dave Littlefield620012006Pittsburgh Pirates
Ed Lopat219661967Kansas City Athletics
Bill Lucas319771979Atlanta Braves
Jeff Luhnow820122019Houston Astros
Ed Lynch619952000Chicago Cubs
Andy MacPhail1619862011Baltimore Orioles,Chicago Cubs,Minnesota Twins
Lee MacPhail1419591973Baltimore Orioles,New York Yankees
Kevin Malone519942001Los Angeles Dodgers,Montreal Expos
Billy Martin219811982Oakland Athletics
Wid Mathews719501956Chicago Cubs
Dal Maxvill1019851994St. Louis Cardinals
Joe McDonald919751992Detroit Tigers,New York Mets,St. Louis Cardinals
John McHale1619571984Atlanta Braves,Detroit Tigers,Milwaukee Braves,Montreal Expos
Joe McIlvaine719911997New York Mets,San Diego Padres
Jack McKeon1019811990San Diego Padres
Douglas Melvin2019952015Milwaukee Brewers,Texas Rangers
playerseasonsminYearmaxYearteams
Dick Meyer219541955St. Louis Cardinals
Gene Michael719801995New York Yankees
Marvin Milkes219691970Milwaukee Brewers,Seattle Pilots
Perry Minasian420212024Los Angeles Angels
Omar Minaya920022010Montreal Expos,New York Mets
Dayton Moore1720062022Kansas City Royals
John Mozeliak1020082017St. Louis Cardinals
John Mullen619801985Atlanta Braves
Johnny Murphy219681969New York Mets
Stan Musial119671967St. Louis Cardinals
Erik Neander520172021Tampa Bay Rays
Kim Ng420212024Miami Marlins
Dan O'Brien220042005Cincinnati Reds
Dan O'Brien1019741993California Angels,Seattle Mariners,Texas Rangers
Dick O'Connell1419611977Boston Red Sox
Daniel O'Dowd1520002014Colorado Rockies
Brian O'Halloran420202023Boston Red Sox
Joseph O'Toole219771978Pittsburgh Pirates
Paul Owens1119731983Philadelphia Phillies
Gabe Paul2219521977Cincinnati Reds,Cleveland Indians,New York Yankees
Lee Pelekoudas120082008Seattle Mariners
Hank Peters1619651990Baltimore Orioles,Cleveland Indians,Kansas City Athletics
Hardy Peterson1019771990New York Yankees,Pittsburgh Pirates
Steve Phillips619982003New York Mets
J.J. Picollo220232024Kansas City Royals
playerseasonsminYearmaxYearteams
Lou Piniella119881988New York Yankees
Mike Port819852002Boston Red Sox,California Angels
Jared Porter120212021New York Mets
AJ Preller1120142024San Diego Padres
Tim Purpura220052006Houston Astros
Pete Putila220232024San Francisco Giants
Bob Quinn919881996Cincinnati Reds,New York Yankees,San Francisco Giants
John Quinn2319501972Boston Braves,Milwaukee Braves,Philadelphia Phillies
Tony Reagins420082011Los Angeles Angels
JP Ricciardi820022009Toronto Blue Jays
Paul Richards1419551972Atlanta Braves,Baltimore Orioles,Houston Astros,Houston Colt 45s
Spec Richardson1419681981Houston Astros,San Francisco Giants
Branch Rickey619501955Brooklyn Dodgers,Pittsburgh Pirates
Michael Rizzo1620092024Washington Nationals
Eddie Robinson819731982Atlanta Braves,Texas Rangers
Herk Robinson1019912000Kansas City Royals
Al Rosen1219811992Houston Astros,San Francisco Giants
Muddy Ruel319541956Detroit Tigers
Eddie Russell120222022Seattle Mariners
Terry Ryan1819952016Minnesota Twins
Brian Sabean2019972016San Francisco Giants
Salty Saltwell119761976Chicago Cubs
Bob Scheffing519701974New York Mets
Bill Schmidt320222024Colorado Rockies
Ron Schueler1019912000Chicago White Sox
playerseasonsminYearmaxYearteams
John Schuerholz2619822007Atlanta Braves,Kansas City Royals
Phil Seghi1319731985Cleveland Indians
George Selkirk819571968Kansas City Athletics,Washington Senators II
Mark Shapiro920022010Cleveland Indians
Bob Short319691971Washington Senators II
Ed Short919621970Chicago White Sox
Matt Silverman220152016Tampa Bay Rays
Ted Simmons219921993Pittsburgh Pirates
Bill Smith420082011Minnesota Twins
Randy Smith919942002Detroit Tigers,San Diego Padres
Tal Smith919661980Houston Astros,New York Yankees
David Stearns620162024Milwaukee Brewers,New York Mets
Dave Stewart320142016Arizona Diamondbacks
Horace Stoneham719691975San Francisco Giants
Bill Stoneman919882007Anaheim Angels,Los Angeles Angels,Los Angeles Angels of Anaheim,Montreal Expos
Haywood Sullivan719781984Boston Red Sox
Cedric Tallis819691979Kansas City Royals,New York Yankees
Dean Taylor320002002Milwaukee Brewers
Lee Thomas919891997Philadelphia Phillies
Syd Thrift619862002Baltimore Orioles,Pittsburgh Pirates
Kevin Towers1819962014Arizona Diamondbacks,San Diego Padres
Brodie Van Wagenen220192020New York Mets
Bill Veeck419521961Chicago White Sox,St. Louis Browns
Ed Wade1319982011Houston Astros,Philadelphia Phillies
Dick Wagner719791987Cincinnati Reds,Houston Astros
playerseasonsminYearmaxYearteams
Jerry Walker119931993Detroit Tigers
Dick Walsh319691971California Angels
Bob Watson419941997Houston Astros,New York Yankees
George Weiss1619501966New York Mets,New York Yankees
Dick Williams220162017Cincinnati Reds
Ken Williams920012009Chicago White Sox
Kenny Williams320102012Chicago White Sox
Jim Wilson219731974Milwaukee Brewers
Bill Wood619881993Houston Astros
Woody Woodward1319871999New York Yankees,Philadelphia Phillies,Seattle Mariners
Frank Wren819992014Atlanta Braves,Baltimore Orioles
Chris Young420212024Texas Rangers
Farhan Zaidi420152018Los Angeles Dodgers
Jack Zduriencik720092015Seattle Mariners
239 record(s)