Author Archive

The Anatomy of a Ottoneu Dynasty Rebuild: Part 8, The Season in Review

We made it through the whole regular season and hopefully you brought home some hardware in your leagues. For Ottoneu teams, the job isn’t finished at the end of the season; there’s arbitration, the keeper deadline, offseason trades, and next year’s draft to look forward to. For rebuilding teams, this is the time to evaluate your progress and to start making a plan for next season; will you be continuing to build toward the future or is your roster ready to compete? 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.

This season was a wild roller coaster for my team in Ottoneu League 32 – Fantasy Field of Dreams. I made some blockbuster trades this summer and churned through a ton of players on the waiver wire. In the end, I wound up in seventh place with 17,046.4 total points, just a hair under 2,000 points behind the winning team. Despite the mediocre finish, I was actually pretty happy with how I finished the season; during the second half of the season, my team was the fifth highest scoring team in the league and during the final month of the year, I out scored every other team.

Points by Month
Month Points Rank
April 3003.9 5th
May 2659.8 9th
June 2983.7 5th
July 2106.0 10th
August 2727.7 5th
September 3125.8 1st

My rate stats (P/G and P/IP) weren’t the best during September, even though they were comfortably above average, so that big point total seems to be a bit of a mirage thanks to hitting my games and innings caps. Still, I’m happy with the progress of my roster and I think I’ve taken a big step towards competing sooner rather than later. I’m still a bit unsure if that window is opening next year or not, but I’m closer to moving out of this rebuilding cycle than I thought I’d be at the start of the season.

The biggest challenge I had on my roster during the season was rostering — and subsequently cutting — Wander Franco. He was one of the core pieces I was planning on building around but his legal trouble has sabotaged the bright future he had in baseball. I won’t wade into that situation except to say that fantasy baseball is a game and you should do what helps you enjoy it as much as possible. I wound up cutting Franco and didn’t look back.

Losing Franco obviously changes the complexion of my roster a bit. Instead of building around a pair of superstars in Aaron Judge and Franco, I’m now left with a pretty significant hole at shortstop that I’ll need to address in the offseason. Despite that gap, I’m actually pretty happy with where my roster stands. Here are the 20 players I’ve identified as clear keepers with an early look at their potential production in 2024 using the in-season updated Steamer 600 projections:

Keepers
Player Position Salary Avg. Salary Projected P/G or P/IP How Acquired
Aaron Judge OF $55 $52.9 7.17 Trade
Ian Happ OF $14 $12.9 5.25 Keeper
Jazz Chisholm Jr. OF $11 $13.0 5.34 Trade
Spencer Torkelson 1B $11 $10.6 4.89 Draft
Jorge Polanco 2B/3B $10 $11.5 4.97 Keeper
Spencer Steer 1B/2B/3B/OF $10 $7.1 4.92 Draft
Alec Bohm 1B/3B $8 $9.0 4.95 Trade
Jeff McNeil 2B/OF $8 $11.0 4.94 Free Agent
Royce Lewis 3B $6 $6.9 5.34 Trade
Taylor Ward OF $5 $8.2 5.30 Trade
Ezequiel Tovar SS $5 $6.6 4.22 Keeper
Josh Lowe OF $4 $5.5 4.83 Trade
Jonah Heim C $3 $4.4 3.53 Free Agent
George Kirby SP $12 $10.2 4.66 Keeper
Jesús Luzardo SP $11 $12.4 4.47 Keeper
Nick Lodolo SP $7 $8.4 4.56 Free Agent
Grayson Rodriguez SP $5 $7.9 4.72 Keeper
Tarik Skubal SP $3 $8.3 5.18 Trade
Cristopher Sánchez SP $3 $4.6 4.37 Free Agent
Bryce Miller SP $3 $9.0 3.75 Keeper

I’ve got a solid core of position players with a few key high priced veterans and a young, cheap pitching staff. Of these 20 keepers, I acquired seven of them via trades, four of them through in-season auctions, and two through the preseason draft. Spencers Torkelson and Steer were the last two draftees on my roster by the end of the season; of my ten drafted players at the beginning of the season, four were traded away and four were cut during the season. Obviously every team’s mileage will vary, but that’s a pretty clear illustration of how difficult it is to rebuild through the draft.

I’m really happy with how my outfield is shaping up. Judge is the obvious headliner but Jazz Chisholm Jr. provides an exciting ceiling if he can stay healthy next year while Ian Happ and Taylor Ward should be consistent contributors. I’ve got Steer, Josh Lowe, and Jeff Mcneil to plug and play as needed. Because five outfield spots have been increasingly more difficult to fill with solid options over the last few seasons, I’m pleased to head into next year with these players locked in.

Third base is another strength as long as Royce Lewis can stay healthy. His second-half breakout was exciting to watch and he’s finally fulfilling the lofty prospect ceiling he’s had since being drafted first overall back in 2017. More importantly, I’ve got some nice backup options on my roster if Lewis continues to be injury plagued; Steer, Alec Bohm, and Jorge Polanco can all fill in at third base if needed, though that might have some knock-on effects on my middle infield situation.

I quite like where my pitching staff ended up by the end of the season too. Tarik Skubal’s breakout after returning from his own elbow injury gives me a high-ceiling starter to anchor my rotation alongside George Kirby, Jesús Luzardo, and Grayson Rodriguez. Pending the status of his injured leg, Nick Lodolo could ascend into that group as well. This group of pitchers is young and filled with potential.

With just seven obvious cuts on my roster, that leaves 18 players on my keep/cut bubble. I have $194 in cap space devoted to my 20 keepers above which gives me a ton of room to play with. Ideally, I’d probably keep half of these bubble players while adding another $60-$80 in salary to my cap.

Bubble Players
Player Position Salary Avg. Salary Projected P/G or P/IP How Acquired
Sean Murphy C $14 $9.8 4.96 Keeper
Jarren Duran OF $10 $5.9 4.72 Trade
Sal Frelick OF $9 $5.1 4.42 Free Agent
Jarred Kelenic OF $9 $11.5 4.37 Keeper
Jake Cronenworth 1B/2B $8 $11.8 4.58 Free Agent
Brendan Donovan 1B/2B/OF $7 $7.2 4.95 Free Agent
Matt Mervis 1B $4 $4.7 4.81 Trade
Pete Crow-Armstrong OF $3 $4.7 4.06 Keeper
Shane Bieber SP $22 $28.6 4.40 Free Agent
Drew Rasmussen SP $7 $8.0 4.72 Trade
Ranger Suárez SP $7 $6.9 3.88 Keeper
Hyun Jin Ryu 류현진 SP $5 $4.2 4.63 Free Agent
Paul Blackburn SP $4 $4.0 3.65 Free Agent
Zack Littell SP $4 $4.2 3.60 Free Agent
Luis Medina SP $4 $4.1 3.41 Free Agent
Bryce Elder SP $4 $5.5 3.37 Free Agent
Jack Leiter SP $3 $4.5 3.36 Free Agent
Jake Eder SP $2 $2.5 2.78 Free Agent

There’s definitely a world where I’d keep both Sean Murphy and Shane Bieber, the highest priced players on my bubble, but I’m not sure I need either on my roster next year. Murphy started the year really strong but really struggled in the second half of the season and the emergence of Jonah Heim at a fraction of the salary means I can head into the draft looking for a cheap catcher to add. Bieber’s return from his elbow injury before the season ended gives me a lot more confidence about his ability to be a solid contributor next year; I’m just not sure his ceiling is as high as it’s been in the recent past when he was producing over 5 P/IP.

There’s that group of young outfielders priced around $9-$10 that feel like they’re just a touch too expensive but still have some promise to outproduce their projections. I also have to make a decision about Jake Cronenworth or Brendan Donovan as a utility knife for my roster; the projection for the latter surprised me and I’m leaning towards him even though I thought he would have been a cut before this exercise.

Then there’s this group of cheap-ish pitchers who should provide some nice bulk innings for my roster even if there isn’t much ceiling for much more than their projections. Drew Rasmussen’s injury is a wild card and Jack Leiter made some promising steps forward during the second-half of the season. I’m not sure it really matters which of these pitchers I keep, but I think it’s important to keep three or four of them to give me plenty of opportunities to play matchups and still hit my innings cap.

Let’s say I keep nine of those bubble guys giving me 29 players on my roster heading into the draft — disregarding any offseason wheeling and dealing. Accounting for the $30-ish in salary added to my roster via arbitration, I’m expecting to have around $285 in salary committed to these 29 keepers. That leaves me around $115 to fill 11 spots in the draft which is a great spot to be in. I’ll need a shortstop, one more big bat, a frontline starter or two, and a full bullpen. That feels doable with the amount of cap space that I’ll have.


Ottoneu Starting Pitching Planner: September 25–October 1

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.

September 25–October 1
Team Series 1 Matchup Series 2 Matchup Start Maybe Risky Sit
ARI @CHW (129) HOU (75) Zac Gallen (x2), Merrill Kelly 켈리 Brandon Pfaadt Zach Davies, Ryne Nelson
ATL CHC (86) WSN (143) Max Fried, Charlie Morton, Spencer Strider Bryce Elder (x2), Kyle Wright
BAL WSN (152) BOS (136) Kyle Bradish (x2), Grayson Rodriguez Dean Kremer, Kyle Gibson John Means
BOS TBR (68) @BAL (100) Brayan Bello, Chris Sale Tanner Houck (x2), Nick Pivetta, Kutter Crawford
CHC @ATL (48) @MIL (61) Justin Steele (x2), Jordan Wicks Kyle Hendricks, Javier Assad Jameson Taillon
CHW ARI (77) SDP (27) Dylan Cease Mike Clevinger José Ureña (x2), Jesse Scholtens, Touki Toussaint
CIN @CLE (109) @STL (136) Hunter Greene, Andrew Abbott Connor Phillips, Brandon Williamson, Ben Lively 라이블리
CLE CIN (100) @DET (167) Shane Bieber Logan Allen, Lucas Giolito Triston McKenzie (?), Cal Quantrill
COL LAD (11) MIN (52) Chase Anderson (x2), Ryan Feltner, Noah Davis, Chris Flexen 플렉센, Ty Blach
DET KCR (156) CLE (129) Reese Olson (x2), Tarik Skubal, Sawyer Gipson-Long, Eduardo Rodriguez Joey Wentz
HOU @SEA (134) @ARI (111) Justin Verlander (x2), Framber Valdez Cristian Javier, J.P. France, Hunter Brown
KCR @DET (167) NYY (174) Cole Ragans Zack Greinke Alec Marsh (x2), Jordan Lyles
LAA TEX (27) OAK (111) Reid Detmers Patrick Sandoval, Griffin Canning, Kenny Rosenberg, Tyler Anderson
LAD @COL (52) @SFG (127) Clayton Kershaw, Lance Lynn, Ryan Pepiot (@SFG) Ryan Pepiot (@COL), Bobby Miller Gavin Stone, Emmet Sheehan
MIA @NYM (106) @PIT (138) Braxton Garrett, Eury Pérez, Jesús Luzardo Sandy Alcantara (?), Edward Cabrera Johnny Cueto
MIL STL (102) CHC (66) Corbin Burnes, Brandon Woodruff, Freddy Peralta Adrian Houser (x2), Wade Miley
MIN OAK (145) @COL (52) Kenta Maeda (vOAK), Bailey Ober, Pablo López Sonny Gray, Joe Ryan, Kenta Maeda (@COL)
NYM MIA (136) PHI (91) Kodai Senga, José Quintana Joey Lucchesi, David Peterson, José Butto Tylor Megill
NYY @TOR (118) @KCR (127) Michael King (x2), Gerrit Cole Clarke Schmidt Carlos Rodón Randy Vásquez
OAK @MIN (70) @LAA (115) Paul Blackburn (x2), Luis Medina, JP Sears Ken Waldichuk, Joe Boyle
PHI PIT (93) @NYM (106) Aaron Nola (x2), Zack Wheeler Ranger Suárez, Taijuan Walker, Cristopher Sánchez
PIT @PHI (48) MIA (143) Mitch Keller (vMIA) Mitch Keller (@PHI), Johan Oviedo, Andre Jackson Luis L. Ortiz, Bailey Falter
SDP @SFG (127) @CHW (129) Blake Snell (x2) Seth Lugo, Michael Wacha Pedro Avila Matt Waldron
SEA HOU (52) TEX (50) Luis Castillo (x2), George Kirby (x2), Logan Gilbert Bryce Miller, Bryan Woo
SFG SDP (88) LAD (75) Logan Webb (x2) Kyle Harrison, Sean Manaea, Ross Stripling, Alex Wood
STL @MIL (61) CIN (127) Zack Thompson (x2) Miles Mikolas Dakota Hudson, Adam Wainwright, Drew Rom
TBR @BOS (81) @TOR (118) Zach Eflin, Tyler Glasnow Aaron Civale Zack Littell, Taj Bradley
TEX @LAA (115) @SEA (134) Jordan Montgomery Dan Dunning, Nathan Eovaldi Jon Gray (x2), Martín Pérez (x2)
TOR NYY (127) TBR (52) Kevin Gausman (x2), José Berríos Chris Bassitt, Hyun Jin Ryu 류현진 Yusei Kikuchi
WSN @BAL (100) @ATL (48) Josiah Gray Trevor Williams, Jake Irvin, Patrick Corbin, Joan Adon

A few general schedule notes first:

  • We’ve made it to the final week of the season. Ottoneu head-to-head leagues should be all wrapped up leaving teams in points leagues to battle it out for the top three spots in their leagues. A reminder that the innings pitched cap is a soft cap, so make sure you plan out when your starters are going next week and try to stack as many of them as you can on the day you think you’ll go over the cap.
  • Be on the lookout for teams that re-slot their rotations in preparation for the playoffs or teams who try to line up their starters for a final push into the postseason. Double-check your probables and be ready to switch to a backup plan if things go sideways.
  • The Orioles, Royals, and Tigers all have easier matchups to close out the season. Those teams don’t normally have a ton of “must start” pitchers but the schedule aligns perfectly to give them some nice and easy opponents next week.
  • The Cubs and Mariners are both fighting for a playoff spot in their respective Wild Card races and they’ll be going up against some tough offenses. You’ve got to start the three aces on Seattle’s pitching staff but I’d be weary of calling on their two young rookies. It’s even tougher for Chicago since they’ll spend all of next week on the road against two very good teams. Justin Steele is fighting for the NL Cy Young and he even has a two-start week next week, but I think I’d only be comfortable starting him against the Brewers.

Notable two-start pitchers:

  • Blake Snell
  • Kevin Gausman
  • Logan Webb
  • Luis Castillo
  • Zac Gallen
  • Aaron Nola
  • Justin Verlander
  • George Kirby
  • Michael King
  • Kyle Bradish
  • Reese Olson

Ottoneu SP Drip: Finding Under-rostered Starters

The clock is ticking down on the regular season which means it’s crunch time for fantasy baseball players. It’s probably too late to affect the outcome of any Ottoneu head-to-head leagues at this point — your roster is what it is during championship week — but points leagues still have two weeks to continue to accumulate points and try and hit their positional and innings caps. Below, I’ve compiled four starters who look like they have easier matchups over these final weeks of the season and who are rostered in less than 60% of Ottoneu leagues. If you’re desperate for innings to reach your cap, these guys might be able to help.

Under-rostered Starters, Last Two Weeks
Player Team Opponents IP FIP K-BB% HR/9 Pts/IP Roster%
Dean Kremer BAL @CLE, BOS 14 4.40 4.8% 0.64 3.89 52.2%
Zach Thompson STL MIL, @MIL, CIN 10 4.06 11.9% 0.90 4.07 27.6%
Sawyer Gipson-Long DET @OAK, CLE 10 2.26 33.3% 0.90 6.91 13.8%
Pedro Avila SDP STL, @CHW 12.1 6.75 -3.8% 1.46 2.13 3.2%

Dean Kremer shows up in this column again! He had one five-run clunker a week ago but his FIP since the All-Star break has been a tidy 4.27, a full run higher than his ERA. He has continued to keep the ball in the yard while maintaining his acceptable strikeout-to-walk ratio. He’s not flashy, but he feels like a safe option over these final two weeks of the season. His schedule lines up to face the Guardians on the road and the Red Sox at home; the first game is a slam dunk and the second looks safe too since Boston’s offense is so horrendous on the road.

Since moving to the starting rotation full-time in mid-August, Zach Thompson has put up a 4.15 ERA backed by a 3.77 FIP in seven starts and another bulk relief appearance. His last start against the Phillies was the first time he had allowed more than three runs in an appearance during this stretch. His strikeout-minus-walk ratio is a solid 18.2% and he hasn’t been hurt by the long ball too much. If you can get him on your roster ahead of his next start on Wednesday, he’d be lined up to make three starts for your fantasy team, twice against the punchless Brewers and once against the Reds at home.

Sawyer Gipson-Long has impressed over his first two starts in the majors, allowing just three runs in 10 innings while striking out 16. His minor league strikeout rates took a big step forward this year and that success has followed him to the big leagues. It’s a super small sample size, but two of his pitches are running whiff rates over 50% and his sinker is earning a whiff on 35% of the swings against it. Those look like legit weapons and Stuff+ is impressed with the underlying physical characteristics of his pitch arsenal. He has starts in Oakland and against the Guardians at home to close out the season and both of those look pretty juicy. Ride the hot hand while you can and hope that he can continue his early success.

If you’re feeling really risky, Pedro Avila could be an option to turn to. Since joining the rotation in mid-August, he’s put up a 5.95 ERA and a 5.29 FIP in four starts and one bulk relief outing. Most of that damage came in a single game against the Dodgers where he allowed seven runs in just 2.2 innings; take that outing away and his ERA drops to 3.71. His next two outings should be against the Cardinals at home and then the White Sox on the road. Neither is a perfect matchup, so I’d recommend turning to him only if you’re completely desperate for innings to hit your cap.


Ottoneu Starting Pitching Planner: September 18–24

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.

September 11–24.
Team Series 1 Matchup Series 2 Matchup Start Maybe Risky Sit
ARI SFG (123) @NYY (141) Zac Gallen, Merrill Kelly 켈리 Brandon Pfaadt, Zach Davies, Ryne Nelson
ATL PHI (91) @WSN (123) Max Fried (x2), Spencer Strider, Bryce Elder, Charlie Morton Kyle Wright (x2)
BAL @HOU (59) @CLE (150) Grayson Rodriguez Kyle Bradish, Dean Kremer John Means (x2), Kyle Gibson, Jack Flaherty
BOS @TEX (39) CHW (157) Chris Sale Brayan Bello, Kutter Crawford (vCHW) Kutter Crawford (@TEX), Tanner Houck, Nick Pivetta
CHC PIT (132) COL (143) Javier Assad (x2), Justin Steele, Kyle Hendricks, Jordan Wicks Jameson Taillon
CHW @WSN (123) @BOS (80) Mike Clevinger, Dylan Cease Touki Toussaint (x2), José Ureña, Jesse Scholtens
CIN MIN (43) PIT (93) Andrew Abbott Hunter Greene Brandon Williamson Brett Kennedy (x2), Ben Lively 라이블리
CLE @KCR (120) BAL (43) Logan Allen Tanner Bibee, Shane Bieber (?), Gavin Williams Cal Quantrill (x2), Lucas Giolito
COL @SDP (89) @CHC (84) Ty Blach (x2), Kyle Freeland Chase Anderson, Peter Lambert, Chris Flexen 플렉센
DET @LAD (36) @OAK (166) Tarik Skubal Eduardo Rodriguez Reese Olson, Sawyer Gipson-Long, Joey Wentz, Alex Faedo (@OAK) Alex Faedo (@LAD)
HOU BAL (39) KCR (107) J.P. France, Framber Valdez, Justin Verlander (vKCR) Justin Verlander (vBAL), Hunter Brown, Cristian Javier
KCR CLE (170) @HOU (59) Brady Singer (vCLE), Cole Ragans Alec Marsh, Zack Greinke, Brady Singer (@HOU) Jordan Lyles
LAA @TBR (100) @MIN (61) Griffin Canning, Reid Detmers Kenny Rosenberg, Patrick Sandoval, Chase Silseth (?) Tyler Anderson
LAD DET (118) SFG (77) Lance Lynn (x2), Ryan Pepiot (x2), Bobby Miller, Clayton Kershaw Emmet Sheehan
MIA NYM (109) MIL (155) Braxton Garrett, Eury Pérez, Jesús Luzardo Edward Cabrera (x2) Johnny Cueto
MIL @STL (109) @MIA (159) Freddy Peralta (x2), Corbin Burnes, Brandon Woodruff Adrian Houser (x2), Wade Miley
MIN @CIN (36) LAA (123) Pablo López, Sonny Gray, Joe Ryan (vLAA) Joe Ryan (@CIN), Kenta Maeda Dallas Keuchel
NYM @MIA (159) @PHI (50) Kodai Senga José Quintana José Butto (@MIA), Joey Lucchesi David Peterson, Tylor Megill, José Butto (@PHI)
NYY TOR (45) ARI (111) Gerrit Cole Michael King Clarke Schmidt (x2), Carlos Rodón Randy Vásquez
OAK SEA (118) DET (173) Luis Medina JP Sears (x2), Paul Blackburn (x2) Sean Newcomb, Ken Waldichuk
PHI @ATL (43) NYM (59) Zack Wheeler (x2), Aaron Nola Cristopher Sánchez (x2), Ranger Suárez, Taijuan Walker
PIT @CHC (84) @CIN (36) Mitch Keller Johan Oviedo Bailey Falter, Quinn Priester, Luis L. Ortiz, Andre Jackson
SDP COL (143) STL (102) Blake Snell Michael Wacha (x2) Seth Lugo, Pedro Avila Matt Waldron
SEA @OAK (166) @TEX (39) Bryan Woo (@OAK), Luis Castillo, George Kirby, Logan Gilbert Bryce Miller, Bryan Woo (@TEX)
SFG @ARI (132) @LAD (36) Logan Webb Kyle Harrison (x2), Alex Cobb, Sean Manaea Keaton Winn
STL MIL (148) @SDP (89) Zack Thompson, Miles Mikolas Adam Wainwright (x2), Drew Rom (x2), Dakota Hudson
TBR LAA (134) TOR (77) Aaron Civale, Zach Eflin, Tyler Glasnow Taj Bradley (x2), Zack Littell
TEX BOS (111) SEA (82) Jordan Montgomery (x2) Nathan Eovaldi, Jon Gray, Andrew Heaney, Dane Dunning
TOR @NYY (141) @TBR (100) Kevin Gausman José Berríos, Chris Bassitt, Hyun Jin Ryu 류현진 Yusei Kikuchi (x2)
WSN CHW (143) ATL (20) Josiah Gray Joan Adon (x2), Jackson Rutledge, Jake Irvin, Trevor Williams, Patrick Corbin

A few general schedule notes first:

  • In standard head-to-head Ottoneu leagues, next week is the championship matchup. Double- and triple-check your probable pitchers and make a plan for the week ahead so you know your backup plans in case something goes sideways.
  • It’s a really unfortunate week to roster any Phillies starters; they head to Atlanta for three games and then return home to face the still dangerous Mets for four. Zack Wheeler has a double-game week which would normally be a boon, but it’s going to force fantasy players into some tough decisions during the biggest week of their season.
  • The Cubs get a pair of easy matchups next week, hosting the Pirates and Rockies for three games each. That makes nearly their entire rotation an easy pick to start with Jameson Taillon the only one I’d have any reservations about.

Notable two-start pitchers:

  • Max Fried
  • Freddy Peralta
  • Jordan Montgomery
  • Justin Verlander
  • Ryan Pepiot
  • Lance Lynn
  • Javier Assad

Injured Players to Stash for Next Year in Ottoneu

Not everyone can be in the middle of a playoff race as the regular season winds down. Indeed, if you’re in a head-to-head league, three-quarters of the teams are now just watching the final four teams battle for a championship. If you’re just playing out the string in an Ottoneu league, you’ve still got an opportunity to trawl the available free agents for potential keepers for next season.

The obvious place to start would be looking for injured players who are out for the season but are on a timetable to return healthy next year. And because of the roster rules in Ottoneu, you can grab players on the 60-day IL and add them to your roster without using up a valuable roster spot. Note: some leagues have rules about getting your roster down to a legal 40 players during the offseason to prevent players from hoarding injured players. But even if you need to cut from the fringe of your roster to keep those injured players, some can be worth it.

The trick to stashing injured players is finding the right ones at the right price. It wouldn’t be a wise use of resources to roster a player at his full value, especially considering the risk present with some of these guys. The goal is to roster one of these guys below their market value so that they’re not a burden on your salary cap after the offseason salary increase and any potential arbitration raises. Depending on your league context and the status of your roster, I could see the argument for keeping one of these stashes at a higher price. Heading into the offseason with them on your roster gives you the option to keep them, trade them, or just cut them at the cut deadline.

What I wouldn’t recommend would be to try and keep pitchers who are slated to miss all of next season. That means guys like Jacob deGrom, Shane McClanahan, or Liam Hendriks. The primary reason is that they’ll get hit with two rounds of salary increases before they’re contributing to your team again, so they need to be rostered at a salary well below market value to come close to being worth it. That could end up being a hefty amount of salary tied up in a pitcher with plenty of risk involved.

To help you identify where the line is between a worthwhile and a worthless stash, I’ve compiled a list of 22 potential stashes — 11 batters and 11 pitchers — with a range of projections next season. I’ve used the ZiPS 3 Year Projections to pull projected stats for 2024 and then used the Auction Calculator to build rough market values for those projected stats. Note: those long-term ZiPS projections haven’t been updated since the start of the season and ZiPS doesn’t have an exact playing time projection anyway; that’s going to have an affect on the projected points and values.

Injured Hitters
Player 2024 Projected wOBA Projected Pts Pts/G Projected Value Roster%
Vinnie Pasquantino 0.354 776.0 5.71 $21.80 99.0%
Rhys Hoskins 0.336 699.1 5.14 $12.00 86.5%
Jose Miranda 0.335 711.8 5.16 $11.30 21.2%
Oneil Cruz 0.334 675.9 5.12 $8.80 100.0%
Austin Meadows 0.350 622.7 5.28 $4.90 30.8%
Taylor Ward 0.341 606.6 4.93 $2.80 83.3%
Gavin Lux 0.319 577.1 4.31 $0.50 87.8%
Jarren Duran 0.306 527.4 4.36 -$7.10 98.4%
Brendan Donovan 0.313 501.1 3.66 -$9.40 88.8%
Anthony Rizzo 0.330 525.8 4.42 -$9.80 55.1%
Anthony Rendon 0.342 415.5 5.40 -$26.00 30.8%

The big problem you’re going to run into with some of these really valuable players is that they’re already rostered in nearly every league. If you’ve got Vinnie Pasquantino or Oneil Cruz on your roster, you’re probably planning on keeping them no matter their injury status. What this table does tell us is that to really justify keeping one of these guys, their projection has to be really rosy (~.340 wOBA) or they need to be rostered at a really low salary. I’ve got Taylor Ward ($3) and Jarren Duran ($8) and Brendan Donovan ($5) rostered on one of my rebuilding teams and I’m thinking the latter two are going to end up being cut in January.

Because these 2024 projections were made at the beginning of the season, they’re not taking into consideration whatever performance occurred in this year, even if it was injury-marred. That’s why Jose Miranda rates so highly above. I do think he’s an interesting target to try and stash since he had such a promising start to his big league career and it seems like his shoulder injury sank his performance this year. I’d still be wary about taking that projection at face value, but he’s young enough that he could still have a step forward in him if he’s healthy.

Injured Pitchers
Player 2024 Projected FIP Projected Pts Pts/IP Projected Value Roster%
Edwin Díaz 2.14 573.4 9.77 $24.00 97.4%
Walker Buehler 3.49 728.4 4.94 $17.80 100.0%
Nestor Cortes 3.50 648.7 4.86 $7.90 77.6%
Drew Rasmussen 3.70 601.8 4.68 $0.30 86.2%
Frankie Montas 3.95 589.3 4.37 -$1.30 65.4%
Nick Lodolo 3.90 565.5 4.82 -$5.10 98.1%
Trevor Rogers 3.73 564.6 4.57 -$5.10 81.7%
Shane Baz 3.78 493.4 4.85 -$14.90 98.7%
Aaron Ashby 3.71 483.9 4.79 -$16.30 78.8%
Max Meyer 3.83 482.5 4.50 -$16.40 87.5%
Casey Mize 4.61 395.3 3.72 -$28.40 47.1%

Injured pitchers are even trickier to try and stash. Not only are their injuries usually more serious, it can take longer for them to return to their previous levels of performance, if they get there at all. Based on these projected values, there are just a handful of guys worth stashing, but that’s more an artifact of the playing time projection affecting the point totals. Nick Lodolo, Shane Baz, and Max Meyer all represent young pitchers who have had a taste of the big leagues who have low projected point totals above. Their per inning rates are solid enough that they could still be productive members of your roster should everything break in their favor.


Ottoneu Starting Pitching Planner: September 11–17

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.

September 11–17
Team Series 1 Matchup Series 2 Matchup Start Maybe Risky Sit
ARI @NYM (113) CHC (108) Zac Gallen, Merrill Kelly 켈리 Zach Davies (x2), Ryne Nelson (x2), Brandon Pfaadt
ATL @PHI (23) @MIA (120) Spencer Strider, Max Fried, Charlie Morton Bryce Elder Kyle Wright (?), Darius Vines
BAL STL (117) TBR (97) Kyle Bradish Dean Kremer (x2), Kyle Gibson (x2), Jack Flaherty, Grayson Rodriguez
BOS NYY (111) @TOR (54) Chris Sale Kutter Crawford (vNYY), Brayan Bello James Paxton (x2), Tanner Houck, Kutter Crawford (@TOR)
CHC @COL (83) @ARI (108) Justin Steele Kyle Hendricks Jordan Wicks (@ARI) Jordan Wicks (@COL), Javier Assad, Jameson Taillon
CHW KCR (108) MIN (52) Dylan Cease (vKCR) Dylan Cease (vMIN) Mike Clevinger Touki Toussaint (x2), Michael Kopech, Jesse Scholtens
CIN @DET (176) @NYM (113) Andrew Abbott Brandon Williamson (?), Hunter Greene (?) Ben Lively 라이블리 (x2), Carson Spiers
CLE @SFG (192) TEX (84) Gavin Williams Logan Allen, Tanner Bibee Xzavion Curry, Cal Quantrill, Lucas Giolito
COL CHC (56) SFG (108) Kyle Freeland (x2), Chris Flexen 플렉센 (x2), Ty Blach, Chase Anderson, Peter Lambert
DET CIN (133) @LAA (75) Eduardo Rodriguez, Tarik Skubal Reese Olson Joey Wentz (x2), Alex Faedo
HOU OAK (120) @KCR (140) Framber Valdez (x2), Justin Verlander, Hunter Brown, Cristian Javier, J.P. France
KCR @CHW (97) HOU (63) Cole Ragans Brady Singer (x2) Jordan Lyles, Alec Marsh, Zack Greinke
LAA @SEA (81) @DET (176) Reid Detmers, Patrick Sandoval, Griffin Canning Tyler Anderson Kenny Rosenberg
LAD SDP (65) @SEA (81) Bobby Miller, Clayton Kershaw Lance Lynn (x2), Ryan Pepiot, Emmet Sheehan
MIA @MIL (111) ATL (75) Braxton Garrett (@MIL), Eury Pérez Jesús Luzardo, Braxton Garrett (vATL) Edward Cabrera (x2) Johnny Cueto
MIL MIA (81) WSN (127) Brandon Woodruff (x2), Freddy Peralta (x2), Corbin Burnes Colin Rea, Wade Miley
MIN TBR (93) @CHW (97) Sonny Gray (x2), Joe Ryan (x2), Pablo López Kenta Maeda Dallas Keuchel
NYM ARI (106) CIN (113) José Quintana (x2), Kodai Senga David Peterson, Tylor Megill José Butto, Joey Lucchesi (?)
NYY @BOS (50) @PIT (158) Gerrit Cole Clarke Schmidt (@PIT), Carlos Rodón (@PIT) Clarke Schmidt (@BOS), Carlos Rodón (@BOS), Luis Severino, Michael King
OAK @HOU (59) SDP (120) Paul Blackburn, Luis Medina Ken Waldichuk (x2), JP Sears, Kyle Muller
PHI ATL (25) @STL (124) Aaron Nola Zack Wheeler, Ranger Suárez Taijuan Walker (x2), Michael Lorenzen, Cristopher Sánchez
PIT WSN (156) NYY (129) Johan Oviedo Mitch Keller Andre Jackson (x2) Bailey Falter (x2), Luis L. Ortiz
SDP @LAD (27) @OAK (172) Blake Snell, Seth Lugo, Rich Hill Michael Wacha, Pedro Avila (@OAK) Pedro Avila (@LAD)
SEA LAA (86) LAD (50) Logan Gilbert (x2), Luis Castillo, George Kirby Bryce Miller Bryan Woo
SFG CLE (167) @COL (83) Kyle Harrison Logan Webb Alex Wood (x2), Alex Cobb
STL @BAL (97) PHI (79) Miles Mikolas Dakota Hudson (x2), Adam Wainwright, Drew Rom, Zack Thompson
TBR @MIN (63) @BAL (97) Tyler Glasnow (x2), Aaron Civale, Zach Eflin Zack Littell (x2), Taj Bradley
TEX @TOR (54) @CLE (142) Max Scherzer (@CLE) Max Scherzer (@TOR), Jordan Montgomery, Andrew Heaney, Nathan Eovaldi (@CLE) Nathan Eovaldi (@TOR), Jon Gray
TOR TEX (70) BOS (65) Kevin Gausman Chris Bassitt (x2), Hyun Jin Ryu 류현진 (x2), Yusei Kikuchi, José Berríos
WSN @PIT (158) @MIL (111) MacKenzie Gore Josiah Gray (x2), Patrick Corbin Joan Adon, Jake Irvin, Trevor Williams

A few general schedule notes first:

  • The Braves have a double-header scheduled for Monday which could jumble up their rotation if they decide to call up a spot starter for one of those games. Kyle Wright is also on the mend and could be activated from the IL next week. Keep an eye on the listed probables because the Phillies and Marlins present matchups on opposite ends of the spectrum.
  • It looks like the Blue Jays are the only team to have a couple of tough matchups next week when they host the Rangers and Red Sox. Every other team has a mix of matchups that don’t present any easy decisions.

Notable two-start pitchers:

  • Framber Valdez
  • Brandon Woodruff
  • Freddy Peralta
  • Tyler Glasnow
  • Sonny Gray
  • Joe Ryan
  • José Quintana
  • Logan Gilbert
  • Max Scherzer
  • Dylan Cease

Ottoneu SP Drip: Finding Under-rostered Starters

I went back and checked and it’s been more than two months since I’ve written up some under-rostered starters. This column is finally back with a few suggestions for the stretch run. Most Ottoneu head-to-head leagues began their playoffs this week and teams in points leagues will soon need to start really thinking about managing their innings cap. Here are a few starters who have been performing particularly well over the last few weeks who are rostered in less than 60% of all Ottoneu leagues and a look at their remaining schedules.

Under-rostered Starters, Last Two Weeks
Player Team IP FIP K-BB% HR/9 Pts/IP Roster%
Griffin Canning LAA 13 2.03 30.6% 0.69 6.88 48.1%
Dean Kremer BAL 12 2.68 21.7% 0.75 5.66 41.3%
Brandon Williamson CIN 12 2.76 20.4% 0.75 5.36 37.8%
Paul Blackburn OAK 11 2.81 10.4% 0.00 5.02 37.5%
Javier Assad CHC 15 1.99 20.8% 0.00 6.93 24.7%

With Shohei Ohtani unable to pitch for the rest of the season, Griffin Canning is getting another shot to prove he can handle a starter’s workload. He had been working in a piggyback role with Chase Silseth but his last two appearances have been traditional starts. He’s excelled by allowing just three runs in 13 innings, striking out 16. The biggest difference I can discern in those two starts was a greater reliance on his hard changeup. It’s not his best pitch — that would be his slider — but it does help him keep left-handed batters at bay. He’s also got a pretty soft schedule to finish the season too with starts against the Guardians, Tigers, and A’s potentially on the docket.

Dean Kremer has been a frequent recommendation in this column this year and his up-and-down performance has likely kept his roster rate pretty low. He’s actually been on a pretty good run since the All-Star break with just a single start where he’s allowed more than three runs. His strikeout-minus-walk rate has been a fairly mediocre 11.3% during this stretch but he’s managed to keep the ball in the yard which had been his Achilles Heel previously. He has starts lined up against the Angels (today), Cardinals, Astros, Guardians, and potentially the Red Sox depending on how the Orioles shift their rotation with John Means’ impending return. I’d feel comfortable starting him in four of those five games.

Brandon Williamson has seemingly settled into the big leagues after a rough-ish start to his major league career. He’s posted a solid 3.93 FIP in the second half with a good 16.7% strikeout-minus-walk rate; over his last six starts, he’s racked up 39 strikeouts against just six walks. A slight uptick in fastball velocity and a greater reliance on his changeup are likely the drivers behind this recent stretch of good outings. Unfortunately, he was placed on the COVID-19 IL last weekend and his outlook for the rest of the season is a bit up in the air. If he returns quickly, he could potentially start against the Cardinals, Mets, and Pirates to end the season but that’s obviously very tentative at this point.

Paul Blackburn has been the A’s best starter this year (which isn’t actually saying much) and he’s taken a pretty big step forward as far as his underlying metrics go. A new slider has helped him push his strikeout rate up to a career-high. Combined with his very favorable home park, he’s got some sneaky upside on a team that no one is paying attention to. I’d avoid his next two starts against the Rangers and Astros, but he’s got the Mariners (at home), Tigers, and Angels lined up to finish out the season.

Of the five pitchers listed above, I think I’m most interested in adding Javier Assad for this stretch run. He pitched out of the Cubs bullpen for nearly the entire season before getting shifted to the rotation in August. He’s thrived in longer outings and has been one of the key contributors to Chicago’s summer ascent. He hasn’t allowed more than three runs in any of his six starts since making the transition out of the ‘pen; his last two starts have been particularly impressive, allowing just a single run in 15 innings with 14 strikeouts and just 3 walks. He has scheduled starts against the Diamondbacks, the Rockies twice (avoid him in Coors Field), the Pirates, and the Brewers to finish out the season.


Ottoneu Starting Pitching Planner: September 4–10

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.

September 4–10
Team Series 1 Matchup Series 2 Matchup Start Maybe Risky Sit
ARI COL (156) @CHC (110) Merrill Kelly 켈리 (x2), Zac Gallen Brandon Pfaadt (vCOL) Zach Davies, Slade Cecconi, Brandon Pfaadt (@CHC)
ATL STL (126) PIT (117) Spencer Strider, Max Fried, Bryce Elder, Charlie Morton Darius Vines (x2)
BAL @LAA (64) @BOS (41) Grayson Rodriguez, Kyle Gibson, Kyle Bradish, Jack Flaherty Dean Kremer, Cole Irvin
BOS @TBR (78) BAL (64) Brayan Bello (x2), Kutter Crawford, James Paxton, Chris Sale Tanner Houck
CHC SFG (121) ARI (73) Justin Steele (x2) Kyle Hendricks (x2), Jordan Wicks, Javier Assad Jameson Taillon
CHW @KCR (181) @DET (169) Dylan Cease Mike Clevinger, Michael Kopech Touki Toussaint Jesse Scholtens (x2)
CIN SEA (11) STL (87) Andrew Abbott Hunter Greene (vSEA), Graham Ashcraft, Brandon Williamson Brett Kennedy, Ben Lively 라이블리
CLE MIN (89) @LAA (64) Gavin Williams (x2), Tanner Bibee (x2), Logan Allen, Lucas Giolito Cal Quantrill
COL @ARI (117) @SFG (174) Kyle Freeland, Ty Blach, Austin Gomber Peter Lambert (x2), Chris Flexen 플렉센
DET @NYY (105) CHW (142) Eduardo Rodriguez, Tarik Skubal Reese Olson Matt Manning Joey Wentz (x2)
HOU @TEX (73) SDP (92) Framber Valdez, Justin Verlander J.P. France (x2), Hunter Brown, Cristian Javier
KCR CHW (142) @TOR (73) Cole Ragans (x2) Brady Singer Jordan Lyles, Alec Marsh, Zack Greinke
LAA BAL (43) CLE (112) Reid Detmers (vCLE) Reid Detmers (vBAL), Patrick Sandoval, Griffin Canning Tyler Anderson Jaime Barria (x2)
LAD @MIA (169) @WSN (114) Clayton Kershaw (x2), Lance Lynn, Julio Urías, Bobby Miller Ryan Pepiot
MIA LAD (75) @PHI (21) Braxton Garrett, Eury Pérez, Sandy Alcantara Jesús Luzardo (x2) Johnny Cueto
MIL @PIT (135) @NYY (105) Corbin Burnes (x2), Brandon Woodruff, Freddy Peralta Wade Miley Julio Teheran (?)
MIN @CLE (147) NYM (103) Pablo López (x2), Sonny Gray, Joe Ryan, Kenta Maeda Dallas Keuchel
NYM @WSN (114) @MIN (73) José Quintana, Kodai Senga Carlos Carrasco, David Peterson Tylor Megill
NYY DET (133) MIL (103) Gerrit Cole (x2) Clarke Schmidt, Carlos Rodón Luis Severino, Michael King
OAK TOR (103) @TEX (73) Luis Medina (x2), JP Sears, Paul Blackburn Zach Neal, Ken Waldichuk
PHI @SDP (108) MIA (124) Zack Wheeler, Aaron Nola Taijuan Walker (x2), Michael Lorenzen, Cristopher Sánchez
PIT MIL (128) @ATL (53) Mitch Keller Andre Jackson, Johan Oviedo Luis L. Ortiz (x2), Bailey Falter
SDP PHI (64) @HOU (57) Michael Wacha, Blake Snell Seth Lugo Rich Hill (x2), Pedro Avila
SEA @CIN (96) @TBR (78) Logan Gilbert, Luis Castillo, George Kirby Bryan Woo (x2), Bryce Miller (x2)
SFG @CHC (110) COL (167) Logan Webb (x2), Kyle Harrison, Alex Cobb Sean Manaea Tristan Beck
STL @ATL (53) @CIN (96) Miles Mikolas Zack Thompson (x2), Dakota Hudson, Drew Rom, Adam Wainwright
TBR BOS (101) SEA (66) Zach Eflin (x2), Tyler Glasnow Aaron Civale Zack Littell, Taj Bradley (?)
TEX HOU (39) OAK (133) Jordan Montgomery Dane Dunning, Max Scherzer, Jon Gray, Andrew Heaney (vOAK) Andrew Heaney (vHOU)
TOR @OAK (181) KCR (147) José Berríos (x2), Chris Bassitt, Hyun Jin Ryu 류현진, Yusei Kikuchi, Kevin Gausman
WSN NYM (76) LAD (30) MacKenzie Gore Patrick Corbin, Joan Adon, Jake Irvin, Trevor Williams

A few general schedule notes first:

  • The Ottoneu playoffs begin for most head-to-head leagues next week.
  • The Blue Jays and White Sox both have a pair of easier matchups next week. That’s great news for Toronto’s starters who have had a bunch of tougher matchups in the recent weeks. Dylan Cease is really the only starter who really benefits from Chicago’s scheduled series against the Royals and Tigers; the rest of their rotation is pretty flawed and would be risky starts no matter who the opponent is.
  • The Orioles and Padres both have tough matchups next week. Baltimore is on the road to face the Angels and Red Sox — both teams are extremely difficult to face in their home stadiums — while San Diego faces the red hot Phillies and Astros. Be weary of the Marlins schedule too; they host the Dodgers before traveling to Philadelphia next weekend.

Notable two-start pitchers:

  • Gerrit Cole
  • Corbin Burnes
  • Clayton Kershaw
  • Logan Webb
  • Pablo López
  • Justin Steele
  • Zach Eflin
  • José Berríos
  • Cole Ragans
  • Merrill Kelly

Ottoneu RP 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.

Today, I’m going to focus on four teams who have had a recent bullpen shakeup (either due to the trade deadline or injury) where there are new opportunities for high leverage work. The relievers listed below are rostered in less than 60% of all Ottoneu leagues.

Under-rostered Relievers
Player Team Role FIP gmLI gmLI (2wks) gmLI Δ Pts/IP Roster%
Danny Coulombe BAL SU8 2.60 1.80 1.73 -0.08 8.17 32.3%
DL Hall BAL MID 3.27 1.24 2.33 1.09 4.18 55.9%
Julian Merryweather CHC SU7 3.24 0.81 1.60 0.79 6.11 8.3%
Justin Topa SEA SU7 2.72 1.31 1.84 0.53 7.62 46.3%
Gabe Speier SEA MID 3.02 1.10 1.37 0.26 6.91 13.4%
Tayler Saucedo SEA MID 3.30 0.72 1.54 0.82 5.52 0.0%
Colin Poche TBR SU7 3.96 1.32 2.39 1.07 6.26 9.3%
Robert Stephenson TBR MID 3.70 1.25 1.01 -0.24 6.49 10.9%
Andrew Kittredge TBR MID 3.70 1.87 1.87 0.00 6.89 16.0%

Félix Bautista’s elbow injury has opened up new high leverage opportunities in Baltimore’s bullpen. Yannier Cano should receive the bulk of the ninth inning duties and has already earned a save and a loss. Behind him, Danny Coulombe and DL Hall will probably be called on in the seventh and eighth innings. The former was just activated off the IL last week and had been working in high leverage opportunities for most of the season prior to that. Hall might be the pitcher with the highest upside in Baltimore’s bullpen. He was called up when Bautista hit the IL and his velocity was up nearly four ticks from where it was back in April when he had a brief stint in the majors. He’s got the prospect pedigree and a deep repertoire to thrive in short stints out of the bullpen; the only thing you’ll need to keep an eye on is his command.

Adbert Alzolay and Mark Leiter Jr. have the eighth and ninth innings locked down in the Cubs bullpen but Michael Fulmer’s elbow injury has opened up some opportunities behind those two. Julian Merryweather looks like he’ll be the main beneficiary. It looked like he had broken out way back in April of 2021 but an oblique strain curtailed that season. He struggled through last season in Toronto and made his way to the Cubs this year. Since the beginning of July, he’s collected 10 holds while racking up 32 strikeouts in 23.1 innings (a 32.7% strikeout rate). More importantly, his fastball velocity has ticked up as the season has progressed and he’s now averaging over 98 mph like he was two years ago during his brief breakout.

When the Mariners traded away Paul Sewald at the trade deadline, it opened up the ninth inning for Andrés Muñoz to take the reins as closer and allowed a number of other relievers to begin earning high leverage work in the seventh and eighth innings. Justin Topa had been receiving a lot of those opportunities early in the season and he’s been relied on even further. He’s been a frequent recommendation in this column this year and yet he’s rostered in less than 50% of Ottoneu leagues. He’s allowed just a single unearned run in August — a Manfred man in an extra innings game — and just three runs total since the beginning of July. The other relievers in Seattle’s bullpen earning new high leverage innings are Gabe Speier and Tayler Saucedo. The former is a lefty groundball specialist who has collected five holds in August while the latter actually earned some brief ninth inning work when the M’s were trying to limit Muñoz’s and Matt Brash’s workload.

The Rays have had trouble all season long building a bridge to Jason Adam and Pete Fairbanks in the eighth and ninth innings. Right now, it looks like some combination of Colin Poche, Robert Stephenson, and Andrew Kittredge are seeing the most high leverage looks behind those other two relievers. Stephenson is the one who is flying under the radar right now; since being acquired from Pittsburgh in June, he’s running a gaudy 41.2% strikeout rate in Tampa Bay. He’s earned holds in his last two appearances and might be on his way towards earning more high leverage opportunities if he can continue striking out so many batters. The biggest difference maker for him is a new cutter that was introduced to his repertoire upon joining his new team; that pitch is generating a ridiculous 59.5% whiff rate, the highest in baseball for that pitch type. Kittredge is another name to monitor; he was working as the Rays closer towards the end of 2021 and into 2022 before undergoing Tommy John surgery. He earned a save in his first appearance off the IL a few weeks ago and could work his way back into high leverage opportunities if his skills haven’t deteriorated post-surgery.


Ottoneu Starting Pitching Planner: August 28–September 3

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

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

August 28–September 3
Team Series 1 Matchup Series 2 Matchup Start Maybe Risky Sit
ARI @LAD (56) BAL (117) Zac Gallen (vBAL) Zac Gallen (@LAD), Merrill Kelly 켈리 Brandon Pfaadt, Zach Davies, Slade Cecconi
ATL @COL (47) @LAD (56) Spencer Strider, Max Fried Bryce Elder (x2), Charlie Morton (x2) Jared Shuster
BAL CHW (173) @ARI (100) Kyle Gibson, Kyle Bradish, Grayson Rodriguez Jack Flaherty, Dean Kremer, Cole Irvin
BOS HOU (58) @KCR (142) James Paxton, Chris Sale (@KCR) Chris Sale (vHOU), Brayan Bello, Kutter Crawford, Tanner Houck
CHC MIL (140) @CIN (65) Justin Steele Kyle Hendricks Jameson Taillon (x2), Javier Assad
CHW @BAL (119) DET (93) Dylan Cease Michael Kopech (x2), Touki Toussaint, Mike Clevinger Jesse Scholtens
CIN @SFG (187) CHC (77) Andrew Abbott (@SFG) Graham Ashcraft, Hunter Greene, Andrew Abbott (vCHC) Brandon Williamson (x2) Brett Kennedy
CLE @MIN (82) TBR (37) Gavin Williams, Tanner Bibee, Logan Allen Cal Quantrill (?), Noah Syndergaard Xavion Curry
COL ATL (7) TOR (65) Austin Gomber (x2), Peter Lambert, Kyle Freeland, Chris Flexen 플렉센, Ty Blach
DET NYY (182) @CHW (133) Tarik Skubal (x2), Eduardo Rodriguez Reese Olson (x2) Alex Faedo Matt Manning
HOU @BOS (49) NYY (142) Framber Valdez, Hunter Brown, Justin Verlander Cristian Javier, J.P. France José Urquidy
KCR PIT (142) BOS (119) Cole Ragans Brady Singer Zack Greinke (x2) Jordan Lyles, Alec Marsh
LAA @PHI (26) @OAK (187) Patrick Sandoval Lucas Giolito, Reid Detmers, Tyler Anderson, Chase Silseth Griffin Canning
LAD ARI (56) ATL (14) Bobby Miller (vARI), Clayton Kershaw (x2) Lance Lynn, Julio Urías, Bobby Miller (vATL) Ryan Pepiot
MIA TBR (72) @WSN (79) Eury Pérez Sandy Alcantara (x2), Braxton Garrett, Jesús Luzardo Edward Cabrera (?)
MIL @CHC (105) PHI (47) Corbin Burnes, Brandon Woodruff, Freddy Peralta Wade Miley (x2), Adrian Houser
MIN CLE (145) @TEX (75) Kenta Maeda, Pablo López Sonny Gray, Joe Ryan, Bailey Ober Dallas Keuchel
NYM TEX (107) SEA (54) José Quintana, Kodai Senga Carlos Carrasco Tylor Megill (x2), David Peterson
NYY @DET (147) @HOU (63) Gerrit Cole Clarke Schmidt Luis Severino (x2), Jhony Brito (x2), Carlos Rodón
OAK @SEA (91) LAA (145) Paul Blackburn JP Sears Adrián Martínez (x2), Ken Waldichuk, Zach Neal
PHI LAA (91) @MIL (107) Zack Wheeler, Aaron Nola Taijuan Walker (x2), Michael Lorenzen, Cristopher Sánchez
PIT @KCR (142) @STL (79) Johan Oviedo (x2), Mitch Keller Andre Jackson, Osvaldo Bido, Bailey Falter
SDP @STL (79) SFG (135) Blake Snell (x2), Yu Darvish, Michael Wacha Seth Lugo (x2), Rich Hill
SEA OAK (142) @NYM (110) Bryan Woo (x2), George Kirby, Bryce Miller, Logan Gilbert, Luis Castillo
SFG CIN (112) @SDP (117) Logan Webb Alex Cobb (x2) Sean Manaea, Kyle Harrison
STL SDP (140) PIT (79) Miles Mikolas Adam Wainwright (x2), Zack Thompson Dakota Hudson, Drew Rom
TBR @MIA (161) @CLE (142) Aaron Civale (x2), Zach Eflin, Tyler Glasnow, Zack Littell
TEX @NYM (110) MIN (89) Max Scherzer, Jordan Montgomery Jon Gray (x2), Andrew Heaney, Dane Dunning
TOR WSN (77) @COL (47) Kevin Gausman (vWSN), José Berríos, Chris Bassitt Hyun Jin Ryu 류현진, Yusei Kikuchi, Kevin Gausman (@COL)
WSN @TOR (112) MIA (128) MacKenzie Gore Josiah Gray (x2), Patrick Corbin Joan Adon, Jake Irvin, Trevor Williams