Career
Club Piedra made his debut for Orión on 24 May 1936 against Herediano, immediately scoring two goals. He was joint league top goalscorer in 1938 with 11 goals and totalled 124 matches. International He made his debut for Costa Rica playing alongside other Costa Rican greats like Hernán Bolaños and Alejandro Morera Soto in a February 1938 Central American and Caribbean Games match against Panama, scoring a goal in which proved to be his sole international game.
International goals Scores and results list Costa Rica"s goal tally first.
Managerial As a manager, Piedra was in charge of teams like Orión, Saprissa (twice), Alajuelense (also twice), Cartaginés (5 times), Barrio México, Herediano, San Ramón, San Carlos, Puntarenas, Rohrmoser and in Mexico with Monarcas Morelia. He also managed the national team on three occasions, winning the 1963 CONCACAF Championship.