Yáñez vant gull i lett fluevekt under de Panamerikanske leker 2007 i Rio de Janeiro i Brasil. Han vant i finalen over Kevin Betancourt fra Venezuela.