1969, då snooker-VM återfick sitt format som utslagsturnering, deltog Williams, och gick till semifinal. Han upprepade detta 1972 då han slog ut Ray Reardon i kvartsfinalen. I semifinalen fick han ge sig med 30-31 mot blivande världsmästaren Alex Higgins. Även 1974 gick Williams till semifinal, men bättre blev det aldrig. Däremot blev han 1986 den äldste som gått till final i en rankingturnering, han förlorade dock finalen i Grand Prix mot Jimmy White. Han hade större framgångar inom biljarden där han blev världsmästare flera gånger.