Archive for Starting Pitchers

The Weird and the Wonderful — Pitchers Through Apr 14, 2024

Yesterday, I reviewed the extreme hitter performers that both sit atop and at the bottom of various statistical leaderboards. We don’t necessarily expect the majority of these results to continue, but it’s fun to review them. Strong early results could give some hitters a longer leash, increasing their job security, while weak results could result in a playing time cut. So even if we think regression or improvement would come, managers may already taking action on the early performances, rightfully or wrongfully. Therefore, we should be aware of the outliers.

Today, we’ll switch over to starting pitchers.

Read the rest of this entry »


Ottoneu Starting Pitching Planner: April 15–21

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. 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. To start the season, I’ll be relying on projected team wOBA until there’s sufficient in-season data to start calculating these matchup ratings.

April 15–21
Team Series 1 Matchup Series 2 Matchup Start Maybe Risky Sit
ARI CHC (93) @SFG (165) Merrill Kelly 켈리 (x2), Zac Gallen Brandon Pfaadt, Jordan Montgomery (?) Tommy Henry, Ryne Nelson
ATL @HOU (45) TEX (54) Max Fried, Chris Sale, Charlie Morton Reynaldo López (x2) Darius Vines
BAL MIN (156) @KCR (118) Grayson Rodriguez, Corbin Burnes Tyler Wells Cole Irvin (x2), Dean Kremer
BOS CLE (102) @PIT (104) Kutter Crawford (x2), Garrett Whitlock (x2), Tanner Houck Brayan Bello Cooper Criswell (?)
CHC @ARI (90) MIA (160) Shota Imanaga Javier Assad, Ben Brown (vMIA) Ben Brown (@ARI), Kyle Hendricks, Jordan Wicks, Jameson Taillon (?)
CHW KCR (61) @PHI (81) Garrett Crochet Erick Fedde 페디 (x2) Jared Shuster, Chris Flexen 플렉센, Michael Soroka
CIN @SEA (149) LAA (52) Frankie Montas (@SEA), Hunter Greene, Nick Martinez Andrew Abbott, Nick Lodolo, Frankie Montas (vLAA)
CLE @BOS (77) OAK (145) Logan Allen, Tanner Bibee (vOAK) Tanner Bibee (@BOS), Carlos Carrasco, Triston McKenzie Ben Lively 라이블리 (?)
COL @PHI (81) SEA (120) Ryan Feltner Cal Quantrill (x2), Austin Gomber, Dakota Hudson, Kyle Freeland
DET TEX (77) @MIN (151) Tarik Skubal, Jack Flaherty Reese Olson (@MIN), Casey Mize (@MIN) Reese Olson (vTEX), Casey Mize (vTEX), Kenta Maeda
HOU ATL (23) @WSN (118) Ronel Blanco, Cristian Javier Spencer Arrighetti (x2), Hunter Brown, J.P. France
KCR @CHW (129) BAL (122) Seth Lugo (@CHW), Brady Singer, Michael Wacha, Cole Ragans Seth Lugo (vBAL) Alec Marsh
LAA @TBR (136) @CIN (41) Reid Detmers Patrick Sandoval (@TBR) Griffin Canning, Tyler Anderson, Patrick Sandoval (@CIN) José Soriano (x2)
LAD WSN (111) NYM (97) Tyler Glasnow, Yoshinobu Yamamoto Bobby Miller, Walker Buehler (?), Gavin Stone, James Paxton
MIA SFG (160) @CHC (77) Trevor Rogers, Jesús Luzardo A.J. Puk (x2), Edward Cabrera (?), Braxton Garrett (?)
MIL SDP (77) @STL (127) Freddy Peralta DL Hall Joe Ross (x2), Wade Miley, Colin Rea
MIN @BAL (109) DET (161) Pablo López, Joe Ryan, Bailey Ober Chris Paddack Louie Varland (x2)
NYM PIT (97) @LAD (14) Jose Quintana, Luis Severino Sean Manaea Adrian Houser (x2), José Buttó
NYY @TOR (90) TBR (104) Carlos Rodón (x2), Marcus Stroman, Luis Gil, Nestor Cortes Clarke Schmidt
OAK STL (136) @CLE (100) JP Sears Paul Blackburn Ross Stripling (x2), Joe Boyle, Alex Wood
PHI COL (75) CHW (136) Aaron Nola (x2), Ranger Suárez, Cristopher Sánchez, Spencer Turnbull, Zack Wheeler
PIT @NYM (129) BOS (95) Jared Jones Mitch Keller Martín Pérez (x2), Bailey Falter Marco Gonzales
SDP @MIL (72) TOR (115) Joe Musgrove (x2), Dylan Cease, Yu Darvish Michael King Matt Waldron
SEA CIN (72) @COL (65) Logan Gilbert George Kirby (vCIN), Bryce Miller Luis Castillo, George Kirby (@COL) Emerson Hancock
SFG @MIA (183) ARI (102) Kyle Harrison (x2), Jordan Hicks (x2), Keaton Winn, Logan Webb, Blake Snell
STL @OAK (181) MIL (109) Sonny Gray (x2), Steven Matz Lance Lynn Kyle Gibson, Miles Mikolas
TBR LAA (106) @NYY (47) Aaron Civale (vLAA), Ryan Pepiot Zack Littell (vLAA), Zach Eflin Aaron Civale (@NYY), Zack Littell (@NYY) Tyler Alexander
TEX @DET (179) @ATL (38) Cody Bradford (@DET), Jon Gray (@DET), Dane Dunning Michael Lorenzen (?) Cody Bradford (@ATL), Nathan Eovaldi Jon Gray (@ATL)
TOR NYY (38) @SDP (97) José Berríos Kevin Gausman, Chris Bassitt (@SDP) Chris Bassitt (vNYY), Yusei Kikuchi Bowden Francis
WSN @LAD (14) HOU (38) MacKenzie Gore Patrick Corbin (x2), Jackson Rutledge (?), Jake Irvin, Trevor Williams

A few general schedule notes:

  • It looks like the Phillies have a pretty easy schedule this week; they’ll host the Rockies and White Sox. Citizens Bank Park is fairly hitter friendly, but both Colorado (outside of Coors) and Chicago have been punchless to start the season. Aaron Nola is the lucky recipient of a two-start week against these weak opponents.
  • I’m also recommending you start everyone in the Giants rotation; they’ll start the week in Miami and then return home to face the Diamondbacks next weekend. Arizona could pose some problems, but the cavernous ballpark in San Francisco should prevent things from getting too out of hand.
  • After their easy week this week, the Braves face both Texas teams next week. That will present some tough matchups, and after Max Fried’s blow up last weekend, it’s hard to trust anyone from Atlanta’s rotation next week.
  • It’s possible we’ll see the season debuts of Walker Buehler, Jordan Montgomery, Edward Cabrera, Braxton Garrett, Michael Lorenzen, and Jameson Taillon next week. If you roster any of those guys, you’re probably already monitoring their rehab starts. Buehler and Montgomery both have pretty easy matchups if they stick to their schedule — those would be the only two I’d recommend starting so quickly off the Injured List.

Ottoneu Starting Pitching Planner: April 8–14

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. 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. To start the season, I’ll be relying on projected team wOBA until there’s sufficient in-season data to start calculating these matchup ratings.

April 8–14
Team Series 1 Matchup Series 2 Matchup Start Maybe Risky Sit
ARI @COL (93) STL (124) Brandon Pfaadt, Zac Gallen (vSTL) Zac Gallen (@COL), Merrill Kelly 켈리, Ryne Nelson Tommy Henry
ATL NYM (135) @MIA (176) Charlie Morton (x2), Reynaldo López (x2), Spencer Strider, Max Fried, Chris Sale
BAL @BOS (81) MIL (115) Corbin Burnes, Grayson Rodriguez Tyler Wells Cole Irvin (x2), Dean Kremer
BOS BAL (92) LAA (77) Nick Pivetta Brayan Bello (x2), Kutter Crawford, Garrett Whitlock, Tanner Houck
CHC @SDP (106) @SEA (142) Shota Imanaga Jordan Wicks Javier Assad (x2), Kyle Hendricks
CHW @CLE (102) CIN (36) Erick Fedde 페디, Garrett Crochet Michael Soroka Chris Flexen 플렉센
CIN MIL (68) @CHW (124) Nick Martinez, Frankie Montas (@CHW) Frankie Montas (vMIL), Hunter Greene, Graham Ashcraft (@CHW) Graham Ashcraft (vMIL), Nick Lodolo (?)
CLE CHW (147) NYY (68) Shane Bieber (x2), Logan Allen, Tanner Bibee Carlos Carrasco, Triston McKenzie
COL ARI (34) @TOR (95) Dakota Hudson Kyle Freeland (x2), Cal Quantrill, Austin Gomber, Ryan Feltner
DET @PIT (106) MIN (142) Tarik Skubal, Jack Flaherty Reese Olson (x2), Casey Mize, Kenta Maeda
HOU @KCR (135) TEX (50) Cristian Javier (@KCR), Hunter Brown Framber Valdez (x2), Cristian Javier (vTEX) J.P. France, Ronel Blanco
KCR HOU (70) @NYM (138) Cole Ragans (x2) Michael Wacha Seth Lugo, Brady Singer, Alec Marsh
LAA TBR (81) @BOS (81) Reid Detmers Tyler Anderson (x2), Patrick Sandoval, Griffin Canning Chase Silseth
LAD @MIN (124) SDP (77) Tyler Glasnow, Bobby Miller, Yoshinobu Yamamoto James Paxton (x2), Gavin Stone
MIA @NYY (63) ATL (61) Jesús Luzardo (x2) A.J. Puk, Trevor Rogers, Max Meyer Ryan Weathers
MIL @CIN (32) @BAL (111) Freddy Peralta, DL Hall Jakob Junis (x2), Colin Rea Joe Ross
MIN LAD (47) @DET (167) Joe Ryan, Bailey Ober Pablo López, Chris Paddack (@DET) Louie Varland (@DET) Louie Varland (vLAD), Chris Paddack (vLAD)
NYM @ATL (38) KCR (115) Sean Manaea Jose Quintana, Luis Severino Julio Teheran (x2), Adrian Houser (x2)
NYY MIA (138) @CLE (102) Nestor Cortes (x2), Marcus Stroman Carlos Rodón, Clarke Schmidt, Luis Gil
OAK @TEX (54) WSN (149) Paul Blackburn, Alex Wood (vWSN) JP Sears, Joe Boyle Alex Wood (@TEX), Ross Stripling
PHI @STL (124) PIT (70) Zack Wheeler (x2), Aaron Nola Spencer Turnbull (@STL), Ranger Suárez, Cristopher Sánchez Spencer Turnbull (vPIT)
PIT DET (154) @PHI (77) Mitch Keller (vDET), Jared Jones Martín Pérez, Mitch Keller (@PHI) Bailey Falter, Marco Gonzales
SDP CHC (79) @LAD (13) Yu Darvish (vCHC), Joe Musgrove, Dylan Cease Yu Darvish (@LAD) Michael King Matt Waldron
SEA @TOR (95) CHC (72) Luis Castillo (x2), George Kirby, Logan Gilbert Bryce Miller Emerson Hancock
SFG WSN (151) @TBR (126) Blake Snell (x2), Kyle Harrison, Jordan Hicks, Logan Webb Keaton Winn
STL PHI (120) @ARI (86) Miles Mikolas (x2), Zack Thompson, Lance Lynn, Steven Matz, Kyle Gibson
TBR @LAA (56) SFG (138) Zach Eflin (x2), Ryan Pepiot Aaron Civale, Zack Littell Tyler Alexander
TEX OAK (149) @HOU (32) Nathan Eovaldi (vOAK), Jon Gray Michael Lorenzen (?) Nathan Eovaldi (@HOU), Dane Dunning Andrew Heaney (x2)
TOR SEA (124) COL (104) José Berrios (x2), Chris Bassitt, Kevin Gausman Yusei Kikuchi, Bowden Francis
WSN @SFG (149) @OAK (185) MacKenzie Gore Jake Irvin Trevor Williams (x2), Josiah Gray, Patrick Corbin

A few general schedule notes:

  • It’s a great week to roster any of the Braves starters; they host the punchless Mets and then travel to Miami. Charlie Morton and Reynaldo López are the lucky starters to pull a double shift next week.
  • If I had any confidence in their starters, this would also be a great week for the Nationals; they’re on a West Coast swing through the Bay Area next week and play six games in those cavernous stadiums. As it is, I can only recommend MacKenzie Gore wholeheartedly with the rest falling somewhere between “maybe” and “risky.” That’s a shame.
  • The Astros and Rangers have a wrap around four-game series that ends on Monday before meeting up again over the weekend. That means Framber Valdez lines up to face the Rangers twice in one week. After a rough first start to the season he looked much better against the Blue Jays on Tuesday. Still, I don’t really have much interest in seeing if he can tempt fate twice against the Rangers high-powered offense.
  • It’s a rough week to roster any of the Marlins starters; they travel to New York to face the Yankees and then host the Braves.
  • There are a handful of starters who are slated to come off the injured list next week including Blake Snell, Nick Lodolo, and possibly Michael Lorenzen. Normally I wouldn’t recommend starting a pitcher coming off a stint on the IL but Snell and Lorenzen have pretty juicy matchups against the Nationals and A’s, respectively.

March 2024 Starting Pitcher Fastball Velocity Risers & Fallers

With just three games in the books of the 2024 regular season as I type this (or five for the Dodgers and Padres), there’s not a whole lot of statistical analysis to be done that avoids running into sample size issues. What does stabilize relatively quickly is pitcher velocity. Of course, that doesn’t mean that one game is enough to celebrate a gainer or panic over a decliner. Velocities fluctuate from game to game and also tends to increase as the season progresses. However, the data is far more valuable than the majority of other metrics we have to stare at on the very, very young season.

Read the rest of this entry »


Last Season Was A Long Time Ago: Pitcher Half-Season to Half-Season Correlations

Think about where you were in September of last year. It feels like a long time ago, doesn’t it? Perhaps you’ve changed since then, just slightly. Maybe you were sitting at a baseball game. I remember sitting in the shade at Camden Yards because the summer’s sun was still beating down and, by that point, I had received my share of sunburns. The memory seems distant as the last blast of polar wind still cuts through March and my light, dog-walking, jacket. Wherever you were and whatever you were doing in September of last year likely seems like a distant memory. Now consider a pitcher like Blake Snell.
Read the rest of this entry »


Ottoneu Starting Pitching Planner: March 28–April 7

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. 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. To start the season, I’ll be relying on projected team wOBA until there’s sufficient in-season data to start calculating these matchup ratings.

March 28–April 7
Team Series 1 Matchup Series 2 Matchup Series 3 Matchup Start Maybe Risky Sit
ARI COL (133) NYY (67) @ATL (0) Zac Gallen (x2), Merrill Kelly 켈리 (x2), Brandon Pfaadt (vCOL) Tommy Henry (vCOL) Brandon Pfaadt (@ATL) Tommy Henry (@ATL), Ryne Nelson (x2)
ATL @PHI (60) @CHW (124) ARI (87) Spencer Strider (x2), Max Fried (x2), Chris Sale (x2), Charlie Morton (x2) Reynaldo López
BAL LAA (82) KCR (127) @PIT (140) Corbin Burnes (x2), Grayson Rodriguez (x2) Dean Kremer (x2) Tyler Wells (x2), Cole Irvin
BOS @SEA (124) @OAK (191) @LAA (44) Brayan Bello (x2), Nick Pivetta (x2) Kutter Crawford (x2), Garrett Whitlock (x2), Tanner Houck (x2)
CHC @TEX (49) COL (118) LAD (42) Shota Imanaga (vCOL), Justin Steele (vCOL) Justin Steele (@TEX) Shota Imanaga (vLAD), Javier Assad Kyle Hendricks (x2), Jordan Wicks (x2)
CHW DET (120) ATL (4) @KCR (140) Garrett Crochet (x2), Erick Fedde 페디 (x2) Michael Soroka (x2), Chris Flexen 플렉센 (x2), Nick Nastini (x2)
CIN WSN (124) @PHI (60) NYM (62) Hunter Greene (x2) Frankie Montas (x2), Nick Martinez (x2) Andrew Abbott (x2), Graham Ashcraft
CLE @OAK (191) @SEA (124) @MIN (113) Shane Bieber (x2), Tanner Bibee (x2) Logan Allen (x2), Carlos Carrasco (@OAK), Triston McKenzie (x2) Carlos Carrasco (@MIN)
COL @ARI (102) @CHC (100) TBR (73) Kyle Freeland (x2) Cal Quantrill (x2), Austin Gomber (x2), Ryan Feltner (x2), Dakota Hudson (x2)
DET @CHW (124) @NYM (102) OAK (189) Tarik Skubal (x2), Kenta Maeda (x2), Jack Flaherty (x2) Casey Mize (x2), Reese Olson
HOU NYY (35) TOR (76) @TEX (49) Framber Valdez (x2) Cristian Javier (x2), Hunter Brown (x2) J.P. France (x2), Ronel Blanco (x2)
KCR MIN (131) @BAL (95) CHW (180) Cole Ragans (x2) Seth Lugo (x2), Brady Singer (x2), Michael Wacha (x2) Alec Marsh (x2)
LAA @BAL (95) @MIA (167) BOS (27) Reid Detmers (x2), Patrick Sandoval (@MIA) Patrick Sandoval (@BAL), Griffin Canning (x2) Tyler Anderson Chase Silseth (x2)
LAD STL (44) SFG (120) @CHC (100) Tyler Glasnow (x2), Bobby Miller (x2), Yoshinobu Yamamoto (x2) James Paxton (x2) Gavin Stone (x2)
MIA PIT (153) LAA (95) @STL (89) Jesús Luzardo (x2) A.J. Puk (x2) Ryan Weathers (x2), Trevor Rogers (x2), Max Meyer (x2)
MIL @NYM (102) MIN (89) SEA (111) Freddy Peralta (x2) DL Hall (x2) Colin Rea (x2), Jakob Junis (x2)
MIN @KCR (140) @MIL (102) CLE (149) Pablo López (x2), Joe Ryan (x2), Bailey Ober (x2) Chris Paddack, Louie Varland
NYM MIL (124) DET (155) @CIN (27) Jose Quintana (x2), Sean Manaea (vDET) Luis Severino (x2), Tylor Megill (x2), Sean Manaea (@CIN), Adrian Houser
NYY @HOU (31) @ARI (102) TOR (76) Nestor Cortes (x2), Carlos Rodón (x2), Marcus Stroman (x2) Clarke Schmidt (x2), Luis Gil (x2)
OAK CLE (169) BOS (80) @DET (175) JP Sears (x2) Alex Wood (x2), Ross Stripling (x2), Paul Blackburn (x2), Joe Boyle (x2)
PHI ATL (11) CIN (38) @WSN (140) Zack Wheeler (x2), Aaron Nola (@WSN) Aaron Nola (vATL), Ranger Suarez (@WSN), Cristopher Sánchez (@WSN) Ranger Suárez (vATL), Cristopher Sánchez (vCIN) Spencer Turnbull
PIT @MIA (167) @WSN (140) BAL (95) Mitch Keller (x2) Jared Jones (@MIA) Martín Pérez (x2), Jared Jones (vBAL) Bailey Falter (x2), Marco Gonzales (x2)
SDP SFG (149) STL (73) @SFG (175) Yu Darvish (x2), Joe Musgrove (x2), Dylan Cease (x2), Michael King (x2) Matt Waldron (x2)
SEA BOS (49) CLE (138) @MIL (102) Luis Castillo (x2), George Kirby (x2), Logan Gilbert (x2), Bryce Miller (x2) Emerson Hancock (x2)
SFG @SDP (144) @LAD (13) SDP (171) Logan Webb (@SDP) Logan Webb (@LAD), Jordan Hicks (x2) Kyle Harrison (x2) Mason Black (x2)
STL @LAD (13) @SDP (144) MIA (160) Lance Lynn (vMIA), Steven Matz (vMIA) Miles Mikolas (x2), Zack Thompson (x2), Lance Lynn (@LAD), Steven Matz (@LAD), Kyle Gibson (x2)
TBR TOR (107) TEX (75) @COL (82) Zach Eflin (x2) Aaron Civale (x2) Zack Littell (x2) Tyler Alexander (x2), Ryan Pepiot (x2)
TEX CHC (89) @TBR (124) HOU (36) Nathan Eovaldi (x2) Jon Gray (x2), Andrew Heaney (x2), Dane Dunning (x2) Cody Bradford
TOR @TBR (124) @HOU (31) @NYY (13) José Berríos (x2), Chris Bassitt (x2), Yusei Kikuchi (x2), Kevin Gausman (x2) Bowden Francis (x2)
WSN @CIN (27) PIT (109) PHI (64) MacKenzie Gore (x2) Josiah Gray (x2), Patrick Corbin (x2), Jake Irvin (x2), Trevor Williams

A few general schedule notes:

  • The first week in the Ottoneu season runs from March 20 through April 7 (including the two games in Korea). If your head-to-head league has a games started cap, you’ll have four extra days of games to juggle with a cap that isn’t proportionally bigger. And if you started any of the four starters from those games in Korea, you’re already down a start. Make sure you’re really keeping track of the best matchups and plan out your starters accordingly.
  • Most teams have either one or two off days over these first 11 days of the season. The Twins and Brewers have three off days which should give their starters an extra bit of rest.
  • I think JP Sears has a particularly nice pair of matchups to start the season. He’s had a great spring training and he’s lined up to face the Guardians at home and then the Tigers in Detroit. He’s an under-the-radar starter who could get off to a quick start this season.
  • The Astros have a particularly tough schedule to start the season with series against the Yankees, Blue Jays, and Rangers lined up. You could start Framber Valdez since he feels pretty matchup proof, but I’d fade Cristian Javier and Hunter Brown.

Starting Pitcher 2024 Fantasy Rankings

Kim Klement Neitzel-USA TODAY Sports

Finally! If you follow my chat, you know I’ve been promising my SP rankings for quite some time, but after we made the decision to do this rollout, it didn’t make sense for me to just do a 1-to-152 ranking and then release these a week or two later. I appreciate the patience and now that they’re finally here, you can expect plenty of updates. There will be added write ups for guys who didn’t get mentioned as well as updates when someone’s outlook changes (which is particularly important for the pending FAs).

Let me know if you think I left anyone off and I’ll look into adding during an update.


Changelog


Ranking Methodology

  • ADP is based on 30-day rolling NFBC Rotowire Online Championship Leagues.
  • $ Values are based on standard 5×5 12-team league using the FanGraphs Depth Charts and these Auction Calculator settings. They default to a player’s most valuable position, so if the first base list includes a catcher, it will show that player’s value at catcher.
  • ADP and $ Values are updated as of the last update date on this post.
  • 5-game eligibility was used for these lists to cast the widest net (though that’s not a big deal at SP).

Read the rest of this entry »


2024 Fantasy Pitcher Breakouts – Sporer’s Picks

Andrew Dieb-USA TODAY Sports

Let’s not get too hung up on the actual phrasing of “Breakout”. These are guys I like at their market rate and have them outperforming their draft cost. Breakout, Sleeper, whatever your term is… these are the guys I like buying because they can deliver a strong profit.


Changelog

  • 3/15/2024: Initial list

Ranking Methodology

  • ADP is based on 30-day rolling NFBC Draft Champions Leagues.
  • $ Values are based on standard 5×5 12-team league using the FanGraphs Depth Charts and these Auction Calculator settings. They default to a player’s most valuable position, so if the first base list includes a catcher, it will show that player’s value at catcher.
  • ADP and $ Values are updated as of the last update date on this post.
  • 5-game eligibility was used for these lists to cast the widest net (though that’s not a big deal at SP).

Top 100 Bargains

Top 100 Bargains
Rank Name Team Pos Change ADP $
1 George Kirby SEA SP 33 $25
2 Evan Phillips LAD RP 89 $9

George Kirby is a Top 40 pick so we are dealing with small margins here to call him a breakout. He’s SP5 on my current rankings but will jump a spot to SP4 with the recent Gerrit Cole news. Kirby is in a tight SP8-10 window during early March drafts as you have to go to the decimals to separate the ADPs of Kirby, Pablo Lopez, and Tyler Glasnow. I’m obsessed with 80-grade command and can easily see a path toward more strikeouts as he further develops his arsenal entering his third MLB season. Even if his 23% K rate doesn’t jump, he’s one of the stronger bets for 200+ IP so he could still deliver a Top 20 K total.

Did you know that Baseball Reference lists one of Evan Phillips’s nicknames as High Leverage Honey Bun? That and that alone is why he’s on this list. OK fine, it’s not the only reason. Being the closer on one of the best teams in baseball coming off back-to-back elite seasons also drives my interest in Phillips. Some may be bothered by him only notching 24 SVs, but that didn’t stop him from being 5th best RP on the Auction Calcultor thanks to his tiny ratios (2.05 ERA, 0.83 WHIP). I have no idea why he’s the 11th closer off the board… I’m taking maybe five guys ahead of him (Diaz, Duran, Hader, Clase, Doval).

Read the rest of this entry »


The 2024 Most Polarizing Starting Pitchers

Last week, I identified and discussed the most polarizing hitters, according to NFBC ADP Min/Max Pick. Today, let’s shift over to starting pitchers. In general, I would expect more disagreement on a pitcher at a particular ADP than a hitter with a similar ADP, but the numbers don’t suggest that to be the case, at least this year. Let’s dive in.

Read the rest of this entry »


Backtesting “The Perfect (New) Recipe” for Drafting Pitchers

Thanks to reader and LOTR enthusiast “Gandalfsstaff” for the comment they made on my article last week:

What if you hopped in the DeLorean and used the new formula pretending it was last year? Would it have predicted better picks in hindsight?

In that article, I wrote about the recipe I concocted, on the shoulders of giants, to target pitchers. I used the skills components in Ron Shandler’s LIMA plan and metrics from Eno Sarris’ pitching models to try and identify great pitchers in the upcoming 2024 season. The recipe included 2023 end-of-season stats and 2024 projected stats:

ATC 2024 Projections

  • LIMA: K%>=25%, BB<10%, HR/9<1.3

2023 End-of-Season Actuals

  • Stuff+ Fastball (FA, SI, FC) >=100
  • Stuff+ Secondary (SL, CH, KC, CU, FS) >=100
  • A called strike rate (CStr%, SIS) >12%
  • Pitched at least 50 innings in 2023

Names like Zac Gallen, Gerrit Cole, and Corbin Burnes (new Oriole, no big deal) floated to the top of the bubbling, steaming pot. Ok, enough with the cooking metaphor. There’s a problem, though, with back-testing this recipe on last year’s data as Gandalfsstaff suggested. The K%, BB%, and HR/9 used in the recipe were projected by ATC. I don’t have data on last season’s projections. Next season’s Stuff+ metrics, also, aren’t specifically projected. Stuff+ is used to make projections, but we don’t see a fastball Stuff+ projection for Gerrit Cole in 2024. However, as you will see, Cole’s fastball will likely be very similar in 2024 to how it was in 2023. As complicated as that all sounds, back-testing to see which pitchers met all the requirements of the recipe by year’s end is not. Let’s go back in time. Here are the pitchers who accomplished all the bullet points above by the end of the 2022 season:

The Pitching Recipe: Starters (2022)
Name Team IP K% BB% HR/9 CStr% Stuff+ Location+ Pitching+
Corbin Burnes MIL 202.0 30.5% 6.4% 1.02 17.0% 126.5 101.9 109.1
Yu Darvish SDP 194.2 25.6% 4.8% 1.02 18.2% 113.7 102.5 105.0
Zac Gallen ARI 184.0 26.9% 6.6% 0.73 17.7% 107.5 105.2 106.9
Carlos Rodón SFG 178.0 33.4% 7.3% 0.61 16.5% 114.1 103.1 107.1
Shohei Ohtani LAA 166.0 33.2% 6.7% 0.76 16.6% 125.7 97.8 107.5
Nestor Cortes NYY 158.1 26.5% 6.2% 0.91 17.2% 106.4 103.3 104.5
Brandon Woodruff MIL 153.1 30.7% 6.8% 1.06 16.9% 113.7 106.9 108.5
*All stats are end-of-season actuals

The Pitching Recipe: Relievers (2022)
Name Team IP K% BB% HR/9 CStr% Stuff+ Location+ Pitching+
Bryan Baker BAL 69.2 26.1% 8.9% 0.39 17.4% 110.0 100.1 102.0
Jesse Chavez – – – 69.1 25.3% 6.9% 1.04 20.8% 102.7 106.1 101.2
Rafael Montero HOU 68.1 27.0% 8.5% 0.40 17.6% 113.0 106.2 106.9
A.J. Puk OAK 66.1 27.1% 8.2% 0.95 17.9% 109.7 97.9 99.2
John Schreiber BOS 65.0 28.8% 7.4% 0.42 17.0% 115.4 99.2 104.4
Kenley Jansen ATL 64.0 32.7% 8.5% 1.13 18.5% 131.7 103.3 103.9
Clay Holmes NYY 63.2 25.0% 7.7% 0.28 17.7% 122.5 95.9 101.8
Jason Adam TBR 63.1 31.7% 7.2% 0.71 17.3% 120.5 97.7 106.5
Evan Phillips LAD 63.0 33.1% 6.4% 0.29 20.5% 126.2 101.2 108.1
Edwin Díaz NYM 62.0 50.2% 7.7% 0.44 17.5% 140.9 100.2 111.1
Scott Effross – – – 56.2 27.1% 6.6% 0.48 20.7% 113.4 103.8 106.9
Michael King NYY 51.0 33.2% 8.0% 0.53 20.2% 119.0 102.3 110.2
*All stats are end-of-season actuals

Now that looks pretty darn good. Anyone of those seven starters could have anchored a fantasy rotation. The true secret ingredient here is a dominant fastball. My attempt at creating a recipe pre-season 2023 did not turn out well because I wasn’t using the best metrics. pVals are not predictive and they didn’t belong in my preseason analysis. Stuff+, however, is predictive:

Stuff+ FA 2021vs.2022

You can read all about the predictive power of Stuff+ and other pitching models, but the chart above explains a lot. Fastball Stuff+ is generally repeatable year-to-year. This is nothing new. Once a pitcher has a dominant fastball, they can work their secondaries with more success. Hitters, bless their hearts, have enough to deal with when a fastball’s Stuff+ rating gets above 100. Furthermore, the ability of a pitcher to earn called strikes is important because he needs something that brings the bat off the hitter’s shoulder when the hitter has the advantage. Sure a pitcher has a good fastball and secondaries, but if those pitches rarely get a “Strike!” from the umpire, hitters can just become observers. Finally, the LIMA plan skill components from days of old were just as good in 2021 and 2022. You can’t fake striking someone out. Let’s take a look at who followed this recipe to the flour-stained, bottom of the pages in 2021:

The Pitching Recipe: Starters (2021)
Name Team IP K% BB% HR/9 CStr% Stuff+ Location+ Pitching+
Walker Buehler LAD 207.2 26.0% 6.4% 0.82 18.1% 120.2 103.9 108.8
Gerrit Cole NYY 181.1 33.5% 5.7% 1.19 17.6% 128.4 104.5 113.8
Brandon Woodruff MIL 179.1 29.8% 6.1% 0.90 17.2% 113.9 107.4 109.4
Corbin Burnes MIL 167.0 35.6% 5.2% 0.38 17.2% 133.1 104.1 112.0
Freddy Peralta MIL 144.1 33.6% 9.7% 0.87 16.8% 110.7 98.1 104.0
Sonny Gray CIN 135.1 27.0% 8.7% 1.26 19.5% 108.2 99.8 102.1
Tyler Glasnow TBR 88.0 36.2% 7.9% 1.02 16.5% 135.3 100.2 109.7
*All stats are end-of-season actuals

The Pitching Recipe: Relievers (2021)
Name Team IP K% BB% HR/9 CStr% Stuff+ Location+ Pitching+
Scott Barlow KCR 74.1 29.7% 9.2% 0.48 17.3% 112.3 97.7 102.2
Garrett Whitlock BOS 73.1 27.2% 5.7% 0.74 17.5% 114.1 105.1 107.4
Clay Holmes – – – 70.0 26.7% 9.9% 0.64 21.8% 125.5 99.9 101.5
Michael Kopech CHW 69.1 36.1% 8.4% 1.17 18.9% 127.4 104.3 112.5
Ryan Pressly HOU 64.0 32.4% 5.2% 0.56 19.0% 138.9 105.2 117.0
Craig Kimbrel – – – 59.2 42.6% 9.8% 0.91 17.4% 122.0 98.5 108.4
Yimi García – – – 57.2 25.3% 7.6% 1.25 16.7% 113.7 105.7 107.1
Aaron Loup NYM 56.2 26.2% 7.3% 0.16 19.3% 120.6 101.0 107.7
Kendall Graveman – – – 56.0 27.5% 9.0% 0.48 17.8% 111.3 98.7 100.3
Phil Bickford – – – 51.1 28.5% 9.2% 1.23 16.6% 113.2 105.1 107.9
*All stats are end-of-season actuals

Once again, the recipe yields positive results. Don’t get too hopeful about this recipe, it’s difficult to predict which pitchers will end 2024 having met all of the very challenging criteria above. It’s even more difficult for even the top-most gifted pitchers in the world to go out and do it! If I were stuck with only one statistic to predict with confidence for the upcoming season, I would choose innings pitched every single time. Nestor Cortes was awesome in 2022 but dealt with injury all 2023 long, limiting his innings pitched and therefore, a repeat great season. If only I were Biff Howard Tannen. Unfortunately, we can’t predict anything with that much confidence, so relying on repeatable skills and moving forward with fingers crossed seems to be the best way to go.