GMJuan Carlos Obregon Rivero
MEX Born 1989 (Age ≈37) Male
- FIDE ID
- 3507815
About Juan Carlos Obregon Rivero
Juan Carlos Obregón Rivero was born in Las Tunas, Cuba. He became a grandmaster in 2020. He finished third at the 2021 Mexican Open, behind Jorge Cori and Sandro Mareco. In 2022 he began representing Mexico and shared second place at the Ibero-American championship. Show more
Juan Carlos Obregón Rivero was born in Las Tunas, Cuba. He became a grandmaster in 2020. He finished third at the 2021 Mexican Open, behind Jorge Cori and Sandro Mareco. In 2022 he began representing Mexico and shared second place at the Ibero-American championship. He won the Mexican championship in 2023 on tiebreak ahead of Leonel Figueredo.
FIDE ratings
Rapid
2495Published FIDE
Blitz
2534Published FIDE
Official classical ranks
- World rank
- #846
- National rank · MEX
- #4
Active players · Nov 2026 FIDE list ⓘ
Rating milestones
- Highest recorded rating
- 2560 May 2015
- Recorded years
- 2003–2026
- Archived games
- 713
Based on available monthly lists and saved games.
Rating history
FIDE rating history
Published rating lists through Nov 2026.
Download chart or data
View rating lists
Games
Published games available in our archive; coverage varies by tournament. Archive last checked: 2026-11-11 (UTC).
Online games are identified from known tournament names, playing sites and PGN mode. Other games are listed as OTB (over-the-board).
| # | Date | Event | Site | Round | White | Black | Result | Moves | View |
|---|---|---|---|---|---|---|---|---|---|
| 101 | 2026-03-10 | Titled Tue 10th Mar 2026 | chess.com INT | 6 | Bryakin,M | Obregon Rivero,J | Lost: 1-0 | 51 | Open |
| 102 | 2026-03-10 | Titled Tue 10th Mar 2026 | chess.com INT | 8 | Obregon Rivero,J | Vingris,Mikelis | Won: 1-0 | 37 | Open |
| 103 | 2026-03-10 | Titled Tue 10th Mar 2026 | chess.com INT | 10 | Obregon Rivero,J | Avanesian,Artem | Lost: 0-1 | 56 | Open |
| 104 | 2026-03-10 | Titled Tue 10th Mar 2026 | chess.com INT | 1 | Manukian,Ar | Obregon Rivero,J | Draw: 1/2-1/2 | 70 | Open |
| 105 | 2026-03-10 | Titled Tue 10th Mar 2026 | chess.com INT | 4 | Sneha Halder | Obregon Rivero,J | Won: 0-1 | 54 | Open |
| 106 | 2026-03-10 | Titled Tue 10th Mar 2026 | chess.com INT | 9 | Vakhlamov,I | Obregon Rivero,J | Lost: 1-0 | 55 | Open |
| 107 | 2026-03-10 | Titled Tue 10th Mar 2026 | chess.com INT | 2 | Obregon Rivero,J | Demchenko,Yaroslav | Won: 1-0 | 31 | Open |
| 108 | 2026-03-05 | 3rd 3-0 Thu 5th Mar 2026 | chess.com INT | 1 | Foerster-Yialamas,Lucas | Obregon Rivero,J | Draw: 1/2-1/2 | 41 | Open |
| 109 | 2026-03-05 | 3rd 3-0 Thu 5th Mar 2026 | chess.com INT | 3 | Rustemov,A | Obregon Rivero,J | Lost: 1-0 | 72 | Open |
| 110 | 2026-03-05 | 3rd 3-0 Thu 5th Mar 2026 | chess.com INT | 5 | Terry,R | Obregon Rivero,J | Lost: 1-0 | 44 | Open |
| 111 | 2026-03-05 | 3rd 3-0 Thu 5th Mar 2026 | chess.com INT | 2 | Obregon Rivero,J | Smail,Benedict | Won: 1-0 | 31 | Open |
| 112 | 2026-03-05 | 3rd 3-0 Thu 5th Mar 2026 | chess.com INT | 4 | Obregon Rivero,J | Padmini,R | Won: 1-0 | 50 | Open |
| 113 | 2026-02-24 | Titled Tue 24th Feb 2026 | chess.com INT | 2 | Obregon Rivero,J | Arshpreet Singh | Lost: 0-1 | 56 | Open |
| 114 | 2026-02-24 | Titled Tue 24th Feb 2026 | chess.com INT | 11 | Obregon Rivero,J | Kaminskii,Daniil | Lost: 0-1 | 81 | Open |
| 115 | 2026-02-24 | Titled Tue 24th Feb 2026 | chess.com INT | 3 | Elci,Eren | Obregon Rivero,J | Lost: 1-0 | 62 | Open |
| 116 | 2026-02-24 | Titled Tue 24th Feb 2026 | chess.com INT | 10 | Pham Le Thao Nguyen | Obregon Rivero,J | Won: 0-1 | 66 | Open |
| 117 | 2026-02-24 | Titled Tue 24th Feb 2026 | chess.com INT | 8 | Obregon Rivero,J | Rojas Linares,Nicolas Gabriel | Won: 1-0 | 56 | Open |
| 118 | 2026-02-24 | Titled Tue 24th Feb 2026 | chess.com INT | 1 | Hercegovac,Neven | Obregon Rivero,J | Won: 0-1 | 22 | Open |
| 119 | 2026-02-24 | Titled Tue 24th Feb 2026 | chess.com INT | 4 | Obregon Rivero,J | Yildiz,Ali Aras | Won: 1-0 | 84 | Open |
| 120 | 2026-02-24 | Titled Tue 24th Feb 2026 | chess.com INT | 5 | Reprintsev,A | Obregon Rivero,J | Won: 0-1 | 63 | Open |
| 121 | 2026-02-24 | Titled Tue 24th Feb 2026 | chess.com INT | 7 | Klys,Kacper | Obregon Rivero,J | Won: 0-1 | 17 | Open |
| 122 | 2026-02-24 | Titled Tue 24th Feb 2026 | chess.com INT | 9 | Obregon Rivero,J | Bouska,Jiri | Lost: 0-1 | 37 | Open |
| 123 | 2026-02-24 | Titled Tue 24th Feb 2026 | chess.com INT | 6 | Obregon Rivero,J | Petersen,Marcel | Lost: 0-1 | 59 | Open |
| 124 | 2026-02-19 | 3rd 3-0 Thu 19th Feb 2026 | chess.com INT | 9 | Li,Aiden Linyuan | Obregon Rivero,J | Won: 0-1 | 41 | Open |
| 125 | 2026-02-19 | 3rd 3-0 Thu 19th Feb 2026 | chess.com INT | 1 | Morales Flores,Monserrat | Obregon Rivero,J | Won: 0-1 | 39 | Open |
| 126 | 2026-02-19 | 3rd 3-0 Thu 19th Feb 2026 | chess.com INT | 10 | Obregon Rivero,J | Atwell,Rose | Draw: 1/2-1/2 | 54 | Open |
| 127 | 2026-02-19 | 3rd 3-0 Thu 19th Feb 2026 | chess.com INT | 6 | Obregon Rivero,J | Zhigalko,S | Lost: 0-1 | 65 | Open |
| 128 | 2026-02-19 | 3rd 3-0 Thu 19th Feb 2026 | chess.com INT | 11 | Obregon Rivero,J | Nguyen Truong An Khang | Draw: 1/2-1/2 | 28 | Open |
| 129 | 2026-02-19 | 3rd 3-0 Thu 19th Feb 2026 | chess.com INT | 8 | Amaya,Brayan Angel | Obregon Rivero,J | Lost: 1-0 | 46 | Open |
| 130 | 2026-02-19 | 3rd 3-0 Thu 19th Feb 2026 | chess.com INT | 5 | Brown,Akeem | Obregon Rivero,J | Won: 0-1 | 39 | Open |
| 131 | 2026-02-19 | 3rd 3-0 Thu 19th Feb 2026 | chess.com INT | 2 | Mahdavi,Reza | Obregon Rivero,J | Lost: 1-0 | 42 | Open |
| 132 | 2026-02-19 | 3rd 3-0 Thu 19th Feb 2026 | chess.com INT | 3 | Obregon Rivero,J | Pham Le Thao Nguyen | Won: 1-0 | 49 | Open |
| 133 | 2026-02-19 | 3rd 3-0 Thu 19th Feb 2026 | chess.com INT | 4 | Terry,R | Obregon Rivero,J | Lost: 1-0 | 35 | Open |
| 134 | 2026-02-19 | 3rd 3-0 Thu 19th Feb 2026 | chess.com INT | 7 | Obregon Rivero,J | Herrera Ortiz,M | Won: 1-0 | 36 | Open |
| 135 | 2026-01-29 | 3rd 3-0 Thu 29th Jan 2026 | chess.com INT | 9 | Jose Carlos Ibarra Jerez | Juan Carlos Obregon Rivero | Won: 0-1 | 41 | Open |
| 136 | 2026-01-29 | 3rd 3-0 Thu 29th Jan 2026 | chess.com INT | 8 | Juan Carlos Obregon Rivero | Mukhammadzokhid Suyarov | Lost: 0-1 | 77 | Open |
| 137 | 2026-01-29 | 3rd 3-0 Thu 29th Jan 2026 | chess.com INT | 7 | Juan Carlos Obregon Rivero | Razvan Preotu | Won: 1-0 | 66 | Open |
| 138 | 2026-01-29 | 3rd 3-0 Thu 29th Jan 2026 | chess.com INT | 6 | Eric Hansen | Juan Carlos Obregon Rivero | Won: 0-1 | 51 | Open |
| 139 | 2026-01-29 | 3rd 3-0 Thu 29th Jan 2026 | chess.com INT | 5 | Juan Carlos Obregon Rivero | Vahan Nalbandyan | Won: 1-0 | 51 | Open |
| 140 | 2026-01-29 | 3rd 3-0 Thu 29th Jan 2026 | chess.com INT | 4 | Juan Carlos Obregon Rivero | Yoseph Theolifus Taher | Lost: 0-1 | 29 | Open |
| 141 | 2026-01-29 | 3rd 3-0 Thu 29th Jan 2026 | chess.com INT | 3 | Hannah Sayce | Juan Carlos Obregon Rivero | Won: 0-1 | 62 | Open |
| 142 | 2026-01-29 | 3rd 3-0 Thu 29th Jan 2026 | chess.com INT | 2 | Juan Carlos Obregon Rivero | Piotr Zareba | Won: 1-0 | 60 | Open |
| 143 | 2026-01-29 | 3rd 3-0 Thu 29th Jan 2026 | chess.com INT | 1 | Aiden Linyuan Li | Juan Carlos Obregon Rivero | Lost: 1-0 | 55 | Open |
| 144 | 2026-01-29 | 3rd 3-0 Thu 29th Jan 2026 | chess.com INT | 11 | Juan Carlos Obregon Rivero | Gleb Dudin | Won: 1-0 | 73 | Open |
| 145 | 2026-01-29 | 3rd 3-0 Thu 29th Jan 2026 | chess.com INT | 10 | Ngoc Truong Son Nguyen | Juan Carlos Obregon Rivero | Lost: 1-0 | 58 | Open |
| 146 | 2025-12-04 | 2nd 3-0 Thu 4th Dec 2025 | chess.com INT | 9 | Juan Carlos Obregon Rivero | Pranav Anand | Won: 1-0 | 42 | Open |
| 147 | 2025-12-04 | 2nd 3-0 Thu 4th Dec 2025 | chess.com INT | 8 | Duc Minh Lai | Juan Carlos Obregon Rivero | Won: 0-1 | 51 | Open |
| 148 | 2025-12-04 | 2nd 3-0 Thu 4th Dec 2025 | chess.com INT | 7 | Juan Carlos Obregon Rivero | Jose Eduardo Martinez Alcantara | Lost: 0-1 | 67 | Open |
| 149 | 2025-12-04 | 1st 3-0 Thu 4th Dec 2025 | chess.com INT | 6 | Miroslav Baturin-Vinogradov | Juan Carlos Obregon Rivero | Lost: 1-0 | 57 | Open |
| 150 | 2025-12-04 | 2nd 3-0 Thu 4th Dec 2025 | chess.com INT | 6 | Juan Carlos Obregon Rivero | Efe Aynaoglu | Won: 1-0 | 64 | Open |
- vs Bryakin,MLost · 1-0Black · 2026-03-10 · Round 6Titled Tue 10th Mar 2026
- vs Vingris,MikelisWon · 1-0White · 2026-03-10 · Round 8Titled Tue 10th Mar 2026
- vs Avanesian,ArtemLost · 0-1White · 2026-03-10 · Round 10Titled Tue 10th Mar 2026
- vs Manukian,ArDraw · ½–½Black · 2026-03-10 · Round 1Titled Tue 10th Mar 2026
- vs Sneha HalderWon · 0-1Black · 2026-03-10 · Round 4Titled Tue 10th Mar 2026
- vs Vakhlamov,ILost · 1-0Black · 2026-03-10 · Round 9Titled Tue 10th Mar 2026
- vs Demchenko,YaroslavWon · 1-0White · 2026-03-10 · Round 2Titled Tue 10th Mar 2026
- vs Foerster-Yialamas,LucasDraw · ½–½Black · 2026-03-05 · Round 13rd 3-0 Thu 5th Mar 2026
- vs Rustemov,ALost · 1-0Black · 2026-03-05 · Round 33rd 3-0 Thu 5th Mar 2026
- vs Terry,RLost · 1-0Black · 2026-03-05 · Round 53rd 3-0 Thu 5th Mar 2026
- vs Smail,BenedictWon · 1-0White · 2026-03-05 · Round 23rd 3-0 Thu 5th Mar 2026
- vs Padmini,RWon · 1-0White · 2026-03-05 · Round 43rd 3-0 Thu 5th Mar 2026
- vs Arshpreet SinghLost · 0-1White · 2026-02-24 · Round 2Titled Tue 24th Feb 2026
- vs Kaminskii,DaniilLost · 0-1White · 2026-02-24 · Round 11Titled Tue 24th Feb 2026
- vs Elci,ErenLost · 1-0Black · 2026-02-24 · Round 3Titled Tue 24th Feb 2026
- vs Pham Le Thao NguyenWon · 0-1Black · 2026-02-24 · Round 10Titled Tue 24th Feb 2026
- vs Rojas Linares,Nicolas GabrielWon · 1-0White · 2026-02-24 · Round 8Titled Tue 24th Feb 2026
- vs Hercegovac,NevenWon · 0-1Black · 2026-02-24 · Round 1Titled Tue 24th Feb 2026
- vs Yildiz,Ali ArasWon · 1-0White · 2026-02-24 · Round 4Titled Tue 24th Feb 2026
- vs Reprintsev,AWon · 0-1Black · 2026-02-24 · Round 5Titled Tue 24th Feb 2026
- vs Klys,KacperWon · 0-1Black · 2026-02-24 · Round 7Titled Tue 24th Feb 2026
- vs Bouska,JiriLost · 0-1White · 2026-02-24 · Round 9Titled Tue 24th Feb 2026
- vs Petersen,MarcelLost · 0-1White · 2026-02-24 · Round 6Titled Tue 24th Feb 2026
- vs Li,Aiden LinyuanWon · 0-1Black · 2026-02-19 · Round 93rd 3-0 Thu 19th Feb 2026
- vs Morales Flores,MonserratWon · 0-1Black · 2026-02-19 · Round 13rd 3-0 Thu 19th Feb 2026
- vs Atwell,RoseDraw · ½–½White · 2026-02-19 · Round 103rd 3-0 Thu 19th Feb 2026
- vs Zhigalko,SLost · 0-1White · 2026-02-19 · Round 63rd 3-0 Thu 19th Feb 2026
- vs Nguyen Truong An KhangDraw · ½–½White · 2026-02-19 · Round 113rd 3-0 Thu 19th Feb 2026
- vs Amaya,Brayan AngelLost · 1-0Black · 2026-02-19 · Round 83rd 3-0 Thu 19th Feb 2026
- vs Brown,AkeemWon · 0-1Black · 2026-02-19 · Round 53rd 3-0 Thu 19th Feb 2026
- vs Mahdavi,RezaLost · 1-0Black · 2026-02-19 · Round 23rd 3-0 Thu 19th Feb 2026
- vs Pham Le Thao NguyenWon · 1-0White · 2026-02-19 · Round 33rd 3-0 Thu 19th Feb 2026
- vs Terry,RLost · 1-0Black · 2026-02-19 · Round 43rd 3-0 Thu 19th Feb 2026
- vs Herrera Ortiz,MWon · 1-0White · 2026-02-19 · Round 73rd 3-0 Thu 19th Feb 2026
- vs Jose Carlos Ibarra JerezWon · 0-1Black · 2026-01-29 · Round 93rd 3-0 Thu 29th Jan 2026
- vs Mukhammadzokhid SuyarovLost · 0-1White · 2026-01-29 · Round 83rd 3-0 Thu 29th Jan 2026
- vs Razvan PreotuWon · 1-0White · 2026-01-29 · Round 73rd 3-0 Thu 29th Jan 2026
- vs Eric HansenWon · 0-1Black · 2026-01-29 · Round 63rd 3-0 Thu 29th Jan 2026
- vs Vahan NalbandyanWon · 1-0White · 2026-01-29 · Round 53rd 3-0 Thu 29th Jan 2026
- vs Yoseph Theolifus TaherLost · 0-1White · 2026-01-29 · Round 43rd 3-0 Thu 29th Jan 2026
- vs Hannah SayceWon · 0-1Black · 2026-01-29 · Round 33rd 3-0 Thu 29th Jan 2026
- vs Piotr ZarebaWon · 1-0White · 2026-01-29 · Round 23rd 3-0 Thu 29th Jan 2026
- vs Aiden Linyuan LiLost · 1-0Black · 2026-01-29 · Round 13rd 3-0 Thu 29th Jan 2026
- vs Gleb DudinWon · 1-0White · 2026-01-29 · Round 113rd 3-0 Thu 29th Jan 2026
- vs Ngoc Truong Son NguyenLost · 1-0Black · 2026-01-29 · Round 103rd 3-0 Thu 29th Jan 2026
- vs Pranav AnandWon · 1-0White · 2025-12-04 · Round 92nd 3-0 Thu 4th Dec 2025
- vs Duc Minh LaiWon · 0-1Black · 2025-12-04 · Round 82nd 3-0 Thu 4th Dec 2025
- vs Jose Eduardo Martinez AlcantaraLost · 0-1White · 2025-12-04 · Round 72nd 3-0 Thu 4th Dec 2025
- vs Miroslav Baturin-VinogradovLost · 1-0Black · 2025-12-04 · Round 61st 3-0 Thu 4th Dec 2025
- vs Efe AynaogluWon · 1-0White · 2025-12-04 · Round 62nd 3-0 Thu 4th Dec 2025
FIDE tournaments
| Date | Tournament | Type | Score |
|---|---|---|---|
| 2026-10-18 | Rumbo a la XIV Copa Revolucion Torneo de Ajedrez Rapido Abierta | Rapid | 4½ |
| 2026-10-11 | IRT Blitz la razita del peon | Blitz | 7 |
| 2026-09-29 | FESTIVAL NACIONAL E INTERNACIONAL DE AJEDREZ "QUERETARO 2026" ITT Gpo B | Classical | 6 |
| 2026-09-11 | Copa Independencia 2026. Hidalgo | Classical | 7 |