Idatzi jarraipena paragrafo honetarako - Freesek All-Star Botoa irabazi zuen 2012an, eta All-Star zerrendan sartu zen Lance Lynn, Carlos Beltrán, Rafael Furcal eta Yadier Molina taldekideekin batera Liga Nazionaleko 2012ko MLB All-Star Jokoan. Freesek.294ko batez besteko bat egin zuen, 13 home run eta 50 RBIrekin batera denboraldiaren lehen erdian. Aurreko urteetan lesioak izan ondoren, Freesek 144 partida jokatu zituen 2012an, eta denboraldia 79 RBI, 20 home run eta.293 batez bestekoarekin amaitu zuen. 2012ko NLCS-an
San Franciscoko Giants-en aurka, Freesek bi home run lortu zituen Madison Bumgarnerren kontra. Bere postseason ibilbidean, Freesek 25 partida jokatu zituen,.386 batzen 11 bikoitz, sei home run, 25 RBI eta.739 slugging portzentajea 100 plateretan. Carlos Beltránek (.824) eta Babe Ruthek (.744) baino ez zuten portzentaje handiagoa izan jokalarien artean 100 edo gehiago plater agerpenekin postseason. Hala eta guztiz ere, joko horren ondoren erori egin zen,.192 bat eginez seriean, Giantsek zazpi partidetan irabazi eta 2012ko Munduko Serieetara aurreratu baitzuten.