Chester have bolstered their squad with the signing of winger John Johnston from National League North rivals Altrincham for an undisclosed fee.

The Blues triggered a release clause in the 25-year-old's contract earlier this week, allowing discussions to begin between the player and the club.

Johnston has penned an initial 18-month deal, with an option to extend for a further year, with the deal subject to FA and National League ratification.

Known for his electric pace and skill in wide areas, Johnston worked with Chester joint-managers Anthony Johnson and Bernard Morley at Salford City during the 2016/17 season before a move to Moss Lane.

Reflecting on the deal, Johnson said: “This is a signing of intent from our football club.

“We’ve signed a rival’s best player at the peak of his career at the age of 25 with a goal ratio of one in three.

“Having played for Bern and I previously at Salford City we know exactly what qualities John possesses, whether it be an eye for a goal or skipping past an opponent to put a chance on a plate for his teammate.

“His enthusiasm to sign for Chester typifies his ambitions in the game and we believe he’ll play a huge part in helping us meet them.”

Johnston scored 20 goals in his first season with Altrincham as they won the Evo-Stik Premier Division – going on on to make 129 appearances for the Robins, scoring 39 times.

An exciting, pacey winger with an eye for goal, Johnston began his career at Kidsgrove Athletic before moving to Leek Town – his performances then caught the eye of Crewe Alexandra who signed him back in January 2014.

Club legend Craig Mahon has signed for Altrincham after limited first team opportunities at the Deva this season.

The 30-year-old departs the with an incredible 239 Blues games under his belt, making him Chester's longest-serving player since reformation and also the record appearance holder for the club.