Career
He has previously been on the books of Everton and Chester City and played professionally for West Bromwich Albion and Bury. Manchester-born Worrall supported Manchester United as a boy. Bury
On 6 August 2009, he rejoined Bury on loan.
Worrall has been one of Bury"s most consistent performers, winning the 2011/12 Player of the Season.
West Bromwich Albion
Worrall was signed by West Bromwich Albion for £50,000 on scholarship forms until the end of the season on 30 March 2007. In 2007 he played only for the reserves and scored three goals in six appearances in midfield for West Bromwich Albion reserves.
Worrall made his Albion debut in a 1–0 League Cup victory against Bournemouth on 14 August 2007, coming on as a substitute with 15 minutes of the match remaining. Accrington Stanley
In August 2008, Worrall joined Accrington Stanley on a one-month loan.
Shrewsbury Town
In February 2009, Worrall joined fellow West Brom team mate, Luke Daniels, on loan at Shrewsbury Town.
Rotherham United
On 20 June 2013, Worrall joined Rotherham United on a two-year deal with the option of a third year. Oldham Athletic (Loan)
On 3 January 2014, Worrall signed for Oldham Athletic on loan until the end of the season. Manager of Oldham Lee Johnson was a fond admirer of Worrall and actually was close to signing him in the Summer transfer window but lost out to Rotherham United who were able to bid a larger fee to acquire the player, then when Johnson saw Worrall had fallen out of favour at Rotherham, he swooped in to sign the player on a loan for the rest of the season.
Lee Johnson is so fond of the player that upon signing him on loan he stated that he wants to sign the player permanently and would "like to come to some kind of agreement" to sign the player permanently to Oldham Athletic
Worrall stated that he would love to stay at Oldham Athletic, saying "I would love to stay here, the staff, the gaffer and the lads know that and I think it would be a good move for me".
Worrall returned to Rotherham United at the end of season after the end of his loan, appearing 18 times and scoring once. Southend United
Worrall signed a two-year contract with Southend United on 23 July 2014.