Kevin Doyle believes that Wolves have simply 'not been good enough' this season, as the West Midlands club faces into a relegation battle in the English Championship.
Dean Saunders' men have won just one game in their last ten league fixtures and find themselves in 21st position in the table, with a total of 34 points, level with relegation rivals Barnsley.
After suffering relegation from the Premier League last season, Wolves face the real possibility of relegation from the Championship and Ireland international Doyle has admitted that the players only have themselves to blame.
"It is obvious that we have not been good enough," Doyle told the club's official website. "We are where we are for a reason, you can't put it down to bad luck or anything.
"We just haven't been good enough over a long period of time and that is why we have had the results we have had, and we need to improve massively."
He added: "We should have a squad good enough to be higher than we are but we have let ourselves down."
Meanwhile, the former Reading attacker has insisted that he will 'get on with things' at Molineux after a proposed move to Scottish Premier League side Celtic fell through in January.
"I left it to the clubs really," said Doyle. "It was whether Wolves wanted to do it and Celtic wanted to do it. It didn’t happen so that's the end of it for me, simple as that.
"I just get on with things here where I am under contract for another two-and-a-half years. Hopefully it’s going to be a lot better two-and-a-half years than the last two years have been," concluded the 29-year-old.