The 2001 European Tour season was the last in which Rocca finished inside the top hundred on the Order of Merit, though the remained exempt through 2006 due to his 1996 Volvo PGA Championship win. He made his European Seniors Tour debut at the 2007 Sharp Italian Seniors Open, and won his first senior tournament two weeks later at the Irish Seniors Open. He ended 2008 with a record seven top finishes and ranked ninth in the Order of Merit. His best placing was tied third in the Azores Senior Open.