À l'université, Posey évolue à toutes les positions sur le terrain incluant celle de lanceur[4] et joue même aux 9 positions dans un même match[5], en 2008 dans une victoire de 10-0 de FSU sur Savannah State[6].
En 2008, Posey est classé 19e parmi les 50 meilleurs joueurs d'avenir du baseball selon MLB.com[7]. Baseball America le classe 17e de son top 100 annuel en 2009, puis en 7e position au début de l'année 2010[8].
Le , les Giants décident de confier à Posey le poste de receveur principal de l'équipe, et pour lui laisser la place ils échangent aux Rangers du Texas le vétéran Bengie Molina[13]. Posey répond immédiatement à l'appel en décrochant les titres de meilleur joueur du mois de juillet et meilleure recrue de juillet dans la Ligue nationale de baseball. Il présente une moyenne au bâton de,417 et une moyenne de puissance de,699 en juillet avec 24 points produits. Il est l'athlète de la Nationale ayant frappé le plus de coups sûrs au cours du mois (43). Ces 43 coups sûrs en un mois sont un record de franchise pour une recrue de Giants, surpassant la marque de Jim Ray Hart. Il égale aussi un autre record de franchise ce dernier : sept circuits en un mois par une recrue. En juillet, Posey frappe en lieu sûr dans 21 matchs consécutifs[14], une partie de moins que le record de franchise pour une recrue établi par Willie McCovey[15] en 1959[16].
Malgré une baisse de régime en fin de saison, il est un des meilleurs joueurs de première année du baseball en 2010 avec une moyenne au bâton de,305, 124 coups sûrs, 18 circuits et 67 points produits en seulement 108 matchs. Sa moyenne au bâton est la meilleure parmi tous les joueurs de première année ayant joué au moins 100 matchs en 2010. Il affiche la deuxième meilleure moyenne de puissance (,505) parmi les recrues de la Ligue nationale. Posey aide les Giants à remporter leur premier championnat de la division Ouest en sept ans. Dans les quatre matchs de la Série de division entre les Giants et les Braves d'Atlanta, il frappe six coups sûrs en seize présences au bâton, pour une moyenne de,375. Il produit trois points en Série de championnat contre Philadelphie et maintient une moyenne de,300 avec son premier circuit en séries éliminatoires et deux points produits en finale contre les Rangers du Texas, aidant San Francisco à remporter la Série mondiale. En novembre, Buster Posey est élu recrue de l'année dans la Ligue nationale, étant préféré, notamment, à Jason Heyward, des Braves. Il est le premier joueur des Giants à recevoir cette distinction depuis le lanceur John Montefusco en 1975[17].
Saison 2011
Le , Posey subit une fracture de la jambe gauche lors d'une violente collision au marbre avec Scott Cousins, des Marlins de la Floride, en 12e manche d'une partie perdue 7-6 par les Giants[18]. Posey frappe pour ,284 de moyenne avec 46 coups sûrs et 21 points produits en 45 matchs à ce moment, et venait dans cette partie face aux Marlins d'allonger à 13 sa série de matchs avec au moins un coup sûr. Cette sérieuse blessure met un terme à sa saison.
Saison 2012
Le , Posey est le receveur de Matt Cain lorsque celui-ci réussit la 22epartie parfaite de l'histoire des Ligues majeures, dans une victoire de 10-0 des Giants sur les Astros de Houston[19].
Posey remporte la Série mondiale 2012 avec San Francisco. Il est élu joueur par excellence de la saison 2012 dans la Ligue nationale, battant au vote de fin d'année le lauréat de la saison précédente Ryan Braun[20]. Il est le premier receveur à recevoir ce prix dans la Nationale depuis Johnny Bench en 1972. Il est le champion frappeur de la Ligue nationale avec la moyenne au bâton (,336) la plus élevée des majeures. Il réussit 178 coups sûrs, dont 24 circuits, et produit 103 points. Sa moyenne de présence sur les buts se chiffre à ,408 et est la seconde meilleure de la Nationale après Joey Votto des Reds de Cincinnati[21]. Il est aussi quatrième de sa ligue avec une moyenne de puissance de ,549[21]. Posey reçoit également le Bâton d'argent du meilleur joueur offensif de la saison à la position de receveur.
Sa moyenne au bâton n'est que de ,200 au cours des trois rondes éliminatoires qui mènent à la conquête du titre par les Giants. Par contre, il frappe un grand chelem contre Mat Latos des Reds dans une victoire de 6-4 dans le dernier match de la Série de divisions qui permet à San Francisco d'éliminer Cincinnati. C'est son deuxième circuit de la série. Dans le quatrième et dernier match de la Série mondiale 2012, il claque un circuit de deux points face à Max Scherzer des Tigers de Détroit.
Saison 2013
Posey, qui était sous contrat avec San Francisco jusqu'à la fin de la saison 2014, signe le une prolongation de contrat de 8 ans pour 167 millions de dollars US[22].
Saison 2014
Le 13 juillet 2014 contre les Diamondbacks de l'Arizona, le lanceur Madison Bumgarner, des Giants, frappe un grand chelem et Posey en ajoute un dans une victoire de 8-4 de San Francisco. C'est la première fois de l'histoire qu'une batterie lanceur-receveur frappe des grands chelems dans un même match[23].