A 2012-es US Openen Fish a negyedik fordulóban Roger Federerrel találkozott volna, ám elővigyázatosságból orvosai tanácsára visszalépett. Szívproblémái miatt hat hónapot ki is hagyott, majd márciusban Indian Wellsben ragadott ismét ütőt. Idén mindössze nyolc meccset játszott eddig, melyek közül egyik sem volt ötszettes, a Grand Slam-versenyeket és a Davis-kupát is kihagyta.