I get that in real life, sometimes you just have bad days as a team. I think trying to program things like that into a game is difficult to impossible to make random, so I've tried to look a things that can affect it that I also have control over.
One thing I've noticed is the pitcher confidence is HUGE. If you can get some early strikeouts you can cruise through the next few innings. I just discovered mound visits and that helps boost confidence and stamina a bit.
I just played a game against a guy in the 800's (I'm in the 600's). He beat me 2-0 and those 2 were good pitches he just hit. I had 2 hits but lots and lots of contact that, I feel like should have been hits but weren't, and, we were playing at Shippet so balls should have been flying.
The contact-results I had in the 1st inning told me I wasn't winning this game. And I hit wiffleballs, or lazers right to their fielders all game. It was a good game, but I feel like I ddn't have much of a chance from the get go. On the other hand some games I know I'm gonna win, I can't miss and it's just a matter of how long it takes my opponent to quit. Once in awhile there's a good game that seems relatively free of manipulation that keeps me coming back to the game.