Mark Hughes has expressed his disappointment and surprise after not being offered a new contract at Barnet.
The club captain had played over 120 games for the Bees since joining from Chester City in 2009.
The Northern Ireland international scored several vital goals including the most crucial in the club's recent history when he got the winner at Burton on the final day of last season, which kept them in the league.
But Barnet have announced that Hughes will not be offered a new deal and the 28-year-old midfielder could not hide his disappointment when speaking with Sky Sports.
"I can't say I am not disappointed because I am," he said.
"I have given my all for this football club since I joined, I think the fans have seen that and fully appreciate not only the level of commitment I have shown in every game as captain but also what I have done.
"I have spoken to the new gaffer, he has said he's looking to go in a different direction and has other ideas, but given my service for the club I thought I would have been in his plans.
"I wish Barnet and the new management team all the best and I am looking forward to a new chapter in my career wherever that may be."