10. Devin Mesoraco, Cincinatti Reds (.259 BA, 21 HR, 70 RBI)
Mesoraco showed his potential finally in 2014, being selected to the NL All-Star team. He finished the year batting .273 while hitting 25 homers. Along with Joey Votto and Jay Bruce, Mesoraco completes a dangerous trio in Cincinnati’s lineup.
9. Brian McCann, New York Yankees (.239 BA, 22 HR, 69 RBI)
After being selected to 7 all-star games as a part of the Braves, McCann struggled in his first season in the Bronx. He managed to only hit .232, but he also blasted 23 home runs. Rotochamp has him hitting 22 homers this year, but I imagine he will be around 30 with the short right field wall at Yankee Stadium.
8. Matt Wieters, Baltimore Orioles (.249 BA, 13 HR, 47 RBI)
Wieters suffered a season ending injury shortly into the 2014 season, but was still voted an all-star. Before being injured after 26 appearances, he was batting .308 with 5 homers and 18 RBI. He has been selected to two other all-star teams, and he is a middle of the lineup type hitter for Baltimore.
7. Wilin Rosario, Colorado Rockies (.273 BA, 17 HR, 63 RBI)
Rosario only played in 106 games last season, but in those games he hit .267 with 13 home runs. With a healthy Rosario in 2015, Colorado boasts one of the best lineups in the league.
6. Yan Gomes, Cleveland Indians (.280 BA, 20 HR, 69 RBI)
In his first year as the everyday starter behind the plate in Cleveland, Gomes managed a .278 average while including 21 homers and 74 RBI. He also helped the Indians break the strikeout record for a pitching staff as well as being the man that Cy Young winner, Corey Kluber, threw to on most nights. Gomes is entering his age 27 year, so expect 2015 to be a very good year for the Indians backstop.
5. Salvador Perez, Kansas City Royals (.271 BA, 14 HR, 66 RBI)
Perez caught 165 games last year. He made the all-star team the past two seasons, and was the constant behind the plate that helped lead the Royals to their first World Series appearance since the 80’s in 2014. Perez is the big young superstar budding in Kansas City, so I would be surprised if he doesn’t make the all-star team again in 2015.
4. Russell Martin, Toronto Blue Jays (.259 BA, 13 HR, 62 RBI)
After spending his past two season in Pittsburgh, Martin moves to Toronto in 2015. Martin was a key piece in helping the Pirates reach the postseason both years he was there. He (and all of Toronto) hopes that his past success brings Toronto to a long awaited postseason appearance. He joins a lineup filled with offensive weapons. The big issue with Toronto is their starting rotation.
3. Jonathan Lucroy, Milwaukee Brewers (.296 BA, 14 HR, 72 RBI)
Lucroy made his first all-star game in 2014. He finished the year batting .301 with 13 homers. He bolsters a Brewers lineup that features Ryan Braun, Carlos Gomez, and Aramis Ramirez. He helped Milwaukee jump out to a very successful 2014 season before the Cardinals made their postseason push to win the division.
2. Yadier Molina, St. Louis Cardinals (.299 BA, 10 HR, 52 RBI)
In my opinion, Yadier Molina is by far the best defensive catcher in baseball. He has been selected to the all-star team 6 years in a row (2009-2014). Over that time, he has finished in the top 5 in the MVP race twice, won 6 Gold Gloves, and one Silver Slugger. His bat has slowed down in recent years, but he remains a phenomenal catcher defensively.
1. Buster Posey, San Francisco Giants (.309 BA, 19 HR, 82 RBI)
At age 27, Buster Posey has won 3 World Series titles, 1 MVP award, 2 Silver Sluggers at catcher, and 2 all-star appearances. He’s the best offensive catcher in baseball, and his defense is pretty good as well. He knows his pitchers and he is just as much a part of the Giants recent success as anyone else on the roster.