Archive for Starting Pitchers

Starting Pitcher SwStk% Decliners — Through May 22, 2023

Yesterday, I reviewed and discussed the starting pitchers who have raised their SwStk% marks the most compared to 2022. Now let’s flip to the pitchers whose SwStk% marks have declined most. All else being equal, a lower rate of whiffs should result in a low strikeout rate and a higher ERA.

Read the rest of this entry »


Starting Pitcher SwStk% Gainers — Through May 21, 2023

When I’m reviewing a breakout starting pitcher, especially one who has raised his strikeout rate, I want to see a SwStk% surge. I get skeptical of pitchers who increase their strikeout rate without a corresponding increase in SwStk%. The higher strikeout rate is therefore usually due to some combination of an increased called strike and/or foul strike rate, both of which aren’t as skills-driven as SwStk% is. So let’s review the pitchers who have increased their SwStk% the most compared to 2022. Have they also enjoyed an increased strikeout rate?

Read the rest of this entry »


Ottoneu Starting Pitching Planner: May 22–28

Welcome back to the SP Drip— *record scratch* Wait, that headline doesn’t say “Drip.” After gathering feedback from across the Ottoneu universe, I’ve heard loud and clear that streaming recommendations — even in their adjusted form I presented in this biweekly column — just weren’t providing enough value for owners. Instead, they’re looking for sit/start recommendations further up the SP chain. Personally, I found that the same handful of pitchers ended up being recommended over and over again in the Drip — it turns out that the deep rosters of the format mean there are very few viable starters who are owned in less than half the leagues across Ottoneu. I’m still not sure what Tuesday’s article will look like moving forward, but on Fridays, you’ll get the full picture of the week ahead. Introducing the Ottoneu Starting Pitching Planner!

What I’ve done below is organize every starter on all 30 teams based on the Roster Resource Probables Grid and sorted them into four categories: start, maybe, risky, and sit. 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. As this is the first run of this new format, please let me know if there’s any feedback or questions.

May 22–28
Team Series 1 Series 2 Start Maybe Risky Sit
BAL @NYY (57) TEX (89) Grayson Rodriguez Kyle Bradish (x2), Tyler Wells, Kyle Gibson Dean Kremer
BOS @LAA (59) @ARI (68) Chris Sale James Paxton Tanner Houck, Brayan Bello, Garrett Whitlock, Corey Kluber
NYY BAL (68) SDP (148) Gerrit Cole (x2), Luis Severino Nestor Cortes Clarke Schmidt, Jhony Brito
TBR TOR (94) LAD (144) Shane McClanahan Zach Eflin Taj Bradley (x2), Tyler Glasnow Josh Fleming (x2)
TOR @TBR (64) @MIN (100) Kevin Gausman Alek Manoah, Chris Bassitt (@MIN), José Berríos (@MIN) Chris Bassitt (@TBR), José Berríos (@TBR) Yusei Kikuchi
CHW @CLE (158) @DET (183) Dylan Cease (x2), Lucas Giolito, Lance Lynn Mike Clevinger (x2), Michael Kopech
CLE CHW (100) STL (55) Logan Allen Cal Quantrill, Tanner Bibee, Shane Bieber Peyton Battenfield (vCHW) Peyton Battenfield (vSTL)
DET @KCR (123) CHW (135) Eduardo Rodriguez (x2) Michael Lorenzen (x2) Matthew Boyd Alex Faedo, Joey Wentz
KCR DET (187) WSN (110) Brady Singer (x2) Zack Greinke Daniel Lynch Jordan Lyles, Brad Keller
MIN SFG (96) TOR (82) Sonny Gray, Joe Ryan Bailey Ober (vSFG), Louie Varland, Pablo López Bailey Ober (vTOR)
HOU @MIL (96) @OAK (155) Cristian Javier (x2), Hunter Brown, Framber Valdez J.P. France Brandon Bielak
LAA BOS (50) MIA (114) Reid Detmers, Patrick Sandoval, Shohei Ohtani Chase Silseth, Griffin Canning, Tyler Anderson
OAK @SEA (128) HOU (155) JP Sears Drew Rucinski 루친스키 (x2), Luis Medina (x2), Ken Waldichuk, Kyle Muller
SEA OAK (71) PIT (116) Luis Castillo (x2), Bryce Miller, Logan Gilbert, George Kirby Marco Gonzales (x2)
TEX @PIT (164) @BAL (130) Dane Dunning (x2), Nathan Eovaldi Martín Pérez, Jon Gray, Andrew Heaney
ATL LAD (128) PHI (110) Spencer Strider (x2) Charlie Morton Bryce Elder Dylan Dodd (x2), Jared Shuster
MIA @COL (52) @LAA (59) Sandy Alcantara, Jesús Luzardo Edward Cabrera (x2), Eury Pérez (x2), Braxton Garrett
NYM @CHC (94) @COL (52) Kodai Senga (@CHC) Tylor Megill, Carlos Carrasco, Max Scherzer, Justin Verlander Kodai Senga (@COL)
PHI ARI (36) @ATL (71) Matt Strahm (x2), Aaron Nola, Zack Wheeler Taijuan Walker (x2), Ranger Suárez
WSN SDP (141) @KCR (123) MacKenzie Gore (x2) Patrick Corbin, Josiah Gray Trevor Williams, Jake Irvin
CHC NYM (132) CIN (100) Marcus Stroman, Justin Steele Drew Smyly (x2) Jameson Taillon, Kyle Hendricks
CIN STL (27) @CHC (94) Hunter Greene Graham Ashcraft (@CHC) Graham Ashcraft (vSTL) Brandon Williamson (x2), Ben Lively 라이블리, Luke Weaver
MIL HOU (110) SFG (71) Corbin Burnes (x2), Freddy Peralta Colin Rea (x2), Adrian Houser, Eric Lauer
PIT TEX (89) @SEA (128) Mitch Keller Roansy Contreras Johan Oviedo, Luis L. Ortiz (@SEA) Luis L. Ortiz (vTEX), Rich Hill
STL @CIN (52) @CLE (158) Miles Mikolas, Jack Flaherty, Jordan Montgomery (@CLE) Jordan Montgomery (@CIN) Matthew Liberatore, Adam Wainwright, Steven Matz
ARI @PHI (89) BOS (96) Zac Gallen Merrill Kelly 켈리 Tommy Henry (x2), Ryne Nelson, Brandon Pfaadt
COL MIA (107) NYM (96) Chase Anderson (x2), Austin Gomber (x2), Karl Kauffmann, Kyle Freeland, Connor Seabold
LAD @ATL (71) @TBR (64) Julio Urías, Tony Gonsolin, Clayton Kershaw Gavin Stone (x2), Noah Syndergaard
SDP @WSN (96) @NYY (57) Yu Darvish (@WSN), Blake Snell, Joe Musgrove Yu Darvish (@NYY) Michael Wacha, Ryan Weathers
SFG @MIN (100) @MIL (96) Alex Cobb (x2), Anthony DeSclafani, Logan Webb Alex Wood Ross Stripling (x2)

A few general schedule notes first:

  • The Red Sox have a couple of tough matchups on the West Coast in Los Angeles and Arizona. Angel Stadium is a home run heaven and the Angels are always dangerous with Mike Trout and Shohei Ohtani swinging big sticks, and the Diamondbacks have been one of the hottest teams in baseball recently.
  • The Marlins also get to visit Angel Stadium but they have a date in Coors Field first. That means there are a bunch of solid Miami starters who have really poor recommendations this week and it’s a rough stretch for the rookie Eury Pérez.
  • The White Sox will face the two worst offenses in baseball next week which means guys like Mike Clevinger and Michael Kopech are viable starters.
  • The Rangers also have a pair of favorable matchups next week in Pittsburgh and Baltimore. Dane Dunning has been brilliant since joining the rotation and he gets a pair of starts in some cavernous ballparks.

Despite their fantastic record recently, the Dodgers offense has been particularly bad on the road this year and hasn’t been hitting all that well over the last two weeks either. That makes the matchup against the Rays next weekend particularly enticing for Tampa Bay starters. Tyler Glasnow is scheduled to come off the Injured List during that series and I want to rank him higher with the nice matchup to cushion his activation, but it’s so hard to predict what we’ll see from him after his spring injury.

The Mets travel to Coors Field next weekend and Max Scherzer and Justin Verlander are lined up to start two of those games. Neither one has been an automatic start this year anyway — both have dealt with injuries and Scherzer has been inconsistent when he’s been healthy. It’s tough to sit the pitchers you’ve invested a ton of your salary cap into, but I wouldn’t trust either of them in the thin air in Denver.

Notable two-start pitchers:

  • Eduardo Rodriguez (@KCR, vCHW)
  • Gerrit Cole (vBAL, vSDP)
  • Dylan Cease (@CLE, @DET)
  • Spencer Strider (vLAD, vPHI)
  • Cristian Javier (@MIL, @OAK)
  • Alex Cobb (@MIN, @MIL)
  • Corbin Burnes (vHOU, vSFG)
  • Luis Castillo (vOAK, vPIT)
  • Dane Dunning (@PIT, @BAL)
  • MacKenzie Gore (vSDP, @KCR)
  • Brady Singer (vDET, vWSN)

Strikeout Rate’s Link to WHIP

I’m still in disbelief from a recent finding I made. It started with this comment in a recent article I wrote about STUFF:

How much WHIP changed in the two “Stuff” models was almost too good to be true. In both cases, the walk rate increased as a pitcher’s stuff got better, but the hit suppression was so large that the WHIP declined.

Well I was wrong about the hit suppression. I went back and found no link to BABIP. The difference was because WHIP is on an innings denominator and a strikeout removes the chance for a Hit and Walk. An out comes down to the random chance of a batted ball. I know it’s confusing so here is an example assuming a pitcher with a 9 K/9, 3 BB/9, and .300 BABIP and throws 6 IP/GS. Read the rest of this entry »


Three Appearance Fastball Velocity Risers and Fallers: May 16, 2023

Welcome to the first automated installment of fastball velocity risers and fallers. For reference, here are a few articles that explain both the process and the importance of increased or decreased velocity when predicting future success:

This article won’t take the place of my weekly RotoGraphs article and will not have much analysis. Instead, it will only provide data tables for your own analysis.

Relievers
Relievers only qualify to be placed in the table below if they have three appearances in the last 25 days. Though the time range is 25 days, the calculation only includes the three most recent appearances. In addition, I have isolated the table to relievers who have displayed an average change of .60 or greater in either direction (increase vs. decrease).
Reliever Three Appearance Fallers
Name Third recent Second recent Most recent Most recent increase Second recent increase Avg Change
Amir Garrett 96.3 95.0 93.4 -1.63 -1.22 -1.43
Bryse Wilson 94.9 94.3 92.4 -1.90 -0.59 -1.24
Félix Bautista 99.8 99.4 97.7 -1.67 -0.39 -1.03
Brent Honeywell 95.5 95.2 93.8 -1.40 -0.30 -0.85
Carl Edwards Jr. 93.9 93.7 92.3 -1.36 -0.24 -0.80
Andre Pallante 96.6 95.5 95.0 -0.52 -1.04 -0.78
Pete Fairbanks 97.7 97.4 96.2 -1.20 -0.34 -0.77
Keegan Thompson 93.8 93.7 92.3 -1.37 -0.06 -0.72
Austin Pruitt 92.1 91.9 90.7 -1.28 -0.15 -0.72
Dylan Floro 93.0 92.7 91.6 -1.12 -0.26 -0.69
Dinelson Lamet 95.3 94.5 94.0 -0.50 -0.80 -0.65
Jordan Hicks 101.8 101.5 100.5 -0.97 -0.28 -0.62
* Among all starting pitchers with three appearances in the last 25 days.
**>= -.60 Average Change

 

Reliever Three Appearance Risers
Name Third recent Second recent Most recent Most recent increase Second recent increase Avg Change
Bryan Abreu 95.6 98.3 99.0 0.70 2.72 1.71
Erik Swanson 92.4 92.6 94.6 2.00 0.18 1.09
Jason Adam 92.4 93.1 94.3 1.23 0.65 0.94
Tyler Rogers 82.2 82.4 84.0 1.57 0.27 0.92
Anthony Banda 93.0 93.1 94.9 1.73 0.08 0.90
Ryan Thompson 90.9 91.0 92.6 1.65 0.05 0.85
Brock Stewart 95.6 96.1 97.2 1.12 0.51 0.82
Anthony Bass 93.7 94.9 95.3 0.35 1.20 0.77
Reiver Sanmartin 89.5 90.9 91.0 0.10 1.38 0.74
Nick Anderson 93.0 94.0 94.5 0.51 0.95 0.73
Jhoan Duran 100.5 101.2 101.8 0.68 0.65 0.67
Richard Bleier 87.9 89.0 89.3 0.28 1.03 0.66
* Among all starting pitchers with three appearances in the last 25 days.
**>= .60 Average Change

 

Starters

Starters only qualify to be placed in the table below if they have three appearances in the last 25 days and threw in at least the first inning in each of those appearances. The 25-day range should be wide enough to include three consecutive starts, but I may alter that time period in the future. Like in the above relievers table, I have isolated the table to starters who have displayed an average change of .60 or greater in either direction (increase vs. decrease). One final note, I do not remove pitchers who were recently injured. I think it’s advantageous to see how a pitcher’s velocity changed prior to injury. In today’s post, Drew Rasmussen is a good example.

Starter Three Appearance Fallers
Name Third recent Second recent Most recent Most recent increase Second recent increase Avg Change
Jake Woodford 94.3 92.0 90.7 -1.30 -2.27 -1.78
Michael Kopech 96.5 95.3 94.3 -1.05 -1.22 -1.13
Tyler Anderson 91.2 89.9 89.3 -0.58 -1.32 -0.95
Colin Rea 94.1 92.6 92.5 -0.07 -1.48 -0.77
Joe Musgrove 94.6 93.6 93.2 -0.47 -0.93 -0.70
Jack Flaherty 93.4 92.2 92.1 -0.10 -1.28 -0.69
Taijuan Walker 94.2 93.4 92.8 -0.57 -0.78 -0.68
Miles Mikolas 93.9 93.3 92.6 -0.76 -0.54 -0.65
Tanner Houck 94.6 93.8 93.4 -0.35 -0.85 -0.60
* Among all starting pitchers with three appearances in the last 25 days.
**>= -.60 Average Change

 

Starter Three Appearance Risers
Name Third recent Second recent Most recent Most recent increase Second recent increase Avg Change
Jordan Lyles 89.3 90.8 92.1 1.29 1.53 1.41
Grayson Rodriguez 94.6 95.4 97.4 2.01 0.75 1.38
Tony Gonsolin 91.5 93.2 93.6 0.40 1.67 1.03
Eduardo Rodriguez 90.9 91.6 92.9 1.34 0.67 1.00
Nestor Cortes 90.8 91.9 92.8 0.87 1.14 1.00
Julio Urías 92.7 93.4 94.7 1.29 0.67 0.98
Kyle Freeland 88.6 89.4 90.5 1.07 0.83 0.95
Edward Cabrera 95.5 96.1 97.3 1.21 0.59 0.90
Dean Kremer 94.3 94.3 95.9 1.56 0.07 0.82
Kyle Gibson 91.5 91.8 93.1 1.32 0.31 0.81
Mitch Keller 94.6 95.4 96.2 0.79 0.79 0.79
Merrill Kelly 켈리 91.6 92.6 93.1 0.48 0.96 0.72
Dylan Cease 95.1 95.8 96.4 0.56 0.77 0.66
Justin Steele 91.2 92.2 92.5 0.33 0.99 0.66
Drew Rasmussen 95.1 95.3 96.4 1.11 0.17 0.64
Shane McClanahan 96.2 96.8 97.5 0.64 0.62 0.63
Tyler Wells 92.2 92.2 93.4 1.25 0.01 0.63
Griffin Canning 94.1 94.2 95.3 1.16 0.10 0.63
* Among all starting pitchers with three appearances in the last 25 days.
**>= .60 Average Change

Ottoneu Starting Pitching Drip: May 19–21

Welcome back to the SP Drip. My goal for this bi-weekly column is to comb through the upcoming schedule each week to find a few under-owned pitchers (less than 50% ownership across Ottoneu) who could be used to help you hit your games started cap in head-to-head leagues or to make sure you’re hitting your innings pitched cap in points leagues. Tuesday’s article will cover the weekend (Friday, Saturday, Sunday) and Friday’s article will cover the upcoming week (Monday, Tuesday, Wednesday, Thursday). That way, you’ll have time to start your auctions in time to actually drip these pitchers into your lineup.

Upcoming Schedule:

May 19–21
Home wOBA HR Park Factor Away wOBA
ATL .349 98 SEA .304
PIT .318 95 ARI .335
CIN .310 116 NYY .318
TBR .368 94 MIL .311
WSN .307 104 DET .287
PHI .324 106 CHC .334
TOR .326 105 BAL .326
NYM .313 97 CLE .284
TEX .339 101 COL .314
HOU .300 102 OAK .304
CHW .300 108 KCR .300
STL .336 94 LAD .335
LAA .331 107 MIN .314
SDP .307 98 BOS .340
SFG .324 90 MIA .301

Teams with favorable schedules over the weekend include the Braves, Diamondbacks, Giants, Marlins, Mets, Nationals, Rays, Rangers, and Red Sox.

Teams with tougher schedules include the Angels, Blue Jays, Cubs, Mariners, Orioles, Padres, Phillies, Reds, Rockies, Twins, and Yankees.

Highlighted matchups:

Recommended Starters
Pitcher Roster% Opponent Opponent wOBA FIP K-BB% HR/9
Carlos Carrasco 36.54% CLE .284 7.40 0.0% 1.98
James Paxton 30.77% SDP .307 2.90 40.0% 1.80
Jake Irvin 4.17% DET .287 5.24 9.4% 0.00
Patrick Corbin 1.28% DET .287 4.61 10.7% 1.42

There’s a couple of recommendations in that Nationals-Tigers series. I’ll talk about Irvin below, but Patrick Corbin deserves some more attention after holding the Mets to just two runs in six innings yesterday. The strikeouts weren’t there — just one in the outing — but he’s now strung together four good starts in a row.

James Paxton came off the IL over the weekend and looked pretty good in his first start in more than two years. He struck out nine, walked one, and allowed just four hits in five innings. His velocity looked good and his stuff looked as good as it did back when he was a frontline starter for the Mariners. He’s lined up to start against the Padres which feels like a pretty risky matchup, but San Diego’s offense is mired in a season-long slump and you have to hope that Paxton is up to the challenge of shutting down their star studded lineup.

Carlos Carrasco is scheduled to come off the IL on Saturday and gets a nice easy matchup against his former team to ease him back to the big leagues. He wasn’t pitching very well before hitting the shelf with his elbow injury and I’d usually recommend waiting a bit after a pitcher is activated off the IL to let him settle back into their routine. The matchup is just too good to pass up and he’ll be extra motivated since this is the first time he’ll be facing the Guardians since coming over to the Mets a few years ago.

Hot Starters:

Strong Starters, Last Two Weeks
Pitcher IP FIP K-BB% HR/9 P/IP
Jake Irvin 15.1 3.43 9.4% 0.00 5.24
Zack Greinke 15.2 4.06 15.3% 1.15 4.73

Since being called up at the beginning of the month, Jake Irvin has made a couple of good starts against the Cubs and Giants but was blown up for six runs in his last start against the Mets. The good news is that he struck out six and walked just one in that outing. He wasn’t a highly regarded prospect in the Nationals organization with the profile of a back-end starter. He’s got a nice matchup against the Tigers on Friday and that’s a good opportunity to see if he can bounce back from his last start and continue building on the success he saw in San Francisco.

Zack Greinke is still hanging around pitching for the Royals in his old age. His crafty approach to pitching worked well for him in his return to Kansas City last year and he’s back at it again this season. Over his last three starts, he’s allowed six runs in 15.2 innings with a 10:1 strikeout-to-walk ratio. He’s lined up to face the White Sox this weekend and then the Tigers next week.

Recap: May 12–14

Drip Retrospective
Player IP Pts Pts/IP
Ryne Nelson 4.2 -3.3 -0.70
Matthew Boyd 1.1 -13.1 -9.85
Marco Gonzales 6 20.1 3.35
J.P. France 6.2 32.2 4.83
Adrian Houser 4 -2.5 -0.63
Total 22.2 33.4 1.47
Season Total 414.1 1234.1 2.98

Another rough round of recommendations as Ryne Nelson, Matthew Boyd, and Adrian Houser just didn’t have it last weekend. J.P. France looked pretty good against the White Sox, lasting into the seventh inning with just a single run allowed on three hits and one walk.


Ottoneu Starting Pitching Drip: May 15–18

Welcome back to the SP Drip. My goal for this bi-weekly column is to comb through the upcoming schedule each week to find a few under-owned pitchers (less than 50% ownership across Ottoneu) who could be used to help you hit your games started cap in head-to-head leagues or to make sure you’re hitting your innings pitched cap in points leagues. Tuesday’s article will cover the weekend (Friday, Saturday, Sunday) and Friday’s article will cover the upcoming week (Monday, Tuesday, Wednesday, Thursday). That way, you’ll have time to start your auctions in time to actually drip these pitchers into your lineup.

Upcoming Schedule:

May 15–18
Home wOBA HR Park Factor Away wOBA
BOS 0.344 100 SEA 0.299
BAL 0.329 95 LAA 0.329
DET 0.291 93 PIT 0.326
MIA 0.297 93 WSN 0.304
TOR 0.327 105 NYY 0.309
NYM 0.315 97 TBR 0.368
STL 0.326 94 MIL 0.310
TEX 0.339 101 ATL 0.349
HOU 0.298 102 CHC 0.339
CHW 0.301 108 CLE 0.276
COL 0.313 111 CIN 0.307
OAK 0.306 91 ARI 0.332
SDP 0.314 98 KCR 0.304
SFG 0.327 90 PHI 0.326
LAD 0.337 107 MIN 0.302

Teams with favorable schedules next week include the Cardinals, Diamondbacks, Giants, Marlins, Nationals, Padres, Phillies, Pirates, and Tigers.

Teams with tougher schedules include the Astros, Braves, Mariners, Mets, Rangers, Reds, Rockies, Twins, and Yankees.

Highlighted matchups:

Recommended Starters
Pitcher Roster% Opponent Opponent wOBA FIP K-BB% HR/9
Ryne Nelson 44.87% OAK 0.306 4.73 7.6% 1.25
Nick Pivetta 31.09% SEA 0.299 5.79 13.3% 2.08
Michael Lorenzen 5.13% PIT 0.326 4.20 10.3% 0.96
Rich Hill 3.53% DET 0.291 5.03 12.7% 1.74

There are a pair of starters in that short two-game Pirates-Tigers series that make for nice targets. Rich Hill has put together a solid stretch of starts, particularly against some weaker opponents. Michael Lorenzen is a bit more of a risk against a Pittsburgh offense that’s been pretty potent to start the season. However, the Pirates have scuffled a bit over the last two weeks (.305 wOBA) and Comerica Park provides a friendly venue.

Nick Pivetta could also be a risky start, though the Mariners offense has been really struggling recently. He can’t stop allowing home runs, allowing at least one in every start save one (against the Rays of all teams). With a HR/9 over two, he’s been killing his Ottoneu value despite a passable strikeout-to-walk ratio.

Hot Starters:

Strong Starters, Last Two Weeks
Pitcher IP FIP K-BB% HR/9 P/IP
Dane Dunning 14.1 2.68 12.7% 0.00 6.03
Dean Kremer 17 2.84 9.6% 0.00 4.66

Dane Dunning has been filling in for the injured Jacob deGrom and has put together two solid starts against the Angels — five scoreless with just two hits allowed — and the Mariners — six innings of two-run ball. His stuff isn’t overpowering, but if he’s hitting his spots with his command, he can be effective. So far, that seems to be what’s driving his success. His next start will be against the Braves which will be a pretty significant challenge. Monitor that start and see how he looks afterward.

Dean Kremer has turned in a pair of impressive starts against some very difficult opposition, holding the Braves to just a single run last week and keeping the Rays off the board in his start this week. Those are the two best offenses in the league and his ability to handle them feels like a pretty significant step forward for him.

Recap: May 8–11

Drip Retrospective
Player IP Pts Pts/IP
Vince Velasquez N/A
Jhony Brito 4.1 -8.5 -1.97
Dane Dunning 6 35.8 5.97
Michael Lorenzen 7 44.8 6.40
Rich Hill 3.2 18.7 5.11
Peyton Battenfield 6 34.2 5.70
Total 27 125.0 4.63
Season Total 391.2 1200.7 3.07

Now that’s more like it. Even with the stinker of a start from Jhony Brito, Dunning, Lorenzen, Hill, and Battenfield carried a huge amount of points this week. The only nit to pick from that quartet of wins was the lack of bulk from Hill despite the great points per IP.


Reviewing the Rookie Starting Pitchers — Through May 9, 2023

Yesterday, I reviewed the five rookie starting pitchers who have posted a sub-4.00 SIERA so far. Now let’s discuss some of the other well-regarded prospects who haven’t been as fortunate, posting weaker skills.

Read the rest of this entry »


Reviewing the Rookie Starting Pitchers — Through May 8, 2023

Since fantasy owners generally always need starting pitching, we tend to jump on the new shiny toy that gets recalled from the minors in the hopes they could improve our pitching ratios. So let’s review the five rookie starting pitchers that have posted sub-4.00 SIERA marks so far.

Read the rest of this entry »


Ottoneu Starting Pitching Drip: May 12–14

Welcome back to the SP Drip. My goal for this bi-weekly column is to comb through the upcoming schedule each week to find a few under-owned pitchers (less than 50% ownership across Ottoneu) who could be used to help you hit your games started cap in head-to-head leagues or to make sure you’re hitting your innings pitched cap in points leagues. Tuesday’s article will cover the weekend (Friday, Saturday, Sunday) and Friday’s article will cover the upcoming week (Monday, Tuesday, Wednesday, Thursday). That way, you’ll have time to start your auctions in time to actually drip these pitchers into your lineup.

Upcoming Schedule:

May 12–14
Home wOBA HR Park Factor Away wOBA
DET .292 93 SEA .301
MIA .296 93 CIN .308
WSN .301 104 NYM .315
BAL .331 95 PIT .328
NYY .305 102 TBR .371
TOR .332 105 ATL .349
CLE .280 101 LAA .334
BOS .345 100 STL .324
MIN .304 96 CHC .331
CHW .304 108 HOU .299
MIL .314 103 KCR .302
COL .312 111 PHI .328
ARI .336 94 SFG .327
OAK .304 91 TEX .343
LAD .334 107 SDP .316

Teams with favorable schedules include the Angels, Cubs, Diamondbacks, Mariners, Marlins, Rangers, Reds, and Tigers.

Teams with tougher schedules include the Blue Jays, Braves, Cardinals, Dodgers, Guardians, Nationals, Padres, Phillies, Rockies, and Yankees.

Highlighted matchups:

Recommended Starters
Pitcher Roster% Opponent Opponent wOBA FIP K-BB% HR/9
Ryne Nelson 46.80% SFG .327 4.77 7.6% 1.25
Matthew Boyd 30.77% SEA .301 4.72 12.7% 1.47
Marco Gonzales 11.22% DET .292 4.20 9.2% 0.88
J.P. France 4.49% CHW .304 2.55 20.0% 0.00
Adrian Houser 3.53% KCR .302 1.85 19.0% 0.00

Not a lot of recommendations for this weekend. There are a pair of starters in the Mariners-Tigers series who you could go after since both of those offenses have been sputtering and they’re playing in the cavernous Comerica Park. All three of the Tigers starters scheduled to start in the series fall below the 50% ownership threshold, but Matthew Boyd is clearly the best of the bunch. On Seattle’s side, Marco Gonzales has been solid if unspectacular this year. His last start was a gutty six inning outing against the Astros where he allowed three runs on six hits while striking out three.

Both J.P. France and Adrian Houser have made just a single start this year, though both draw a pretty nice matchup for their second start. France is a little bit more of a risky play since he’s pitching in the home run friendly Guaranteed Rate Field, but he looked solid against the Mariners in his major league debut over the weekend. Houser was activated off the IL on Sunday and made his first start against the Giants, throwing 4.2 innings with just two runs allowed and five strikeouts.

Despite allowing 13 runs across his last three starts, Ryne Nelson’s FIP during that stretch has been just 3.57 with a 4.23 xFIP. Six of those runs came in a start in Coors Field which is where the only home run he’s allowed over the last few weeks was hit. He’s lined up to start against the Giants at home over the weekend. San Francisco’s offense has been hitting pretty well, but Nelson’s home park is pretty home run friendly.

Hot starters:

Strong Starters, Last Two Weeks
Pitcher IP FIP K-BB% HR/9 P/IP
Kyle Freeland 18 4.13 12.3% 1.00 4.53
Patrick Corbin 18.1 4.44 14.9% 1.47 4.01

I just highlighted a different Rockies starter in my last column and I’m going back to that well again. Kyle Freeland has been pretty decent over his last three starts including a seven inning outing yesterday against the Pirates. He was fantastic against the Brewers at home last week, throwing five shutout innings with five strikeouts and just three hits. The same warnings apply here as they did for Ryan Feltner: avoid starts at home while playing the matchups on the road.

Say it ain’t so! It looks like Patrick Corbin might be showing some signs of life after three miserable seasons. He pitched a solid seven innings against the Cubs last week, allowing just two runs on three hits while striking out six. He’s scheduled to start against the Giants in San Francisco today. We’ll see if he can continue building off that start against Chicago.

Recap: May 5–7

Drip Retrospective
Player IP Pts Pts/IP
Brad Keller 4.1 -31.1 -7.19
Kyle Muller 5.1 -0.6 -0.12
Ken Waldichuk 5 -9.2 -1.84
Joey Lucchesi 4 5.9 1.48
Michael Lorenzen N/A
Josh Fleming 5 -21.8 -4.36
Yonny Chirinos 5.1 19.7 3.69
Total 29 -37.2 -1.28
Season Total 364.2 1075.7 2.95

Ouch. Nothing good came from those recommendations last weekend. In the Brad Keller-Kyle Muller matchup on Friday, the A’s and Royals wound up scoring 20 runs combined. The only start that came close to being a win was Yonny Chirinos’s start against the Yankees, though he walked four and didn’t strike out a single batter in that outing.