Archive for Ottoneu

Ottoneu Starting Pitching Planner: August 21–27

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.

August 21–27
Team Series 1 Matchup Series 2 Matchup Start Maybe Risky Sit
ARI TEX (86) CIN (106) Zac Gallen Merrill Kelly 켈리 Brandon Pfaadt, Zach Davies (?) Slade Cecconi (x2)
ATL NYM (112) @SFG (183) Charlie Morton, Spencer Strider, Max Fried, Bryce Elder (@SFG) Bryce Elder (vNYM) Yonny Chirinos
BAL TOR (79) COL (167) Kyle Gibson, Kyle Bradish Grayson Rodriguez, Jack Flaherty, Cole Irvin Dean Kremer
BOS @HOU (66) LAD (33) James Paxton (x2), Chris Sale, Brayan Bello Tanner Houck (?), Kutter Crawford
CHC @DET (138) @PIT (81) Justin Steele Jameson Taillon, Kyle Hendricks Javier Assad (x2), Drew Smyly (x2)
CHW SEA (44) OAK (106) Dylan Cease Touki Toussaint (x2), Mike Clevinger (x2), Michael Kopech, Jesse Scholtens
CIN @LAA (97) @ARI (110) Graham Ashcraft (x2), Andrew Abbott (x2), Hunter Greene Brandon Williamson Brett Kennedy
CLE LAD (31) @TOR (79) Gavin Williams, Tanner Bibee, Logan Allen Noah Syndergaard (x2) Xzavion Curry
COL @TBR (88) @BAL (114) Austin Gomber, Kyle Freeland Ty Blach (x2), Peter Lambert, Chris Flexen 플렉센
DET CHC (130) HOU (86) Tarik Skubal Eduardo Rodriguez Reese Olson (x2) Matt Manning, Alex Faedo
HOU BOS (123) @DET (138) Justin Verlander, Framber Valdez, Hunter Brown Cristian Javier, J.P. France José Urquidy (x2)
KCR @OAK (174) @SEA (99) Cole Ragans, Brady Singer Alec Marsh (x2) Angel Zerpa, Jordan Lyles
LAA CIN (62) @NYM (130) Shohei Ohtani, Patrick Sandoval Lucas Giolito, Reid Detmers, Chase Silseth Tyler Anderson
LAD @CLE (143) @BOS (84) Clayton Kershaw (x2), Lance Lynn, Tony Gonsolin, Julio Urías, Bobby Miller
MIA @SDP (95) WSN (119) Eury Pérez, Braxton Garrett Jesús Luzardo, Sandy Alcantara Johnny Cueto (x2)
MIL MIN (70) SDP (81) Corbin Burnes, Brandon Woodruff, Freddy Peralta Wade Miley, Adrian Houser
MIN @MIL (103) TEX (75) Bailey Ober, Kenta Maeda Pablo López, Sonny Gray Joe Ryan (?) Dallas Keuchel
NYM @ATL (37) LAA (112) José Quintana, Kodai Senga Carlos Carrasco David Peterson (x2), Tylor Megill
NYY WSN (81) @TBR (88) Gerrit Cole Clarke Schmidt Carlos Rodón (?), Randy Vásquez, Luis Severino Jhony Brito
OAK KCR (132) @CHW (119) Paul Blackburn (x2) Luis Medina Kyle Muller (x2), JP Sears Ken Waldichuk
PHI SFG (108) STL (26) Zack Wheeler (x2), Aaron Nola Michael Lorenzen, Taijuan Walker Ranger Suárez, Cristopher Sánchez
PIT STL (62) CHC (116) Johan Oviedo (x2), Mitch Keller Bailey Falter (x2), Andre Jackson, Osvaldo Bido
SDP MIA (136) @MIL (103) Blake Snell (x2), Yu Darvish, Michael Wacha Seth Lugo Rich Hill
SEA @CHW (119) KCR (101) Luis Castillo (x2), George Kirby, Bryce Miller, Logan Gilbert Bryan Woo
SFG @PHI (40) ATL (64) Alex Cobb, Logan Webb Ross Stripling (x2), Sean Manaea, Alex Wood
STL @PIT (128) @PHI (29) Matthew Liberatore (x2), Adam Wainwright, Miles Mikolas Zack Thompson, Dakota Hudson
TBR COL (174) NYY (134) Aaron Civale, Zach Eflin, Tyler Glasnow Zack Littell (x2)
TEX @ARI (110) @MIN (68) Jordan Montgomery (@ARI) Jon Gray, Andrew Heaney, Dane Dunning, Max Scherzer, Jordan Montgomery (@MIN)
TOR @BAL (114) CLE (117) Kevin Gausman, Chris Bassitt, Hyun Jin Ryu 류현진 Yusei Kikuchi (x2), José Berríos
WSN @NYY (103) @MIA (150) MacKenzie Gore Josiah Gray, Patrick Corbin Joan Adon, Jake Irvin, Trevor Williams

Just a few notes because I’m on vacation:

  • The Rays get an easy homestand next week with the Rockies and Yankees in town. You could argue that the Astros have two easy matchups too with the Red Sox at home (Boston has been atrocious on the road) and then the Tigers on the road.
  • After playing in Houston, the Red Sox return home to play the red hot Dodgers, giving them two tough matchups next week. The Giants also have a pair of challenging opponents next week in the Phillies and Braves.

Notable two-start pitchers:

  • Luis Castillo
  • Clayton Kershaw
  • Blake Snell
  • Zack Wheeler
  • Jordan Montgomery
  • Bryce Elder
  • Paul Blackburn

Ottoneu Cold Right Now: August 14th, 2023

Much like Hot Right Now, Cold Right Now will be a weekly Ottoneu feature with a focus on players who are being dropped or who maybe should be dropped in Ottoneu leagues. Hot Right Now will focus on players up for auction, players recently added, and players generally performing well. Cold Right Now will have parallel two of those three sections:

  1. Injuries: Players who are being cut because of IL stints.
  2. Roster Cuts: Analysis of players with high cut% changes.
  3. Cold Performers: Players with a low P/G or P/IP in recent weeks.

There won’t be a corresponding section to Current Auctions because, well, there is nothing in cuts that correspond to current auctions.

Roster Cuts

Bryan Baker, Add% (-) Change (7 days) – 13.74%

Baker’s demotion to AAA mostly seemed like a space-making move to allow Jack Flaherty a roster spot. Baker has been a solid reliever with a 10.93 K/9 and a very small 0.64 HR/9, but a high 5.14 BB/9. Even with that high walk rate (13.7% BB%) Baker’s xERA (3.24) is lower than his actual (3.64). From a pure fantasy production standpoint, however, Baker doesn’t add much to Ottoneu teams. He has recorded no saves and has blown three. He has four wins and 11 holds on the season. It’s highly likely that Baker will return to the O’s bullpen sometime this season and the only reason to add him to fantasy rosters would be for those looking to add wins and holds wherever they can find them.

Scott Barlow, Add% (-) Change (7 days) – 12.46%

Barlow’s actual ERA as a Padre is 11.12 and his FIP is 5.91. That, in part, means that he has been getting somewhat unlucky with balls in play, though he still has given up eight hits, three walks, and a home run in his short stint in San Diego (5.2 IP). Regardless, it wasn’t good for your fantasy team had you been rostering him. If it’s any consolation his worst two appearances as a Padre where he recorded negative points in that format were against the Dodgers. He rebounded with positive points against the Mariners and the Diamondbacks. Either way, lots of fantasy managers are dropping the once-Royals closer because they figure he won’t be recording saves anymore. RosterResource seems to agree, for now, as he’s listed as a middle-reliever. He recorded a hold in his debut with the Padres, but not since.

Luis Severino, Add% (-) Change (7 days) –9.26%

Dan Szymborski recently published “The 2024 Projection Decliners: Pitchers” and Severino was listed as the number two starter. Here’s a snippet from his analysis of Severino:

Sure, the homers will come down, and it’s unlikely Severino will continue to see a BABIP this poor, but there’s no way to explain around a year-over-year loss of about a third of your strikeout rate when combined with a similar ballooning of your walks. This Severino just has too many balls connecting with bats, and it’s hard to get around that.

While some analysts have been relying on the home run rate coming down, Szymborski points out that there is much more than just bad luck happening here:

Severino BB%/SwStr%

Even if you were to figure his ERA (8.06) and xERA (6.74) are off, you wouldn’t even want to roster the xERA. His swinging strike rate is down, but so is his overall K/9:

2019: 12.75 –> 2021: 12.00 –> 2022: 9.88 –> 2023: 7.92

Starling Marte, Add% (-) Change (7 days) – 8.95%

It was recently reported that Marte won’t be back on the roster when eligible:

Perhaps some fantasy managers are done waiting around and are in need of the roster spot. While Marte has been disappointing on the base paths this season with 18 stolen bases, that’s still a pretty great mark. Yes, he was projected by most to be in the high twenties and, by some, in the thirties, but injuries happen. His slash line on the year isn’t what it was last year, but it’s still rosterable at .248/.301/.324. Rest of season projections have him for three more home runs and around seven more stolen bases. His wOBA and SLG were declining somewhat before he went on the IL, but it could have been injury related.

Starling Marte wOBA/SLG

If you’re in a position where you can afford to pick Marte up and you really need stolen bases, he’s not a bad option. Just keep an eye on his performance once he’s back on the field to make sure the injury issues aren’t holding him back.

Matt Manning, Add% (-) Change (7 days) – 7.98%

It has probably been difficult to roster Manning in points formats as he’s given up a lot of home runs in single appearances resulting in three negative point games. But, he’s also hit two games where he’s brought in over 35 points. For the most part, his strike-out numbers are worse than the MLB average, yet his command metrics are better:

Matt Manning’s Strikeout 2023 vs. MLB SP Average
K/9 K% SwStr%
2023 Manning 6.14 16.3 7.2
2023 SP Average 8.44 22.1 10.8

Matt Manning’s Command 2023 vs. MLB SP Average
BB/9 BB% K-BB%
2023 Manning 2.61 6.9 9.3
2023 SP Average 3.00 7.8 14.2

That plays ok in points formats, but not necessarily in standard roto formats. Manning is still only 25 years old and has a median salary only three dollars in Ottonue leagues. If I had him for three dollars or any amount less than that, I’d be keeping him, playing the matchups, and hoping that his player page “Prospect TLDR” eventually rings true:

We’re sticking to our guns regarding Manning’s FV despite a rocky rookie year, due largely to his athleticism and long-term body projection.

 

Cold Performers

To measure cold performers this week, I’m looking for players with low P/G or P/IP in the last 30 days.

Josh Rojas,  -0.22 P/G: Since moving to Seattle Rojas’ slash line has declined .158/.200/.211, though it is the result of only 20 plate appearances. In 2023 with the Diamondbacks, he lost a lot of playing time and recorded only 216 plate appearances. His slash line with the Diamondbacks in 2023 was .228/.292/.296, which is a far cry away from his 2022 .269/.349/.391. He has been batting in the eight and nine spot in the lineup and playing second base with the Mariners.

Austin Hays,  1.32 P/G: Hays’ first-half slash line was excellent (.314/.355/.498) but it has really come down in the second half (.182/.219/.253). A lot of it has to do with an increased ground ball rate (40.6% first half, 58.9% 2nd half) and a decreased BABIP (.389 first half, .236 second half). His 2022 slash line was .250/.306/.413 so we’re really seeing in-season regression to the mean.

Mitch Keller,  1.15 P/IP: Keller’s home run troubles continue to hurt his value in Ottoneu points leagues especially. In his last five starts (26.2 IP) Keller has given up six home runs and twenty earned runs while walking 10. Those are bad numbers. He did strike out 31, but two of those five starts resulted in negative point accumulation in Ottoneu points leagues.

Alex Cobb,  1.79 P/IP: Much like Keller, Cobb has been bit by the home run bug in his last five starts (26 IP) as he gave up seven home runs and 19 earned runs. He also struck out 19 in those starts, but three of the five games resulted in negative point totals.

 


Ottoneu Starting Pitching Planner: August 14–20

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.

August 14–20
Team Series 1 Matchup Series 2 Matchup Start Maybe Risky Sit
ARI @COL (88) @SDP (83) Zac Gallen Merrill Kelly 켈리 (@SDP) Merrill Kelly (@COL), Brandon Pfaadt Slade Cecconi (x2), Ryne Nelson
ATL NYY (114) SFG (143) Max Fried (x2), Charlie Morton, Spencer Strider Bryce Elder, Yonny Chirinos
BAL @SDP (83) @OAK (181) Kyle Gibson, Kyle Bradish Grayson Rodriguez, Jack Flaherty Dean Kremer, Cole Irvin
BOS @WSN (117) @NYY (102) James Paxton, Chris Sale, Brayan Bello Nick Pivetta (x2), Kutter Crawford
CHC CHW (162) KCR (76) Justin Steele Kyle Hendricks, Marcus Stroman (?), Jameson Taillon Javier Assad
CHW @CHC (57) @COL (88) Touki Toussaint, Mike Clevinger, Michael Kopech, Dylan Cease Jesse Scholtens
CIN CLE (124) TOR (40) Graham Ashcraft, Andrew Abbott Brandon Williamson, Luke Weaver
CLE @CIN (69) DET (148) Gavin Williams, Tanner Bibee, Logan Allen (vDET) Logan Allen (@CIN) Noah Syndergaard, Xzavion Curry
COL ARI (98) CHW (124) Chris Flexen 플렉센 (x2), Ty Blach, Austin Gomber, Peter Lambert, Kyle Freeland
DET @MIN (88) @CLE (160) Tarik Skubal, Eduardo Rodriguez Reese Olson Alex Faedo (x2), Matt Manning
HOU @MIA (148) SEA (79) Framber Valdez, Cristian Javier, Hunter Brown, Justin Verlander J.P. France, José Urquidy
KCR SEA (119) @CHC (57) Brady Singer (x2), Cole Ragans Jordan Lyles (x2), Alec Marsh
LAA @TEX (52) TBR (26) Patrick Sandoval, Lucas Giolito, Shohei Ohtani, Reid Detmers Tyler Anderson, Chase Silseth
LAD MIL (105) MIA (105) Bobby Miller (x2), Clayton Kershaw, Tony Gonsolin, Julio Urías Lance Lynn
MIA HOU (98) @LAD (21) Braxton Garrett (x2), Johnny Cueto, Jesús Luzardo, Sandy Alcantara, Eury Pérez
MIL @LAD (21) @TEX (52) Corbin Burnes, Brandon Woodruff, Freddy Peralta Wade Miley (x2), Adrian Houser
MIN DET (164) PIT (131) Bailey Ober, Kenta Maeda, Pablo López, Sonny Gray Dallas Keuchel
NYM PIT (129) @STL (117) Kodai Senga, José Quintana Carlos Carrasco David Peterson (x2), Tylor Megill
NYY @ATL (40) BOS (138) Gerrit Cole Nestor Cortes, Clarke Schmidt (vBOS) Clarke Schmidt (@ATL) Luis Severino, Randy Vásquez
OAK @STL (117) BAL (110) Paul Blackburn JP Sears (x2), Luis Medina Freddy Tarnok, Ken Waldichuk
PHI @TOR (83) @WSN (117) Aaron Nola, Taijuan Walker, Zack Wheeler Ranger Suárez, Michael Lorenzen
PIT @NYM (141) @MIN (88) Johan Oviedo Mitch Keller Bailey Falter, Luis L. Ortiz Quinn Priester (x2)
SDP BAL (83) ARI (136) Yu Darvish (x2), Blake Snell Rich Hill, Seth Lugo Michael Wacha (?)
SEA @KCR (129) @HOU (79) Logan Gilbert (x2), Luis Castillo, George Kirby Emerson Hancock (x2), Bryce Miller
SFG TBR (86) @ATL (40) Alex Cobb, Logan Webb Alex Wood (x2), Ross Stripling
STL OAK (160) NYM (79) Miles Mikolas (x2) Steven Matz Dakota Hudson (x2), Matthew Liberatore, Adam Wainwright
TBR @SFG (193) @LAA (88) Aaron Civale Zack Littell, Zach Eflin, Tyler Glasnow
TEX LAA (83) MIL (124) Max Scherzer (vMIL) Max Scherzer (vLAA), Jordan Montgomery, Jon Gray, Andrew Heaney, Dane Dunning
TOR PHI (57) @CIN (69) Yusei Kikuchi, Kevin Gausman, José Berríos, Chris Bassitt Alek Manoah
WSN BOS (131) PHI (59) Josiah Gray, MacKenzie Gore Patrick Corbin Joan Adon, Jake Irvin, Trevor Williams

A few general schedule notes first:

  • There are a number of teams who have a five-game schedule next week, including the Blue Jays, Cubs, Phillies, Reds, Twins, and White Sox. Those teams might use the two off days to skip a start or reorder their rotations so keep an eye on the scheduled starters next weekend. Pay attention to Philadelphia and Toronto in particular since both of those teams are currently using a six-man rotation, meaning one of their regular starters won’t have a start next week.
  • The Twins look like the only team with a pair of easier matchups next week when they take on the Tigers and Pirates at home. The Brewers have the unenviable task of traveling to Los Angeles and Texas to face two of the toughest offenses in baseball. The Angels also have a rough schedule next week, continuing their grueling stretch of opponents with the Rangers and Rays. I wouldn’t recommend starting anyone on the Blue Jays or White Sox either.
  • Even though the Rockies have two series at home next week, their matchup ratings look artificially mediocre rather than poor like you’d expect. That’s largely due to them playing on the road recently, bringing their last 14 day wOBA down. Even though the matchup rating for the Diamondbacks and White Sox looks okay, I wouldn’t recommend starting anyone at Coors Field anyway.

Notable two-start pitchers:

  • Max Fried
  • Logan Gilbert
  • Yu Darvish
  • Max Scherzer
  • Bobby Miller
  • Miles Mikolas

Ottoneu Hot Right Now: August 9th, 2023

The 2023 version of Ottoneu Hot Right Now will include three different sections:

  1. Current Auctions: A closer look at players being auctioned at a high rate.
  2. Roster Adds: Analysis of players with high add% changes.
  3. Hot Performers: Players with a high P/G or P/IP in recent weeks.

The FanGraphs Ottoneu team plans to run this feature weekly, updating fantasy managers on the biggest movers in Ottoneu leagues with an analysis of how these players could or could not help your roster.

Read the rest of this entry »


Ottoneu Starting Pitching Planner: August 7–13

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.

August 7–13
Team Series 1 Matchup Series 2 Matchup Start Maybe Risky Sit
ARI LAD (63) SDP (90) Zac Gallen Merrill Kelly 켈리 Brandon Pfaadt, Ryne Nelson
ATL @PIT (135) @NYM (121) Spencer Strider (x2), Max Fried, Bryce Elder, Charlie Morton Yonny Chirinos (x2)
BAL HOU (81) @SEA (88) Grayson Rodriguez (x2), Jack Flaherty, Kyle Gibson, Kyle Bradish Dean Kremer
BOS KCR (121) DET (148) Kutter Crawford (x2), James Paxton, Nick Pivetta, Brayan Bello Chris Sale (?) Chris Murphy (x2)
CHC @NYM (121) @TOR (47) Jameson Taillon, Kyle Hendricks, Justin Steele Drew Smyly (x2) Hayden Wesneski
CHW NYY (90) MIL (110) Dylan Cease (x2) Touki Toussaint, Mike Clevinger, Michael Kopech
CIN MIA (94) @PIT (135) Andrew Abbott Brandon Williamson (x2), Graham Ashcraft Luke Weaver, Levi Stoudt
CLE TOR (54) @TBR (108) Gavin Williams (x2), Tanner Bibee (x2), Logan Allen Peyton Battenfield, Noah Syndergaard
COL @MIL (108) @LAD (20) Kyle Freeland (x2) Peter Lambert (x2), Chris Flexen 플렉센, Ty Blach, Austin Gomber
DET MIN (144) @BOS (56) Eduardo Rodriguez (vMIN), Tarik Skubal Reese Olson, Eduardo Rodriguez (@BOS) Matt Manning (x2), Joey Wentz
HOU @BAL (144) LAA (45) Framber Valdez J.P. France (vBAL), Cristian Javier, Hunter Brown, Justin Verlander J.P. France (vLAA)
KCR @BOS (56) STL (101) Brady Singer (x2), Zack Greinke Cole Ragans (x2), Jordan Lyles, Alec Marsh
LAA SFG (103) @HOU (76) Patrick Sandoval, Lucas Giolito, Shohei Ohtani Reid Detmers Tyler Anderson, Chase Silseth
LAD @ARI (126) COL (94) Julio Urías (x2), Bobby Miller, Lance Lynn, Tony Gonsolin (vCOL) Tony Gonsolin (@SDP), Clayton Kershaw (?)
MIA @CIN (36) NYY (146) Braxton Garrett (vNYY) Braxton Garrett (@CIN), Jesús Luzardo, Sandy Alcantara Johnny Cueto Ryan Weathers
MIL COL (103) @CHW (133) Freddy Peralta (x2), Corbin Burnes, Brandon Woodruff Wade Miley, Adrian Houser
MIN @DET (180) @PHI (103) Pablo López (x2), Sonny Gray (x2), Bailey Ober, Kenta Maeda Dallas Keuchel
NYM CHC (70) ATL (43) Kodai Senga (x2), José Quintana Carlos Carrasco (x2), David Peterson Tylor Megill
NYY @CHW (133) @MIA (146) Gerrit Cole (x2) Clarke Schmidt, Nestor Cortes Luis Severino, Carlos Rodón
OAK TEX (88) @WSN (99) Paul Blackburn, Luis Medina Ken Waldichuk (x2), Zach Neal, JP Sears
PHI WSN (90) MIN (94) Zack Wheeler, Aaron Nola Ranger Suárez (x2), Michael Lorenzen, Cristopher Sánchez, Taijuan Walker
PIT ATL (49) CIN (74) Johan Oviedo Mitch Keller (x2) Osvaldo Bido (x2), Quinn Priester, Luis L. Ortiz
SDP @SEA (88) @ARI (126) Joe Musgrove, Yu Darvish, Blake Snell Seth Lugo (x2), Rich Hill
SEA SDP (67) BAL (112) Logan Gilbert, Luis Castillo, George Kirby Bryan Woo, Bryce Miller
SFG @LAA (45) TEX (90) Alex Cobb (x2), Logan Webb Sean Manaea, Ross Stripling, Alex Wood
STL @TBR (108) @KCR (83) Miles Mikolas (x2), Steven Matz Dakota Hudson, Matthew Liberatore, Adam Wainwright
TBR STL (94) CLE (160) Zach Eflin (x2), Aaron Civale, Tyler Glasnow Taj Bradley Zack Littell
TEX @OAK (173) @SFG (187) Dane Dunning (x2), Max Scherzer, Jordan Montgomery, Jon Gray, Andrew Heaney
TOR @CLE (137) CHC (43) Kevin Gausman Hyun Jin Ryu 류현진 (x2), Yusei Kikuchi, José Berríos, Chris Bassitt Alek Manoah
WSN @PHI (103) OAK (115) MacKenzie Gore (x2) Josiah Gray (x2) Patrick Corbin, Trevor Williams, Jake Irvin

A few general schedule notes:

  • The Braves are entering a particularly tough stretch of their schedule this weekend; they’re about to play 14 games in 13 days without an off day due to a doubleheader against the Mets next weekend. They’re getting Max Fried back from the IL today but they’ll likely need to call up a spot starter next weekend. Luckily both of their matchups next week look pretty easy on paper.
  • The Mets have the benefit of an off day before that extra long weekend series against the Braves but both of their matchups look particularly tough next week. They’re also needing to restock their rotation after the departures of Max Scherzer and Justin Verlander at the trade deadline.
  • The Yankees and Rangers both have some pretty easy matchups next week, though they’ll all come on the road. New York travels to Chicago and Miami while Texas will play in both of the expansive ballparks in the Bay Area. The Red Sox host the Royals and the Tigers next week which both look like easier matchups too, though Kansas City has been playing particularly well recently.

Notable two-start pitchers:

  • Gerrit Cole
  • Spencer Strider
  • Pablo López
  • Dylan Cease
  • Julio Urías
  • Zach Eflin
  • Freddy Peralta
  • Sonny Gray
  • Dane Dunning
  • Eduardo Rodriguez
  • Braxton Garrett
  • Kutter Crawford

Ottoneu Relief Pitcher Drip: Sorting Out the Post-Trade Deadline Bullpens

With the MLB trade deadline behind us and the dust still settling, it can be a bit tricky to sort out all the implications for every player moved in a trade this week. It becomes all the more difficult for relievers — both where they fit in the bullpen hierarchy on their new team and how their old team will handle the pecking order. This edition of the Ottonue Relief Pitcher Drip will be devoted to figuring some of those situations while also recommending some under-rostered pitchers who might find themselves in high leverage roles now.

Under-Rostered Relievers
Player Team Role FIP gmLI gmLI (2wks) gmLI Δ Pts/IP Roster%
Carlos Hernández KCR CL 2.96 1.10 2.11 1.01 6.78 64.4%
Gregory Santos CHW CL 2.42 1.13 1.53 0.40 6.17 57.1%
Justin Topa SEA SU8 2.94 1.22 1.11 -0.11 7.05 27.9%
Joe Kelly LAD MID 3.27 1.65 1.92 0.27 6.84 21.2%
JoJo Romero STL SU7 3.09 1.42 2.16 0.74 6.30 2.9%

The White Sox were one of the most aggressive sellers this season, trading away six members of their pitching staff including nearly every reliever who had earned high leverage work this year. Gone are Kendall Graveman, Reynaldo López, Keynan Middleton, and Joe Kelly. That means Gregory Santos is the most likely candidate to pick up save opportunities with Aaron Bummer a possibility as well. I covered Santos the last time this column ran in mid-July and his outlook hasn’t changed much since then. He’s still striking out a decent number of batters and his walk rate is still a pristine 5.0%.

The Royals shipped their closer Scott Barlow off to San Diego at the deadline which means Carlos Hernández will likely step in to handle the ninth inning duties. A failed starter with a hard, riding fastball and a nasty slider, he’s managed to hone the command issues that plagued him in longer outings. He’s cut his walk rate more than four points to just 7.4% this year while also pushing his strikeout rate north of 30%. That’s a definite recipe for success. Beyond Hernández, there really isn’t anyone else in Kansas City’s bullpen worth targeting.

In one of the bigger surprises this week, the Mariners traded their closer Paul Sewald to the Diamondbacks. Seattle already had their closer of the future Andrés Muñoz working the eighth inning ahead of Sewald which makes him the obvious candidate to work the ninth inning now. Matt Brash is almost universally rostered in Ottoneu thanks to his outrageous stuff so the overlooked high leverage reliever in Seattle’s bullpen is almost certainly Justin Topa. He had struggled with a laundry list of injuries with the Brewers, accumulating just 17 appearances across his first three seasons in the big leagues. Finally healthy, he’s been a solid option in high leverage situations for the M’s this year. His sinker-slider combo doesn’t produce a ton of strikeouts but he limits walks and keeps the ball on the ground which is a profile that plays well in Ottoneu.

Joe Kelly isn’t gaining an opportunity to earn more high leverage work because relievers ahead of him on the depth chart were traded away. Instead, he was the guy traded away. He’s joining a Dodgers bullpen that’s had plenty of issues finding consistent performers this year. It isn’t immediately clear where he lands in the pecking order since he’s only appeared in a single game for Los Angeles, coming in during the sixth inning after Caleb Ferguson ran into trouble. His brand of effective wildness is well known by now, though his strikeout rate is now at a career-high 32.3%.

The Cardinals were the other big sellers at the deadline, trading away two relievers from their bullpen. With Ryan Helsley sidelined indefinitely and Jordan Hicks now in Toronto, the obvious choice to work the ninth inning should have been Giovanny Gallegos. Instead, the man who received the first save opportunity on Sunday was JoJo Romero who also worked the ninth inning in a non-save situation yesterday. This is a situation that definitely bears monitoring. Gallegos has been receiving high leverage work in the Cardinals bullpen for four years now so it’s possible they’re trying out different options in the ninth inning to evaluate what they have to work with moving forward. Romero was a highly regarded prospect in the Phillies organization at one point. Both his slider and changeup have whiff rates over 40%, giving him two plus weapons in his arsenal.


Ottoneu Hot Right Now: August 2nd, 2023

The 2023 version of Ottoneu Hot Right Now will include three different sections:

  1. Current Auctions: A closer look at players being auctioned at a high rate.
  2. Roster Adds: Analysis of players with high add% changes.
  3. Hot Performers: Players with a high P/G or P/IP in recent weeks.

The FanGraphs Ottoneu team plans to run this feature weekly, updating fantasy managers on the biggest movers in Ottoneu leagues with an analysis of how these players could or could not help your roster.

Read the rest of this entry »


30 Days Until the Ottoneu Deadline

We have reached the MLB trade deadline which means we are just 30 days out from the Ottoneu trade deadline. I would say that means it is time to decide if you are buying or selling, but you should have done that already. I would say it is time to start making trades, but you have probably done that, as well. So here are the ___ things I am trying to do this month, ahead of the deadline.

Read the rest of this entry »


Ottoneu Cold Right Now: July 31, 2023

Much like Hot Right Now, Cold Right Now will be a weekly Ottoneu feature with a focus on players who are being dropped or who maybe should be dropped in Ottoneu leagues. Hot Right Now will focus on players up for auction, players recently added, and players generally performing well. Cold Right Now will have parallel two of those three sections:

  1. Injuries: Players who are being cut because of IL stints.
  2. Roster Cuts: Analysis of players with high cut% changes.
  3. Cold Performers: Players with a low P/G or P/IP in recent weeks.

There won’t be a corresponding section to Current Auctions because, well, there is nothing in cuts that correspond to current auctions.

Read the rest of this entry »


Ottoneu Starting Pitching Planner: July 31–August 6

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.

July 31–August 6
Team Series 1 Matchup Series 2 Matchup Start Maybe Risky Sit
ARI @SFG (192) @MIN (72) Zac Gallen (x2) Ryne Nelson (@SFG), Merrill Kelly 켈리 Tommy Henry, Brandon Pfaadt, Ryne Nelson (@MIN)
ATL LAA (54) @CHC (68) Spencer Strider Max Fried (?), Bryce Elder, Charlie Morton Yonny Chirinos
BAL @TOR (56) NYM (135) Kyle Bradish (vNYM) Kyle Gibson (x2), Kyle Bradish (@TOR), Grayson Rodriguez, Tyler Wells, Dean Kremer
BOS @SEA (114) TOR (56) Brayan Bello (@SEA) James Paxton, Brayan Bello (vTOR) Chris Murphy, Kutter Crawford, Nick Pivetta
CHC CIN (121) ATL (30) Marcus Stroman (vCIN), Justin Steele (vCIN) Marcus Stroman (vATL), Justin Steele (vATL) Drew Smyly, Jameson Taillon, Kyle Hendricks
CHW @TEX (33) @CLE (100) Lance Lynn (x2), Dylan Cease Mike Clevinger, Michael Kopech Touki Toussaint
CIN @CHC (68) WSN (65) Andrew Abbott (x2) Ben Lively 라이블리 (x2), Graham Ashcraft Brandon Williamson, Luke Weaver
CLE @HOU (96) CHW (145) Logan Allen, Aaron Civale, Gavin Williams (vCHW) Gavin Williams (@HOU), Tanner Bibee Peyton Battenfield
COL SDP (63) @STL (75) Kyle Freeland Austin Gomber (x2), Peter Lambert, Chase Anderson, Chris Flexen 플렉센
DET @PIT (159) TBR (126) Eduardo Rodriguez, Michael Lorenzen, Tarik Skubal Reese Olson Matt Manning
HOU CLE (98) @NYY (117) Framber Valdez (x2) Cristian Javier, Hunter Brown J.P. France (x2), José Urquidy (?), Brandon Bielak
KCR NYM (149) @PHI (84) Zack Greinke (vNYM) Alec Marsh, Brady Singer, Zack Greinke (@PHI) Jordan Lyles, Ryan Yarbrough
LAA @ATL (72) SEA (82) Lucas Giolito, Reid Detmers Shohei Ohtani Griffin Canning (x2), Patrick Sandoval, Tyler Anderson
LAD OAK (112) @SDP (93) Julio Urías (vOAK), Tony Gonsolin, Bobby Miller Emmet Sheehan, Julio Urías (@SDP) Michael Grove
MIA PHI (133) @TEX (33) Edward Cabrera (vPHI), Sandy Alcantara (x2), Braxton Garrett, Johnny Cueto, Jesús Luzardo Edward Cabrera (@TEX)
MIL @WSN (84) PIT (121) Corbin Burnes (x2), Freddy Peralta (x2) Adrian Houser, Julio Teheran Colin Rea
MIN @STL (75) ARI (77) Pablo López (x2), Sonny Gray, Bailey Ober, Kenta Maeda Joe Ryan
NYM @KCR (170) @BAL (131) José Quintana (@KCR), Kodai Senga, Max Scherzer, Justin Verlander Carlos Carrasco, José Quintana (@BAL)
NYY TBR (86) HOU (68) Gerrit Cole Domingo Germán (x2), Carlos Rodón Clarke Schmidt, Luis Severino
OAK @LAD (33) SFG (163) Paul Blackburn Ken Waldichuk, Hogan Harris, JP Sears, Luis Medina
PHI @MIA (166) KCR (124) Taijuan Walker (x2), Ranger Suárez (x2), Zack Wheeler, Aaron Nola, Cristopher Sánchez
PIT DET (168) @MIL (103) Johan Oviedo (x2), Mitch Keller Rich Hill Quinn Priester, Osvaldo Bido
SDP @COL (56) LAD (61) Yu Darvish, Blake Snell Joe Musgrove Seth Lugo (x2), Ryan Weathers
SEA BOS (82) @LAA (35) George Kirby (x2), Bryce Miller (vBOS), Logan Gilbert, Luis Castillo Bryan Woo, Bryce Miller (@LAA)
SFG ARI (100) @OAK (173) Alex Cobb (x2), Logan Webb Alex Wood, Anthony DeSclafani, Ross Stripling
STL MIN (110) COL (93) Jordan Montgomery Jack Flaherty (x2), Miles Mikolas, Steven Matz Adam Wainwright
TBR @NYY (117) @DET (178) Shane McClanahan, Taj Bradley, Tyler Glasnow Zach Eflin
TEX CHW (145) MIA (138) Jon Gray (x2), Nathan Eovaldi Andrew Heaney, Dane Dunning Martín Pérez
TOR BAL (93) @BOS (42) Kevin Gausman Chris Bassitt (x2), Yusei Kikuchi, José Berríos Hyun Jin Ryu 류현진 (?), Alek Manoah
WSN MIL (121) @CIN (84) Josiah Gray, MacKenzie Gore Jake Irvin (x2), Patrick Corbin, Trevor Williams

A few general schedule notes first:

  • The trade deadline is on Tuesday next week which means some of these rotations might look very different by Wednesday. Keep an eye on the probable matchups early in the week while players get moved around; the recommendations I made above assume that everyone sticks with their original team which obviously won’t happen. When in doubt, use the matchup rating for the series to determine whether or not to start a pitcher on his new team if they’re traded midweek. The rotations for each team should be settled by the weekend which means next week’s recommendations should be a bit more straightforward.
  • The impending returns of Hyun Jin Ryu, Max Fried, Nestor Cortes, and José Urquidy will also shake up the rotations on their respective teams. Generally, I recommend waiting a start or two before inserting a starter back into your lineup after he returns from a major injury like these four are.
  • As far as the actual schedules go, it looks like the Rangers and Mets both get a pair of easier matchups next week. Texas plays at home against two weaker offenses while the Mets travel to two pitcher friendly ballparks.
  • The Braves, Padres, and Reds get a tough slate of opponents next week. Cincinnati and Atlanta both travel to Chicago to face the red hot Cubs and they’ve got tough home matchups in their other series next week too. San Diego travels to Colorado to start next week and then returns home to face the Dodgers over the weekend.

Notable two-start pitchers:

  • Zac Gallen
  • Framber Valdez
  • Pablo López
  • George Kirby
  • Corbin Burnes
  • Freddy Peralta
  • Alex Cobb
  • Jon Gray
  • Johan Oviedo
  • Brayan Bello
  • Taijuan Walker
  • Ranger Suárez
  • Marcus Stroman
  • José Quintana