Career
Evans joined Manchester City at the age of six. After several seasons in Manchester City"s academy, Evans first came to prominence with several appearances on the bench for City during the 2012-2013 season, although he was ultimately not given a debut for the senior team In the following season, Evans began playing for the Elite Development Squad before being loaned to Crewe Alexandra at the end of October.
Within a week he was given his first senior cap, being named in the starting line-up for Crewe"s home league game against Bradford City, against whom he played a full 90 minutes.
On 30 January 2015, he joined Scunthorpe United on loan until the end of the season. Evans made 16 appearances during his loan spell, scoring once.
In doing so, he became the second Manchester City player to represent the club at all levels from under-8s right through to the senior team, after Chris Chantler. On 20 October 2015, Evans joined Football League One club Walsall on a one-month loan deal.
On 24 November 2015, after "playing week in, week out", he extended his loan at Walsall until 9 January 2016 and was then extended again until 26 January 2016, the maximum allowed time for an emergency loan deal.
On 16 January 2016 he was recalled by parent club Manchester City as an offer had been made for a permanent move away from the club On 19 January 2016, Evans joined Championship side Reading on a three-and-a-half-year deal until 2019.