Completar a seguinte frase: Freese gañou o Voto Final do All-Star en 2012, uníndose ao roster do All-Star cos compañeiros de equipo Lance Lynn, Carlos Beltrán, Rafael Furcal e Yadier Molina para a Liga Nacional no MLB All-Star Game de 2012. Freese tivo unha media de bateo de.294, xunto con 13 home runs e 50 RBIs na primeira metade da tempada. Despois de sufrir lesións nos anos anteriores, Freese xogou 144 partidos en 2012, terminando a tempada con 79 RBIs, 20 home runs e unha media de bateo de.293. No ano 2012
Na liga nacional contra os San Francisco Giants, Freese bateu un home run de Madison Bumgarner no xogo 1. Neste punto da súa carreira de postemporada, Freese xogara 25 partidos, batendo.386 con 11 dobres, seis home runs, 25 RBIs e unha porcentaxe de slugging de.739 en 100 aparicións no prato. Só Carlos Beltrán (.824) e Babe Ruth (.744) tiveron maiores porcentaxes de slugging entre os xogadores con 100 ou máis aparicións no prato na postemporada. Con todo, caeu despois dese xogo, batendo só.192 para a serie cando os Giants gañaron en sete xogos e avanzaron á Serie Mundial de 2012.