Archive for Dynasty

The Anatomy of a Ottoneu Dynasty Rebuild: Part 7, Picking Up the Recycling

Ottoneu teams get a whole extra month to complete trades after the official MLB trade deadline which means players get a little longer to evaluate their rosters before really committing to going for a championship or not. If you haven’t 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 preparing to sell. I even detailed the thought process behind a huge blockbuster trade. For rebuilding teams, this is still one of the most exciting periods of the season, not just because of the trade activity, but because of the waiver wire activity too.

On July 13, an owner in Ottoneu League 32 – Fantasy Field of Dreams cut Mike Trout from his roster. That was about a week after Trout was placed on the IL with a fractured hamate bone in his hand, sidelining him for 4-8 weeks. That set off a chain reaction of moves that I’d like to discuss today.

Trout’s injury couldn’t have come at a worse time for this Ottoneu player; his team was in seventh place, well out of contention and stuck looking towards the future. I’m sure Trout would have been the centerpiece of a big trade at some point this summer as he looked to recoup any value from the superstar to bolster his roster for the years to come. Instead, he looked at the calculus of Trout’s injury timeline and the upcoming trade deadline and decided to simply cut his losses. Trout’s salary was $70 and no one claimed him on waivers at that price. An auction for him was started a day after he became a free agent and he wound up getting added for $55 by the fifth place team with an outside shot at making a run down the stretch. If Trout returns on the early end of his timeline, he’ll likely give that roster a boost right when it would be needed most.

Adding a $55 player during the draft is tough enough to fit into the $400 budget Ottoneu teams are afforded; it’s even tougher during the season. The owner who picked up Trout wound up cutting Carlos Correa ($40), Seiya Suzuki ($27), and Freddy Peralta ($16). This was when my eyes lit up. I wasn’t about to try and fit Trout onto my roster but all three of those cuts were interesting at the right price. Unfortunately, I did something silly; I mistakenly thought Peralta would go unclaimed on waivers and I’d be able to start an auction for him in a few days. I figured his struggles early this season would have driven down his value below his $16 price tag and I’d be able to win an auction at less than that salary. Instead, three other teams claimed him with the team that originally rostered Trout winning the claim.

Auctions were started for Correa and Suzuki pretty quickly and I entered my maximum bids for each of them. I had a bit of cap space and a handful of higher priced players I could cut to create some more. But I wasn’t looking to add either of those players to help my team this year, I wanted them at a reasonable price to keep for next year. That certainly affected the amount I was willing to bid on them. I bid $28 for Carlos Correa, second behind the winning team bid of $33. Correa’s struggles and questionable health this year don’t necessarily make him a slam dunk keeper for next year and $30 was where I drew the line. It was the same story for Suzuki; I bid $16 because of health and performance concerns and the winning bid was $22. The team who won Suzuki is currently in fourth place and could afford to allocate a few more resources in the hopes that Suzuki could contribute to his club this year.

That second round of auctions set off another domino effect and Shane Bieber ($36) and Teoscar Hernández ($21) were suddenly on the waiver wire as cuts. I liked both of these guys too, even though Bieber was on the IL with an elbow issue. If he was able to avoid surgery, he could be a nice piece for next year at the right salary. Auctions were started for both players and I wound up winning both for $20 and $14, respectively.

The owner who originally cut Trout came out of all this with Peralta and Correa on his roster. That’s not a bad swap and it looks even better considering he’s saving about $9 on Correa’s salary if he chooses to keep him for next season. I’m sure this player knew that simply cutting Trout instead of hoping for a desperate trade in late August might create this kind of domino effect. He didn’t know which players would fall into his lap, but clearing Trout’s salary and getting a couple of potential keepers is a nice consolation.

For my part, I would have preferred to roster any of the guys from that first round of cuts. I do like my consolation prize in Bieber and Hernández, however. I originally rostered the latter at the start of the season and I like his value much better with a $16 salary rather than the $21 I had him at before. And $20 for Bieber could be a nice bargain if he can get past this elbow issue and come back next year healthy and fresh. This little exercise demonstrates why keeping some open salary cap to add players like this during the season is so important. Plenty of bargains can be found on the waiver wire as teams navigate the long season, and every once in a while, a team will cut a high priced player like Trout and set off a long chain reaction that shakes up multiple rosters.


Ottoneu Starting Pitching Planner: July 24–30

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 24–30
Team Series 1 Matchup Series 2 Matchup Start Maybe Risky Sit
ARI STL (88) SEA (147) Zac Gallen, Ryne Nelson (vSEA) Ryne Nelson (vSTL), Merrill Kelly 켈리 Tommy Henry, Tyler Gilbert
ATL @BOS (39) MIL (125) Spencer Strider, Bryce Elder Charlie Morton, Max Fried (?), Michael Soroka
BAL @PHI (77) NYY (157) Tyler Wells Dean Kremer (x2), Kyle Gibson, Kyle Bradish, Grayson Rodriguez
BOS ATL (70) @SFG (161) Brayan Bello, James Paxton Kutter Crawford, Nick Pivetta
CHC @CHW (129) @STL (18) Marcus Stroman, Justin Steele Kyle Hendricks (x2), Jameson Taillon Drew Smyly
CHW CHC (57) CLE (68) Dylan Cease, Lucas Giolito Michael Kopech, Lance Lynn Touki Toussaint (x2)
CIN @MIL (86) @LAD (18) Andrew Abbott Ben Lively 라이블리 Graham Ashcraft (x2) Brandon Williamson, Luke Weaver
CLE KCR (147) @CHW (129) Aaron Civale (x2), Gavin Williams, Tanner Bibee, Logan Allen Peyton Battenfield (x2)
COL @WSN (77) OAK (95) Austin Gomber Chris Flexen 플렉센 (?), Peter Lambert, Karl Kauffmann, Chase Anderson
DET LAA (73) @MIA (125) Eduardo Rodriguez (x2), Tarik Skubal, Michael Lorenzen (@MIA) Michael Lorenzen (vLAA), Reese Olson, Matt Manning
HOU TEX (54) TBR (84) Framber Valdez, Cristian Javier, Hunter Brown Brandon Bielak (x2), J.P. France
KCR @CLE (102) MIN (118) Ryan Yarbrough (x2), Zack Greinke, Alec Marsh, Brady Singer Jordan Lyles
LAA @DET (172) @TOR (66) Patrick Sandoval, Shohei Ohtani Griffin Canning, Chase Silseth, Reid Detmers Tyler Anderson
LAD TOR (59) CIN (86) Julio Urías, Tony Gonsolin, Bobby Miller, Emmet Sheehan Michael Grove (x2)
MIA @TBR (120) DET (175) Braxton Garrett, Eury Pérez (?), Jesús Luzardo Edward Cabrera, Sandy Alcantara
MIL CIN (95) @ATL (82) Corbin Burnes Freddy Peralta Colin Rea (x2), Adrian Houser, Julio Teheran
MIN SEA (136) @KCR (175) Kenta Maeda (x2), Pablo López, Joe Ryan, Sonny Gray, Bailey Ober
NYM @NYY (127) WSN (95) Justin Verlander (x2), Max Scherzer José Quintana, Kodai Senga, Carlos Carrasco
NYY NYM (79) @BAL (84) Gerrit Cole Domingo Germán, Carlos Rodón, Clarke Schmidt Luis Severino
OAK @SFG (161) @COL (70) Hogan Harris Ken Waldichuk, JP Sears, Paul Blackburn, Luis Medina
PHI BAL (18) @PIT (161) Zack Wheeler, Aaron Nola, Cristopher Sánchez (@PIT) Cristopher Sánchez (vBAL), Taijuan Walker, Ranger Suárez
PIT @SDP (88) PHI (116) Johan Oviedo, Mitch Keller Quinn Priester (x2), Rich Hill Osvaldo Bido
SDP PIT (156) TEX (70) Yu Darvish (vPIT), Blake Snell, Seth Lugo Joe Musgrove, Yu Darvish (vTEX)
SEA @MIN (86) @ARI (107) Luis Castillo (x2), George Kirby, Bryce Miller, Logan Gilbert Bryan Woo
SFG OAK (159) BOS (113) Alex Cobb, Alex Wood, Logan Webb Anthony DeSclafani Ross Stripling (x2)
STL @ARI (107) CHC (52) Jack Flaherty, Miles Mikolas, Jordan Montgomery Dakota Hudson (x2), Steven Matz (x2)
TBR MIA (122) @HOU (116) Tyler Glasnow, Zach Eflin, Shane McClanahan Taj Bradley
TEX @HOU (116) @SDP (88) Nathan Eovaldi (x2) Jon Gray, Andrew Heaney, Dane Dunning Martín Pérez
TOR @LAD (18) LAA (25) José Berríos (x2), Chris Bassitt, Kevin Gausman Yusei Kikuchi, Alek Manoah
WSN COL (129) @NYM (125) Patrick Corbin (x2), Josiah Gray, MacKenzie Gore Trevor Williams (x2), Jake Irvin

A few general schedule notes first:

  • There are a bunch of teams who have two off days next week and will only play five games as a result: the A’s, Braves, Marlins, Rays, Red Sox, Yankees. Since they won’t necessarily need a fifth starter, keep an eye on the probable pitchers listed on Sunday in case any of those teams decide to go with a four-man rotation and skip someone’s regular turn in the rotation.
  • The Tigers and Giants would have played only five games next week but they had a rainout rescheduled for Monday. That means San Francisco will play in Washington this weekend, in Detroit on Monday, and then fly home to start a series against the A’s on Tuesday.
  • The Twins easy schedule post-All-Star break continues next week with a pair of matchups against the Mariners (again) and the Royals. Every one of their starters have been pretty close to a must start all season long and you can just set them and forget them next week too.
  • The Blue Jays and White Sox get a pretty tough slate of games next week. Toronto gets the double Los Angeles experience with one series on the road (at the Dodgers) and one at home (versus the Angels). The Cubs and Guardians may not seem like tough opponents on paper, but both teams have been hitting particularly well recently and both series will be played in the home run friendly confines of Guaranteed Rate Field.

Notable two-start pitchers:

  • Justin Verlander
  • Luis Castillo
  • Eduardo Rodriguez
  • Nathan Eovaldi
  • Kenta Maeda
  • Aaron Civale

Ottoneu Relief Pitcher Drip: Finding Under-rostered Relievers

Keeping track of the machinations of 30 major league bullpens is pretty tricky. In standard leagues, it’s hard enough trying to discern which relievers are earning save opportunities, especially since more and more teams are using a committee approach in the ninth inning. In Ottoneu, with both saves and holds earning points, that search for high leverage relievers becomes even more of a challenge. There are plenty of resources out there — the Roster Resource Closer Depth Chart is one of my favorites — but even the most vigilant fantasy player can’t keep track of everything going on across the majors.

Here are a few relievers who have been seeing high leverage usage over the last two weeks, who are also rostered in less than 60% of all Ottoneu leagues:

Under-rostered Relievers
Player Team Role FIP gmLI gmLI (2wks) gmLI Δ Pts/IP Roster%
Joel Payamps MIL SU8 3.19 1.46 2.00 0.54 7.60 51.9%
Lucas Sims CIN SU8 4.32 1.79 2.28 0.49 6.65 35.6%
Grant Anderson TEX MID 2.75 1.52 2.04 0.52 6.00 33.0%
Shintaro Fujinami OAK SU8 4.96 1.21 1.62 0.41 3.23 12.2%
Gregory Santos CHW SU7 2.44 1.09 1.99 0.90 6.21 9.9%
Chris Stratton STL SU7 2.93 1.08 2.32 1.24 5.98 2.9%
Kevin Kelly TBR MID 2.80 1.39 1.91 0.52 6.77 1.0%
Elvis Peguero MIL SU7 3.31 1.34 1.79 0.45 6.96 0.3%

The Brewers have struggled to find someone to consistently set up Devin Williams in their bullpen hierarchy. Peter Strzelecki held that role for the first two months of the season but he was demoted to Triple-A after a rough patch in June. Abner Uribe has gotten plenty of attention as a possible high-leverage option based on his solid minor league track record but fantasy owners are currently overlooking the guy who is actually getting work in the eighth inning: Joel Payamps. Acquired alongside William Contreras in the big Sean Murphy trade this offseason, the Brewers have had Payamps really lean into his slider as a member of their organization and the results have followed. He’s struck out nearly 30% of the batters he’s faced this season and has collected a hold in 15 of his last 22 appearances while compiling a 1.21 ERA and 2.79 FIP during that stretch. Payamps isn’t the only reliever listed above; Elvis Peguero has been seeing a ton of high-leverage work recently as well. He’s earned a hold in eight of his last ten appearances, though his strikeout rate isn’t as strong as his bullpen-mate.

Lucas Sims and Grant Anderson were featured the last time I wrote about under-rostered relievers and their outlook hasn’t really changed all that much. The former has gotten his command issues under control and has continued to pitch in high-leverage situations in Cincinnati. The Rangers bullpen has been shaken up a bit by the addition of Aroldis Chapman and the injury to Josh Sborz. Anderson is currently listed as a middle reliever by Roster Resource but he earned a hold in his last outing. Then again, his last appearance prior to the All-Star break lasted four innings in mop up duty.

I don’t recommend chasing after high-leverage opportunities on teams like the A’s or the Royals since they’re so few and far between. If you did want to, Trevor May is the ninth inning guy in Oakland and readily available in most Ottoneu leagues. You may want to keep an eye on Shintaro Fujinami however. After being relegated to the bullpen after a month in the rotation, he’s started to figure things out recently. Over his last ten appearances, he’s run a 3.00 ERA backed by a 2.45 FIP and he hasn’t allowed a single walk while striking out 13. He hasn’t collected a hold or a walk in that time, but that’s more to do with his team context than his abilities.

High-leverage work in the White Sox bullpen has been a revolving door due to injuries and ineffectiveness. Gregory Santos might be the current beneficiary of all that churn; he’s collected three holds and a save across his last seven outings. His biggest issue as a prospect in San Francisco’s farm system was a lack of command. He’s managed to figure out that aspect of his profile — he’s walked just 5.0% of the batters he’s faced this year — while continuing to strike out a decent number of batters. The key has been swapping in a sinker for his four-seamer while continuing to rely on his fantastic slider as his primary pitch.

Speaking of teams who are struggling to figure out their bullpen, the Cardinals have now turned to Chris Stratton in high-leverage situations recently. At this point in his career, Stratton is a fairly well known quantity; his high-spin fastball and curveball combo give him a pretty solid foundation. Still, he doesn’t have the same kind of high ceiling as some of the other arms on this list. Chase the opportunity in St. Louis if you want, but be ready to cut him loose if he falls out of the high-leverage picture.

The Rays have surprisingly had one of the worst bullpens in baseball this year, specifically struggling to find guys to bridge from their starters to Jason Adam and Pete Fairbanks in the eighth and ninth innings. Amazingly enough, it might be their Rule-5 pick, Kevin Kelly, who is rising up the hierarchy recently. He’s a sidearming righty with a heavy sinker and a sweeping slider. His strikeout rate isn’t much to look at but his funky delivery and diving pitch movement make it nearly impossible for batters to elevate off him with authority. He hasn’t allowed a run since May 12 and he earned an easy hold in his first appearance after the All-Star break.


Ottoneu Starting Pitching Planner: July 14–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.

July 14–23
Team Series 1 Matchup Series 2 Matchup Series 3 Matchup Start Maybe Risky Sit
ARI @TOR (98) @ATL (44) @CIN (28) Gallen (x2) Nelson (x2), Henry (x2), Davies (x2), Gilbert
ATL CHW (142) ARI (116) @MIL (77) Morton (x2), Strider (x2) Elder (x2) Allard (x2), Soroka
BAL MIA (100) LAD (63) @TBR (125) Kremer (vMIA), Gibson (x2), Bradish (x2), Wells (x2) Kremer (vLAD) Irvin (x2)
BOS @CHC (132) @OAK (195) NYM (72) Bello (x2), Paxton (x2) Pivetta (@OAK) Crawford (x2), Pivetta (vNYM)
CHC BOS (104) WSN (70) STL (35) Stroman (x2), Steele (x2) Hendricks (x2) Taillon (x2), Smyly (x2)
CHW @ATL (44) @NYM (107) @MIN (118) Cease (@MIN), Giolito (x2) Kopech (@NYM), Lynn (@MIN) Kopech (@ATL), Lynn (@ATL), Cease (@ATL), Toussaint
CIN MIL (70) SFG (72) ARI (77) Abbott (x2) Ashcraft (x2), Lively (x2) Williamson (x2), Weaver (x2)
CLE @TEX (33) @PIT (130) PHI (79) Civale (@PIT), Bieber (x2) Williams (vPHI), Bibee (vPHI), Allen Civale (@TEX), Williams (@TEX), Bibee (@TEX)
COL NYY (77) HOU (60) @MIA (102) Gomber (x2), Seabold (x2), Anderson (x2)
DET @SEA (104) @KCR (188) SDP (130) Rodriguez (x2), Skubal (x2) Lorenzen (x2) Olson (x2), Manning (x2)
HOU @LAA (70) @COL (72) @OAK (195) France (@OAK), Valdez (x2), Javier (@OAK), Brown (@OAK) Javier (@LAA) France (@LAA), Brown (@COL) Bielak
KCR TBR (128) DET (174) @NYY (109) Singer (x2) Marsh (x2), Lyles (x2), Lynch (x2), Yarbrough (x2)
LAA HOU (67) NYY (84) PIT (100) Ohtani (x2), Detmers (vPIT) Detmers (vHOU), Sandoval Canning, Barria Anderson (x2)
LAD @NYM (107) @BAL (111) @TEX (33) Urías (x2), Gonsolin (vNYM), Miller (vNYM) Sheehan (@BAL) Gonsolin (@TEX), Miller (@TEX), Sheehan (@TEX), Grove
MIA @BAL (111) @STL (74) COL (181) Garrett (x2), Luzardo (x2) Alcantara (x2) Hoeing, Cueto
MIL @CIN (28) @PHI (65) ATL (21) Burnes (x2), Peralta (x2) Houser (x2), Miley (x2), Teheran
MIN @OAK (195) @SEA (104) CHW (146) Maeda (x2), López (x2), Ryan (x2), Gray (x2), Ober (x2)
NYM LAD (56) CHW (144) @BOS (51) Verlander (vCHW) Verlander (vLAD), Senga (x2), Scherzer (x2), Quintana?, Carrasco
NYY @COL (72) @LAA (70) KCR (158) Schmidt (vKCR), Cole (vKCR), Germán (vKCR) Rodón (x2), Cole (@COL), Germán (@LAA) Schmidt (@COL), Severino
OAK MIN (174) BOS (130) HOU (123) Blackburn (x2), Sears (x2) Harris (x2), Medina (x2), Waldichuk (x2)
PHI SDP (79) MIL (81) @CLE (125) Walker (@CLE), Wheeler (x2), Nola (x2) Sánchez (x2), Walker (vSDP), Suárez (x2)
PIT SFG (121) CLE (142) @LAA (70) Oviedo (vSFG), Keller (vCLE) Oviedo (@LAA), Keller (@LAA) Hill (x2) Bido (x2)
SDP @PHI (65) @TOR (98) @DET (172) Snell (x2), Lugo (@DET), Musgrove (x2) Darvish (x2) Lugo (@PHI) Weathers
SEA DET (144) MIN (142) TOR (107) Castillo (x2), Kirby (x2), Gilbert (x2), Woo (x2), Miller (x2)
SFG @PIT (130) @CIN (28) @WSN (93) Cobb (@PIT), Webb (@WSN) Wood (x2), Webb (@CIN) Cobb (@CIN), DeSclafani (x2) Stripling (x2)
STL WSN (125) MIA (51) @CHC (93) Mikolas (x2), Montgomery (x2) Flaherty (x2) Matz (x2) Hudson (x2)
TBR @KCR (188) @TEX (33) BAL (91) Glasnow (@KCR), Eflin (x2), Bradley (x2) Glasnow (@TEX) Chirinos (x2)
TEX CLE (121) TBR (93) LAD (42) Gray (vCLE) Gray (vTBR), Heaney (vCLE), Eovaldi (x2) Heaney (vLAD), Dunning Pérez (x2)
TOR ARI (91) SDP (81) @SEA (104) Berríos (x2), Gausman (x2) Bassitt (x2) Kikuchi (x2), Manoah
WSN @STL (74) @CHC (132) SFG (88) Gore (x2) Gray (x2), Irvin Corbin (x2), Williams (x2)

A few general schedule notes first:

  • With the All-Star break taking up the first half of this week, head-to-head matchups in most leagues will span July 14–23. In Ottoneu head-to-head leagues with a Games Started cap, players will need to wisely plan their matchups since the number of starts they have to cover is the same, only with three extra days in the matchup window.
  • There are just a few teams who will start off the second half of the season with a string of easier matchups. Both the Twins and the Mariners are probably your best bet to set it and forget it with their entire rotations. Seattle has ten games at home following their All-Star hosting duties and two of their three opponents are particularly weak.
  • On the other hand, there are a bunch of teams with a stretch of tough opponents following the midseason break. The Brewers, Cubs, Diamondbacks, and Reds all have particularly challenging matchups over the next ten days which makes it a bit of a risk to rely on any of their pitchers. Not only do Cincinnati’s opponents hit well, they’re also playing all three series at home in the most home run friendly ballpark in the majors.
  • Keep an eye on how teams line up the back half of their starting rotations after this weekend. Most teams haven’t announced starters for games early next week, and the order they lineup their fourth and fifth starters could have an effect on their matchups next weekend.

Ottoneu Surplus Value Un-Stars

Last week, we celebrated the Ottoneu Surplus Value All-Stars! They’re the guys who are rostered with low salaries but are producing like superstars. This week, I’m back with a look at the Ottoneu Surplus Value Un-Stars — those high-priced stars who have been duds dragging your team down the standings so far this season.

Ottoneu Position Player Un-Stars
Name Position(s) Avg Salary Roster% Pts Surplus Value
Luis Urías 2B/SS/3B $6.38 50.3% 41 -$33.84
Vaughn Grissom 2B/SS $7.10 61.5% 50.8 -$32.96
Oneil Cruz SS $10.99 100.0% 51.8 -$32.87
Luis Matos OF $5.08 92.3% 70.4 -$31.21
Tyler O’Neill OF $8.88 78.2% 78.9 -$30.45
Jose Miranda 1B/3B $5.09 35.9% 93.2 -$29.18
Jesse Winker OF $8.49 20.8% 117.3 -$27.03
Giancarlo Stanton OF $22.76 96.8% 137 -$25.27
Mitch Haniger OF $9.80 34.6% 141 -$24.91
Jorge Polanco 2B $10.13 92.0% 144 -$24.65
Josh Rojas 2B/3B $5.10 35.9% 163.9 -$22.87
Tim Anderson SS $16.48 77.9% 167.5 -$22.55
Anthony Rendon 3B $9.17 66.0% 181 -$21.35
Alejandro Kirk C $8.75 87.8% 187.9 -$20.73
C.J. Cron 1B $8.36 80.4% 190.8 -$20.47
Ramon Laureano OF $5.04 45.5% 195.2 -$20.08
Trey Mancini 1B/OF $6.09 41.0% 197.4 -$19.88
Jose Altuve 2B $27.24 100.0% 207.5 -$18.98
Brandon Lowe 2B $14.15 83.7% 226.7 -$17.27
Jazz Chisholm Jr. 2B/OF $10.98 100.0% 227.5 -$17.20

Above are the 20 least valuable hitters this year. It’s populated with guys who are either seriously underperforming, have been injured, or both. It’s also an interesting mix of younger players who are suddenly struggling — Luis Urías, Jose Miranda, and Josh Rojas all fit this bill — and a few older veterans on the downswing of their careers.

The player with the highest average salary above is Jose Altuve. He’s actually been as good as he has been in the past when he’s on the field, but he’s missed so much time due to injury, his surplus value is in the negative. Jazz Chisholm is another guy who has been productive when on the field, but injuries have really ruined his season. Then there are the players who have been both injured and ineffective. Look no further than Giancarlo Stanton, Tim Anderson, and Jesse Winker. These big name players haven’t played enough to amass much value for your team and when they have played, they’ve stunk.

Alejandro Kirk and Jose Miranda are two surprising inclusions on this list. Both had breakout seasons last year but have struggled to follow up that success this year. Kirk’s issues seem to stem from a loss of contact quality; his hard hit and barrel rates are both down significantly and his BABIP has fallen by nearly 50 points. His expected wOBA is slightly higher than the results he’s put together so far, but it’s still significantly down from what he produced last year. Miranda is suffering from the same issues of contact quality. And again, his BABIP is abnormally low and his expected wOBA is higher than his actual results. Still, his expected stats don’t exactly paint a rosy picture and he’ll need to continue working things out in the minor leagues.

Ottoneu Starting Pitcher Un-Stars
Name Position(s) Avg Salary Roster% Pts Surplus Value
Adam Wainwright SP $3.13 27.6% 36.5 -$28.27
Corey Kluber SP/RP $3.08 12.8% 44.5 -$27.55
Eric Lauer SP $3.11 15.1% 57.4 -$26.40
José Urquidy SP $4.27 50.6% 57.7 -$26.38
Kyle Muller SP $2.63 5.1% 59.8 -$26.19
Luis Severino SP $14.06 89.7% 62.2 -$25.97
Nick Lodolo SP $6.53 98.4% 63.3 -$25.87
Matt Manning SP $3.60 67.3% 71.3 -$25.16
Grayson Rodriguez SP $5.90 99.7% 72.0 -$25.10
Alek Manoah SP $13.11 84.3% 87.1 -$23.75
Tyler Mahle SP $5.82 35.9% 108.8 -$21.82
Noah Syndergaard SP $7.37 24.4% 124.5 -$20.41
Max Fried SP $21.22 99.4% 142.6 -$18.80
Tyler Glasnow SP $13.04 100.0% 173.8 -$16.02
Jacob deGrom SP $36.99 22.8% 226.7 -$11.29

Like the list of hitters, this list of pitchers is filled with injured stars or ineffective youngsters. Some injury risk was obviously baked into Jacob deGrom’s average salary, but losing him for all of this season and next is a brutal blow for teams who were rostering him. Tyler Glasnow’s value is an interesting story. He returned from the IL in late-May so he hasn’t had as much time to generate points. But he’s also really struggled with a big home run problem this year which is exacerbated in a format like Ottoneu.

Then there are guys like Alek Manoah and Luis Severino who have so seriously underperformed their relatively high salaries. The former’s return from his whirlwind development program in the Blue Jays farm system looked promising — he allowed just a single run over six innings against the Tigers and didn’t walk a single batter. If he’s figured out his mechanical issues, there’s still plenty of time left in the season to produce some value for teams. Severino’s issues are a little tougher to decipher. Every pitch in his repertoire is producing poorer results this year than in years past despite no significant changes in their physical characteristics. And it’s not like he’s getting unlucky either — opposing batters are simply crushing everything they see from him.


The Ottoneu Surplus Value All-Stars

With the All-Star break and a four day break from the regular season right around the corner, I’ve decided to skip the Ottoneu Starting Pitcher Planner this week. Many teams will take this opportunity to reorder their starting rotations as they head into the second half of the season, which means the probable pitchers listed on the Roster Resource Probables Grid will likely change between now and next Friday.

Instead, I’ll take this opportunity to celebrate some of the players who have made the biggest contributions to our Ottoneu teams during the first half of the season. The highest scoring player so far has been Shohei Ohtani — no surprise there since he’s scoring in both pitching and hitting categories. If you look past the two-way sensation, Ronald Acuña Jr. and Kevin Gausman are the highest scoring players behind him. But not everyone can afford to roster an Ohtani ($54 average salary), Acuña ($54), or Gausman ($17). (Okay, Gausman is a little more attainable, but bear with me). If you’re rostering any of these top scorers, you’re probably towards the top of the standings in your league.

Instead, I want to celebrate the guys with tons of surplus value — the players who are rostered with low salaries but who are producing big numbers for your team. After all, the key to winning in Ottoneu year-after-year is identifying those players who can produce like superstars but cost a fraction of an Ohtani or Acuña. I pulled surplus value data from the FanGraphs Auction Calculator and then calculated the surplus value per dollar of salary to get a list of players who have produced the most value for the lowest cost. Let’s celebrate the Ottoneu Surplus Value All-Stars!

Ottoneu Position Player All-Stars
Name Position(s) Avg Salary Roster% Pts Surplus Value
Corbin Carroll OF $8.04 100.0% 578.9 $24.74
Spencer Steer 1B/2B/SS/3B/OF $5.11 100.0% 544.6 $21.28
Luis Arraez 1B/2B $8.35 100.0% 538 $20.69
Lane Thomas OF $2.34 99.7% 530.6 $20.43
Jorge Soler OF $4.99 100.0% 524.1 $19.85
Christian Walker 1B $5.29 100.0% 514.2 $15.79
Yandy Díaz 1B/3B $5.49 100.0% 491.3 $16.86
Justin Turner 1B/3B $5.92 100.0% 478 $15.67
Jeimer Candelario 3B $2.02 77.2% 461.9 $14.24
Josh Jung 3B $5.43 100.0% 458.1 $13.90
LaMonte Wade Jr. 1B/OF $2.75 98.4% 443.8 $12.69
Jack Suwinski OF $3.77 97.8% 434.6 $11.87
Bryson Stott 2B/SS $4.35 100.0% 430.6 $11.24
Andrew McCutchen OF $2.52 98.7% 418.6 $10.44
J.D. Davis 1B/3B $2.33 99.0% 402.4 $8.93
Luke Raley 1B/OF $2.75 98.7% 397.1 $8.52
Jonah Heim C $2.42 100.0% 396.5 $10.30
Ryan Noda 1B/OF $2.25 83.3% 392 $8.06
Leody Taveras OF $2.82 96.2% 389.5 $7.84
J.P. Crawford SS $1.96 61.5% 384.5 $7.13
TJ Friedl OF $2.56 98.4% 384.4 $7.39
Elias Díaz C $1.63 93.3% 353.8 $6.49

Above are the 20 most valuable hitters plus two catchers. Corbin Carroll leads the way as the seventh highest scoring batter this year. Spencer Steer and Luis Arraez are right behind him at ninth and tenth overall and their multi-positional eligibility has been a boon for the teams who are rostering them. The biggest surprise on this list has to be Jeimer Candelario, who is still shockingly available in nearly a quarter of all Ottoneu leagues.

The majority of this list is players in the middle of breakout seasons or bounce back seasons. That’s pretty unsurprising since those kinds of players are able to be rostered for cheap in the hopes that they hit it big. But just because they show up on this list doesn’t necessarily make them a shoe-in to be a keeper next year. Guys like Justin Turner and Andrew McCutchen are veterans in the middle of fantastic seasons but there’s no guarantee they’ll keep up the production next year.

Ottoneu Starting Pitcher All-Stars
Name Position(s) Avg Salary Roster% Pts Surplus Value
Nathan Eovaldi SP $6.16 100% 643.7 $25.91
Marcus Stroman SP $6.41 100% 596.8 $21.72
Mitch Keller SP $3.41 100% 592.1 $21.30
Zach Eflin SP/RP $4.33 100% 537.3 $16.42
Justin Steele SP $3.97 100% 527.1 $15.51
Bryce Elder SP $3.79 100% 501.7 $13.23
Dane Dunning SP/RP $2.49 91.0% 437.8 $7.54
Kyle Gibson SP $1.71 67.9% 423.6 $6.27
Seth Lugo SP/RP $2.29 70.5% 301.3 $6.17
Nick Martinez SP/RP $1.58 39.1% 289.5 $5.12
Ottoneu Relief Pitcher All-Stars
Name Position(s) Avg Salary Roster% Pts Surplus Value
Félix Bautista RP $5.38 100% 430.1 $17.67
Alexis Díaz RP $4.76 100% 399.9 $14.97
Yennier Cano RP $3.30 98.7% 364.0 $11.77
Tanner Scott RP $1.97 87.2% 345.8 $10.15
Tyler Rogers RP $1.82 65.1% 340.9 $9.71
Scott McGough RP $2.60 88.1% 335.2 $9.20
Phil Maton RP $1.36 29.5% 313.9 $7.30
Jason Foley RP $1.52 78.2% 303.3 $6.36
Jake Bird RP $1.00 6.7% 295.6 $5.67
Joel Payamps RP $1.23 7.1% 286.0 $4.81

On the pitching side of things, the story is largely the same. Nathan Eovaldi is the second highest scoring pitcher behind Gausman and Marcus Stroman and Mitch Keller are sixth and seventh overall. For the relievers, it’s essentially a list of the top scoring relievers with Félix Bautista and Alexis Díaz leading the way and Yennier Cano, Tanner Scott, Tyler Rogers, and Scott McGough all sitting inside the top 10.

The surprise inclusion on this list is probably Nick Martinez. He’s bounced between the rotation and the bullpen but he’s been productive no matter where he’s pitched. There are a number of pitchers on the list who are also shockingly under-rostered. Rogers is the sixth highest scoring reliever this season and he’s available in more than a third of Ottoneu leagues. I’m sure that roster percentage is being pulled down by 5×5 leagues that only value saves, but he’s clearly been one of the best relievers in baseball this year.


Ottoneu Starting Pitching Planner: July 3–9

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 3–9
Team Series 1 Matchup Series 2 Matchup Start Maybe Risky Sit
ARI NYM (120) PIT (158) Zac Gallen Ryne Nelson Zach Davies (x2), Brandon Pfaadt, Tommy Henry
ATL @CLE (102) @TBR (93) Spencer Strider Bryce Elder (x2), Charlie Morton Kolby Allard, Michael Soroka
BAL @NYY (138) @MIN (126) Tyler Wells (x2), Kyle Bradish Kyle Gibson (x2), Dean Kremer Cole Irvin
BOS TEX (54) OAK (142) Brayan Bello (vOAK), Garrett Whitlock James Paxton Brayan Bello (vTEX) Kutter Crawford
CHC @MIL (138) @NYY (115) Justin Steele, Marcus Stroman Drew Smyly (x2), Kyle Hendricks (x2), Jameson Taillon
CHW TOR (54) STL (47) Lucas Giolito (x2), Lance Lynn, Dylan Cease, Michael Kopech Tanner Banks
CIN @WSN (95) @MIL (138) Andrew Abbott Graham Ashcraft, Brandon Williamson Luke Weaver (x2), Alec Mills (x2)
CLE ATL (27) KCR (147) Gavin Williams (vKCR), Shane Bieber (vKCR), Tanner Bibee, Aaron Civale Shane Bieber (vATL) Gavin Williams (vATL) Cal Quantrill
COL @HOU (86) @SFG (151) Austin Gomber Kyle Freeland, Connor Seabold Chase Anderson, Peter Lambert
DET OAK (174) TOR (111) Tarik Skubal (vOAK), Reese Olson, Michael Lorenzen Matt Manning, Tarik Skubal (vTOR) Tyler Alexander
HOU COL (108) SEA (115) Hunter Brown, Framber Valdez, Cristian Javier (vSEA) Cristian Javier (@TEX), J.P. France (x2) Ronel Blanco
KCR @MIN (126) @CLE (102) Austin Cox (x2), Zack Greinke (x2), Brady Singer Jordan Lyles, Daniel Lynch
LAA @SDP (88) @LAD (70) Shohei Ohtani, Patrick Sandoval Jaime Barría Griffin Canning, Tyler Anderson
LAD PIT (113) LAA (16) Clayton Kershaw (vPIT), Bobby Miller, Julio Urías Emmet Sheehan, Tony Gonsolin, Clayton Kershaw (vLAA)
MIA STL (104) PHI (120) Braxton Garrett (x2), Jesús Luzardo, Eury Pérez Sandy Alcantara Johnny Cueto (?)
MIL CHC (63) CIN (43) Freddy Peralta, Corbin Burnes Julio Teheran (x2), Wade Miley, Adrian Houser Colin Rea
MIN KCR (163) BAL (97) Joe Ryan (x2), Kenta Maeda, Pablo López, Sonny Gray Bailey Ober
NYM @ARI (86) @SDP (88) Max Scherzer, Justin Verlander Kodai Senga (x2) Carlos Carrasco, José Quintana (?)
NYY BAL (77) CHC (68) Gerrit Cole Domingo Germán (x2), Clarke Schmidt (x2), Luis Severino, Carlos Rodón (?)
OAK @DET (167) @BOS (54) JP Sears (@DET) Hogan Harris, Paul Blackburn, JP Sears (@BOS) Luis Medina, James Kaprielian
PHI @TBR (93) @MIA (115) Zack Wheeler, Ranger Suárez, Aaron Nola (@MIA) Aaron Nola (@TBR), Taijuan Walker Cristopher Sánchez
PIT @LAD (70) @ARI (86) Mitch Keller (x2) Johan Oviedo, Rich Hill Luis L. Ortiz (x2), Osvaldo Bido
SDP LAA (45) NYM (104) Yu Darvish, Blake Snell (vNYM) Blake Snell (vLAA), Joe Musgrove, Michael Wacha Seth Lugo
SEA @SFG (151) @HOU (86) Bryan Woo (@SFG), Logan Gilbert (x2), Bryce Miller, George Kirby, Luis Castillo Bryan Woo (@HOU)
SFG SEA (158) COL (151) Logan Webb (x2), Alex Cobb, Anthony DeSclafani, Alex Wood Keaton Winn
STL @MIA (115) @CHW (88) Miles Mikolas (x2), Jordan Montgomery Jack Flaherty Adam Wainwright (x2), Matthew Liberatore
TBR PHI (113) ATL (54) Zach Eflin (vPHI), Shane McClanahan Tyler Glasnow, Taj Bradley, Zach Eflin (vATL) Yonny Chirinos
TEX @BOS (54) @WSN (95) Andrew Heaney, Dane Dunning (@WSN) Jon Gray, Nathan Eovaldi Dane Dunning (vHOU), Martín Pérez (@WSN) Martín Pérez (vHOU)
TOR @CHW (93) @DET (167) Chris Bassitt, José Berríos, Kevin Gausman Yusei Kikuchi Trevor Richards (x2)
WSN CIN (41) TEX (41) MacKenzie Gore Jake Irvin (x2), Patrick Corbin (x2), Josiah Gray, Trevor Williams

A few general schedule notes first:

  • Not many teams get a double helping of cake matchups next week. The Giants will head into the All-Star break with a homestand against two weaker offenses in the Mariners and Rockies. The Orioles also have a couple of easier matchups on paper next week, but they’re on the road and face a tough divisional matchup in the Yankees.
  • The Brewers, Nationals, and White Sox have rough matchups in both their series next week. Lucas Giolito has a two-start week but I’d be pretty hesitant to start him against the Blue Jays and Cardinals at home. Depending on how you feel about Corbin Burnes this year, he looks like a pretty risky start against the on-fire Reds.
  • A couple teams have wonky schedules next week. The Astros and Rangers wrap up a four-game series on Monday; Houston will host Colorado for two and the Mariners for four while Texas travels to Boston and Washington for a pair of three-game series. On the other end of the week, the Dodgers and Angels play a two-game series the weekend before the All-Star break with both teams taking Sunday off.
  • It looks like there are a handful of starters slated to come off the Injured List next week, including Carlos Rodón, Tarik Skubal, Johnny Cueto, and José Quintana. I’d recommend waiting to see how they fair after their injuries, though Skubal’s start at home against the A’s looks really enticing.

Notable two-start pitchers:

  • Joe Ryan
  • Logan Webb
  • Braxton Garrett
  • Tyler Wells
  • Cristian Javier
  • Logan Gilbert
  • Clayton Kershaw
  • Blake Snell
  • Shane Bieber
  • Zach Eflin
  • Miles Mikolas
  • Bryan Woo

Ottoneu Starting Pitcher Drip: Finding Under-rostered Starters

After taking a break from the pitching beat last week to write about my Ottoneu rebuild, I’m back with a look 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%
Johan Oviedo PIT 17.1 3.33 21.9% 1.04 4.57 85.3%
Taijuan Walker PHI 14 2.77 23.1% 0.64 6.09 81.4%
Seth Lugo SDP 10 3.07 20.0% 0.90 5.07 61.9%
Luis L. Ortiz PIT 18 3.66 10.5% 0.50 4.59 61.2%

Between this section and the section below, I’ve got three different Pirates starters listed; Johan Oviedo is the best of the bunch. He’s leaned into his two breaking balls as his primary weapons, while using his mediocre but hard fastball to set up those bendy pitches. He allowed three home runs in his first start of the season but has allowed just four across the 15 starts since. That alone tells you exactly how valuable he’s been in Ottoneu. xFIP thinks he’s been a bit lucky with his home run rate but batters are having all sorts of trouble putting his breaking balls in play with any authority; he’s running a .289 and .254 expected wOBA on his slider and curveball, respectively.

Taijuan Walker is in the middle of a very impressive stretch; across his last four starts, he’s allowed just two runs while striking out 26 in 26 innings. This hot streak coincides with a two-tick increase in velocity across his repertoire. He’s also reduced the usage of his four-seam fastball in favor of his sinker and cutter. Along with his excellent splitter, he’s focusing his efforts on his best pitches and is paying dividends. As long as this bump in velocity sticks around, Walker is a worthwhile target if he’s still on the waiver wire in your league.

Seth Lugo was recently activated off the Injured List and has made a pair of solid starts against the Giants and Nationals. In his transition back to the rotation this year, he had exceeded expectations with a decent strikeout rate and a fantastic walk rate. His xFIP is right in line with his actual results and he should continue to be an unexciting innings eater with decent ratios this summer.

The knock on Luis L. Ortiz was a lack of a third offering to pair with his excellent slider and hard fastball. He’s throwing a changeup around 14% of the time this year, almost exclusively to left-handed batters, and it’s been a nice addition to his repertoire. It’s got a bit of swing and miss to it and it’s producing a .308 expected wOBA. The thing to monitor will be his ability to command his pitches; his walk rate is pretty high and he hasn’t counteracted those free passes with a high strikeout rate. The whiffs should come, especially with his slider continuing to dominate, but it seems like he’s still a work in progress.

Roster < 60%

Under-rostered Starters, Last Two Weeks
Player Team IP FIP K-BB% HR/9 Pts/IP Roster%
Yusei Kikuchi TOR 17.2 3.04 25.4% 1.02 6.23 35.3%
Matthew Boyd DET 12 2.10 29.8% 0.75 5.81 28.2%
Paul Blackburn OAK 10.2 2.61 26.4% 0.84 4.22 12.2%
Osvaldo Bido PIT 15.2 2.95 18.3% 0.57 4.78 1.6%

With Yusei Kikuchi, you know you’re getting a ton of strikeouts offset by lapse in command and a penchant for allowing a ton of home runs. That’s not a great combination, particularly in a format like Ottoneu points leagues. Still, when things are going right, he can be a useful option in your rotation. Over his past five starts, he’s walked only five batters while striking out 33. That’s a phenomenal strikeout-to-walk ratio. Of course, he’s also allowed five home runs in that timeframe so all his woes haven’t been solved, but he’s still managed to accumulate 5.2 points per innings pitched during this stretch.

Matthew Boyd is another pitcher who’s home run problem has prevented him from truly succeeding in Ottoneu. That hasn’t really changed this year; his home run rate isn’t as bad as it has been in the past, but it’s still an issue. Over his last four outings, he’s racked up seven or more strikeouts in three of them while walking just three batters total. He’s currently generating whiff rates higher than 30% on three of his pitches, giving him an impressive collection of weapons.

Paul Blackburn missed most of the first two months of the season due to a spring finger injury. He returned in late May and has struck out more than a quarter of the batters he’s faced in his five starts this season. That’s easily a career high strikeout rate for him and it looks like he’s building on the breakout that he enjoyed last year. The biggest change for him so far is an increase in the number of sliders he’s throwing. That pitch was re-introduced to his repertoire last year and it’s been a huge swing-and-miss pitch for him this season.

Every once in a while, a pitcher will come out of nowhere to make a big splash in the majors. This year, that guy is Osvaldo Bido. He’s never been ranked on a Pirates prospect list and his minor league track record is spotty at best. He reached Triple-A as a 25-year-old in 2021 and finally made his major league debut this season. Across his first three starts in the big leagues, he’s allowed just six runs with a perfectly acceptable 3.60 strikeout-to-walk ratio. Something must have clicked for him because he’s always run high walk rates. If he can keep avoiding the free passes, he’s a name you could try speculating on.


Ottoneu Starting Pitching Planner: June 26–July 2

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

I’ve also calculated a “Matchup Score” for each series using a straight combination of opponent’s home/away wOBA, opponent wOBA over the last 14 days, and the park factor for the ballpark the teams are playing in. It’s indexed so that 100 is average and anything above that is a favorable matchup and anything below is unfavorable. That matchup rating informs some of the sit/start recommendations I’m making, though the quality of the pitcher definitely takes precedence.

June 26–July 2
Team Series 1 Matchup Series 2 Matchup Start Maybe Risky Sit
ARI TBR (93) @LAA (50) Zac Gallen (x2) Merrill Kelly 켈리 Tommy Henry, Zach Davies, Ryne Nelson
ATL MIN (131) MIA (122) Spencer Strider (x2), Charlie Morton Bryce Elder, AJ Smith-Shawver, Jared Shuster
BAL CIN (86) MIN (140) Tyler Wells (x2), Kyle Bradish Kyle Gibson, Dean Kremer Cole Irvin
BOS MIA (113) @TOR (93) Garrett Whitlock (vMIA), Brayan Bello, James Paxton Garrett Whitlock (@TOR) Kutter Crawford, Nick Pivetta
CHC PHI (93) CLE (61) Justin Steele, Marcus Stroman Jameson Taillon (x2), Drew Smyly, Kyle Hendricks
CHW @LAA (50) @OAK (193) Dylan Cease, Michael Kopech (@OAK) Michael Kopech (@LAA), Lucas Giolito, Lance Lynn Touki Toussaint (x2)
CIN @BAL (72) SDP (59) Andrew Abbott Brandon Williamson (x2), Luke Weaver, Graham Ashcraft, Ben Lively 라이블리
CLE @KCR (156) @CHC (102) Logan Allen, Shane Bieber, Tanner Bibee, Aaron Civale Gavin Williams (x2)
COL LAD (70) DET (91) Connor Seabold (x2), Kyle Freeland, Chase Anderson, Austin Gomber, Peter Lambert
DET @TEX (48) @COL (52) Matthew Boyd (x2), Matt Manning (?), Joey Wentz, Reese Olson, Michael Lorenzen
HOU @STL (88) @TEX (48) Framber Valdez (x2), Cristian Javier Hunter Brown J.P. France Ronel Blanco
KCR CLE (122) LAD (129) Brady Singer (x2), Zack Greinke Jordan Lyles, Daniel Lynch
LAA CHW (127) ARI (27) Reid Detmers, Shohei Ohtani, Patrick Sandoval Jaime Barría (vCHW) Griffin Canning, Tyler Anderson, Jaime Barría (vARI)
LAD @COL (52) @KCR (156) Tony Gonsolin, Julio Urías (?), Clayton Kershaw (@KCR) Clayton Kershaw (@COL), Bobby Miller Emmet Sheehan
MIA @BOS (34) @ATL (45) Braxton Garrett, Jesús Luzardo, Eury Pérez Sandy Alcantara (x2) Johnny Cueto (?)
MIL @NYM (118) @PIT (165) Corbin Burnes Freddy Peralta Colin Rea (x2), Julio Teheran (x2), Wade Miley
MIN @ATL (45) @BAL (72) Joe Ryan, Pablo López Sonny Gray (x2), Bailey Ober Kenta Maeda
NYM MIL (163) SFG (54) Justin Verlander (x2), Kodai Senga, Max Scherzer Carlos Carrasco Tylor Megill (x2)
NYY @OAK (193) @STL (88) Domingo Germán, Luis Severino, Gerrit Cole Jhony Brito (@OAK), Clarke Schmidt Jhony Brito (@STL)
OAK NYY (170) CHW (181) Paul Blackburn (x2) JP Sears, Hogan Harris James Kaprielian, Luis Medina
PHI @CHC (102) WSN (100) Ranger Suárez (x2), Aaron Nola, Zack Wheeler Taijuan Walker Cristopher Sánchez
PIT SDP (106) MIL (170) Mitch Keller, Johan Oviedo Rich Hill (x2) Luis L. Ortiz, Osvaldo Bido
SDP @PIT (165) @CIN (41) Yu Darvish (x2), Blake Snell, Joe Musgrove Michael Wacha, Seth Lugo
SEA WSN (120) TBR (70) Luis Castillo (x2), Bryan Woo, Logan Gilbert Bryce Miller, George Kirby
SFG @TOR (93) @NYM (118) Logan Webb Alex Cobb (?), Anthony DeSclafani Alex Wood (x2), Sean Manaea
STL HOU (127) NYY (106) Jordan Montgomery Miles Mikolas, Jack Flaherty Matthew Liberatore (x2), Adam Wainwright
TBR @ARI (79) @SEA (134) Taj Bradley (x2), Shane McClanahan, Zach Eflin, Tyler Glasnow Yonny Chirinos
TEX DET (116) HOU (100) Nathan Eovaldi (x2), Dane Dunning, Jon Gray Martín Pérez (vDET), Andrew Heaney Martín Pérez (vHOU)
TOR SFG (27) BOS (59) Kevin Gausman (x2), Chris Bassitt, José Berríos Yusei Kikuchi, Trevor Richards
WSN @SEA (134) @PHI (79) MacKenzie Gore Jake Irvin, Patrick Corbin, Josiah Gray Trevor Williams (x2)

A few general schedule notes:

  • The A’s are lined up to face the Yankees and White Sox next week at home. Both of those opponents have been struggling offensively recently and the Coliseum is a fantastic pitcher’s park. This is a pretty good opportunity to start whichever Oakland starters you’re rostering.
  • The Blue Jays, Marlins, and Tigers have some pretty rough matchups next week. Both Toronto and Miami face the tough Red Sox offense; the former gets the red hot Giants in their first series of the week and the latter gets the Braves in a huge divisional showdown next weekend. Detroit will travel to Texas to face the potent Rangers offense and then travel to Colorado over the weekend. If you’re rostering any of the Tigers starting rotation, keep them on your bench next week.
  • The Dodgers are the other team to visit Coors Field next week, making Clayton Kershaw and Bobby Miller pretty risky starts. Thankfully, they head to Kansas City afterwards, giving the other half of their rotation some really nice matchups over the weekend. It’s also possible Julio Urías will end up making his return from the IL in that series against the Royals.

Notable two-start pitchers:

  • Luis Castillo
  • Spencer Strider
  • Framber Valdez
  • Nathan Eovaldi
  • Ranger Suárez
  • Taj Bradley
  • Yu Darvish
  • Zac Gallen
  • Tyler Wells
  • Garrett Whitlock
  • Kevin Gausman
  • Sonny Gray
  • Michael Kopech
  • Paul Blackburn
  • Gavin Williams

The Anatomy of a Ottoneu Dynasty Rebuild: Part 6, Preparing to Sell

We’re approaching the busiest part of the season as teams who have designs on competing are looking to make their moves to bolster their rosters ahead of the final stretch this fall. A few weeks ago, Chad Young wrote up his process of deciding who to keep and who to sell on one of his Ottoneu rosters. I’d like to go through the same effort for my roster in Ottoneu League 32 – Fantasy Field of Dreams. 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 ups and downs of the regular season.

I’ve already made three moves with an eye towards the future:

  1. My $3 Kyle Manzardo for $9 Jazz Chisholm Jr.
  2. My $6 Michael Conforto and $3 Luis Garcia (2B) for $12 Ryan Mountcastle
  3. My $43 Bryce Harper and $21 Teoscar Hernández for $48 Corey Seager and $3 Taylor Ward (I previously wrote up my thought process for this trade)

Seager has been absolutely phenomenal this year and is looking like he’ll be well worth his $50 price tag next year, assuming he doesn’t get hit with arbitration dollars. Ward has also been hitting well recently, giving me hope that his early season slump was just a bump in the road and that he’ll be a solid keeper at $5 next year. Unfortunately, Chisholm has been sidelined with a toe injury and Mountcastle has continued to struggle despite some promising peripherals.

The first step is deciding who is going to make up the core of next year’s team. No one is untouchable but there are certainly players who are more available than others. Going through the process of identifying and sorting your roster with an eye towards next year is an important exercise for any team, even if you’re towards the top of the standings. Here’s how I view my roster shaking out right now:

The Future – Automatic Keepers
Player Position ’23 Salary Avg. Salary ’23 P/G ’24 wOBA/FIP
Wander Franco SS $32 $24.33 6.12 .336
Sean Murphy C $12 $7.78 6.53 .338
George Kirby SP $10 $8.17 4.96 3.36
Jesús Luzardo SP $9 $10.36 4.55 3.35
Jorge Polanco 2B $8 $10.20 4.80 .339
Spencer Steer 1B/2B/SS/3B $8 $5.11 5.90 .327
Ezequiel Tovar SS $3 $4.42 3.78 .329
Jonah Heim C $1 $2.40 4.95 .297
Bryce Miller SP $1 $6.97 5.74 3.77
2024 stats via ZiPS 3-year projections

These nine guys should form the core of my next competitive roster. It would be ideal if Franco was a little cheaper, but his breakout this season and sky high ceiling justify his salary. I didn’t expect to have two catchers listed in this group, but Murphy and Heim are both slugging the ball and both look like they’ve taken a significant step forward this year. I’ve got a solid little group of pitchers here too headlined by Kirby.

I’m a little worried that I don’t have any outfielders in the group above. It’s become increasingly difficult to fill five slots with solid contributors and that was a concern of mine when I moved Harper for Seager. Steer is on track to gain OF eligibility for this year and next but I’d rather use him as a super utility guy rather than locking him into a spot in my outfield.

I’d have to be blown away by the offer to move any of these guys right now.

Probably the Future – Wait It Out
Player Position ’23 Salary Avg. Salary ’23 P/G ’24 wOBA/FIP
Jazz Chisholm Jr. 2B/OF $9 $10.98 4.57 .338
Spencer Torkelson 1B $9 $8.63 4.24 .323
Jarred Kelenic OF $7 $9.75 5.35 .315
Taylor Ward OF $3 $7.63 4.26 .341
Grayson Rodriguez SP $3 $5.88 5.07 3.75
2024 stats via ZiPS 3-year projections

These five I expect to be keepers but there’s a bit of risk they might not pan out the way I expect. Keeping a $9 Torkelson is probably a bit crazy, but he’s been hitting much better recently and still has his prospect pedigree working in his favor. If he finishes the season strong, he could be a nice fit on my roster. Kelenic’s breakout has slowed down a bit after a very hot start; I think the adjustments he’s made are for real but there’s always a chance he falls back into his bad habits. I thought Ward was a great buy low target at his salary; he should be a keeper if he continues to hit like he has this month.

The Bubble – Fair Value Keepers
Player Position ’23 Salary Avg. Salary ’23 P/G ’24 wOBA/FIP
Corey Seager SS $48 $34.48 9.20 .337
Lourdes Gurriel Jr. OF $16 $7.38 5.59 .321
Ian Happ OF $12 $10.93 5.41 .329
Reid Detmers SP $11 $7.20 4.95 3.95
Trevor Rogers SP $11 $6.69 4.33 3.73
Jordan Romano RP $10 $9.53 9.50 4.16
Tony Gonsolin SP $9 $8.32 5.02 4.00
Marcus Stroman SP $7 $6.41 5.60 3.89
Ranger Suárez SP $5 $4.97 5.02 3.78
Bryan De La Cruz OF $5 $3.63 4.69 .308
Taylor Walls 2B/SS/3B $4 $2.93 4.14 .284
Jake McCarthy OF $2 $4.56 3.41 .314
2024 stats via ZiPS 3-year projections

This group is filled with guys who are fairly priced and I could see myself keeping a handful of them. I’d also be open to moving any of them if the right deal materialized. I’ve already gotten a number of inquiries about Seager but I acquired him for Harper. If I was going to flip him, I’d want to get commensurate value in return which isn’t what other owners seem like they’re interested in giving up. I expect to enter 2024 with Seager and Franco locking down two of my infield positions.

I’ve got a large group of pitchers here who all seem like pretty good values for their salaries. Detmers and Rogers still have something to prove and they’re the most expensive of the bunch. I almost put Gonsolin and Suárez in the top tier of automatic keepers but I think there are enough question marks surrounding them that I left them here.

Here’s where most of my outfielders appear too. Keeping Gurriel at $16 would be pretty tough even though he’s posting career highs in hard-hit and contact rates. De La Cruz and McCarthy have both been up and down during their short careers; if they can finish this year strong, they both become interesting keepers.

If I keep all 26 players in these three tiers, I’d head into next season with $307 in committed salary plus an unknown amount of arbitration that could be as high as $33 or as low as $11. Let’s assume the final total falls somewhere closer to the high end. With 14 roster spots to fill and around $60-$70 of free cap space, I need to move some of these high priced players on the bubble to get my roster in the right shape for next year.

The Past – Players to Sell
Player Position ’23 Salary Avg. Salary ’23 P/G ’24 wOBA/FIP
Max Muncy 2B/3B $25 $18.72 5.30 .335
Ryan Mountcastle 1B $12 $9.55 4.26 .341
Clarke Schmidt SP/RP $11 $2.82 3.60 4.03
José Abreu 1B $7 $15.25 2.83 .323
Tanner Houck SP/RP $6 $3.55 4.16 4.01
Hayden Wesneski SP $6 $3.93 2.52 3.99
Erik Swanson RP $5 $3.06 7.80 3.75
Shane Baz SP $3 $4.87 0.00 3.78
Grant Anderson RP $3 $2.27 5.92 4.19
Kyle Gibson SP $2 $1.72 4.40 4.58
Hector Neris RP $2 $3.10 7.72 3.84
Dane Dunning SP/RP $2 $2.45 4.57 4.42
Esteury Ruiz OF $1 $4.06 4.53 .304
José Caballero 2B/SS $1 $1.76 3.86 .270
Ian Hamilton RP $1 $1.92 8.80 4.17
Danny Coulombe RP $1 $1.45 7.68 4.26
2024 stats via ZiPS 3-year projections

Here’s the list of guys I’d be happy to move or am planning on cutting at the end of the year. Muncy is probably the most valuable player above and I have a standing offer involving him that I’ve been sitting on. I’ve also had a surprising number of inquiries about Baz. At his salary, he wouldn’t be hard to keep, but the injury history is a huge red flag and I think I’d be able to get more value from him in a deal than from keeping him.

Abreu could potentially have some value to a team if his midseason hot streak continues and he’s able to start producing around his career norms over the second half of the season. All of my relievers are listed here too since Romano is really the only one with enough value to realistically keep.

Going through the effort of organizing my roster like this has helped me see that I’ve got too many players on the keep/sell bubble and they’re all a little too expensive to hold onto all of them. I’ll need to find some creative deals to reduce the amount of salary I’m planning on keeping next year to give me more room in the draft to add to my roster. I’ll update my trade block with these guys and hope to move some of them for cheaper pieces.