On 20 January 2018, Nelson made his Premier League debut in a 4–1 win against Crystal Palace, coming on as a substitute in the 72nd minute. On 8 April 2018, he made his first Premier League start in a 3–2 win over Southampton, being substituted off in the 64th minute for Jack Wilshere. On 17 May 2018, Nelson was awarded the PL2 Player of the Year.
