Pío hizo su debut para Banfield en la victoria 3-2 sobre Argentinos Juniors el 29 de marzo de 2008, desde ese momento se estableció como un jugador regular en Banfield.
En 2009 formó parte del equipo que ganó el Apertura 2009 apareciendo en 6 encuentros. El 13 de diciembre de 2009 celebró con sus compañeros de equipo cuando Banfield ganó el campeonato argentino por primera vez en la historia del club.
En 2011, se fue a jugar a Tigre, pero no obtuvo un rendimiento deseado para el club. Luego se fue a jugar para Deportivo Morón en la Primera B Metropolitana. Luego paso a jugar en Sportivo Baradero, el equipo de su pueblo, al mando de Marcos Barlatay. En 2015 fue fichado por CADU para afrontar el campeonato de Primera C.