West Ham captain Mark Noble was the Premier League player to cover the most miles over the weekend with 8 miles, Manuel Lanzini was not far behind in third place covering 7.8 miles.
Michail Antonio was one of the fastest players over the weekend registering 21.1mph in a sprint making him joint 7th in the Premier League.
Pedro Obiang covered 7.9 miles against Watford and 7.5 miles against Man City and 7.1 miles against Chelsea.
Lanzini covered 7.2 miles against Brighton while Noble covered 7.8 miles against Watford and 7.1 miles against Spurs.
Last but not least Cheik Kouyate covered 7.4 miles against Watford.
The statistics are the biggest sign so far that fitness levels are improving and Moyes is turning things around.