Archive for Ottoneu

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.

Ottoneu Hot Right Now: March 27, 2024

It’s Opening Day! I know what you are thinking. You are thinking, “No, Opening Day was last week in Seoul.” Or maybe you are thinking, “No, Opening Day is tomorrow.”

But you are wrong because today is Opening Day…for Ottoneu Hot/Cold Right now. Yes, we are bringing back everyone’s favorite twice-weekly series, looking at the movers and shakers of the Ottoneu universe. Who is getting cut? Who is being added? Who should I bid on? Who is tearing the cover off the ball? This is where you find out.

Read the rest of this entry »


Chad’s Daily Ottoneu Routine

My wife asked me recently how much time I put into Ottoneu and I realized that a) I didn’t know and b) I didn’t want to tell her. So I took a few minutes to think through what I do each day and how long it takes me and realized that sharing my routine might help others think about how they manage their Ottoneu teams.

Read the rest of this entry »


Spent Too Much at the Draft? You’re Not Alone

Did anyone leave their draft with a feeling similar to when you just picked up the family dinner check? Broke? It’s so exciting bidding and spending and clicking “+$5” in the draft room, isn’t it? It’s the best time of year and while we all celebrate spring by making fake baseball teams, we can go a little overboard. Take, for example, a winning bid for Jackson Jobe in an Ottoneu Points League of $16. That is, in fact, his max salary. Jobe is a 21-year-old right-hander with zero major league innings to pair with zero AAA innings and he has only recorded six innings as high as AA. Is he worth $16 in 2024? No. He’s expected to be good but not to start the year in the major leagues. He’s had one, that’s right, one inning of spring training. Albeit it was a good one, but $16?!

Read the rest of this entry »


Ottoneu: Should you cut Gerrit Cole?

It depends. Thank you for reading my article, I hope you enjoyed it.

Ok, snarky intro aside, this question is coming up a lot lately and it is a good question and one worth considering. Gerrit Cole is, unquestionably, one of the best pitchers on earth. He is a bit better for 5×5 than he is for Ottoneu Points or 4×4 because he can be a bit homer-prone (he wasn’t in 2023, but HR/FB rate is noisy and I expect his will come back up), but that’s beside the point.

He is a legit ace, one of very few reliable aces in the game, and people paid accordingly. And now he is hurt. So what do you do?

Read the rest of this entry »


The Players I Roster Most In Ottoneu

For the fourth straight year, I spent some time once my drafts concluded compiling my rosters to see what players I roster the most. This year, I again have seven Ottoneu leagues, but only 12 total leagues (down two from last year thanks to cutting out NFBC), and for today’s article I’ll focus on the players I roster most in Ottoneu leagues.

Read the rest of this entry »


$1 Ottoneu Targets

One of the most common questions I get is, “Who are you targeting for $1 at the end of auctions?” I find this to be a particularly tough question to answer. The guys I am hoping to get for $1 I am often willing to pay more for. And guys I sometimes think should be more only go for $1. But five of my leagues have completed drafts this season, so now I have data on who is available for $1 and who I like.

Read the rest of this entry »


Ottoneu: Help! I Need Cheap Outfielders

Is your roster a little topsy-turvy? Do you have most of your value standing on the in-field dirt, waiting out in the bullpen, or just about one season away from being in the big leagues? You know you have to fill all of those outfield spots too, right? Maybe you do have an outfielder, literally one outfielder, and he’s a good one. Well, that’s nice, but you’re still going to need at least four more. Part of the challenge of playing Ottoneu comes from the fact that much of your competition is in the same boat, they need cheap outfielders too. You’ll need to be smart about it, but you can find valuable outfielders who cost next to nothing. When it’s time to go to the auction before the season begins, mark these outfielders and hope you can sneak in and out, only paying a few dollars or less.

There’s no such thing as a playing time lock, but…

Luis Rengifo, LAA
Avg Salary: $5
ATC Projected PA: 533

This switch-hitting 27-year-old had a breakout year in 2022 when he stepped into the batter’s box 511 times and hit 17 home runs while slashing .264/.294/.429. He walked a lot more in 2023. His low 3.3% BB% in 2022 jumped to 9.2% in 2023. He repeated his .264 batting average in 2023 but improved the rest of his slash-line with a .339 OBP and a .444 slugging percentage. His approach changed, he stopped swinging so much and dropped his contact rate out of the zone. That came at the detriment of his in-zone contact rate, but getting on base with more passivity allowed him to score 10 more runs for his team in a smaller amount of plate appearances (445). Rengifo’s ATC projection suggests his slash line could regress (.256/.315/.420), but his playing time looks solid. Angel’s beat writer Jeff Fletcher reported Rengifo could be the leadoff hitter in 2024 and that would certainly bring his production up a tick:

Rengifo is one of the more expensive targets in this article, he’s rostered in 76.1% of FanGraphs points leagues. He has positional flexibility (2B/SS/3B/OF) and most of what I’ve written above has been well noticed by fantasy leaguers. If you’re lucky, and you can snag Rengifo for under the $4 average, you will have an excellent value.

Mark Canha, DET
Avg Salary: $3
Projected PA: 508

Canha has been a steady contributor for fantasy teams in the past few seasons. Last season, he finished with 4.32 points/per game and was only rostered in around 33% of leagues. In November, I calculated points league replacement level at 4.33 points per game for outfielders in 12-team leagues. Canha went over that mark in both 2022 (4.64 P/G) and 2021 (5.17 P/G) and finished the season at 5.27 points per game in the 204 plate appearances he accumulated with the Brewers. In each of the last three seasons (2021-2023), he played at least 139 games. Canha is an accumulator, so don’t get too excited about his individual stats. His batting average has outperformed his expected average in the past two seasons, and in the past three seasons, his slugging percentage has outperformed his expected slugging percentage. What can we expect from him in 2024? Regression, but only some. Here’s Canha’s ATC projection below his 2021-2023 stats:

Mark Canha Past Production and Current Projection
Season Team AB H 2B 3B HR BB HBP SB CS Points P/G
2021 OAK 519 120 22 4 17 77 27 12 2 728.6 5.17
2022 NYM 462 123 24 0 13 48 28 3 1 649.5 4.64
2023 – – – 435 114 25 1 11 49 17 11 1 601.1 4.33
2024 ATC DET 436 112 23 2 12 52 15 7 2 590.8 4.69
2024 ATC Projection

Andrew McCutchen, PIT
Avg Salary: $3
ATC Projected PA: 459

It seems odd to categorize the 37-year-old veteran McCutchen as a “Playing Time Lock”, but who else is going to DH for the Pirates? If he can rebound from last season’s Achilles tear and stay healthy, McCutchen could certainly be a reliable, above-replacement level player in Ottoneu points leagues. Ready to read something crazy? McCutchen has never, not once, slumped below the 4.33 points per game mark that I hold as a replacement-level outfielder. Ok, ok, he did record 4.34 points per game in 2022, but that was a career worst. Last season, in 473 plate appearances, McCutchen turned in a 5.24 points per game season. He’s not a lock for playing time as he heads into his age 37 season, but he certainly benefits from the DH spot and could easily hit 10 home runs while slugging close to .400. I wouldn’t count on anything more than that. The graph below clearly shows what happens to a ball player’s production as they go through the inevitable:

McCutchen career stats

If that graph scares you away, no one can blame you. Smart fantasy players aren’t betting on McCutchen taking a step forward, but holding just above the replacement level line is a realistic expectation. The full picture should be taken into consideration when someone else bids $2 during an auction draft. Going up to $3 might not be worth it.

Shared Playing Time Puzzle Pieces

Willi Castro, MIN
Avg Salary: $3
Projected PA: 445

The 33 bases Castro stole in 2023 will make him a target in all formats, but if your league-mates are devaluing his uncertain playing time, you can sneak in and take a chance. The Twins have a lot of injury risks and Castro can fill in nearly any position in a pinch. Both his batting average and on-base percentage ticked up between 2021 and 2022 and then again in 2023 and that was fueled by improved plate discipline:

Willi Castro Career Stats

While his hard-hit rate did not change much between 2022 and 2023, his barrel rate did, moving from 3.5% in 2022 to 6.8% in 2023. To recap, Castro gets on base more often than the average hitter, then he steals bases. He has begun finding the barrel more often by finding better pitches to swing at. That sounds good to me. I’m buying in.

LaMonte Wade Jr., SFG
Avg Salary: $4
Projected PA: 470

Even with the ultimate tinker-er in Gabe Kapler, Wade still accumulated 519 plate appearances in 135 games. Wade, a left-handed hitter, actually hit better (.269) against left-handed pitching than he did against right-handed pitching (.254) in 2023. However, his OBP and SLG were much better against righties. Last season’s .262/.373/.417 overall slash line was far and wide better than his .221/.305/.359 line from 2022 and seeing more reps likely contributed to the advancement. FanGraphs writer Kyle Kishimoto wrote about potential playing time issues for the Giants in 2024, but it was written before Matt Chapman was signed and J.D. Davis was cut. Now, Wilmer Flores and Wade are likely in a platoon split with Wade on the strong side. 2023’s step forward was good for 4.8 points per game in Ottoneu, above replacement level and worth as much as $2 in 2024.

Playing Time Gambles

Estevan Florial, CLE
Projected PA: 284

I was excited when I read in Jeff Zimmerman’s late February “Mining the News” that Florial has a chance to become an everyday player:

It might seem obvious, but Guardians hitting coach Chris Valaika was the first to go on record this week and say Myles Straw is competing for his job this spring. Marking him in the lineup every day is no longer a given. Ramón Laureano has plenty of experience in center, but Florial is the one Vogt called “a specimen.”

As of this writing, Florial has a high spring training strikeout rate, of 42.1%, and a high walk rate, of 10.5%. This combination is typical of Florial’s profile as he has an MLB 30.6% K% in 115 at-bats. Still, he’s never been given a chance to gain consistent playing time and I am, at least, interested to see what he can do. It’s probably too little too late as many baseball fans have been waiting for Florial to show off his tools for too long and have given up. It was over three years ago that Eric Longenhagen wrote this in his analysis of Florial as a prospect in the Yankees system:

I’ll gladly eat crow if Florial ends up being a consistent big league hitter for a half decade because that’ll mean we’ll have gotten to see his electric tools (he has one of the best throwing arms I’ve ever seen), but I don’t think that’s going to happen.

However, for $1 wouldn’t you like to see if the raw power Florial has been known for can be tweaked just enough to actually connect with the bat for something like 10 dingers? 10 dingers for a dollar here! 10 dingers for a dollar! It’s a gamble, but it’s certainly within the range of outcomes should Florial out-compete his teammates in spring training.

Aaron Hicks, LAA
Avg Salary: $1
Projected PA: 373

Hicks was a 4.86 points-per-game player last season for the O’s and if he can manage another 90 games in Los Angeles, then he very well could hold that mark. Father time may be coming for his power, but Hicks is still finding the ball in the zone and has shown a resurgence in the past few seasons in both his wOBA and his slugging percentage:

Aaron Hicks Career Stats

Unfortunately, he’s already had issues with soreness this spring and his projections don’t seem to be buying that he’ll be on the field enough for steady plate appearance totals by the end of the year. To further put a damper on Hicks’ fantasy potential, he outperformed his statcast expected average, wOBA, and slugging percentage in 2023. Perhaps the right approach here is to believe the regression projection systems bake in and hope for a little more. $1 and no more.


The Value of Activity in Ottoneu Leagues

I commonly hear people praising active managers in fantasy leagues, and there is good reason for this. Active managers make for a fun league. My favorite leagues are the ones with regular transactions, trades, etc., where every manager is engaged. While activity makes for a fun league, the praise for active managers often assumes active managers are “good” or “winning” managers. Fun is hard to measure, but good we can try to validate.

Read the rest of this entry »


Ottoneu: What Does a Championship Cost?

If an Ottoneu fantasy baseball team were a race car coming up to the finish line at the season’s end, there would be a whole lot of smoke coming out. The windows would have a layer of filth and film blocking you from seeing the driver inside. Bug guts would be splattered all over the hood, and a few pairs of body-less insect wings would still be twitching on the hunk of hot metal. Duct tape would be holding on semi-important parts and all kinds of unusual noises would be heard. Making it to the finish line is, for god sake, difficult.

I’ve always wondered how many of those theoretical race cars that are Ottoneu teams got a little extra help in the form of loans, allowing them to finish the season over the $400 salary limit allotted to each team. To be specific, I have data on 137 Ottonue Prestige League-eligible points leagues. Take a look at the average salary among those who finished with hardware in 2023:

 

Ottoneu Finishing Salary

This graph may lead you to believe all first-place finishing teams are over-budget. That’s not the case. But the majority of first-place finishers were over budget. Out of the 137 first-place finishers in this dataset, 80 finished the year over the $400 mark. That’s 58% of teams. Let’s look at the distribution of salary among the top three finishers:

 

This graph above is interactive. Click on “2” and “3” in the legend to isolate the distribution to first-place finishers. Hover over the bar to the left and you’ll notice that some impressive soul out there won their league with only a $234 budget. Who knows what the heck was happening in that league? But focus your attention to the right and you’ll notice that there are plenty of leagues where the first-place finisher either came very close to maxing out their budget or went over. In some cases, first-place finishers were over their 400-dollar budget by 100 dollars or more.

If you’ve ever been in a competition where you tried to work within a framework that you thought was the rules, only to find out you were wrong about that framework, you’ll know anger. But, let’s be clear, going over your $400 budget is plainly within the rule of the Ottoneu law and legal what-have-you. So, either “wake up stoopit, everyone’s doing it”, or hold to your rebuild and birth a dynasty.

That’s really what’s going on here, isn’t it? Maxing out your salary and agreeing to lopsided deals and loans at the end of the season makes for some really difficult decisions in the offseason when it’s time to get below the cap. It’s a double-edged sword. You may have won your league but you did it in an unsustainable way. Here’s an example of how this can work:

Team A is in the running for a first-place finish. Team F is barely staying out of last place. Team A is stacked and if they were to add Zack Wheeler for the final month of the season, they would surely win the league. Team F actually has Zack Wheeler and realizes Zack Wheeler is their only good player and that this instance of fantasy Zack Wheeler is being paid too much already. Team F decides to trade Zack Wheeler. Team A, who could really use Zack Wheeler, is nearly maxed out on budget so they couldn’t possibly be a good trade partner. But, Team A can be a good trade partner for Team F because Team F can loan Team A the money they need to roster Zack Wheeler.

Do you see? Now, will Team A keep Zack Wheeler for next year? No. They won’t be able to afford it. But, they won a championship and that is hard to do. Thus, the double-edged sword.

Now, don’t go running around telling everybody your strategy is to overpay all your players and max out your budget. It’s a true, season-long, reputationally built game that you must play to max out your budget at the right time. But, if you think your team is in a place where you could win your league this year, don’t be afraid to pay at the draft. Good players make good teams. The managers who won first place in my dataset paid. Here’s a look at how many players on average each rank finish (one through three) rostered at $40 or more:

Number of High Dollar Salaries By Finish
End of Season Rank Number of Players Rostered at $40 or more Number of Players Rostered at $30 or more Number of Players Rostered at $20 or more
1 2.4 3.8 6.5
2 2.0 3.4 6.1
3 2.0 3.1 5.3

While the edge is small, first-place finishers roster more players at $20+ players, more $30+ players, and more $40+ players than second and third-place finishers. So go out there and spend, spend, spend! Or don’t. But, whatever you do, know that in 2023, teams that finished the season over budget had a better chance of winning first place than teams that finished with money to spend.