Blake ylsi vuoden 2006 päättäneessä Masters Cupissa loppuotteluun, jossa hän hävisi Roger Federerille luvuin 6–0, 6–3, 6–4. Samana vuonna hän voitti viisi ATP-turnausta. Koko ammattilaisurallaan hän on voittanut kymmenen kaksinpeli- ja seitsemän nelinpeliturnausta. Grand Slam -turnauksissa hän on parhaimmillaan selviytynyt puolivälieriin Yhdysvaltain avoimissa vuosina 2005 ja 2006 sekä Australian avoimissa vuonna 2008.