Positional Trade Value: Offense and IDP
A topic that has always interested me is trading IDP assets for offensive ones (and vice versa). Because let’s be honest, the best kind of fantasy football is a league with both offense and defense. However, no one has genuinely mastered league scoring that is perfect and balanced across all positions. If the scoring is, inconsistent at best, how do we determine when a trade makes sense or is “fair”? When I want to break these IDP/offensive trades down, I want to have a strong grasp of what the value of each position is within the context of my whole league (duh!) and the tiers within those. What is the ability or likelihood you can replace that position (via waivers or rookies)? Lastly, how long do positions generally maintain their value?
Let’s talk through this process and hopefully set you up with a thought process to help with those trades!
First, how big is your league, on average leagues commonly range from 10-12 teams but can obviously go way beyond this, but we will use a 12-team league for this discussion. Next, what does your starting roster composition look like, we will assume a 3-3-3 for starting IDP (DLs, LBs, DBs) and a Superflex offense, with 2 RB, 3 WR, TE, Flex. The next piece for your league understanding is the scoring tiers you for each of these positions. See below for a sample scoring of a league I have played in (it’s a tackle-heavy format, so only use the numbers as hypothetical for this discussion).
What is this showing us? The average points scored of the first 12 (tier 1), second 12 (tier 2) and so on for each position group. I recommend doing this at least once a year if you can get the data from your platform to help you better understand the general positional value in your leagues (especially if you play in multiple leagues with varying scoring settings). Knowing this arms with you a baseline to say, “Hey! An LB1 in my league scores roughly the same as a WR1 in my league” and so on across all the different groupings. Now I got you thinking, “Dang! That was easy!”
But hold up my friend, because we aren’t done yet. WRs can very easily be our apples and LBs can very easily be our oranges… and I have been told not to compare those things to each other. However, if we add some additional context and understanding, we can get them a lot closer in understanding. And the steps to getting there, are our next two things. The repeatability of success at a position group and the replaceability of a player from a positional group. Let’s take a quick look at even just the last two years at each level of the defense to see consistency from year-to-year.
So what does this mean here? In the DL position group, we saw 17 of 2020’s top 36 performers, not even get back into the top 36 the following year. For the LB position group, we saw this number hit 20 and for the DB position group it was 22. Now, a handful in each group is due to injury (which we see in every position in the NFL), but you can only attribute maybe 15-20% of turnover due to that. And we are not looking at a super high bar to try and achieve either with the top 36 for each group. And if you were to expand this exercise out to more years, you would continue to see the same situation.
It is worth noting though, that the ones that ARE able to repeat top 36 success year-over-year have a stark talent gap over a large amount of the ones we see on the lists above, missing out on repeated success. There are obviously exceptions to this observation, but I would say it is a safe assumption when evaluating talent. But this does give us a bit of a better understanding that value sustainable value does tend to flow DL >> LB >> DB in the general sense.
As for the other side of the coin, the offensive skill positions (which I leave TE out of, because it generally has its top 3-4 and then fluctuates like crazy beyond that year-to-year) we take a look at how this breaks down for QB, RB, and WR.
We see a little less volatility year-to-year across these positions than we do in the IDP space with 7 out of 24 not repeating at the QB spot. 17 out of 36 for running backs. Then 14 out of 36 for WR.
As for our last piece of information, what does it look like when you try to replace these positions with rookie performers? Some quick looks back at the last few years show us that there are performers (some of them very high-end, thanks Justin Jefferson and Ja’Marr Chase) but also some solid fantasy contributors for your lineups as well. What I looked at was the last two draft classes and saw how many rookies (or 2nd year from 2020 class) that had to a top performance (24 for QB, 36 for others). Because if you are going to make a trade, can you use existing draft capital or DB obtained in the trade to replace your expected performance of that player?
Looking at QBs, we saw 3 top-24 performances between 2020 and 2021.
RBs was 10 top-36 performances.
WRs was 11 top-36 performances.
DLs was 1 top-36 performance.
LBs was 4 top-36 performances.
DBs was 5 top-36 performances.
This gives us an idea of where we can potentially find the most value within rookie draft picks and those rookie contracts to try and replace talent lost or given away / obtained in trades. Offense clearly seems to be the spot to find immediate impact for your roster, specifically at the RB/WR positions. There is value to be found on the IDP side for sure, but replacing that in the rookie draft might be a little trickier.
I know this is a lot of information when considering trading pieces, but having this baseline understanding should give an initial comfort level when considering trading across different positions, most specifically, how does an IDP asset compare or stack up against an offensive one in terms of pre-trade and post-trade. Additionally, the age of the player has a significant role as well, but I didn’t dive into that factor as most likely that is potentially considered in since on our favorite platform, Reality Sports Online, you are making smart contracts anyway!
Hoping this helps you make it through the minefield that is off-season trading! Happy trading everyone!