Freese gajnis la All-Star Final Vote en 2012, aliĝante al la All-Star-listo kun samteamanoj Lance Lynn, Carlos Beltrán, Rafael Furcal, kaj Yadier Molina por la Nacia Ligo en la 2012 MLB All-Star Game. Freese havis.294 batantan mezumon, kune kun 13 hejmkuroj kaj 50 RBIoj en la unua duono de la sezono. Post esti vundita en antaŭaj jaroj, Freese ludis en kariero-alta 144 ludoj en 2012, finante la sezonon kun 79 RBIs, 20 hejmaj kuroj kaj.293 batado mezumo. En la NLCS de 2012
Kontraŭ la San Francisco Giants, Freese trafis du-kuritan hejmkuron kontraŭ Madison Bumgarner en ludo 1. Ĝis ĉi tiu punkto en sia postsezona kariero, Freese ludis 25 ludojn, batante.386 kun 11 duobloj, ses hejmkuroj, 25 RBI kaj.739 frapa procento en 100 plataj aperoj. Nur Carlos Beltrán (.824) kaj Babe Ruth (.744) havis pli altajn frapajn procentojn inter ludantoj kun 100 aŭ pli da plataj aperoj en la postsezono. Tamen, li falis post tiu ludo, batante nur.192 por la serio kiam la gigantoj venkis en sep ludoj kaj avancis al la 2012-datita Monda Serio.