The weekly fantasy football routine that wins leagues
Nobody loses their league in week 1. They lose it in week 9, when they stop doing the boring parts. The great news is the routine is really short, and it is all yours!
Why a routine beats being smart
Setting a fantasy lineup is not hard. Doing it correctly every single week is what almost everybody stops doing around week 8, after a couple of losses, once the season stops being so novel, when a weekend gets busy. The manager who still checks inactives in week 13 beats the manager who drafted better and then coasted. It is really not close!
So the goal here is not to find an edge nobody else has seen. You already know the edges, and so does everyone in your league! Start healthy players, cover injuries, work the wire. What almost nobody does is capture all three of those for eighteen weeks straight, including the weeks they really do not feel like it.
That is really great news for you, honestly! Consistency problems have boring reliable answers, and a boring reliable answer is very easy to hand somebody. Here is ours.
Three touches a week
| When | Session | What it is for |
|---|---|---|
| Thursday evening | Pre-Thursday lineup check | Nobody in the Thursday game is out, and the rest of the lineup is provisionally set |
| Sunday late morning | Main lineup run | Every slot holds the best healthy available player before kickoff |
| Tuesday evening | Waiver session | Weak spots found, claims submitted before processing |
That is roughly forty-five minutes a week, all in! Reading rankings, watching debate shows, agonising on Saturday night, all of that is optional entertainment and I absolutely enjoy it. These three sessions are the actual job.
Each session runs after new information arrives, never before it. That single idea is most of the value on this page, and it costs you absolutely nothing to start using it this week!
Thursday: the check people skip
Thursday night games are where a whole weekend quietly goes wrong. You set a lineup on Wednesday, your Thursday player gets ruled out at 6:45, and that slot is a zero before the weekend has even started. So annoying! Five minutes on Thursday and it never happens to you again.
Run it after the Thursday inactive list is out
The list drops 90 minutes before kickoff, so by then you know for certain whether your Thursday player is playing instead of guessing from a questionable tag. Certainty is so much nicer than a coin flip! Our exact offset and the reason behind it are in the kit, and anything after the list and before kickoff does the job.
Fix anyone in the Thursday game who is out, doubtful or on a bye
This is the entire point of the session. A Thursday player ruled out sits in your lineup all weekend if nothing looks again until Sunday, and that is a really rough way to lose!
Do a provisional pass on the rest of the roster
Not final, Sunday is final. But catching a bye week or a multi-week injury now gives you three days to find a replacement instead of thirty minutes. Three days is so much better!
What a Thursday catch looked like
Here is one of ours, start to finish. A Thursday-night running back had been questionable all week and we had him in the flex. The Thursday session ran, read the inactive list, and there he was. Out!
The bench had a healthy receiver in a Sunday afternoon game. Lower projection, but a real player in a real game beats a confirmed zero every time, so the swap was very obvious and took about ten seconds. The session wrote a note saying what it changed and why, which you will really appreciate having on Sunday.
Then it did the part people skip. It reloaded the roster page and read the lineup back, because a swap is not done when you click, it is done when the page agrees with you. The page agreed. A whole week of a dead flex slot avoided by one check that took under two minutes, which feels great every time!
Sunday: the main run
This is the session that matters most and it is very much worth protecting. Run it after inactives publish for the early slate and before those games kick off. If you have a player in an internationally scheduled morning game you need an earlier run too, because that game locks those players hours before everyone else. That one catches people out every year!
Read the full roster, fresh
Every player, their slot, their opponent, their game time, their projection, their injury designation and their bye. Please do not trust your memory of what you set on Thursday. Three days is plenty of time for it to go stale!
Sweep the news
Every starter carrying a questionable or doubtful tag, and every starter in the next game to kick off. Search that game’s inactive list by name. Off-field news counts too! A player can be a surprise scratch for reasons that never appear on an injury report.
Set the lineup, and slow down on the close calls
The easy ones are really easy! Anyone out, on injured reserve, suspended or on a bye is not starting, and most slots then pick themselves on projection. The close calls are where a written ruleset earns its money, and ours is in the kit. The full start-and-sit table in priority order, how we treat each injury designation, the tiebreakers we use when two options are genuinely close, and the injured-reserve slot rules that stop you filing an illegal lineup.
Stream kicker and defence if you need to
If yours is on a bye or facing a rough matchup, look for a better option among players who are already free. It is a very cheap way to find points! The kit covers when this is worth doing and what it should never cost you.
Verify
Reload the team page and read the lineup again. Confirm every change stuck, no slot is empty, and nobody you started is out or on a bye. Players whose games have already begun cannot be moved, so note them and work around them. Thirty seconds, and you get to stop thinking about it!
Platforms reject moves silently. A click that worked and a click that did not look exactly the same until you re-read the roster, so please never skip that last step. It is the cheapest insurance in fantasy football and it really does save seasons!
What a close call looked like
A Sunday run gave us two flex options separated by about a tenth of a projected point, which is to say separated by nothing at all! One was questionable and played in the early window. The other was healthy and played in the late window.
The projections had no real opinion, so the tiebreak came from somewhere else entirely. Starting the late healthy player kept our options open. If news broke at noon we could still act, and if nothing broke we lost absolutely nothing by waiting. Starting the early questionable player closed the week off at 1pm with no way back. Free optionality is so good!
That is the kind of reasoning worth learning, and you can absolutely apply it yourself starting this Sunday! Our written version is more specific, because a season turns up a lot of cases where the obvious tiebreak is the wrong one, and writing every one of them down is what the kit is for.
Tuesday: the waiver session
Tuesday evening, before claims process overnight. Start with your own roster rather than the available pool, which is backwards from how most people do it and so much better! Find your weak spots first. The two-week underperformers, the multi-week injuries, the bye-week holes coming up in a fortnight.
Only then look at who is available, and submit your claims ranked with a drop attached to each one. Ranking matters so much more than people think! Your second choice only gets considered if your first one fails.
Then verify the claims actually registered, and write down anyone you decided against. Next Tuesday then starts with a watch list instead of a blank page, which is a really great way to start!
The full claim process is in the kit. The ordering we run, how we read a rising rostered percentage as an early breakout signal, the drop rules that keep you from cutting someone you will really regret, and how claim priority behaves differently in leagues that reset it every week.
The three standing rules
- Never start an inactive player. Everything above exists to serve this one rule.
- Never automate a trade. Trades are negotiations with a person and they carry league-political weight no automation should touch. If you trade, do it yourself.
- Always write the report, especially when a run fails. A session that ends in a note saying what you changed, what you could not change and what to watch is worth several times one that ends silently. A failed run that says why it failed is recoverable. A failed run that says nothing is a lost week.
Those three are yours and I am glad to hand them over! They are principles rather than settings, and honestly they will do more for your season than any threshold we could give you.
What it looks like when it works
We ran this routine across a real season with an AI agent doing the execution. We drafted rosters the platform’s own grader scored an "A", we executed every single pick across two live drafts, and we came out of the draft projected to finish first. That was an absolutely great day!
Those are our results in our leagues against real people. They are evidence the method works, and they are not a forecast for your season and not a guarantee of anything. Fantasy football has injuries and luck and other very sharp managers in it, and we would much rather tell you that now than have you find out in week 4.
Common questions
- How often should I check my fantasy football team?
- Three times a week is enough! Thursday evening before the Thursday night game, Sunday late morning after inactives publish, and Tuesday evening for waivers. That is roughly 45 minutes total. Checking more often very rarely changes a decision, so you can happily put your phone down. Checking less often is how a ruled-out starter stays in your lineup.
- What is the most common fantasy football mistake?
- Starting a player who has been ruled out or is on a bye week. It is entirely preventable, which is the really frustrating part, and it happens in every league every week. Almost always because the manager set their lineup early and never looked again after the official inactive list came out 90 minutes before kickoff.
- Do I need to set my lineup every week?
- Yes, and it is genuinely so quick! Fantasy platforms do not substitute for an inactive starter, and rosters change constantly through injuries, bye weeks and role changes. A lineup that was great in week 3 will contain at least one zero by week 6 if nobody touches it.
- When is the best time to work the waiver wire?
- Tuesday evening in a standard league, before claims process overnight into Wednesday. That is when the week’s players clear waivers together, so it is the moment when the most opportunity is available at once. Check again Wednesday afternoon to grab anyone who went unclaimed and is now a free agent. Those are so easy to miss!
- Is it better to be good at drafting or good at managing?
- Managing, over a full season! A great draft gives you a head start, and consistent weekly management compounds every single week after it. Never starting an inactive player, covering injuries promptly, working the wire. Most leagues are decided by the managers who kept doing all of that after the novelty wore off.
- Can I follow this routine without paying for anything?
- Yes, and you really should try it! The three sessions, the order they run in and the reasoning behind each one are all on this page, and running them by hand will beat most of your league. The kit is for when you would rather not have to remember.
What this guide costs you: nothing
Everything above is free, and it is genuinely enough to run the routine by hand, so please go and do that! What the Fantasy Autopilot Kit adds is the part a season teaches you and a web page cannot. The complete start-and-sit table with every threshold in priority order, plus the edge cases we only found by hitting them in a real week 12. The verification playbook that proves a move actually stuck instead of assuming it did. The exact prompts and scheduling recipes, and a per-provider setup appendix covering six different AI agents so yours is running tonight. You buy it once and your access link keeps serving the current version, so the updates we ship when a platform changes are already yours. We really appreciate you reading this far!
The Fantasy Autopilot Kit
The playbooks an AI agent runs to do all of this for you. Setup guides for six different agents, and scheduling recipes so it keeps happening. Every assumption about what you bring is on that page, above the price. So is a plain-language discussion of platform terms of service. Buy once, and your access link always serves the current version.
Read the whole thing before you decide