Greaves turned professional in 1972, at the age of 25, playing his first match against Bernard Bennett in the 1973 World Snooker Championship. After being behind 1–5 and 2–7, Greaves defeated Bennett 9–8. He then faced Fred Davis in the last 16 and lost the first ten frames, eventually loosing 1–16 to the three-time champion.