West Ham got the better of 10-man Everton 3-2 away from home in the Premier League on Saturday afternoon.
The Hammers were 2-0 down at one stage, but the London outfit scored three goals late on.
Crooks has admitted that he did not expect Slaven Bilic’s side to pick up all three points at Goodison Park.
The former Tottenham and West Bromwich Albion forward has also criticised Everton for conceding two goals at home.
While including West Ham duo Dimitri Payet and Adrian in his BBC Premier League Team of the Week, Crooks told BBC Sport: “At 2-1 down, the game still looked out of West Ham's reach until Payet delivered a superb cross for Diafra Sakho to finish with a glorious header to make it 2-2.
“Even then I couldn't see the Hammers winning this fixture, but when you have a player in your side with the ability and composure of Payet anything is possible. His winner was a devastating blow to Everton, who at 2-0 looked unassailable.
“However, they only had themselves to blame. If you're having to score three goals at home to get a point, I'm not sure you're in the right league.”
The results means that West Ham are now in the running for a top-four finish in the Premier League table this season.
The Hammers are in good form at the moment, and if they continue to pick up points, then they could break into the Champions League places.
Meanwhile, the final score saw Everton continue their mediocrity, with Roberto Martinez’s side now in the bottom half of the Premier League table.