About David Troya
David Troya plays as a goalkeeper for Barbastro. David Troya has made 50 professional appearances across 3 clubs. As a goalkeeper, David Troya has accumulated 50 professional appearances, establishing himself as an experienced shot-stopper at the highest level. David Troya has played for several clubs throughout his career, including SD Ejea, Zamora, Europa. David Troya stands 189 cm tall.