Tottenham Hotspur look favourite for the top four but they are not consistent enough to be there, I think arsenal will occupy that position,the look more discipline and consistent than Tottenham, with correct form I think west ham are the second favourite for that 4th position, Tottenham are kinda like Manchester United they are not reliable even if they have the better squad than arsenal and West ham.
The season is coming to ending phase and Totteham will have more easily task. They don't have to sustain their performance for so long to finish in top 4 so I see with their resources, they have due diligent chance to finish in top 4. They can do it but let's see how they will perform now until the end of season as well as how their competitors will perform.
Arsenal looks to me like the team that is most prepared to grab that very important 4th position, the teams around them are erratic and have too many off days, United and Spurs will push Arsenal down to the final day, but i just feel they are the teams that will drop the most points amongst the three of them going for that position, leaving Arsenal to claim it.
Arterta and Arsenal are playing a best season in their last few ones. It will be a motivational achievement for them if they can end in top 4. This generation of kids and young players in Arsenal need a big achievement to keep moving forwards. It will nurture their motivation and dream to touch something bigger in their career and for Arsenal.