Archive for Ottoneu

Ottoneu Starting Pitching Planner: April 15–21

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. To start the season, I’ll be relying on projected team wOBA until there’s sufficient in-season data to start calculating these matchup ratings.

April 15–21
Team Series 1 Matchup Series 2 Matchup Start Maybe Risky Sit
ARI CHC (93) @SFG (165) Merrill Kelly 켈리 (x2), Zac Gallen Brandon Pfaadt, Jordan Montgomery (?) Tommy Henry, Ryne Nelson
ATL @HOU (45) TEX (54) Max Fried, Chris Sale, Charlie Morton Reynaldo López (x2) Darius Vines
BAL MIN (156) @KCR (118) Grayson Rodriguez, Corbin Burnes Tyler Wells Cole Irvin (x2), Dean Kremer
BOS CLE (102) @PIT (104) Kutter Crawford (x2), Garrett Whitlock (x2), Tanner Houck Brayan Bello Cooper Criswell (?)
CHC @ARI (90) MIA (160) Shota Imanaga Javier Assad, Ben Brown (vMIA) Ben Brown (@ARI), Kyle Hendricks, Jordan Wicks, Jameson Taillon (?)
CHW KCR (61) @PHI (81) Garrett Crochet Erick Fedde 페디 (x2) Jared Shuster, Chris Flexen 플렉센, Michael Soroka
CIN @SEA (149) LAA (52) Frankie Montas (@SEA), Hunter Greene, Nick Martinez Andrew Abbott, Nick Lodolo, Frankie Montas (vLAA)
CLE @BOS (77) OAK (145) Logan Allen, Tanner Bibee (vOAK) Tanner Bibee (@BOS), Carlos Carrasco, Triston McKenzie Ben Lively 라이블리 (?)
COL @PHI (81) SEA (120) Ryan Feltner Cal Quantrill (x2), Austin Gomber, Dakota Hudson, Kyle Freeland
DET TEX (77) @MIN (151) Tarik Skubal, Jack Flaherty Reese Olson (@MIN), Casey Mize (@MIN) Reese Olson (vTEX), Casey Mize (vTEX), Kenta Maeda
HOU ATL (23) @WSN (118) Ronel Blanco, Cristian Javier Spencer Arrighetti (x2), Hunter Brown, J.P. France
KCR @CHW (129) BAL (122) Seth Lugo (@CHW), Brady Singer, Michael Wacha, Cole Ragans Seth Lugo (vBAL) Alec Marsh
LAA @TBR (136) @CIN (41) Reid Detmers Patrick Sandoval (@TBR) Griffin Canning, Tyler Anderson, Patrick Sandoval (@CIN) José Soriano (x2)
LAD WSN (111) NYM (97) Tyler Glasnow, Yoshinobu Yamamoto Bobby Miller, Walker Buehler (?), Gavin Stone, James Paxton
MIA SFG (160) @CHC (77) Trevor Rogers, Jesús Luzardo A.J. Puk (x2), Edward Cabrera (?), Braxton Garrett (?)
MIL SDP (77) @STL (127) Freddy Peralta DL Hall Joe Ross (x2), Wade Miley, Colin Rea
MIN @BAL (109) DET (161) Pablo López, Joe Ryan, Bailey Ober Chris Paddack Louie Varland (x2)
NYM PIT (97) @LAD (14) Jose Quintana, Luis Severino Sean Manaea Adrian Houser (x2), José Buttó
NYY @TOR (90) TBR (104) Carlos Rodón (x2), Marcus Stroman, Luis Gil, Nestor Cortes Clarke Schmidt
OAK STL (136) @CLE (100) JP Sears Paul Blackburn Ross Stripling (x2), Joe Boyle, Alex Wood
PHI COL (75) CHW (136) Aaron Nola (x2), Ranger Suárez, Cristopher Sánchez, Spencer Turnbull, Zack Wheeler
PIT @NYM (129) BOS (95) Jared Jones Mitch Keller Martín Pérez (x2), Bailey Falter Marco Gonzales
SDP @MIL (72) TOR (115) Joe Musgrove (x2), Dylan Cease, Yu Darvish Michael King Matt Waldron
SEA CIN (72) @COL (65) Logan Gilbert George Kirby (vCIN), Bryce Miller Luis Castillo, George Kirby (@COL) Emerson Hancock
SFG @MIA (183) ARI (102) Kyle Harrison (x2), Jordan Hicks (x2), Keaton Winn, Logan Webb, Blake Snell
STL @OAK (181) MIL (109) Sonny Gray (x2), Steven Matz Lance Lynn Kyle Gibson, Miles Mikolas
TBR LAA (106) @NYY (47) Aaron Civale (vLAA), Ryan Pepiot Zack Littell (vLAA), Zach Eflin Aaron Civale (@NYY), Zack Littell (@NYY) Tyler Alexander
TEX @DET (179) @ATL (38) Cody Bradford (@DET), Jon Gray (@DET), Dane Dunning Michael Lorenzen (?) Cody Bradford (@ATL), Nathan Eovaldi Jon Gray (@ATL)
TOR NYY (38) @SDP (97) José Berríos Kevin Gausman, Chris Bassitt (@SDP) Chris Bassitt (vNYY), Yusei Kikuchi Bowden Francis
WSN @LAD (14) HOU (38) MacKenzie Gore Patrick Corbin (x2), Jackson Rutledge (?), Jake Irvin, Trevor Williams

A few general schedule notes:

  • It looks like the Phillies have a pretty easy schedule this week; they’ll host the Rockies and White Sox. Citizens Bank Park is fairly hitter friendly, but both Colorado (outside of Coors) and Chicago have been punchless to start the season. Aaron Nola is the lucky recipient of a two-start week against these weak opponents.
  • I’m also recommending you start everyone in the Giants rotation; they’ll start the week in Miami and then return home to face the Diamondbacks next weekend. Arizona could pose some problems, but the cavernous ballpark in San Francisco should prevent things from getting too out of hand.
  • After their easy week this week, the Braves face both Texas teams next week. That will present some tough matchups, and after Max Fried’s blow up last weekend, it’s hard to trust anyone from Atlanta’s rotation next week.
  • It’s possible we’ll see the season debuts of Walker Buehler, Jordan Montgomery, Edward Cabrera, Braxton Garrett, Michael Lorenzen, and Jameson Taillon next week. If you roster any of those guys, you’re probably already monitoring their rehab starts. Buehler and Montgomery both have pretty easy matchups if they stick to their schedule — those would be the only two I’d recommend starting so quickly off the Injured List.

Ottoneu Hot Right Now: April 10, 2024

The 2024 version of Hot Right Now will typically include three sections:

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

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

Read the rest of this entry »


Ottoneu Drip: Finding Under-rostered Pitchers: April 9, 2024

This column went through a journey last year. It started as a bi-weekly effort to try and find streaming targets for Ottoneu leagues. Due to the large roster sizes and difficulties lining up auctions with the right start dates, streaming wasn’t really a viable strategy for Ottoneu. After a few months, I pivoted to trying to find under-rostered pitchers who were performing well enough to get a second look. I’ll be following that model for this season except this piece will run once a month and it will cover both starters and relievers together.

With so few games played so far, it’s hard to get a gauge on who has actually made tangible improvements and who has simply started off hot. With so many injuries plaguing some of the best pitchers in baseball, at this point, you might just be looking for a warm body to fill some innings. Hopefully the pitchers highlighted below can be more than just filler. Let’s dive in.

Under-rostered Starters
Player Team IP FIP K-BB% Pts/IP Roster%
Alec Marsh KCR 11.2 2.32 12.8% 5.97 14.7%
Spencer Turnbull PHI 11 1.36 29.3% 8.04 13.1%
Cody Bradford TEX 12.2 2.87 20.5% 6.72 12.7%

The entire Royals starting rotation has been extremely impressive to start the season but lost amid the hype surrounding Cole Ragans and the post-hype surrounding Brady Singer were two solid starts from Alec Marsh. Marsh made his major league debut last year, bouncing between the bullpen and the starting rotation throughout the year. He was undone by a 11.4% walk rate and an 18.4% home run rate, both of which drove his ERA and FIP up close to six. Command was always an issue for him during his minor league career so to take a step forward in the big leagues, he’d have to figure out that problem. Through his first two starts of the season, he’s only walked two batters, his Zone% has increased by more than 10 points up to 57.8%, and his Location+ has improved from 94 to 101. His strikeout rate has dipped a bit as he’s filled the zone which bears monitoring, but if he’s managed to address his biggest weakness, he could be in store for a big breakout season.

Back in 2021, it looked like Spencer Turnbull was in the midst of a breakout until a UCL injury derailed his forward momentum and caused him to miss the entire following season. He returned last year and made seven forgettable starts for the Tigers. He managed to win a spot in the Phillies rotation out of spring training and has turned in two brilliant starts already. He’s allowed a single unearned run in 11 innings while striking out 13 and walking just a single batter. The biggest difference for him is a new sweeper that has become one of his primary pitches. His four-seamer also looks a bit different — I’m pretty sure it’s a classification error and the pitch is now more of a hard cutter — but it’s been an effective piece to play off the horizontal movement of his breaking ball.

Cody Bradford is one of the pitchers tasked with filling in until the Rangers get Max Scherzer, Jacob deGrom, and Tyler Mahle back after the All-Star break. So far, he’s turned in two excellent starts, allowing just three runs in 12.2 innings. He doesn’t have overpowering stuff with a fastball that sits in the low 90s. He makes up for the lack of raw velocity with elite extension and tons of carry on his heater. He’s also added a slow, looping curveball to his arsenal this year, giving him a consistent breaking ball that he didn’t possess last year. With Michael Lorenzen’s ramp up time coming to a close soon, it’s possible Bradford will be bumped from the rotation within the next couple of weeks. That could pose a risk if you’re looking for a long-term solution for your pitching staff, but he looks good enough to add as long as he has a job in the near future.

Under-rostered Relievers
Player Team IP FIP K-BB% gmLI Pts/IP Roster%
Fernando Cruz CIN 5.1 1.12 33.3% 1.47 11.23 25.0%
Justin Slaten BOS 5.2 1.06 33.3% 2.19 10.94 9.1%
Hunter Gaddis CLE 5.1 1.68 28.6% 1.74 9.20 0.9%

With starters, you’re looking for longevity and real changes in talent. With relievers, sometimes riding the hot hand is enough.

Fernando Cruz is currently listed fourth on the Reds bullpen pecking order behind Alexis Díaz, Emilio Pagán, and Lucas Sims. Still, he’s earned three holds on the season and has struck out nearly half the batters he’s faced so far. His calling card is an unhittable splitter; that pitch is running a ridiculous 70% whiff rate and has been put in play just once thus far. Even though batters can’t hit his splitter, he has trouble locating it consistently and doesn’t have great command of his other pitches either. That’s led to a pretty high walk rate which could be his downfall. I’m betting he’ll be the number one setup guy behind Díaz in a month or two.

Justin Slaten is a rule-5 pick who is making a name for himself in the Red Sox bullpen. He’s already earned a save and a hold and has the highest average leverage index among the relievers listed above. He struggled with command while a prospect in the Rangers organization, though that hasn’t been a problem for him so far in his brief big league career; he’s struck out six and walked no one so far. Like so many relievers these days, he has a good, hard fastball and a sweeping slider that earns plenty of whiffs. If he’s actually figured out his command issues, it wouldn’t be surprising to see him creep up the pecking order in Boston’s bullpen.

Here’s my deep cut for this article. Hunter Gaddis was an up-and-down spot starter for the Guardians last year, struggling through seven starts and four relief appearances. He struck out just 13.2% of the batters he faced and relied heavily on producing weak contact for his limited success. Fast forward a year and he’s reinvented himself as a hard-throwing reliever. His fastball velocity is up nearly three ticks this year and he’s throwing his slider more than ever. The results speak for themselves: seven strikeouts and one walk in 5.1 innings with three holds. The Guardians are missing a handful of their established high-leverage relievers and Gaddis certainly looks like he’s stepped up to fill the gap.


Ottoneu Cold Right Now: April 8, 2024

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

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

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

Read the rest of this entry »


Ottoneu Starting Pitching Planner: April 8–14

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. To start the season, I’ll be relying on projected team wOBA until there’s sufficient in-season data to start calculating these matchup ratings.

April 8–14
Team Series 1 Matchup Series 2 Matchup Start Maybe Risky Sit
ARI @COL (93) STL (124) Brandon Pfaadt, Zac Gallen (vSTL) Zac Gallen (@COL), Merrill Kelly 켈리, Ryne Nelson Tommy Henry
ATL NYM (135) @MIA (176) Charlie Morton (x2), Reynaldo López (x2), Spencer Strider, Max Fried, Chris Sale
BAL @BOS (81) MIL (115) Corbin Burnes, Grayson Rodriguez Tyler Wells Cole Irvin (x2), Dean Kremer
BOS BAL (92) LAA (77) Nick Pivetta Brayan Bello (x2), Kutter Crawford, Garrett Whitlock, Tanner Houck
CHC @SDP (106) @SEA (142) Shota Imanaga Jordan Wicks Javier Assad (x2), Kyle Hendricks
CHW @CLE (102) CIN (36) Erick Fedde 페디, Garrett Crochet Michael Soroka Chris Flexen 플렉센
CIN MIL (68) @CHW (124) Nick Martinez, Frankie Montas (@CHW) Frankie Montas (vMIL), Hunter Greene, Graham Ashcraft (@CHW) Graham Ashcraft (vMIL), Nick Lodolo (?)
CLE CHW (147) NYY (68) Shane Bieber (x2), Logan Allen, Tanner Bibee Carlos Carrasco, Triston McKenzie
COL ARI (34) @TOR (95) Dakota Hudson Kyle Freeland (x2), Cal Quantrill, Austin Gomber, Ryan Feltner
DET @PIT (106) MIN (142) Tarik Skubal, Jack Flaherty Reese Olson (x2), Casey Mize, Kenta Maeda
HOU @KCR (135) TEX (50) Cristian Javier (@KCR), Hunter Brown Framber Valdez (x2), Cristian Javier (vTEX) J.P. France, Ronel Blanco
KCR HOU (70) @NYM (138) Cole Ragans (x2) Michael Wacha Seth Lugo, Brady Singer, Alec Marsh
LAA TBR (81) @BOS (81) Reid Detmers Tyler Anderson (x2), Patrick Sandoval, Griffin Canning Chase Silseth
LAD @MIN (124) SDP (77) Tyler Glasnow, Bobby Miller, Yoshinobu Yamamoto James Paxton (x2), Gavin Stone
MIA @NYY (63) ATL (61) Jesús Luzardo (x2) A.J. Puk, Trevor Rogers, Max Meyer Ryan Weathers
MIL @CIN (32) @BAL (111) Freddy Peralta, DL Hall Jakob Junis (x2), Colin Rea Joe Ross
MIN LAD (47) @DET (167) Joe Ryan, Bailey Ober Pablo López, Chris Paddack (@DET) Louie Varland (@DET) Louie Varland (vLAD), Chris Paddack (vLAD)
NYM @ATL (38) KCR (115) Sean Manaea Jose Quintana, Luis Severino Julio Teheran (x2), Adrian Houser (x2)
NYY MIA (138) @CLE (102) Nestor Cortes (x2), Marcus Stroman Carlos Rodón, Clarke Schmidt, Luis Gil
OAK @TEX (54) WSN (149) Paul Blackburn, Alex Wood (vWSN) JP Sears, Joe Boyle Alex Wood (@TEX), Ross Stripling
PHI @STL (124) PIT (70) Zack Wheeler (x2), Aaron Nola Spencer Turnbull (@STL), Ranger Suárez, Cristopher Sánchez Spencer Turnbull (vPIT)
PIT DET (154) @PHI (77) Mitch Keller (vDET), Jared Jones Martín Pérez, Mitch Keller (@PHI) Bailey Falter, Marco Gonzales
SDP CHC (79) @LAD (13) Yu Darvish (vCHC), Joe Musgrove, Dylan Cease Yu Darvish (@LAD) Michael King Matt Waldron
SEA @TOR (95) CHC (72) Luis Castillo (x2), George Kirby, Logan Gilbert Bryce Miller Emerson Hancock
SFG WSN (151) @TBR (126) Blake Snell (x2), Kyle Harrison, Jordan Hicks, Logan Webb Keaton Winn
STL PHI (120) @ARI (86) Miles Mikolas (x2), Zack Thompson, Lance Lynn, Steven Matz, Kyle Gibson
TBR @LAA (56) SFG (138) Zach Eflin (x2), Ryan Pepiot Aaron Civale, Zack Littell Tyler Alexander
TEX OAK (149) @HOU (32) Nathan Eovaldi (vOAK), Jon Gray Michael Lorenzen (?) Nathan Eovaldi (@HOU), Dane Dunning Andrew Heaney (x2)
TOR SEA (124) COL (104) José Berrios (x2), Chris Bassitt, Kevin Gausman Yusei Kikuchi, Bowden Francis
WSN @SFG (149) @OAK (185) MacKenzie Gore Jake Irvin Trevor Williams (x2), Josiah Gray, Patrick Corbin

A few general schedule notes:

  • It’s a great week to roster any of the Braves starters; they host the punchless Mets and then travel to Miami. Charlie Morton and Reynaldo López are the lucky starters to pull a double shift next week.
  • If I had any confidence in their starters, this would also be a great week for the Nationals; they’re on a West Coast swing through the Bay Area next week and play six games in those cavernous stadiums. As it is, I can only recommend MacKenzie Gore wholeheartedly with the rest falling somewhere between “maybe” and “risky.” That’s a shame.
  • The Astros and Rangers have a wrap around four-game series that ends on Monday before meeting up again over the weekend. That means Framber Valdez lines up to face the Rangers twice in one week. After a rough first start to the season he looked much better against the Blue Jays on Tuesday. Still, I don’t really have much interest in seeing if he can tempt fate twice against the Rangers high-powered offense.
  • It’s a rough week to roster any of the Marlins starters; they travel to New York to face the Yankees and then host the Braves.
  • There are a handful of starters who are slated to come off the injured list next week including Blake Snell, Nick Lodolo, and possibly Michael Lorenzen. Normally I wouldn’t recommend starting a pitcher coming off a stint on the IL but Snell and Lorenzen have pretty juicy matchups against the Nationals and A’s, respectively.

Ottoneu SABR Points vs. FanGraphs Points – A Case Study

I wanted to refer to the Format Wars in this article, but they aren’t really wars. They are barely skirmishes. They are mostly friendly debates.

But there is debate! Head-to-Head vs. Seaon-long? Roto vs. points? If you pick roto, are you into 4×4 or 5×5? For points, do you go SABR or FanGraphs? I am happy to weigh in on all of these questions, but today we have a prime opportunity to discuss the two points formats and what makes them unique, so we are going to do that.

Read the rest of this entry »


Ottoneu Hot Right Now: April 3, 2024

The season is going full speed ahead and while it is still too soon to draw any grand conclusions from early performances, that won’t stop us from trying to find an edge here or there. Being quick to grab a potential breakout performance comes with risk. You have to make a cut to add that player. You have to spend budget.

But acting fast also comes with upside. A guy who looks risky now and therefore only costs $1-$2 may look less risky in a couple of weeks and cost you $5 or more. And so we, our first truly in-season Hot Right Now of 2024. Read the rest of this entry »


Ottoneu Cold Right Now: April 1, 2024

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

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

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

Read the rest of this entry »


Ottoneu Cold Right Now: March 29, 2024

Honestly, I feel bad writing this. It’s been a day. Actually, not even a day – I am at my laptop hours before the first pitch of the first games of the year (yeah, Seoul Series, whatever, today is Opening Day) and I am already reporting on players who are being cut? Ouch.

But, whether we like it or not, players are being cut, and it is my duty to report on those players.

Read the rest of this entry »


Ottoneu Starting Pitching Planner: March 28–April 7

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. To start the season, I’ll be relying on projected team wOBA until there’s sufficient in-season data to start calculating these matchup ratings.

March 28–April 7
Team Series 1 Matchup Series 2 Matchup Series 3 Matchup Start Maybe Risky Sit
ARI COL (133) NYY (67) @ATL (0) Zac Gallen (x2), Merrill Kelly 켈리 (x2), Brandon Pfaadt (vCOL) Tommy Henry (vCOL) Brandon Pfaadt (@ATL) Tommy Henry (@ATL), Ryne Nelson (x2)
ATL @PHI (60) @CHW (124) ARI (87) Spencer Strider (x2), Max Fried (x2), Chris Sale (x2), Charlie Morton (x2) Reynaldo López
BAL LAA (82) KCR (127) @PIT (140) Corbin Burnes (x2), Grayson Rodriguez (x2) Dean Kremer (x2) Tyler Wells (x2), Cole Irvin
BOS @SEA (124) @OAK (191) @LAA (44) Brayan Bello (x2), Nick Pivetta (x2) Kutter Crawford (x2), Garrett Whitlock (x2), Tanner Houck (x2)
CHC @TEX (49) COL (118) LAD (42) Shota Imanaga (vCOL), Justin Steele (vCOL) Justin Steele (@TEX) Shota Imanaga (vLAD), Javier Assad Kyle Hendricks (x2), Jordan Wicks (x2)
CHW DET (120) ATL (4) @KCR (140) Garrett Crochet (x2), Erick Fedde 페디 (x2) Michael Soroka (x2), Chris Flexen 플렉센 (x2), Nick Nastini (x2)
CIN WSN (124) @PHI (60) NYM (62) Hunter Greene (x2) Frankie Montas (x2), Nick Martinez (x2) Andrew Abbott (x2), Graham Ashcraft
CLE @OAK (191) @SEA (124) @MIN (113) Shane Bieber (x2), Tanner Bibee (x2) Logan Allen (x2), Carlos Carrasco (@OAK), Triston McKenzie (x2) Carlos Carrasco (@MIN)
COL @ARI (102) @CHC (100) TBR (73) Kyle Freeland (x2) Cal Quantrill (x2), Austin Gomber (x2), Ryan Feltner (x2), Dakota Hudson (x2)
DET @CHW (124) @NYM (102) OAK (189) Tarik Skubal (x2), Kenta Maeda (x2), Jack Flaherty (x2) Casey Mize (x2), Reese Olson
HOU NYY (35) TOR (76) @TEX (49) Framber Valdez (x2) Cristian Javier (x2), Hunter Brown (x2) J.P. France (x2), Ronel Blanco (x2)
KCR MIN (131) @BAL (95) CHW (180) Cole Ragans (x2) Seth Lugo (x2), Brady Singer (x2), Michael Wacha (x2) Alec Marsh (x2)
LAA @BAL (95) @MIA (167) BOS (27) Reid Detmers (x2), Patrick Sandoval (@MIA) Patrick Sandoval (@BAL), Griffin Canning (x2) Tyler Anderson Chase Silseth (x2)
LAD STL (44) SFG (120) @CHC (100) Tyler Glasnow (x2), Bobby Miller (x2), Yoshinobu Yamamoto (x2) James Paxton (x2) Gavin Stone (x2)
MIA PIT (153) LAA (95) @STL (89) Jesús Luzardo (x2) A.J. Puk (x2) Ryan Weathers (x2), Trevor Rogers (x2), Max Meyer (x2)
MIL @NYM (102) MIN (89) SEA (111) Freddy Peralta (x2) DL Hall (x2) Colin Rea (x2), Jakob Junis (x2)
MIN @KCR (140) @MIL (102) CLE (149) Pablo López (x2), Joe Ryan (x2), Bailey Ober (x2) Chris Paddack, Louie Varland
NYM MIL (124) DET (155) @CIN (27) Jose Quintana (x2), Sean Manaea (vDET) Luis Severino (x2), Tylor Megill (x2), Sean Manaea (@CIN), Adrian Houser
NYY @HOU (31) @ARI (102) TOR (76) Nestor Cortes (x2), Carlos Rodón (x2), Marcus Stroman (x2) Clarke Schmidt (x2), Luis Gil (x2)
OAK CLE (169) BOS (80) @DET (175) JP Sears (x2) Alex Wood (x2), Ross Stripling (x2), Paul Blackburn (x2), Joe Boyle (x2)
PHI ATL (11) CIN (38) @WSN (140) Zack Wheeler (x2), Aaron Nola (@WSN) Aaron Nola (vATL), Ranger Suarez (@WSN), Cristopher Sánchez (@WSN) Ranger Suárez (vATL), Cristopher Sánchez (vCIN) Spencer Turnbull
PIT @MIA (167) @WSN (140) BAL (95) Mitch Keller (x2) Jared Jones (@MIA) Martín Pérez (x2), Jared Jones (vBAL) Bailey Falter (x2), Marco Gonzales (x2)
SDP SFG (149) STL (73) @SFG (175) Yu Darvish (x2), Joe Musgrove (x2), Dylan Cease (x2), Michael King (x2) Matt Waldron (x2)
SEA BOS (49) CLE (138) @MIL (102) Luis Castillo (x2), George Kirby (x2), Logan Gilbert (x2), Bryce Miller (x2) Emerson Hancock (x2)
SFG @SDP (144) @LAD (13) SDP (171) Logan Webb (@SDP) Logan Webb (@LAD), Jordan Hicks (x2) Kyle Harrison (x2) Mason Black (x2)
STL @LAD (13) @SDP (144) MIA (160) Lance Lynn (vMIA), Steven Matz (vMIA) Miles Mikolas (x2), Zack Thompson (x2), Lance Lynn (@LAD), Steven Matz (@LAD), Kyle Gibson (x2)
TBR TOR (107) TEX (75) @COL (82) Zach Eflin (x2) Aaron Civale (x2) Zack Littell (x2) Tyler Alexander (x2), Ryan Pepiot (x2)
TEX CHC (89) @TBR (124) HOU (36) Nathan Eovaldi (x2) Jon Gray (x2), Andrew Heaney (x2), Dane Dunning (x2) Cody Bradford
TOR @TBR (124) @HOU (31) @NYY (13) José Berríos (x2), Chris Bassitt (x2), Yusei Kikuchi (x2), Kevin Gausman (x2) Bowden Francis (x2)
WSN @CIN (27) PIT (109) PHI (64) MacKenzie Gore (x2) Josiah Gray (x2), Patrick Corbin (x2), Jake Irvin (x2), Trevor Williams

A few general schedule notes:

  • The first week in the Ottoneu season runs from March 20 through April 7 (including the two games in Korea). If your head-to-head league has a games started cap, you’ll have four extra days of games to juggle with a cap that isn’t proportionally bigger. And if you started any of the four starters from those games in Korea, you’re already down a start. Make sure you’re really keeping track of the best matchups and plan out your starters accordingly.
  • Most teams have either one or two off days over these first 11 days of the season. The Twins and Brewers have three off days which should give their starters an extra bit of rest.
  • I think JP Sears has a particularly nice pair of matchups to start the season. He’s had a great spring training and he’s lined up to face the Guardians at home and then the Tigers in Detroit. He’s an under-the-radar starter who could get off to a quick start this season.
  • The Astros have a particularly tough schedule to start the season with series against the Yankees, Blue Jays, and Rangers lined up. You could start Framber Valdez since he feels pretty matchup proof, but I’d fade Cristian Javier and Hunter Brown.