Archive for Starting Pitchers

Starting Pitcher Pitch Mix Change in June and July: More Fastballs

Mandatory Credit: Steven Bisig-Imagn Images

We’re following up on an earlier piece covering starting pitchers who have been throwing fewer fastballs in June and July. One way to find pitchers making a pitch mix change is to look at players throwing more or fewer fastballs (sinkers and four-seamers). We averaged the fastball usage in June and July, then compared the pitch percentage to May. 

The visual below shows the starting pitchers throwing more fastballs in June and July.

Starting Pitchers Throwing More Fastballs (Four-Seam and Sinker) in June and July
Player July June May Average Pitch% Diff in June/July
Alcantara, Sandy 50.4 46.0 40.2 45.3 8.0
Aldegheri, Sam 55.7 46.9 46.4 44.8 4.9
Boyd, Matthew 39.1 48.7 37.2 45.3 6.7
Cavalli, Cade 49.5 51.6 43.9 49.6 6.7
deGrom, Jacob 41.8 44.8 37.3 43.2 6.0
Dobbins, Hunter 48.9 49.4 41.0 45.9 8.2
Drohan, Shane 50.9 55.3 47.6 49.1 5.5
Fedde, Erick 45.7 30.2 32.7 33.3 5.3
Freeland, Kyle 34.4 32.7 29.1 31.5 4.5
Gasser, Robert 51.3 49.7 47.0 49.3 3.5
Gilbert, Logan 50.0 50.9 35.4 41.6 15.1
Gray, Sonny 42.9 42.4 34.2 39.1 8.5
Hancock, Emerson 69.6 62.3 61.8 63.5 4.1
Holmes, Grant 43.7 46.7 40.7 42.7 4.5
Jones, Jared 57.6 38.9 36.4 44.3 11.9
Kelly, Merrill 40.8 38.8 33.8 37.0 6.0
Lodolo, Nick 58.9 52.9 49.1 53.6 6.8
Lorenzen, Michael 43.8 39.8 37.3 38.8 4.5
Luzardo, Jesús 42.7 45.7 40.5 42.9 3.7
Martin, Davis 45.9 45.7 42.1 43.8 3.7
May, Dustin 47.0 48.8 37.7 45.1 10.2
McLean, Nolan 54.5 57.1 51.9 53.9 3.9
Messick, Parker 67.0 57.4 50.5 54.6 11.7
Miles, Spencer 62.7 57.1 53.3 57.6 6.6
Mize, Casey 45.3 51.7 43.3 46.0 5.2
Ohtani, Shohei 60.0 50.1 49.3 52.1 5.0
Pérez, Eury 58.1 55.8 54.0 55.4 3.0
Pérez, Martín 43.4 39.3 36.3 38.9 5.1
Peterson, David 58.0 50.4 49.2 53.2 5.0
Pfaadt, Brandon 47.0 56.3 45.9 46.8 5.8
Prielipp, Connor 47.0 42.5 40.2 40.7 4.6
Ritchie, JR 40.5 43.4 29.3 38.8 12.7
Sale, Chris 54.3 50.6 48.0 50.0 4.5
Singer, Brady 52.8 51.6 45.5 50.7 6.7
Skenes, Paul 56.7 50.6 49.6 51.9 4.1
Vásquez, Randy 58.4 42.2 47.2 47.6 3.1

Though we would love to examine more pitchers, we’re analyzing four that have been throwing more fastballs. If these pitchers have been throwing more fastballs, what’s different in their pitch mix? Does it matter? Why or why not? Let’s dive in.

Read the rest of this entry »


Pitcher Playing Time Changes: July 24, 2026

Credit: Michael McLoone-Imagn Images

Below are the latest notable playing time projection changes for pitchers for the last two weeks, starting with starters and moving onto relievers in the second table.

Significant Remaining Playing Time Changes, SP, 7/10 to 7/24
Name Team Old % of Team’s Remaining GS New % of Team’s Remaining GS Change Old Remaining GS New Remaining GS Change Reason
Zac Thornton NYM 4% 13% 9% 2 8 6 Looking like a rotation mainstay
Randy Dobnak KCR 4% 12% 8% 2 7 5 Has taken SP5 and run with it
Ronel Blanco HOU 4% 11% 7% 2 7 5 Back from Tommy John rehab
JP Sears SDP 7% 13% 6% 4 8 4 Vásquez in bullpen should have him holding onto his spot
Gabriel Hughes COL 3% 9% 6% 2 5 3 Has looked good in his first few starts
Jacob Lopez ATH 5% 10% 5% 3 6 3 Back to rotation with J.T. Ginn out for a bit with a blister
Jack Perkins ATH 10% 15% 5% 6 9 3 Hasn’t been particularly good but will hold onto spot with Ginn out
Carson Whisenhunt SFG 5% 10% 5% 3 6 3 Expected to replace Trevor McDonald (elbow strain) in rotation
Mick Abel MIN 5% 0% -5% 3 0 -3 Unlikely to make it back this year
Randy Vásquez SDP 14% 8% -6% 8 5 -3 Has worked out of bullpen since IL activation
Hurston Waldrep ATL 10% 4% -6% 6 2 -4 Struggling with command since option to the minors
Brandon Woodruff MIL 6% 0% -6% 4 0 -4 Season-ending shoulder capsule surgery
Garrett Crochet BOS 8% 2% -6% 5 1 -4 Timeline for a return still very unclear if he’s back at all this year
Shohei Ohtani LAD 15% 9% -6% 9 5 -4 Knee injury, Dodgers will certainly slow-play and think about October
Tanner Gordon COL 15% 8% -7% 9 5 -4 Moved to bullpen
Kodai Senga NYM 10% 3% -7% 6 2 -4 Thornton’s emergence and his own struggles make a rotation return highly unlikely
Zac Gallen ARI 18% 8% -10% 11 5 -6 Elbow inflammation
Stephen Kolek KCR 17% 2% -15% 10 1 -9 Flexor strain
Aaron Civale CHC 17% 1% -16% 10 1 -9 Working out of bullpen since acquisition from A’s

 

Significant Remaining Playing Time Changes, RP, 7/10 to 7/24
Name Team Old Remaining RP IP New Remaining RP IP Change Reason
Alex McFarlane PHI 5 19 14 Welcome to the big leagues!
Max Kranick WSN 7 20 13 Back from the IL as the Nationals try to find any reliever with any semblance of consistency
Bennett Sousa HOU 15 22 7 Back from the IL
Hayden Wesneski HOU 6 13 7 Nearing IL return, bullpen looks like easiest fit right now
Hoby Milner CHC 8 15 7 Should be back fairly soon from appendectomy
Kai-Wei Teng HOU 14 20 6 Back from the IL and pitching out of the bullpen
DL Hall MIL 13 18 5 Nearing IL return
Keegan Akin BAL 11 0 -11 Season-ending elbow surgery
Brad Keller PHI 24 0 -24 Season-ending elbow surgery

Ottoneu Starting Pitching Planner: July 27–August 2

Kyle Ross-Imagn Images

Welcome back to the Ottoneu Starting Pitching Planner. Based on the Roster Resource Probables Grid, I’ve organized every starter slated to start next week into four categories: start, maybe, risky, and sit for Ottoneu points leagues. The first and last category are pretty self-explanatory. Starters who fall into the “maybe” category are guys you could start if you need to keep up with the innings pitched pace in points leagues or need to hit your games started cap in head-to-head leagues; they’re good bets to turn in a decent start, but you shouldn’t automatically insert them into your lineup. If you’ve fallen behind on the innings pitched pace or you’re really starving for starts in a head-to-head matchup, you could turn to a “risky” starter or two.

I’ve also calculated a “Matchup Score” for each series using a straight combination of opponent’s home/away wOBA, opponent wOBA over the last 14 days, and the park factor for the ballpark the teams are playing in. It’s indexed so that 100 is average and anything above that is a favorable matchup and anything below is unfavorable. That matchup rating informs some of the sit/start recommendations I’m making, though the quality of the pitcher definitely takes precedence.

Read the rest of this entry »


Schedule Tracker: Best and Worst Matchups Through August

Credit: D. Ross Cameron-Imagn Images
Moving into the post-All-Star break, the clock really seems to begin to tick as the trade deadline approaches, and it feels like the season begins to really speed up on us. Time is running out for both MLB teams and keeper and dynasty managers deliberating whether to buy or sell. Whatever the situation may be, now, more than any other part of the season, we look to which teams can be aggressive in attacking the schedule in front of them. For this, I introduce the fixture ticker. Built for now until the end of August so you can look to identify targetable matchups in the upcoming weeks.

Read the rest of this entry »


Roto Riteup: July 24, 2026

He may not be Heather’s nephew, but perhaps it’s the beginning of a new dynasty…

On the Agenda: 

  1. Quick Hits
  2. Various News and Notes
  3. Streaming Pitchers

Read the rest of this entry »


Starting Pitcher Pitch Mix Change in June and July: Fewer Fastballs

Mandatory Credit: Charles LeClaire-Imagn Images

One way to find starting pitchers who have been making pitch mix changes is to see who is throwing fewer or more fastballs (four-seamers and sinkers). The table below shows the starting pitchers who have thrown fewer four-seamers and sinkers in June and July. I used a 3-percentage point dip as a cutoff.

Starting Pitchers Throwing Fewer Fastballs (Four-Seam and Sinker) in June and July
Player Fastball Pitch% (July) wOBA Fastball Pitch% (June) wOBA Fastball Pitch% (May) wOBA AVG 4SEAM + SINKER PITCH% 4SEAM + SINKER DIFF
Abbott, Andrew 43.8 0.303 43.7 0.382 48.5 0.346 45.9 -4.8
Arrighetti, Spencer 40.9 0.374 37.8 0.520 45.8 0.242 39.1 -6.5
Burke, Sean 51.2 0.286 28.7 0.403 52.6 0.273 42.4 -12.7
Canning, Griffin 22.1 0.313 21 0.525 38.8 0.368 27.3 -17.3
Cantillo, Joey 25 0.391 27.4 0.469 39.1 0.501 34.3 -12.9
Cecconi, Slade 53.9 0.530 39.2 0.304 55.7 0.37 48.8 -9.2
Chandler, Bubba 48.6 0.478 42.2 0.313 59 0.323 51.4 -13.6
Cole, Gerrit 51.7 0.213 46.9 0.430 54.3 0.241 51.0 -5.0
Elder, Bryce 47.3 0.444 50.5 0.364 54.7 0.319 49.8 -5.8
Gallen, Zac 40.8 0.542 38.6 0.457 44.3 0.444 41.7 -4.6
Gausman, Kevin 45.7 0.329 49.2 0.341 53.5 0.346 50.4 -6.1
Ginn, J.T. 44.6 0.282 40.2 0.297 48.6 0.386 42.4 -6.2
Griffin, Foster 17.6 0.178 25.8 0.227 30.1 0.379 25.2 -8.4
Imai, Tatsuya 48.2 0.618 44.8 0.418 54.6 0.273 48.8 -8.1
Imanaga, Shota 35.5 0.374 49.9 0.350 50.4 0.438 46.0 -7.7
Jax, Griffin 41.7 0.347 32.7 0.414 43 0.345 30.8 -5.8
Kay, Anthony 35.9 0.324 35.8 0.393 43.1 0.322 36.7 -7.3
Melton, Troy 48 0.199 44.9 0.365 50 0.25 47.6 -3.6
Meyer, Max 28.9 0.550 33.9 0.317 35 0.285 33.0 -3.6
Nola, Aaron 35.3 0.508 42.5 0.454 42.4 0.479 42.2 -3.5
Peralta, Freddy 54.5 0.526 50.2 0.333 56 0.316 53.2 -3.7
Ray, Robbie 39.6 0.393 39.3 0.337 45.6 0.47 43.2 -6.2
Rea, Colin 46.8 0.600 44 0.310 52.1 0.424 42.0 -6.7
Rocker, Kumar 34.7 0.523 32.2 0.477 36.4 0.391 37.9 -3.0
Rogers, Trevor 56.2 0.323 55.2 0.236 60.1 0.425 55.8 -4.4
Sasaki, Roki 41.9 0.470 42.8 0.397 46 0.324 43.1 -3.7
Scott, Christian 45 0.306 50 0.344 52.8 0.367 49.3 -5.3
Sproat, Brandon 52 0.306 44.8 0.262 54.8 0.31 44.1 -6.4
Wacha, Michael 42.6 0.395 37.4 0.259 45.4 0.252 41.9 -5.4
Warren, Will 55.7 0.437 65.7 0.365 67.4 0.324 64.3 -6.7
Weathers, Ryan 29.1 0.386 44.6 0.389 47.2 0.369 42.4 -10.4
Webb, Logan 34 0.374 39.8 0.158 48.6 0.412 42.6 -11.7
Wheeler, Zack 48 0.368 49.9 0.208 53.5 0.279 50.5 -4.6
Yamamoto, Yoshinobu 36.8 0.283 43 0.226 45 0.179 39.5 -5.1

I included the average wOBA for their four-seamers and sinkers to show whether it’s a pitch that has been hit hard or not. When a pitcher throws fewer fastballs, there’s probably a reason why. While we would love to examine all these starting pitchers on the list, it provides a starting point.

Let’s examine four starting pitchers who have been throwing fewer fastballs and whether that’s helpful in their arsenal. We covered a fifth name on this list, Joey Cantillo, in a recent swing timing and miss distance article

Read the rest of this entry »


There’s an Innings Limit Right Behind Me Isn’t There…

Credit: Vincent Carchietta-Imagn Images

Buying low and selling high. That’s the classic value proposition we all shoot for in trades. We’re trying to win after all!

It’s hard to win if you aren’t extracting value from your opponents, or at least adding value to your own team via the wire. 

And at this point in the year, with less than 40% of the fantasy baseball season remaining, it’s time to get serious. It’s time to really consider what holding onto struggling stars means for your playoff chances. It’s time for top seeds to load up on upside and injured players that the bubble teams can no longer afford to hold onto. It’s time to sell the young aces that got you here, for shelf stable veterans, or at least for pitchers we trust to pitch into September. 

Read the rest of this entry »


First-Half ERA vs OOPSY’s Rest-of-Season Projections

Credit: Charles LeClaire-Imagn Images

Following on from the hitters chart, we now look at how pitchers have performed so far this year against their OOPSY rest-of-season (RoS) projections.

Continuing with the framework of the hitters’ piece, this will first look at those with projected ERA rises, then at those with projected ERA drops. Just as we identified BABIP and ISO as the major determining factors in the hitters’ RoS outlooks, we will identify a similar through line here: for pitchers, it is largely strand rate.

Read the rest of this entry »


OOPSY 2026 Midseason Top 100 Prospects

Credit: © William Bretzger-Delaware News Journal / USA TODAY NETWORK via Imagn Images

With over half of the 2026 season in the books, it’s a good a time to update OOPSY’s Top 100 prospects list, this time with a fantasy spin.

Read the rest of this entry »


Ottoneu Starting Pitching Planner: July 16–26

Jonathan Dyer-Imagn Images

Welcome back to the Ottoneu Starting Pitching Planner. Based on the Roster Resource Probables Grid, I’ve organized every starter slated to start next week into four categories: start, maybe, risky, and sit for Ottoneu points leagues. The first and last category are pretty self-explanatory. Starters who fall into the “maybe” category are guys you could start if you need to keep up with the innings pitched pace in points leagues or need to hit your games started cap in head-to-head leagues; they’re good bets to turn in a decent start, but you shouldn’t automatically insert them into your lineup. If you’ve fallen behind on the innings pitched pace or you’re really starving for starts in a head-to-head matchup, you could turn to a “risky” starter or two.

I’ve also calculated a “Matchup Score” for each series using a straight combination of opponent’s home/away wOBA, opponent wOBA over the last 14 days, and the park factor for the ballpark the teams are playing in. It’s indexed so that 100 is average and anything above that is a favorable matchup and anything below is unfavorable. That matchup rating informs some of the sit/start recommendations I’m making, though the quality of the pitcher definitely takes precedence.

Note: In Ottoneu head-to-head leagues, this week’s matchup runs from July 16–26. Keep that in mind when deciding on your starters, since your games started cap doesn’t adjust for the longer schedule.

Read the rest of this entry »