Career
Ball joined Doncaster Rovers Centre of Excellence in 2008, after being released by Nottingham Forest for being too small. He was offered a one-year professional contract with Doncaster in April 2012. In August, he was loaned out to Belper Town where he scored on his debut against Coalville Town.
He returned to Doncaster playing his first senior game for them on 9 October coming on a substitute against Chesterfield in the second round of the Football League Trophy and scored the only goal of the match with his first touch, a header in the 84th minute.
He played in his only Football League game for Doncaster away at Hartlepool United, coming on as sub after 66 minutes, then getting the ball in the Netto, but disallowed for his foul on the keeper. He was released by Doncaster at the end of their League 1 championship winning season.
He was released by Doncaster Rovers at the end of the 2012-2013 football season. in September 2013 Ball signed for F.C. Halifax Town in the Conference Premier. Ball went straight into the squad for the next day"s trip to Forest Green Rovers where he came on as a substitute on 61 minutes in a 2-1 loss.
Shortly after signing for F.C Halifax Ball decided to leave the club due to a lack of first team opportunity.
He decided to join Adam Murray (whom he first met with whilst pre season training with Mansfield Town) at local side Rainworth MWFC. In December 2013 Ball joined Mickleover Sports of the Northern Premier League. He made his deubt on December 14, 2013 where he came of the bench for the last 30 mins in a 1-1 draw. As of February 2015 Ball has signed for Swedish club Ånge IF.