NRL Fantasy bye rounds and how to plan for them
The rounds that decide seasons. How to see the damage coming and trade around it.
Bye rounds are where NRL Fantasy seasons quietly get decided. Not because they're hard to understand — because they're easy to ignore until it's too late to fix. Every squad slot you can't fill in a bye round is a zero, and zeros in a scoring week cost more than almost any trade decision you'll make.
{# TODO(tim): verify — I have deliberately not stated which specific round numbers are byes, how many byes each club gets, or the representative-round dates. The yafss bye planner defaults to treating rounds 12, 15 and 18 as representative rounds and 13, 16, 19 as the associated rest rounds (fantasy_app/models.py, get_bye_squad_planner(), ~line 3671), but those are season-specific and I can't confirm them for the current season. Please add current-season specifics. #}Why byes hurt more than they look like they should
The damage isn't linear. Missing one player in a round is an inconvenience you can usually cover from the bench. Missing five is a catastrophe, because your bench runs out and the remaining holes score nothing at all.
Worse, the damage clusters. Clubs that share a bye round put all their players out together, so a squad with three players from the same club takes all three hits in the same week. This is exactly why spreading club exposure matters when you're building your starting squad — the cost shows up months later.
Representative rounds compound the problem
Byes aren't the only source of unavailability. Around representative fixtures, players selected for those matches can miss club games, and clubs sometimes rest others as well. The effect stacks on top of the ordinary bye damage, and it hits precisely the players you least want to lose — your best ones, because the best players are the ones who get picked.
A squad built around premiums from a small number of clubs can find itself missing half its scoring in a single week. Planning for byes without accounting for representative selection consistently under-estimates the worst case.
Planning: work backwards, not forwards
Start from the bye rounds and count how many players you'd be missing in each one. Find your worst round. Then let ordinary upgrade trades — the ones you were going to make anyway — preferentially bring in players who happen to cover it.
The key discipline is that dedicated bye trades are expensive and free bye coverage is not. If you're upgrading a cash cow to a premium and two candidates are close, take the one who plays in your worst bye round. You've solved a problem at zero cost. Waiting until the round arrives and then burning trades purely for coverage is how people run out of trades in September.
Dual-position players earn their keep here
Flexibility is worth most when your squad is under pressure. A player eligible in two positions can plug whichever hole opens up, which in a heavy bye round can be the difference between fielding a full side and leaving a slot empty.
Using the yafss bye planner
The bye planner on your team page does the counting for you. It walks forward through every remaining round, works out who's unavailable in each one, and solves for the best legal lineup you could field — so you see the actual score impact rather than just a list of absent players.
Three things make it genuinely useful:
- It applies planned trades cumulatively. You can queue up the trades you're considering and see how each bye round looks afterwards, rather than guessing.
- It can treat likely representative selections as unavailable. That gives you the realistic worst case rather than the optimistic one — which is the scenario you actually need to plan against.
- It suggests cover. Candidates are ranked by how many of your problem rounds they cover and how well they score, so you're not trading in a poor player just because the timing fits.
Optimiser Player Finder Position Tiers
Add your team on yafss to access the planner against your own squad — it needs to know who you own before it can tell you what's missing.
Don't over-correct
The opposite failure is real too: gutting a good squad to achieve perfect bye coverage. Byes are a handful of rounds; the rest of the season is everything else. Trading a premium for a lesser player purely because of one round's availability usually costs more over the remaining rounds than the zero would have.
A reasonable balance:
- Fix the worst round, tolerate the others. Getting from five holes to two is most of the benefit. Chasing zero holes is where the over-correcting starts.
- Never downgrade a premium for bye reasons alone. If the trade isn't defensible on projected points across the rest of the season, coverage doesn't rescue it.
- Start early. Coverage bought three rounds out through normal upgrades is nearly free. Coverage bought the week before is not.