W sezonie 2012 wygrał w styczniu pokazowy turniej AAMI Kooyong Classic rozgrywany jako bezpośrednio poprzedzający Australian Open. W finale pokonał Mardy’ego Fisha, 6:4, 3:6, 7:5. Następnie w Australian Open osiągnął czwartą rundę, ulegając Rogerowi Federerowi 4:6, 2:6, 2:6. Latem zagrał na igrzyskach olimpijskich w Londynie, z których został wyeliminowany w pierwszej rundzie gry pojedynczej przez Keiego Nishikoriego.