2012 m. sezone García buvo 7<unk>7 su 3.92 ERA 20 pradinių rungtynių, o po to buvo sustabdytas dėl pečių diskomforto. "Kardinals" liko tik vienas pergalė iki 2012 metų pasaulio serijos, kol pralaimėjo "San Francisco Giants"
NLCS.