Author Archive

Ottoneu Arbitration Technique #2: Tip the Scales

Have you ever found yourself paying for something that you just knew you couldn’t afford? At the store, you talked yourself into it. You over-exaggerated how much “extra” you had in your budget. You convinced yourself that you needed this shiny, beautiful thing and that, heck, you even deserved it. But when you got home, thoughts started to creep in. How am I going to afford this?  My butt doesn’t look as good in my home mirror as it did in the store. Maybe I can get a second job. Maybe I can make cuts in other areas. Do I really need this? Eventually, after a week’s worth of instant mac n’ cheese dinners, you decide that it’s not worth it, that it’s time to come to reality, and that the high-priced item needs to go back to the store. In the case of Ottoneu fantasy baseball, managers are watching their arbitration dollars pile up and are asking the same questions. Can I really afford Adley Rutcshman now that the market has caught up? How much is too much for Ronald Acuña Jr.? Why is everyone picking on me?

During arbitration, your league mates will increase your players’ salaries, tightening the screws on your overall budget, but you get to do the same to them. Maybe the best thing to do is to simply force them to take their own high-priced items back to the store or, dropping the metaphor, cut the player. Let’s take a look at each team’s most expensive player in the FanGraphs Staff League II:

Each Team’s Highest Paid Player
Team Name Avg Salary Max Salary Actual Salary Arbitration Increase
1 Mike Trout $57.51 $107.00 $62.00 $65.00
2 Aaron Judge $54.08 $67.00 $50.00 $53.00
3 Ronald Acuña Jr. $55.57 $76.00 $60.00 $63.00
4 Shane Bieber $28.08 $56.00 $36.00 $39.00
5 Mookie Betts $56.78 $74.00 $65.00 $68.00
6 Bryce Harper $39.61 $65.00 $44.00 $47.00
7 Juan Soto $61.90 $82.00 $59.00 $62.00
8 Blake Snell $22.14 $40.00 $27.00 $30.00
9 Matt Olson $28.33 $52.00 $32.00 $35.00
10 José Ramírez $47.93 $71.00 $54.00 $57.00
11 Xander Bogaerts $34.29 $52.00 $37.00 $40.00

I’ve gone into experimental mode and added $3 to every player’s salary. In yellow, I’ve highlighted the players who were brought up above the average salary due to my adjustment. In red, I’ve highlighted players who were already rostered above the average and are now well over that limit. This helps visualize which teams I could have the biggest impact on with my arbitration dollars alone. That’s all well and nice but keep in mind that you wouldn’t be able to give each team $3. That would put you well above your $25 spending limit in 12-team leagues. No, you’ve got a healthy $25 to dish out and not a penny more. So, let’s create a different scenario.

I’ll take each team’s best two players and I’ll divvy out at least $1 to each team as required, focusing on teams that have players just about to tip over the average edge of the cliff. Here goes:

Each Team’s Two Highest Paid Players
Team Name Avg Salary Max Salary Actual Salary Dollars Added Arbitration Increase
1 Mike Trout $57.51 $107.00 $62.00 $1.00 $63.00
1 Paul Goldschmidt $32.30 $46.00 $41.00 $0.00 $41.00
2 Aaron Judge $54.08 $67.00 $50.00 $1.00 $51.00
2 Shohei Ohtani $55.99 $89.00 $49.00 $2.00 $51.00
3 Ronald Acuña Jr. $55.57 $76.00 $60.00 $2.00 $62.00
3 Ozzie Albies $26.81 $42.00 $29.00 $1.00 $30.00
4 Shane Bieber $28.08 $56.00 $36.00 $0.00 $36.00
4 Bo Bichette $32.41 $49.00 $32.00 $1.00 $33.00
5 Mookie Betts $56.78 $74.00 $65.00 $2.00 $67.00
5 Fernando Tatis Jr. $45.97 $62.00 $52.00 $1.00 $53.00
6 Bryce Harper $39.61 $65.00 $44.00 $1.00 $45.00
6 Yordan Alvarez $42.01 $65.00 $34.00 $2.00 $36.00
7 Juan Soto $61.90 $82.00 $59.00 $2.00 $61.00
7 Trea Turner $46.63 $64.00 $46.00 $1.00 $47.00
8 Blake Snell $22.14 $40.00 $27.00 $0.00 $27.00
8 Kevin Gausman $19.91 $34.00 $24.00 $1.00 $25.00
9 Matt Olson $28.33 $52.00 $32.00 $1.00 $33.00
9 Kyle Tucker $32.09 $55.00 $29.00 $2.00 $31.00
10 José Ramírez $47.93 $71.00 $54.00 $1.00 $55.00
10 Gerrit Cole $46.46 $72.00 $53.00 $1.00 $54.00
11 Xander Bogaerts $34.29 $52.00 $37.00 $1.00 $38.00
11 Joe Musgrove $18.50 $34.00 $22.00 $1.00 $23.00
$25.00

Once again I’ve highlighted players in yellow who I brought above the average. In red are the players who were already rostered for a price above average, and I’ve really started gouging. Muahahah! Take that! Can’t afford to pay!? Too bad! Ok, Aaron Judge is safe. So are Shohei Ohtani, Yordan Alvarez, Juan Soto, and Kyle Tucker. But it would take a concentrated effort to bring those players up to or above the average. You could very well do the opposite of what I’m suggesting here and give those players all of your focus, but I would imagine other members of the league will concentrate some inflation firepower in that direction. The rest of the players in the white cells, Goldschmidt, Bieber, and Snell, are already rostered above the average and don’t need any scale tipping to be done.

This is the way to keep the stars in each year’s draft and part of the reason, like baseball, Ottoneu is a very difficult game to play. Of course, this is only one strategy to use, but it can be very effective. Now, just imagine a world where every member of your league reads this article. Stay with me here. Each owner in your league adds just a dollar or more to each team’s top players. Now that would make for some interesting keeper deadlines, wouldn’t it?


Ottoneu Arbitration Technique #1: Measure Against the Average

One of the very best aspects of Ottoneu fantasy baseball is that you are involved all year round. As October hits, stats are no longer accumulating, points are no longer being totaled and performance measurements remain locked in the past. But arbitration begins and the business side of baseball is front and center. Would you believe that someone, somewhere, in an Ottoneu points league is rostering Ronald Acuña Jr. for only $26? It’s true. If he’s not a candidate for arbitration allocation in that league, I don’t know who is. This is a pure example of why arbitration matters. If the person rostering Acuña for only $26 doesn’t have that salary adjusted, they would go into the draft with Acuña and the additional dollars to auction another big name. Oh, the humanity!

You can find all kinds of interesting situations like the Acuña one by downloading average salary data right from your league page and in this post, I’ll take you through the details on how you can use it to generate insights and strategy specifically for your league.

Step 1: Download average salaries and make it specific to your scoring format

If you click on the “Players” tab at the top of your league page, the sub-menu has a link all the way to the right titled, “Average Salaries”. You can also click here. The drop-down menu in the top right corner of the page allows you to specify salaries based on your scoring format. Choose the option that matches your league and then click “Export as .csv”.

Step 2: Merge average salary data with your league’s roster data.

If you followed Step 1 above, then you have your “average salary data”. Now, back on the “Players” tab, simply click “FanGraphs Sortable Stats”. This will take you to a FanGraphs leaderboard. Make sure the drop-down menu reads “All Teams” so that you are being given salary information for your league-mates rosters. Lastly, merge the two data sets on “Name” and subset it to “Player Name”, “Average Salary”, “Last 10”, and “$”, which represents the actual salary the player is currently rostered for in your league. Here’s an example:

Average Salary Diff
Team Name Rostered $ Avg Salary Last 10 Salary Diff
A Carlos Correa $19.00 $29.12 $21.40 $10.12
B Nolan Arenado $24.00 $32.64 $26.50 $8.64
C Bryan Reynolds $10.00 $18.32 $28.00 $8.32
D Yordan Alvarez $34.00 $42.01 $52.30 $8.01
E Austin Riley $23.00 $29.80 $40.70 $6.80
F Manny Machado $34.00 $40.74 $29.80 $6.74
E Gunnar Henderson $5.00 $11.38 $25.00 $6.38
D Rafael Devers $34.00 $39.56 $39.70 $5.56
D Andrew Benintendi $5.00 $9.70 $2.90 $4.70
E Jarred Kelenic $7.00 $11.52 $8.70 $4.52

You’ll notice a few things in the table above. First, I’ve also included “Last 10” which gives an average of the most recent 10 completed auctions for that player. You’ll also notice that I calculated the difference between the player’s average salary and what they are actually rostered for. From here I can start to make some decisions. For example, I’m not worried at all about the roughly $4.00 difference between the average salary and the actual salary for Benintendi and Kelenic. If you look at Benintendi’s “Last 10” you’ll notice he’s trending down anyways. By 2024, he may be worth less than the $5.00 he’s actually being paid. Yordan Alvarez, however, needs some adjusting. He’s worth more than $34, just try and change my mind.

Step 3: Group your new data set by team to determine who has the most “surplus value”

You can eyeball this process by simply going to your league’s “Arbitration” page and looking at the comparison of “Curr Salary” versus “Proj Salary” by team. Remember that you must give each team in your league at least $1. Note that this process does not provide a true “surplus” value for each team because each team is also overpaying on players. However, you won’t know who is being cut for a number of weeks, and that probably shouldn’t factor into your allocation strategy. It’s important to take stock of who in your league seems to have all the riches. There are a few different ways to do this but I like to take a simplistic route and isolate the league to players who are rostered lower than the average salary. Then, I sum the difference (Avg Salary – Actual Salary) by team and end up with something like this:

Surplus Value by Team
Team Surplus
A $15.18
B $27.26
C $5.86
D $21.44
E $17.70
F $53.08
G $30.07
H $15.87
I $28.74
J $35.39
K $28.46
L $6.25

Right away I can see that there are two teams who have a big discrepancy between what they are paying and what other teams are paying on average. That could be a difference between two or three players, or it could be that a team is rostering a handful of players for a few dollars less than average. Let’s take a look at team F to see what is going on:

Team F’s Got Surplus
Name Rostered Salary Avg Salary Salary Diff
Yordan Alvarez $34.00 $42.01 $8.01
Rafael Devers $34.00 $39.56 $5.56
Andrew Benintendi $5.00 $9.70 $4.70
Lars Nootbaar $5.00 $9.30 $4.30
Max Muncy $18.00 $22.29 $4.29
Wil Myers $3.00 $6.40 $3.40
Bryson Stott $3.00 $6.40 $3.40
Wander Franco $21.00 $24.07 $3.07
Josh Naylor $5.00 $7.36 $2.36
Ceddanne Rafaela $3.00 $5.14 $2.14
Trevor Larnach $3.00 $4.86 $1.86
Masyn Winn $3.00 $4.77 $1.77
Kris Bryant $18.00 $19.71 $1.71
Nick Senzel $3.00 $4.65 $1.65
Mike Yastrzemski $3.00 $4.51 $1.51
Randal Grichuk $3.00 $4.47 $1.47
Brendan Rodgers $5.00 $5.73 $0.73
Brandon Lowe $15.00 $15.59 $0.59
Austin Nola $3.00 $3.40 $0.40
Seth Brown $5.00 $5.16 $0.16

Team F looks a little less scary when you see that the value difference is spread out. Again, Yordan Alvarez needs to be adjusted. But, who else on this list should I allocate arbitration dollars to? Well, that’s the fun part. It’s not necessarily as easy as just tossing dollars on Yordan and Devers. Even if at the end of arbitration, Alvarez’s salary increases to $50, I’d probably still be inclined to keep him on my roster if I were the Team F manager. If that is the case, what does that actually do? Well, it limits the amount Team F will take into next year’s draft, but it doesn’t free up Alvarez for me to draft. That’s where the real strategy comes into play and over the next few weeks, our Ottoneu team will be writing more about arbitration strategy.


Going 20-20 Like It’s 2023!

Bigger bases in 2023 allowed for more stolen bases overall this year. More players reached the 20+ stolen base mark than ever before in the Statcast era. In fact, the 51 players who reached 20+ SBs in 2023, more than doubled last year’s mark of 24. The increase in stolen base output is explainable, MLB changed a rule. The flux of home runs in the past few years, however, is not as explainable, though many have tried to explain it with an analysis of the make-up of the actual baseball. But, both of those statistics are up individually and in combination.

Read the rest of this entry »


Hitter Auction Calculator Awards: Nobody Saw You Comin’ Award 2023

To qualify for this totally made-up award, a player must have earned positive value by the season’s end (2023) and show the largest difference in projected value versus end-of-season value. Simply put, I subtracted earned value from projected value, called it ‘Diff’, and sorted descending. It should be noted ahead of time that these three players were negatively valued due to very low plate appearance projections.

2022 Finalists: Jon Berti, Brendan Donovan, Brandon Drury

2023 Finalists: Josh Lowe, Jake Burger, Nolan Jones

Read the rest of this entry »


Hitter Auction Calculator Awards: The Exceeds Expectations Award 2023

To qualify for this totally made-up award, a player must have earned at least $5 by the end of the season and accumulated at least $5 more than expected. This query logic allows for players who we already knew would be good but just didn’t know would be this good.

2022 Finalists: Aaron Judge, Paul Goldschmidt, and Freddie Freeman

2023 Finalists: Matt Olson, Ronald Acuña Jr., and Corbin Carroll

Read the rest of this entry »


Ottoneu: Three Lessons Learned in 2023

The winner of the FanGraphs Staff Two Ottoneu League (1327) won by a minuscule two-tenths of a point. With 18,670.7 total points, “Roy Donk?” outlasted “Trial By Drury” by sheer force, maximizing all of his positional games played and missing his innings mark by only two. What a feat! Could it have been different had “Trial By Drury” maxed out on their OF and UTIL games played? We’ll never know.

I certainly can’t pass judgment on any team’s ability to maximize their points. My team, “The Ghost Runners” missed positional game maximums for 2B, SS, MI (by a lot!), OF, and UTIL. Oh, yeah, and I missed my IP totals too. I had a lot of injuries, played in too many leagues, dealt with cap space issues, yada, yada, yada! Yet somehow, I finished fifth. Luck? Probably. This season in our little free league, teams that reached their maximums were much more likely to finish higher in the standings, and that brings me to my first lesson of 2023…

Reach your maximums!

In FanGraphs Points Leagues that do not have playoffs, teams are allowed 1,500 innings pitched (soft-max) and 162 games per position with a higher 810 games allowed total for OF slots. This is a free league and it’s very possible that some of my league mates are playing in other, paid and possibly high-stakes, leagues. But, I should have used that to my advantage. Take a look at how teams finished, on average, when they reached their max compared to when they did not:

Average Finish by Totals Reached
Number of Teams Reaching Max Max Reached Average Finish Number of Teams Missing Max Max Missed Average Finish
C 8 6.5 4 6.5
1B 5 4.2 7 8.1
2B 2 1.5 10 7.5
SS 6 4.8 6 8.2
MI 2 1.5 10 7.5
3B 5 4.8 7 7.7
OF 1 1.0 11 7.0
UTIL 2 2.5 10 7.3
IP 5 4.4 7 8.0
162 games per position (810 for OF)
1500 soft cap IP

It’s illuminating to see how many teams did not get to their max. My MI situation was a mess all season long, but I still should have put a player, any player, there more often. I noticed it was an issue mid-season, and tried to trade away one of my extra outfielders for a middle infielder, but couldn’t find any takers. Being left with low points-per-game (P/G) targets on the waiver wire sucked the motivation right out of me and I continued to ignore the missing slot in my lineup. Shame! Lack of effort is to blame, but I also hit maximums too early last season and may have been too conservative this season because of it.

Home runs hurt your pitching, but accumulation is more important

You’ll notice in the scatter plots below that the best teams in this league hit the most home runs. Though the first-place finisher did not hit the most home runs, they finished in the top five. On the other side of things, teams that gave up fewer home runs than everyone else didn’t necessarily show tremendous gains. That’s mostly due to the fact that when you accumulate innings, you accumulate home runs given up. Those teams whose pitchers aren’t giving up home runs are likely avoiding them because they are starting pitchers less often.

Ottonue Home Runs Hit and Allowed Scatter Plots

Each day matters

Total all your points and divide them by all of your games started among your position players, and you have your season-long points per game (P/G). Do the same with your innings pitched (P/IP) and then add the two together. The sum of P/G and P/IP is telling of how your team did on not only a daily basis but also a decision basis. Obviously, having good players is what you’re after, but scoring points each and every day throughout the season is the name of the game:

Ottoneu Final Results

Teams that finished in the top three spots had the highest sum of P/G and P/IP. That generally translates to good, quality players, but as we’ve seen, it also translates to accumulation. This season, teams that had a handful of everyday hitters and regular pitchers above six points per game were much better for it. Here are all pitchers and hitters placed into decile groups by P/G and P/IP:

P/G, P/IP Player Deciles Chart

This reflects all players regardless of games or innings pitched or whether they are a reliever or a starter. In upcoming posts, I’ll build out these decile ranks with more specificity, but for now, this will do. It gives us a clearer picture of how P/G and P/IP relate to your team as a whole. We all want decile one and two players. Heck, I’ll take decile three players any day. Those are the quality players that contribute to your daily points at a high level.

Taking stock and analyzing your league as a whole is an important step to improving. I, personally, have a long list of things that I need to do to win this league next season. Now, sadly, I have six months to think about it.


How A Rolling Chart Can Help Explain Your Season

The month of June was an interesting time for the playoff-bound Orioles. When the month concluded, two of their brightest stars, Adley Rutschman and Anthony Santander, had wRC+ marks below 100 for the month. But the story of the Orioles in 2023 isn’t isolated to a few stars. In fact, it’s the opposite. The story of the Orioles 2023 regular season, is a combination of stories from rookies, to established everyday contributors, to veterans who all performed well at various points in the season. When one player was off, another one came out of nowhere to lift the team. Interact with the graph below by clicking on each player’s name to turn their data on and off and visualize the O’s wRC+ production in June:

Read the rest of this entry »


Ottoneu Hot Right Now: September 27th, 2023

The 2023 version of Ottoneu Hot Right Now will include three different 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 »


Bullpen Report: September 24th, 2023

The 2023 version of the Bullpen Report includes five different sections, as well as the closer chart, which can be found at the bottom of the page.

We will always include a link to the full Closer Depth Chart at the bottom of the Bullpen Report each day. It’s also accessible from the RosterResource drop-down menu and from any RosterResource page. Please let us know what you think.

  1. Notable Workloads: Primary closers or valuable members of a closer committee who have been deemed unavailable or likely unavailable for the current day due to recent workload.
  2. Injury News
  3. Outlier Saves: Explanation for a non-closer earning a save during the previous day.
  4. Committee Clarity: Notes on a closer committee that clarify a pitcher’s standing in the group.
  5. Losing A Grip: Struggling closers who could be on the hot seat.

The “RosterResource” link will take you to the corresponding team’s RosterResource depth chart, which will give you a better picture of the full bullpen and results of the previous six days (pitch count, save, hold, win, loss, blown save).

Click HERE to view the full Closer Depth Chart.

Read the rest of this entry »


Is John Means Back in Business?

It was in 2021 that John Means threw a no-hitter, striking out 12 batters along the way, matching his career-high single-game strikeout total. Were it not for a runner making it to first base on a dropped third strike, Means would have been the only Orioles pitcher in history to have thrown a perfect game. But, that was all back in 2021 and besides only eight innings pitched in 2022, John Means is back on the mound for the first time since April of that year. Is Means valuable this season, next season, and beyond? Let’s take a look at where he was and where he is currently in an attempt to answer that question.

Read the rest of this entry »