Archive for Streamers

Ottoneu Starting Pitching Planner: May 12–18

Credit: Vincent Carchietta-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. 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. I should also note that I’ve updated the way I’m calculating the park factors for the two new minor league stadiums that the Athletics and Rays are playing in this year; I’m taking the one-year park factors from Statcast and regressing them towards neutral, with the one-year factors increasing in weight as more games are played in those stadiums (those series are still marked in yellow below).

May 12–18
Team Series 1 Matchup Series 2 Matchup Start Maybe Risky Sit
ARI @SFG (134) COL (163) Brandon Pfaadt, Corbin Burnes, Zac Gallen Merrill Kelly 켈리 (x2), Eduardo Rodriguez
ATH @LAD (27) @SFG (134) Luis Severino JP Sears, Jeffrey Springs (@SFG) Gunnar Hoglund Springs (@LAD), Osvaldo Bido
ATL WSN (107) @BOS (46) Spencer Schwellenbach (x2), Chris Sale AJ Smith-Shawver Grant Holmes (x2), Bryce Elder
BAL MIN (115) WSN (123) Zach Eflin Cade Povich (x2), Dean Kremer, Tomoyuki Sugano Kyle Gibson
BOS @DET (64) ATL (93) Garrett Crochet Tanner Houck, Brayan Bello, Walker Buehler (?), Lucas Giolito
CHC MIA (132) CHW (140) Colin Rea (x2), Matthew Boyd Ben Brown, Jameson Taillon, Cade Horton
CHW @CIN (92) @CHC (106) Shane Smith Jonathan Cannon (x2), Davis Martin, Bryse Wilson, Sean Burke
CIN CHW (92) CLE (49) Nick Lodolo, Nick Martinez Brady Singer, Andrew Abbott Chase Petty (?)
CLE MIL (122) @CIN (92) Ben Lively 라이블리 (vMIL), Gavin Williams, Tanner Bibee Logan Allen로건, Luis L. Ortiz, Lively (@CIN)
COL @TEX (129) @ARI (81) Kyle Freeland, Ryan Feltner Chase Dollander (x2), Antonio Senzatela, Germán Márquez
DET BOS (79) @TOR (117) Tarik Skubal, Jack Flaherty, Reese Olson Casey Mize Jackson Jobe (x2)
HOU KCR (91) @TEX (129) Framber Valdez, Hunter Brown Hayden Wesneski (x2), Ryan Gusto, Lance McCullers Jr., Ronel Blanco
KCR @HOU (102) STL (86) Michael Wacha (x2), Kris Bubic, Cole Ragans, Seth Lugo Michael Lorenzen
LAA @SDP (110) @LAD (27) Yusei Kikuchi (@SDP), José Soriano Kikuchi (@LAD) Kyle Hendricks, Jack Kochanowicz, Tyler Anderson
LAD ATH (59) LAA (123) Yoshinobu Yamamoto Tony Gonsolin (x2), Dustin May, Ben Casparius (F) Roki Sasaki
MIA @CHC (106) TBR (144) Max Meyer, Sandy Alcantara Edward Cabrera Cal Quantrill, Valente Bellozo, Ryan Weathers (?)
MIL @CLE (137) MIN (90) Freddy Peralta Jose Quintana Chad Patrick (x2), Quinn Priester, Tobias Myers
MIN @BAL (128) @MIL (137) Bailey Ober, Joe Ryan, Pablo López Simeon Woods Richardson (x2), Chris Paddack
NYM PIT (168) @NYY (32) David Peterson (vPIT), Kodai Senga, Clay Holmes Tylor Megill, Peterson (@NYY) Griffin Canning
NYY @SEA (95) NYM (32) Max Fried (x2) Will Warren, Carlos Rodón, Clarke Schmidt Ryan Yarbrough
PHI STL (81) PIT (146) Cristopher Sánchez (x2), Jesús Luzardo, Aaron Nola, Ranger Suárez, Zack Wheeler
PIT @NYM (78) @PHI (43) Paul Skenes (x2) Mitch Keller, Andrew Heaney Bailey Falter Carmen Mlodzinski
SDP LAA (138) SEA (50) Michael King (x2), Dylan Cease Nick Pivetta Randy Vásquez Stephen Kolek
SEA NYY (68) @SDP (110) Bryan Woo, Bryce Miller Luis Castillo Emerson Hancock (x2) Logan Evans
SFG ARI (110) ATH (91) Logan Webb Robbie Ray, Jordan Hicks, Landen Roupp Justin Verlander (x2)
STL @PHI (43) @KCR (96) Matthew Liberatore (x2), Sonny Gray Erick Fedde 페디, Andre Pallante, Miles Mikolas
TBR @TOR (117) @MIA (124) Shane Baz (x2), Drew Rasmussen Ryan Pepiot, Taj Bradley Zack Littell
TEX COL (148) HOU (97) Tyler Mahle (x2), Jack Leiter (vCOL), Jacob deGrom, Nathan Eovaldi Leiter (vHOU) Patrick Corbin
TOR TBR (151) DET (53) Chris Bassitt, Kevin Gausman José Berríos (vTBR) Bowden Francis, Berríos (vDET) José Ureña
WSN @ATL (90) @BAL (128) MacKenzie Gore Jake Irvin (x2), Michael Soroka (x2), Mitchell Parker, Trevor Williams

Ottoneu Starting Pitching Planner: May 5–11

Credit: Matt Krohn-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. 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. I should also note that I’ve updated the way I’m calculating the park factors for the two new minor league stadiums that the Athletics and Rays are playing in this year; I’m taking the one-year park factors from Statcast and regressing them towards neutral, with the one-year factors increasing in weight as more games are played in those stadiums (those series are still marked in yellow below).

May 5–11
Team Series 1 Matchup Series 2 Matchup Start Maybe Risky Sit
ARI NYM (71) LAD (71) Corbin Burnes (x2), Zac Gallen (x2), Brandon Pfaadt Merrill Kelly 켈리, Eduardo Rodriguez
ATH SEA (14) NYY (28) Luis Severino (x2) Jeffrey Springs, Osvaldo Bido, JP Sears Gunnar Hoglund (?)
ATL CIN (46) @PIT (123) Chris Sale (x2), Spencer Schwellenbach AJ Smith-Shawver (@PIT) Smith-Shawver (vCIN), Grant Holmes Bryce Elder
BAL @MIN (88) @LAA (137) Cade Povich (x2), Dean Kremer, Tomoyuki Sugano, Kyle Gibson, Brandon Young (?)
BOS TEX (116) @KCR (143) Garrett Crochet Walker Buehler, Brayan Bello, Lucas Giolito (@KCR) Giolito (vTEX), Tanner Houck
CHC SFG (144) @NYM (88) Matthew Boyd (x2), Colin Rea, Shota Imanaga Ben Brown, Jameson Taillon
CHW @KCR (143) MIA (90) Shane Smith (x2) Davis Martin Sean Burke (x2), Jonathan Cannon, Bryse Wilson
CIN @ATL (57) @HOU (116) Hunter Greene Brady Singer (x2), Nick Lodolo, Nick Martinez Andrew Abbott (x2)
CLE @WSN (99) PHI (112) Gavin Williams, Tanner Bibee Luis L. Ortiz (x2), Ben Lively 라이블리, Logan Allen로건
COL DET (61) SDP (96) Chase Dollander (x2), Kyle Freeland, Antonio Senzatela, Ryan Feltner, Germán Márquez
DET @COL (108) TEX (150) Jack Flaherty, Reese Olson Tarik Skubal, Jackson Jobe (vTEX) Jobe (@COL), Casey Mize
HOU @MIL (115) CIN (50) Framber Valdez, Hunter Brown Ronel Blanco (x2), Hayden Wesneski Lance McCullers Jr.
KCR CHW (131) BOS (51) Cole Ragans (x2), Seth Lugo (vCHW), Michael Wacha, Kris Bubic Lugo (vBOS) Michael Lorenzen
LAA TOR (141) BAL (120) Yusei Kikuchi, Jose Soriano Tyler Anderson (x2) Kyle Hendricks, Jack Kochanowicz
LAD @MIA (103) @ARI (90) Yoshinobu Yamamoto Tony Gonsolin, Dustin May Ben Casparius (?), Roki Sasaki Landon Knack (?)
MIA LAD (58) @CHW (137) Max Meyer Sandy Alcantara (@CHW) Alcantara (vLAD), Edward Cabrera Cal Quantrill, Valente Bellozo (?)
MIL @HOU (116) @TBR (117) Freddy Peralta Jose Quintana Brandon Woodruff (?), Quinn Priester Tobias Myers (x2)
MIN BAL (146) SFG (127) Pablo López (x2), Joe Ryan, Bailey Ober Simeon Woods Richardson Chris Paddack
NYM @ARI (90) CHC (67) Kodai Senga, Clay Holmes David Peterson (@ARI), Tylor Megill Griffin Canning, Peterson (vCHC)
NYY SDP (115) @ATH (75) Max Fried Carlos Rodón (vSDP) Clarke Schmidt, Will Warren, Rodón (@ATH) Carlos Carrasco
PHI @TBR (117) @CLE (159) Zack Wheeler (x2), Cristopher Sánchez, Jesús Luzardo, Aaron Nola Ranger Suárez
PIT @STL (109) ATL (92) Paul Skenes, Mitch Keller Andrew Heaney Bailey Falter Carmen Mlodzinski (x2)
SDP @NYY (33) @COL (108) Michael King (@NYY), Dylan Cease Nick Pivetta, King (@COL) Stephen Kolek (?), Randy Vásquez
SEA @ATH (75) TOR (188) Bryan Woo, Luis Castillo, Bryce Miller (vTOR) Miller (@ATH) Emerson Hancock, Logan Evans
SFG @CHC (95) @MIN (88) Logan Webb Landen Roupp (x2), Jordan Hicks Justin Verlander, Robbie Ray
STL PIT (127) @WSN (99) Matthew Liberatore, Sonny Gray Miles Mikolas (x2), Steven Matz, Erick Fedde 페디, Andre Pallante
TBR PHI (86) MIL (72) Drew Rasmussen (x2), Shane Baz Ryan Pepiot, Taj Bradley Zack Littell
TEX @BOS (46) @DET (98) Nathan Eovaldi (x2), Tyler Mahle, Jacob deGrom Jack Leiter Patrick Corbin
TOR @LAA (137) @SEA (99) Chris Bassitt, Kevin Gausman José Berríos (x2), Bowden Francis Eric Lauer 라우어 (?)
WSN CLE (109) STL (118) MacKenzie Gore Mitchell Parker Jake Irvin, Brad Lord, Trevor Williams Michael Soroka (?)

A few general schedule notes:

  • Now that we’ve reached May, I’m starting to use in-season data to calculate opponent strength.
  • The Athletics have a beast of a schedule next week; not only are they playing two of the hottest offenses in baseball, they’re playing in their tiny bandbox in Sacramento. Those games should be extremely high scoring affairs. The Padres also have to face the Yankees next week, in New York to boot, but San Diego then gets to travel to Colorado. The Diamondbacks just barely avoid the double red tags, but I’d still avoid their starters against the Mets and Dodgers.
  • No team has a double green week, but the Twins get close with series against the struggling Orioles and the Giants at home.

Ottoneu Starting Pitching Planner: April 28–May 4

Credit: Eakin Howard-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. 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. I should also note that the two new minor league stadiums that the Athletics and Rays are playing in this year currently have neutral park factors in my calculations, though both should play like hitters parks (those series are marked in yellow below).

April 28–May 4
Team Series 1 Matchup Series 2 Matchup Start Maybe Risky Sit
ARI @NYM (72) @PHI (81) Corbin Burnes, Zac Gallen, Eduardo Rodriguez (x2), Brandon Pfaadt Merrill Kelly 켈리
ATH @TEX (98) @MIA (106) J.T. Ginn (x2), Luis Severino, Osvaldo Bido JP Sears (x2), Jeffrey Springs
ATL @COL (121) LAD (78) Spencer Schwellenbach Chris Sale, Grant Holmes AJ Smith-Shawver (x2), Bryce Elder
BAL NYY (81) KCR (147) Tomoyuki Sugano (x2), Cade Povich, Kyle Gibson (?), Charlie Morton, Dean Kremer
BOS @TOR (122) MIN (95) Garrett Crochet (x2) Walker Buehler Tanner Houck, Lucas Giolito (?), Brayan Bello
CHC @PIT (130) @MIL (115) Shota Imanaga (x2), Matthew Boyd Colin Rea Ben Brown, Jameson Taillon
CHW MIL (105) HOU (62) Shane Smith Bryse Wilson (x2), Sean Burke, Jonathan Cannon, Davis Martin
CIN STL (94) WSN (112) Brady Singer (x2), Hunter Greene Nick Martinez (x2), Andrew Abbott, Nick Lodolo
CLE MIN (121) @TOR (122) Tanner Bibee (x2), Gavin Williams Ben Lively 라이블리 Luis L. Ortiz (x2), Logan Allen로건
COL ATL (16) @SFG (145) Kyle Freeland, Ryan Feltner Tanner Gordon (?), Germán Márquez, Chase Dollander, Antonio Senzatela
DET @HOU (86) @LAA (107) Jack Flaherty (x2), Reese Olson (x2), Tarik Skubal Casey Mize, Jackson Jobe
HOU DET (156) @CHW (146) Framber Valdez, Hunter Brown Ronel Blanco, Ryan Gusto, Hayden Wesneski Lance McCullers Jr. (?)
KCR @TBR (96) @BAL (97) Cole Ragans (?), Kris Bubic Seth Lugo, Michael Wacha Michael Lorenzen
LAA @SEA (120) DET (128) Yusei Kikuchi, José Soriano Jack Kochanowicz (x2), Tyler Anderson, Kyle Hendricks
LAD MIA (104) @ATL (46) Dustin May, Yoshinobu Yamamoto, Tyler Glasnow Tony Gonsolin (?), Roki Sasaki
MIA @LAD (72) ATH (83) Max Meyer Sandy Alcantara Edward Cabrera (x2), Cal Quantrill, Connor Gillispie
MIL @CHW (146) CHC (56) Freddy Peralta (@CHW) Tobias Myers, Peralta (vCHC) Chad Patrick, Quinn Priester, Jose Quintana
MIN @CLE (128) @BOS (63) Bailey Ober (@CLE), Pablo López, Joe Ryan Ober (@BOS) Chris Paddack (x2), Simeon Woods Richardson
NYM ARI (86) @STL (147) Kodai Senga, Clay Holmes, Tylor Megill Griffin Canning (x2), David Peterson (x2)
NYY @BAL (97) TBR (84) Max Fried Carlos Rodón, Clarke Schmidt Will Warren (x2), Carlos Carrasco
PHI WSN (136) ARI (60) Cristopher Sánchez (?), Zack Wheeler, Jesús Luzardo Taijuan Walker, Aaron Nola, Ranger Suárez (?)
PIT CHC (66) SDP (107) Paul Skenes Andrew Heaney (x2), Mitch Keller Bailey Falter Carmen Mlodzinski
SDP SFG (124) @PIT (130) Nick Pivetta, Michael King, Dylan Cease Kyle Hart 하트, Randy Vásquez
SEA LAA (154) @TEX (98) Bryan Woo, Logan Gilbert, Luis Castillo, Bryce Miller Emerson Hancock
SFG @SDP (113) COL (179) Logan Webb (x2), Landen Roupp, Justin Verlander, Robbie Ray, Jordan Hicks
STL @CIN (30) NYM (76) Sonny Gray Matthew Liberatore Steven Matz (x2), Andre Pallante, Miles Mikolas, Erick Fedde 페디
TBR KCR (128) @NYY (50) Drew Rasmussen, Shane Baz Taj Bradley (vKCR), Ryan Pepiot Bradley (@NYY) Zack Littell
TEX ATH (80) SEA (89) Jacob deGrom (x2), Nathan Eovaldi, Tyler Mahle Jack Leiter (?) Kumar Rocker (x2)
TOR BOS (81) CLE (120) Kevin Gausman, Chris Bassitt Bowden Francis (x2), José Berríos Paxton Schultz (?)
WSN @PHI (81) @CIN (30) MacKenzie Gore (x2) Jake Irvin, Brad Lord, Mitchell Parker Trevor Williams (x2)

A few general schedule notes:

  • They’re not marked in red above, but I’d be weary of starting anyone from the Braves or Diamondbacks next week. Atlanta travels to Colorado which makes Chris Sale’s scheduled start a big risk and then the team returns home to host the Dodgers. Meanwhile, Arizona heads out on an East Coast road trip through New York and Philadelphia and neither Corbin Burnes or Zac Gallen have been all that impressive to start this season.
  • The Astros look to be the only team with a pair of easier matchups next week, at home against the Tigers and on the road against the White Sox. Ronel Blanco could be lined up for a double-start week but that could be in flux if Houston decides to activate Lance McCullers Jr. next weekend.

Ottoneu Starting Pitching Planner: April 21–27

Credit: Brett Davis-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. 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. I should also note that the two new minor league stadiums that the Athletics and Rays are playing in this year currently have neutral park factors in my calculations, though both should play like hitters parks (those series are marked in yellow below).

April 21–27
Team Series 1 Matchup Series 2 Matchup Start Maybe Risky Sit
ARI TBR (85) ATL (44) Corbin Burnes, Zac Gallen Brandon Pfaadt (vTBR), Eduardo Rodriguez Merrill Kelly 켈리, Pfaadt (vATL)
ATH TEX (93) CHW (154) Luis Severino, Jeffrey Springs Osvaldo Bido (x2) JP Sears, J.T. Ginn
ATL STL (95) @ARI (59) Spencer Schwellenbach (x2), Spencer Strider, Chris Sale Grant Holmes Bryce Elder
BAL @WSN (128) @DET (142) Cade Povich, Charlie Morton Dean Kremer (x2), Tomoyuki Sugano, Brandon Young (?)
BOS SEA (96) @CLE (127) Walker Buehler (vCHW), Garrett Crochet Buehler (@CLE) Brayan Bello (?), Tanner Houck Sean Newcomb
CHC LAD (71) PHI (107) Shota Imanaga, Matthew Boyd Ben Brown, Jameson Taillon Colin Rea
CHW @MIN (115) @ATH (87) Shane Smith Martín Pérez Jonathan Cannon (x2), Davis Martin (x2), Sean Burke
CIN @MIA (115) @COL (104) Brady Singer Nick Martinez (@MIA) Andrew Abbott, Hunter Greene Nick Lodolo, Martinez (@COL)
CLE NYY (63) BOS (82) Gavin Williams (x2), Tanner Bibee Luis L. Ortiz, Ben Lively 라이블리, Logan Allen로건
COL @KCR (114) CIN (82) Ryan Feltner (x2), Germán Márquez, Chase Dollander Kyle Freeland, Antonio Senzatela
DET SDP (102) BAL (116) Jack Flaherty, Tarik Skubal Reese Olson, Casey Mize Jackson Jobe Keider Montero
HOU TOR (103) @KCR (114) Hunter Brown, Framber Valdez Ronel Blanco, Ryan Gusto, Lance McCullers Jr. (?), Hayden Wesneski
KCR COL (129) HOU (93) Kris Bubic (x2), Cole Ragans Michael Lorenzen, Seth Lugo, Michael Wacha
LAA PIT (121) @MIN (115) José Soriano (x2) Yusei Kikuchi Jack Kochanowicz, Tyler Anderson, Kyle Hendricks
LAD @CHC (92) PIT (136) Yoshinobu Yamamoto, Tyler Glasnow Dustin May, Roki Sasaki
MIA CIN (107) @SEA (130) Max Meyer (x2), Sandy Alcantara Edward Cabrera Cal Quantrill, Connor Gillispie
MIL @SFG (122) @STL (115) Freddy Peralta Quinn Priester (x2), Jose Quintana (x2) Tobias Myers (?) Chad Patrick
MIN CHW (158) LAA (67) Bailey Ober, David Festa Joe Ryan, Pablo López (?) Chris Paddack, Simeon Woods Richardson
NYM PHI (105) @WSN (128) Kodai Senga, Clay Holmes Tylor Megill (x2), David Peterson Griffin Canning
NYY @CLE (127) TOR (87) Max Fried Clarke Schmidt (x2), Will Warren, Carlos Rodón Carlos Carrasco
PHI @NYM (84) @CHC (92) Cristopher Sánchez, Zack Wheeler, Jesús Luzardo Aaron Nola (x2) Ranger Suárez (?)
PIT @LAA (42) @LAD (48) Paul Skenes Andrew Heaney, Mitch Keller Bailey Falter (x2) Carmen Mlodzinski
SDP @DET (142) TBR (84) Nick Pivetta, Michael King, Dylan Cease Randy Vásquez (x2), Kyle Hart 하트
SEA @BOS (58) MIA (141) Bryce Miller (x2), Bryan Woo, Logan Gilbert, Luis Castillo Emerson Hancock
SFG MIL (130) TEX (119) Logan Webb Robbie Ray (x2), Landen Roupp Jordan Hicks (x2), Justin Verlander
STL @ATL (36) MIL (124) Sonny Gray Matthew Liberatore Erick Fedde 페디, Steven Matz, Andre Pallante, Miles Mikolas
TBR @ARI (59) @SDP (90) Drew Rasmussen, Shane Baz Taj Bradley, Ryan Pepiot Zack Littell (x2)
TEX @ATH (87) @SFG (122) Jacob deGrom, Nathan Eovaldi, Tyler Mahle Jack Leiter (?) Kumar Rocker Patrick Corbin
TOR @HOU (100) @NYY (40) Chris Bassitt Kevin Gausman (x2) Bowden Francis, José Berríos Easton Lucas
WSN BAL (103) NYM (73) MacKenzie Gore Mitchell Parker (x2), Trevor Williams, Jake Irvin Michael Soroka (?)

A few general schedule notes:

  • The Dodgers and Cubs gain an extra day off next week to offset their early start in Japan in March. That means they’ll only play five games, though the Dodgers will need to call up a spot starter anyway after Bobby Miller was optioned after his own spot start on Thursday. Roster Resource has Matt Sauer listed as the starter on Wednesday but it’s possible Los Angeles will activate Tony Gonsolin for that start instead.
  • After spending most of the month rehabbing, we’ll probably see the season debuts of Ranger Suárez, Brayan Bello, Tobias Myers, and Lance McCullers Jr. (!) next week and Jack Leiter and Pablo López are on track to be activated from their short stints on the IL too.

Ottoneu Starting Pitching Planner: April 14–20

Credit: Kim Klement Neitzel-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. 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. I should also note that the two new minor league stadiums that the Athletics and Rays are playing in this year currently have neutral park factors in my calculations, though both should play like hitters parks (those series are marked in yellow below).

April 14–20
Team Series 1 Matchup Series 2 Matchup Start Maybe Risky Sit
ARI @MIA (135) @CHC (87) Brandon Pfaadt, Corbin Burnes, Zac Gallen Merrill Kelly 켈리 (@MIA), Eduardo Rodriguez Kelly (@CHC)
ATH @CHW (138) @MIL (96) Jeffrey Springs (x2) Osvaldo Bido, JP Sears, Luis Severino Mitch Spence
ATL @TOR (96) MIN (127) Spencer Schwellenbach, Chris Sale Grant Holmes (x2), Spencer Strider (?) AJ Smith-Shawver
BAL CLE (139) CIN (139) Cade Povich, Charlie Morton Dean Kremer (x2), Tomoyuki Sugano
BOS @TBR (100) CHW (144) Garrett Crochet, Tanner Houck (vCHW) Houck (@TBR), Walker Buehler, Richard Fitts Sean Newcomb
CHC @SDP (92) ARI (71) Shota Imanaga Matthew Boyd Jameson Taillon (x2), Ben Brown Colin Rea
CHW ATH (82) @BOS (53) Shane Smith Sean Burke (x2), Jonathan Cannon, Davis Martin, Martín Pérez
CIN SEA (104) @BAL (101) Brady Singer, Hunter Greene Nick Lodolo (x2), Nick Martinez Andrew Abbott (?)
CLE @BAL (101) @PIT (156) Gavin Williams, Tanner Bibee Ben Lively 라이블리 Logan Allen로건 (x2), Luis L. Ortiz
COL @LAD (46) WSN (86) Ryan Feltner, Germán Márquez, Chase Dollander Antonio Senzatela (x2), Kyle Freeland
DET @MIL (96) KCR (136) Tarik Skubal (x2), Jack Flaherty (x2), Reese Olson, Casey Mize Jackson Jobe
HOU @STL (112) SDP (90) Framber Valdez (x2), Hunter Brown Ronel Blanco Hayden Wesneski Ryan Gusto
KCR @NYY (36) @DET (125) Cole Ragans, Seth Lugo (@DET) Lugo (@NYY), Kris Bubic, Michael Wacha (@DET) Wacha (@NYY), Michael Lorenzen
LAA @TEX (97) SFG (104) José Soriano Yusei Kikuchi (x2) Jack Kochanowicz, Kyle Hendricks Tyler Anderson
LAD COL (128) @TEX (97) Yoshinobu Yamamoto, Tyler Glasnow Dustin May (x2) Landon Knack, Roki Sasaki
MIA ARI (49) @PHI (40) Max Meyer (x2), Sandy Alcantara Cal Quantrill, Edward Cabrera (?), Connor Gillispie
MIL DET (96) ATH (92) Freddy Peralta Quinn Priester, Jose Quintana (?) Tyler Alexander (x2), Chad Patrick
MIN NYM (92) @ATL (84) Joe Ryan (x2) Bailey Ober David Festa, Chris Paddack, Simeon Woods Richardson
NYM @MIN (130) STL (108) Clay Holmes (x2), Tylor Megill (x2), Kodai Senga David Peterson Griffin Canning
NYY KCR (104) @TBR (100) Max Fried (x2) Carlos Rodón Clarke Schmidt (?), Marcus Stroman, Will Warren
PHI SFG (119) MIA (130) Jesús Luzardo (x2), Aaron Nola, Cristopher Sánchez, Zack Wheeler Taijuan Walker (x2)
PIT WSN (118) CLE (122) Paul Skenes (x2) Mitch Keller (x2), Andrew Heaney Bailey Falter, Carmen Mlodzinski
SDP CHC (76) @HOU (130) Dylan Cease (x2), Nick Pivetta, Michael King Randy Vásquez, Kyle Hart 하트
SEA @CIN (88) @TOR (96) Luis Castillo (x2), Bryce Miller, Bryan Woo, Logan Gilbert Casey Lawrence (?)
SFG @PHI (40) @LAA (75) Logan Webb Robbie Ray, Jordan Hicks, Landen Roupp (@LAA) Roupp (@PHI), Justin Verlander (x2)
STL HOU (146) @NYM (105) Sonny Gray (x2) Erick Fedde 페디 (x2), Steven Matz (?), Andre Pallante, Miles Mikolas, Matthew Liberatore
TBR BOS (66) NYY (48) Ryan Pepiot (x2), Drew Rasmussen, Shane Baz Zack Littell (x2), Taj Bradley
TEX LAA (91) LAD (45) Tyler Mahle, Jack Leiter (?), Jacob deGrom, Nathan Eovaldi Kumar Rocker Patrick Corbin (x2)
TOR ATL (89) SEA (142) Kevin Gausman (x2) Chris Bassitt, Bowden Francis, José Berríos Easton Lucas
WSN @PIT (156) @COL (104) Jake Irvin (@PIT), Mitchell Parker Trevor Williams, MacKenzie Gore Brad Lord (x2), Irvin (@COL)

A few general schedule notes:

  • The Orioles are the only team with two easier matchups next week, but unfortunately, their rotation is a bit up in the air with the injury to Zack Eflin. I don’t really trust any of their other starters, even against weaker opponents at home.
  • The two Florida teams pull some pretty tough opponents next week. The Marlins host the Diamondbacks and then head to Philadelphia while the Rays host the Red Sox and Yankees. It’s still too early to put much stock in the early park factors for George M. Steinbrenner Field, but Statcast lists its current park factor as 92, though I wonder if that’s more to do with the weather than the actual park dimensions.

Ottoneu Starting Pitching Planner: April 7–13

Credit: Benny Sieu-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. 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. I should also note that the two new minor league stadiums that the Athletics and Rays are playing in this year currently have neutral park factors in my calculations, though both should play like hitters parks (those series are marked in yellow below).

April 7–13
Team Series 1 Matchup Series 2 Matchup Start Maybe Risky Sit
ARI BAL (66) MIL (125) Zac Gallen (x2), Corbin Burnes Merrill Kelly 켈리, Brandon Pfaadt, Eduardo Rodriguez
ATH SDP (100) NYM (40) Luis Severino (x2), Jeffrey Springs Osvaldo Bido, JP Sears Joey Estes
ATL PHI (45) @TBR (104) Chris Sale (x2), Spencer Schwellenbach AJ Smith-Shawver, Grant Holmes Bryce Elder
BAL @ARI (70) TOR (97) Zach Eflin (x2) Charlie Morton, Dean Kremer, Tomoyuki Sugano, Cade Povich
BOS TOR (67) @CHW (138) Garrett Crochet (x2), Tanner Houck (@CHW) Houck (vTOR) Walker Buehler, Richard Fitts, Sean Newcomb
CHC TEX (84) @LAD (31) Shota Imanaga Justin Steele (x2) Jameson Taillon, Matthew Boyd Ben Brown
CHW @CLE (134) BOS (40) Sean Burke Shane Smith (x2), Jonathan Cannon, Davis Martin, Martín Pérez
CIN @SFG (165) PIT (108) Hunter Greene (x2), Nick Martinez Nick Lodolo, Brady Singer Andrew Abbott (?)
CLE CHW (168) KCR (96) Gavin Williams, Tanner Bibee Ben Lively 라이블리 Logan Allen로건 (x2), Luis L. Ortiz
COL MIL (89) @SDP (107) Germán Márquez Kyle Freeland (x2), Antonio Senzatela, Ryan Feltner, Bradley Blalock
DET NYY (77) @MIN (99) Tarik Skubal Casey Mize (x2), Jack Flaherty, Reese Olson Jackson Jobe
HOU @SEA (161) LAA (101) Framber Valdez, Hunter Brown Spencer Arrighetti, Ronel Blanco Hayden Wesneski (x2)
KCR MIN (94) @CLE (134) Cole Ragans (x2), Seth Lugo Michael Wacha, Kris Bubic Michael Lorenzen (x2)
LAA @TBR (104) @HOU (84) Yusei Kikuchi, José Soriano Tyler Anderson Kyle Hendricks (x2), Jack Kochanowicz
LAD @WSN (148) CHC (82) Blake Snell, Yoshinobu Yamamoto, Tyler Glasnow Dustin May (x2), Roki Sasaki
MIA @NYM (56) WSN (139) Sandy Alcantara Max Meyer Connor Gillispie (x2), Tyler Phillips, Cal Quantrill
MIL @COL (111) @ARI (70) Freddy Peralta (@ARI) Peralta (@COL), Jose Quintana (?) Nestor Cortes, Elvin Rodriguez, Chad Patrick
MIN @KCR (81) DET (150) Pablo López (x2), Joe Ryan, Bailey Ober Simeon Woods Richardson (x2) Chris Paddack
NYM MIA (167) @ATH (117) Kodai Senga (x2), Clay Holmes, Tylor Megill David Peterson Griffin Canning
NYY @DET (166) SFG (128) Max Fried Carlos Rodón (x2) Carlos Carrasco, Marcus Stroman, Will Warren
PHI @ATL (36) @STL (137) Zack Wheeler (x2), Aaron Nola, Cristopher Sánchez Jesús Luzardo Taijuan Walker
PIT STL (119) @CIN (49) Paul Skenes Mitch Keller Carmen Mlodzinski (x2), Bailey Falter, Andrew Heaney
SDP @ATH (117) COL (146) Michael King (x2), Dylan Cease, Nick Pivetta Kyle Hart 하트 Randy Vásquez
SEA HOU (101) TEX (88) Logan Gilbert (x2), Luis Castillo, Bryce Miller, Bryan Woo Luis F. Castillo (?)
SFG CIN (105) @NYY (47) Logan Webb (vCIN) Jordan Hicks, Webb (@NYY) Landen Roupp, Justin Verlander, Robbie Ray
STL @PIT (140) PHI (65) Sonny Gray, Erick Fedde 페디 Matthew Liberatore (@PIT), Andre Pallante, Miles Mikolas Liberatore (vPHI)
TBR LAA (96) ATL (36) Shane Baz (vLAA), Ryan Pepiot Zack Littell, Taj Bradley, Drew Rasmussen, Baz (vATL)
TEX @CHC (105) @SEA (161) Nathan Eovaldi (x2), Jacob deGrom Jack Leiter Tyler Mahle, Kumar Rocker
TOR @BOS (46) @BAL (76) Kevin Gausman, Chris Bassitt, Bowden Francis José Berríos (x2) Easton Lucas (x2)
WSN LAD (41) @MIA (148) Mitchell Parker MacKenzie Gore, Trevor Williams (@MIA) Williams (vLAD), Jake Irvin, Michael Soroka

A few general schedule notes:

  • The toughest schedule next week might belong to the Brewers who travel to the thin air of Colorado and then to Arizona to face the potent D-Backs lineup. Their rotation is a mess anyway with Freddy Peralta and Nestor Cortes essentially the only two pitchers you’d even consider starting, and luckily enough, they’re both scheduled to pitch in Coors Field next week.
  • There isn’t a single team with two great matchups next week, though the Yankees come close with a series in Detroit and then a home series against the Giants.

Ottoneu Starting Pitching Planner: March 27–April 6

Credit: Joe Nicholson-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. 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. I should also note that the two new minor league stadiums that the Athletics and Rays are playing in this year currently have neutral park factors in my calculations, though both should play like hitters parks.

First, a reminder that the first week of Ottoneu head-to-head leagues ends on March 30, which means you have one weekend to hit your games started cap. That means you’ve got a very short window to figure out which starters to use over the next four days, and you may want to use some of the riskier pitchers on your roster just to hit the cap. The table below has my sit/start recommendations for the weekend and then there’s a second table below for the first normal week.

March 27–30
Team Series 1 Matchup Start Maybe Risky Sit
ARI CHC (128) Zac Gallen Merrill Kelly 켈리, Brandon Pfaadt, Eduardo Rodriguez
ATH @SEA (168) Luis Severino, Jeffrey Springs, Osvaldo Bido JP Sears
ATL @SDP (95) Chris Sale, Reynaldo López, Spencer Schwellenbach AJ Smith-Shawver
BAL @TOR (84) Zach Eflin Charlie Morton, Dean Kremer, Tomoyuki Sugano (?)
BOS @TEX (56) Garrett Crochet Tanner Houck, Walker Buehler Richard Fitts
CHC @ARI (100) Justin Steele, Shota Imanaga Jameson Taillon, Matthew Boyd
CHW LAA (81) Sean Burke Jonathan Cannon, Davis Martin
CIN SFG (116) Hunter Greene Nick Lodolo, Nick Martinez
CLE @KCR (114) Tanner Bibee, Gavin Williams Luis L. Ortiz
COL @TBR (112) Germán Márquez Kyle Freeland, Ryan Feltner
DET @LAD (7) Tarik Skubal Jack Flaherty, Reese Olson
HOU NYM (42) Framber Valdez, Hunter Brown Spencer Arrighetti
KCR CLE (156) Cole Ragans, Seth Lugo Michael Wacha
LAA @CHW (147) Yusei Kikuchi, José Soriano Tyler Anderson
LAD DET (128) Blake Snell, Yoshinobu Yamamoto Roki Sasaki
MIA PIT (165) Sandy Alcantara Max Meyer Connor Gillispie, Valente Bellozo
MIL @NYY (37) Freddy Peralta, Nestor Cortes Aaron Civale
MIN @STL (151) Pablo López, Joe Ryan, Bailey Ober
NYM @HOU (84) Clay Holmes Tylor Megill, Griffin Canning
NYY MIL (102) Max Fried Carlos Rodón Marcus Stroman
PHI @WSN (154) Zack Wheeler, Jesús Luzardo, Aaron Nola
PIT @MIA (179) Paul Skenes Mitch Keller, Andrew Heaney Bailey Falter
SDP ATL (26) Michael King, Dylan Cease Nick Pivetta Randy Vásquez
SEA ATH (144) Logan Gilbert, Luis Castillo, Bryce Miller, Bryan Woo
SFG @CIN (51) Logan Webb Justin Verlander, Robbie Ray
STL MIN (128) Sonny Gray Erick Fedde 페디 Andre Pallante
TBR COL (149) Ryan Pepiot Taj Bradley, Zack Littell
TEX BOS (47) Jacob deGrom Nathan Eovaldi Jack Leiter, Tyler Mahle
TOR BAL (61) Kevin Gausman, Max Scherzer José Berríos, Chris Bassitt
WSN PHI (47) MacKenzie Gore Jake Irvin Trevor Williams

March 31–April 6
Team Series 1 Matchup Series 2 Matchup Start Maybe Risky Sit
ARI @NYY (36) @WSN (149) Corbin Burnes (x2), Zac Gallen, Brandon Pfaadt Merrill Kelly, Eduardo Rodriguez
ATH CHC (90) @COL (122) Luis Severino, Jeffrey Springs Joey Estes (x2), Osvaldo Bido, JP Sears
ATL @LAD (7) MIA (174) Chris Sale, Spencer Schwellenbach Reynaldo López, Grant Holmes (vMIA) Holmes (@LAD), AJ Smith-Shawver
BAL BOS (79) @KCR (111) Zach Eflin Charlie Morton Cade Povich (x2), Dean Kremer, Tomoyuki Sugano
BOS @BAL (79) STL (129) Garrett Crochet, Tanner Houck Walker Buehler, Richard Fitts Sean Newcomb (x2)
CHC @ATH (122) SDP (120) Justin Steele, Shota Imanaga Ben Brown (x2) Jameson Taillon, Matthew Boyd
CHW MIN (79) @DET (183) Sean Burke Martín Pérez (x2), Shane Smith, Jonathan Cannon, Davis Martin
CIN TEX (36) @MIL (106) Hunter Greene, Nick Lodolo, Nick Martinez Brady Singer (x2) Carson Spiers (x2)
CLE @SDP (93) @LAA (77) Tanner Bibee, Gavin Williams Ben Lively 라이블리 (x2), Logan Allen로건, Luis L. Ortiz
COL @PHI (29) ATH (99) Antonio Senzatela (x2), Germán Márquez Kyle Freeland, Ryan Feltner, Bradley Blalock
DET @SEA (163) CHW (192) Tarik Skubal, Jack Flaherty, Reese Olson Casey Mize (x2) Jackson Jobe
HOU SFG (145) @MIN (106) Framber Valdez, Hunter Brown Ronel Blanco (vSFG) Spencer Arrighetti, Blanco (@MIN) Hayden Wesneski
KCR @MIN (106) BAL (84) Cole Ragans, Seth Lugo Michael Wacha Kris Bubic (x2), Michael Lorenzen
LAA @STL (147) CLE (104) Yusei Kikuchi José Soriano Tyler Anderson Kyle Hendricks (x2), Jack Kochanowicz
LAD ATL (7) @PHI (29) Tyler Glasnow (x2), Blake Snell, Yoshinobu Yamamoto Dustin May, Roki Sasaki
MIA NYM (56) @ATL (52) Sandy Alcantara Max Meyer Cal Quantrill (x2), Connor Gillispie, Valente Bellozo
MIL KCR (70) CIN (65) Freddy Peralta Nestor Cortes Aaron Civale Tyler Alexander (x2), Chad Patrick (?)
MIN @CHW (142) HOU (88) Pablo López, Joe Ryan, Bailey Ober Chris Paddack (@CHW), Simeon Woods Richardson Paddack (vHOU)
NYM @MIA (174) TOR (88) Kodai Senga, Clay Holmes David Peterson (x2) Tylor Megill, Griffin Canning
NYY ARI (41) @PIT (172) Max Fried Carlos Rodón, Marcus Stroman Will Warren (x2) Carlos Carrasco
PHI COL (129) LAD (20) Cristopher Sánchez (vCOL), Zack Wheeler Aaron Nola, Sánchez (vLAD) Taijuan Walker, Jesús Luzardo
PIT @TBR (108) NYY (86) Paul Skenes Mitch Keller Andrew Heaney Carmen Mlodzinski (x2), Bailey Falter
SDP CLE (115) @CHC (106) Michael King, Dylan Cease Nick Pivetta Kyle Hart 하트 (x2) Randy Vásquez
SEA DET (172) @SFG (178) Logan Gilbert, Luis Castillo, Bryce Miller, Bryan Woo Emerson Hancock (x2)
SFG @HOU (81) SEA (178) Logan Webb, Robbie Ray Justin Verlander, Jordan Hicks (vSEA) Hicks (@HOU), Landen Roupp
STL LAA (124) @BOS (66) Sonny Gray Erick Fedde Miles Mikolas (x2), Matthew Liberatore, Andre Pallante
TBR PIT (145) @TEX (54) Drew Rasmussen (vPIT), Ryan Pepiot Shane Baz, Rasmussen (@TEX) Zack Littell, Taj Bradley
TEX @CIN (50) TBR (95) Jacob deGrom Nathan Eovaldi Kumar Rocker (x2), Jack Leiter, Tyler Mahle
TOR WSN (149) @NYM (47) Kevin Gausman Bowden Francis (vWSN), Max Scherzer José Berríos, Chris Bassitt, Francis (@NYM)
WSN @TOR (81) ARI (63) MacKenzie Gore Mitchell Parker, Jake Irvin Michael Soroka (x2), Trevor Williams

A few general schedule notes:

  • These first few weeks of the season have some awkward off days to give teams a buffer for any early season rainouts. That, combined with some still unsettled rosters, means you should definitely pay attention to the announced starters for each game, make note of any rotation shuffling, and have a backup plan just in case one of your starters misses a start.
  • The Mariners have an extremely easy schedule to start the season, hosting the A’s and Tigers before heading to San Francisco next weekend. All of their starters are usually must starts, but even with George Kirby on the IL to start the season, giving Emerson Hancock some consideration might be worthwhile if you need a two-start pitcher next week.
  • No team has three tough matchups during this first week and a half, but the Dodgers and Marlins have a pair of them next week. Los Angeles hosts the Braves before heading to Philadelphia while Miami hosts the Mets before traveling to Atlanta.

Ottoneu Starting Pitching Planner: September 23–29

Welcome back to the final Ottoneu Starting Pitching Planner of the season. 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.

September 23–29
Team Series 1 Matchup Series 2 Matchup Start Maybe Risky Sit
ARI SFG (141) SDP (67) Brandon Pfaadt, Zac Gallen Eduardo Rodriguez (vSFG) Merrill Kelly 켈리, Jordan Montgomery, Eduardo Rodriguez (vSDP)
ATL NYM (74) KCR (122) Chris Sale, Max Fried Spencer Schwellenbach (vNYM), Charlie Morton Grant Holmes
BAL @NYY (93) @MIN (105) Zach Eflin, Corbin Burnes Dean Kremer (@MIN) Dean Kremer (@NYY), Cade Povich, Albert Suárez 수아레즈
BOS @TOR (81) TBR (120) Tanner Houck Brayan Bello, Kutter Crawford, Nick Pivetta Cooper Criswell Richard Fitts
CHC @PHI (36) CIN (144) Shota Imanaga Justin Steele, Jameson Taillon Javier Assad Jordan Wicks, Kyle Hendricks
CHW LAA (129) @DET (134) Garrett Crochet Davis Martin Jonathan Cannon (x2), Chris Flexen 플렉센, Sean Burke
CIN @CLE (105) @CHC (113) Nick Martinez, Rhett Lowder Jakob Junis, Hunter Greene Julian Aguiar
CLE CIN (132) HOU (79) Tanner Bibee Gavin Williams (?) Joey Cantillo, Ben Lively 라이블리, Matthew Boyd
COL STL (96) LAD (12) Ryan Feltner, Kyle Freeland Austin Gomber, Cal Quantrill, Antonio Senzatela
DET TBR (153) CHW (197) Tarik Skubal (x2) Casey Mize, Brant Hurter (B) Reese Olson, Keider Montero
HOU SEA (57) @CLE (105) Framber Valdez, Yusei Kikuchi Hunter Brown, Spencer Arrighetti Justin Verlander, Ronel Blanco
KCR @WSN (132) @ATL (108) Cole Ragans, Michael Wacha, Seth Lugo Michael Lorenzen (?), Brady Singer, Alec Marsh
LAA @CHW (137) TEX (110) Tyler Anderson, Reid Detmers Jack Kochanowicz, José Suarez, Griffin Canning
LAD SDP (19) @COL (55) Jack Flaherty Landon Knack, Yoshinobu Yamamoto (?) Walker Buehler, Justin Wrobleski (?)
MIA @MIN (105) @TOR (81) Braxton Garrett (?), Ryan Weathers, Edward Cabrera Valente Bellozo, Adam Oller, Darren McCaughan
MIL @PIT (120) NYM (53) Freddy Peralta, Tobias Myers Frankie Montas Colin Rea, Aaron Civale
MIN MIA (146) BAL (129) Bailey Ober (x2), David Festa, Pablo López Simeon Wood Richardson Zebby Matthews
NYM @ATL (108) @MIL (84) Sean Manaea Luis Severino (x2), David Peterson Jose Quintana, Tylor Megill
NYY BAL (108) PIT (110) Nestor Cortes, Gerrit Cole Clarke Schmidt, Carlos Rodón, Luis Gil, Marcus Stroman (?)
OAK TEX (168) @SEA (103) Mitch Spence, JP Sears Brady Basso (x2), J.T. Ginn, Joey Estes
PHI CHC (33) @WSN (132) Ranger Suárez, Zack Wheeler (?) Aaron Nola, Cristopher Sánchez Taijuan Walker
PIT MIL (93) @NYY (93) Paul Skenes Mitch Keller, Jared Jones Bailey Falter (x2), Luis L. Ortiz
SDP @LAD (17) @ARI (58) Michael King (x2), Dylan Cease, Joe Musgrove Yu Darvish Martín Pérez
SEA @HOU (60) OAK (86) Logan Gilbert, George Kirby, Bryan Woo Bryce Miller (@HOU) Emerson Hancock
SFG @ARI (58) STL (163) Logan Webb, Blake Snell Hayden Birdsong, Robbie Ray (?), Landon Roupp Mason Black
STL @COL (55) @SFG (177) Kyle Gibson, Andre Pallante Sonny Gray, Miles Mikolas Michael McGreevy, Erick Fedde 페디
TBR @DET (134) @BOS (69) Ryan Pepiot (x2) Shane Baz Zack Littell, Taj Bradley Tyler Alexander
TEX @OAK (146) @LAA (134) Nathan Eovaldi, Jacob deGrom, Max Scherzer Cody Bradford, Andrew Heaney Kumar Rocker
TOR BOS (53) MIA (115) Chris Bassitt, Bowden Francis (vMIA) Bowden Francis (vBOS), Kevin Gausman José Berríos, Yariel Rodríguez
WSN KCR (98) PHI (50) DJ Herz Mitchell Parker, MacKenzie Gore, Jake Irvin Patrick Corbin, Trevor Williams

A few general schedule notes:

  • We’ve made it to the final week of the season. Ottoneu head-to-head leagues should be all wrapped up leaving teams in points leagues to battle it out for the top three spots in their leagues. A reminder that the innings pitched cap is a soft cap, so make sure you plan out when your starters are going next week and try to stack as many of them as you can on the day you think you’ll go over the cap.
  • Be on the lookout for teams that re-slot their rotations in preparation for the playoffs or teams who try to line up their starters for a final push into the postseason. Double-check your probables and be ready to switch to a backup plan if things go sideways. I’ve marked a handful of pitchers with an (X) if their start next week lines up for Saturday or Sunday and their team has clinched a playoff berth already. Notably, Zack Wheeler is lined up to start on Saturday, but the Phillies may opt to skip that final start to keep him fresh for the first round of the playoffs.
  • It’s a good week to own shares of Rangers or Tigers pitching. They both get some pretty nice matchups and Detroit’s Wild Card chase should keep all of their games relevant through the end of the season.
  • On the other hand, it looks like a pretty rough week for the Dodgers and Padres. Los Angeles’s starting rotation is a mess with injuries taking their toll and Bobby Miller getting sent back to Triple-A this week. To make matters worse, they finish the season in Colorado. If they have the division locked up by next weekend, I could see them either skipping Yoshinobu Yamamoto’s start entirely or giving him a very short outing to keep him ready for the first round of the playoffs.

Ottoneu Starting Pitching Planner: September 16–22

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.

September 16–22
Team Series 1 Matchup Series 2 Matchup Start Maybe Risky Sit
ARI @COL (70) @MIL (68) Zac Gallen Brandon Pfaadt, Ryne Nelson (@MIL) Merrill Kelly 켈리 (@MIL) Merrill Kelly (@COL), Ryne Nelson (@COL), Eduardo Rodriguez
ATL @CIN (79) @MIA (147) Chris Sale, Charlie Morton, Max Fried (@MIA) Max Fried (vLAD), Spencer Schwellenbach Ian Anderson (?)
BAL SFG (121) DET (116) Zach Eflin, Corbin Burnes Albert Suárez 수아레즈 (x2), Dean Kremer Cade Povich
BOS @TBR (156) MIN (114) Tanner Houck Nick Pivetta (x2), Brayan Bello, Kutter Crawford Cooper Criswell
CHC OAK (79) WSN (99) Shota Imanaga (x2) Javier Assad Jordan Wicks (x2), Jameson Taillon Kyle Hendricks
CHW @LAA (92) @SDP (75) Davis Martin, Garrett Crochet Sean Burke, Chris Flexen 플렉센, Jonathan Cannon
CIN ATL (81) PIT (110) Nick Martinez, Rhett Lowder Brandon Williamson (x2), Jakob Junis Julian Aguiar
CLE MIN (112) @STL (125) Matthew Boyd (x2), Gavin Williams (x2), Tanner Bibee, Ben Lively 라이블리 Joey Cantillo
COL ARI (13) @LAD (15) Tanner Gordon, Ryan Feltner, Austin Gomber, Kyle Freeland, Antonio Senzatela (?), Bradley Blalock
DET @KCR (138) @BAL (81) Tarik Skubal Casey Mize (@KCR) Brant Hurter, Reese Olson (?), Casey Mize (@BAL) Keider Montero
HOU @SDP (75) LAA (114) Framber Valdez, Yusei Kikuchi Hunter Brown, Ronel Blanco, Spencer Arrighetti (vLAA) Spencer Arrighetti (@SDP), Justin Verlander
KCR DET (130) SFG (134) Seth Lugo (x2), Cole Ragans, Michael Wacha, Brady Singer Alec Marsh
LAA CHW (134) @HOU (62) Reid Detmers (vCHW) Reid Detmers (@HOU) Griffin Canning Jack Kochanowicz, Samuel Aldegheri, Tyler Anderson, Caden Dana
LAD @MIA (147) COL (130) Yoshinobu Yamamoto (x2), Jack Flaherty Landon Knack, Tyler Glasnow (?) Bobby Miller, Walker Buehler
MIA LAD (64) ATL (141) Ryan Weathers (?), Edward Cabrera Darren McCaughan (x2), Valente Bellozo, Adam Oller
MIL PHI (42) ARI (29) Freddy Peralta, Tobias Myers Aaron Civale (x2), Colin Rea (x2), Frankie Montas
MIN @CLE (59) @BOS (99) Pablo López (x2) Bailey Ober, David Festa Zebby Matthews (x2), Simeon Woods Richardson
NYM WSN (101) PHI (64) Sean Manaea (vWSN) Luis Severino, Sean Manaea (vPHI) Tylor Megill, Jose Quintana, David Peterson
NYY @SEA (99) @OAK (130) Marcus Stroman (x2), Nestor Cortes, Gerrit Cole, Carlos Rodón Luis Gil, Clarke Schmidt
OAK @CHC (123) NYY (108) Joey Estes (x2), Mitch Spence, JP Sears Brady Basso, J.T. Ginn
PHI @MIL (68) @NYM (110) Zack Wheeler (x2), Cristopher Sánchez, Ranger Suárez (@NYM) Ranger Suárez (@MIL), Aaron Nola Kolby Allard
PIT @STL (125) @CIN (79) Paul Skenes (x2) Mitch Keller, Jared Jones Bailey Falter, Luis L. Ortiz Joey Wentz
SDP HOU (86) CHW (163) Joe Musgrove, Yu Darvish (vCHW) Michael King, Dylan Cease Yu Darvish (vHOU), Martín Pérez
SEA NYY (77) @TEX (99) Bryan Woo (x2), Bryce Miller, Logan Gilbert, George Kirby Emerson Hancock
SFG @BAL (81) @KCR (138) Blake Snell, Logan Webb Landen Roupp, Hayden Birdsong, Mason Black, Spencer Bivens
STL PIT (163) CLE (112) Sonny Gray, Erick Fedde 페디 Lance Lynn, Kyle Gibson Andre Pallante (x2), Miles Mikolas
TBR BOS (108) TOR (95) Ryan Pepiot Shane Baz (x2) Zack Littell, Taj Bradley Tyler Alexander
TEX TOR (68) SEA (62) Nathan Eovaldi (x2), Jacob deGrom, Max Scherzer Cody Bradford, Andrew Heaney
TOR @TEX (99) @TBR (156) Chris Bassitt (@TBR) Chris Bassitt (@TEX), Bowden Francis, Kevin Gausman, José Berríos Yariel Rodríguez
WSN @NYM (110) @CHC (123) DJ Herz, MacKenzie Gore Jake Irvin (x2), Mitchell Parker, Patrick Corbin Trevor Williams (?)

Some general schedule notes:

  • We’ve reached Championship week in Ottoneu head-to-head leagues. Hopefully, your pitching staff is filled with starters who have favorable matchups and that you have enough pitchers to hit your games started cap.
  • It’s a tough week for the Diamondbacks as they travel to Colorado and then to Milwaukee to face the hot hitting Brew Crew. Milwaukee also has a couple of tough matchups next week, hosting the Phillies and the D-Backs. Not that you were rostering any of their pitchers anyway, but it’s a bad week for the Rockies; after hosting Arizona, they head to Los Angeles to face the Dodgers.
  • Along with that matchup against the Rockies, the Dodgers also get a series in Miami next week and will also finish off a wraparound four-game series against the Braves on Monday. Their pitching staff is pretty chaotic right now and I definitely don’t trust Walker Buehler or Bobby Miller, but Yoshinobu Yamamoto is an easy start for his two starts and Jack Flaherty should continue to dominate. There’s also a possibility that Tyler Glasnow will be activated off the IL after throwing a bullpen session this week.
  • The Royals are the other team with a pair of easier matchups next week and I can wholeheartedly recommend all of their starters except for Alec Marsh.

Ottoneu Starting Pitching Planner: September 9–15

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.

September 9–15
Team Series 1 Matchup Series 2 Matchup Start Maybe Risky Sit
ARI TEX (164) MIL (92) Zac Gallen (x2) Merrill Kelly 켈리, Brandon Pfaadt, Eduardo Rodriguez, Ryne Nelson
ATL @WSN (111) LAD (55) Reynaldo López, Max Fried Charlie Morton (vCIN), Spencer Schwellenbach, Chris Sale Charlie Morton (vLAD)
BAL @BOS (123) @DET (152) Zach Eflin, Corbin Burnes Dean Kremer Albert Suárez 수아레즈 Cade Povich (x2)
BOS BAL (85) @NYY (45) Tanner Houck (x2), Brayan Bello Kutter Crawford (x2), Nick Pivetta Cooper Criswell
CHC @LAD (24) @COL (55) Shota Imanaga Javier Assad Kyle Hendricks (x2), Jordan Wicks, Jameson Taillon
CHW CLE (78) OAK (45) Davis Martin, Garrett Crochet Nick Nastrini (x2), Jonathan Cannon, Chris Flexen 플렉센
CIN @STL (121) @MIN (104) Nick Martinez (x2), Rhett Lowder (x2) Brandon Williamson, Jakob Junis Julian Aguiar
CLE @CHW (140) TBR (133) Tanner Bibee (x2), Gavin Williams Ben Lively 라이블리 (x2), Matthew Boyd, Alex Cobb
COL @DET (152) CHC (21) Austin Gomber Antonio Senzatela (?), Bradley Blalock, Ryan Feltner, Kyle Freeland
DET COL (173) BAL (119) Tarik Skubal Casey Mize Keider Montero (vCOL) Brant Hurter, Ty Madden, Keider Montero (vBAL)
HOU OAK (64) @LAA (121) Hunter Brown, Framber Valdez, Yusei Kikuchi Spencer Arrighetti, Justin Verlander, Ronel Blanco
KCR @NYY (45) @PIT (156) Michael Wacha Seth Lugo, Cole Ragans, Brady Singer (@PIT) Brady Singer (@NYY) Alec Marsh
LAA @MIN (104) HOU (69) Reid Detmers Griffin Canning, Jack Kochanowicz, Samuel Aldegheri, Tyler Anderson, Caden Dana
LAD CHC (28) @ATL (107) Jack Flaherty Gavin Stone Walker Buehler (x2), Yoshinobu Yamamoto, Bobby Miller
MIA @PIT (156) @WSN (111) Edward Cabrera, Max Meyer Valente Bellozo (x2), Adam Oller (x2), Darren McCaughan
MIL @SFG (175) @ARI (59) Frankie Montas Aaron Civale (@SFG), Colin Rea, Tobias Myers, Freddy Peralta Aaron Civale (@ARI)
MIN LAA (168) CIN (102) David Festa, Pablo López, Bailey Ober Simeon Woods Richardson Louie Varland, Zebby Matthews
NYM @TOR (59) @PHI (28) Sean Manaea David Peterson, Jose Quintana, Luis Severino Paul Blackburn (x2)
NYY KCR (128) BOS (104) Gerrit Cole Carlos Rodón (x2), Marcus Stroman, Luis Gil, Nestor Cortes, Clarke Schmidt
OAK @HOU (78) @CHW (140) Osvaldo Bido, JP Sears (@CHW) JP Sears (@HOU), Joey Estes, Mitch Spence, J.T. Ginn
PHI TBR (116) NYM (66) Cristopher Sánchez (vTBR), Ranger Suárez, Zack Wheeler Aaron Nola, Cristopher Sánchez (vNYM) Seth Johnson (?)
PIT MIA (147) KCR (154) Paul Skenes (x2) Bailey Falter, Luis L. Ortiz, Mitch Keller, Jared Jones
SDP @SEA (128) @SFG (175) Michael King, Dylan Cease, Joe Musgrove Yu Darvish Martín Pérez
SEA SDP (62) TEX (140) George Kirby (x2), Bryan Woo, Bryce Miller, Logan Gilbert, Luis Castillo
SFG MIL (104) SDP (97) Blake Snell, Logan Webb Kyle Harrison Hayden Birdsong (x2) Mason Black
STL CIN (114) @TOR (59) Sonny Gray Andre Pallante (vCIN), Erick Fedde 페디, Lance Lynn Kyle Gibson, Andre Pallante (@TOR)
TBR @PHI (28) @CLE (76) Ryan Pepiot, Jeffrey Springs (@CLE) Jeffrey Springs (@PHI), Taj Bradley (x2), Shane Baz, Zack Littell
TEX @ARI (59) @SEA (128) Nathan Eovaldi (@SEA) Nathan Eovaldi (@ARI), Cody Bradford, Jacob deGrom (?), Andrew Heaney Jack Leiter
TOR NYM (69) STL (81) Chris Bassitt (x2), Bowden Francis, Kevin Gausman José Berríos, Yariel Rodríguez
WSN ATL (85) MIA (114) DJ Herz, MacKenzie Gore (vMIA) MacKenzie Gore (vATL), Mitchell Parker, Patrick Corbin Jake Irvin

Some general schedule notes:

  • The only schedule quirk worth mentioning is that the Braves and Reds play a makeup game on Monday, September 9. That means that Cincinnati will play in four different cities in 10 days and will fly from New York to Atlanta and then to St. Louis from Sunday to Tuesday.