Three more teams dropped out of the race to the finals on the weekend.

With two minor rounds to play, Geelong is the only team out of the eight with any hope of playing finals this year but needs to win both of its games against Collingwood and Adelaide.

The mathematical chances of sneaking into the top eight disappeared for GWS, Port and Collingwood.

But higher on the ladder, top four positions are also in dispute. Sydney jumped back into fourth, on the same points as third-placed Hawthorn. Richmond, Western Bulldogs and North Melbourne are one win behind.

The run home

1. Fremantle

64 points (16 wins, four losses) 122.2 per cent

Another loss keeps top spot open but the Dockers will start the finals at home.

Rd 22: Melbourne at Domain Stadium
Rd 23: Port Adelaide at Adelaide Oval 

2. West Coast

Would need to lose both remaining games to lose second spot – and a home final in Perth.

62 points (15 wins, four losses, one draw) 150.9 per cent

Rd 22: Adelaide at Adelaide Oval
Rd 23: St Kilda at Domain Stadium

3. Hawthorn

56 points (14 wins, six losses) 154.2 per cent 

Should win its last two games to stay in top four but top two chances very slim

Rd 22: Brisbane Lions at Aurora Stadium
Rd 23: Carlton at the MCG 

4. Sydney Swans

56 points (14 wins, six losses) 118.2 per cent

Back in the top four and will stay there with two more wins

Rd 22: St Kilda at Etihad Stadium
Rd 23: Gold Coast at the SCG 

5. Richmond

52 points (13 wins, seven losses) 120.2 per cent

Safe in the finals and still with a slim chance of taking fourth spot from Sydney.

Rd 22: Essendon at the MCG
Rd 23: North Melbourne at Etihad Stadium 

 

6. Western Bulldogs

52 points (13 wins, seven losses) 116.1 per cent

Dropped from the top four on Sunday and even if they win both remaining games need Sydney to lose at least once.

Rd 22: North Melbourne at Etihad Stadium
Rd 23: Brisbane Lions at the Gabba

7. North Melbourne

52 points (13 wins, seven losses) 110.9 per cent

The win over Fremantle was huge for the Roos. Almost certain to now play finals, even if it loses the next two games.

Rd 22: Western Bulldogs at Etihad Stadium
Rd 23: Richmond at Etihad Stadium

8. Adelaide

50 points (12 wins, seven losses, one no result) 116.4 per cent

At this stage, needs one more win to stay in the eight

Rd 22: West Coast at Adelaide Oval 
Rd 23: Geelong at Simonds Stadium

9. Geelong

44 points (Ten wins, eight losses, one draw, one no result) 101. 8 per cent

Need to win both games to play in the finals. However, also needs Adelaide to lose both games.

Rd 22: Collingwood at the MCG
Rd 23: Adelaide at Simonds Stadium

Who's going to make it? Forecast the final eight with the 2015 ladder predictor