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

Classical

2462.9 -3.1

Live estimate

Rapid

2495

Published FIDE

Blitz

2534

Published 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

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
  1. vs Bryakin,MLost · 1-0Black · 2026-03-10 · Round 6Titled Tue 10th Mar 2026
  2. vs Vingris,MikelisWon · 1-0White · 2026-03-10 · Round 8Titled Tue 10th Mar 2026
  3. vs Avanesian,ArtemLost · 0-1White · 2026-03-10 · Round 10Titled Tue 10th Mar 2026
  4. vs Manukian,ArDraw · ½–½Black · 2026-03-10 · Round 1Titled Tue 10th Mar 2026
  5. vs Sneha HalderWon · 0-1Black · 2026-03-10 · Round 4Titled Tue 10th Mar 2026
  6. vs Vakhlamov,ILost · 1-0Black · 2026-03-10 · Round 9Titled Tue 10th Mar 2026
  7. vs Demchenko,YaroslavWon · 1-0White · 2026-03-10 · Round 2Titled Tue 10th Mar 2026
  8. vs Foerster-Yialamas,LucasDraw · ½–½Black · 2026-03-05 · Round 13rd 3-0 Thu 5th Mar 2026
  9. vs Rustemov,ALost · 1-0Black · 2026-03-05 · Round 33rd 3-0 Thu 5th Mar 2026
  10. vs Terry,RLost · 1-0Black · 2026-03-05 · Round 53rd 3-0 Thu 5th Mar 2026
  11. vs Smail,BenedictWon · 1-0White · 2026-03-05 · Round 23rd 3-0 Thu 5th Mar 2026
  12. vs Padmini,RWon · 1-0White · 2026-03-05 · Round 43rd 3-0 Thu 5th Mar 2026
  13. vs Arshpreet SinghLost · 0-1White · 2026-02-24 · Round 2Titled Tue 24th Feb 2026
  14. vs Kaminskii,DaniilLost · 0-1White · 2026-02-24 · Round 11Titled Tue 24th Feb 2026
  15. vs Elci,ErenLost · 1-0Black · 2026-02-24 · Round 3Titled Tue 24th Feb 2026
  16. vs Pham Le Thao NguyenWon · 0-1Black · 2026-02-24 · Round 10Titled Tue 24th Feb 2026
  17. vs Rojas Linares,Nicolas GabrielWon · 1-0White · 2026-02-24 · Round 8Titled Tue 24th Feb 2026
  18. vs Hercegovac,NevenWon · 0-1Black · 2026-02-24 · Round 1Titled Tue 24th Feb 2026
  19. vs Yildiz,Ali ArasWon · 1-0White · 2026-02-24 · Round 4Titled Tue 24th Feb 2026
  20. vs Reprintsev,AWon · 0-1Black · 2026-02-24 · Round 5Titled Tue 24th Feb 2026
  21. vs Klys,KacperWon · 0-1Black · 2026-02-24 · Round 7Titled Tue 24th Feb 2026
  22. vs Bouska,JiriLost · 0-1White · 2026-02-24 · Round 9Titled Tue 24th Feb 2026
  23. vs Petersen,MarcelLost · 0-1White · 2026-02-24 · Round 6Titled Tue 24th Feb 2026
  24. vs Li,Aiden LinyuanWon · 0-1Black · 2026-02-19 · Round 93rd 3-0 Thu 19th Feb 2026
  25. vs Morales Flores,MonserratWon · 0-1Black · 2026-02-19 · Round 13rd 3-0 Thu 19th Feb 2026
  26. vs Atwell,RoseDraw · ½–½White · 2026-02-19 · Round 103rd 3-0 Thu 19th Feb 2026
  27. vs Zhigalko,SLost · 0-1White · 2026-02-19 · Round 63rd 3-0 Thu 19th Feb 2026
  28. vs Nguyen Truong An KhangDraw · ½–½White · 2026-02-19 · Round 113rd 3-0 Thu 19th Feb 2026
  29. vs Amaya,Brayan AngelLost · 1-0Black · 2026-02-19 · Round 83rd 3-0 Thu 19th Feb 2026
  30. vs Brown,AkeemWon · 0-1Black · 2026-02-19 · Round 53rd 3-0 Thu 19th Feb 2026
  31. vs Mahdavi,RezaLost · 1-0Black · 2026-02-19 · Round 23rd 3-0 Thu 19th Feb 2026
  32. vs Pham Le Thao NguyenWon · 1-0White · 2026-02-19 · Round 33rd 3-0 Thu 19th Feb 2026
  33. vs Terry,RLost · 1-0Black · 2026-02-19 · Round 43rd 3-0 Thu 19th Feb 2026
  34. vs Herrera Ortiz,MWon · 1-0White · 2026-02-19 · Round 73rd 3-0 Thu 19th Feb 2026
  35. vs Jose Carlos Ibarra JerezWon · 0-1Black · 2026-01-29 · Round 93rd 3-0 Thu 29th Jan 2026
  36. vs Mukhammadzokhid SuyarovLost · 0-1White · 2026-01-29 · Round 83rd 3-0 Thu 29th Jan 2026
  37. vs Razvan PreotuWon · 1-0White · 2026-01-29 · Round 73rd 3-0 Thu 29th Jan 2026
  38. vs Eric HansenWon · 0-1Black · 2026-01-29 · Round 63rd 3-0 Thu 29th Jan 2026
  39. vs Vahan NalbandyanWon · 1-0White · 2026-01-29 · Round 53rd 3-0 Thu 29th Jan 2026
  40. vs Yoseph Theolifus TaherLost · 0-1White · 2026-01-29 · Round 43rd 3-0 Thu 29th Jan 2026
  41. vs Hannah SayceWon · 0-1Black · 2026-01-29 · Round 33rd 3-0 Thu 29th Jan 2026
  42. vs Piotr ZarebaWon · 1-0White · 2026-01-29 · Round 23rd 3-0 Thu 29th Jan 2026
  43. vs Aiden Linyuan LiLost · 1-0Black · 2026-01-29 · Round 13rd 3-0 Thu 29th Jan 2026
  44. vs Gleb DudinWon · 1-0White · 2026-01-29 · Round 113rd 3-0 Thu 29th Jan 2026
  45. vs Ngoc Truong Son NguyenLost · 1-0Black · 2026-01-29 · Round 103rd 3-0 Thu 29th Jan 2026
  46. vs Pranav AnandWon · 1-0White · 2025-12-04 · Round 92nd 3-0 Thu 4th Dec 2025
  47. vs Duc Minh LaiWon · 0-1Black · 2025-12-04 · Round 82nd 3-0 Thu 4th Dec 2025
  48. vs Jose Eduardo Martinez AlcantaraLost · 0-1White · 2025-12-04 · Round 72nd 3-0 Thu 4th Dec 2025
  49. vs Miroslav Baturin-VinogradovLost · 1-0Black · 2025-12-04 · Round 61st 3-0 Thu 4th Dec 2025
  50. vs Efe AynaogluWon · 1-0White · 2025-12-04 · Round 62nd 3-0 Thu 4th Dec 2025

FIDE tournaments

All tournament results