Author Archive

Ottoneu Drip: Finding Under-rostered Pitchers: May 30, 2024

The search for competent pitching is never ending, especially in a year where injuries have taken their toll on so many of the top arms in the game. Here’s a handful of pitchers who are rostered in under 60% of all Ottoneu leagues who could be nice pickups if you’re looking for an option to fill in for an injured starter or looking for another bullpen piece.

Under-rostered Starting Pitchers, Last 14 Days
Player Team IP FIP K-BB% Stuff+ Pts/IP Roster%
Ryan Weathers MIA 13 2.98 22.0% 88 6.41 40.9%
Tylor Megill NYM 12 1.21 28.3% 115 7.80 40.0%
Matt Waldron SDP 17.2 1.15 29.2% 74 6.87 7.8%

Ryan Weathers earned a spot in the Marlins starting rotation with a fantastic spring training and has continued his success into the regular season. Over his last three starts, he’s allowed just two runs across 21 innings with an excellent 19:4 strikeout-to-walk ratio. In fact, he hasn’t allowed more than three runs in a single start except for a six run blowup against the Nationals on April 28. His fastball velocity has come down a bit from its peak in April, but it’s still higher than it was last year. The biggest difference maker for him has been his sweeper which is now running a whiff rate over 50%, more than double what it was last year. He’s a former first round draft pick and still only 24 years old so a post-hype breakout isn’t out of the question.

It certainly seemed like Tylor Megill was headed for a big breakout in 2022 but a shoulder injury cost him most of the season. He was inconsistent at best last year, though he did make 25 starts, second most on the Mets. In his final start of the season, he broke out a new splitter — he calls it a spork — and held the Phillies to just a single run in 7.1 innings while striking out seven. He honed that new pitch over the offseason and it’s now a major part of his pitch mix, running a whiff rate over 60%. He’s already been sidelined with a minor shoulder injury this year, but he’s been solid in his three starts, including holding the Dodgers scoreless over seven innings in his last outing.

Matt Waldron isn’t just throwing a knuckleball as a gimmick. He has a full five-pitch arsenal and uses the knuckler as a fully fledged secondary weapon to earn swings and misses. The rest of his pitches don’t really stand out all that much, but when a batter knows he’s going to see at least one or two knuckleballs in an at-bat, that uncertainty keeps them off balance just enough. Over his last three outings, he’s really had his floater working for him; he’s allowed just three runs across 17.2 innings while striking out 25. Because he relies so heavily on his knuckleball, and considering the fickle nature of the pitch, he’s bound to have hot and cold streaks based on how that pitch is performing.

Under-rostered Relief Pitchers, Last 14 Days
Player Team IP FIP K-BB% gmLI Stuff+ Pts/IP Roster%
Bryan Hudson MIL 6 1.46 29.2% 1.95 81 8.67 56.9%
Randy Rodríguez SFG 7.2 1.83 23.1% 1.01 119 8.98 7.5%
Porter Hodge CHC 2.1 -2.01 75.0% 0.15 102 11.88 4.7%
Tyson Miller CHC 4 1.38 31.3% 0.89 115 8.20 0.6%

With Devin Williams still sidelined, the Brewers have had some trouble finding reliable high-leverage options for their bullpen. Trevor Megill has settled in as their closer, but they’ve churned through a number of setup men, trying to find someone who can cover the seventh and eighth innings. Enter Bryan Hudson. He’s a lefty with a low-slot release point that gives batters fits. That’s how his fastball plays up despite pedestrian velocity and it gives his sweeper a ton of horizontal break — 17% more than the average for that pitch type. He’s struck out nearly a third of the batters he’s faced this year and is finally seeing regular high-leverage work.

Randy Rodríguez has the profile and pure stuff of a high-leverage reliever, but his lack of command has held him back from truly breaking out. His fastball grades out well thanks to above average velocity and plenty of carry at the top of the zone. He also has a two-plane slider that should be a good weapon for him if he can find a little more consistency with it. He made his major league debut early this month and had a stretch of five scoreless outings snapped yesterday when he allowed three runs to score in an inning of work. He’s more of a speculative add right now since he isn’t seeing much high-leverage work yet, but if he can harness his stuff, he’ll climb the bullpen ladder sooner or later.

The Cubs bullpen has had all sorts of trouble this year. Héctor Neris has seemingly locked down the ninth inning role but Chicago is still looking for high-leverage setup men. That’s how Tyson Miller earned a hold a few days ago a few weeks after being acquired from the Mariners. Miller has the flat fastball thrown from a low release point Seattle seems to love and a horizontal sweeper to go with it. He’s currently listed as the second setup man in the Cubs bullpen behind Neris and Mark Leiter Jr. Porter Hodge is another speculative add if Miller isn’t interesting enough for you. He’s only made three appearances in the majors so far, but he’s struck out 75% of the batters he’s faced. His fastball has good velocity and elite release extension helps it play up even more. He’s also added a splitter to his pitch mix this year and could quickly find himself pitching in high-leverage opportunities.


Ottoneu Starting Pitching Planner: May 27–June 2

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.

May 27–June 2
Team Series 1 Matchup Series 2 Matchup Start Maybe Risky Sit
ARI @TEX (113) @NYM (146) Zac Gallen, Jordan Montgomery, Brandon Pfaadt Ryne Nelson (x2), Tommy Henry
ATL WSN (155) OAK (157) Charlie Morton (x2), Max Fried (x2), Reynaldo López, Chris Sale Darius Vines
BAL BOS (86) TBR (142) Grayson Rodriguez, Corbin Burnes, Kyle Bradish Dean Kremer, Cole Irvin (vTBR) Cole Irvin (vBOS)
BOS @BAL (108) DET (102) Kutter Crawford, Tanner Houck Nick Pivetta, Cooper Criswell (vDET), Brayan Bello (vDET) Cooper Criswell (@BAL), Brayan Bello (@BAL)
CHC @MIN (144) CIN (137) Shota Imanaga, Javier Assad Justin Steele (x2), Ben Brown (x2), Jameson Taillon
CHW TOR (95) @MIL (31) Garrett Crochet Erick Fedde 페디 Nick Nastrini (x2), Mike Clevinger, Chris Flexen 플렉센
CIN STL (51) @CHC (124) Hunter Greene Andrew Abbott Frankie Montas, Graham Ashcraft
CLE @COL (24) WSN (144) Tanner Bibee Ben Lively 라이블리 Xzavion Curry (vWSN) Xzavion Curry (@COL), Triston McKenzie, Logan Allen
COL CLE (69) @LAD (75) Ryan Feltner Austin Gomber (x2), Ty Blach, Dakota Hudson, Cal Quantrill
DET PIT (126) @BOS (97) Tarik Skubal, Jack Flaherty, Reese Olson Casey Mize (x2) Kenta Maeda
HOU @SEA (106) MIN (93) Framber Valdez (x2) Cristian Javier (x2), Justin Verlander, Ronel Blanco Hunter Brown José Urquidy (?)
KCR @MIN (144) SDP (102) Alec Marsh (@MIN), Cole Ragans (x2), Seth Lugo, Brady Singer Michael Wacha, Alec Marsh (vSDP)
LAA NYY (11) @SEA (106) Patrick Sandoval, José Soriano, Reid Detmers Tyler Anderson Griffin Canning (x2)
LAD @NYM (146) COL (62) Tyler Glasnow, Yoshinobu Yamamoto Gavin Stone (x2), Walker Buehler James Paxton
MIA @SDP (113) TEX (148) Jesús Luzardo Braxton Garrett Trevor Rogers (x2), Sixto Sánchez, Ryan Weathers
MIL CHC (111) CHW (133) Freddy Peralta (x2), Robert Gasser Bryse Wilson, Colin Rea Tobias Myers (x2)
MIN KCR (115) @HOU (22) Joe Ryan (vKCR), Bailey Ober Simeon Woods Richardson (vKCR), Chris Paddack, Pablo López, Joe Ryan (@HOU) Simeon Woods Richardson (@HOU)
NYM LAD (102) ARI (86) Luis Severino, Sean Manaea Tylor Megill (x2), Christian Scott Jose Quintana (x2)
NYY @LAA (46) @SFG (108) Clarke Schmidt, Nestor Cortes (@SFG) Nestor Cortes (@LAA), Luis Gil, Carlos Rodón, Marcus Stroman
OAK @TBR (137) @ATL (75) Mitch Spence (@TBR), Joey Estes, Ross Stripling, JP Sears Aaron Brooks 브룩스
PHI @SFG (108) STL (62) Zack Wheeler, Aaron Nola, Ranger Suárez Cristopher Sánchez Taijuan Walker (x2)
PIT @DET (148) @TOR (84) Jared Jones, Paul Skenes Mitch Keller Bailey Falter, Martín Pérez
SDP MIA (137) @KCR (77) Yu Darvish, Dylan Cease Michael King (x2), Matt Waldron, Joe Musgrove
SEA HOU (62) LAA (82) Luis Castillo (x2), George Kirby, Logan Gilbert, Bryan Woo Bryce Miller (x2)
SFG PHI (82) NYY (66) Blake Snell (x2), Jordan Hicks, Logan Webb Kyle Harrison Mason Black
STL @CIN (102) @PHI (40) Lance Lynn (x2), Kyle Gibson, Sonny Gray Miles Mikolas
TBR OAK (173) @BAL (108) Zack Littell (x2), Ryan Pepiot Taj Bradley Aaron Civale Tyler Alexander
TEX ARI (73) @MIA (148) Nathan Eovaldi (?) Dane Dunning, Andrew Heaney, José Ureña, Michael Lorenzen
TOR @CHW (117) PIT (80) Kevin Gausman, Yusei Kikuchi Chris Bassitt (x2), Alek Manoah, José Berríos
WSN @ATL (75) @CLE (80) MacKenzie Gore Jake Irvin (x2), Trevor Williams, Mitchell Parker Patrick Corbin (x2)

A few general schedule notes:

  • The Braves have a nice pair of home matchups against the Nationals and A’s next week. They’re in the midst of a long stretch of games without an off day which means they might turn to a sixth starter next week to keep the workload off their starters, so make sure you’re checking the announced starters for their games.
  • The Cubs also have a couple of easier matchups against the Twins and Reds. I can’t unreservedly recommend starting every pitcher in their rotation, but even guys like Jameson Taillon or Ben Brown are good bets to turn in decent starts next week.
  • The rest of the schedule is pretty mixed and there isn’t really a team who is facing a particularly tough week. The Rockies probably come the closest as they have a series at home against the Guardians and then head to Los Angeles to face the Dodgers. You’re probably not rostering any Colorado starters anyway though.

Ottoneu Starting Pitching Planner: May 20–26

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.

May 20–26
Team Series 1 Matchup Series 2 Matchup Start Maybe Risky Sit
ARI @LAD (21) MIA (172) Zac Gallen, Jordan Montgomery Slade Cecconi (vMIA) Slade Cecconi (@LAD), Brandon Pfaadt Ryne Nelson
ATL @CHC (62) @PIT (152) Max Fried, Reynaldo López, Chris Sale (@PIT), Charlie Morton (@PIT) Chris Sale (vSDP), Charlie Morton (@CHC) Bryce Elder
BAL @STL (147) @CHW (133) Kyle Bradish (x2), Grayson Rodriguez (?), Corbin Burnes Cole Irvin, John Means, Dean Kremer
BOS @TBR (99) MIL (46) Tanner Houck (@TBR) Garrett Whitlock (?), Brayan Bello, Kutter Crawford, Nick Pivetta, Tanner Houck (vMIL)
CHC ATL (97) @STL (147) Shota Imanaga, Javier Assad (@STL) Javier Assad (vATL), Justin Steele, Jameson Taillon Kyle Hendricks
CHW @TOR (94) BAL (44) Erick Fedde 페디 (@TOR), Garrett Crochet (@TOR) Mike Clevinger, Erick Fedde (vBAL), Garrett Crochet (vBAL) Brad Keller, Chris Flexen 플렉센
CIN SDP (23) LAD (21) Andrew Abbott (x2), Nick Martinez, Frankie Montas, Hunter Greene Graham Ashcraft
CLE NYM (80) @LAA (55) Ben Lively 라이블리 (x2), Triston McKenzie, Tanner Bibee Carlos Carrasco, Logan Allen
COL @OAK (101) PHI (9) Ryan Feltner Austin Gomber Cal Quantrill (x2), Ty Blach, Dakota Hudson
DET @KCR (120) TOR (156) Reese Olson (x2), Casey Mize (x2), Tarik Skubal, Jack Flaherty Kenta Maeda (?)
HOU LAA (80) @OAK (101) Framber Valdez (x2) Cristian Javier, Justin Verlander Hunter Brown, José Urquidy (?)
KCR DET (172) @TBR (99) Michael Wacha (x2), Alec Marsh, Cole Ragans, Seth Lugo, Brady Singer
LAA @HOU (51) CLE (99) Patrick Sandoval Reid Detmers (x2), José Soriano Tyler Anderson Griffin Canning
LAD ARI (71) @CIN (110) Tyler Glasnow, Yoshinobu Yamamoto Gavin Stone James Paxton, Walker Buehler
MIA MIL (78) @ARI (106) Jesús Luzardo, Braxton Garrett Ryan Weathers (x2), Trevor Rogers, Sixto Sánchez
MIL @MIA (175) @BOS (140) Robert Gasser, Freddy Peralta Joe Ross (x2), Bryse Wilson, Colin Rea
MIN @WSN (122) TEX (101) Pablo López (x2), Joe Ryan, Bailey Ober Simeon Wood Richardson, Chris Paddack
NYM @CLE (115) SFG (110) Christian Scott, Luis Severino, Sean Manaea Tylor Megill (?), Jose Quintana
NYY SEA (67) @SDP (97) Nestor Cortes Clarke Schmidt (x2), Luis Gil, Carlos Rodón Marcus Stroman (x2)
OAK COL (149) HOU (120) Aaron Brooks 브룩스 (x2), Joey Estes, Kyle Muller, Ross Stripling, JP Sears
PHI TEX (69) @COL (53) Zack Wheeler Ranger Suárez (x2) Taijuan Walker, Aaron Nola Cristopher Sánchez
PIT SFG (117) ATL (106) Jared Jones, Paul Skenes Mitch Keller Martín Pérez (x2), Bailey Falter
SDP @CIN (110) NYY (39) Yu Darvish Dylan Cease (x2), Michael King (x2) Matt Waldron, Joe Musgrove
SEA @NYY (37) @WSN (122) Luis Castillo, George Kirby, Logan Gilbert (@WSN), Bryan Woo (@WSN) Logan Gilbert (@NYY), Bryan Woo (@NYY), Bryce Miller
SFG @PIT (152) @NYM (159) Logan Webb (x2), Jordan Hicks Kyle Harrison, Blake Snell (?), Keaton Winn
STL BAL (94) CHC (108) Sonny Gray (x2) Lance Lynn, Kyle Gibson, Miles Mikolas, Matthew Liberatore
TBR BOS (138) KCR (159) Taj Bradley (x2), Zack Littell, Zach Eflin, Ryan Pepiot (?), Aaron Civale
TEX @PHI (25) @MIN (122) Jon Gray (@MIN) Jon Gray (@PHI) Andrew Heaney, Michael Lorenzen José Ureña
TOR CHW (145) @DET (170) José Berríos (x2), Yusei Kikuchi (x2), Kevin Gausman Chris Bassitt Alek Manoah
WSN MIN (74) SEA (60) Mitchell Parker (x2), MacKenzie Gore Jake Irvin, Trevor Williams Patrick Corbin

A few general schedule notes:

  • After playing the Dodgers in Los Angeles this weekend, the Reds return home for a tough homestand against the Padres and the Dodgers (again). That makes for a pretty tough slate of matchups for their starters. Philadelphia also has a tougher schedule next week with three against the Rangers and then a weekend series in Colorado. Thanks to his elite groundball rate, Ranger Suárez might be the only pitcher who you’d want to start in Coors Field, though you’d have to be pretty desperate for the innings to take that risk.
  • There are a bunch of teams who have a pair of easier matchups lined up for next week: the Blue Jays, Brewers, Giants, Orioles, and Rays. For the most part, you’ll want to start any of the pitchers you own from those teams, though I’d be a little weary of the weekend series the Brewers have in Boston. The Red Sox offense has been scuffling a bit recently, but they’re much more potent at home.
  • Pitchers possibly coming off the Injured List sometime next week include Kenta Maeda, Tylor Megill, Ryan Pepiot, Grayson Rodriguez, Blake Snell, José Urquidy, and Garrett Whitlock. In general, I recommend waiting a start or two before inserting an injured starter back into your lineup, but Rodriguez’s projected start against the White Sox might be too good to pass up.

Ottoneu Drip: Finding Under-rostered Pitchers: May 14, 2024

We’re a little more than a quarter of the way through the regular season and the search for useful pitching is still just as pressing now as it was a month ago. Here’s a handful of pitchers who are rostered in under 40% of all Ottoneu leagues who could be nice pickups if you’re looking for an option to fill in for an injured starter or looking for another bullpen piece.

Under-rostered Starters
Player Team IP FIP K-BB% Stuff+ Pts/IP Roster%
Trevor Williams WSN 36.2 2.48 12.7% 82 6.12 39.1%
Jake Irvin WSN 45.2 3.22 15.2% 97 4.96 22.5%
Cole Irvin BAL 40.1 3.38 12.5% 85 4.93 21.3%

After profiling Mitchell Parker last month, I’ve got a couple more Nationals starters on my radar. (BTW, Parker has continued to pitch well against some pretty tough competition; he’s got a 3.02 FIP through five starts against the likes of the Dodgers, Astros, Rangers, and Orioles.) Both Trevor Williams and Jake Irvin have been surprisingly solid to start this season as part of a Washington starting rotation that has been much better than expected. Williams has had spurts of success in the past, but not like this. The biggest difference maker for him has been the addition of a sweeper to his repertoire that immediately became his best pitch. It’s running a whiff rate north of 40% and batters are producing a .227 xwOBA off the big breaker. He’s yet to allow a home run this year, which is certainly the product of some good luck, but his xFIP is a solid 3.79 and his xERA is an even better 3.01. The rest of his arsenal looks pretty unchanged which means he’ll need to keep leaning on this new pitch to maintain his success. It’s probably worth riding the hot streak for now, but be weary of quick regression.

Like Williams, Irvin has added a new pitch to his repertoire, a cutter in his case. This new pitch hasn’t had the same effect as the breaking ball, though it has given Irvin a fourth pitch to deepen his repertoire. Instead, he’s found success by cutting his walk rate by more than six points down to 4.3%. Across the board, his plate discipline stats look greatly improved; he’s pitching in the zone more often, but his chase rate is up a few points and his contact rate is down a few points. That’s a pretty good combination of improvements and he’s reaped the benefits. Beyond his improved walk rate, his peripherals aren’t as good looking as Williams (a 3.60 xFIP and a 4.79 xERA), but he’s probably good enough now to stream when the matchup is right as long as his hot streak continues.

Cole Irvin was turning heads this spring with some gaudy velocity numbers, but that hasn’t carried over into the regular season. Nevertheless, he’s been a solid member of the Orioles rotation as they’ve struggled with some injuries to start the season. Even though they’ve gotten a bit more healthy with Kyle Bradish and John Means coming off the IL, Irvin should keep his job in the rotation thanks to his excellent numbers through his first seven starts of the season. The biggest change for Irvin has been his usage of his curveball. That breaking ball is now his “primary” pitch at the expense of his changeup and cutter. Batters have produced a .296 xwOBA off the big breaker, helping him manage contact against him to the tune of a .267 BABIP. As a lefty pitching in the now cavernous Camden Yards, his home park benefits him a bit more too. His strikeout-to-walk ratio is essentially unchanged from his career norms so it seems like a lot of his success can be attributed to some pretty good batted ball luck. Still, his xFIP is a decent 3.82 while his xERA is a little higher at 3.99.

Under-rostered Relievers
Player Team IP FIP K-BB% gmLI Stuff+ Pts/IP Roster%
John Schreiber KCR 18.1 2.75 12.0% 1.82 97 8.04 38.4%
Austin Adams OAK 13.2 2.48 22.4% 1.18 114 9.45 22.5%
Luke Weaver NYY 26 2.87 23.2% 1.28 116 7.29 11.3%

John Schreiber turned in a solid effort as a setup guy back in 2022 for the Red Sox. Injuries derailed his season last year and he was shipped off to Kansas City during the offseason. He’s rediscovered himself with his new ballclub and has become one of the key members of their bullpen. There are a few red flags however; his strikeout rate is about ten points lower than it was a few years ago because his sweeper just isn’t earning many swings-and-misses these days. He’s been effective despite the lack of punch outs and is earning high leverage work regularly. Plus, the Royals current closer, James McArthur, has looked a little shaky during his last few outings so there could be an opportunity for Schreiber to sneak in a few saves here and there in the future.

Injuries and command issues have always held Austin Adams back from realizing his skills as a high-leverage reliever. He’s struck out nearly a third of the batters he’s faced in his career but he’s only accumulated 108.1 innings over the last five seasons. Finally healthy, he’s been a productive member of the A’s surprisingly dominant bullpen. Sitting behind Mason Miller and Lucas Erceg in the pecking order, he’s collected 11 holds in just 13.2 innings. What’s more encouraging is that his walk rate has dropped to a career-low 8.6%. He might not get much work in the eighth or ninth innings, but he’s been a fantastic bridge to get to those two relief aces behind him.

Luke Weaver has emerged as a multi-inning fireman in the Yankees bullpen this year. He hasn’t allowed a run over his last ten outings encompassing 15.1 innings with a 20-to-1 strikeout-to-walk ratio. His changeup has turned into an elite weapon for him with a whiff rate north of 50% and just a .201 xwOBA allowed off the pitch. His ability to work multiple innings has eased the pressure off a shaky New York bullpen and they’re leaning on him pretty hard to get to their closer in the ninth.


Ottoneu Starting Pitching Planner: May 13–19

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.

May 13–19
Team Series 1 Matchup Series 2 Matchup Start Maybe Risky Sit
ARI CIN (179) DET (130) Jordan Montgomery (x2), Brandon Pfaadt, Zac Gallen Slade Cecconi, Ryne Nelson
ATL CHC (136) SDP (65) Reynaldo López (x2), Chris Sale, Charlie Morton, Max Fried Bryce Elder
BAL TOR (143) SEA (107) Corbin Burnes (x2), Kyle Bradish Cole Irvin, John Means, Dean Kremer
BOS TBR (92) @STL (163) Kutter Crawford (x2), Tanner Houck, Nick Pivetta (@STL) Nick Pivetta (vTBR), Cooper Criswell, Brayan Bello
CHC @ATL (103) PIT (141) Javier Assad, Justin Steele, Shota Imanaga (vPIT) Shota Imanaga (@ATL), Jameson Taillon Hayden Wesneski
CHW WSN (67) @NYY (33) Erick Fedde 페디 Chris Flexen 플렉센 (x2), Garrett Crochet, Mike Clevinger, Michael Soroka
CIN @ARI (125) @LAD (9) Hunter Greene (@ARI) Graham Ashcraft (@ARI), Andrew Abbott, Nick Lodolo Frankie Montas, Graham Ashcraft (@LAD), Hunter Greene (@LAD)
CLE @TEX (54) MIN (49) Tanner Bibee (x2) Ben Lively 라이블리, Carlos Carrasco, Triston McKenzie, Logan Allen
COL @SDP (103) @SFG (167) Ryan Feltner Peter Lambert (x2) Cal Quantrill, Austin Gomber, Dakota Hudson
DET MIA (159) @ARI (125) Reese Olson, Tarik Skubal, Jack Flaherty Casey Mize Kenta Maeda (x2)
HOU OAK (78) MIL (49) Framber Valdez Ronel Blanco (x2), Cristian Javier, Justin Verlander Hunter Brown (x2)
KCR @SEA (130) OAK (116) Brady Singer (x2), Michael Wacha, Cole Ragans, Seth Lugo Alec Marsh
LAA STL (121) @TEX (54) Reid Detmers José Soriano (vSTL) Griffin Canning, Tyler Anderson, Patrick Sandoval, José Soriano (@TEX)
LAD @SFG (167) CIN (134) Yoshinobu Yamamoto (x2), Tyler Glasnow, Walker Buehler Gavin Stone (x2), James Paxton
MIA @DET (132) NYM (107) Ryan Weathers, Trevor Rogers, Braxton Garrett Sixto Sánchez (x2), Jesús Luzardo (?)
MIL PIT (121) @HOU (45) Freddy Peralta Colin Rea (vPIT), Joe Ross Tobias Myers, Bryse Wilson, Colin Rea (@HOU)
MIN NYY (51) @CLE (96) Bailey Ober Pablo López, Joe Ryan, Simeon Woods Richardson Chris Paddack (x2)
NYM PHI (56) @MIA (156) Luis Severino, Sean Manaea (@MIA) Sean Manaea (vPHI), Christian Scott José Buttó, Jose Quintana
NYY @MIN (76) CHW (129) Nestor Cortes, Luis Gil, Carlos Rodón (vCHW) Carlos Rodón (@MIN), Marcus Stroman Clarke Schmidt
OAK @HOU (45) @KCR (107) Paul Blackburn JP Sears (@HOU), Alex Wood, Ross Stripling Osvaldo Bido (?)
PHI @NYM (141) WSN (74) Aaron Nola (x2), Ranger Suárez, Zack Wheeler Cristopher Sánchez (x2), Taijuan Walker
PIT @MIL (49) @CHC (91) Jared Jones Mitch Keller (x2), Paul Skenes Martín Pérez, Bailey Falter Quinn Priester
SDP COL (150) @ATL (103) Dylan Cease Michael King, Joe Musgrove Randy Vásquez (vCOL) Matt Waldron, Randy Vásquez (@ATL)
SEA KCR (118) @BAL (100) George Kirby (x2), Logan Gilbert, Bryan Woo, Bryce Miller, Luis Castillo
SFG LAD (65) COL (176) Logan Webb, Jordan Hicks (vCOL) Jordan Hicks (vLAD), Kyle Harrison Keaton Winn, Mason Black
STL @LAA (58) BOS (80) Sonny Gray Lance Lynn Kyle Gibson, Miles Mikolas
TBR @BOS (74) @TOR (103) Zach Eflin (@TOR), Aaron Civale (@TOR) Zach Eflin (@BOS), Aaron Civale (@BOS), Taj Bradley, Zack Littell Tyler Alexander
TEX CLE (98) LAA (87) Jon Gray Andrew Heaney, Nathan Eovaldi (?) Michael Lorenzen (x2)
TOR @BAL (100) TBR (76) Yusei Kikuchi, Kevin Gausman José Berríos (x2), Chris Bassitt Alek Manoah
WSN @CHW (112) @PHI (29) Trevor Williams (@CHW), Mitchell Parker, MacKenzie Gore Patrick Corbin, Jake Irvin, Trevor Williams (@PHI)

A few general schedule notes:

  • The only schedule quirk next week is a four-game, home-and-home series between the Phillies and Mets. They’ll start off with two games in New York and then two games in Philadelphia. The matchups are poor for the Mets no matter where they’re playing since the Phillies offense has been so good recently. For the Phillies, the matchup is a lot better in the pitcher friendly confines of Citi Field.
  • Teams to avoid with a pair of tough matchups include the Guardians and White Sox. Cleveland travels to Texas to face the Rangers and then hosts the red hot Twins. You’re probably not rostering any Chicago starters except for Erick Fedde and he’s the only recommendation I have from their rotation in a revenge game against his former team, the Nationals.
  • The Diamondbacks and Dodgers both have a pair of easier matchups on the docket next week. Arizona hosts the Reds and the Tigers, both of whom have struggling offenses. Los Angeles travels to San Francisco and then hosts the Reds.

Ottoneu Starting Pitching Planner: May 6–12

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.

May 6–12
Team Series 1 Matchup Series 2 Matchup Start Maybe Risky Sit
ARI @CIN (74) @BAL (90) Zac Gallen(x2), Jordan Montgomery, Brandon Pfaadt Slade Cecconi, Ryne Nelson
ATL BOS (49) @NYM (137) Reynaldo López, Chris Sale, Charlie Morton, Max Fried Bryce Elder
BAL @WSN (101) ARI (99) Corbin Burnes, Kyle Bradish Cole Irvin, Dean Kremer John Means
BOS @ATL (81) WSN (85) Tanner Houck Kutter Crawford, Cooper Criswell Nick Pivetta (?) Chase Anderson
CHC SDP (94) @PIT (162) Shota Imanaga, Jameson Taillon, Javier Assad Justin Steele (?), Hayden Wesneski
CHW @TBR (155) CLE (45) Erick Fedde 페디 Mike Clevinger (?), Garrett Crochet Michael Soroka (x2), Chris Flexen 플렉센
CIN ARI (52) @SFG (162) Andrew Abbott, Nick Lodolo Hunter Greene Frankie Montas (?), Graham Ashcraft
CLE DET (86) @CHW (117) Tanner Bibee, Ben Lively 라이블리 Triston McKenzie (x2), Logan Allen (x2) Carlos Carrasco
COL SFG (70) TEX (56) Dakota Hudson (x2), Peter Lambert, Cal Quantrill, Austin Gomber, Ryan Feltner
DET @CLE (52) HOU (124) Tarik Skubal Jack Flaherty (x2), Reese Olson Kenta Maeda, Casey Mize
HOU @NYY (74) @DET (112) Framber Valdez Justin Verlander (x2), Ronel Blanco, Cristian Javier Hunter Brown
KCR MIL (74) @LAA (63) Cole Ragans (x2) Seth Lugo (x2), Brady Singer, Michael Wacha
LAA @PIT (162) KCR (110) Reid Detmers Tyler Anderson (x2), Patrick Sandoval (x2) José Soriano, Griffin Canning
LAD MIA (135) @SDP (117) Yoshinobu Yamamoto, Tyler Glasnow Walker Buehler (?), Gavin Stone James Paxton
MIA @LAD (16) PHI (83) Trevor Rogers Edward Cabrera, Ryan Weathers, Sixto Sánchez Braxton Garrett (?)
MIL @KCR (119) STL (131) Freddy Peralta Bryse Wilson (x2), Colin Rea (x2), Joe Ross Tobias Myers
MIN SEA (108) @TOR (103) Bailey Ober (x2), Pablo López, Joe Ryan Simeon Woods Richardson (x2), Chris Paddack
NYM @STL (160) ATL (90) Sean Manaea José Buttó, Luis Severino Jose Quintana, Christian Scott Adrian Houser
NYY HOU (85) @TBR (155) Nestor Cortes, Luis Gil (@TBR) Marcus Stroman, Clarke Schmidt Luis Gil (vHOU), Carlos Rodón
OAK TEX (117) @SEA (124) Paul Blackburn Ross Stripling, JP Sears Alex Wood (x2), Joe Boyle
PHI TOR (108) @MIA (182) Zack Wheeler, Aaron Nola, Ranger Suárez, Cristopher Sánchez (@MIA) Cristopher Sánchez (vSFG), Taijuan Walker
PIT LAA (110) CHC (153) Jared Jones Mitch Keller (x2), Martín Pérez Bailey Falter Quinn Priester
SDP @CHC (90) LAD (40) Yu Darvish (@CHC), Dylan Cease Joe Musgrove, Yu Darvish (vLAD) Michael King, Matt Waldron
SEA @MIN (72) OAK (108) Luis Castillo (x2), George Kirby, Logan Gilbert, Bryce Miller Emerson Hancock, Bryan Woo (?)
SFG @COL (99) CIN (180) Logan Webb Kyle Harrison (vCIN) Jordan Hicks, Keaton Winn Kyle Harrison (@COL)
STL NYM (99) @MIL (47) Sonny Gray Lance Lynn Miles Mikolas (x2), Steven Matz (x2), Kyle Gibson
TBR CHW (164) NYY (81) Zach Eflin, Aaron Civale Zack Littell, Ryan Pepiot Tyler Alexander (x2)
TEX @OAK (155) @COL (99) Nathan Eovaldi, Andrew Heaney (@OAK), Michael Lorenzen Dane Dunning, Jon Gray, Andrew Heaney (@COL)
TOR @PHI (40) MIN (34) José Berríos, Yusei Kikuchi, Kevin Gausman Chris Bassitt
WSN BAL (43) @BOS (65) MacKenzie Gore Mitchell Parker Trevor Williams, Patrick Corbin, Jake Irvin

A few general schedule notes:

  • There are a bunch of teams with two off days next week: the Blue Jays, Braves, Nationals, Orioles, Red Sox. These teams may take the extra rest day to reset their rotation so keep an eye on their announced starters to make sure the matchups are where you want them.
  • The Rangers and A’s have a scheduled double-header on Wednesday and both teams will need to call up a spot starter. Texas will likely give Jack Leiter his second big league start and it comes against a surprisingly decent Oakland ballclub.
  • It’s possible we’ll see the activations of Walker Buehler, Justin Steele, Nick Pivetta, Frankie Montas, Bryan Woo, and Braxton Garrett next week. Those pitching staffs will be in flux as they figure out how to fit those injured pitchers back into the rotation.
  • The Blue Jays and Nationals have a tough week ahead. Toronto travels to Philadelphia for a couple of games before hosting the red hot Twins. The Nationals have a two-game Beltway series on tap and then will travel to Boston and the cozy confines of Fenway Park.

Ottoneu Starting Pitching Planner: April 29–May 5

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

I’ve also calculated a “Matchup Score” for each series using a straight combination of opponent’s home/away wOBA, opponent wOBA over the last 14 days, and the park factor for the ballpark the teams are playing in. It’s indexed so that 100 is average and anything above that is a favorable matchup and anything below is unfavorable. That matchup rating informs some of the sit/start recommendations I’m making, though the quality of the pitcher definitely takes precedence. To start the season, I’ll be relying on projected team wOBA until there’s sufficient in-season data to start calculating these matchup ratings.

April 29–May 5
Team Series 1 Matchup Series 2 Matchup Start Maybe Risky Sit
ARI LAD (64) SDP (120) Jordan Montgomery, Zac Gallen, Brandon Pfaadt Tommy Henry (x2), Slade Cecconi
ATL @SEA (93) @LAD (20) Max Fried (@SEA), Reynaldo López, Chris Sale Max Fried (@LAD) Charlie Morton Bryce Elder
BAL NYY (96) @CIN (53) Corbin Burnes Grayson Rodriguez (x2) Dean Kremer (x2), Albert Suárez 수아레즈 Cole Irvin
BOS SFG (98) @MIN (124) Kutter Crawford, Tanner Houck Cooper Criswell (x2), Josh Winckowski Chase Anderson
CHC @NYM (82) MIL (104) Javier Assad (x2), Shota Imanaga Jameson Taillon (x2) Ben Brown (?), Jordan Wicks
CHW MIN (87) @STL (124) Garrett Crochet (x2), Erick Fedde 페디 Michael Soroka, Chris Flexen 플렉센, Jonathan Cannon
CIN @SDP (104) BAL (20) Nick Lodolo (@SDP) Nick Martinez Graham Ashcraft, Hunter Greene, Andrew Abbott, Nick Lodolo (vBAL)
CLE @HOU (49) LAA (84) Tanner Bibee Carlos Carrasco (x2), Triston McKenzie, Logan Allen, Ben Lively 라이블리
COL @MIA (173) @PIT (156) Ryan Feltner (x2) Dakota Hudson, Peter Lambert, Cal Quantrill, Austin Gomber
DET STL (131) @NYY (71) Tarik Skubal Jack Flaherty, Reese Olson Kenta Maeda (x2), Casey Mize
HOU CLE (104) SEA (84) Justin Verlander, Framber Valdez Ronel Blanco Hunter Brown (x2) Spencer Arrighetti
KCR @TOR (62) TEX (120) Cole Ragans Seth Lugo, Brady Singer, Michael Wacha Daniel Lynch (?)
LAA PHI (47) @CLE (109) Reid Detmers Griffin Canning (x2), Tyler Anderson, Patrick Sandoval, José Soriano
LAD @ARI (100) ATL (11) Yoshinobu Yamamoto Walker Buehler (?), Tyler Glasnow James Paxton (@ARI) Gavin Stone, James Paxton (vATL)
MIA COL (149) @OAK (184) Trevor Rogers (x2), Jesús Luzardo, Edward Cabrera, Ryan Weathers
MIL TBR (118) @CHC (96) Freddy Peralta Colin Rea, Joe Ross, Tobias Myers
MIN @CHW (133) BOS (71) Joe Ryan (x2), Bailey Ober, Pablo López Simeon Woods Richardson, Chris Paddack
NYM CHC (98) @TBR (153) Luis Severino (x2), Sean Manaea (x2) José Buttó, Jose Quintana Adrian Houser
NYY @BAL (67) DET (127) Marcus Stroman, Nestor Cortes (vDET) Nestor Cortes (@BAL), Clarke Schmidt (vDET) Clarke Schmidt (@BAL), Luis Gil, Carlos Rodón
OAK PIT (171) MIA (176) JP Sears, Paul Blackburn Joe Boyle (x2), Ross Stripling Alex Wood
PHI @LAA (67) SFG (80) Zack Wheeler, Aaron Nola, Ranger Suárez Cristopher Sánchez (x2) Taijuan Walker
PIT @OAK (184) COL (136) Mitch Keller, Jared Jones Bailey Falter (x2), Martín Pérez Quinn Priester
SDP CIN (91) @ARI (100) Dylan Cease, Michael King Joe Musgrove Matt Waldron (x2)
SEA ATL (33) @HOU (49) Bryce Miller (x2), Luis Castillo, George Kirby, Logan Gilbert Emerson Hancock
SFG @BOS (58) @PHI (49) Logan Webb (x2) Jordan Hicks, Keaton Winn Kyle Harrison
STL @DET (164) CHW (182) Sonny Gray, Lance Lynn Steven Matz (x2), Kyle Gibson, Miles Mikolas
TBR @MIL (84) NYM (96) Zach Eflin, Aaron Civale Ryan Pepiot (x2), Zack Littell Tyler Alexander
TEX WSN (113) @KCR (136) Jon Gray (x2), Nathan Eovaldi Michael Lorenzen, Dane Dunning Andrew Heaney
TOR KCR (89) @WSN (102) José Berríos, Yusei Kikuchi, Kevin Gausman Chris Bassitt Yariel Rodriguez (x2)
WSN @TEX (87) TOR (64) Jake Irvin (@MIA), MacKenzie Gore (x2) Jake Irvin (vTOR) Trevor Williams, Mitchell Parker, Patrick Corbin

A few general schedule notes:

  • Simply based on the way the schedules lined up, it looks like there are a ton of teams who have a pair of easy opponents next week: the A’s, Cardinals, Marlins, Pirates and Rockies all look like they’ve got easily exploitable matchups. The problem is that those teams don’t have completely trustworthy starting rotations to begin with, which means there are still some risky plays despite the opponents.
  • I’d be comfortable starting anyone from the Marlins rotation in their series against the Rockies and A’s and they’ll also need callup fill-ins for two spot starts next week. It probably won’t be Braxton Garrett as he’s still working back from his shoulder injury, but keep an eye on his progress as Miami might activate him off the IL early to make one of those starts next week.
  • This is one of the few opportunities to go ahead and start any Rockies starters you might be rostering since they’re on the road playing two weak offenses (but let’s be honest, that’s probably not likely). I actually think Ryan Feltner is a sneaky streaming play since he has a two-start week and has been pretty decent this year.
  • On the flip side, the Giants and Mariners have two pretty tough matchups on the docket next week. San Francisco travels to Boston and Philadelphia and Logan Webb seems like the only matchup-proof starter in their rotation (and he has a double-start week too). The Mariners have the harder task of hosting the Braves and then traveling to Houston. Their cadre of aces have been absolutely dominant recently, but it’s a tall ask to face two of the best offenses in baseball.

Ottoneu Drip: Finding Under-rostered Pitchers: April 23, 2024

The number of pitching injuries haven’t let up yet and it feels like everyone is looking for starting pitching to help out their rosters. Here’s a trio of pitchers who are rostered in under 10% of all Ottoneu leagues who could be useful pickups if you’re looking for an option to fill in for an injured starter or two.

Under-rostered Starters
Player Team IP FIP K-BB% Stuff+ Pts/IP Roster%
Paul Blackburn OAK 25 2.73 10.3% 94 6.41 6.3%
Mitchell Parker WSN 12 1.21 27.9% 90 7.88 3.4%
Albert Suárez 수아레즈 BAL 11.1 2.41 16.3% 94 6.59 1.6%

Because he’s spent his career pitching in Oakland, Paul Blackburn’s success has gone quietly unnoticed. He’s also dealt with a myriad of injuries and has surpassed 20 starts in a season just twice in his eight-year career. Still, over the past three seasons, he’s compiled a 3.95 FIP with a decent strikeout-to-walk ratio and some excellent contact management. This year, it took him four starts to finally allow his first run of the season. He’s dramatically reduced the usage of his sinker and is now throwing all six of the pitches in his repertoire between 20% and 10% of the time. His cutter is now technically his primary pitch and the effectiveness of that pitch has increased this year thanks to slightly higher velocity and horizontal movement.

In Mitchell Parker’s debut, he held the Dodgers to just two runs in five innings. In his second start in the big leagues, he held the Astros scoreless over seven innings. Those are two of the best lineups in baseball and Parker carved through them. He only throws his fastball in the low-90s, but his over-the-top delivery creates natural carry with the pitch. And when he pairs it with his 12-to-6 curveball, it becomes a deadly pitch pair. He’s also added a splitter to his repertoire recently and his scouting report says he also throws a slider. He’s survived his first two starts with some pretty good batted ball luck and his profile that of an up-and-down back-end starter. With the new splitter and improved command, it’s possible he’s raised his ceiling a bit, but I’d be wary of paying too much to roster him at this point.

Albert Suárez’s story is a fun one. He pitched for the Giants in limited action way back in 2016 and 2017, bounced around in Japan and Korea for five years and finally signed a minor league contract with the Orioles this offseason. He had a great spring training and finally got the call up to make a spot start last Wednesday. He held the Twins scoreless over 5.2 innings in his first big league action in seven years and then held the Angels scoreless over another 5.2 innings in his second start yesterday. His calling card is a mid-90s fastball with plenty of carry that he can command at the top of the zone. Batters have swung and missed on nearly 20% of the heater’s he’s thrown in his two starts so far. That’s a ridiculous whiff rate, especially for a fastball. His repertoire is rounded out with a changeup and cutter, both of which are returning decent results so far. With the Orioles dealing with plenty of injuries in their starting rotation, it’s likely that Suárez will get a long run of starts to prove he can stick in the majors for good.


Ottoneu Starting Pitching Planner: April 22–28

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

I’ve also calculated a “Matchup Score” for each series using a straight combination of opponent’s home/away wOBA, opponent wOBA over the last 14 days, and the park factor for the ballpark the teams are playing in. It’s indexed so that 100 is average and anything above that is a favorable matchup and anything below is unfavorable. That matchup rating informs some of the sit/start recommendations I’m making, though the quality of the pitcher definitely takes precedence. To start the season, I’ll be relying on projected team wOBA until there’s sufficient in-season data to start calculating these matchup ratings.

April 22–28
Team Series 1 Matchup Series 2 Matchup Start Maybe Risky Sit
ARI @STL (115) @SEA (108) Brandon Pfaadt (x2), Jordan Montgomery, Zac Gallen, Merrill Kelly 켈리 Ryne Nelson
ATL MIA (151) CLE (138) Reynaldo López (x2), Max Fried, Chris Sale, Charlie Morton Darius Vines
BAL @LAA (54) OAK (169) Grayson Rodriguez (x2), Corbin Burnes Albert Suárez 수아레즈, Dean Kremer, Cole Irvin
BOS @CLE (127) CHC (88) Tanner Houck (x2) Brayan Bello, Kutter Crawford Cooper Criswell (O), Naoyuki Uwasawa (?)
CHC HOU (59) @BOS (72) Shota Imanaga, Javier Assad Jordan Wicks (x2) Jameson Taillon, Kyle Hendricks
CHW @MIN (154) TBR (97) Garrett Crochet Erick Fedde 페디 Chris Flexen 플렉센 (x2), Jonathan Cannon, Michael Soroka, Nick Nastrini
CIN PHI (66) @TEX (66) Hunter Greene (x2), Andrew Abbott (x2), Nick Lodolo Graham Ashcraft, Frankie Montas
CLE BOS (70) @ATL (41) Ben Lively 라이블리 (x2), Carlos Carrasco, Triston McKenzie, Logan Allen, Tanner Bibee
COL SDP (61) HOU (23) Austin Gomber (x2), Ryan Feltner, Dakota Hudson, Kyle Freeland, Cal Quantrill
DET @TBR (147) KCR (113) Tarik Skubal (x2), Jack Flaherty Reese Olson, Casey Mize Kenta Maeda
HOU @CHC (97) @COL (50) Justin Verlander Hunter Brown, J.P. France, Cristian Javier Ronel Blanco
KCR TOR (104) @DET (181) Brady Singer (x2), Michael Wacha (x2), Cole Ragans, Seth Lugo Alec Marsh
LAA BAL (34) MIN (120) Reid Detmers (vMIN) Reid Detmers (vBAL), Patrick Sandoval Griffin Canning, Tyler Anderson, José Soriano
LAD @WSN (129) @TOR (56) Tyler Glasnow (x2), Yoshinobu Yamamoto Walker Buehler (?) Gavin Stone, James Paxton
MIA @ATL (41) WSN (174) Edward Cabrera, Trevor Rogers (vWSN) Jesús Luzardo, Ryan Weathers Trevor Rogers (@ATL), A.J. Puk
MIL @PIT (149) NYY (32) Freddy Peralta DL Hall Joe Ross (@PIT), Wade Miley (@PIT), Colin Rea Joe Ross (vNYY), Wade Miley (vNYY)
MIN CHW (174) @LAA (54) Pablo López (x2), Joe Ryan, Bailey Ober Chris Paddack (vCHW) Louie Varland, Chris Paddack (@LAA)
NYM @SFG (163) STL (102) Luis Severino, Sean Manaea Jose Quintana (x2), José Buttó Adrian Houser
NYY OAK (145) @MIL (68) Carlos Rodón (vOAK), Marcus Stroman (vOAK), Clarke Schmidt, Nestor Cortes Luis Gil, Marcus Stroman (@MIL) Carlos Rodón (@MIL)
OAK @NYY (36) @BAL (72) JP Sears (x2), Paul Blackburn (x2) Joe Boyle, Alex Wood, Ross Stripling
PHI @CIN (61) @SDP (97) Zack Wheeler, Aaron Nola Ranger Suárez, Cristopher Sánchez, Spencer Turnbull Taijuan Walker (?)
PIT MIL (97) @SFG (163) Jared Jones (x2) Mitch Keller, Martín Pérez Bailey Falter (x2), Quinn Priester
SDP @COL (50) PHI (104) Dylan Cease (vPHI) Joe Musgrove, Michael King (vPHI) Dylan Cease (@COL) Michael King (@COL), Matt Waldron, Randy Vásquez (?)
SEA @TEX (66) ARI (90) Logan Gilbert (x2), Bryce Miller, Luis Castillo, George Kirby Emerson Hancock
SFG NYM (113) PIT (167) Logan Webb, Jordan Hicks Keaton Winn (x2), Blake Snell, Kyle Harrison
STL ARI (113) @NYM (88) Sonny Gray Lance Lynn (x2), Steven Matz Kyle Gibson, Miles Mikolas
TBR DET (174) @CHW (136) Zack Littell (x2), Ryan Pepiot, Zach Eflin, Aaron Civale Tyler Alexander
TEX SEA (104) CIN (88) Nathan Eovaldi Jon Gray (x2) Dane Dunning, Michael Lorenzen Jack Leiter
TOR @KCR (113) LAD (52) Yusei Kikuchi (@KCR), Kevin Gausman (@KCR), José Berríos Kevin Gausman (vLAD) Chris Bassitt, Yusei Kikuchi (vLAD), Yariel Rodriguez
WSN LAD (54) @MIA (174) MacKenzie Gore, Trevor Williams Patrick Corbin (x2), Jake Irvin, Mitchell Parker

A few general schedule notes:

  • The Braves and Rays look like they have pretty easy schedules next week. Tampa hosts the Tigers before traveling to face the hapless White Sox next weekend while Atlanta hosts the Marlins and Guardians. The Giants also have six games at home next week which should be a boon to their starting rotation.
  • On the other hand, the Reds and Guardians have tough slates next week. Cincinnati hosts the Phillies before heading out to face the Rangers on the road while Cleveland hosts the Red Sox and then travel to Atlanta over the weekend.
  • The Astros have a weird week with two off days and just five games including two in Colorado next weekend.
  • The Phillies might activate Taijuan Walker from the IL next week. Keep an eye on their rotation to see how they handle his activation while allowing Spencer Turnbull to continue his hot start to the season.
  • The Red Sox will need to make a roster move to find a fill in for the injured Garrett Whitlock on Sunday. Right now, Naoyuki Uwasawa is listed on the Probables Grid. In addition, Boston used Cooper Criswell as a bulk reliever behind an opener yesterday. If they continue that pattern next week, make sure he’s in the right SP or RP slot in your lineup depending on how the Sox deploy him.

Ottoneu Starting Pitching Planner: April 15–21

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

I’ve also calculated a “Matchup Score” for each series using a straight combination of opponent’s home/away wOBA, opponent wOBA over the last 14 days, and the park factor for the ballpark the teams are playing in. It’s indexed so that 100 is average and anything above that is a favorable matchup and anything below is unfavorable. That matchup rating informs some of the sit/start recommendations I’m making, though the quality of the pitcher definitely takes precedence. To start the season, I’ll be relying on projected team wOBA until there’s sufficient in-season data to start calculating these matchup ratings.

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

A few general schedule notes:

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