Soriano is one home run shy of 30, and now has 101 RBIs after hitting an RBI single and an RBI double in Sunday's 13-9 win over the Pirates.
When he hits his next home run, Soriano will be the fifth Cubs player, age 36 years or older, to reach 30-100, joining Hank Sauer in 1954 (41 home runs, 103 RBI, age 37), Andre Dawson in 1991 (31 home runs, 104 RBIs, age 36), Fred McGriff in 2002 (30 home runs, 103 RBIs, age 38) and Moises Alou in 2004 (39 home runs, 106 RBIs, age 37).
He's now the sixth Cubs players to reach 100 RBIs in a season, age 36 or older, since the RBI became an official statistic in 1920. Besides Sauer, Dawson, McGriff and Alou, 38-year-old Ernie Banks had 106 RBIs in 1969.
It doesn't surprise Cubs outfielder David DeJesus that Soriano is producing.
"After not ever meeting him until this year, people have different opinions on him, but when I got here and saw how energetic he is, and what he brings to the field every day, it doesn't surprise me at all," DeJesus said. "He's one of those guys who can test time. He's always positive, he always prepares himself for the day every day. He's always ready to play. He wants to be out there. That's one of those guys you can trust as a teammate and I love playing with him."
Soriano is closing in on his career-high 104 RBIs, which he reached in 2005 with the Rangers. Has he been telling the Cubs to get on base ahead of him?
"No, I don't want to put extra pressure on those guys," Soriano said. "They're good hitters and good teammates. They do their job and I do my job."
DeJesus, 32, and Soriano call each other "kid."
"I call everyone 'kid,'" DeJesus said. "Now we just keep it rolling. It is true -- we're a bunch of kids here."