Archive for Featured

Lineup Analysis (5/13/22)

American League

Angels

• Luis Rengifo has started two straight games after being recalled from AAA where he was hitting .313/.384/.525 with 4 HR and 2 SB.

• Andrew Velazquez (.171/.253/.229 with 5 SB) has started 10 of the last 11 games while batting 9th. He might be worth starting this next week against the Texas (5th most) and Oakland (9th) pitching staffs who give up a decent number of stolen bases.

Astros

• Chas McCormick (.239/.284/.386 with 2 HR) is no longer a regular and is back to splitting time with Jose Siri (.207/.270/.310 with 1 HR and 1 SB). Read the rest of this entry »


The Pitches Powering Drops in CSW%

Since we’ve now covered the whiffiest pitches around and taken a look at the pitchers at the top of the CSW% leaderboard, it’s time to see who’s been living on the flip side and turning in the biggest drops in CSW%. Read the rest of this entry »


Knocking Down The Door: May 13, 2022

“Knocking Down The Door” is a weekly column highlighting minor leaguers who are making a case for a major league promotion. Listed below are the names of this week’s picks and the player’s team, age, level(s), prospect ranking, and last 1-2 weeks of statistics.

Knocking Down The Archive

Read the rest of this entry »


Boxscore Bits: May 13th, 2022

Geoff Burke-USA TODAY Sports

A few thoughts on the pitchers from Thursday’s games:

FOR STARTERS

Thursday’s Starters
# Name Team IP H R ER HR BB SO TBF ERA WHIP W vFA (pi) vSI (pi) SwStr%
1 Taijuan Walker NYM 7 3 0 0 0 1 1 23 0.00 0.57 1 94.5 94.1 7%
2 Connor Overton CIN 6.1 3 0 0 0 4 1 23 0.00 1.11 1 91.3 91.4 1%
3 Luis Garcia HOU 5 5 0 0 0 2 9 22 0.00 1.40 1 94.9 15%
4 Taylor Hearn TEX 5 1 0 0 0 3 5 19 0.00 0.80 1 93.5 93 6%
5 Bryan Baker BAL 2.1 1 0 0 0 0 3 8 0.00 0.43 0 95.9 13%
6 Jon Heasley KCR 3.1 4 1 1 0 4 1 18 2.70 2.40 0 93.3 16%
7 Beau Brieske DET 6 4 3 2 0 3 2 24 3.00 1.17 0 94.2 5%
8 JT Brubaker PIT 5 4 2 2 1 2 3 21 3.60 1.20 0 92.3 92.8 8%
9 James Kaprielian OAK 5 3 2 2 0 3 1 20 3.60 1.20 0 93.8 11%
10 Steven Matz STL 6.2 7 3 3 2 0 7 27 4.05 1.05 0 95.1 12%
11 Zack Wheeler PHI 5.1 6 3 3 1 1 7 23 5.06 1.31 0 96.8 96.2 11%
12 Joan Adon WSN 3.2 3 3 3 0 5 2 18 7.36 2.18 0 93.9 94.2 6%
13 Josh Winder MIN 3.1 6 4 3 1 3 2 19 8.10 2.70 0 93.3 9%
14 Luis Gil NYY 4 5 4 4 0 2 5 19 9.00 1.75 0 97.2 19%
15 Tyler Anderson LAD 6 10 7 7 2 0 5 28 10.50 1.67 0 91.1 89.9 16%
16 Dylan Cease CHW 4 6 6 6 2 2 11 20 13.50 2.00 0 96.8 22%
Sorted by ERA

Read the rest of this entry »


Beat the Shift Podcast – NL Central Episode w/ Sara Sanchez

The NL Central Episode of the Beat the Shift Podcast – a baseball podcast for fantasy baseball players.

Guest: Sara Sanchez

Tout Wars Update

Strategy Section

  • 2022 Baseball Environment – How have player values changed for certain player types?
    • High contact / Low Power
    • Low BA / High Power
    • Stolen base players
    • Ace pitchers
    • Reliable closers

Read the rest of this entry »

01:12:25

Roto Riteup: May 13, 2022

I’d call that a good day!

 

Read the rest of this entry »


Bullpen Report: May 13, 2022

The 2022 version of Bullpen Report includes five different sections, as well as the closer chart, which can be found at the bottom of the page.

  1. Notable Workloads: Primary closers or valuable members of a closer committee who have been deemed unavailable or likely unavailable for the current day due to recent workload.
  2. Injury News 
  3. Outlier Saves: Explanation for a non-closer earning a save during the previous day.
  4. Committee Clarity: Notes on a closer committee that clarify a pitcher’s standing in the group.
  5. Losing A Grip: Struggling closers who could be on the hot seat.

The “RosterResource” link will take you to the corresponding team’s RosterResource depth chart, which will give you a better picture of the full bullpen and results of the previous six days (pitch count, save, hold, win, loss, blown save.)

Click HERE to view the full Closer Depth Chart.

Read the rest of this entry »


Who Plays in Doubleheaders?

This past weekend, I was trying to decide how much to lean into Oakland’s nine-game week. I didn’t know if just the regulars would start in all the games or should I focus on some of the lesser bats (there are many of them on Oakland). I figured this question would come up several times during the season, so I decided to get an overall view of who sits and plays.

I’ll apologize upfront for most of the article being a big data dump. If anyone is not interested in the numbers, just jump to “Conclusions” for my take on the information. Read the rest of this entry »


Boxscore Bits: May 12th, 2022

Charles LeClaire-USA TODAY Sports

A few thoughts on the pitchers from Wednesday’s games:

FOR STARTERS

Wednesday’s Starters
# Name Team IP H R ER HR BB SO TBF ERA WHIP W vFA (pi) vSI (pi) SwStr%
1 Shane McClanahan TBR 7 3 0 0 0 1 11 24 0.00 0.57 0 97.5 23%
2 Zach Logue OAK 7 5 0 0 0 0 6 26 0.00 0.71 1 90.1 12%
3 Ryan Pepiot LAD 3 1 0 0 0 5 3 16 0.00 2.00 0 94.3 8%
4 Dillon Peters PIT 3 2 0 0 0 0 2 11 0.00 0.67 0 93.2 92.8 7%
5 Gabe Speier KCR 2 0 0 0 0 0 1 6 0.00 0.00 0 93.3 93 6%
6 Matt Bush TEX 1 0 0 0 0 0 1 3 0.00 0.00 0 96.5 11%
7 Sandy Alcantara MIA 7 2 1 1 1 3 6 26 1.29 0.71 0 97.7 97.4 15%
8 Miles Mikolas STL 7 4 1 1 0 1 3 25 1.29 0.71 1 93.8 93.3 9%
9 Shohei Ohtani LAA 6 2 1 1 1 2 5 22 1.50 0.67 0 96.2 13%
10 Alex Cobb SFG 5.1 3 1 1 0 2 6 20 1.69 0.94 1 93.5 8%
11 Bailey Falter PHI 4.2 5 1 1 0 0 4 19 1.93 1.07 0 90.9 12%
12 José Urquidy HOU 3 3 1 1 0 0 3 12 3.00 1.00 0 7%
13 Jameson Taillon NYY 5.1 6 2 2 0 1 4 24 3.38 1.31 1 94.4 94.5 11%
14 Nathan Eovaldi BOS 6.1 6 3 3 1 1 6 26 4.26 1.11 0 97 17%
15 Keegan Thompson CHC 4 5 2 2 1 2 1 18 4.50 1.75 0 94 10%
16 Ian Anderson ATL 5.1 7 3 3 1 1 4 23 5.06 1.50 0 93.6 13%
17 Aaron Sanchez WSN 5.1 6 3 3 1 0 1 22 5.06 1.13 1 92.2 92 5%
18 Merrill Kelly 켈리 ARI 5 7 3 3 1 2 4 22 5.40 1.80 0 93.1 92.7 11%
19 Adrian Houser MIL 4 6 7 3 0 4 3 23 6.75 2.50 0 93.6 94.2 9%
20 Logan Gilbert SEA 5 3 4 4 1 3 9 20 7.20 1.20 0 96.2 12%
21 Vladimir Gutierrez CIN 4.2 6 4 4 2 2 6 21 7.71 1.71 0 93.7 5%
22 José Berríos TOR 5.1 5 5 5 1 1 4 22 8.44 1.13 0 94.5 94.2 9%
23 Chad Kuhl COL 4.2 7 5 5 1 3 8 25 9.64 2.14 0 93.8 92.8 13%
24 Nick Martinez SDP 4 4 5 5 1 2 8 18 11.25 1.50 0 93.1 92.7 19%
25 Chris Archer MIN 3 5 5 4 1 3 2 17 12.00 2.67 0 9%
26 Spenser Watkins BAL 3.2 8 7 7 1 2 3 21 17.18 2.73 0 92.7 10%
27 Joey Wentz DET 2.2 7 6 6 0 2 1 16 20.25 3.38 0 92.9 6%
28 Tylor Megill NYM 1.1 8 8 8 2 1 1 14 54.00 6.75 0 96 4%
Sorted by ERA

Read the rest of this entry »


Let’s Go Oppo!

Let’s begin with a nice oppo example from this past Sunday’s game in Philadelphia, where the Phillies took on Max Scherzer and the Mets:

A young Bryson Stott stays through the ball and knocks in an RBI by going oppo. In last week’s post, I built a model that combined data from our batted ball, statcast, and plate discipline leaderboards for a single point in time in the 2021 season, and used those metrics to target whether or not (a 0/1 binary target variable) a batter recorded a hit the following day. While I pointed out that there was just too little data training the model I was using, I did think it interesting that Oppo% was the most important variable when predicting a hit. Was I on to something? Is predicting a hit as simple as looking at who goes oppo the most?

You and I both know there’s nothing simple about getting a hit, but Oppo% seems like an important statistic when we’re talking about singles. In one of my favorite offbeat fantasy baseball games, Beat The Streak, players must choose one player each day to get a hit and do that successfully for 56 days in order to win a Scrooge McDuck fortune ($5.6 mill). So, this week’s post is all about Oppo%; what it means, what it tells us about a player’s ability to record a hit, and if we can really use it to build out our own swimming pool of gold coins. So let’s take a good look at Oppo% and what it might mean for predicting a hit. Here are your current oppo leaders (qualified hitters) along with their batting average, BABIP, and slugging so far this season:

2022 Oppo% Leaders
Name PA Oppo% AVG BABIP SLG
Yoshi Tsutsugo 92 42.1% 0.203 0.250 0.270
Myles Straw 127 38.9% 0.255 0.311 0.327
Willson Contreras 100 38.8% 0.279 0.328 0.477
Sheldon Neuse 104 38.8% 0.305 0.415 0.411
Seiya Suzuki 111 37.1% 0.247 0.328 0.473
Nicky Lopez 91 36.9% 0.221 0.266 0.260
J.D. Martinez 92 36.5% 0.294 0.367 0.518
Randal Grichuk 96 36.5% 0.281 0.356 0.449
Aaron Hicks 87 35.3% 0.250 0.327 0.294
Freddie Freeman 119 34.9% 0.317 0.349 0.515
MLB Average – 24.6% 0.233 0.282 0.371
Among qualified hitters as of 5/10/22.

Each one of these hitters, besides Tsutsugo and Lopez, is hitting above league average according to batting average and BABIP. Remove the two hitters already mentioned, remove Hicks and Straw, and everyone left is slugging above average. This is a good group of hitters. But, I don’t know that beyond Freeman and J.D. Martinez I would be trusting anyone from this group with all my gold coins. In other words, I wouldn’t feel confident in making my daily hit prediction by sorting descending on Oppo%…yet.

As always, people will shout, it’s not enough data! They’re right, but they don’t need to shout. This issue was present in my model from last week’s post. Just a snapshot of one day in baseball doesn’t do the full game justice. I went back and added more data to the model I built previously (still not enough, but we’ll call it “improved”) and Oppo% decreased in importance, but stayed in the mix as an important variable to consider when predicting a hit.

With a larger dataset, the higher feature importances were taken over by things like HardHit%, Barrel%, maxEV, and LD%, which we should expect. In fact, for those who read last week’s post, here is an updated feature importance chart for the same model with more data to train on:

model var importance 2

This isn’t as interpretable as a regression model. A random forest creates lots of little decision trees that act as voters to make predictions. Therefore, the model can be difficult to interpret, because you would have to go look at all the little trees being built to get a full picture of how the predictions are being made. In this example, you can see that HardHit% is the first most important feature and IFFB% is the second most. But good hitters should look to hit the ball harder and pop up in the infield less, yet their importances are measured almost equally? That’s because hitting in-field fly balls is just as bad for your hit-ability as hitting the ball hard is good for your hit ability. The 0.06 feature importance isn’t all that interpretable without that background knowledge. We know it’s important, but what does important mean? Furthermore, if we’re trying to figure out how important Oppo% is to a batter getting a hit, more data tells us that it is less important. What the heck does that mean?! Whoaaa! Relax. Take a breath. Watch this video:

While going oppo is no longer as important in a model with a larger dataset, I still see its importance, don’t you? Instead of worrying about fancy models and sample sizes, let’s just take a moment to look at Oppo% in the context of the 2021 season. Here’s a breakdown of batted ball data from the 2021 full season with a 170 PA threshold and how hard, medium, or soft the balls were hit:

Batted Ball Break Downs 2021
Soft Med Hard BABIP
Oppo 24.4 52.8 22.8 0.300
Pull 12.6 50.3 37.1 0.282
Cent 15.2 51.7 33.1 0.296
Among hitters with at least 170 PAs

Opposite hit balls in play were hit softly more often, hit hard less often, but had a higher BABIP than both pulled and centered balls in play. Wild! Want more? How about adding in a little contact type data:

Batted Ball Break Downs with Contact Type 2021
LD GB FB
Oppo 21.6 21.5 56.9
Pull 20.5 57.7 21.8
Cent 20.2 41 38.8
Among hitters with at least 170 PAs
Now, opposite-field batted balls had higher fly ball rates than pulled balls? That’s interesting. My guess is that those are the jam shots that result in fly ball, easy outs. Take a look at an example from the 2021 leader in opposite hit fly balls, Ozzie Albies:

…but sometimes, this happens:

What is most highly correlated with Oppo%? BABIP for the win! A correlation of 0.4 doesn’t make you want to run to pick Yoshi Tsutsugo every day, but it is interesting nonetheless. A small negative correlation with SLG seems strange, but perhaps that’s because unless you drill the ball down the line, chances are your opposite-field hit won’t get you a ton of extra bases.

Oppo Correlation Heatmap

Don’t stare at the correlation chart for too long or you may never get up from your desk chair. Let me instead steer your focus to another table, showing production by contact type:

2022 Production by Batted Ball Direction
SLG ISO wRC+
Cent 0.423 0.125 107
Oppo 0.452 0.135 120
Pull 0.588 0.267 163
Among hitters with at least 70 PAs

Contradictory to what the correlation chart makes us believe when looking at the negative correlation between Oppo% and SLG, it looks like so far this season Oppo% are better for slugging than center struck balls in play. My hypothesis about balls knocked down the line driving those extra-base hits stands. Here’s an example:

As opposed to this ball hit right up the middle into a strategic defensive alignment:

Somehow, we’ve made it this far without talking about the shift, but I won’t dive into that today. Clearly, it must have an impact. If a pull shift is on and a hitter goes oppo, that’s great. But it’s not necessarily the norm. Wander Franco leads the league in hits when going oppo against a traditional shift with 12. He has 38 hits in total.

So does anything that I’ve laid out here today help us understand if going oppo more often brings in more hits? Not really. One of the biggest reasons for that, I believe, is that the league adjusts. If you beat the shift too many times, you stop getting shifted on and it’s harder to get a soft, oppo hit. To drive this point home, I used the same data that built out my feature importances on a more standard logistic regression model. I controlled for multicollinearity (which I know FanGraphs readers love) and passed in the resultant variables, again, targeting a binary hit or not hit variable and Oppo% was found to have a p-value of 0.485 making it above a 0.05 threshold and therefore an insignificant predictor. The variables that were found to be significant? Zone% and EV.

So, today (or maybe tomorrow), when you go to make your Beat The Streak picks, don’t bank on hitters who go oppo. Just try to enjoy the visual that comes from a hitter going oppo. Instead, look for players who barrel and hit the snot out of the ball, and who get pitches in the zone. But, then again, doing something like this will play: