Archive for Ottoneu

Who to Sell in Ottoneu

A couple of weeks ago, I went through my league 1 roster and outlined who I might use to try to buy as I make a run for the top of the standings. Today, we’ll go the other direction, using my Keep or Kut Listener League team as inspiration for a deep dive into who you should sell, should you need to sell.

Read the rest of this entry »


Ottoneu Hot Right Now: June 7th, 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 SP Drip: Finding Under-rostered Starters

After rethinking what my Friday column looks like a few weeks ago, I wrote up some under-rostered relievers as the first step in reimagining this Tuesday column. This week, I’ll be looking at a few under-rostered starters who have been performing particularly well the past few weeks. I’ve split the article into pitchers rostered in more than and less than 60% of all Ottoneu leagues to give a good spread of shallow and deep options.

Roster > 60%

Under-rostered Starters, Last Two Weeks
Player Team IP FIP K-BB% HR/9 Pts/IP Roster%
Michael Kopech CHW 18.1 3.34 33.8% 1.47 6.04 97.8%
Miles Mikolas STL 20 1.88 20.3% 0.00 6.46 87.8%
Jack Flaherty STL 17 2.93 12.0% 0.00 5.15 85.9%
Clarke Schmidt NYY 10.2 2.07 18.6% 0.00 6.67 73.1%

You’ve probably heard that Michael Kopech has finally figured things out after really struggling to start off the year. Through his first eight outings, he had a 5.74 ERA that paled in comparison to his ghastly 7.30 FIP. He had allowed a whopping 12 home runs during that stretch, though his xFIP wasn’t much better at 5.78. His strikeout and walk rates were trending the wrong direction and he looked thoroughly cooked. Then, on May 19, he held the Royals scoreless across eight innings, striking out 10 and walking no one. Granted, it doesn’t take an ace to keep Kansas City off the scoreboard but Kopech has proven that it wasn’t just a fluke against a weak opponent. Across his last four starts, including the one against the Royals, he’s posted a 2.05 ERA backed by a 2.56 FIP and it looks like all his command woes have been put behind him; he’s running an outstanding 9.5 strikeout-to-walk ratio during this hot stretch. This stretch of success seemingly stems from a mechanical adjustment to reassert his talent.

Miles Mikolas has also put a rough start to the season behind him. Through his first five starts, his ERA and FIP stood at 7.46 and 5.49, respectively. Since then, they’re down to 1.82 and 2.98 in eight starts and he’s been particularly effective over his last three outings. I don’t think there’s any one thing driving his recent success, it’s simply a return to his ultra-efficient profile after a rough five start stretch in April.

Over his last four starts, Jack Flaherty has posted a 1.88 ERA and a 2.45 FIP with a decent 3.13 strikeout-to-walk ratio. That’s an improvement over his early season work that suffered from far too many free passes. The biggest difference has been a greater reliance on his fastball; he threw his heater around 37% of the time through the first eight starts of the season and that’s jumped up ten points over the last four. Tangibly, that’s resulted in a nearly five point increase in his zone rate and just eight walks during this stretch.

Clarke Schmidt just tossed his best start of the season against the Mariners last week, holding them scoreless over 5.2 innings with seven strikeouts. Across his last three starts, he holds a 2.07 FIP with a 3.40 strikeout-to-walk ratio. To me, the perception of Schmidt’s struggles this year are out of step with his peripherals — his strikeout and walk rates during this streak of strong starts are right in line with his seasonal averages — but two ugly starts against the Rays and Rangers where he allowed 12 runs marr his overall line. I think his improvement is linked to how he’s using his sweeper. In his first nine starts of the year, he located his big breaking ball in the zone a little over 50% of the time. That rate has fallen three points over his last three starts and his whiff rate with the pitch has seen a five point increase up to 32.5%.

Roster < 60%

Under-rostered Starters, Last Two Weeks
Player Team IP FIP K-BB% HR/9 Pts/IP Roster%
Kyle Gibson BAL 12.2 3.52 2.0% 0.00 5.32 46.5%
Ben Lively 라이블리 CIN 18.2 5.16 15.8% 1.93 3.59 20.2%
Reese Olson DET 5 1.48 26.3% 0.00 8.16 18.3%
Dean Kremer BAL 17.2 3.74 16.2% 1.02 4.23 12.2%

Kyle Gibson has been a solid, if unexciting contributor for years. This season, his strikeout rate is down a bit, though it’s been offset by a drop in home runs allowed. A weird seven inning shutout against the Yankees a few weeks ago where he allowed two hits and four walks to go along with three strikeouts is throwing off his strikeout-minus-walk rate you see above. He’s actually been pretty good over his last four outings, with a 2.92 ERA and a 3.20 FIP.

Gibson’s teammate Dean Kremer has also been on a hot streak and it stretches all the way back to the beginning of May. Across his last six starts, he’s posted a 2.55 ERA and a 3.60 FIP with a pretty good 2.90 strikeout-to-walk ratio to back it up. He’s also done this against some of the best offenses in the league — the Braves, Rays, Angels, Blue Jays, Rangers, and Giants — which is a great sign for when he starts facing some weaker teams. His improvement likely stems from his fastball velocity which has now reached a career high of 94.9 mph on average.

A journeyman who has pitched in Korea in two separate stints, Ben Lively is making the most of his time in the majors with the Reds this year. Across four starts, he’s posted a 3.38 strikeout-to-walk ratio with a 3.33 ERA. The problem has been the home runs, particularly at home in the bandbox in Cincinnati; he’s allowed all five of his home runs at home which has caused his FIP to spike to 4.72. He’s a kitchen-sink righty with a fantastic slider fueling his high strikeout rate right now.

I had planned on writing up Alex Faedo in this space, but the Tigers just placed him on the Injured List with a finger injury. He suffers from the same problem as Lively: a fantastic strikeout-to-walk ratio is marred by far too many home runs allowed. Instead, I’ll highlight the prospect Detroit called up in Faedo’s place: Reese Olson. Command issues capped the potential ceiling of Olson despite possessing a wipeout slider. He threw that pitch a third of the time in his first major league start and it returned a 33.3% whiff rate. The thing to monitor for him will be his ability to locate his fastball. If he’s able to figure out his command issues, he’s got the deep repertoire to be able to produce in the Tigers rotation.


Ottoneu Cold Right Now: June 5, 2023

Much like Hot Right Now, Cold Right Now will be a weekly Ottoneu feature, primarily written by either Chad Young or Lucas Kelly, 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. Roster Cuts: Analysis of players with high cut% changes.
  2. 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: June 5–11

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 5–11
Team Series 1 Matchup Series 2 Matchup Start Maybe Risky Sit
BAL @MIL (142) KCR (177) Kyle Gibson (x2), Tyler Wells Dean Kremer, Kyle Bradish Austin Voth
BOS @CLE (151) @NYY (83) James Paxton (@CLE), Chris Sale, Garrett Whitlock Tanner Houck, Brayan Bello, James Paxton (@NYY)
NYY CHW (154) BOS (130) Nestor Cortes (x2), Luis Severino, Gerrit Cole Clarke Schmidt Domingo Germán
TBR MIN (142) TEX (80) Shane McClanahan (x2), Zach Eflin, Tyler Glasnow Taj Bradley Josh Fleming
TOR HOU (76) MIN (99) Kevin Gausman (x2) Chris Bassitt, José Berríos Alek Manoah (x2) Yusei Kikuchi
CHW @NYY (83) MIA (52) Lucas Giolito (x2), Dylan Cease, Michael Kopech Lance Lynn Mike Clevinger
CLE BOS (135) HOU (90) Shane Bieber (x2), Tanner Bibee Triston McKenzie, Logan Allen Aaron Civale
DET @PHI (90) ARI (140) Michael Lorenzen, Matthew Boyd Alex Faedo (x2) Joey Wentz, Reese Olson
KCR @MIA (132) @BAL (130) Zack Greinke Mike Mayers (x2), Brady Singer, Daniel Lynch Jordan Lyles
MIN @TBR (97) @TOR (57) Louie Varland (x2), Pablo López, Bailey Ober, Sonny Gray, Joe Ryan
HOU @TOR (57) @CLE (151) Framber Valdez (x2), Cristian Javier, Hunter Brown (@CLE) Hunter Brown (@TOR), Brandon Bielak J.P. France
LAA CHC (76) SEA (99) Shohei Ohtani, Patrick Sandoval Reid Detmers Tyler Anderson, Griffin Canning Jaime Barría
OAK @PIT (125) @MIL (142) JP Sears (x2), Paul Blackburn Luis Medina James Kaprielian, Hogan Harris
SEA @SDP (121) @LAA (35) Logan Gilbert, George Kirby Luis Castillo, Bryce Miller Marco Gonzales
TEX STL (111) @TBR (97) Dane Dunning Jon Gray, Nathan Eovaldi Andrew Heaney Martín Pérez (x2)
ATL NYM (85) WSN (66) Spencer Strider Bryce Elder (x2), Charlie Morton Jared Shuster, Michael Soroka
MIA KCR (192) @CHW (106) Braxton Garrett (x2), Jesús Luzardo, Edward Cabrera, Sandy Alcantara Eury Pérez
NYM @ATL (102) @PIT (125) Max Scherzer, Justin Verlander, Kodai Senga Carlos Carrasco (@PIT) Carlos Carrasco (@ATL), Tylor Megill
PHI DET (111) LAD (26) Aaron Nola (vDET), Zack Wheeler Taijuan Walker, Aaron Nola (vLAD) Ranger Suárez Dylan Covey
WSN ARI (92) @ATL (102) Josiah Gray Patrick Corbin, MacKenzie Gore Jake Irvin (x2), Trevor Williams
CHC @LAA (35) @SFG (144) Marcus Stroman Kyle Hendricks (x2), Hayden Wesneski (@SFG) Hayden Wesneski (@LAA), Jameson Taillon, Drew Smyly
CIN LAD (14) @STL (116) Hunter Greene (@STL) Hunter Greene (vLAD), Ben Lively 라이블리 Luke Weaver (x2), Brandon Williamson, Graham Ashcraft
MIL BAL (66) OAK (135) Corbin Burnes, Freddy Peralta (vOAK) Adrian Houser Freddy Peralta (vBAL) Julio Teheran (x2), Colin Rea
PIT OAK (166) NYM (95) Johan Oviedo (vOAK), Mitch Keller Roansy Contreras, Johan Oviedo (vNYM) Luis L. Ortiz, Rich Hill
STL @TEX (33) CIN (90) Jordan Montgomery, Miles Mikolas (vCIN) Adam Wainwright Miles Mikolas (@TEX) Matthew Liberatore, Jack Flaherty
ARI @WSN (71) @DET (161) Merrill Kelly 켈리, Zac Gallen Ryne Nelson Tommy Henry (x2), Zach Davies
COL SFG (45) SDP (111) Dinelson Lamet (x2), Connor Seabold, Chase Anderson, Austin Gomber, Kyle Freeland
LAD @CIN (40) @PHI (90) Tony Gonsolin (x2), Clayton Kershaw, Bobby Miller Michael Grove Noah Syndergaard
SDP SEA (130) @COL (31) Blake Snell (vCHC), Joe Musgrove Michael Wacha Yu Darvish, Blake Snell (@COL) Ryan Weathers
SFG @COL (31) CHC (135) Anthony DeSclafani Sean Manaea, Alex Wood (vCHC) Logan Webb, Alex Cobb Alex Wood (@COL)

A few general schedule notes first:

  • The Twins head out on a tough road trip next week with two tough AL East stops. Tropicana Field is pretty pitcher friendly which is why the matchup rating is so high against the best offense in the majors. Rogers Field is definitely not pitcher friendly and it’s only gotten more dangerous after the fences were moved this year. Start your Twins pitchers if you really need to but they’re all at risk of a blowup next week.
  • The Orioles and Yankees get pretty easy schedules next week. Kyle Gibson has a two-start week that you should probably take advantage of and the rest of their rotation is a pretty good bet to produce against the Brewers and Royals. The Yankees host the White Sox and Red Sox next week and both of those opponents are hitting far worse on the road than in their hitter friendly home parks.
  • The Rockies return home next week to host the Giants and Padres. That makes it pretty risky to start half the rotations from those two teams, though they do have nice matchups in their non-Coors series.
  • The Cubs-Padres and Brewers-Reds series over the weekend will wrap around into Monday. They’re not reflected in the table above but the starters for those teams are listed in their proper categories.

Triston McKenzie and Aaron Civale are both on track to be activated from the IL over the weekend. Cal Quantrill was sent to the IL with a shoulder injury, though he probably would have been pushed out of a rotation spot anyway with both Tanner Bibee and Logan Allen thriving in the majors. Monitor McKenzie’s and Civale’s starts over the weekend to see how their stuff is holding up after their injuries. Both should be solid options going forward, though neither has a particularly easy matchup next week.

Notable two-start pitchers:

  • Shane McClanahan
  • Nestor Cortes
  • Shane Bieber
  • Framber Valdez
  • Kyle Gibson
  • Braxton Garrett
  • Tony Gonsolin</li
  • Lucas Giolito
  • JP Sears

The Anatomy of a Ottoneu Dynasty Rebuild: Part 5, Challenge Trade

The other day, I received a fascinating trade proposal in Ottoneu League 32 – Fantasy Field of Dreams: my $42 Bryce Harper for his $48 Corey Seager. If you’ve been following along with this series, I’ve covered my process of rebuilding this team, from the initial decision to rebuild, to the draft, to the breakouts that drove some early success. We’re two months into the season now and the ascent of The Wanderers has slowed a bit and now I’ve got to make a decision about this trade. I thought it would be an interesting exercise to run through my thought process as I consider whether or not to accept this trade, both as a case study for how to come to a decision on a difficult choice and as a way to check in on how my team is doing.

A straight swap of Harper and Seager is pretty interesting for a couple of reasons. First, upon first glimpse, these two players are even on value and production so the swap is simply addressing roster construction rather than a move born out of necessity. It’s also pretty uncommon to see two superstars like this traded straight up. So often, players like Harper are the centerpiece of a win-now move, with prospects or young MLB talent heading the other direction.

First, let’s do a little comparison of how Harper and Seager have performed thus far this season:

Player Comparison
Player wOBA K% BB% Barrel% Hard Hit% Pts Pts/G
Bryce Harper 0.381 23.8% 14.9% 12.9% 40.3% 152.2 6.62
Corey Seager 0.399 17.5% 10.7% 16.2% 56.8% 171 7.43

Due to injuries, they’ve both missed about the same amount of time this year and have the same number of games played so far. Harper has returned from his Tommy John surgery and has essentially picked up where he left off last year, though that isn’t up to the level of his MVP campaign in 2021. His power output is a little down which probably isn’t surprising considering the nature of his injury and his extremely quick recovery. After undergoing his own Tommy John surgery in late 2018 and exclusively hitting during the 2019 season, Shohei Ohtani’s power was significantly diminished until 2021. I’m assuming the same will hold true for Harper and we won’t see a return to his full, healthy self until next season.

Seager has his own injury concerns, though they clearly haven’t affected his ability to crush the ball. Last year was the first time he had played in a full, 162-game season since 2017. He’s already missed a month with a hamstring injury, though he’s been absolutely dominant when he’s been on the field. His hard hit and barrel rates are up to career highs and it finally seems like he’s settled in Texas after signing his mega contract last year and struggling in his first season as a Ranger.

Using four of the projections hosted on FanGraphs, we can get a rough glimpse of how the computers think these two players are going to perform over the rest of the season.

Rest-of-Season Projections
Bryce Harper
Projection Pts Pts/G
Current 152.2 6.62
ZiPS (ROS) 521.8 6.78
Steamer (ROS) 606.8 6.74
The BAT (ROS) 576.1 6.40
ATC (ROS) 606.3 6.74
Corey Seager
Projection Pts Pts/G
Current 171 7.43
ZiPS (ROS) 485 5.84
Steamer (ROS) 599.7 6.52
The BAT (ROS) 585.7 6.37
ATC (ROS) 577.7 6.35

The projections think that Harper is going to have no trouble continuing to produce at his current pace. It’s certainly possible his power will return sooner rather than later, but that’s not necessarily something I want to bank on. For Seager, the projections are a little more bearish, with ZiPS being particularly pessimistic. I think they’re still weighing his down season last year a little too heavily and it certainly seems like he’s back to producing like he was in his final seasons in Los Angeles.

Without any other context, I think I’d pick Seager over Harper over the remainder of the season. But team and league context matter a great deal, especially in a format like Ottoneu. The Wanderers have fallen to ninth place in League 32, though they’re within 450 points of fourth place. The problem is that the teams in first through third place are an additional 250 points ahead of fourth which makes any dream of a Cinderella run a really long shot this year. Both Harper and Seager are keepable at their current salaries, though the former is likely a big target for arbitration during the offseason. Picking one over the other wouldn’t hamper me financially as I continue my rebuild into next season.

So then it comes down to roster construction. Ottoneu teams have to field a MI and five OF spots in addition to the traditional positions. As you might have guessed from the team name, I’ve already got Wander Franco holding down shortstop so adding Seager would really solidify MI for the future. Finding five consistent producers in the outfield is often a much harder struggle than filling out another infield spot. Here’s what my roster currently looks like at these to positions with each player’s FanGraphs Depth Charts projection listed:

The Wanderers, Roster Construction
Middle Infield
Player Pos Pts Pts/G Salary
Wander Franco SS 534.1 5.81 $32
Max Muncy 2B/3B 501 5.76 $25
Jorge Polanco 2B 397.9 5.31 $8
Spencer Steer 1B/2B/SS/3B 400.3 5.07 $8
Brandon Lowe 2B 432.9 5.34 $27
Jazz Chisholm Jr. 2B/OF 316.6 5.11 $9
Casey Schmitt SS/3B 333.6 4.12 $6
Ezequiel Tovar SS 388.3 4.57 $3
Outfield
Player Pos Pts Pts/G
Lourdes Gurriel Jr. OF 503.9 5.48 $16
Ian Happ OF 518.9 5.24 $12
Jarred Kelenic OF 422.5 4.86 $7
Teoscar Hernández OF 470.3 5.00 $21
Mitch Haniger OF 427 4.97 $14
Jazz Chisholm Jr. 2B/OF 316.6 5.11 $9
Pavin Smith 1B/OF 251 4.65 $1
Chas McCormick OF 313.2 4.47 $3

Middle Infield is definitely the stronger position group right now with Muncy, Polanco, Steer, and Lowe all looking like solid contributors. Muncy will likely fill my 3B slot everyday so it’s really down to the latter three to fill two spots, 2B and MI, with Steer acting as my backup SS. My outfield group is a little weaker with just two or three solid options available to me depending on if you think Kelenic’s breakout is for real. There are a bunch of question marks for the remaining options; Hernández has been elite in the past but he’s really struggling in Seattle this year and injuries have derailed Haniger’s and Chisholm’s seasons.

Because a surprise competitive season isn’t looking likely this year, I’m less concerned with how these two position groups are shaping up this season. Looking towards the future, I’d guess I’d keep four players from each position group, though Muncy, Steer, and Chisholm are likely going to lose their MI eligibility next year. Franco is an easy keep as the centerpiece of my roster with Polanco and Tovar on the bubble depending on how they finish the season. That means I’m heading into next year with Franco as really the only guaranteed option in the infield. Happ, Gurriel, Kelenic, and Chisholm look keepable in the outfield which actually gives me a pretty decent foundation to build off of next year.

I let the other owner know that I was going to write up this trade decision so he’s privy to all these thoughts. I honestly didn’t know where I was going to land when I started writing this, but I think I’m leaning more towards Seager at this point. Does anyone have any other thoughts or things to consider that you think I missed?


Ottoneu Hot Right Now: May 31st, 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 Cold Right Now: May 30, 2023

Much like Hot Right Now, Cold Right Now will be a weekly Ottoneu feature, primarily written by either Chad Young or Lucas Kelly, 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. Roster Cuts: Analysis of players with high cut% changes.
  2. 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

Kris Bubic, Leagues with a Cut (7 days) – 30.77%

Bubic popped up in last week’s Hot Right Now, as all the managers who had cut him 30 days ago added him back to cut him again and reduce his cap penalty. Now he shows up here, as he is being cut again, to complete the cycle. No surprise. This will happen again in another 30 days.

JJ Bleday, Leagues with a Cut (7 days) – 18.27%

I am sad to see Bleday here, but I get it. When we last discussed him, in the May 10 Hot Right Now, I noted that I was targeting him where I needed OF depth. I cited an improved K-rate (16.1% as of 5/10 vs. 28.2% in his previous MLB cup of coffee) and an increased hard-hit rate (45.8% vs. 33.8%). Since I wrote that, Bleday has been on a mission to make me (and him) look bad. His K-rate is 25% in the last almost three weeks and his hard-hit rate is 31.8%.

Some of this seems to be a simple shift from pitchers. He saw 51.8% fastballs when first called up; since that article he has seen 41.0% fastballs. Pet Baseball Savant, his xwOBA on fastballs is .394 vs. .120 on breakers and .227 on off-speed pitches. While it is typical for hitters to perform better vs. fastballs, his splits are rather extreme. He was a worthwhile gamble, but he’s been exposed. Until he shows he can regularly handle MLB pitches that aren’t fastballs, you can safely let him go and leave him on the wire.

Dominic Fletcher, Leagues with a Cut (7 days) – 17.31%

Fletcher’s journey from Hot Right Now to here was even quicker than Bleday’s, as he showed up in the HRN a week later. In that article, I again said I might pick him up (and I did) but that I was just going to enjoy the ride, as I worried the crowded OF would make him expendable if his production dropped, as I suspected it would.

And that is basically what happened. His plate discipline didn’t change much after that date, but his batted ball quality did, with his BABIP following, and within a week he was ticketed for Triple-A again. A 25-year-old with solid strike-zone understanding isn’t a bad guy to wait on, but Lourdes Gurriel Jr. and Corbin Carroll are locked into two spots, Jake McCarthy has reclaimed a third, Pavin Smith has earned some more opportunities, Kyle Lewis still exists, and Alek Thomas is still likely ahead of Fletcher if someone is needed again. His long-term future is far from known, but for this year he appears to be a 6th OF/taxi squad type. I doubt we have seen the last of him, but I also don’t expect him to play regularly at the MLB level.

The problem for Fletcher from an Ottoneu perspective is that the upside isn’t high enough to justify playing these roster games with the Diamondbacks. When he comes back, if it looks like he is going to be up and if you need an OF, I have no problem grabbing him again and then moving on again when he is demoted. But you don’t need to sit on him.

Cold Performers

Player stat lines reflect last 14 days among players with at least 20 PA in that time frame.

Taylor Ward:  38 PA,  .139/.158/.167, -0.73 P/G

No one reading this will be surprised to hear that Taylor Ward is struggling. Posting a negative in P/G over two weeks, though, is pretty bad. But honestly, Ward has just been not good all year. His walk rate is down a bit while his K-rate is up a bit, as he is swinging more often – both in and out of the zone – and making enough more contact that his K-rate hasn’t ballooned. His line drive rate has plummeted, bringing down his BABIP with it.

If you want to be optimistic, I think you can squint at this graph and see some evidence that what is happening right now is a confluence of things that are all bad but not atypical for him:

He has seen K-rate spikes like this. He has seen his LD% fluctuate like this. He has seen his BB-rate drop like this. But that depends a lot on what happens next. He is dangerously close to falling outside his last three-year ranges for walks and strikeouts. And that is where you have to start to question if this is just a slump or if we are seeing a real decline in his skills.

But right now, it looks to me like the line drive rate recovering will cure a lot of ills. His hard-hit rate looks fine, having recovered after a dip earlier in the year.

His barrel rate has fallen in large part because his Sweet Spot rate has fallen, resulting in all those missing liners. Line drive rate is fickle, coming and going as it pleases. If he can start to get those line drives back, the barrel rate will climb with it and he’ll get back to being an effective hitter. I am tempted to buy-low, but I am watching closely what happens with his plate discipline and line drive rate in the next couple of weeks. If the line drive rate doesn’t recover or the walks and strikeouts keep trending the wrong direction, it’ll be time to bail.

James Outman: 39 PA, .114/.179/.200, 1.1 P/G

Outman was the new hotness not that long ago over the last couple of weeks he is living up to his name. He is the Out Man, creating 33 outs in 14 days. And that is being kind, as he was 0-9 in the four days before that.

What has gone wrong for the young breakout star? The strikeouts, for one thing. He is at a 44.7% k-rate since May 12. We knew that was a risk – even while going well he was over a 32% strikeout rate – but that jump from “boy this isn’t a great strikeout rate” to “goodness maybe that need to send him down” happened quickly. To make matters worse, his average exit velocity, hard-hit rate, and barrel rate (all stats that are unaffected by K-rate) have plummeted, as he has simply stopped making good contact.

Like Bleday earlier, Outman has seen a shift in pitch types, but in a maybe-unexpected direction. He is seeing more four-seam fastballs. As of May 10, he was facing four-seamers 42.3% of the time; since that has increased to 55.7% of the time. Why? He can’t hit the heat.

His xwOBA vs. four-seamers is .295, which is the 15th worst out of 160 players with 50+ PA. He has a 40.7% whiff rate against four-seamers and that is dead-last among those 160 players. The highest rate of four-seamers for any hitters is Mike Trout, who sees the, 47.2% of the time, which suggests that the 55.7% Outman has seen the last few weeks isn’t just random fluctuation.

The result (beyond the awful results noted above) is that Outman has found himself riding the bench more often. The Dodgers have not been shy about moving young players up and down in their system and they have guys who are hitting (Chris Taylor has been very good lately; Jason Heyward has been resurgent) and prospects who could use a shot (Andy Pages and Michael Busch come to mind). Outman is already falling down the depth chart and there is plenty of room for him to fall off it entirely.

If I roster Outman, I am selling if I can. An inability to hit four-seam fastballs – and especially to swing through them at such a high rate – is a real concern. If you can’t or don’t want to sell, I can understand holding and treating him like a prospect. But for now, he can’t be in your lineup and I’d rather not have him on my roster.

Yu Darvish: 14 IP, 20 pts 1.43 P/IP

Two weeks ago, Yu Darvish was a 5.23 P/IP SP, looking like the reliable front-line guy you drafted. Today, his season line is down to 4.29 P/IP. While you may be tempted to write that off as a result of a rough day (-6.77 in 2.2 IP) at Yankee Stadium (and a rough day at Yankee Stadium is an utterly forgivable offense for a starting pitcher), the two starts before that weren’t so hot either, at just 2.36 P/IP combined.

And it honestly dates back further than that. After looking great almost through the end of April, he gave up his first three HR of the season in a single start on 4/30. With the exception of one brilliant start against the Dodgers, he’s been homer-prone and watching his K-rate continue a multi-year downward trend:

That’s not a great look. I have been down on Darvish for a while, mostly because he has been so up-and-down since 2016. He was great that year (and the years before it), but since then he has been:

  • Mediocre
  • Bad in just 8 starts
  • Mediocre, but maybe bad?
  • Brilliant in the shortened 2020
  • Not good
  • Very Good
  • And now this year, suddenly looking pretty bad again

When you look at that track record (and feel free to quibble with it, if you want), the fact that he is continuing to decline in his age 36 season isn’t particularly surprising. I don’t think he is done and I don’t think you need to rush to cut him – when I said I have been down on Darvish that is relative to the market, not a statement that I think he sucks. But I don’t think you should expect much more than him providing 4.5-4.6 P/IP. That isn’t a bad SP, at all, but it is not an ace or even a guy you really want to rely on at the top of your rotation.

If you are not contending this year, I would sell Darvish after his next good start, regardless of his salary, to recoup your costs and get a piece or two for the future. If you are contending, I still might shop him (especially if you have the SP depth to swap him for a bat), as I think his market value still outpaces his production. But there is nothing wrong with keeping him, starting him everytime and enjoying the brilliance mixed in with the poor performances, leading to an overall decent line.

 


Ottoneu Starting Pitching Planner: May 29–June 4

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 29–June 4
Team Series 1 Matchup Series 2 Matchup Start Maybe Risky Sit
BAL CLE (154) @SFG (169) Tyler Wells (x2), Kyle Gibson Grayson Rodriguez, Dean Kremer, Kyle Bradish
BOS CIN (98) TBR (30) Chris Sale Brayan Bello (vCIN), James Paxton Garrett Whitlock Corey Kluber, Tanner Houck, Brayan Bello (vTBR)
NYY @SEA (115) @LAD (37) Gerrit Cole Domingo Germán (@SEA), Nestor Cortes, Luis Severino Clarke Schmidt, Domingo Germán (@LAD)
TBR @CHC (85) @BOS (71) Shane McClanahan (x2), Tyler Glasnow Zach Eflin (x2), Taj Bradley Josh Fleming
TOR MIL (95) @NYM (111) Kevin Gausman, Chris Bassitt Alek Manoah, José Berríos Yusei Kikuchi (x2)
CHW LAA (65) DET (117) Dylan Cease, Michael Kopech (vDET), Lucas Giolito (vDET) Michael Kopech (vLAA), Lucas Giolito (vLAA), Lance Lynn
CLE @BAL (106) @MIN (63) Logan Allen (x2), Shane Bieber Triston McKenzie, Tanner Bibee Cal Quantrill, Aaron Civale
DET TEX (85) @CHW (106) Eduardo Rodriguez Matthew Boyd (x2), Michael Lorenzen Alex Faedo, Joey Wentz
KCR @STL (59) COL (158) Brady Singer Jordan Lyles, Daniel Lynch Mike Mayers, Zack Greinke
MIN @HOU (91) CLE (150) Sonny Gray (x2), Joe Ryan (x2), Pablo López, Bailey Ober Louie Varland
HOU MIN (80) LAA (82) Hunter Brown, Framber Valdez, Cristian Javier J.P. France (x2) Brandon Bielak (x2)
LAA @CHW (106) @HOU (91) Shohei Ohtani Reid Detmers, Patrick Sandoval Tyler Anderson Jaime Barría (x2), Griffin Canning
OAK ATL (98) @MIA (130) JP Sears, Luis Medina Paul Blackburn (x2), Ken Waldichuk, James Kaprielian
SEA NYY (76) @TEX (30) Bryce Miller (x2), Logan Gilbert, George Kirby, Luis Castillo Marco Gonzales
TEX @DET (169) SEA (100) Nathan Eovaldi (x2), Martín Pérez, Jon Gray Dane Dunning Andrew Heaney
ATL @OAK (184) @ARI (89) Bryce Elder (@OAK), Spencer Strider Jared Shuster, Charlie Morton, Bryce Elder (@ARI) Dylan Dodd
MIA SDP (163) OAK (163) Sandy Alcantara (x2), Jesús Luzardo, Eury Pérez Braxton Garrett, Edward Cabrera
NYM PHI (100) TOR (61) Max Scherzer, Justin Verlander Kodai Senga (x2) Carlos Carrasco Tylor Megill
PHI @NYM (111) @WSN (72) Aaron Nola, Zack Wheeler, Ranger Suárez (@WSN) Ranger Suárez (@NYM) Taijuan Walker Dylan Covey
WSN @LAD (37) PHI (76) Josiah Gray, MacKenzie Gore Trevor Williams (x2), Jake Irvin, Patrick Corbin
CHC TBR (39) @SDP (128) Marcus Stroman (@SDP) Jameson Taillon, Drew Smyly Marcus Stroman (vTBR), Justin Steele Kyle Hendricks
CIN @BOS (71) MIL (82) Hunter Greene Ben Lively 라이블리 (x2), Brandon Williamson, Graham Ashcraft Luke Weaver
MIL @TOR (63) @CIN (54) Freddy Peralta, Corbin Burnes Adrian Houser (x2), Julio Teheran, Colin Rea
PIT @SFG (169) STL (63) Mitch Keller Rich Hill (@SFG), Johan Oviedo Roansy Contreras, Vince Velasquez Rich Hill (vSTL)
STL KCR (176) @PIT (150) Adam Wainwright, Miles Mikolas, Jordan Montgomery Steven Matz, Jack Flaherty
ARI COL (152) ATL (89) Zac Gallen (x2), Merrill Kelly 켈리 Ryne Nelson (vCOL), Brandon Pfaadt Tommy Henry, Ryne Nelson (vATL)
COL @ARI (89) @KCR (165) Kyle Freeland, Austin Gomber Dinelson Lamet Karl Kauffmann (x2), Connor Seabold, Chase Anderson
LAD WSN (43) NYY (54) Tony Gonsolin Clayton Kershaw Bobby Miller (x2), Noah Syndergaard, Gavin Stone
SDP @MIA (130) CHC (69) Blake Snell, Joe Musgrove, Yu Darvish Michael Wacha Ryan Weathers (@MIA) Ryan Weathers (vCHC)
SFG PIT (139) BAL (93) Anthony DeSclafani (x2), Logan Webb, Alex Cobb Sean Manaea, Alex Wood

A few general schedule notes first:

  • The Brewers embark on a pretty tough road trip next week with stops in Toronto and Cincinnati. Both of those ballparks are incredibly conducive to home runs and both opponents play extremely well at home. Half of their rotation wouldn’t be recommended even if the matchup was good, but it’s probably a week where you’re more likely to sit Corbin Burnes and Freddy Peralta.
  • After a tough pair of matchups on the road this week, the Marlins return home next week to host a couple of pretty weak lineups in their cavernous ballpark. The Orioles also have two easier matchups on the schedule which should help with some of your decision-making if you’re rostering any of their starters.
  • The Royals and Cardinals have a weird two-game series next week followed by two off days in a row. It’s a scheduling quirk that’s a result of the holiday on Monday. St. Louis will get a chance for some extra rest during a week where they’re facing two weak teams.
  • The Rockies are on the road next week and have a particularly enticing matchup in Kansas City next weekend giving you an opportunity to start Kyle Freeland or Austin Gomber — if you’re rostering them, you’ve been waiting for exactly this situation!

The Nationals offense has been hitting really well over the last two weeks and they’ve been pretty productive on the road this year making that matchup in Los Angeles particularly tough for the Dodgers. It doesn’t help that Dodger Stadium is pretty home run friendly either. After the Nats, the Yankees come to town which looks like an equally challenging series. Due to all the injuries sustained in their starting rotation, rookies Bobby Miller and Gavin Stone are lined up to take the ball in three games next week; all three look like pretty risky propositions even if the matchup against Washington seems enticing on paper.

The Mariners head to Texas to face the red hot Rangers next weekend which opens up some tough choices for a couple of their starters. Marco Gonzales is an easy sit, but Bryce Miller and Luis Castillo are scheduled to take the mound in the other two games and they’ll face a really strong offense. I’ve listed them both as starts since Miller has been simply dominant across his first five starts in the majors and Castillo looked much better in his last start against the A’s. I’d understand if you chose to avoid that matchup though since it looks really poor on paper.

Notable two-start pitchers:

  • Joe Ryan
  • Shane McClanahan
  • Sandy Alcantara
  • Zac Gallen
  • Nathan Eovaldi
  • Sonny Gray
  • Anthony DeSclafani
  • Bryce Miller
  • Tyler Wells
  • Logan Allen

Who to Use to Buy in Ottoneu

As we near the end of May, we are moving beyond the point at which you can tell yourself it is still early. It’s not imperative that you start to buy or sell right now this very instant or even on June 1, but you do have to start developing a plan for how you will compete this year or, failing that, next.

I often find that part easy. My 12th-place team in the Keep or Kut Listener League is not going to make a miraculous comeback, so I will be selling. My first-, second-, and third-place teams across four leagues are going to fight for the top, even if in some cases it is an uphill battle.

But having decided to buy or sell, I find the hard part is determining which players I will sell or use to buy.

Read the rest of this entry »