FMJuan Antonio Urbina Perez

ESP Born 1978 Male
FIDE ID
2217368

Player overview

Juan Antonio Urbina Perez’s highest recorded classical FIDE rating is 2300 (April 2015). On the November 2026 FIDE list, Juan Antonio Urbina Perez ranks #7024 worldwide and #450 in Spain among active classical players.

FIDE ratings

Classical

2225

Published FIDE

Rapid

2096

Published FIDE

Blitz

2066

Published FIDE

Official classical ranks

World rank
#7024
National rank · ESP
#450

Active players · Nov 2026 FIDE list ⓘ

Rating milestones

Highest recorded rating
2300 Apr 2015
Recorded years
2001–2026
Archived games
1475

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
701 2023-07-18 Titled Tue 18th Jul Late chess.com INT 1 Gordon Xu Juan Antonio Urbina Perez Won: 0-1 31 Open
702 2023-07-18 Titled Tue 18th Jul Early chess.com INT 1 Juan Antonio Urbina Perez Alireza Firouzja Lost: 0-1 36 Open
703 2023-07-11 Titled Tue 11th Jul Late chess.com INT 8 Diego Rafael Di Berardino Juan Antonio Urbina Perez Won: 0-1 46 Open
704 2023-07-11 Titled Tue 11th Jul Late chess.com INT 7 Igor Bjelobrk Juan Antonio Urbina Perez Lost: 1-0 28 Open
705 2023-07-11 Titled Tue 11th Jul Late chess.com INT 6 Juan Antonio Urbina Perez Jose Francisco R P Neves Veiga Won: 1-0 48 Open
706 2023-07-11 Titled Tue 11th Jul Late chess.com INT 5 Juan Antonio Urbina Perez Gordon Xu Won: 1-0 51 Open
707 2023-07-11 Titled Tue 11th Jul Early chess.com INT 4 Vadim Bobkov Juan Antonio Urbina Perez Draw: 1/2-1/2 17 Open
708 2023-07-11 Titled Tue 11th Jul Late chess.com INT 4 Polina Shuvalova Juan Antonio Urbina Perez Lost: 1-0 98 Open
709 2023-07-11 Titled Tue 11th Jul Late chess.com INT 3 Juan Antonio Urbina Perez Grzegorz Nasuta Won: 1-0 49 Open
710 2023-07-11 Titled Tue 11th Jul Early chess.com INT 3 Pawel Jaracz Juan Antonio Urbina Perez Lost: 1-0 71 Open
711 2023-07-11 Titled Tue 11th Jul Late chess.com INT 2 Juan Antonio Urbina Perez Fernando Broca Jimenez Won: 1-0 41 Open
712 2023-07-11 Titled Tue 11th Jul Early chess.com INT 2 Juan Antonio Urbina Perez Mykhaylo Oleksiyenko Won: 1-0 56 Open
713 2023-07-11 Titled Tue 11th Jul Late chess.com INT 1 Maksim Chigaev Juan Antonio Urbina Perez Lost: 1-0 34 Open
714 2023-07-11 Titled Tue 11th Jul Early chess.com INT 1 Juan Antonio Urbina Perez Dmitry Goltsev Won: 1-0 66 Open
715 2023-07-04 Titled Tue 4th Jul Late chess.com INT 9 Juan Antonio Urbina Perez Tarun Kanyamarala Won: 1-0 26 Open
716 2023-07-04 Titled Tue 4th Jul Late chess.com INT 8 Julian Estrada Nieto Juan Antonio Urbina Perez Won: 0-1 39 Open
717 2023-07-04 Titled Tue 4th Jul Late chess.com INT 7 Juan Antonio Urbina Perez Tony Kukavica Won: 1-0 43 Open
718 2023-07-04 Titled Tue 4th Jul Late chess.com INT 6 Juan Antonio Urbina Perez David Torres Dominguez Won: 1-0 35 Open
719 2023-07-04 Titled Tue 4th Jul Late chess.com INT 5 Andre Mendez Machado Juan Antonio Urbina Perez Lost: 1-0 34 Open
720 2023-07-04 Titled Tue 4th Jul Late chess.com INT 4 Juan Antonio Urbina Perez Ariel Erenberg Lost: 0-1 49 Open
721 2023-07-04 Titled Tue 4th Jul Early chess.com INT 3 Juan Antonio Urbina Perez David Riemay Lost: 0-1 24 Open
722 2023-07-04 Titled Tue 4th Jul Late chess.com INT 3 Juan Antonio Urbina Perez Thomas Thiel Won: 1-0 30 Open
723 2023-07-04 Titled Tue 4th Jul Early chess.com INT 2 Nikolaos Skiadopoulos Juan Antonio Urbina Perez Lost: 1-0 30 Open
724 2023-07-04 Titled Tue 4th Jul Late chess.com INT 2 Jose Carlos Ibarra Jerez Juan Antonio Urbina Perez Lost: 1-0 37 Open
725 2023-07-04 Titled Tue 4th Jul Late chess.com INT 1 Alexandros Papasimakopoulos Juan Antonio Urbina Perez Lost: 1-0 41 Open
726 2023-07-04 Titled Tue 4th Jul Early chess.com INT 1 Juan Antonio Urbina Perez Ernesto J. Fernandez Guillen Lost: 0-1 61 Open
727 2023-07-04 Titled Tue 4th Jul Late chess.com INT 11 David W L Howell Juan Antonio Urbina Perez Draw: 1/2-1/2 52 Open
728 2023-07-04 Titled Tue 4th Jul Late chess.com INT 10 Martin Bruedigam Juan Antonio Urbina Perez Draw: 1/2-1/2 77 Open
729 2023-06-27 Titled Tue 27th Jun Late chess.com INT 8 Juan Antonio Urbina Perez Hrvoje Fajdetic Lost: 0-1 59 Open
730 2023-06-27 Titled Tue 27th Jun Late chess.com INT 7 Alex Villa Tornero Juan Antonio Urbina Perez Won: 0-1 40 Open
731 2023-06-27 Titled Tue 27th Jun Late chess.com INT 6 Juan Antonio Urbina Perez Eric Li Won: 1-0 22 Open
732 2023-06-27 Titled Tue 27th Jun Late chess.com INT 5 Carlos Eduardo Cardozo Munar Juan Antonio Urbina Perez Lost: 1-0 60 Open
733 2023-06-27 Titled Tue 27th Jun Late chess.com INT 4 Juan Antonio Urbina Perez Fernando Bolanos Lost: 0-1 77 Open
734 2023-06-27 Titled Tue 27th Jun Late chess.com INT 3 Jose Fernando Cuenca Jimenez Juan Antonio Urbina Perez Lost: 1-0 64 Open
735 2023-06-27 Titled Tue 27th Jun Late chess.com INT 2 Juan Antonio Urbina Perez Fernando Broca Jimenez Won: 1-0 82 Open
736 2023-06-27 Titled Tue 27th Jun Late chess.com INT 1 Mikhail Al. Antipov Juan Antonio Urbina Perez Lost: 1-0 38 Open
737 2023-06-20 Titled Tue 20th Jun Late chess.com INT 5 Dimitrios Makridis Juan Antonio Urbina Perez Lost: 1-0 7 Open
738 2023-06-20 Titled Tue 20th Jun Early chess.com INT 4 Juan Antonio Urbina Perez Matyas Marek Lost: 0-1 35 Open
739 2023-06-20 Titled Tue 20th Jun Late chess.com INT 4 Bruno Andre Leite Martins Juan Antonio Urbina Perez Won: 0-1 46 Open
740 2023-06-20 Titled Tue 20th Jun Early chess.com INT 3 Juan Antonio Urbina Perez Joseph Rouast Won: 1-0 44 Open
741 2023-06-20 Titled Tue 20th Jun Late chess.com INT 3 Juan Antonio Urbina Perez Joaquin Fiorito Won: 1-0 44 Open
742 2023-06-20 Titled Tue 20th Jun Early chess.com INT 2 Xavier Mompel Ferruz Juan Antonio Urbina Perez Draw: 1/2-1/2 30 Open
743 2023-06-20 Titled Tue 20th Jun Late chess.com INT 2 Juan Antonio Urbina Perez Alexandr Kostiukov Won: 1-0 42 Open
744 2023-06-20 Titled Tue 20th Jun Late chess.com INT 1 Sergey Grigoriants Juan Antonio Urbina Perez Lost: 1-0 24 Open
745 2023-06-20 Titled Tue 20th Jun Early chess.com INT 1 Juan Antonio Urbina Perez Pavel Eljanov Lost: 0-1 30 Open
746 2023-06-13 Titled Tue 13th Jun Late chess.com INT 7 Juan Antonio Urbina Perez Lennis Martinez Ramirez Lost: 0-1 32 Open
747 2023-06-13 Titled Tue 13th Jun Late chess.com INT 6 Juan Antonio Urbina Perez Roman Yanchenko Lost: 0-1 56 Open
748 2023-06-13 Titled Tue 13th Jun Late chess.com INT 5 Dimitrios Makridis Juan Antonio Urbina Perez Won: 0-1 75 Open
749 2023-06-13 Titled Tue 13th Jun Late chess.com INT 4 Juan Antonio Urbina Perez David Torres Dominguez Won: 1-0 38 Open
750 2023-06-13 Titled Tue 13th Jun Late chess.com INT 3 Enrique Tejedor Fuente Juan Antonio Urbina Perez Lost: 1-0 39 Open
  1. vs Gordon XuWon · 0-1Black · 2023-07-18 · Round 1Titled Tue 18th Jul Late
  2. vs Alireza FirouzjaLost · 0-1White · 2023-07-18 · Round 1Titled Tue 18th Jul Early
  3. vs Diego Rafael Di BerardinoWon · 0-1Black · 2023-07-11 · Round 8Titled Tue 11th Jul Late
  4. vs Igor BjelobrkLost · 1-0Black · 2023-07-11 · Round 7Titled Tue 11th Jul Late
  5. vs Jose Francisco R P Neves VeigaWon · 1-0White · 2023-07-11 · Round 6Titled Tue 11th Jul Late
  6. vs Gordon XuWon · 1-0White · 2023-07-11 · Round 5Titled Tue 11th Jul Late
  7. vs Vadim BobkovDraw · ½–½Black · 2023-07-11 · Round 4Titled Tue 11th Jul Early
  8. vs Polina ShuvalovaLost · 1-0Black · 2023-07-11 · Round 4Titled Tue 11th Jul Late
  9. vs Grzegorz NasutaWon · 1-0White · 2023-07-11 · Round 3Titled Tue 11th Jul Late
  10. vs Pawel JaraczLost · 1-0Black · 2023-07-11 · Round 3Titled Tue 11th Jul Early
  11. vs Fernando Broca JimenezWon · 1-0White · 2023-07-11 · Round 2Titled Tue 11th Jul Late
  12. vs Mykhaylo OleksiyenkoWon · 1-0White · 2023-07-11 · Round 2Titled Tue 11th Jul Early
  13. vs Maksim ChigaevLost · 1-0Black · 2023-07-11 · Round 1Titled Tue 11th Jul Late
  14. vs Dmitry GoltsevWon · 1-0White · 2023-07-11 · Round 1Titled Tue 11th Jul Early
  15. vs Tarun KanyamaralaWon · 1-0White · 2023-07-04 · Round 9Titled Tue 4th Jul Late
  16. vs Julian Estrada NietoWon · 0-1Black · 2023-07-04 · Round 8Titled Tue 4th Jul Late
  17. vs Tony KukavicaWon · 1-0White · 2023-07-04 · Round 7Titled Tue 4th Jul Late
  18. vs David Torres DominguezWon · 1-0White · 2023-07-04 · Round 6Titled Tue 4th Jul Late
  19. vs Andre Mendez MachadoLost · 1-0Black · 2023-07-04 · Round 5Titled Tue 4th Jul Late
  20. vs Ariel ErenbergLost · 0-1White · 2023-07-04 · Round 4Titled Tue 4th Jul Late
  21. vs David RiemayLost · 0-1White · 2023-07-04 · Round 3Titled Tue 4th Jul Early
  22. vs Thomas ThielWon · 1-0White · 2023-07-04 · Round 3Titled Tue 4th Jul Late
  23. vs Nikolaos SkiadopoulosLost · 1-0Black · 2023-07-04 · Round 2Titled Tue 4th Jul Early
  24. vs Jose Carlos Ibarra JerezLost · 1-0Black · 2023-07-04 · Round 2Titled Tue 4th Jul Late
  25. vs Alexandros PapasimakopoulosLost · 1-0Black · 2023-07-04 · Round 1Titled Tue 4th Jul Late
  26. vs Ernesto J. Fernandez GuillenLost · 0-1White · 2023-07-04 · Round 1Titled Tue 4th Jul Early
  27. vs David W L HowellDraw · ½–½Black · 2023-07-04 · Round 11Titled Tue 4th Jul Late
  28. vs Martin BruedigamDraw · ½–½Black · 2023-07-04 · Round 10Titled Tue 4th Jul Late
  29. vs Hrvoje FajdeticLost · 0-1White · 2023-06-27 · Round 8Titled Tue 27th Jun Late
  30. vs Alex Villa TorneroWon · 0-1Black · 2023-06-27 · Round 7Titled Tue 27th Jun Late
  31. vs Eric LiWon · 1-0White · 2023-06-27 · Round 6Titled Tue 27th Jun Late
  32. vs Carlos Eduardo Cardozo MunarLost · 1-0Black · 2023-06-27 · Round 5Titled Tue 27th Jun Late
  33. vs Fernando BolanosLost · 0-1White · 2023-06-27 · Round 4Titled Tue 27th Jun Late
  34. vs Jose Fernando Cuenca JimenezLost · 1-0Black · 2023-06-27 · Round 3Titled Tue 27th Jun Late
  35. vs Fernando Broca JimenezWon · 1-0White · 2023-06-27 · Round 2Titled Tue 27th Jun Late
  36. vs Mikhail Al. AntipovLost · 1-0Black · 2023-06-27 · Round 1Titled Tue 27th Jun Late
  37. vs Dimitrios MakridisLost · 1-0Black · 2023-06-20 · Round 5Titled Tue 20th Jun Late
  38. vs Matyas MarekLost · 0-1White · 2023-06-20 · Round 4Titled Tue 20th Jun Early
  39. vs Bruno Andre Leite MartinsWon · 0-1Black · 2023-06-20 · Round 4Titled Tue 20th Jun Late
  40. vs Joseph RouastWon · 1-0White · 2023-06-20 · Round 3Titled Tue 20th Jun Early
  41. vs Joaquin FioritoWon · 1-0White · 2023-06-20 · Round 3Titled Tue 20th Jun Late
  42. vs Xavier Mompel FerruzDraw · ½–½Black · 2023-06-20 · Round 2Titled Tue 20th Jun Early
  43. vs Alexandr KostiukovWon · 1-0White · 2023-06-20 · Round 2Titled Tue 20th Jun Late
  44. vs Sergey GrigoriantsLost · 1-0Black · 2023-06-20 · Round 1Titled Tue 20th Jun Late
  45. vs Pavel EljanovLost · 0-1White · 2023-06-20 · Round 1Titled Tue 20th Jun Early
  46. vs Lennis Martinez RamirezLost · 0-1White · 2023-06-13 · Round 7Titled Tue 13th Jun Late
  47. vs Roman YanchenkoLost · 0-1White · 2023-06-13 · Round 6Titled Tue 13th Jun Late
  48. vs Dimitrios MakridisWon · 0-1Black · 2023-06-13 · Round 5Titled Tue 13th Jun Late
  49. vs David Torres DominguezWon · 1-0White · 2023-06-13 · Round 4Titled Tue 13th Jun Late
  50. vs Enrique Tejedor FuenteLost · 1-0Black · 2023-06-13 · Round 3Titled Tue 13th Jun Late

FIDE tournaments

DateTournamentTypeScore
2026-09-06Campeonato de Andalucia Rapido por Equipos 2026Rapid4½

All tournament results