Професионалну каријеру је почео 2003. године. Од јуниорских резулата истиче му се финале УС Опена, где је изгубио од Ендија Марија. Интересантно је да у јуниорској конкуренцији има победу над Новаком Ђоковићем, у Луксембургу 2002.
Своју прву АТП титулу освојио је у Загребу2008, као 201. играч света и као играч који је као срећни губитник, одустајањем Лодре, ушао у главни жреб. На путу до финала победио је 2. носиоца, Иву Карловића, 8. носиоца Јанка Типсаревића и у финалу и 1. носиоца Ивана Љубичића. Четврти је тенисер у историји којем је пошло за руком да као срећни губитник освоји турнир.
Највећу победу је остварио на Вимблдону2013. победивши некадашњег првог тенисера света Роџера Федерера са 3:1, истовремено је прекинуо низ Федерера од 36 узастопних четвртфинала на Грен слем турнирима.[4]
До сад је освојио по четири АТП турнира у обе конкуренције.