In June 2013 he won the FIDE Grand Prix event in Thessaloniki as a clear first in a field of twelve elite players, among them Fabiano Caruana, Veselin Topalov and Alexander Grischuk. In 2016, Domínguez Pérez shared 2nd−4th places at the Dortmund Sparkassen Chess Meeting with Vladimir Kramnik and Fabiano Caruana. Later in the same year, he won the individual silver medal playing board one for the Cuban team in the 42nd Chess Olympiad in Baku. In December 2018, Domínguez Pérez transferred federations to represent the United States.