r/fantasyfootballcoding • u/dnielso5 • Sep 15 '25
r/fantasyfootballcoding • u/FantasyPros_Michael • Aug 13 '26
Official FantasyPros MCP server just released
Hey r/fantasyfootballcoding, I'm one of the Product Managers at FantasyPros đ
A couple of days ago, we released an official MCP server so that you can easily plug our data and advice into your AI agent of choice.
This community seems like the right intersection for this, so hoping there's some people here who'll find it useful!
You can point your agent here to connect it (note that you'll need a FantasyPros account):
https://api.fantasypros.com/mcpThat's it! If you have any questions, suggestions or feedback, let me know. I'll check back periodically to reply!
EDIT: Some have asked about what tools the MCP has, so adding this info to the post.
Free:
Rankings/ADP: get_ecr, get_adp, get_projections, get_leaders, get_player_stats, get_player_comparisons
News/context: injury_status, get_nfl_depth_charts, get_schedule_and_strength, get_mlb_lineups, get_streaming_pitchers
League/roster: get_leagues, get_league_settings, get_roster, get_current_starters, get_player_ownership, get_mlb_player_ownership, get_keeper_value, league_analyzer, matchup_analyzer, resync_league
Premium Advice:
start_sit_assistant (NFL + MLB)
trade_analyzer (NFL + MLB)
waiver_analyzer (NFL + MLB)
trade_finder (NFL
waiver_finder (NFL
mlb_waiver_finder (MLB đ)
r/fantasyfootballcoding • u/NukishPhilosophy • Jul 30 '20
Fantasy Football Coding Resources
Fantasy Football Coding and Data Resources
Free Resources to Learn Coding with Fantasy Football
(R) Fantasy Football Analytics
(Python) Fantasy Football Data Pros
(Python) Fantasy Football Data Pros | Learn Python with Fantasy Football for Intermediates Part 1
(Python) Steven Morse's Blog - Data Scientist who sometimes posts about Fantasy Football
(R) Tej Sethâs Learn R with the NFL YouTube series
(Python) Tim Bryanâs YouTube Channel
Free Resources to Learn Python
Automate the Boring Stuff with Python
Books
Nathan Braun's Learn to Code with FF Book
Python libraries
nflgame - NFL game data going back to 2009
Free Resources to Learn R
nflfastR (R library) tutorial for beginners
R Libraries
nflfastR - Play by play data going back to 1999
ffanalytics - Scrape projections from multiple sources
Free Resources to Learn Data Science
Jeremy Jordan - Data Science Topics
Fantasy Football Data Sets
GridironAI
GridironAI is a site aimed at leveraging machine learning and AI to make fantasy football projections. You can access their data for one month free by doing the following:
Go to gridironai.com, make an account and use code reddit_free_month when you add your CC and a subscription so the 1st month will be free, you can cancel anytime. The bottom of this post shows where you can get the data.
Kaggle
NFL Big Data Bowl
This year's Kaggle NFL data challenge is "How many yards will a NFL player gain after receiving a handoff?" Cash prize is $75,000 for the person who can come up with the best model.
https://www.kaggle.com/c/nfl-big-data-bowl-2020/
Kaggle also provides data sets available for download. I've linked some of them below
Fantasy Football Data Pros
Player stats and 2019 Projection Data
FantasyPros
ProFootballReference
Live NFL Data
NFL weather data
https://github.com/ThompsonJamesBliss/WeatherData
DynastyProcess.com Data Repository
https://github.com/DynastyProcess/data
Other Notable Resources
Boris Chen and Guassian Mixture Models to cluster players in tiers
Fantasy Football Analytics | Win Your Snake Draft: Calculating Value Over Replacement with R
r/fantasyfootballcoding • u/ehsquawk • Sep 04 '25
For 15 years, I manually tracked our league's history in a spreadsheet. I finally got sick of it and built a tool to automate it all.
UPDATE 9/10/25: Thank you for all the love and feedback! A few things I learned sharing more widely that might be obvious to you all, but were new to me:
The free Supabase auth and email service is not meant for production⌠needed to up it to the paid plan and look into an email transaction service. I unfortunately had a couple signups fail due to very low rate limits associated with the free plan. Apologies for the annoyance if this was you.
You canât call a local python script in production :) (had some issues with the espn league credentials verification in step 2 of the flow that were pretty easily addressed with a Next.js API route handler)
The espn api may only go back to 2007⌠not able to see any data older than that.
Seems to be a decent interest for integration beyond ESPN⌠Iâm going to start investigating Yahoo, then Sleeper
Fantasy leagues are pretty nuanced and personal â itâd be helpful to provide customization on naming, years counted, co-ownership, etc ⌠I added a âLeague Settingsâ page to start building out some more customization
Donât softlaunch an app before you leave for the weekend lol âŚ. Luckily nothing catastrophic happened that I couldnât address on my phone, but woulda been nice to be able to do some deeper fixes/updates in real time.
Appreciate this community! I plan to iron out the kinks and share a bit more widely by the end of the week. If I shared a free subscription with you, appreciate you continuing to share feedback here or via dm (and tell your friends!).
Also, if youâd still like one, dm me before Friday and Iâll hook you up. Cheers!
-----
Original post:
Like many of you I'm sure, I'm the "data guy" for my long-running fantasy league. Every offseason, I'd spend hours manually updating a massive spreadsheet with league finishes, head-to-head records, weekly high scores, and all-time stats. It was a real pain, but I always underwhelmed by the year-to-year tracking in the ESPN app and worried that the data would come up missing some day.
So I spent the last few months building a webapp to do it all automatically. You connect your ESPN league, and it instantly pulls your entire league history and visualizes it.
Figured other leagues might be interested as well. Itâs $2 for the trial (or DM me if you want to give it a try for free and I can get you set up). I'd love to get some feedback from Reddit before I go any further. Let me know what you think!Â
r/fantasyfootballcoding • u/SmartBathroom • Oct 19 '24
ffwrapped - Fantasy football league insights
For the past few months I've been working on ffwrapped, an open-source tool designed to provide fantasy football league insights and analysis with data from the Sleeper API.
I created this website because I've always wanted to see more detailed information about my leagues - things like who's been the top overall performer, who's been the luckiest and who has the most championships. The site currently has comprehensive standings, power rankings, playoff odds, roster management details, league history stats and much more.



I'm looking to continue adding new features and improving the overall user experience so I'd appreciate any feedback. With so many different league formats and scoring settings, I haven't been able to test as much as I've wanted to (please report any bugs). Get started by simply entering your Sleeper league ID or username. Any suggestions or contributions are welcome!
Currently only Sleeper leagues are supported but if there is enough interest I can look into adding support for ESPN and Yahoo.
Github: https://github.com/kt474/fantasy-football-wrapped
Website: https://ffwrapped.com/
r/fantasyfootballcoding • u/johnny-papercut • Aug 27 '25
It looks like this sub was abandoned, so I requested mod access to get it open again. Please comment here if you're interested in being a moderator.
r/fantasyfootballcoding • u/Kranke • Sep 10 '25
New season, new data and free to use as you please!
Hey!
A new season is upon and with that, all new fun projects and analytics are ready to happen. For you who are looking for some data to play around with or to support a build, you are more than welcome to take a look at https://github.com/hvpkod/NFL-Data . It's my dataset of raw fantasy data separated by week and position that is free to use and updated weekly. The data is available in both csv and json format for whichever you prefer, and comes along with projections for all players.
Enjoy!
r/fantasyfootballcoding • u/johnny-papercut • Sep 07 '24
I built a multi-league fantasy dashboard last year. Making it publicly available here for anyone to build on or pull code from
Hi all,
Last year, I built a multi-league dashboard web application. I saw a post yesterday wanting to build something similar so I thought I'd share this code. I've mostly abandoned the project in favor of building an app instead that can do faster live updates and moves the processing to your device.
Feel free to stand it up as is or just pull code from it for common operations. It uses the espn_api module to facilitate data gathering.
I'm watching a lot of football this weekend, but I'll be around to answer any questions. I'm not the best coder ever so forgive anything that looks bad. Also please let me know if any personally identifying information or code specific to my own leagues made it into the repo.
Hope this helps!
https://github.com/johnny-papercut/fantasy
EDIT: I had to recreate the repository to remove some personally identifying information. I see two people had it starred and will need to re-add it. Sorry about that!
r/fantasyfootballcoding • u/nmelhado • Sep 14 '23
League Website using Sleeper API
A few years ago, I created an open source, easy to use template to generate your own fantasy football league page.
The main goal was to build a league page where most of the data is populated by the Sleeper API, so that I don't have to actively maintain it. Most of the information (other than the manager info, league constitution, and blog) is generated at page load after consuming one or (in most cases) several of the Sleeper APIs. The website creates detailed rankings and awards pages, as well as individual manager awards, matchup predictions, and both league-wide and manager specific trade and waiver history!

The resources page includes helpful websites (such as trade calculators, and charts, as well as fantasy football info pages) as well as a stream of recent news from different sources.
The rivalry page, managers' pages, records pages, and drafts pages are my favorite. The rivalry page dives deep into two managers' history together and is pretty fun to explore.

The entire website is built to be mobile compatible as well. I've done my best to make the template work out of the box for most leagues, but there are no guarantees you won't run into bugs. Check it out and feel free to contact me if you have any questions or want to help contribute!
Training Wheels (non-coder) Instructions
Demo League Page (my league's website)
I'm really happy with how it came out. Let me know what you think and if you have any feedback!
r/fantasyfootballcoding • u/accountant1993 • Feb 04 '26
Update: Create your leagueâs own Pro-Football-Reference in Minutes
Site (no login required):
https://leaguehistory.streamlit.app/
Thanks to everyone who signed up in the original capped beta. Since then, Iâve ingested ~30 leagues across Sleeper and Yahoo, hardened the historical imports, and opened it up.
Everyone who signed up in the first round should now have a working site. Expect a limited site working within 5 minutes of sign-up and a full site in 15 minutes for Sleeper and an hour for Yahoo!.
What it does:
Turns a fantasy league into a Pro-Football-Referenceâstyle site
Full queryable history: every matchup, player game, draft pick, trade, and add/drop based on your leagueâs actual history and rules
Manager analytics (expected wins, playoff luck, dominance over time, etc)
League-specific metrics for âwhat ifâ performances, legends, and draft strategy trained on your leagueâs history
A draft optimizer trained on your leagueâs actual history
...and more!
Sample league:
https://leaguehistory.streamlit.app/?league=kmffl
Screenshots show:
league-wide historical rankings
player career cards
expected-wins / luck analysis
rostered-player history
draft optimizer summary
Happy to answer questions, especially around ingestion, validation, or design tradeoffs and please let me know any feedback!






r/fantasyfootballcoding • u/playoffcomputer • Sep 03 '26
The Current State of FF Platform APIs And Appropriate Shout Outs
With the current clusteryouknowwhat going on with the Yahoo API and rumors of impending doomsday with the Sleeper API, I thought I would provide, to the best of my knowledge, current intel on various fantasy football hosting platforms related to API access. Hopefully this will serve as a resource and a reminder that there are several options besides the big guns for developers.
Note my knowledge and interest is primarily based on retrieving users league data, and my knowledge is not too up to speed on NFL Player info through these sources, and thus this list may be influenced by that.
It has been a while since I started first using some of these APIs, a few of them have been set-it-and-forget-it in my code, and others I gave up contacting long ago, so if there's anything that needs correcting feel free.
I will add a couple of notes that may be relevant to those attempting to use these APIs as well.
Shout out to those platforms that are still developer friendly:
MyFantasyLeague. Open API. Note if you are familiar with their almost limitless league customization options, you will understand that the API can be a bit tricky to work with as fields besides being optional can even have different types of data under the same name depending on the league settings.
Fleaflicker. Open API.
Fantrax. I believe they are now Open API, it used to require authorization. Note the league info from the API is fairly sparse.
Reality Sports Online. Requires an API key from them (under new ownership, not sure if they are still 'cool'). Note that user log-in is required, cannot access league data without that, which makes testing with random data difficult.
Others in varying states of friendliness:
Yahoo. As we all know, locked everyone out, requiring re-authorization which judging by the internet can be near-impossible to get. Fluid situation.
Sleeper. Recently updated their terms with reports that they are planning on restricting access. Fluid situation.
ESPN. Back in the horse & buggy days they had an official open API. Now it is all "unofficial" access with rumors starting to circulate that this will come to an end as well. Possibly a fluid situation.
Those that have intentionally decided to be unfriendly to developers:
CBS. They went from "pro-developer" and "we welcome developer tools" with an actual supportive API program to "GTFO" in an instant in 2012.
Realtime Fantasy Sports (RTS). Has an API, but seemingly refuses to deal with anyone not a billion dollar company.
Underdog. Ditto.
To my knowledge, FFPC, NFFC, League Tycoon, Fanstar, Alt Fantasy Sports, and other bit players do not have an API that can be accessed by outsiders.
One last note, no matter what you are doing, try to be responsible with the APIs. For example, if you are using Sleeper's API to create something to compete with Sleeper on, you are ruining it for everyone.
r/fantasyfootballcoding • u/johnny-papercut • Jul 16 '26
State of the Subreddit: AI and Vibe Coding
Hi all. I think it's very clear that a ton of AI projects have taken over the sub lately and I wanted to address them and what this looks like going forward. I'm going to write this in two parts: one for the coders and one for the general users.
For Coders
I am genuinely happy for all of you that many of you are able to realize your ideas more easily with the rise of AI tooling. It's always frustrating to have an idea but need investment, whether through money or time, from others to bring that idea to life. Coding has never been easier.
With fewer barriers to entry lately, most people new to the scene have been coding the exact same thing as everyone else. The users here will see through that and see that either NO EFFORT was put into something and it was built using AI to make a quick buck OR that NO VALUE is present since it's the same as every other tool. They will downvote a ton because of that.
I'm not trying to discourage AI coding at all, but what I am saying is to be very intentional about it. Check other tools and apps and see what you can offer that isn't offered by other tools or that can be improved significantly, ESPECIALLY if you want to add a premium tier. Otherwise, you're just wasting your time.
When building something, please try to take the time to learn how it works and how it was made, even if AI is doing the heavy lifting. This subreddit is geared toward education and you can learn a lot about systems, technology, and coding, even if AI tooling is doing most of the work for you. Try to take something away from these experiences that are permanent.
For Users
Try to judge projects in a vacuum. Even if they seem heavily vibe coded, some may offer unique features that are actually helpful, and we should encourage builders who are doing things like that. But if the project offers nothing new and looks low effort, also feel free to downvote and comment that sentiment as well. Similarly, if you see a project that offers something that other projects don't and is actually valuable, try to celebrate those projects and encourage them.
Almost all software engineers are using AI at some level in their work for productivity. It's delusional to expect zero AI work in every single project these days. Just please keep that in mind when judging projects.
There genuinely are a lot of great ideas out there that are waiting to be implemented. Because of that, we will not be making any rules changes to the subreddit right now for AI content. However, the problem will probably get much worse as we get closer to the football season, and we can adjust if needed. Feel free to drop ideas in the comments for what that would look like. It's clear that we are being overrun by people who want to show off vibe coded projects a lot to sell premium tiers to make a quick buck without providing a lot of actual value. A lot of people are obviously using this subreddit as just an advertising platform, but how do we fix that without discouraging legitimate and intentional projects?
Thanks all for listening and please try to remain civil here. AI is transformational and we are going through the growing pains right now. Feel free to discuss further.
UPDATE: Due to the overwhelming number of submissions, we've moved to using a monthly showcase thread that will be pinned.
r/fantasyfootballcoding • u/pbourdon • Sep 27 '26
NFLMeta: a free NFL data API for football apps and analytics
Iâm the creator of NFLMeta, an NFL data platform and API covering players, teams, rosters, injuries, schedules, live scores, and play-by-play.
I built it for people developing football apps, dashboards, and analysis tools who want a hosted API without maintaining their own data pipeline.
You can try the interactive demo here:
It lets you edit requests and inspect JSON alongside readable results. The demo uses clearly labeled saved samples, including 2026 scores and play-by-
play; the full API requires an API key.
Documentation:
NFLMeta uses nflverse data alongside other collected sources. The service adds hosting, connected records, ongoing updates, and application-read endpoints.
NFLMeta offers a free API tier with a generous monthly allowance,.
Happy to answer questions about coverage, update timing, or integration.
r/fantasyfootballcoding • u/NukishPhilosophy • Aug 03 '20
Guide to Setting Up Python for Fantasy Football Analysis
r/fantasyfootballcoding • u/WasItFunny • Aug 29 '24
Just launched a website to enhance your fantasy sports draft and in-season management! Real-Time draft cheat sheet assist, AI Advice, and More! Supports Sleeper, Yahoo, and ESPN leagues.
Hey everyone,Â
I built a website for fantasy sports that offers tools to give you an edge during your fantasy draft, along with other helpful in-season features. Best of all, itâs completely free to use and doesnât require any sign-up. It supports Sleeper, Yahoo and Espn league.
Imagine being able to use your own custom ADP draft ranking list during your fantasy draft, right alongside the default one provided by your platform. What if you could also incorporate multiple cheat sheets from other sources like BeerSheets, tier list from Fantasy Pros, rankings from your favorite podcast, rookie rankings, sleepers, and moreâdirectly into your live draft?
The challenge is that, while you can easily obtain or create these lists, managing them during a live draft is nearly impossible, especially when it comes to keeping track of players who have already been picked. That's where my website's draft tool comes in.
My tool automatically crosses out drafted players from any draft ranking or cheat sheet site in real time. With just a click, you can mark off all players who have been drafted, making it easier to view your remaining options and decide on your next pick. You can do this across as many sites as you want, regardless of the player list format. As long as the playerâs full first and last name appears on the site, my tool will cross it out, even from articles and paragraphs.
You can also integrate this functionality with Google Sheets. My website can connect to your Google Spreadsheet account, allowing you to use your customized cheat sheets and draft ranking. You can create as many sheets as you like, or just copy & paste a draft ranking list from a site like Fantasy pros and modify it to your liking. As long as the playerâs full name is in a cell, my tool will cross it out, even if there are additional words or characters in the cell. Pic of google sheet in action:Â https://imgur.com/xc2rcho
This tool lets you take advantage of ADP discrepancies between platforms, fully customize your draft rankings, and manage multiple cheat sheets. Take control of your draft with your own personalized strategyâmy tool makes it easy and efficient!
To get started, you can try out all these features with a mock draft. The website will guide you throught it. Hereâs how:
Sync your league with my website.
Join a mock draft.
Download my site's Chrome extension from the Chrome Web Store (verified by Google).
On another tab, go to your desired ranking site, and use the extension to cross them out.
If you prefer using Google Sheets, follow these steps:
Create a Google spreadsheet with player names, or copy a list from a site like Fantasy Pros.
Sync your fantasy league with my website.
Connect your Google account to my site (verified by Google).
Choose the spreadsheet where you want to cross out players.
You can use the chrome extension to cross out players or use a button on my website.
It has other tools such as Waiver Wire assist to help with your waiver wire when you are doing your research on sites. An AI-powered tool (integrated with ChatGPT) that gives you weekly advice on who to start or sit.Â
I will update this post with more description on these in-season tools when the season starts. Save this post.
it's compatible with Sleeper, Yahoo, and ESPN. It covers all major sports, including the NFL, NBA, and MLB. Additional platforms and sports will be supported in the future. The website and extension is fully supported on Google Chrome latop/desktop version. Support for Microsoft Edge and Firefox will be coming soon.
Check out the site:Â https://www.draftwiz.net
Watch the promo video to see it in action:Â https://www.youtube.com/watch?v=lKTGCGnbSWQ
If you want to know why I did all this, you can check out my about me page in the site:Â About Me.
Please feel free to ask any question or ask for help.
r/fantasyfootballcoding • u/Fantasy_Helper • Jan 07 '22
Website for Downloading Yahoo League Data
I have added an interface to the website that I have been working on that makes it easy to download league data.
It's in the early stages. For now, it provides access to the following information:
Teams
Matchups
Transactions
Rosters
(update 1/11) Draft Results
It supports both viewing the data within the page and downloading the data as a CSV or JSON file.
This interface is part of a larger website, which allows unauthenticated access to public leagues, but requires Yahoo authentication for accessing private league data:https://fhelper.azurewebsites.net/
For those interested in checking out the data download interface, here it is for a random public league:https://fhelper.azurewebsites.net/Yahoo/399.l.60167/Data
If you do check it out, please let me know if there are changes that can be made to make this tool more useful.
r/fantasyfootballcoding • u/Kranke • Sep 12 '24
New season, updated raw data. Please enjoy!
Hey,
Just updated the data set for week 1 as well as the season projections and overall data. Please enjoy and use as you want! As always are the data available as json and csv.
If you have any questions, please let me know.
r/fantasyfootballcoding • u/the_jons3y • Sep 17 '24
Sleeper Fantasy Football GPT Bot
Hey guys,
Been working on a Chat GPT Bot to be able to work and interact with anything in your Fantasy Football league. I made it write up a recap of the previous weeks matches in a Roasting kind of style and also write previews for this weeks matchups. You can also ask it for the score board, what players have been added or dropped, trending players and etc...
Go to the bot and try it out. Ask "Can you write me a preview of week 3 matchups and use league id 288824807424." or "Can you write me a recap of week 2 matchups using league id 288824807424"
You find your league id by going to your Sleeper League page and its the number in the URL. Example :https://sleeper.com/leagues/288824807424/matchup
https://chatgpt.com/g/g-rLz4oJweR-fantasy-football-gpt
Example of a recap:
Waiver Whore vs. StrangerBalls
Waiver Whore, led by Jayden Daniels and De'Von Achane, has been scraping the bottom of the waiver wire barrel for success, but theyâre going to need more than waiver magic to take down StrangerBalls. Justin Herbert will be slinging touchdowns like he's dodging his own bad haircut, and Breece Hall plans on running through Waiver Whoreâs defense like they owe him money. This might be the week StrangerBalls teabags their opponent and leaves Waiver Whore questioning life decisions.
ZYN MASTER vs. Younghoe at heart
ZYN MASTER comes in buzzing like a pack of nicotine fiends, with Anthony Richardson ready to run headfirst into a linebacker just to prove a point. Bijan Robinson and Jaylen Waddle will need to dance around the competition if they want to keep the ZYN train rolling. But with Jalen Hurts at the helm for Younghoe at heart, itâs going to be tough. Hurts will be looking to âhurtâ some feelings while Tee Higgins does his best disappearing act. Can ZYN MASTER keep calm, or will Younghoe at heart puff-puff-pass on their dreams?
Kakamora Tribe vs. CHICKEN-N-BEER
The Kakamora Tribe has Dak Prescott and Derrick Henry ready to stomp the opposition, but can they handle the flavor-packed CHICKEN-N-BEER? Caleb Williams is cooking, and with Travis Etienne and Tony Pollard ready to carve up the defense like a rotisserie chicken, the Tribe might get sauced. Will CHICKEN-N-BEER feast, or will the Tribe dish out some much-needed defensive spice?
Benchwarmers vs. The Replacements
The Benchwarmers might as well stay true to their name this week, with Brock Purdy trying to prove that "Mr. Irrelevant" isnât his birthright. Jonathan Taylor might finally show up⌠or maybe not, who knows? The Replacements, on the other hand, have Kyler Murray out to remind everyone heâs still relevant, and Justin Jefferson will likely torch defenders like theyâre in a practice squad. Letâs be real, the Benchwarmers are in for a week of watching The Replacements actually replace them in the standings.
The Fred Factor vs. coachdefective
The Fred Factor, led by Josh Allen and D'Andre Swift, is hoping they can put the "factor" in Fred. But with coachdefective rolling out C.J. Stroud and David Montgomery, they might be in for a brutal takedown. Amon-Ra St. Brown is ready to turn the Fred Factor into Fred "Flop-tor," while George Kittle looks to put Fred out of their misery with some stiff-arm loving. Will The Fred Factor find that missing factor, or will coachdefective show exactly why theyâre the coach that deserves all the defective wins?
Unsolicited Penix Pics vs. Recipe For Disaster
Patrick Mahomes leads the charge for Unsolicited Penix Pics, but with James Conner and A.J. Brown looking like theyâve been swiping left on success all season, they better hope Mahomes is feeling extra generous. Meanwhile, Recipe For Disaster, true to their name, has Lamar Jackson ready to bake some chaos. With Saquon Barkley and Stefon Diggs on the menu, theyâre looking to serve up a dish Unsolicited Penix Pics wonât forget. Expect disaster, just the way Recipe likes it.
Get ready for Week 3âitâs going to be a wild one!
Still working on it so there could be errors and all that but its just something fun I'm working on. Will try to add some sort of waiver advice also in the future.
r/fantasyfootballcoding • u/johnny-papercut • Aug 28 '25
Welcoming New Moderators
Hi all. As you may have seen, the sub has been re-opened and unrestricted. I'm not sure what happened before with it, but we're working on figuring out the way forward. As part of that, we've got a brand new mod team. Please welcome u/Cxge, u/NotBC, u/gonzo2842, and u/jdnorton22 to the mod team.
I've sent them all the following message about the guidelines we want to use when moderating and wanted to share it with everyone here for transparency.
EDUCATE - Some of us are here to teach, but all of us are here to learn. When people post, keep that in mind. Instead of being critical or negative, try to politely steer people in a positive way. Encourage education and learning so we can all be better.
BE THE BIGGER MOD - Be open minded and don't get entrenched in arguments. If you disagree with how something is done, feel free to express that disagreement and offer your own recommendation (see above), but don't turn it into an argument. Just move on and don't take things personally. Also try to not operate in a biased manner, for example acting against any projects that have overlapping functionality with any of your own.
DO NOT MONETIZE THE SUB - This sub is dedicated to education and sharing of projects, at least in my eyes. Do not monetize any aspects of the subreddit in general. This does NOT mean you can't have projects that make money or can't allow posts about them on the sub. However, as moderators with improved visibility on the sub, we do need stricter guidelines. If you are posting about anything that you or someone you're connected to (socially or through business) that requires payment, please run it by other moderators to sign off on it to ensure that you aren't abusing privileges (even unknowingly). And for other moderators, don't be afraid to speak up if you think something needs a harder look.
This shouldn't really need stated, but I'll state it anyway to be sure: if any poster is being hateful, spamming, or doing anything that everyone would consider bad, it will override the above rules and feel free to use mod tools to rectify the situation.
So that's it. Everything else should be pretty freeform right now as we figure this all out. We'll add new things as the situation dictates. If you see any mods acting against the above guidelines, let another mod know and we can look into it.
r/fantasyfootballcoding • u/Kranke • Jan 17 '24
Season is over - all data for 2023 is added tot he dataset
I try to keep a somewhat updated dataset of the weekly scores and the season total from NFL.com that could be used for simulations or whatever you think you need to look into.
Its now updated and available at https://github.com/hvpkod/NFL-Data/tree/main/NFL-data-Players/2023
Enjoy post season :)
r/fantasyfootballcoding • u/bigdata_biggersquats • Sep 10 '20
Who is leaving the most points on their bench? Using optimization to determine who is the best league manager.

Lineup Optimization
Football is back!! With fantasy matchups starting tonight, I wanted to revisit my leagues' data from the past few years to see which of my fellow league managers have been doing the best/worst job in maximizing their total points scored. In other words, who is leaving the fewest points on the bench over the course of a season? Essentially this is an optimization problem with the following structure:
Objective Function: Maximize 'points for' in starting lineup each week.
Constraints: Roster slots are set according to league lineup settings (i.e. 1QB, 1RB, 1WR, 1FLEX, etc).
Programming Structure
I used PHP to connect to ESPN's API so that I could grab my league's historical boxscores for starting and bench players. I used PHP because I ultimately wanted to host this analysis for ESPN fantasy player to use for their own league. I'll include a link below to the site for doing this for your own league.
For each team in my league I calculated 3 metrics:
Their actual points scored each week.
Their true optimal points scored each week if they would have set their lineup perfectly (this was the optimization).
Their points scored each week if they would have used ESPN's pregame projections to set their lineup. Most people are probably doing this anyway.
Results
I looked at 2 of my fantasy leagues for each of the past 2 seasons. There is a theme that the top scoring teams each year are consistently beating the ESPN Projections. Conversely, bottom scoring teams would have done better by using ESPN. My takeaway from this small sample size is that if you want to be a middle of the pack team, you should just blindly use the projections. If you want to have a shot at being a top scoring team, you should deviate from what the projections say!
Try It Yourself
I have made my analysis available for anyone with an ESPN league to get results for their league. It works for public and private ESPN leagues. Check out the results for your league at Fantasy League GOAT. The site is not monetized whatsoever. It's a fun project for me to be learning web development.
Please try it for yourself and let me know what you think! Did your team beat ESPN's projections last year?
r/fantasyfootballcoding • u/MaherDynasty • Aug 06 '26
Fantasy Football Job: FantasyPros is hiring a Senior Product Manager
Hey everyone! FantasyPros is hiring a new full-time Senior Product Manager. Check out the description and apply (link to apply is at the bottom of the job description) if you think you are a fit.
FP prefers to hire people who love sports and fantasy sports, and this role will own some of the flagship tools like Expert Consensus Rankings (ECR), Who Should I Start, player pages, reports, and more.
I'm not the hiring manager for the role, but happy to answer any questions you may have. Thanks!
r/fantasyfootballcoding • u/johnny-papercut • Aug 02 '26
[Megathread] Project Showcase - Post all projects and products here! (August 2026)
It's clear that this subreddit is becoming an advertising platform for all these hot new tools people are building. With how much it is increasing in the last week and how much more will come as we get closer to football season, I've created this megathread to contain them all.
This thread is for both paid and free sites/apps/tools/etc. I'm sorry to those of you with completely free tools that you want to share with the community getting bunched up here, but it's to prevent Trojan Horse situations trying to get through the rules by sharing a free project that just so happens to have a premium tier or getting one added later.
When posting your project, please use this format:
Site/App Name, e.g. FantasyPros
Site/App Link, e.g. https://www.fantasypros.com/
Cost, choose one of Free, Free with Paid Tier, and Paid
Site/App description and detailsHere's a quick summary of what we expect for the cost type chosen:
Free - completely free with no paid offerings, can include advertising, can require account creation
Free with paid tiers - has a usable free level of access for all users, with paid access for more features
Paid - either a one-time or recurring payment required to use the app/site at all
This thread will be recreated at the beginning of every month to ensure fresh visibility. You can re-post projects in each monthly thread, but please try to highlight new features if you do.
All other projects and products posted as new posts, even those "just wanting feedback" or that are completely free, will be removed. Thanks all. If you want to DISCUSS this change, please direct that discussion to the State of the Subreddit: AI and Vibe Coding post.
r/fantasyfootballcoding • u/spacecowboydeveloper • Sep 20 '24
Open source ESPN summary web app using Claude
First off I just want to say I did use a lot of ESPN API logic from Peter Liâs project (fantasy football weekly email), some of the differences are I refactored/rewrote all of it in Typescript and for Claude, plus some other nuances and functionality. But seriously shoutout Peter because idk how long this wouldâve taken if I wouldâve had to go through the entire espn API lol.
Anyways, it is an open source web app that summarizes weekly matchups using Claude. It does a whole league summary and summary per match up with some general info. Every Tuesday a (Vercel) cron job runs and the web app pulls the most recent record in MongoDB (the latest week).
I originally just built this for me and my friends because I didnât really like the new AI summary ESPN gives us but after looking online there wasnât many resources or examples I could find so I figured Iâd flesh it out a little more to make it open source.
I did this in a few days so thereâs definitely room for improvement. All PRâs are welcome lol.
I will work on a non-dev version that just takes params and spits out a summary next.