W lipcu 2018 Yanes podpisał półroczną umowę z amerykańskim New York Red Bulls II, grającymi w USL Championship (drugi poziom rozgrywkowy) rezerwami New York Red Bulls. Na koniec roku przedłużył umowę z klubem o kolejny sezon. Podczas swojego pobytu w Red Bulls trenował również z pierwszą drużyną. W styczniu 2020 powrócił do ojczyzny, zostając zawodnikiem stołecznego potentata Comunicaciones FC, prowadzonego przez Mauricio Tapię, swojego byłego szkoleniowca z Antigui.

Kariera reprezentacyjna W grudniu 2012 Yanes w barwach reprezentacji Gwatemali U-17 prowadzonej przez Oscara Sáncheza zagrał w czterech meczach w kwalifikacjach do mistrzostw CONCACAF U-17. W kwietniu 2013 wziął natomiast udział w turnieju finałowym, gdzie rozegrał wszystkie trzy spotkania. Gwatemalczycy odpadli z kontynentalnego czempionatu w ćwierćfinale z Meksykiem (0:2) i nie zdołali awansować na mistrzostwa świata U-17 w ZEA.

Następnie Yanes występował w reprezentacji Gwatemali U-20 pod wodzą Guillermo Moralesa. W lipcu 2014 był jej podstawowym piłkarzem w ramach eliminacji do mistrzostw CONCACAF U-20. W styczniu 2015 został powołany na rozgrywany na Jamajce turniej finałowy.