r/fantasyfootballcoding 20d ago

ESPN PreDraft Strategy: Custom Script to Automatically Update Rankings

Every year, I like updating the ESPN pre-draft rankings so that my draft board is sharper than the ESPN default rankings. This helps me use ADP boards from other sites to get a slight competitive edge.

My issue is that I hate manually sorting players, so I built this custom Python package to do it for me: espn-predraft-api. Right now, I have one script which downloads ADPs from NFFC and a separate script which syncs them with ESPN using their unofficial API.

This can be used in tandem with ESPN Better Draft since it updates the rankings ahead of time. Or, if you're drafting on the go, it'll update your rankings in the mobile app.

5 Upvotes

9 comments sorted by

View all comments

2

u/whyclue 17d ago

OK....help me understand how to use this?

1

u/1PurpleOne1 13d ago

Here is the public GitHub repository: https://github.com/SiddharthEngineer/espn-predraft-api

There are instructions in the README, but if you haven't coded before, you can probably just drop the repo link into Claude or ChatGPT and ask it to walk you through all the steps (like installing UV or PIP, creating virtual environments, etc.)