Career
Born in Leicester, Adams started his career at Coventry City"s youth academy before moving to Ilkeston. During his time in non league football Adams became highly sought after by league clubs with 45 scouts watching him in one game. On 14 November 2014, Sheffield United beat off competition from clubs in higher division to sign Adams for an undisclosed fee on a two-year deal.
On 16 December 2014, Adams made his professional senior début in a 1–0 home victory over Southampton, replacing Jamal Campbell-Ryce at half time as United made it to the semi-finals of the League Cup.
Four days later he made both his first career start and his first League One appearance, in a 1–1 draw with Walsall at Bramall Lane. He made ten appearances as Sheffield United finished the season in the League One play-off places.
In the play-off semi-final second leg away to Swindon Town on 11 May, he replaced Ryan Flynn for the final five minutes and scored an equaliser for a 5–5 draw, but his team lost 6–7 on aggregate. Ten days later, he signed a new three-year-deal at United with option of an extra year.
Adams was called up into the England national football C team in summer 2014.
On 27 August 2015, he was called up to the England U20 squad for two matches against the Czechoslovakian Republic. Manager Kevin Wilson of Adams" former club Ilkeston described Adams as having "pace in abundance, but he’s really powerful too" and said that "his biggest asset is that knack of changing games in the blink of an eye".