Juan Carlos Obregon Rivero is a Cuban chess grandmaster who plays for Mexico.
In August 2021, he finished third in the Mexican Open, behind Jorge Cori and Sandro Mareco.
[2] In February 2022, he tied for second place alongside Jaime Santos Latasa, Guillermo Vázquez, Jorge Cori, Emilio Córdova, and Carlos Daniel Albornoz Cabrera in the Iberoamericano Championship.
[3] In November 2023, he won the Mexican Chess Championship ahead of Leonel Figueredo Losada due to better tiebreaks.
[4]