SHARP-SHOOTER JAMES BALL SWAPPED EBBSFLEET FOR SOLIHULL WHEN HE SIGNED FOR THE MOORS ON 04 OCTOBER 2019.
The Bolton-born player began his career in the Bolton Wanderers academy, before going on to have spells with Hyde United, Northwich Victoria and Stalybridge Celtic.
His breakthrough came with Stockport County when he signed at Edgeley Park in 2016. In the 2017/18 season, Ball made 48 appearances and helped the Hatters on their way to the National League North play-offs – he managed seven goals in the final 11 games that season.
Those goal laden displays led to Ball jumping up the divisions and signing for League Two side Stevenage in May 2018. He scored four goals in 21 appearances for the Boro but the following summer, he was on the move again, this time to Ebbsfleet United.
But no-sooner had he arrived in Kent, than he was packing his bags again, moving to Moors in October 2019, after just 14 outings for the Fleet.
Ball hit the headlines in the 2019/20 season after netting four goals in an Emirates FA Cup first round 5-1 victory away at Oxford City.
James Ball Scores Four Times in a 5-1 Victory Over Oxford City.