r/dataisbeautiful 2d ago

How did draft position affect fantasy football league performance in 2024? (12-man leagues, snake draft)

To assess how draft position affected league performance, I looked into over 400 12-man leagues (all snake drafts) and plotted win ratio, normalized points earned (normalized within a given league to account for various scoring and roster settings), and final league ranking for each draft position.

Surprisingly, 1st pick performed worst on average across all metrics.

League data collected from Sleeper API.

40 Upvotes

27 comments sorted by

View all comments

Show parent comments

9

u/SkilledB 2d ago

This reads like ”I can’t read graphs”. Of course they all kinda look the same because the tails of the box and whisker are all at 1 and 12, meaning plenty of finishes at the top and bottom from all draft spots. What’s inside the box are the significant takeaways from this.

5

u/ScientistFromSouth OC: 1 1d ago

To be fair, box plots then don't make sense in this case because they are designed for continuous data and not rank order. You literally can't read them for discrete data. Second his statistical findings were that statistically first draft finished average place 6 and 10th player finished average place 7 which he reported to like 5.7 vs 6.9 (which once again doesn't make sense in a discrete rank order). 1 place difference in a game with twelve players feels like an insignificant net change and basically random.

2

u/SkilledB 1d ago

First, agreed this visualization type definitely isn’t the best for this data.

However, if the sample is big enough to not produce random results, then the 1.2 difference is huge. There isn’t supposed to be a systematic benefit to any single draft spot using the snake draft format. This data (again, assuming a large enough sample) shows that last year, there was a non-neglible difference caused by draft position.

1

u/rsrgrimm 1d ago

Do you have any recommendations for a better visualization for the final ranking data? I'll admit that data visualization isn't my strongest suit, especially for this type of data. Perhaps a clustered bar chart?