The Swiss great has won five tour-level titles in 2017, including two Grand Slams - Australian Open and Wimbledon and two ATP World Tour Masters 1000 titles - BNP Paribas Open in Indian Wells and the Miami Open.