Archive for Streamers

Ottoneu Starting Pitching Planner: July 7–13

Credit: Ron Chenoy-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).

July 7–13
Team Series 1 Matchup Series 2 Matchup Start Maybe Risky Sit
ARI @SDP (134) @LAA (73) Merrill Kelly 켈리 (x2) Eduardo Rodriguez, Ryne Nelson, Zac Gallen Brandon Pfaadt (x2)
ATH ATL (95) TOR (86) Jeffrey Springs (x2), Mitch Spence, JP Sears, Luis Severino, Jacob Lopez
ATL @ATH (81) @STL (123) Spencer Strider Grant Holmes Bryce Elder, Hurston Waldrep (?) Didier Fuentes (x2)
BAL NYM (120) MIA (100) Charlie Morton Tomoyuki Sugano, Dean Kremer, Trevor Rogers Brandon Young (x2)
BOS COL (149) TBR (57) Garrett Crochet Brayan Bello, Lucas Giolito Richard Fitts (vCOL), Walker Buehler Hunter Dobbins (?), Fitts (vTBR)
CHC @MIN (107) @NYY (49) Shota Imanaga (@MIN) Matthew Boyd, Imanaga (@NYY) Cade Horton, Colin Rea, Jameson Taillon
CHW TOR (97) CLE (143) Adrian Houser, Shane Smith, Sean Burke (vCLE) Burke (vTOR), Jonathan Cannon Aaron Civale (x2)
CIN MIA (49) COL (130) Andrew Abbott Nick Martinez (x2), Nick Lodolo, Brady Singer (vCOL) Singer (vMIA), Chase Burns
CLE @HOU (102) @CHW (141) Gavin Williams Tanner Bibee (@CHW) Bibee (@HOU), Joey Cantillo (x2), Slade Cecconi, Logan Allen로건
COL @BOS (50) @CIN (86) Kyle Freeland, Germán Márquez Austin Gomber, Ryan Feltner (?), Antonio Senzatela, Chase Dollander
DET TBR (89) SEA (76) Tarik Skubal Jack Flaherty (x2), Reese Olson, Casey Mize Dietrich Enns 엔스
HOU CLE (164) TEX (148) Hunter Brown (x2), Framber Valdez Brandon Walter, Lance McCullers Jr. Colton Gordon
KCR PIT (129) NYM (100) Seth Lugo, Kris Bubic Noah Cameron (vPIT), Michael Wacha Michael Lorenzen, Cameron (vNYM)
LAA TEX (121) ARI (27) Yusei Kikuchi (vTEX), José Soriano (vTEX) Kikuchi (vARI), Soriano (vARI) Kyle Hendricks, Jack Kochanowicz, Tyler Anderson
LAD @MIL (86) @SFG (164) Yoshinobu Yamamoto Clayton Kershaw, Tyler Glasnow (?), Shohei Ohtani (?) Dustin May, Ben Casparius (F)
MIA @CIN (86) @BAL (104) Eury Pérez (x2) Janson Junk (x2), Edward Cabrera Sandy Alcantara Cal Quantrill
MIL LAD (68) WSN (72) Freddy Peralta (x2), Jacob Misiorowski, Chad Patrick Jose Quintana, Quinn Priester, Brandon Woodruff
MIN CHC (42) PIT (134) Joe Ryan Simeon Woods Richardson (x2), David Festa, Chris Paddack Connor Gillispie
NYM @BAL (104) @KCR (164) Clay Holmes (@KCR) Holmes (@BAL), David Peterson Frankie Montas, Sean Manaea (?) Blade Tidwell
NYY SEA (45) CHC (29) Max Fried Carlos Rodón Will Warren (x2), Clarke Schmidt Marcus Stroman
PHI @SFG (164) @SDP (134) Cristopher Sánchez (x2), Jesús Luzardo, Ranger Suárez, Zack Wheeler Mick Abel
PIT @KCR (164) @MIN (107) Paul Skenes (x2), Mitch Keller Mike Burrows Bailey Falter, Andrew Heaney
SDP ARI (58) PHI (118) Dylan Cease (x2), Nick Pivetta (vPHI) Pivetta (vARI) Stephen Kolek, Yu Darvish (?) Randy Vásquez
SEA @NYY (49) @DET (71) Logan Gilbert (x2), Bryan Woo, George Kirby Luis Castillo Logan Evans
SFG PHI (136) LAD (102) Robbie Ray, Logan Webb Landen Roupp (vPHI) Justin Verlander, Hayden Birdsong, Roupp (vLAD)
STL WSN (100) ATL (143) Sonny Gray, Matthew Liberatore Andre Pallante (x2), Miles Mikolas, Erick Fedde 페디
TBR @DET (71) @BOS (50) Shane Baz (x2), Ryan Pepiot (x2), Drew Rasmussen Taj Bradley Zack Littell
TEX @LAA (73) @HOU (102) Jacob deGrom (x2), Nathan Eovaldi (x2) Kumar Rocker, Jack Leiter Patrick Corbin
TOR @CHW (141) @ATH (81) José Berríos (@CHW), Chris Bassitt Kevin Gausman Bowden Francis, Max Scherzer, Berríos (@ATH)
WSN @STL (123) @MIL (86) MacKenzie Gore Jake Irvin, Michael Soroka, Mitchell Parker Trevor Williams (x2)

Ottoneu Starting Pitching Planner: June 30–July 6

Credit: Brad Rempel-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).

June 30–July 6
Team Series 1 Matchup Series 2 Matchup Start Maybe Risky Sit
ARI SFG (121) KCR (141) Merrill Kelly 켈리 Ryne Nelson (x2), Zac Gallen (x2), Eduardo Rodriguez Brandon Pfaadt
ATH @TBR (29) SFG (87) Jeffrey Springs, Mitch Spence, JP Sears, Luis Severino Jacob Lopez (x2)
ATL LAA (91) BAL (146) Spencer Schwellenbach, Spencer Strider Grant Holmes (vBAL) Holmes (vLAA), Bryce Elder, Didier Fuentes
BAL @TEX (131) @ATL (112) Charlie Morton Trevor Rogers (x2), Cade Povich (?), Tomoyuki Sugano, Zach Eflin
BOS CIN (64) @WSN (119) Garrett Crochet (x2) Lucas Giolito Walker Buehler Richard Fitts, Brayan Bello
CHC CLE (166) STL (123) Matthew Boyd (x2), Shota Imanaga Cade Horton Colin Rea, Jameson Taillon
CHW @LAD (34) @COL (51) Mike Vasil (F), Sean Burke, Aaron Civale, Adrian Houser, Jonathan Cannon (?), Shane Smith
CIN @BOS (94) @PHI (51) Chase Burns (@BOS), Andrew Abbott Burns (@PHI) Brady Singer, Nick Martinez, Nick Lodolo
CLE @CHC (100) DET (70) Gavin Williams (x2), Tanner Bibee Luis L. Ortiz, Slade Cecconi Logan Allen로건
COL HOU (60) CHW (123) Germán Márquez Chase Dollander (x2), Austin Gomber, Kyle Freeland, Antonio Senzatela
DET @WSN (119) @CLE (156) Casey Mize, Tarik Skubal, Jack Flaherty (@CLE) Flaherty (@WSN), Reese Olson (?) Sawyer Gipson-Long
HOU @COL (51) @LAD (34) Hunter Brown, Framber Valdez Lance McCullers Jr. Colton Gordon (x2), Brandon Walter
KCR @SEA (123) @ARI (64) Seth Lugo, Kris Bubic Michael Wacha (x2), Noah Cameron Michael Lorenzen (x2)
LAA @ATL (112) @TOR (85) José Soriano Yusei Kikuchi Tyler Anderson (x2), Kyle Hendricks, Jack Kochanowicz
LAD CHW (147) HOU (83) Yoshinobu Yamamoto, Clayton Kershaw, Dustin May Ben Casparius, Shohei Ohtani, Justin Wrobleski
MIA MIN (104) MIL (43) Eury Pérez Edward Cabrera (vMIN) Sandy Alcantara Janson Junk (F), Cal Quantrill
MIL @NYM (123) @MIA (102) Freddy Peralta (x2), Jacob Misiorowski Chad Patrick Jose Quintana, Quinn Priester
MIN @MIA (102) TBR (73) Joe Ryan (x2) Simeon Woods Richardson, David Festa, Bailey Ober, Chris Paddack
NYM MIL (62) NYY (110) Clay Holmes (x2), David Peterson Sean Manaea (?) Paul Blackburn, Frankie Montas
NYY @TOR (85) @NYM (123) Max Fried (x2), Clarke Schmidt, Carlos Rodón Will Warren Marcus Stroman (?)
PHI SDP (114) CIN (71) Zack Wheeler (x2), Cristopher Sánchez, Ranger Suárez Jesús Luzardo Mick Abel
PIT STL (107) @SEA (123) Paul Skenes, Mitch Keller Andrew Heaney (x2), Bailey Falter, Mike Burrows
SDP @PHI (51) TEX (134) Dylan Cease, Nick Pivetta (vTEX) Pivetta (@PHI) Stephen Kolek Matt Waldron (?), Randy Vásquez
SEA KCR (155) PIT (186) George Kirby (x2), Logan Gilbert, Bryan Woo, Luis Castillo Emerson Hancock (x2)
SFG @ARI (64) @ATH (76) Logan Webb (x2) Landen Roupp, Robbie Ray Hayden Birdsong (x2), Justin Verlander
STL @PIT (152) @CHC (100) Sonny Gray Erick Fedde 페디 (@PIT), Matthew Liberatore Andre Pallante, Miles Mikolas, Fedde (@CHC)
TBR ATH (83) @MIN (121) Drew Rasmussen (x2), Ryan Pepiot Shane Baz, Zack Littell, Taj Bradley
TEX BAL (140) @SDP (121) Jacob deGrom, Nathan Eovaldi Jack Leiter, Kumar Rocker Jacob Latz, Patrick Corbin
TOR NYY (98) LAA (96) Kevin Gausman (x2) Max Scherzer (x2), José Berríos, Chris Bassitt, Eric Lauer 라우어
WSN DET (62) BOS (134) MacKenzie Gore Michael Soroka, Mitchell Parker, Trevor Williams (vBOS) Williams (vDET), Jake Irvin

Ottoneu Starting Pitching Planner: June 23–29

Credit: Rick Osentoski-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).

June 23–29
Team Series 1 Matchup Series 2 Matchup Start Maybe Risky Sit
ARI @CHW (133) MIA (97) Zac Gallen, Merrill Kelly 켈리 Eduardo Rodriguez (x2), Ryne Nelson Brandon Pfaadt
ATH @DET (96) @NYY (83) Luis Severino (@DET) Jeffrey Springs, Mitch Spence, JP Sears, Severino (@NYY) Jacob Lopez
ATL @NYM (79) PHI (95) Chris Sale (x2), Spencer Strider (x2), Spencer Schwellenbach Bryce Elder, Grant Holmes
BAL TEX (113) TBR (93) Charlie Morton Trevor Rogers (x2), Tomoyuki Sugano, Zach Eflin, Dean Kremer
BOS @LAA (131) TOR (99) Garrett Crochet Lucas Giolito Walker Buehler (x2), Hunter Dobbins, Brayan Bello
CHC @STL (113) @HOU (55) Ben Brown (@STL), Jameson Taillon, Cade Horton, Shota Imanaga (?), Matthew Boyd Colin Rea, Brown (@HOU)
CHW ARI (50) SFG (100) Adrian Houser, Shane Smith (vSFG) Smith (vARI), Aaron Civale Sean Burke, Davis Martin
CIN NYY (55) SDP (104) Andrew Abbott Nick Lodolo (vSDP) Lodolo (vNYY), Nick Martinez Brady Singer, Wade Miley
CLE TOR (123) STL (130) Gavin Williams Tanner Bibee Logan Allen로건 (x2), Luis L. Ortiz, Slade Cecconi
COL LAD (31) @MIL (145) Kyle Freeland Germán Márquez (@MIL) Márquez (vLAD), Chase Dollander, Austin Gomber, Antonio Senzatela
DET ATH (101) MIN (141) Tarik Skubal (x2), Jack Flaherty Casey Mize Reese Olson (?), Sawyer Gipson-Long
HOU PHI (100) CHC (91) Framber Valdez (x2), Hunter Brown Colton Gordon, Brandon Walter, Ryan Gusto
KCR TBR (73) LAD (57) Kris Bubic (vTBR) Michael Wacha, Seth Lugo, Bubic (vLAD) Michael Lorenzen, Noah Cameron
LAA BOS (75) WSN (113) Yusei Kikuchi, José Soriano Jack Kochanowicz (x2), Tyler Anderson, Kyle Hendricks
LAD @COL (36) @KCR (142) Dustin May Yoshinobu Yamamoto, Ben Casparius Clayton Kershaw, Shohei Ohtani Emmet Sheehan
MIA @SFG (142) @ARI (71) Edward Cabrera, Eury Pérez Cal Quantrill (@SFG), Sandy Alcantara Adam Mazur, Quantrill (@ARI)
MIL PIT (158) COL (91) Chad Patrick (x2), Freddy Peralta, Jacob Misiorowski Quinn Priester Jose Quintana
MIN SEA (64) @DET (96) Joe Ryan Bailey Ober (x2), Chris Paddack (x2), Simeon Woods Richardson, David Festa
NYM ATL (120) @PIT (151) Clay Holmes, David Peterson Griffin Canning Paul Blackburn (x2), Frankie Montas (?)
NYY @CIN (37) ATH (72) Max Fried Carlos Rodón, Clarke Schmidt, Will Warren Ryan Yarbrough (x2)
PHI @HOU (55) @ATL (104) Ranger Suárez (x2), Zack Wheeler Cristopher Sánchez, Jesús Luzardo Mick Abel
PIT @MIL (145) NYM (55) Paul Skenes Mitch Keller Andrew Heaney, Mike Burrows, Bailey Falter Carmen Mlodzinski
SDP WSN (142) @CIN (37) Nick Pivetta Dylan Cease Stephen Kolek (vWSN) Ryan Bergert, Randy Vásquez, Kolek (@CIN)
SEA @MIN (111) @TEX (99) Bryan Woo (x2), George Kirby, Logan Gilbert Luis Castillo (x2) Emerson Hancock
SFG MIA (115) @CHW (133) Logan Webb, Landen Roupp, Robbie Ray Hayden Birdsong Justin Verlander (x2)
STL CHC (106) @CLE (164) Sonny Gray, Matthew Liberatore (@CLE) Liberatore (vCHC), Erick Fedde 페디, Miles Mikolas Michael McGreevy, Andre Pallante
TBR @KCR (142) @BAL (93) Drew Rasmussen, Ryan Pepiot Shane Baz Taj Bradley (x2), Zack Littell
TEX @BAL (93) SEA (56) Nathan Eovaldi, Jacob deGrom Patrick Corbin (x2), Kumar Rocker, Jack Leiter
TOR @CLE (164) @BOS (72) Kevin Gausman Chris Bassitt Max Scherzer (?), Eric Lauer 라우어, José Berríos
WSN @SDP (129) @LAA (131) MacKenzie Gore Mitchell Parker (x2), Trevor Williams, Jake Irvin, Michael Soroka

Ottoneu Starting Pitching Planner: June 16–22

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).

June 16–22
Team Series 1 Matchup Series 2 Matchup Start Maybe Risky Sit
ARI @TOR (50) @COL (61) Merrill Kelly 켈리 Eduardo Rodriguez, Ryne Nelson, Zac Gallen Brandon Pfaadt (x2)
ATH HOU (124) CLE (91) Jeffrey Springs Luis Severino, Mitch Spence J.T. Ginn (?), JP Sears, Jacob Lopez
ATL NYM (45) @MIA (143) Spencer Schwellenbach, Spencer Strider, Chris Sale Grant Holmes (@MIA) Holmes (vNYM), Bryce Elder
BAL @TBR (73) @NYY (33) Zach Eflin (@TBR) Dean Kremer (@TBR), Charlie Morton, Tomoyuki Sugano, Eflin (@NYY) Cade Povich, Kremer (@NYY)
BOS @SEA (161) @SFG (158) Garrett Crochet Lucas Giolito (x2), Walker Buehler Hunter Dobbins, Brayan Bello
CHC MIL (98) SEA (105) Matthew Boyd Ben Brown (x2), Shota Imanaga (?) Jameson Taillon, Cade Horton, Colin Rea
CHW STL (119) @TOR (50) Adrian Houser, Shane Smith Sean Burke (vSTL), Davis Martin Jonathan Cannon, Burke (@TOR)
CIN MIN (51) @STL (131) Andrew Abbott (x2) Nick Lodolo Nick Martinez, Brady Singer, Wade Miley
CLE @SFG (158) @ATH (47) Gavin Williams Logan Allen로건 Slade Cecconi (@SFG), Tanner Bibee, Luis L. Ortiz Cecconi (@ATH)
COL @WSN (151) ARI (24) Kyle Freeland (@WSN) Germán Márquez Antonio Senzatela (x2), Chase Dollander, Austin Gomber (?), Freeland (vARI)
DET PIT (162) @TBR (73) Casey Mize (vPIT), Tarik Skubal, Jack Flaherty Mize (@TBR) Sawyer Gipson-Long Keider Montero
HOU @ATH (47) @LAA (104) Framber Valdez, Hunter Brown Lance McCullers Jr. (@LAA) McCullers Jr. (@ATH), Brandon Walter Ryan Gusto, Colton Gordon
KCR @TEX (136) @SDP (154) Kris Bubic (x2), Seth Lugo, Michael Wacha, Noah Cameron Michael Lorenzen
LAA @NYY (33) HOU (127) Yusei Kikuchi, José Soriano (vHOU) Soriano (@NYY) Kyle Hendricks (x2), Jack Kochanowicz, Tyler Anderson
LAD SDP (143) WSN (122) Yoshinobu Yamamoto Ben Casparius, Clayton Kershaw, Dustin May Justin Wrobleski (x2), Matt Sauer
MIA PHI (122) ATL (102) Eury Pérez Sandy Alcantara (x2), Edward Cabrera Cal Quantrill, Valente Bellozo (?)
MIL @CHC (119) @MIN (70) Chad Patrick (x2), Freddy Peralta Jose Quintana, Aaron Civale (?) Quinn Priester
MIN @CIN (69) MIL (82) Joe Ryan Chris Paddack David Festa (x2), Bailey Ober, Simeon Woods Richardson
NYM @ATL (105) @PHI (100) David Peterson (x2), Clay Holmes Tylor Megill, Griffin Canning Paul Blackburn
NYY LAA (75) BAL (103) Carlos Rodón, Max Fried Clarke Schmidt (x2), Will Warren (x2) Ryan Yarbrough
PHI @MIA (143) NYM (38) Jesús Luzardo (@MIA), Ranger Suárez, Cristopher Sánchez, Zack Wheeler Mick Abel (@MIA), Luzardo (vNYM) Mick Abel (vNYM)
PIT @DET (143) TEX (135) Paul Skenes, Mitch Keller Andrew Heaney Bailey Falter (x2), Mike Burrows
SDP @LAD (44) KCR (91) Nick Pivetta, Dylan Cease (vKCR) Cease (@LAD) Randy Vásquez (x2), Stephen Kolek, Ryan Bergert
SEA BOS (84) @CHC (119) Luis Castillo, George Kirby Logan Gilbert (?), Bryan Woo Emerson Hancock
SFG CLE (144) BOS (89) Robbie Ray (x2), Logan Webb Hayden Birdsong, Landen Roupp Justin Verlander (?)
STL @CHW (137) CIN (117) Matthew Liberatore (x2), Sonny Gray, Erick Fedde 페디 Andre Pallante, Miles Mikolas
TBR BAL (98) DET (84) Ryan Pepiot (x2), Drew Rasmussen Zack Littell (x2), Taj Bradley, Shane Baz
TEX KCR (76) @PIT (131) Jacob deGrom, Tyler Mahle Nathan Eovaldi (?) Jack Leiter (x2) Patrick Corbin
TOR ARI (59) CHW (163) Chris Bassitt (vCHW) Bassitt (vARI), Kevin Gausman, José Berríos Bowden Francis Eric Lauer 라우어
WSN COL (135) @LAD (44) Mitchell Parker, MacKenzie Gore Jake Irvin (vCOL), Michael Soroka (vCOL), Trevor Williams Irvin (@LAD), Soroka (@LAD)

Ottoneu Starting Pitching Planner: June 9–15

Credit: Geoff Burke-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).

June 9–15
Team Series 1 Matchup Series 2 Matchup Start Maybe Risky Sit
ARI SEA (99) SDP (139) Merrill Kelly 켈리 (x2), Zac Gallen Ryne Nelson Brandon Pfaadt, Eduardo Rodriguez
ATH @LAA (113) @KCR (142) Luis Severino Jeffrey Springs (@KCR) Springs (@LAA), Mitch Spence, JP Sears Jacob Lopez
ATL @MIL (91) COL (158) Chris Sale (x2), Spencer Schwellenbach, Spencer Strider Grant Holmes, Bryce Elder
BAL DET (110) LAA (108) Cade Povich (x2), Zach Eflin Dean Kremer, Charlie Morton, Tomoyuki Sugano
BOS TBR (64) NYY (45) Garrett Crochet Brayan Bello (x2), Lucas Giolito, Walker Buehler, Hunter Dobbins
CHC @PHI (93) PIT (130) Matthew Boyd (x2) Jameson Taillon, Colin Rea (vPIT) Rea (@PHI), Ben Brown, Cade Horton
CHW @HOU (64) @TEX (155) Shane Smith, Sean Burke (@TEX) Burke (@HOU), Davis Martin, Adrian Houser Bryse Wilson
CIN @CLE (135) @DET (125) Andrew Abbott (x2), Nick Lodolo Nick Martinez Brady Singer Wade Miley
CLE CIN (100) @SEA (158) Gavin Williams Luis L. Ortiz (x2), Tanner Bibee Slade Cecconi, Logan Allen로건
COL SFG (114) @ATL (115) Kyle Freeland, Germán Márquez Chase Dollander (x2), Antonio Senzatela, Carson Palmquist
DET @BAL (113) CIN (107) Tarik Skubal, Jack Flaherty Casey Mize Sawyer Gipson-Long (x2) Keider Montero
HOU CHW (126) MIN (108) Framber Valdez, Hunter Brown Lance McCullers Jr. Ryan Gusto (x2), Colton Gordon
KCR NYY (55) ATH (65) Kris Bubic (x2) Cole Ragans, Michael Wacha Seth Lugo Michael Lorenzen
LAA ATH (47) @BAL (113) Yusei Kikuchi (x2), José Soriano Tyler Anderson Kyle Hendricks, Jack Kochanowicz
LAD @SDP (141) SFG (137) Yoshinobu Yamamoto, Dustin May Clayton Kershaw (x2), Tony Gonsolin Landon Knack
MIA @PIT (102) @WSN (99) Sandy Alcantara, Edward Cabrera, Ryan Weathers Eury Pérez (?), Cal Quantrill Connor Gillispie
MIL ATL (106) STL (115) Freddy Peralta (x2), Chad Patrick Quinn Priester, Jose Quintana, Aaron Civale, Brandon Woodruff (?)
MIN TEX (154) @HOU (64) Bailey Ober, Joe Ryan Zebby Matthews (vTEX), David Festa Chris Paddack, Matthews (@HOU)
NYM WSN (106) TBR (93) David Peterson, Kodai Senga, Clay Holmes Griffin Canning (x2), Tylor Megill
NYY @KCR (142) @BOS (43) Clarke Schmidt (@KCR), Max Fried, Carlos Rodón Will Warren, Schmidt (@BOS) Ryan Yarbrough
PHI CHC (38) TOR (86) Zack Wheeler (x2), Ranger Suárez, Cristopher Sánchez Jesús Luzardo Mick Abel
PIT MIA (110) @CHC (86) Mitch Keller (vMIA), Paul Skenes Keller (@CHC) Bailey Falter, Andrew Heaney Mike Burrows (x2)
SDP LAD (56) @ARI (56) Nick Pivetta (x2), Dylan Cease Stephen Kolek Randy Vásquez, Ryan Bergert
SEA @ARI (56) CLE (119) Bryan Woo, Luis Castillo Bryce Miller, George Kirby Logan Gilbert (?)
SFG @COL (105) @LAD (29) Robbie Ray, Logan Webb Landen Roupp (x2), Hayden Birdsong Justin Verlander
STL TOR (113) @MIL (91) Matthew Liberatore, Sonny Gray Erick Fedde 페디 Andre Pallante (x2), Miles Mikolas (x2)
TBR @BOS (43) @NYM (88) Drew Rasmussen Ryan Pepiot Shane Baz (x2), Taj Bradley Zack Littell
TEX @MIN (113) CHW (116) Jacob deGrom, Tyler Mahle Nathan Eovaldi (?) Jack Leiter (x2) Patrick Corbin
TOR @STL (108) @PHI (93) Kevin Gausman Chris Bassitt José Berríos (x2), Eric Lauer 라우어, Bowden Francis
WSN @NYM (88) MIA (113) MacKenzie Gore (x2) Jake Irvin, Michael Soroka, Mitchell Parker, Trevor Williams

Ottoneu Drip: Finding Under-rostered Pitchers: June 4, 2025

Credit: Arizona Republic

The search for pitching help is never ending. Between injuries and ineffectiveness, fantasy players are always on the lookout for pitchers who are performing well who can provide some reinforcements. There have been a bunch of unheralded starters compiling strong starts since the calendar rolled over to May. Here are eight who are rostered in less than 60% of all Ottoneu leagues.

Under-rostered Starters, Last 14 Days
Player Team IP FIP K-BB% Stuff+ Pts/IP Roster%
Ryne Nelson ARI 15.2 2.57 10.5% 105 6.39 46.5%
Chad Patrick MIL 15.1 2.23 25.8% 110 6.24 46.2%
Sean Burke CHW 12 2.08 17.4% 94 6.67 38.5%
Chris Paddack MIN 18.2 2.43 18.9% 94 5.81 29.1%
Bailey Falter PIT 19 2.97 4.4% 97 6.14 22.6%
Ryan Yarbrough NYY 17 3.19 31.7% 102 6.03 8.3%
Germán Márquez COL 18 2.02 15.4% 91 5.57 2.1%
Adrian Houser CHW 18.1 2.37 12.9% 92 6.25 1.8%

I covered a couple of guys listed above the last time I ran this column: Chad Patrick and Chris Paddack. They’ve both continued to pitch excellently and what might have been a hot streak has now turned into a solid two months of production. Patrick’s fastball velocity has ticked up as the season has progressed and he’s seen his strikeout rate rise as a knock-on effect. Paddack hasn’t been as good as Patrick but he’s extended his stretch of starts with two or fewer runs allowed to five games now.

Ryne Nelson has gotten an opportunity to start recently as the Diamondbacks have dealt with a number of injuries to their roster. He was probably ticketed for a return to the bullpen with the impending return of Eduardo Rodriguez but Corbin Burnes’s elbow injury should give Nelson an extended look in the rotation. He had a nice stretch of starts during the second half of the season last year — a 3.05 ERA and a 3.14 FIP from the beginning of July through the end of the season — and the hope is that he can replicate that mini-breakout this year. He won’t strikeout that many leaving him at the whim of batted ball luck, but he’s proven he can find success with that profile in the past.

Sean Burke entered the season with a bit of helium thanks to an intriguing cup of coffee last year. He was the White Sox Opening Day starter and he tossed a six-inning scoreless gem in the first game of the year. Things went downhill from there; he allowed 22 runs over his next five starts and both his ERA and FIP were up over six. His next six appearances have been much better to the tune of a 2.73 ERA and a 4.26 FIP. He’s still struggling with his command but he’s managed to navigate the extra traffic. The other thing to note is that the White Sox used an opener in front of Burke in his last appearance. If they continue that trend, you should be aware of the Ottoneu rules surrounding openers/followers: bulk pitchers who come in after an opener only get points if they’re slotted into a RP slot since they’re making a relief appearance.

Bailey Falter has been on an impressive run of starts since the beginning of May; over his last six starts he’s allowed a total of four runs! The underlying peripherals look pretty ugly however as he’s struck out just 19 in 35.2 innings while walking 13. He’s surviving by suppressing every batted ball put in play against him. I wouldn’t trust that he’s going to continue this hot streak.

Ryan Yarbrough has been fantastic since the Yankees moved him to their starting rotation at the start of May. He’s allowed no more than two runs in any of his five starts and has produced a fantastic 4.8 strikeout-to-walk ratio. His changeup and sweeper are both returning whiff rates north of 40% and he’s emphasized his cutter in his pitch mix to keep right-handed batters at bay. One thing to note for Ottoneu players: he’s allowed a home run in four of his five starts which has held him back from truly racking up the points in this format.

If you’re really desperate for some innings, Germán Márquez has looked decent-ish over his last few starts after a particularly ugly start to the season. Even at his peak, his points per innings pitched never crossed over five since his home ballpark is so tough to pitch in. I will note that he’s allowed just four home runs this year and none since May 4.

After bouncing around four teams over the past year, Adrian Houser has caught on with the White Sox this May. His first three starts for Chicago have gone as well as could be expected; he’s allowed a total of three runs while running a decent 2.8 strikeout-to-walk ratio. He’s had spurts of effectiveness in the past while he was with Milwaukee and it’s possible he’s found something that works this year. He’s added a ton of horizontal movement to his changeup and is currently running a 52.9% whiff rate with that pitch. Monitor his performance over the next few weeks and see if that pitch is still as effective once batters have a better scouting report on it.


Ottoneu Starting Pitching Planner: June 2–8

Credit: Bill Streicher-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).

June 2–8
Team Series 1 Matchup Series 2 Matchup Start Maybe Risky Sit
ARI @ATL (74) @CIN (45) Merrill Kelly 켈리, Corbin Burnes Zac Gallen Ryne Nelson (x2), Brandon Pfaadt
ATH MIN (112) BAL (89) Luis Severino (x2), Jeffrey Springs Gunnar Hoglund, JP Sears Jacob Lopez (x2)
ATL ARI (63) @SFG (155) Chris Sale (x2), Spencer Schwellenbach, Spencer Strider Grant Holmes, Bryce Elder
BAL @SEA (145) @ATH (67) Tomoyuki Sugano (@SEA), Zach Eflin Cade Povich, Charlie Morton, Sugano (@ATH) Dean Kremer
BOS LAA (53) @NYY (57) Garrett Crochet Richard Fitts (x2), Brayan Bello, Lucas Giolito, Walker Buehler
CHC @WSN (100) @DET (144) Matthew Boyd Colin Rea, Ben Brown Cade Horton (x2), Jameson Taillon
CHW DET (84) KCR (112) Shane Smith (x2), Adrian Houser Jonathan Cannon (x2), Davis Martin Sean Burke
CIN MIL (85) ARI (28) Hunter Greene, Andrew Abbott Nick Lodolo, Nick Martinez Brady Singer (x2)
CLE @NYY (57) HOU (123) Tanner Bibee, Gavin Williams Slade Cecconi, Logan Allen로건 (vHOU) Allen (@NYY), Luis L. Ortiz
COL @MIA (90) NYM (85) Kyle Freeland Germán Márquez (x2), Tanner Gordon, Antonio Senzatela, Ryan Feltner (?)
DET @CHW (115) CHC (57) Jack Flaherty (x2), Tarik Skubal Jackson Jobe (@CHW), Casey Mize Jobe (vCHC) Keider Montero
HOU @PIT (133) @CLE (161) Framber Valdez, Hunter Brown Lance McCullers Jr. (x2) Ryan Gusto, Colton Gordon
KCR @STL (105) @CHW (115) Kris Bubic, Michael Wacha Seth Lugo, Cole Ragans (?) Michael Lorenzen (x2)
LAA @BOS (55) SEA (53) Yusei Kikuchi, José Soriano Tyler Anderson (x2) Kyle Hendricks, Jack Kochanowicz
LAD NYM (108) @STL (105) Yoshinobu Yamamoto Dustin May (x2) Clayton Kershaw, Tony Gonsolin, Landon Knack
MIA COL (165) @TBR (82) Max Meyer, Sandy Alcantara, Ryan Weathers Cal Quantrill, Edward Cabrera, Meyer (@TBR)
MIL @CIN (45) SDP (131) Peralta (@CIN) Quinn Priester Aaron Civale
MIN @ATH (67) TOR (145) Joe Ryan (x2), Pablo López (x2) Bailey Ober, Chris Paddack Zebby Matthews
NYM @LAD (39) @COL (118) David Peterson, Kodai Senga, Clay Holmes Tylor Megill (x2), Griffin Canning Paul Blackburn (?)
NYY CLE (106) BOS (73) Carlos Rodón (x2), Max Fried Clarke Schmidt, Will Warren Ryan Yarbrough
PHI @TOR (115) @PIT (133) Zack Wheeler (x2), Cristopher Sánchez, Jesús Luzardo, Ranger Suárez Taijuan Walker
PIT HOU (112) PHI (60) Paul Skenes Mitch Keller Bailey Falter, Andrew Heaney Mike Burrows (x2)
SDP @SFG (155) @MIL (138) Nick Pivetta, Dylan Cease Stephen Kolek (x2) Kyle Hart 하트 (x2), Randy Vásquez
SEA BAL (141) @LAA (89) Bryan Woo, Luis Castillo George Kirby (x2), Emerson Hancock, Bryce Miller
SFG SDP (167) ATL (124) Logan Webb (x2), Landen Roupp, Robbie Ray Hayden Birdsong Justin Verlander (?)
STL KCR (150) LAD (79) Matthew Liberatore Miles Mikolas, Sonny Gray Andrew Pallante (vKCR), Erick Fedde 페디 Pallante (vLAD)
TBR TEX (136) MIA (60) Drew Rasmussen (x2), Ryan Pepiot Shane Baz Zack Littell, Taj Bradley
TEX @TBR (82) @WSN (100) Nathan Eovaldi (x2), Tyler Mahle, Jacob deGrom Jack Leiter Patrick Corbin
TOR PHI (63) @MIN (145) Kevin Gausman Chris Bassitt Bowden Francis (x2), Eric Lauer 라우어, José Berríos
WSN CHC (41) TEX (162) MacKenzie Gore Mitchell Parker Jake Irvin, Michael Soroka, Trevor Williams (vTEX) Williams (vCHC)

Ottoneu Starting Pitching Planner: May 26–June 1

Credit: Erik Williams-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 26–June 1
Team Series 1 Matchup Series 2 Matchup Start Maybe Risky Sit
ARI PIT (160) WSN (121) Corbin Burnes, Zac Gallen, Merrill Kelly 켈리 Brandon Pfaadt Ryne Nelson (x2)
ATH @HOU (66) @TOR (72) Luis Severino JP Sears (x2), Jeffrey Springs, Gunnar Hoglund Jacob Lopez
ATL @PHI (41) BOS (79) Chris Sale, Spencer Schwellenbach, Spencer Strider (vBOS) Strider (@PHI) AJ Smith-Shawver, Grant Holmes
BAL STL (95) CHW (163) Zach Eflin Tomoyuki Sugano (vCHW) Sugano (vSTL), Cade Povich, Charlie Morton, Dean Kremer
BOS @MIL (142) @ATL (81) Garrett Crochet (x2) Lucas Giolito, Hunter Dobbins, Walker Buehler Brayan Bello
CHC COL (158) CIN (100) Matthew Boyd Cade Horton, Colin Rea Jameson Taillon (x2), Ben Brown
CHW @NYM (102) @BAL (114) Shane Smith Adrian Houser (x2), Jonathan Cannon, Davis Martin Sean Burke
CIN @KCR (132) @CHC (83) Hunter Greene Nick Martinez (x2), Brady Singer, Andrew Abbott, Nick Lodolo
CLE LAD (52) LAA (82) Gavin Williams (x2) Tanner Bibee, Luis L. Ortiz, Logan Allen로건 Slade Cecconi
COL @CHC (83) @NYM (102) Kyle Freeland Carson Palmquist (x2), Germán Márquez, Tanner Gordon, Antonio Senzatela
DET SFG (132) @KCR (132) Jack Flaherty, Tarik Skubal Jackson Jobe, Casey Mize Keider Montero (x2)
HOU ATH (93) TBR (135) Hunter Brown (x2), Frambe Valdez Lance McCullers Jr., Ryan Gusto Colton Gordon
KCR CIN (80) DET (59) Kris Bubic Michael Wacha Michael Lorenzen (x2), Noah Cameron Daniel Lynch IV
LAA NYY (12) @CLE (153) José Soriano Yusei Kikuchi Jack Kochanowicz (x2), Tyler Anderson, Kyle Hendricks
LAD @CLE (153) NYY (26) Yoshinobu Yamamoto (x2), Dustin May Clayton Kershaw Tony Gonsolin, Landon Knack
MIA @SDP (100) SFG (111) Ryan Weathers (x2) Max Meyer, Sandy Alcantara, Edward Cabrera Cal Quantrill
MIL BOS (70) @PHI (41) Freddy Peralta Chad Patrick, Aaron Civale, Jose Quintana (?), Logan Henderson Quinn Priester
MIN @TBR (108) @SEA (154) Joe Ryan (x2), Pablo López, Bailey Ober Chris Paddack Zebby Matthews
NYM CHW (160) COL (156) Clay Holmes (x2), David Peterson, Kodai Senga Tylor Megill, Griffin Canning
NYY @LAA (72) @LAD (28) Carlos Rodón, Max Fried Clarke Schmidt, Will Warren Ryan Yarbrough (x2)
PHI ATL (79) MIL (116) Ranger Suárez (x2), Zack Wheeler, Cristopher Sánchez, Jesús Luzardo Aaron Nola
PIT @ARI (49) @SDP (100) Paul Skenes Mitch Keller, Andrew Heaney (@SDP) Heaney (@ARI), Bailey Falter Mike Burrows
SDP MIA (108) PIT (160) Nick Pivetta, Michael King, Dylan Cease Randy Vásquez, Yu Darvish (?), Stephen Kolek
SEA WSN (133) MIN (112) George Kirby, Bryan Woo, Luis Castillo Bryce Miller (?) Logan Evans, Emerson Hancock
SFG @DET (80) @MIA (96) Logan Webb, Robbie Ray Landen Roupp Hayden Birdsong (x2), Kyle Harrison
STL @BAL (114) @TEX (127) Matthew Liberatore, Sonny Gray Erick Fedde 페디 (x2) Andre Pallante, Miles Mikolas
TBR MIN (79) @HOU (66) Drew Rasmussen, Shane Baz, Ryan Pepiot Zack Littell (x2), Taj Bradley (x2)
TEX TOR (81) STL (72) Jacob deGrom (x2), Nathan Eovaldi, Tyler Mahle Jack Leiter Patrick Corbin
TOR @TEX (127) ATH (93) Kevin Gausman (x2) Chris Bassitt Bowden Francis (x2), Eric Lauer 라우어 (?), José Berríos
WSN @SEA (154) @ARI (49) MacKenzie Gore Mitchell Parker (@SEA) Trevor Williams, Jake Irvin, Michael Soroka, Parker (@ARI)

Ottoneu Starting Pitching Planner: May 19–25

Credit: D. Ross Cameron-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 19–25
Team Series 1 Matchup Series 2 Matchup Start Maybe Risky Sit
ARI @LAD (33) @STL (89) Zac Gallen Corbin Burnes, Merrill Kelly 켈리, Brandon Pfaadt (@STL) Pfaadt (@LAD) Eduardo Rodriguez
ATH LAA (127) PHI (66) JP Sears, Luis Severino Gunnar Hoglund, Jeffrey Springs Osvaldo Bido (x2), J.T. Ginn (?)
ATL @WSN (116) SDP (86) Chris Sale, Spencer Schwellenbach Spencer Strider (?), AJ Smith-Shawver Grant Holmes
BAL @MIL (164) @BOS (72) Zach Eflin Dean Kremer (x2), Tomoyuki Sugano (x2), Cade Povich Kyle Gibson
BOS NYM (40) BAL (130) Garrett Crochet Lucas Giolito, Walker Buehler (vBAL) Hunter Dobbins (x2), Buehler (vNYM), Brayan Bello
CHC @MIA (134) @CIN (117) Ben Brown (x2), Matthew Boyd, Colin Rea Jameson Taillon, Cade Horton
CHW SEA (72) TEX (99) Shane Smith Davis Martin (x2) Bryse Wilson, Sean Burke, Jonathan Cannon
CIN @PIT (169) CHC (46) Nick Lodolo (@PIT), Nick Martinez, Brady Singer Andrew Abbott, Lodolo (vCHC) Hunter Greene (?)
CLE @MIN (113) @DET (71) Gavin Williams (x2) Tanner Bibee Logan Allen로건 (x2), Luis L. Ortiz Kolby Allard
COL PHI (56) NYY (10) Kyle Freeland (x2), Antonio Senzatela (x2), Carson Palmquist (?), Germán Márquez, Chase Dollander
DET @STL (89) CLE (114) Tarik Skubal (x2), Jack Flaherty, Reese Olson Jackson Jobe, Casey Mize (?) Keider Montero
HOU @TBR (140) SEA (96) Framber Valdez (x2), Hunter Brown Lance McCullers Jr., Ronel Blanco, Ryan Gusto Colton Gordon (x2)
KCR @SFG (130) @MIN (113) Kris Bubic (x2), Cole Ragans, Michael Wacha Seth Lugo Michael Lorenzen
LAA @ATH (71) MIA (104) José Soriano (vMIA) Soriano (@ATH), Yusei Kikuchi Tyler Anderson Kyle Hendricks (x2), Jack Kochanowicz
LAD ARI (52) @NYM (79) Yoshinobu Yamamoto Dustin May, Clayton Kershaw, Tony Gonsolin Landon Knack (x2)
MIA CHC (78) @LAA (118) Ryan Weathers, Max Meyer, Sandy Alcantara Edward Cabrera Cal Quantrill (x2)
MIL BAL (135) @PIT (169) Freddy Peralta Logan Henderson, Chad Patrick Quinn Priester (x2), Aaron Civale (?), Tobias Myers
MIN CLE (96) KCR (116) Bailey Ober (x2), Joe Ryan, Pablo López Chris Paddack Zebby Matthews
NYM @BOS (72) LAD (74) Kodai Senga (x2), Clay Holmes Tylor Megill, David Peterson Griffin Canning
NYY TEX (105) @COL (100) Will Warren (vTEX), Carlos Rodón, Max Fried Clarke Schmidt, Warren (@COL) Ryan Yarbrough
PHI @COL (100) @ATH (71) Jesús Luzardo (x2), Ranger Suárez, Zack Wheeler, Cristopher Sánchez Aaron Nola (x2)
PIT CIN (118) MIL (145) Paul Skenes, Mitch Keller (vMIL) Keller (vCIN), Andrew Heaney Bailey Falter Carmen Mlodzinski
SDP @TOR (84) @ATL (123) Dylan Cease (x2), Nick Pivetta, Michael King Stephen Kolek Randy Vásquez
SEA @CHW (150) @HOU (77) Bryan Woo (x2), Luis Castillo (@CHW) George Kirby (?), Castillo (@HOU) Emerson Hancock Logan Evans
SFG KCR (143) @WSN (116) Logan Webb Robbie Ray (x2), Jordan Hicks Landen Roupp, Justin Verlander
STL DET (74) ARI (82) Sonny Gray Matthew Liberatore Erick Fedde 페디 (x2), Andre Pallante, Miles Mikolas
TBR HOU (94) TOR (82) Drew Rasmussen Ryan Pepiot (x2), Taj Bradley, Shane Baz Zack Littell
TEX @NYY (32) @CHW (150) Nathan Eovaldi, Tyler Mahle, Jack Leiter Jacob deGrom Patrick Corbin (@CHW) Corbin (@NYY)
TOR SDP (91) @TBR (140) Kevin Gausman, Chris Bassitt (@TBR) Bassitt (vSDP), José Berríos Bowden Francis José Ureña
WSN ATL (157) SFG (111) MacKenzie Gore Mitchell Parker (x2), Jake Irvin, Michael Soroka Trevor Williams

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