After losing to Stuart Bingham in the quarter-finals of the 2020 Masters, where he led 4–1 before being defeated 4–6, Wilson beat defending champion Judd Trump 4–3 in the second round of the World Grand Prix in February 2020; he then defeated John Higgins in the quarter-finals 5–4, before being knocked out in the semi-finals by Neil Robertson 4–6. The following week, he reached the final of the Welsh Open; despite inflicting a 5–0 quarter-final whitewash on defending champion Neil Robertson, and making his second competitive 147 along the way, he was heavily defeated in the final by Shaun Murphy 9–1. He was runner-up at the 2020 Gibraltar Open in March; after defeating Thepchaiya Un-Nooh and Mark Williams, both 4–0, en route to the final, he missed out on the title with a 3–4 defeat to Judd Trump.