Career
Porfirio López began his career with Santos de Guápiles in Costa Rica, already being part of the first team in the 2003/04 season. He made his debut with the club in 2006 and remained at the club for three seasons. He then joined Puntarenas and quickly established himself as the club"s starting left back.
He moved to China and signed a contract with Dalian Shide in February 2010.
He made his Computer Science Laboratory debut for Dalian against Shaanxi Chanba on 28 March and scored a goal in the match. López signed with Philadelphia Union of Major League Soccer on December 22, 2011.
López was released by Philadelphia on November 19, 2012. He made his debut for Costa Rica in an August 2011 friendly match against Ecuador and has, as of May 2014, earned a total of 6 caps, scoring no goals.