We can't judge West Ham United as small team but in realistic they can't consistent on top performance actually last end primer league games where they have chance for finish on 4th standing position place but at least they can't play with top performance. After defeating by Tottenham Hotspur exactly still have chance for West Ham United as finish on 4th position but several match left have waiting by Arsenal, Chelsea and Manchester City. Still have another option for getting champion league spot maybe become the champion on UEFA Europe League where West Ham United success on quarter final right now.
West Ham have been having an extraordinary season. But at this stage of the championship, I think it will be very difficult for them to reach 4th place. Mathematically it's still possible, but it would be necessary for the teams in front to start losing several games.
In the best case scenario, they may even manage to stay in 6th place, if Man United continues to play very irregular games.
The tactical input of David Moyes is evident in the consistency in the performance of West Ham this season, despite their limited financial resources, the club made some remarkable improvement in the league, it's obvious that top 4 is out of their reach, but clinching Europa league spot is a good or alternative option, coincidentally they had qualify for this season Europa league quarter final against Lynon, they haven't done badly so far, with eight matches to the end of the season I am very sure of their winning some matches so as to be able to compete with other Europa league contenders.