Looking at the stats, I think I have an inkling of one of the issues with RISP. Simply put, I want to see Maddon bat Schwarber #2. Right now, by wRC+ Schwarber is the worst regular with RISP. He's hitting .182/.341/.273. You'd have to dig farther into the stats but my assumption here is he's being to passive. The OBP is great considering he's hitting .182. On the flip side of that, Maddon has put Bryant in the #2 hole most of the time. He's the cubs best hitter with RISP other than Bote but he obviously didn't see enough opps. Bryant is hitting .321/.512/.464 with RISP. Other good cubs hitters with RISP are Rizzo(.275/.333/.425), La Stella(.389/.450/.444) Happ(.200/.385/.400) and Almora(.292/.370/.333). Given happ's average maybe you put him in the below average group but the OBP and SLG are decent enough.
The remaining cubs Heyward(.269/.355/.269), Zobrist(.250/.357/.250), Contreras(.209/.292/.372), Russell(.216/.333/.297) and Baez(.216/.293/.412) haven't been very good. Heyward and Zobrist haven't been *that* bad but they just have no power numbers. What's also odd is how bad Baez has been despite his high RBI totals.
I get the logic behind batting Bryant #2. But I think that's being some what ignorant of the cubs issues. I think it's worth questioning whether a chunk of the issues with RISP the cubs have suffered is because their best hitter is often not hitting with guys on base. The past 2 years they really haven't had super strong lead off options. I think if you put Schwarber in the 2 hole it does 2 things. One he's the best walk rate bat on the team. That basically guarantees him a high OBP. And hitting in front of Bryant you're not going to want to walk him so that should lead to him seeing better pitches. And that helps Bryant because Schwarber should get on base for him. With Rizzo after Bryant you have a good chance of having guys on for those 2.
I'm not saying that solves all their issues but I think that would help them score more runs. Ultimately, if Contreras Russell and Baez aren't hitting well with RISP and you have a high OBP team those guys are going to end up stranding a bunch of guys. If you look at PAs with RISP, Baez is #1 with 58, Contreras is #2 with 48, Rizzo is #3 with 45, Russell also has 45, Bryant is #5 with 41 as does Schwarber, Heyward is at 31, Zobrist is at 28 and Almora and Happ are at 27 and 26 respectively. So, if you're wondering why they never score with RISP, there's your problem.