Manchester City, Liverpool and Chelsea are battling it out for the title and already look assured to take the top three spots, but that leaves one place up for grabs.
And that fight for the all important fourth spot looks set to be a thrilling one.
As it stands, Arsenal are in fourth despite their topsy-turvy campaign with West Ham, Manchester United and Tottenham close behind.
Wolves, Leicester and Aston Villa aren't far behind either with fourth and tenth separated by just seven points.
Much can change in a short space of time as we enter the hectic festive period.
With games coming thick and fast, those clubs will be eager to be right in the mix for fourth once we head into January and the second half of the campaign.
Here's who the bookies think will claim the final top four spot come the end of the season…
Arsenal moved into the top four with an impressive 2-0 win over West Ham.
Following the result, Gunners boss Mikel Arteta was asked if being in the top four at this stage of the season means anything.
He said: "No, because the league finishes in May. But it's much better than where we were, and we want to be higher. We need to find that consistency - we know the level of this league.
"This league is absolutely ruthless and tomorrow is always different to today, so let's prepare for the next game.
"Obviously they are really positive signs. We've made some progress but there's still a lot to do and we have to be aware of that.
"We've had some bumps in the road but I think we have learnt a lot from them, first of all because we have stuck together, from the top of the club to every member of the team and the staff.
"The biggest compliment I can give, and the players are feeling exactly the same way, is the way that we have our crowd behind us. To see that chemistry between team and crowd is unique - and I'm so proud of that."