
After a successful spell at Oldham, Wilson signed with Sheffield United in 2016, helping the team gain promotion to the English Championship. He then moved to Lincoln City on loan in 2018 before joining Ipswich Town in 2019. In 2020, Wilson signed with Bristol Rovers, where he currently plays.
