Kansas City Royals (1998-2004) ► Houston Astros (2004) ► New York Mets (2005-11) ► San Francisco Giants (2011) ► St. Louis Cardinals (2012-13) ► New York Yankees (2014-16) ► Texas Rangers (2016) ► Houston Astros (2017)
Carlos Iván Beltrán
Years | Logo | G | AB | R | H | HR |
1998-2001 | ![]() |
423 | 1,710 | 279 | 491 | 53 |
2002-2004 | ![]() |
372 | 1,424 | 267 | 408 | 70 |
2004-2004 | ![]() |
90 | 333 | 70 | 86 | 23 |
2005-2011 | ![]() |
839 | 3,133 | 551 | 878 | 149 |
2011-2011 | ![]() |
44 | 167 | 17 | 54 | 7 |
2012-2013 | ![]() |
296 | 1,101 | 162 | 311 | 56 |
2014-2016 | ![]() |
341 | 1,240 | 153 | 335 | 56 |
2016-2016 | ![]() |
52 | 193 | 23 | 54 | 7 |
2017-2017 | ![]() |
129 | 467 | 60 | 108 | 14 |
TOTALS | 2,586 | 9,768 | 1,582 | 2,725 | 435 |
Carlos Beltran played for the Kansas City Royals, Houston Astros, New York Mets, San Francisco Giants, St. Louis Cardinals, New York Yankees, Texas Rangers, and Houston Astros during his MLB career.
Carlos Beltran played for 8 teams during his MLB career.