George Colson has cancelled his Salisbury FC contract and registration by mutual consent.
Colson has been at Salisbury since shortly after the club formed in 2015 and has served the club brilliantly in that time, the club say.
Manager Steve Claridge said: “I’m sad to see George go and think he’s been a little hasty with his decision, as he would still have a big part to play at the club. I understand he wants to play every week, but with Bay being here that was going to be difficult.
“With the travel involved, I understand his decision but I’d have had George here as long as I am given the chance. Not only is he a talented player but he’s a really nice lad and I wish him all the best for the future.”