The competition for a Champions League spot is arguably at its highest for years, but Moyes believes that his side are playing the best football in his decade in charge of the club.
The Scot is in no doubt as to how tough the challenge to hold on to their current spot in fourth will be, however.
"This is the best we've played in my time here," the Toffees manager said.
"I couldn't say yet if it's the best team because the side that finished fourth (2004-05) and got into the Champions League were very consistent, resistant and ground out results.
"This team has an awful lot of attacking options. We can score and create chances. I hope we're still pushing for top four at the end of the season, I don't know if we will be because of the quality you need to be there."
Everton's next match comes at Goodison Park against Sunderland on Saturday.