Archive for Ottoneu

Ottoneu Starting Pitching Planner: June 17–23

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.

June 17–23
Team Series 1 Matchup Series 2 Matchup Start Maybe Risky Sit
ARI @WSN (121) @PHI (63) Brandon Pfaadt Zac Gallen (?) Slade Cecconi (@WSN), Ryne Nelson, Jordan Montgomery Slade Cecconi (@PHI)
ATL DET (155) @NYY (44) Max Fried (vDET), Reynaldo López Chris Sale, Max Fried (@NYY) Spencer Schwellenbach, Charlie Morton
BAL @NYY (44) @HOU (53) Corbin Burnes Kyle Bradish, Grayson Rodriguez Albert Suárez 수아레즈 (x2), Cole Irvin
BOS @TOR (129) @CIN (68) Nick Pivetta (@TOR), Tanner Houck Brayan Bello, Kutter Crawford, Nick Pivetta (@CIN) Cooper Criswell
CHC SFG (100) NYM (44) Justin Steele, Shota Imanaga Javier Assad (x2) Jordan Wicks, Jameson Taillon
CHW HOU (78) @DET (175) Garrett Crochet, Erick Fedde 페디 Drew Thorpe, Jonathan Cannon (@DET) Jonathan Cannon (vHOU) Chris Flexen 플렉센
CIN @PIT (165) BOS (32) Nick Lodolo, Hunter Greene Andrew Abbott, Frankie Montas Carson Spiers (x2)
CLE SEA (97) TOR (134) Tanner Bibee Ben Lively 라이블리 Triston McKenzie (x2), Logan Allen, Carlos Carrasco
COL LAD (15) WSN (114) Cal Quantrill (x2), Austin Gomber (x2), Ryan Feltner, Ty Blach, Dakota Hudson
DET @ATL (124) CHW (172) Reese Olson (x2), Tarik Skubal, Jack Flaherty Casey Mize, Kenta Maeda
HOU @CHW (114) BAL (36) Ronel Blanco (@CHW), Framber Valdez Hunter Brown, Justin Verlander, Spencer Arrighetti, Ronel Blanco (vBAL)
KCR @OAK (175) @TEX (124) Cole Ragans, Seth Lugo Alec Marsh (x2), Brady Singer, Michael Wacha (?)
LAA MIL (63) @LAD (19) José Soriano (x2), Tyler Anderson, Patrick Sandoval Griffin Canning, José Suarez
LAD @COL (70) LAA (92) Yoshinobu Yamamoto, Tyler Glasnow James Paxton (vLAA) James Paxton (@COL), Walker Buehler, Bobby Miller (?), Gavin Stone
MIA STL (158) SEA (134) Jesús Luzardo Braxton Garrett (x2), Max Meyer (?) Roddery Muñoz, Trevor Rogers
MIL @LAA (97) @SDP (68) Freddy Peralta Carlos Rodriguez (x2), Tobias Myers (x2), Bryse Wilson, Colin Rea
MIN TBR (143) @OAK (175) Pablo López (x2), Joe Ryan, Bailey Ober, Chris Paddack Simeon Woods Richardson
NYM @TEX (124) @CHC (95) Luis Severino, Sean Manaea, Tylor Megill David Peterson (x2), Jose Quintana
NYY BAL (36) ATL (136) Carlos Rodón, Nestor Cortes (vATL) Nestor Cortes (vBAL), Luis Gil, Gerrit Cole (?), Marcus Stroman
OAK KCR (148) MIN (117) Mitch Spence, Joey Estes, JP Sears Hogan Harris (x2), Luis Medina
PHI SDP (24) ARI (34) Aaron Nola, Ranger Suárez, Zack Wheeler Cristopher Sánchez (x2) Taijuan Walker
PIT CIN (92) TBR (148) Mitch Keller, Jared Jones, Paul Skenes Bailey Falter (x2) Luis L. Ortiz (S)
SDP @PHI (63) MIL (95) Dylan Cease Matt Waldron, Michael King (vMIL) Michael King (@PHI) Randy Vásquez (x2), Adam Mazur
SEA @CLE (85) @MIA (202) Bryce Miller (x2), Bryan Woo, Luis Castillo, George Kirby, Logan Gilbert
SFG @CHC (95) @STL (143) Jordan Hicks (x2), Logan Webb Kyle Harrison Spencer Howard Keaton Winn
STL @MIA (202) SFG (117) Sonny Gray (x2) Lance Lynn, Kyle Gibson Miles Mikolas Andre Pallante
TBR @MIN (92) @PIT (165) Taj Bradley, Zack Littell, Ryan Pepiot, Zach Eflin, Aaron Civale (@PIT) Aaron Civale (@MIN)
TEX NYM (32) KCR (109) Nathan Eovaldi Jon Gray (x2) Michael Lorenzen, Andrew Heaney, Dane Dunning
TOR BOS (46) @CLE (85) Yusei Kikuchi (x2) Chris Bassitt, Kevin Gausman, José Berríos Yariel Rodríguez
WSN ARI (51) @COL (70) MacKenzie Gore Jake Irvin (vARI) Patrick Corbin, DJ Herz, Mitchell Parker, Jake Irvin (@COL)

A few general schedule notes:

  • On Thursday, June 20, the Cardinals and Giants will play their game at Rickwood Field in Birmingham, Alabama. The listed field dimensions (321 ft to left, 393 to center, and 332 to right) are comparable to that of Petco Park, though that stadium in San Diego also has the marine layer to suppress offense. Those dimensions are smaller than the average MLB stadium, though renovating the walls and possibly moving them was on the list of preparations for this game. If St. Louis and San Francisco stick with their current rotation, Andre Pallante and Keaton Winn should be the scheduled starters for this game and neither is worth going out of your way to start in an unknown offensive environment.
  • The Angels, Nationals, Orioles, and Phillies all have tough matchups on the docket next week. There are just a handful of pitchers who are matchup proof on those teams, but the majority of their pitchers are safe to avoid.
  • The Marlins and Twins have pairs of easier matchups on the schedule. Miami might also be recalling Max Meyer this weekend and he’d slot into one of those easy matchups at home next week if he isn’t sent back to the minors.
  • We could see the activation of Gerrit Cole, Zac Gallen, and Bobby Miller off the IL next week. None of them have truly desirable matchups on the calendar, particularly Miller who could be activated only to have a start in Coors Field lined up.

Ottoneu: A Quick and Easy Trade Analyzer

Fantasy baseball trades are difficult to pull off. Everyone feels like the offer is too one-sided. You either have to be willing to give something up or, you have to be in a more realistic “buyer” versus “seller” type of situation. This is exactly where I find myself, believe it or not, as a buyer. After a few days of clicking, calling, and chat-boxing like Billy Beane, a counter-trade offer has come my way looking like a deal worth taking:
Read the rest of this entry »


Ottoneu Hot Right Now: June 12, 2024

The 2024 version of Hot Right Now will typically include three 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.

As Chad Young has done in previous posts, I am also going to rate each player on the following scale:

  • Don’t Bother – This means that even as auctions are started, other teams are adding this player, or he is on a hot streak, I am just not interested in adding this player. I don’t see them being worth a roster spot.
  • Don’t Stress – I can see why you would add this player. I can totally understand placing a bid, but I am not super worried about winning this player. I would bid $1 for sure, maybe a bit more, as long as it doesn’t impact my roster at all.
  • Don’t Go Crazy – I would like to add this player, but I am not willing to hamper my team to do it. I’ll look for cuts, and if I can clear money to make a big bid without losing players I’ll regret cutting, I will do it.
  • Don’t Lose – These players rarely come up but they do, from time-to-time. These are guys that I am willing to make a difficult cut to add. Don’t expect to see this designation used often.

Read the rest of this entry »


Ottoneu Drip: Finding Under-rostered Pitchers: June 10, 2024

Now that we’re more than two months into the season, we can do a bit of digging to see if we can find pitchers who have improved from month-to-month, specifically looking at Stuff+ since it’s pretty reactionary to changes in a pitcher’s repertoire. Here’s a handful of pitchers who are rostered in under 50% 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 3 Starts
Player Team IP FIP K-BB% Stuff+ Apr Stuff+ May & Jun Pts/IP Roster%
JP Sears OAK 19 2.94 12.0% 106 96 6.11 43.8%
Spencer Arrighetti HOU 14 3.51 16.4% 67 87 5.24 30.0%
Albert Suarez BAL 14 2.51 12.3% 86 88 6.00 24.7%
Joey Estes OAK 18.1 1.90 20.9% N/A 101 7.23 8.8%
Mitch Spence OAK 18.1 2.39 11.6% 101 102 6.02 5.6%

There are three starters from Oakland listed above which is a bit of a surprise. JP Sears is the most recognizable of that trio as he’s enjoyed spurts of success over the last two seasons. His downfall has been a particularly bad home run problem — something that particularly hurts his value in Ottoneu. In an effort to curtail those long ball woes, he’s adjusted his pitch mix to feature his sweeper as his primary pitch while also increasing the usage of his sinker to try and generate more contact on the ground. His flat four-seam fastball will always encourage fly ball contact but he generates the majority of his swings-and-misses with that pitch so he needs to strike a balance between whiffs and contact management. Recently, he’s been able to thread that needle; over his last three starts, he’s allowed just seven runs in 19 innings while running a pretty good 2.80 strikeout-to-walk ratio, and most importantly, keeping the ball in the park.

The other two Oakland starters are a bit more unproven. Mitch Spence was a rule-5 pick this offseason and is getting a chance to prove himself in the rotation over the last few weeks or so. Across his first five starts in the majors, he’s allowed just nine runs in 26 innings and is running a solid 3.00 strikeout-to-walk ratio out of the rotation. His underlying Stuff+ metrics look pretty decent, with his slider standing out in particular. He’s also running a groundball rate over 50% which gives him a little more value in Ottoneu if he can continue avoiding the long ball.

Pressed into the rotation for the same reasons Spence was, Joey Estes is making the most of it as well. A clunker of a start against the Astros back on May 16 is weighing heavily on his results, but outside of that ugly outing in Houston, he’s allowed six runs in 23.1 innings in his other four starts with a great strikeout-to-walk ratio. Stuff+ also loves his slider and cutter and his command of his four-pitch mix has been outstanding so far.

Spencer Arrighetti has taken a while to acclimate to the big leagues but he’s been on a pretty good run of starts recently. He’s allowed four runs across his last 14 innings with 19 strikeouts. His biggest issue is his lack of command; his walk rate is pretty high and he’s allowed at least two free passes in each of his starts this year. His Stuff+ scores have improved pretty dramatically from the first month of the season, with most of the improvements stemming from his fastballs. He’s in the same zone as Sears where his heaters get crushed when batters put them in play, but he’s also generating a significant number of whiffs with the pitch. Right now, he’s found that balance between earning swings-and-misses while also avoiding too much hard contact.

With injuries decimating the Orioles rotation, Albert Suárez 수아레즈 is getting another shot as a starter. So far, he’s allowed just seven runs in 29.1 innings out of the rotation. All the things I said about him back on April 23 still hold true:

“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.”

The ridiculous whiff rate on his fastball has fallen to merely above average with more exposure to big league hitters, but he’s still putting up solid results anyway. His ceiling might not be as high as expected based on his first three starts of the year, but he’s a solid fill-in starter who can provide quality innings for your team.


Ottoneu Cold Right Now: June 10, 2024

Cold Right Now (CRN) is a weekly Ottoneu feature focused on players being dropped or who should be dropped in Ottoneu leagues. In this feature we will break down players into three sections:

  1. Roster Cuts: Analysis of players who have been cut in a high percentage of leagues.
  2. Recent Injuries: A look at the implications of recent injuries (not all, just some high-profile ones).
  3. Cold Performers: Players with a low P/G or P/IP in recent weeks.

This article will typically run once per week and will help fantasy managers keep track of players that need to be given extra attention to improve rosters.

Read the rest of this entry »


Ottoneu Starting Pitching Planner: June 10–16

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.

June 10–16
Team Series 1 Matchup Series 2 Matchup Start Maybe Risky Sit
ARI LAA (156) CHW (170) Brandon Pfaadt Ryne Nelson Jordan Montgomery (x2), Slade Cecconi
ATL @BAL (59) TBR (117) Chris Sale, Max Fried Reynaldo López, Charlie Morton Spencer Schwellenbach (x2)
BAL ATL (130) PHI (98) Corbin Burnes (x2), Kyle Bradish, Grayson Rodriguez Albert Suárez 수아레즈 (x2), Cole Irvin
BOS PHI (80) NYY (35) Tanner Houck Kutter Crawford (x2), Nick Pivetta Cooper Criswell, Brayan Bello
CHC @TBR (137) STL (89) Javier Assad, Ben Brown, Shota Imanaga Jameson Taillon, Justin Steele Jordan Wicks (?)
CHW @SEA (150) @ARI (115) Erick Fedde 페디 (x2), Garrett Crochet Jake Woodford (x2) Nick Nastrini, Chris Flexen 플렉센
CIN CLE (30) @MIL (43) Hunter Greene, Nick Lodolo Nick Martinez, Andrew Abbott, Frankie Montas
CLE @CIN (41) @TOR (76) Tanner Bibee Ben Lively 라이블리 Triston McKenzie, Logan Allen, Carlos Carrasco
COL @MIN (117) PIT (98) Cal Quantrill Austin Gomber, Ryan Feltner Dakota Hudson (x2), Ty Blach
DET WSN (163) @HOU (76) Jack Flaherty (vWSN), Reese Olson, Tarik Skubal Jack Flaherty (@HOU) Kenta Maeda, Casey Mize
HOU @SFG (135) DET (100) Ronel Blanco, Framber Valdez Spencer Arrighetti (x2), Justin Verlander Hunter Brown
KCR NYY (65) @LAD (28) Seth Lugo (x2), Cole Ragans Brady Singer (x2), Alec Marsh Daniel Lynch IV
LAA @ARI (115) @SFG (135) Patrick Sandoval, José Soriano (@SFG) José Soriano (@ARI) Tyler Anderson Griffin Canning, José Suarez
LAD TEX (89) KCR (74) Yoshinobu Yamamoto, Tyler Glasnow Walker Buehler, Bobby Miller (?), Gavin Stone James Paxton
MIA @NYM (106) @WSN (117) Jesús Luzardo (x2), Braxton Garrett, Ryan Weathers Roddery Muñoz, Trevor Rogers
MIL TOR (65) CIN (41) Freddy Peralta Aaron Ashby (x2), Tobias Myers, Bryse Wilson, Colin Rea
MIN COL (124) OAK (128) Pablo López (x2), Joe Ryan, Bailey Ober Chris Paddack (x2), Simeon Woods Richardson
NYM MIA (154) SDP (78) Tylor Megill (vMIA), Luis Severino David Peterson, Sean Manaea, Tylor Megill (vSDP) Jose Quintana
NYY @KCR (78) @BOS (80) Nestor Cortes, Luis Gil Carlos Rodón (x2), Marcus Stroman (x2) Cody Poteet
OAK @SDP (117) @MIN (117) Joey Estes (x2), JP Sears (x2) Luis Medina, Mitch Spence Hogan Harris
PHI @BOS (80) @BAL (13) Zack Wheeler (x2), Aaron Nola Cristopher Sánchez, Ranger Suárez Taijuan Walker
PIT @STL (102) @COL (46) Paul Skenes (@STL) Mitch Keller Bailey Falter, Jared Jones, Paul Skenes (@COL) Luis L. Ortiz
SDP OAK (124) @NYM (106) Dylan Cease (x2) Michael King, Matt Waldron Randy Vásquez Adam Mazur
SEA CHW (148) TEX (111) Logan Gilbert (x2), Bryan Woo (x2), Bryce Miller, Luis Castillo, George Kirby
SFG HOU (163) LAA (167) Jordan Hicks, Logan Webb Kyle Harrison (x2) Keaton Winn (?) Spencer Howard
STL PIT (148) @CHC (100) Sonny Gray, Lance Lynn Kyle Gibson Miles Mikolas (x2) Andre Pallante
TBR CHC (130) @ATL (109) Ryan Pepiot (x2), Zach Eflin (x2), Taj Bradley, Zack Littell Aaron Civale
TEX @LAD (28) @SEA (150) Nathan Eovaldi (@SEA) Nathan Eovaldi (@LAD), Andrew Heaney, Jon Gray (?) Michael Lorenzen Dane Dunning
TOR @MIL (43) CLE (43) Yusei Kikuchi Kevin Gausman José Berríos (x2), Chris Bassitt Bowden Francis
WSN @DET (128) MIA (130) MacKenzie Gore Mitchell Parker, Jake Irvin Patrick Corbin (x2), DJ Herz

A few general schedule notes:

  • It’s pretty surprising to see the matchups against the Astros and the Braves highlighted in blue above (indicating that they’re an easier matchup). Both of these potent lineups are mired in pretty significant slumps — Atlanta has posted a .286 wOBA over the last 14 days and the Astros aren’t much better at .288 — and they both struggle to produce on the road. That means that the Giants and Orioles have a sneakily decent matchup against these two ball clubs you’d normally want to avoid.
  • Speaking of San Francisco, they’ve got a homestand next week against the aforementioned Astros and then the hapless Angels. The Diamondbacks also look like they have a pair of easier matchups lined up next week; they host the Angels and White Sox and could potentially welcome back Zac Gallen from the IL if his rehab goes quickly.
  • There are a bunch of teams with two tough matchups next week. The Royals probably have the most difficult pair of opponents in the Yankees and Dodgers and I’m fading every Kansas City pitcher, even Cole Ragans in LA. The Blue Jays, Brewers, and Reds each have hot hitting opponents on the docket too and you’d probably be better off avoiding having any pitchers from those teams in your lineups next week.

What Defines a Market in Ottoneu?

The Ottoneu Slack Community is a great source of interesting debates on Ottoneu-specific topics and another was sparked today by this exchange:

Manager 1: What is record for trying to get an RP at auction without success? I am on my 6th nom.

Manager 2: Depends on if you’re trying to get them for $1 or bidding to win.

Manager 1: Nope, bidding market value or higher.

Managers are left anonymous here because a) it doesn’t matter and b) I want to be clear that I am not picking on or attacking anyone. We have all been in manager 1’s shoes, trying to fill a spot and failing, while feeling you are doing what is needed to get an auction win. But it does open up an interesting topic on “market value.”

Read the rest of this entry »


Ottoneu Hot Right Now: June 5, 2024

The 2024 version of Hot Right Now will typically include three 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.

As Chad Young has done in previous posts, I am also going to rate each player on the following scale:

  • Don’t Bother – This means that even as auctions are started, other teams are adding this player, or he is on a hot streak, I am just not interested in adding this player. I don’t see them being worth a roster spot.
  • Don’t Stress – I can see why you would add this player. I can totally understand placing a bid, but I am not super worried about winning this player. I would bid $1 for sure, maybe a bit more, as long as it doesn’t impact my roster at all.
  • Don’t Go Crazy – I would like to add this player, but I am not willing to hamper my team to do it. I’ll look for cuts, and if I can clear money to make a big bid without losing players I’ll regret cutting, I will do it.
  • Don’t Lose – These players rarely come up but they do, from time-to-time. These are guys that I am willing to make a difficult cut to add. Don’t expect to see this designation used often.

Read the rest of this entry »


Revisiting the Catcher Position in Ottoneu

I play in a couple of dynasty leagues, one of which is a 12-team, one-catcher 5×5 roto league in which I spent much of the off-season trying to trade J.T. Realmuto because I also had Keibert Ruiz. Ruiz has been disappointing and is no longer on my roster, but I picked up David Fry and so I am still trying to trade Realmuto. And despite a typically solid start from Realmuto, there are still no takers. Yet I feel like my rosters have had a ton of disappointing catchers. The aforementioned Ruiz. Bo Naylor. Yainer Diaz. So why does no one want or need Realmuto? What is happening at the catcher position?

Read the rest of this entry »


Ottoneu Cold Right Now: June 3, 2024

Cold Right Now (CRN) is a weekly Ottoneu feature focused on players being dropped or who should be dropped in Ottoneu leagues. In this feature we will break down players into three sections:

  1. Roster Cuts: Analysis of players who have been cut in a high percentage of leagues.
  2. Recent Injuries: A look at the implications of recent injuries (not all, just some high-profile ones).
  3. Cold Performers: Players with a low P/G or P/IP in recent weeks.

This article will typically run once per week and will help fantasy managers keep track of players that need to be given extra attention to improve rosters.

Read the rest of this entry »