Matt Richards has backed Shrewsbury Town to finish in the top three - and win the promotion that has eluded them in recent years.
Shrewsbury are currently fourth in the League Two table, four points behind third-placed Cheltenham.
"That's no gap, we're not even halfway through the season yet," the midfielder told BBC Radio Shropshire.
"We're more than capable of beating anyone, and I know we'll be in the top three at the end of the season."
The Shrews had won five games on the trot before a surprising 1-0 defeat at Aldershot last weekend, and 26-year-old Richards revealed this week's training has been fierce.
"We were disappointed in ourselves, and I think we all wanted to get it out of our system," said the former Ipswich and Walsall man.
Town have an unbeaten home record this season, and their next game is against mid-table Macclesfield.
"We're very strong at home - it's a great atmosphere, and the fans are like a 12th man," Richards added.
"We want to go on another run like we did before Aldershot, we want to stay unbeaten at home right through to the end of the season - and I firmly believe we're good enough to finish in the top three."
Shrewsbury have reached the end of season play-offs three times in recent years, losing to Bristol Rovers and Gillingham at Wembley in 2007 and 2009 and being beaten over two legs by Torquay in last season's semi-finals.