He also secured the plum stable riding job for Gerald Ryan when the Sydney trainer set up base at the Gold Coast.
He claimed a Brisbane jockeys’ premiership as well as the Macau jockeys’ title in 2003-2004.
Cahill finishes his riding career with 2,864 wins including seven Group 1s, among them a Group 1 Doomben 10,000 aboard Falvelon in 2001 and a Macau Derby on Documentary in 2003.
As well as riding in Macau, Cahill had stints in Hong Kong and Singapore.
Cahill also won the Group 1 Doomben 10,000 on Kiwi sprinter The Bostonian in 2019, two weeks before his victory on the three-year-old in the Group 1 Kingsford Smith Cup at Doomben.
Cahill was still at school when he rode in his first race at Gooloogong in 1979 and recorded his first win at Orange on Melbourne Cup day in 1980.