Completați următoarea frază: Freese a câștigat votul final All-Star în 2012, alăturându-se listei All-Star cu colegii de echipă Lance Lynn, Carlos Beltrán, Rafael Furcal și Yadier Molina pentru Liga Națională în 2012 MLB All-Star Game. Freese a avut o medie de lovituri de.294, împreună cu 13 home runs și 50 RBIs în prima jumătate a sezonului. După ce a fost afectat de leziuni în anii anteriori, Freese a jucat în 144 de meciuri în 2012, terminând sezonul cu 79 RBI, 20 home runs și o medie de lovitură de.293. În 2012
În campionatul național împotriva lui San Francisco Giants, Freese a lovit un home run de două puncte împotriva lui Madison Bumgarner în jocul 1. În acest moment al carierei sale postseason, Freese a jucat 25 de meciuri, batând.386 cu 11 duble, șase home runs, 25 RBIs și un procent de slugging de.739 în 100 de apariții la placă. Numai Carlos Beltrán (.824) și Babe Ruth (.744) au avut procente mai mari de slugging printre jucătorii cu 100 sau mai multe apariții la placă în postseason. Cu toate acestea, el s-a prăbușit după acel meci, batând doar.192 pentru serie, în timp ce Giants au câștigat în șapte meciuri și au avansat la World Series 2012.