Asset Valuation Part 2: League Context

Have you ever looked at art that changed based on the direction you’re viewing it? Or maybe stared at that famous drawing of a duck for 10 minutes, only to have it morph permanently into a rabbit? The notion that one thing can be two or more does a number on our brains sometimes.
And while I don’t have any data to back it up directly, I think it’s fair to say that the majority of fantasy analysis focuses on 5×5 roto. Even I am guilty of it. All too frequently, the industry overlooks the fact that fantasy performance is differently valuable based on how you look at it.
This leaves a decent chunk of fantasy players in the lurch. If you play in multiple leagues, it is likely that they don’t all have the same scoring format. Maybe you are in a competitive 5×5 roto you found via classifieds on Reddit, but also have a home league with a convoluted point system because your 8th-grade buddy thought it would be fun to make triples worth 15 points. The value differences across these types of leagues can be meaningful. And while a rankings article might make passing reference in the blurb for Kyle Schwarber that he’s more valuable in OBP leagues, how can we figure out the extent to which this is the case? Below, I am going to walk you through how the FanGraphs Auction Calculator can be used to elucidate the extent to which player values can differ based on league rules.
In my analysis, I’m focusing on four different types of leagues: 5×5 roto with batting average, 5×5 roto with OBP (no batting average), ESPN points and Yahoo points. I have chosen this tasting menu of settings because they each highlight a key aspect of how valuations can differ across leagues. The OBP versus batting average distinction is self-explanatory. Further, the roto settings should value players who steal more than points settings would. Meanwhile, ESPN points penalizes strikeouts, while Yahoo points does not. I am using a baseline league structure of 12 team, 23-man rosters:

But for your own, feel free to enter whatever applies to your leagues. I’m pulling 2026 year-to-date data from the Auction Calculator for each setting. If you want to see projections, simply change the setting dropdown to your preferred system. Be sure to select the various “Rest of Season” options because if you don’t, the projections you get will be as of the start of the season.
Unlike some of the other work I’ve published so far, this analysis can be done entirely in Excel and does not need any programming knowledge. The first thing you’ll want to do is download the exports based on each league setting. For the purposes of this analysis, I recommend deleting columns that are not the player name and overall dollar value. You will need to export and combine pitcher and hitter datasets separately; this can easily be done via copy-and-paste.
However you condense the exports is fine – whether you want to aggregate all hitter files into one and then combine with an aggregated pitcher file, or aggregate hitters and pitchers for each league setting and then combine that way. As long as you are consistent about how your cells are sorted your final sheet should be the same. Your end result will need to be one sheet with n+1 columns, where n equals the number of league types you have exported and the extra is for player name.
With this, you now have a surprisingly powerful (yet still simple) tool at your disposal. It is a Choose Your Own Adventure from this point regarding how you want to analyze your data. If you are in only two leagues, you can start as simply as subtracting your two value columns and sorting the sheet by the difference. The players at the very top and very bottom of the list are guys whom you should be mindful of when considering them in transactions in your leagues.
Likewise, as your number of league settings increases, you can add complexity to how you measure the differences. In the analysis below, I have used standard deviations (still doable in Excel!) in a few different ways to determine which players have the highest variances based on league setting.
| # | Name | 5×5 Roto – AVG | 5×5 Roto – OBP | ESPN Points | Yahoo Points | SD |
|---|---|---|---|---|---|---|
| 1 | Oneil Cruz | $47 | $47 | $17 | $40 | $14.1 |
| 2 | James Wood | $50 | $58 | $34 | $56 | $10.8 |
| 3 | Luis Arraez | $12 | $2 | $24 | $12 | $9.2 |
| 4 | Kyle Schwarber | $25 | $32 | $15 | $36 | $9.1 |
| 5 | Nick Kurtz | $39 | $50 | $31 | $48 | $9 |
| # | Name | 5×5 Roto – AVG | 5×5 Roto – OBP | ESPN Points | Yahoo Points | CV |
|---|---|---|---|---|---|---|
| 1 | Willy Adames | $2 | $1 | $1 | $11 | 130.6% |
| 2 | Kazuma Okamoto | $9 | $10 | $-4 | $10 | 104.1% |
| 3 | Ildemaro Vargas | $10 | $3 | $14 | $0 | 94.8% |
| 4 | Chase DeLauter | $2 | $2 | $12 | $5 | 86.6% |
| 5 | Ernie Clement | $8 | $0 | $17 | $8 | 82.5% |
The first table is based on raw standard deviation calculations, and the second is based on coefficient of variation, which is the standard deviation divided by the mean. The latter will allow players who are lower valued but still highly variable to be identified. For hitters ranked by their coefficient of variation, I filtered for players who had at least one category greater than $10. Without this nuance, the leaderboard is dominated by players whose mean value is a decimal which creates a few astronomically high but analytically uninteresting results.
In the raw dollar value table, we have an unsurprising crew. Four players who strike out a lot, and one who never does. It should come as no shock that ESPN Points penalizes strikeouts, and the effects are stark. And while we may be seeing the Oneil Cruz breakout we’ve all been waiting for, Luis Arraez has outperformed him, and Kyle Schwarber for that matter, by a significant margin in that setting. And speaking of Schwarber – in OBP roto, he’s been 28% more valuable than AVG roto. In Yahoo points versus ESPN, he’s been more than twice (!) as good.
For players sorted by coefficient of variation, there is less name value. This is intuitive because the denominator in that calculation is mean value, and smaller denominators (i.e., smaller mean values) will create larger coefficient ratings. There are still, however, some pearls to pull from this oyster. Willy Adames’ topline stats might not look great, but he’s been a solid player in Yahoo points. He might present a genuine buy low opportunity – his ADP was north of 130, reflecting what is likely to be a fairly low initial investment, and whoever is rostering him is probably low on patience. Nothing under the hood suggests a glaring problem, so if you can get him for a relatively cheaper cost, take a stab at it.
Now, let’s take a look at pitchers, with the same filtering rule applied on the second table. I have also omitted the OBP roto column because pitcher scoring was the same for each and while there was some small variance in the dollar value (~$1 generally), leaving them in essentially double counts the roto categories in the variance calculations.
| # | Name | 5×5 Roto | ESPN Points | Yahoo Points | SD |
|---|---|---|---|---|---|
| 1 | Cristopher Sánchez | $39 | $57 | $37 | $11.1 |
| 2 | Bryce Elder | $13 | $27 | $9 | $9.6 |
| 3 | Gavin Williams | $16 | $35 | $24 | $9.5 |
| 4 | José Soriano | $6 | $25 | $15 | $9.5 |
| 5 | Kevin Gausman | $1 | $20 | $8 | $9.4 |
| # | Name | 5×5 Roto | ESPN Points | Yahoo Points | CV |
|---|---|---|---|---|---|
| 1 | Andrés Muñoz | $1 | $-4 | $11 | 285.9% |
| 2 | Michael Wacha | $-2 | $16 | $2 | 180.8% |
| 3 | Nolan McLean | $-3 | $15 | $8 | 139.5% |
| 4 | Nick Martinez | $7 | $14 | $-2 | 130% |
| 5 | Connelly Early | $-1 | $12 | $6 | 113% |
Christopher Sánchez is obviously a top arm anywhere, and Gavin Williams appears to have found a new gear and is likewise performing well regardless of setting. But these guys’ knack for going deep in games and get wins adds an extra value in ESPN points. Meanwhile, Cease and McLean (with but six wins between them) are buoyed in points relative to roto by their respective penchants for punch outs.
If you’re looking to make a trade based on this data, good luck prying Sánchez away from anyone. But Cease, Williams, or Connelly Early in points? Comparatively more doable. These types of moves aren’t especially splashy, but they are the type that, if made consistently and in the right leagues, build winners.
Next up is a list of the top players ranked by average value across the settings types, but with their ranks in each respective settings compared.
| # | Name | Mean Value | 5×5 Roto – AVG | AVG Rank | 5×5 Roto – OBP | OBP Rank | ESPN Points | ESPN Rank | Yahoo Points | Yahoo Rank |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Jacob Misiorowski | $50 | $51 | 1 | $49 | 4 | $56 | 2 | $44 | 5 |
| 2 | Yordan Alvarez | $50 | $49 | 3 | $52 | 2 | $47 | 3 | $52 | 2 |
| 3 | James Wood | $50 | $50 | 2 | $58 | 1 | $34 | 8 | $56 | 1 |
| 4 | Ben Rice | $45 | $47 | 5 | $47 | 5 | $39 | 5 | $49 | 3 |
| 5 | Cristopher Sánchez | $45 | $39 | 12 | $38 | 14 | $57 | 1 | $37 | 13 |
| 6 | Nick Kurtz | $42 | $39 | 13 | $50 | 3 | $31 | 20 | $48 | 4 |
| 7 | CJ Abrams | $39 | $40 | 9 | $43 | 7 | $32 | 12 | $40 | 6 |
| 8 | Jordan Walker | $39 | $47 | 4 | $42 | 9 | $28 | 27 | $37 | 12 |
| 9 | Matt Olson | $38 | $39 | 11 | $39 | 12 | $33 | 10 | $40 | 7 |
| 10 | Oneil Cruz | $38 | $47 | 6 | $47 | 6 | $17 | 76 | $40 | 8 |
| 11 | Cam Schlittler | $37 | $40 | 10 | $39 | 13 | $45 | 4 | $28 | 33 |
| 12 | Miguel Vargas | $37 | $36 | 16 | $42 | 8 | $33 | 11 | $38 | 9 |
| 13 | Brice Turang | $36 | $38 | 14 | $40 | 11 | $30 | 22 | $37 | 11 |
| 14 | Andy Pages | $35 | $42 | 7 | $36 | 15 | $31 | 18 | $33 | 20 |
| 15 | José Ramírez | $33 | $32 | 18 | $35 | 17 | $31 | 20 | $37 | 14 |
| 16 | Mason Miller | $33 | $31 | 20 | $30 | 25 | $33 | 9 | $35 | 18 |
| 17 | Shea Langeliers | $33 | $34 | 17 | $30 | 23 | $30 | 23 | $38 | 10 |
| 18 | Randy Arozarena | $32 | $36 | 15 | $35 | 16 | $23 | 50 | $36 | 17 |
| 19 | Shohei Ohtani | $32 | $41 | 8 | $40 | 10 | $31 | 15 | $23 | 49 |
| 20 | Shohei Ohtani | $31 | $29 | 21 | $33 | 21 | $25 | 40 | $36 | 16 |
| 21 | Chase Burns | $30 | $28 | 24 | $28 | 32 | $37 | 6 | $25 | 36 |
| 22 | Cade Smith | $29 | $23 | 47 | $23 | 46 | $31 | 14 | $31 | 25 |
| 23 | Aaron Judge | $28 | $28 | 25 | $34 | 19 | $20 | 62 | $30 | 27 |
| 24 | Cody Bellinger | $28 | $25 | 38 | $28 | 33 | $32 | 13 | $28 | 32 |
| 25 | Mike Trout | $28 | $20 | 57 | $33 | 20 | $23 | 46 | $34 | 19 |
First of all, congratulations to the Jacob Misiorowski drafters among us. One could easily make the argument that he’s been the best player across all of fantasy so far. Second, while the analysis presented above is not revelatory (good players are good players), there are some things to learn, like knowing that Oneil Cruz has been just the 76th-best player in your ESPN points league when he’s untouchable everywhere else. Or that Nick Kurtz, while good everywhere, has been a top-three bat OBP leagues. To that end, here are two lists of players based on the largest standard deviation of their relative ranking. Pitchers and hitters are separated, given the issue with roto categories described above.
| # | Name | 5×5 Roto – AVG | AVG Rank | 5×5 Roto – OBP | OBP Rank | ESPN Points | ESPN Rank | Yahoo Points | Yahoo Rank | Rank SD |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Luis Arraez | $12 | 100 | $2 | 176 | $24 | 42 | $12 | 97 | 55.1 |
| 2 | Taylor Ward | $1 | 191 | $10 | 105 | $12 | 107 | $18 | 71 | 51.1 |
| 3 | Ernie Clement | $8 | 132 | $0 | 196 | $17 | 76 | $8 | 131 | 49.1 |
| 4 | Ildemaro Vargas | $10 | 108 | $3 | 172 | $14 | 96 | $0 | 194 | 47.9 |
| 5 | Kazuma Okamoto | $9 | 119 | $10 | 110 | $-4 | 208 | $10 | 110 | 47.7 |
| 6 | Nico Hoerner | $7 | 141 | $6 | 148 | $22 | 53 | $14 | 87 | 45.3 |
| 7 | Colson Montgomery | $10 | 111 | $15 | 79 | $2 | 168 | $18 | 69 | 44.6 |
| 8 | Jarren Duran | $10 | 106 | $10 | 109 | $0 | 192 | $11 | 103 | 43.1 |
| 9 | Michael Busch | $2 | 179 | $9 | 113 | $8 | 135 | $16 | 81 | 41.2 |
| 10 | Jakob Marsee | $-1 | 203 | $7 | 133 | $0 | 194 | $9 | 124 | 40.7 |
| # | Name | 5×5 Roto | Roto Rank | ESPN Points | ESPN Rank | Yahoo Points | Yahoo Rank | Rank SD |
|---|---|---|---|---|---|---|---|---|
| 1 | Michael Wacha | $-2 | 207 | $16 | 83 | $2 | 177 | 64.7 |
| 2 | Nolan McLean | $-3 | 215 | $15 | 92 | $8 | 129 | 63.1 |
| 3 | Kevin Gausman | $1 | 182 | $20 | 65 | $8 | 135 | 58.9 |
| 4 | Logan Gilbert | $2 | 177 | $21 | 61 | $10 | 117 | 58 |
| 5 | Nick Martinez | $7 | 144 | $14 | 95 | $-2 | 206 | 55.6 |
| 6 | Eduardo Rodriguez | $5 | 163 | $17 | 73 | $2 | 173 | 55.1 |
| 7 | Andrés Muñoz | $1 | 193 | $-4 | 207 | $11 | 107 | 54.1 |
| 8 | José Soriano | $6 | 145 | $25 | 38 | $15 | 82 | 53.8 |
| 9 | Dylan Cease | $8 | 128 | $26 | 36 | $23 | 50 | 49.6 |
| 10 | Michael King | $1 | 192 | $14 | 98 | $5 | 152 | 47.2 |
For hitters, again, the list is unsurprising; you have guys who strike out a lot and guys who don’t. Well, and Taylor Ward, whose unorthodox production (recently highlighted under our green banner by Ben Clemens) dings him in roto but not points.
Frankly, I was expecting stolen bases to play a larger role in driving variance than strikeouts or lack thereof. In other words, I was expecting to find more guys whose value spiked in roto settings relative to points. Usually, though, it was the other way around in my data. This is worth poking into further – perhaps it is just an artifact of my study setup – but it could point to a notion that players who derive their only fantasy value from steals are going the way of the dodo.
For pitchers, this list demonstrates that some arms can be both borderline unrosterable in roto (and thus ignored in the majority of mainstream fantasy analysis) but also be genuine impact players in points and are therefore worth your time to know. The vase between the heads, as it were.
The analysis presented above, while straightforward, is a building block to other aspects of valuation in fantasy, especially in a draft context. Looking to hunt for surplus value in a draft? You’re going to want to know how a player fares in your league settings. Or maybe you’re building a list for the opposite – players who are overvalued for their ADP and you want to avoid them. Again, you’ll need to know how they rate in the context of your league. In my next Asset Valuation article, I’ll show you how this works.
Jonathan is a contributor for RotoGraphs. He is a Tigers fan living in Philadelphia with his wife and dog and requests that you leave your best pizza topping combinations in the comments.
Good stuff. One other thing I’d advise is if you have a league that caps the number of SPs owned that can make your relative valuations between hitters and pitchers really do funny things.
this was eye-opening. great article.