Wednesday, October 20, 2021

Is It All My Fault?!

A recent post by four-time league champion and four-time OL Manager of the Year Jeff Paulson on our league forum lays the blame for our disappointing 2021 season squarely at my feet. The issue, Paulson believes, is that I used my starting pitchers in relief to the detriment of our team. It isn't the first time this strategy has been called into question. Paulson makes several valid points in his post. Was this strategy really to blame for Salem's mysterious under-performance this year? Let's take a look.

First, let me explain the reasoning behind this strategy. When I looked at our roster during the preseason, and compared it to every other roster in the league, it became glaringly obvious that we held an advantage over the rest of the league due to our starting rotation. I wanted to find a way to maximize that advantage as much as possible. Using those pitchers in the most high-leveraged situations seemed like a good strategy, especially given the weakness of our bullpen -- and the dearth of quality relief pitching anywhere in the league. Using one of our aces in an 8-0 game is a waste of resources. Using an ace to protect a one-run lead seemed to be a better use of their limited usage.

On Opening Day, Strasburg (.630 opponents OPS), Scherzer (.625), Sonny Gray (.671), and Jon Gray (.720 in Coors Field) all sported an opponents OPS lower than every reliever on our roster aside from David Bednar (.659) and Taylor Guilbeau (.666). Bednar (6.57 ERA) was pounded so hard in Chapter One that we removed him as closer. We used Scherzer twice out of the bullpen that chapter, and Sonny Gray five times, resulting in three saves for Gray out of four opportunities. The strategy, it seemed, was working.

The wheels fell completely off the wagon from that point forward, both in terms of our strategy and our season. As the season progressed, I stubbornly stuck to my original strategy, even after adding several quality relievers in trade. The fact is that our starting pitchers were still better than our relievers -- even the new guys.

Here are the end results of our experiment:





Six starting pitchers posted a 3.29 ERA in 146 games as starters. The SAME SIX PITCHERS posted a 4.60 ERA pitching in relief. They allowed a lot more hits and walks in relief, but roughly the same rate of home runs and strikeouts. In total, they blew 14 saves in 32 opportunities, while saving only 16 games. Each one of those six starters posted an ERA at least one full run worse in relief than they did as starters, with the exception of Scherzer. Sonny Gray's ERA was FOUR RUNS higher in relief. Clevinger's was over three runs higher.

Needless to say, this experiment was a collosal failure. But should it have been? Diamond Mind's documentation mentions nothing about the effectiveness of a starting pitcher used in relief. The only mention is this: "A player who was not used as a reliever in real life does not have a relief rating. If he is used in relief, he will have above-average durability in that role, since his arm is accustomed to long outings."

There is no mention anywhere in the Diamond Mind documentation or website about a starting pitcher's performance suffering from pitching in relief...and yet here we are. Either the game DOES, in fact, punish pitchers used in relief who have no relief durability rating OR we simply ran into some amazingly bad luck.

How bad was our luck this year? Here are a few examples:

  • In a game against Highland, I brought Strasburg in to close out a 1-0 game in the ninth inning. He gave up a walk, and then two quick outs, before pinch hitter David Fletcher singled home the tying run.
  • In a game against Ravenswood, we were leading 2-0 heading into the bottom of the eighth. We tried to let Bednar close it out, but he allowed three singles to the first three batters he faced. So I handed the ball once again to Strasburg to stop the bleeding. Instead, he gave up a two-run triple to pinch hitter Jose Peraza.
  • We were on the verge of a come-from-behind win against our division rivals, Joplin, during the final chapter. We led by a score of 6-5 in the ninth. I handed the ball to Strasburg to close it out. Instead, he gave up back-to-back home runs to the only two batters he faced: the tying and walk-off-win runs of the game.
  • In a Chapter Three game against Allentown, both Strasburg AND Scherzer blew the game in relief. We led 6-2 heading into the eighth inning when Sean Doolittle ran into trouble. To stop the bleeding, we turned to Scherzer, who served up a two-run double and an RBI single to tie the score. Then, in the 12th inning, Strasburg served up a three-run home run to Matt Olson with two outs. Game over.
  • Sonny Gray was given a chance to save a game in Chapter One, in which we were leading 3-0 against South Loop. Once again, our bullpen (Aaron Bummer this time) ran into trouble, and once again, we asked one of our all-star starters to put out the fire. Instead, Gray coughed up a pair of singles and a sac fly to the #7 and #8 hitters in the Furies lineup. Bednar then served up a walk-off homer in extra innings.
  • Gray was also asked to protect a 6-5 lead in the ninth inning of a game against Vegas. He struck out the first two batters he faced...and then allowed two singles and a walk-off double.
  • We had used up most of our bullpen, including seldom-used Sam Tuivailala, by the time we brought Sonny Gray into the game to protect a 5-3 lead in the ninth inning. Instead, he served up a three-run triple (with two outs, of course) to pinch hitter Franklin Barreto.
  • Jon Gray was asked to pitch a very crucial eighth inning against Joplin in Chapter Five. Tasked with protecting a 5-4 lead, Gray instead gave up a three-run bomb to Marcell Ozuna.
  • We held a commanding 4-0 lead heading into the fifth inning against Los Altos when our bullpen slowly and methodically began to give it all away. The Undertakers managed to cut our lead to 6-5 heading into the eighth inning. Having once again exhausted our bullpen (Ohtani, Doolittle, Workman, and Bummer), we once again asked Jon Gray to get through the heart of the Los Altos lineup and get us out of the jam created by Workman and Bummer: no outs, two runners on. A walk, a single, a sac fly, and a three-run homer later, we were looking at yet another blown save and a crucial loss.
There are several more examples, of course, but this hopefully gets the point across. Time and again, throughout this entire season, we seemed to encounter unusually bad luck in late innings, regardless of who we used in those situations. Taken individually, each one of the above examples is perfectly reasonable. Shit happens, as they say. But when shit like this happens fourteen times (at least!) in one season, you have to wonder if the game is broken or if your assumptions about the game are simply wrong.

I tried to think outside the box. I tried to find a way to work around this dreaded projection disk and the smoothed-out stats that made dominant relief pitchers extinct. I tried to use our best assets in the best possible way. In the end, I failed. Plain and simple.

Monday, October 18, 2021

2021 Autopsy Report

A few random thoughts about the biggest bullshit season we've ever played.

  •  We outscored our opponents by 111 runs. Only three other teams in the BDBL accomplished that feat. All three are in the playoffs. The team with the best record in the Ozzie League, Las Vegas, outscored their opponents by only 74 runs (as of press time.) Joplin, with eight games remaining, has outscored their opponents by only 56.
  • Our theme all season was "We Can't Hit Worth Shit." In the end, we finished with a team batting line of .244/.309/.418. All three of those categories are below the league average.
  • On the plus side, Rafael Devers finally came around in the second half after an abysmal first half. He finished at .264/.323/.497 with 32 homers, which is close enough to his .292/.344/.530 (33 HR) disk line.
  • Devers finished with 29 errors and a .919 fielding percentage. As a team, we made 124 errors, which is two more than the next-highest total in the BDBL. Our .979 fielding percentage ranks dead-last in the BDBL.
  • Our pitching staff posted a 2.44 ERA in Chapter One, and a 3.87 ERA the rest of the way. It turned out that the weird anomaly wasn't our second chapter struggles, but the first chapter over-performance.
  • Max Scherzer (14-10, 2.79 ERA in 190 IP, 268 K) and Stephen Strasburg (15-12, 2.96 ERA in 201 IP, 280 K) both deserve consideration for the Cy Young award. Has there ever been a franchise in BDBL history with two pitchers earning Cy Young votes on a team that didn't make the postseason? I'm too lazy to look it up, but I'd be shocked if that has ever happened before.
  • We had trouble beating some horrible teams this year. We went just 8-8 against Darien, 9-7 against North Carolina, 6-6 against Ravenswood, and 6-6 against Lake Norman. That's just one game over .500 against the four worst teams (by record) in the Ozzie League.
  • We also couldn't beat good teams. We went 7-9 against our division rivals in Joplin, 4-8 against Allentown, and 4-8 against Los Altos. The only first-place team we managed to beat were the Vegas Flamingos (8-4).
  • We were a sub-.500 team on the road. If you could blame our offensive performance (or lack thereof) on our pitcher-friendly ballpark factors, then what explains this?
  • We blew -- get this -- FOURTEEN leads after the seventh inning. This was the highest total in the league (one more than Allentown.) We also blew nine games when tied after seven. And we went an abysmal 22-27 in one-run games.
  • Given the above, you would assume that our bullpen was atrocious. Yet, Sean Doolittle (1.64 ERA in 38+ IP), Brandon Workman (1.91 in 42+), and Alex Colome (2.52 in 64+) were all solid. Ten different pitchers blew saves for us this year, but our 25 total blown saves ranks just fourth. The first-place Miners blew 26 saves -- so far.
Put it all together. We outscored our opponents by a massive number of runs. We hit a little below league-average. We had two Cy Young-worthy starting pitchers, and a bullpen with several decent arms. So...how the hell did we suck so badly?

The best explanation I have is: bad luck and bad timing. We played extremely poorly in clutch situations all year -- as borne out by the numbers I shared last chapter. When we needed hits, we didn't get them. When we needed to prevent hits, we didn't.

I may never understand exactly what went wrong this season. All I know is that I'm glad it's over.

Monday, October 4, 2021

Looking Ahead to 2022

With the passing of each and every series this season, it seems more and more likely that 2021 will be a lost season for the Cowtippers. We simply can't sustain a winning streak of more than two games no matter who we face. Our most recent series, resulting in a split against the last-place team in our division -- at home, against their MP, no less -- is only the latest example.

At some point, I will perform one final autopsy on this 2021 team. Today, now that the 2021 MLB season is officially in the books, we can safely look ahead to 2022. To be certain, we have a lot of holes to fill and questions to answer, but equally-certain is that we should (emphasis on "should", given what we have experienced this year) have a very strong team next season.

Our 2022 lineup includes four of the top twenty hitters in the game (ranked by WAR), including Trea Turner (#1), Brandon Crawford (#13), Shohei Ohtani (#18), and Rafael Devers (#20). We also technically still own the #11 overall hitter in baseball, Jose Altuve, but...well, we're not allowed to say.

On the pitching side of the ball, we own the fifth-best pitcher in baseball, Max Scherzer, and...well, that's pretty much it. We do, however, have a very strong bullpen to make up for our fairly weak (and usage-limited) starting rotation beyond Scherzer.

At this moment, our starting lineup against left-handers looks like this:

1. Ramon Laureano, RF: .304/.380/.478
2. Trea Turner, 2B: .392/.437/.712
3. Andrew Benintendi, CF: .303/.340/.455
4. Shohei Ohtani, LF: .263/.344/.636
5. Rafael Devers, 3B: .278/.345/.405
6. TBD, 1B
7. TBD, C
8. Brandon Crawford, SS: .244/.300/.422

We also have a monster weapon against lefties off the bench in last chapter's pickup, Lane Thomas, who hit .381/.500/.603 in 78 PA's. Yadiel Hernandez (.300/.349/.513) gives us another pinch-hitting weapon.

Against righties:

1. Trea Turner, 2B: .305/.353/.475
2. Brandon Crawford, SS: .319/.401/.560
3. Rafael Devers, 3B: .280/.357/.621
4. Shohei Ohtani, LF: .254/.388/.566
5. Andrew Benintendi, CF: .264/.318/.437
6. TBD, 1B
7. TBD, RF
8. TBD, C

As you can see, we have several holes to fill from now until Opening Day. At this moment, we have roughly $20 million to fill those holes.

Our 2022 starting rotation, to date:

1. Max Scherzer: 179 IP, 597/541 splits
2. Framber Valdez: 135 IP, 717/626
3. Shohei Ohtani: 130 IP, 733/536
4. Jon Gray: 149 IP, 730/753

We need roughly 360 more innings, which means we'll need to acquire two starters before the bell rings.

Our bullpen currently looks like this:

RH Ryan Tepera: 61 IP, 429/559 splits
LH Jake McGee: 60 IP, 496/593
RH David Bednar: 61 IP, 531/611
RH Dominic Leone: 54 IP, 501/580
RH Paul Sewald: 65 IP, 650/545
LH Gregory Soto: 64 IP, 495/696
RH Matt Wisler: 49 IP, 702/653
RH Luis Garcia: 33 IP, 864/367
RH J.B. Wendelken: 44 IP, 803/644

This gives us three right-handed closers that are effective against both lefties and righties, two lefty-killing setup men, a righty-killer setup man, and a few innings-eaters. I would feel comfortable heading into Opening Day right now with this bullpen.

Overall, I feel that we are in a better position this year than we were at this time last year. Clearly, trying to win with a roster filled with all-star-caliber starting pitchers doesn't work in the BDBL. Maybe this offense-heavy approach will work better. It will certainly be a lot more fun watching the Cowtippers actually score some runs every now and then.