Winstanley was seeded 3rd for the 2012 World Championship. He defeated Joey ten Berge 3–1 in the first round, before being defeated 4–3 by Alan Norris in the second round having led 3–1.