At the 2016 Rio Olympics, Guerrero played the men's singles event in Group J with Tommy Sugiarto of Indonesia, and Howard Shu of United States. He placed second in the group standing after won a match to Shu, but lost to Sugiarto. He won the silver medal at the 2017 Pan Am Championships defeated by the Brazilian Ygor Coelho de Oliveira in the final.