Archive for Ottoneu

Introducing Expanded Ottoneu Coverage

The first Ottoneu content appeared on RotoGraphs early in 2011, at the same time the at-the-time-new-to-the-world fantasy game lauched. That September, I became the first RotoGraphs writer dedicated to covering Ottoneu on a regular basis. Over the years, a number of writers have weighed in on Ottoneu strategy and a smaller number have regularly contributed Ottoneu content.

But we’ve never had a dedicated Ottoneu team – until this week.

Read the rest of this entry »


The Anatomy of a Ottoneu Dynasty Rebuild: Part 1

The process. Taking a step back. Tanking. However you put it, nearly every team in Major League Baseball has been faced with the decision to rebuild at some point in the recent past. Sometimes it’s a quick retool lasting a year or two or maybe it’s a full tear-down with a multi-year cycle before sniffing the playoffs again. Dynasty fantasy baseball — and Ottoneu in particular — is no different, where the decision to build for the future is one of the core experiences of the format.

When Ottoneu was established, it was designed to try and emulate the job of an MLB general manager as closely as possible within the confines of a fantasy baseball setting. That meant deep rosters, access to the full minor leagues, and the ability to truly build for the future. I’ve played fantasy baseball for over 20 years and have been playing Ottoneu since 2011 when it was first established. It’s my favorite format I’ve played in all those years, and luckily, I’ve managed to avoid a major rebuild in any of my leagues until now.

My very first Ottoneu team was in League 32 – Fantasy Field of Dreams and I’ve held onto this team ever since. I’ve finished as high as second in this league and never lower than sixth until 2021. The prospect of rebuilding was never really all that appealing to me. I preferred to draft and wheel and deal my way into contention every year even if that “always compete” strategy never resulted in any championships. I thought it was more fun to try and push for that top-three finish than to “waste” a year (or years) rebuilding. Unfortunately, without a strong foundation to stay competitive every year, the tank has finally caught up with me.

I thought it would be helpful and instructive to walk through this rebuild to impart any lessons I learn to you, dear reader. My hope is that a guide to rebuilding in Ottoneu should be different enough thanks to the quirks and nuances of the unique format while still having some value for those of you who don’t play Ottoneu. Perhaps it’ll make your decision to start rebuilding a little easier or help you along the way if you’re already knee-deep in your own step-back cycle.

Making the Decision

I finished the 2021 season in seventh place and foolishly tried to run it back again last year. There were tons of holes on my roster but I thought I had enough pieces to be competitive with a good draft. It didn’t work. I quickly fell into last place once the season started as injuries and poor talent evaluation both dragged my team to the bottom. By May, the writing was on the wall — this team stunk and I’d need to do a lot of work to turn it around.

And that’s one of the first lessons I should have learned: you need to be brutally honest with your position. From 2017–‘19, I finished in sixth place for three straight seasons. That should have been a huge warning sign that my strategy of trying to compete every season wasn’t working. Those teams had some nice pieces like MVP-era Christian Yelich, Coors-era DJ LeMahieu, Whit Merrifield, and J.T. Realmuto. What they didn’t have was any sort of keepable pitching what-so-ever. That should have been evident in the final points-per-game (P/G) and -per-innings-pitched (P/IP) each season but I (arrogantly) thought I could overcome that hindrance.

League 32 Points, 2017–19
Year Total Pts P/G P/IP
2017 16399.9 (6th) 5.17 (10th) 4.34 (10th)
2018 16772.4 (6th) 5.33 (4th) 4.81 (9th)
2019 18145.2 (6th) 5.91 (3rd) 4.71 (6th)

To be fair, I did a pretty good job of building a competitive offense (thanks to the juiced baseball!) but I just couldn’t figure out an answer for my pitching staff. It regularly sat in the bottom half of the league by points-per-innings-pitched and was the downfall of those offensive powerhouses in 2018 and ‘19. A more honest evaluation and reflection after each of those years could have resulted in a decision to start rebuilding a lot sooner.

Evaluate Your Roster and Develop a Plan

These next two steps really go hand-in-hand. Once you’ve decided to start rebuilding, laying out a rough roadmap towards contention is your next step. A rebuild without an exit strategy hews too close to how the Marlins approach each season in the big leagues. It’s too easy to push the goalposts back each year if you’re not making progress so having a concrete plan in place helps you break out of that cycle.

You can’t really build that timeline until you’ve evaluated your roster and figured out who is coming along for the ride and who is dead weight. Rebuilding teams aren’t just deciding to keep players for next year, they have to take into account their timeline back to contention. Because of salary inflation and arbitration, the players you keep today will be that much more expensive down the road. If you’re looking at a quick one- or two-year retool, keeping a player with $1–$5 of surplus value makes a little more sense than if you’re looking to rebuild for multiple years. Those borderline keepers should turn into easy cuts if their salary in a few years prices them out of your roster.

Players with tons of surplus value — $10 or more — make sense as long-term keepers because they’re the players that will be contributing on your next competitive roster down the road. These are your centerpieces to your team — usually young major leaguers who have already established themselves but who have a cheap salary right now.

For my team in League 32, those centerpieces are probably these four guys:

League 32, Roster Centerpieces
Player Salary Projected Value Projected Pts/G
Wander Franco $32 $30 5.72
Ian Happ $12 $21 5.10
Sean Murphy $12 $17 4.95
Jorge Polanco $8 $13 5.13
Projected Values per Steamer Projections (FG Auction Calculator)

Even though Wander Franco doesn’t necessarily have a projected surplus value in 2023, the potential in his bat is off the charts. Even if he ends up not hitting for as much power as expected, if he’s healthy and continues his upward trajectory, he should be worth the large hit to my salary cap. The other three players all have plenty of surplus value and would likely fit on nearly every roster around the league at their price, even if their projections aren’t that gaudy.

Making those keep or cut decisions with a two- or three-year outlook can be pretty tricky. It’s hard enough projecting for next season, let alone a few years into the future. Luckily, ZiPS projects three years into the future so you can at least get an idea of how your roster might look in 2024 or 2025. Those long-term projections aren’t perfect, but they’re a good baseline to start from when determining which players to keep and which to cut.

On the other hand, if you’re just starting your rebuild, you’ll need valuable pieces to trade off during the season to continue replenishing your roster. This isn’t as important as determining who the long-term core of your team is, but they’ll be a critical part of moving your rebuild forward. Think of them as the MLB veteran signed to a one- or two-year deal to be used as trade bait during the summer. For my roster, that’s someone like my $25 Max Muncy or $21 Teoscar Hernández. Those two are projected to be solid contributors, and if they have a strong season in 2023, they’d both make fantastic trade pieces during the summer for a team looking to upgrade for the stretch run. They’re cheap enough to be keepers in 2023 and good enough to be a significant upgrade for a team during the summer.

Determining which players are long-term keepers and which players are sellable keepers might seem like they’re at odds. It depends on where you’re at in your rebuilding process. Since my team is still towards the beginning, I’ve still got sellable pieces on my roster that I can keep this year with the intention to move them for more valuable pieces later on.

Now we need to talk about prospects. For a rebuilding team, you’d expect that prospects are the bread and butter of the process. While that might be true to some extent, I’m here to argue that prospects are a trap. Yesterday, Lucas Kelly did a great job breaking down much of my argument in his piece on keeping minor leaguers. With prospects, you’re hoping that their development path and introduction to the majors is as smooth as Juan Soto’s while trying to keep them on your roster with a low enough salary if/when they hit snags along the way.

For example, Marco Luciano has an average salary of $5 in Ottoneu right now (and I happen to currently roster him in League 32). His ETA on his prospect profile says 2024, but he hasn’t played above High-A yet. Even if he does hit that ETA, it’s unlikely he’ll make an immediate impact until a year or two later. At that point his salary will be at least $7 and maybe higher if he gets any major league playing time. Will he be worth that salary then? Maybe, but it’s a risk you have to weigh and Luciano’s timeline might not line up with your own cycle. Lucas made the same argument with Jack Leiter in his article yesterday. With prospects that are multiple years away, are they even going to be contributing in the major leagues when you’re aiming to break out of your rebuilding cycle? I’m choosing to keep Luciano at $3 because the salary is low enough I can take the risk to see if he pans out and he might even make an enticing trade piece this summer if his minor league season is more successful than last year.

With that said, there are some prospects who do make sense to try and build around. With the new CBA incentivizing teams to promote their top prospects earlier in the season, it’s easier than ever to figure out which prospects are going to be given a full-season opportunity in the big leagues. These MLB-ready prospects are usually deep into their development process and can usually be trusted to return some modest value now while hopefully bringing back even more value later on. My team in League 32 has four guys like that: George Kirby ($10), Ezequiel Tovar ($3), Grayson Rodriguez ($3), and Shane Baz ($3). I’m betting that these guys will develop enough to become centerpieces on my roster in a few years and they’re close enough to the majors that I can make a call on whether or not they’ve developed sufficiently fairly quickly in my rebuilding process.

That’s it for now. My next installment in this series will examine my opening moves of this rebuild from last summer and dive into a potential draft strategy.


Ottoneu: The Value In Keeping Minor Leaguers

If you are rostering a player in the minor leagues who has yet to debut, how are justifying it? I don’t write that to be critical, I’m rostering a few myself and I ask myself the same question whenever I look over my roster. If your answer is something like, “They could be really good in the future!”, then you are also thinking like me and everyone else who is rostering young, yet-to-debut minor leaguers. Who are some of these players? Here are just a few hand-selected examples with high average salaries in Ottoneu FanGraphs points leagues:

Hitters
Marco Luciano, $5.08
Anthony Volpe, $4.88
Jasson Domínguez, $4.37

Pitchers
Jack Leiter, $5.52
Grayson Rodriguez, $5.47
Eury Pérez, $4.29

A player like Grayson Rodriguez can be found on the auction calculator because he is expected to join the O’s rotation either out of camp or early in the season. Using Steamer projection and the auction calculator’s FanGraphs points pre-settings, Rodriguez projects as a $1 player. Technically, he’s not worth rostering with a projected value of $-13.4, but you can usually treat any player with negative value as a $1 player. Regardless, he’s not expected to be worth the $5 plus he’s averaging in Ottoneu leagues, but his rookie season is not the reason you would roster him. You would roster him in hopes that he will be worth much more than $1 in 2024, 2025, and on. If you’re paying $5 now, he’s worth $1 now, but you’ll be paying him $7 next year when he’s worth $10, and maybe you’re doing alright. That statement probably deserves a much deeper dive, but for now, I’ll stay out of that rabbit hole.

This is the fun part of rostering yet-to-debut minor-league players. It’s literally prospecting. It’s fun to do with Bowman autographed baseball cards and it’s fun to do in fantasy baseball leagues. This prospecting becomes more exciting as the player gets closer and closer to success. But, what about a pitcher like Jack Leiter? Technically he edges out Grayson Rodriguez ever-so-slightly in average salary, but here’s a bold prediction; Jack Leiter will not return $5.52 in FanGraphs points leagues this season. Ok, maybe not so bold. No one can predict the future, but this one seems like a gimme. Last year (2022), Corey Kluber returned $5.70. If Leiter were to do the same in 2023, he’d have to be around Kluber’s 2022 numbers:

Player Comparisons
Name/Seaon IP K H BB HBP HR SV HOLDS
Corey Kluber, 2022 Actuals 164 139 178 21 10 20 0 0
Jack Leiter, 2023 Projection 1 1 1 0 0 0 0 0
Jack Leiter, 2022 AA Actuals 92.2 109 88 56 8 11 0 0
Steamer Projections

First of all, Kluber only walked 21 batters in 2022!? That’s the lowest total among all starters with at least 160 innings pitched and seven less than second-place Kevin Gausman. That’s what you can or should get for around $5.00 in FanGraphs points leagues. Kluber’s current average Ottoneu salary sits at $6.66. Second, I included Leiter’s Steamer projection tongue in cheek, he basically has no projection. His player page does have a 2023 MLB ETA, but who knows? So, we can’t realistically project Leiter’s 2023 value. I suppose we could compare his minor-league stats. That’s also unfair but at least it gives us some semblance of what he can do. Luckily, Dan Szymborski does the good work of projecting player performance a few years ahead with ZIPS:

Jack Leiter, ZIPS 3-Year
Year IP K H BB HBP HR SV HOLDS
2023 94.7 88 90 52 9 14 0 0
2024 98.0 92 90 49 8 13 0 0
2025 102.7 97 92 49 7 13 0 0

I tossed in the HBP projections myself, thinking that maybe Leiter will gain a little more control over time, and I projected no holds, the rest is provided by ZIPS. Before you start going crazy over this projection remember that volatility in projections for players who have never played in the major leagues is very high. So, let’s get even more volatile! Let’s imagine that ZIPS is being very conservative and that Leiter’s 2024 season looks more like a combination of 2023 and 2024. This is a big assumption, I know, but stick with me. Here’s where Leiter would be in 2024:

Experimental Mode, Sum of ZIPS (2023,2024)
Year IP K H BB HBP HR S
2024 EXP 192.7 180 180 80 7 27 0

I tweaked the HBP and BB totals to reflect a more realistic total, but the other categories are the sum of 23′ and 24′ ZIPS. If this turned out to be true, what would his value be in 2024? In FanGraphs points leagues, this projection would be worth approximately 725 points (rPTS on the table below). Now, we have something to work with. The auction calculator has the following pitchers in that realm for the 2023 season:

Players Projected for ~725 rPTS (2023)
Name Team POS ADP IP rPTS PTS aPOS Dollars
Nestor Cortes NYY SP 113 167.0 732.46 -1.59 5.95 5.36
Joe Ryan MIN SP 142 169.6 723.98 -2.69 5.95 4.26
Martin Perez TEX SP 314 183.9 720.79 -3.10 5.95 3.85
*Steamer
**FanGraphs Points Leagues auction calculator

Remember my bold/not-very-bold prediction from earlier? I’m prepared to apply that to the 2024 season as well. Jack Leiter’s current average salary of $5.52 may not be what he’s worth until beyond 2024 even if he ends up being Nestor Cortes, which is a huge if. Up until this point, I have written nothing about arbitration, but it’s very possible that someone in your league could bump his salary up a few dollars and you would no longer be making smart decisions by rostering him. Could I be wrong about all of this? Yes! I have no doubt that Leiter will be a successful major league pitcher, but Ottoneu FanGraphs points fantasy leagues roster-able? Now? No. Why did I write all of this? Well, because I’m rostering a $6 Jack Leiter and had a theory about why that was a bad decision. Finally, just before the January 31st keeper deadline, I’m ready to let him go. Farewell my friend. I hope to pick you up for $1 in the draft and start this prospecting process all over again, but at a much more reasonable price.


Chad Young’s 2023 Ottoneu 3B Rankings

There are two things that jumped out at me looking at 3B. First is that there are 6 really good, exciting bats at the top, and then a big tier drop. Second is that I run out of starters I really trust before I get to 12. I’ll be pretty focused on getting one of those top six via trade or auction this offseason.

Read the rest of this entry »


Chad Young’s 2023 Ottoneu SS Rankings

Going for a quick turn-around with SS after 2B yesterday, since there is so much overlap. In general, I don’t see replacement level as different for SS or 2B, so the tiers will overlap and guys will be in the same spot. There is one exception to that – see if you can spot him!

Read the rest of this entry »


Chad Young’s 2023 Ottoneu 2B Rankings

After a holiday hiatus, we’re back at it with 2B today and we’ll be powering through other positions quickly. My goal is to finish this series in January and to make updates in February as new information comes out or my thinking changes. Second base has already been delayed because of new information and updated thinking.

Read the rest of this entry »


Chad Young’s 2023 Ottoneu 1B Rankings

With catchers out of the way, we continue to move around the IF, going from the worst offensive position to the best. First base is always both top-heavy and deep, and that is the case again this year. It creates an interesting dynamic where there is big production to be had by adding the top guys, but there is also good value to be had by waiting out the rest of the league and seeing who shows up cheap later in the auction. It creates an interesting strategic choice in which there are a lot of ways to build a team.

As with catchers, before I share the list, I want to share some notes on my process.

Read the rest of this entry »


Comparing Chad Young’s C Rankings to Other Sources

Last week, I posted my catcher rankings for Ottoneu FanGraphs points leagues, but those are, of course, not the only rankings out there. There are other formats, there are values created by other analysts and more.  Before moving to the next position in my rankings, I wanted to take a moment to look at where other values might differ from mine at catcher, and why.

Read the rest of this entry »


Chad Young’s 2023 Ottoneu C Rankings

I didn’t start this series until January last year (which was already this year!) but I wanted to get out a bit earlier in 2023 (which is still 2022) as trade season is well underway. This comes with some risk – a number of players are still unsigned, trades are still to come, not all projections are available, etc. – but I think the risk is worth the reward, don’t you?

As in past years, before I share the list, I want to share some notes on my process.

Read the rest of this entry »


Ottoneu Offseason Checklist

It is now that time of year when your inbox pings and dings with notifications from Ottoneu. Is that a good trade proposition? Should you keep player A? Are you over-paying player B? These are all questions you should be asking yourself this off-season. Luckily, FanGraphs has all the data you need to make informed decisions. Here are three easy steps you can take this offseason to ensure you’re ready for your Ottoneu re-draft.

1. Merge your league rosters with new 2023 projections.

In order to do this you need two things:

(a) a fresh .csv download of auction calculator values (both pitchers and hitters) using steamer projections, tuned to your specific league settings.
(b) your league csv, which you can easily download by clicking on the tools icon at the top of your Ottoneu league page.

From there, you’ll need to merge your new 2023 values with your current players. Here’s an example from one of my teams:

Current Salary vs. Projected Value
Name Position(s) Current Salary 23 Steamer Projected Value Diff
Taylor Walls 2B/SS/3B $4.00 -$51.36 $55.36
DJ LeMahieu 1B/2B/3B $24.00 -$17.67 $41.67
Josh Donaldson 3B $23.00 -$15.31 $38.31
Eddie Rosario OF $9.00 -$27.42 $36.42
Cody Bellinger OF $24.00 -$10.59 $34.59

You can do two things with this table. First, you can compare the salary you’re paying a player with what Steamer 23′ thinks a player is worth. Clearly, I am overpaying Taylor Walls. Steamer thinks he’ll be worth negative value, so realistically if I wanted to keep Walls going into 2023, he would need to only be $1 with a lot of upside for that keep to make sense. Second, you can use the same process to see where your league mates stand. If you know your competition is underpaying a few players, you could target them as off-season trade candidates.

2. Use the roster organizer to place cuts on any over-paid players and decide if any players have trade value.

From the way my top five over-paid players table looks, I’ll be clicking over to the “Roster Organizer” tab and making a few cuts. This is a nice tool because it allows you to see how your budget changes depending on what cuts you make. Not all over-paid players need to be cut, but most of them should be cut or traded. Maybe you’re only overpaying by a few dollars and you think a league mate might be interested, slot them into the trade category. On the flip side, you can look for a few players that you are underpaying, but don’t believe in. It’s possible your hunch could be right, but it’s pretty hard to outsmart the projection systems.

3. Analyze your team’s needs for the upcoming season.

Now that you have your roster all organized and tidy, it’s time to figure out what you need for next season. Take your team exactly how it is and calculate the points your players will provide per category. My Ottoneu leagues are all FanGraphs points leagues, so I can take a steamer projection .csv, merge on my players and total out the points they will score based on the projections:

My Team's Projected Points (Bar Chart)

Without being able to compare to other teams, this bar graph only gives me a general sense of my offensive projections, but what I can tell is that my team is full of high-average players. Here’s a breakdown of where my points are coming from:

My Team’s Points Categories as a Percentage of the Total
Category Points Percentage of Total
H 13546.4 60.8%
Doubles 1412.3 6.3%
Triples 182.4 0.8%
HR 3543.8 15.9%
BB 3009 13.5%
HBP 372 1.7%
SB 209.0 0.9%
Steamer Projections

From what I see above, I believe I’ll need to shop for some power this off-season. It’s time to start looking for low-power/high-average players that I may be overpaying and use them as trade chips to acquire more power.

Breaking your and your league mates’ teams down in this way will give you the opportunity to make informed keep/cut, trade, and draft strategy decisions.