You what ?!
Stoke are on 27 points and have home games against us, Burnley and Palace left, plus away games against West Ham and final day against Swansea who'll already be safe by then. I'm confident they'll lose the rest of their games so won't mention them here.
Currently 27 points, they'll beat us (and nobody can argue with this prediction as we've won 1 in 23 away games), Burnley will be stuck in no-man's land knowing they've already bagged 7th, and will likely smash Palace too, plus that Swansea game may be crucial and I wouldn't count out a last day miracle. I can see Stoke getting 37-39 points.
Palace are also on 27, but have an extra game left, albeit against United. They do have very winnable home games against Brighton, Leicester and West Brom, and away games where they play equally poor teams in Huddersfield, Bournemouth, Watford and Stoke.
I predict Palace will end on between 38-40 points. If they beat United tomorrow, I'd be extremely scared for us.
WBA, I think their chances of finishing about us are extremely low given we're 14 points ahead of them and they have 9 games left, of which they still need to face Liverpool, Spurs and United. They do have three of their next four games at home against average teams (Leicester, Burnley, Swansea) so if they are somehow able to pull out three wins then I may start to get worried if we lose to Brighton next week, but hopefully we can win, although I wouldn't count on it. I think WBA finish on about 29-31 points.
Southampton, 28 points at present and have amongst others, have tough away fixtures against Arsenal, Leicester, us, Swansea and Newcastle left to play, plus City and Chelsea at home and a six-pointer against WHU away. They have the toughest run in I feel, and will likely end on between 36-38 points.
Newcastle are on 29 at the moment and have a favourable run-in. Their toughest fixtures left to play at Spurs, Leicester and arguably us away, plus Arsenal and Chelsea at home. They do, however, have very winnable games against Southampton, Huddersfield, West Brom and Watford left to play. Given their fixture I can see them finishing on 40-42 points.
That's the bottom five, meaning we'd need to get another 6 points to finish above all of them.
Huddersfield, Swansea, West Ham and Brighton are all on 30, 30, 30 and 31 points respectively already, so you can guarantee they'll all end up very close or slightly over 40 points.
I think we can forget getting more than 1-2 points from our remaining away games (Stoke, Swansea, Huddersfield, West Ham) as we have a grand total of 10 points gained from away games since the start of March 2017. Home games, can we beat two of Brighton, Newcastle and Southampton? These are all now six-pointers and a loss against either could send us down if they pick up points elsewhere. I am extremely scared for our chances of staying up this season.