The striker reckons the camaraderie off the pitch is also the best he can remember at the club.
"I feel good and have trained for a full week with no problems, so I'm ready to go," he said.
"I was having a joke with Scott Parker and we were saying sometimes that if you have got a little knock you just need to stay on it and make sure you're fit and ready because if you are out of the squad someone will come in and they will do well, because it is such a good team to play in.
"I have been here for many years now and in my opinion, in terms of team spirit it is the best it has ever been.
"Everyone is buzzing around the training ground and putting the work in. Even the players that are injured are working hard to get back.
"It is the winning mentality that I think we have got now. In games when things aren't going great everyone gets stuck in and just keeps going, it is a good thing to have. It is important to have that I think."