We're about to enter Round 19 of the NRL.
The top four teams have some separation, although the likes of the Broncos and Panthers are closing in.
As for the top eight race, it's hard to rule out any single team entirely.
Could bye rounds prove the difference in such a close fight?
MORE: Who has scored the most tries in NRL history?
The Sporting News looks at each club's remaining weekends off.
1. Canberra Raiders - 30 pts
Two byes remaining
The Raiders are in an enviable position.
Ricky Stuart's side sits two points clear with a pair of byes in hand.
They will enjoy the weekend off in Round 19 and Round 24, and may even be able to rest players if they can lock in the top spot by the last round.
2. Melbourne Storm - 28 pts
No byes remaining
The Storm will have to do it the hard way if they want to claim back-to-back minor premierships.
With no byes scheduled for the rest of the season, Melbourne will likely need to win the bulk of their matches to surpass the Raiders.
3. Canterbury Bulldogs - 28 pts
No byes remaining
The Bulldogs are two points off Canberra, have no further weeks off before the end of the regular season.
Can their squad – which has been dealt several key injury blows already this season – stay healthy?
4. New Zealand Warriors - 26 pts
No byes remaining
It's been an impressive rebound season from the Warriors thus far, although recent injuries could make for a difficult run-in.
They sit in fourth, but the Broncos and Panthers appear to be hitting their straps.
5. Brisbane Broncos - 22 pts
One bye remaining
It's been a mixed season thus far for the Broncos, but they appear to be finding their groove.
The club have a bye scheduled for Round 20 as they look to return to the finals.
6. Penrith Panthers - 21 pts
No byes remaining
The reigning champions appear to have their mojo back.
After enjoying their last bye in Round 18, will they be able to push further up the ladder?
7. Dolphins - 20 pts
One bye remaining
Can the Dolphins make the finals for the first time in their short history?
Their explosive attack and bye in hand make them an attractive proposition.
8. Manly Sea Eagles - 20 pts
One bye remaining
Despite losing half of their matches played so far, Manly sit inside the top eight.
They will have a weekend off after the Origin decider before the business end of the season begins.
9. Sydney Roosters - 20 pts
No byes remaining
The Tricolours have overcome a challenging start to the year to put themselves among the post-season contenders.
Now, a crucial run of consecutive matches to finish the regular season awaits.
10. Cronulla Sharks - 20 pts
One bye remaining
It's been a mixed campaign for Cronulla, who now find themselves in a fight to lock down a top-eight finish.
Having a bye in Round 25 could prove beneficial.
11. St. George Illawarra Dragons - 18 pts
No byes remaining
If the Dragons are going to play finals for the first time since 2018, they're going to have to grit their teeth to get it done.
Shane Flanagan's side has no byes remaining as they search for some much-needed consistency and quality on the field.
12. North Queensland Cowboys - 17 pts
One bye remaining
The Cowboys are in a bit of a slump.
With their third and final bye not coming until Round 27, they will want to fix their form quickly if they are to challenge for finals footy.
13. Newcastle Knights - 16 pts
One bye remaining
The Knights have made a habit of late-season escapes, and their remaining bye in Round 22 could go a long way to achieving that.
Can Adam O'Brien spark another winning streak when it matters most?
14. Wests Tigers - 16 pts
One bye remaining
Benji Marshall's side have certainly improved from last season, but will they be good enough to squeeze into the top eight?
They're four points off the pace as it stands, and have a sole bye in Round 23 scheduled.
15. Parramatta Eels - 16 pts
No byes remaining
With star halfback Mitch Moses out until Round 20, the Eels will need to continue to dig deep.
They have shown their winning mentality at various points throughout the season, but need to find some more consistency.
16. South Sydney Rabbitohs - 14 pts
Two byes remaining
After a thrilling start to the season, the Rabbitohs are struggling.
Several key injuries have contributed to their five-game losing streak, although two byes before the season's end will allow them some time to rest and recover.
17. Gold Coast Titans - 14 pts
No byes remaining
The last-placed Titans have nine straight matches to avoid the wooden spoon and potentially snag an unlikely top-eight spot.
The talent is there, but can Des Hasler get them playing consistent footy?