Who are the last 5 Cubs players with 100 RBI in a single season?

In old-school circles, driving in 100 runs is the hallmark of a quality big league hitter. It hasn't happened as often as you might think in recent Cubs history.
Cincinnati Reds v Chicago Cubs
Cincinnati Reds v Chicago Cubs / Quinn Harris/GettyImages
4 of 5

Last 5 Cubs players with 100 RBI: #2 - Alfonso Soriano (2012)

Ah, now we get back to the dark days - pre-World Series championship and all that came with it, most notably increased expectations with the fanbase.

Alfonso Soriano got a lot of flak from Cubs fans back in the day but I've never been the type to blame a player for the expectations that come with his contract. Soriano was still a very solid player during his time in Chicago: the very fact he appears on this list tells you he wasn't a complete bust.

A two-time All-Star with the Cubs, Soriano saved his best for last. In his final full season with the club, he drove in 108 runs - a career-high - even more impressive when you consider this was the 101-loss, Dale Sveum-led Cubs team that was in the midst of being torn down to the studs under Theo Epstein, who had a plan to build a sustainable winner at Wrigley.

The following summer, the Cubs sent Soriano to the Yankees for minor leaguer Corey Black, who never threw a pitch in the big leagues. Was he the superstar we hoped for? Not really. But we're still talking about a guy who was a solidly above-average bat in all but one of his years here.