|Age: 36 (born April 24, 1977)|
|Position: Center Field|
|Bats: Switch Throws: Right|
|Acquired: Free agent 2004-2005 offseason|
|Contract: No longer with Mets|
Beltran joined the Mets after seven productive seasons with the Royals and Astros. In ’05, he collected 155 hits for 241 total bases. In his first game with the Mets on April 4, Carlos singled, doubled, homered and drove in three runs in the team’s 7-6 defeat at Cincinnati. He hit a single, two doubles and drove in two runs in a 6-3 Mets win over the Nationals at Washington on May 1. Beltran had a single and a pair of two-run homers in a 7-5 Mets victory at Milwaukee on May 7. He hit a three-run homer in the Mets’ 9-6 win at Oakland on June 16. Carlos singled three times, doubled and scored the winning run in a 6-3 Mets triumph over the Braves on July 14 at Shea Stadium. He had a double and three runs scored in a 9-1 Mets win at San Diego on August 10. Beltran also hit a three-run homer in the 10th inning for a 5-2 Mets victory over the Nationals at Washington on September 23.
In 2006, Beltran tied a Mets seasonal record with 41 home runs. He led the team with 95 walks and set a new club mark with 127 runs scored. At Shea on April 6, Carlos scored twice and had four RBIs in a 10-5 Mets win over the Nationals. He homered in the 16th inning to give the Mets a 9-8 victory over the Phillies at Shea on May 23. Beltran had a single, a double, two homers and four runs scored in the Mets’ 10-6 win over the Diamondbacks at Arizona on June 9. Two days later, he had a single, a double, a stolen base, three runs scored and four RBIs in a 15-2 Mets rout of the D'Backs. Carlos hit the Mets’ second grand slam of the sixth inning (after Cliff Floyd) in the team’s 13-7 triumph over the Cubs at Wrigley Field on July 16. He slugged a grand slam in the Mets' 8-3 victory over the Reds on July 18 at Cincinnati. Beltran hit his third grand slam of the month in a 10-6 Mets win over the Braves at Atlanta on July 30. He doubled three times and scored the winning run in a 3-2 Mets victory over the Padres at Shea on August 8. Carlos hit a home run in a 2-0 Mets win over the Rockies at Shea on August 20. At Shea on August 22, he hit a two-run homer in the ninth inning to give the Mets an 8-7 win over the Cardinals. Beltran scored four runs in a 13-0 Mets victory over the Nationals at Washington on September 30. He also homered three times in the National League Championship Series against the Cardinals.
Beltran led the Mets with 112 RBIs in 2007. He had team highs of 33 home runs and 10 sacrifice flies during the season. At St. Louis on April 4, Carlos hit two homers and drove in four runs in the Mets’ 10-0 win over the Cardinals. He had a single, two doubles and a home run in an 11-3 Mets victory over the Marlins at Florida on April 19. Beltran hit a two-run double in the 12th inning to put the Mets ahead to stay in a 6-2 win over the Nationals at Washington on April 28. He had a two-run homer in a 9-1 Mets victory over the Brewers at Shea on May 13. Carlos homered four times and drove in seven runs in 5-2 and 8-3 Mets triumphs at Philadelphia on June 29 (second game of a doubleheader) and June 30, respectively. He had two doubles, an RBI and a run scored in a 7-0 Mets win over the Padres at San Diego on July 17. Beltran hit a two-run homer in a 4-1 Mets win over the Dodgers at Los Angeles on July 20. He had a sacrifice fly and a pair of home runs in the Mets’ 8-2 victory at Washington on August 19. Carlos singled, doubled, homered and had five runs batted in as the Mets defeated the Padres, 7-6, on August 21 at Shea. He also hit two home runs in a 9-6 Mets loss to the Nationals at Shea on September 26.
In 2008, Beltran played in a team-leading 161 games. He scored 116 runs and matched his total of 112 RBIs from the previous year. At Florida on April 2, Carlos had three doubles in the Mets’ 13-0 victory over the Marlins. He drove in five runs with a single, triple and sacrifice fly in 12-6 Mets win over the Reds on May 10 at Shea. Beltran hit a two-run single and a game-winning home run in the 13th inning for a 5-3 Mets triumph over the Diamondbacks at Shea on June 11. At Anaheim five days later, he homered twice in a 9-6 Mets win over the Angels. Carlos had a three-run homer and an RBI single in the Mets’ 7-0 victory over the Giants on July 8 at Shea. He slugged a three-run homer in a 7-0 Mets win over the Rockies at Shea on July 13. Beltran singled, doubled, homered and drove in three runs in an 8-6 Mets win over the Marlins at Shea on August 9. He had a sacrifice fly and a ninth-inning grand slam that gave the Mets a 5-4 win at Florida on August 29. Carlos singled, doubled and homered in the Mets' 5-0 victory over the Braves in the second game of the last doubleheader ever at Shea on September 13. He hit a pair of home runs in a 9-7 Mets triumph over the Nationals at Washington on September 17. Beltran drove in the winning run with a ninth-inning single for a 7-6 Mets victory over the Cubs on September 25 at Shea. On September 28, he hit the Mets’ last home run ever at Shea Stadium in the team’s 4-2 defeat to the Marlins.
An injured right knee limited Beltran to 81 games played in 2009. He batted .325 with 48 RBIs and scored 50 runs for the year. Carlos started the ’09 season with an eight-game hitting streak, going 11-for-31 between April 6 and April 15. He hit a pair of two-run homers in a 6-4 Mets win at Atlanta on May 4. Beltran had an RBI single that put the Mets ahead to stay in a 7-3 triumph over the Pirates at Citi Field on May 8. He drove in the winning run with a bases-loaded walk in the 10th inning for a 4-3 Mets victory over the Braves at Citi Field on May 12. Carlos homered in a 6-5 Mets triumph over the Phillies at Citi Field on June 9. He also had two singles and a home run in the Mets’ 10-9 victory at Philadelphia on September 12.
Surgery on his knee forced Beltran to miss the entire first half of the 2010 season. He had 94 total bases in 64 games played on the year. Carlos hit a sacrifice fly to drive in the winning run in the ninth inning for a 5-4 Mets triumph over the Diamondbacks on July 31 at Citi Field. He had two run-scoring singles in a 6-5 Mets victory over the Marlins at Citi Field on August 24. Beltran also singled and hit a pair of home runs in the Mets’ 7-3 win at Philadelphia on September 26.
In 2011, Beltran hit .289 in 98 games played with the Mets. His totals of 15 homers and 60 walks led the team for the season. At Citi Field on April 9, Carlos hit two home runs in the Mets’ 8-4 win over the Nationals. He singled, doubled and scored twice in an 8-4 Mets victory over the Diamondbacks on April 24 at Citi Field. At Colorado on May 12, Beltran hit three two-run homers as the Mets defeated the Rockies, 9-5. He hit a three-run homer and drove in the winning run with a bases-loaded walk in the Mets’ 9-8 triumph over the Pirates at Citi Field on June 2. Carlos hit a grand slam in a 14-3 Mets win over the Tigers at Detroit on June 28. He hit a two-run homer to put the Mets ahead to stay in a 6-0 victory at Los Angeles on July 5. Beltran hit his last home run as a Met in the team’s 6-5 win over the Cardinals in 10 innings on July 20 at Citi Field. In his final game with the team on July 26, he scored three runs in an 8-6 Mets victory over the Reds at Cincinnati.
On July 28, 2011, Beltran was traded to the Giants for pitcher Zack Wheeler. He played in 44 games with the San Francisco team over the rest of the season. Carlos signed with the St. Louis Cardinals following the ’11 season.