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
Rapid
2096Published FIDE
Blitz
2066Published 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
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 |
|---|---|---|---|---|---|---|---|---|---|
| 951 | 2023-01-24 | Titled Tue 24th Jan Late | chess.com INT | 1 | Luca Jr Moroni | Juan Antonio Urbina Perez | Lost: 1-0 | 28 | Open |
| 952 | 2023-01-17 | Titled Tue 17th Jan Late | chess.com INT | 6 | Juan Antonio Urbina Perez | Viacheslav Slovineanu | Won: 1-0 | 36 | Open |
| 953 | 2023-01-17 | Titled Tue 17th Jan Late | chess.com INT | 5 | Eric Rosen | Juan Antonio Urbina Perez | Lost: 1-0 | 31 | Open |
| 954 | 2023-01-17 | Titled Tue 17th Jan Late | chess.com INT | 4 | Juan Antonio Urbina Perez | David L Haydon | Lost: 0-1 | 34 | Open |
| 955 | 2023-01-17 | Titled Tue 17th Jan Late | chess.com INT | 3 | Juan Antonio Urbina Perez | Diego Saul Rodri Flores Quillas | Won: 1-0 | 39 | Open |
| 956 | 2023-01-17 | Titled Tue 17th Jan Late | chess.com INT | 2 | Yoav Milikow | Juan Antonio Urbina Perez | Lost: 1-0 | 48 | Open |
| 957 | 2023-01-17 | Titled Tue 17th Jan Early | chess.com INT | 2 | Juan Antonio Urbina Perez | Mike Sailer | Lost: 0-1 | 30 | Open |
| 958 | 2023-01-17 | Titled Tue 17th Jan Early | chess.com INT | 1 | Eray Kilic | Juan Antonio Urbina Perez | Lost: 1-0 | 27 | Open |
| 959 | 2023-01-17 | Titled Tue 17th Jan Late | chess.com INT | 1 | Arystanbek Urazayev | Juan Antonio Urbina Perez | Won: 0-1 | 32 | Open |
| 960 | 2023-01-10 | Titled Tue 10th Jan Late | chess.com INT | 8 | Juan Antonio Urbina Perez | Kushan Tyagi | Lost: 0-1 | 51 | Open |
| 961 | 2023-01-10 | Titled Tue 10th Jan Late | chess.com INT | 7 | Hernan Filgueira | Juan Antonio Urbina Perez | Lost: 1-0 | 40 | Open |
| 962 | 2023-01-10 | Titled Tue 10th Jan Late | chess.com INT | 6 | Juan Antonio Urbina Perez | Henry Soto Hernandez | Draw: 1/2-1/2 | 103 | Open |
| 963 | 2023-01-10 | Titled Tue 10th Jan Early | chess.com INT | 5 | Dmitrij Skurikhin | Juan Antonio Urbina Perez | Won: 0-1 | 42 | Open |
| 964 | 2023-01-10 | Titled Tue 10th Jan Late | chess.com INT | 5 | Juan Antonio Urbina Perez | Wladimir Camilo Zampronha | Won: 1-0 | 44 | Open |
| 965 | 2023-01-10 | Titled Tue 10th Jan Late | chess.com INT | 4 | Ruben Domingo Nunez | Juan Antonio Urbina Perez | Lost: 1-0 | 22 | Open |
| 966 | 2023-01-10 | Titled Tue 10th Jan Early | chess.com INT | 4 | Juan Antonio Urbina Perez | Maksim Volkov | Lost: 0-1 | 49 | Open |
| 967 | 2023-01-10 | Titled Tue 10th Jan Late | chess.com INT | 3 | Aleksandra Goryachkina | Juan Antonio Urbina Perez | Draw: 1/2-1/2 | 51 | Open |
| 968 | 2023-01-10 | Titled Tue 10th Jan Early | chess.com INT | 3 | Saadat Bashirli | Juan Antonio Urbina Perez | Won: 0-1 | 73 | Open |
| 969 | 2023-01-10 | Titled Tue 10th Jan Early | chess.com INT | 2 | Juan Antonio Urbina Perez | Jarmo Hartikainen | Draw: 1/2-1/2 | 50 | Open |
| 970 | 2023-01-10 | Titled Tue 10th Jan Late | chess.com INT | 2 | Juan Antonio Urbina Perez | Garrett L Smith | Won: 1-0 | 63 | Open |
| 971 | 2023-01-10 | Titled Tue 10th Jan Late | chess.com INT | 1 | Platon Galperin | Juan Antonio Urbina Perez | Lost: 1-0 | 41 | Open |
| 972 | 2023-01-03 | Titled Tue 3rd Jan Late | chess.com INT | 9 | Juan Antonio Urbina Perez | Austin Mei | Lost: 0-1 | 26 | Open |
| 973 | 2023-01-03 | Titled Tue 3rd Jan Late | chess.com INT | 8 | Arman Erzhanov | Juan Antonio Urbina Perez | Won: 0-1 | 69 | Open |
| 974 | 2023-01-03 | Titled Tue 3rd Jan Late | chess.com INT | 7 | Juan Antonio Urbina Perez | Salvador Guerra Rivera | Draw: 1/2-1/2 | 56 | Open |
| 975 | 2023-01-03 | Titled Tue 3rd Jan Late | chess.com INT | 6 | Eline Roebers | Juan Antonio Urbina Perez | Draw: 1/2-1/2 | 68 | Open |
| 976 | 2023-01-03 | Titled Tue 3rd Jan Late | chess.com INT | 5 | Jake Kleiman | Juan Antonio Urbina Perez | Lost: 1-0 | 24 | Open |
| 977 | 2023-01-03 | Titled Tue 3rd Jan Late | chess.com INT | 4 | Juan Antonio Urbina Perez | Mikhail Golubev | Won: 1-0 | 41 | Open |
| 978 | 2023-01-03 | Titled Tue 3rd Jan Late | chess.com INT | 3 | Juan Antonio Urbina Perez | Gustavo Horokoski De Souza | Won: 1-0 | 68 | Open |
| 979 | 2023-01-03 | Titled Tue 3rd Jan Late | chess.com INT | 2 | Zachary Tanenbaum | Juan Antonio Urbina Perez | Lost: 1-0 | 52 | Open |
| 980 | 2023-01-03 | Titled Tue 3rd Jan Late | chess.com INT | 1 | Juan Antonio Urbina Perez | Ruben Domingo Nunez | Lost: 0-1 | 57 | Open |
| 981 | 2023-01-03 | Titled Tue 3rd Jan Late | chess.com INT | 10 | Lukas Winterberg | Juan Antonio Urbina Perez | Lost: 1-0 | 34 | Open |
| 982 | 2022-12-27 | Titled Tue 27th Dec Late | chess.com INT | 7 | Renzo Jhonathan Rengifo Blancas | Juan Antonio Urbina Perez | Lost: 1-0 | 30 | Open |
| 983 | 2022-12-27 | Titled Tue 27th Dec Late | chess.com INT | 6 | Juan Antonio Urbina Perez | Javier Freile Martin | Won: 1-0 | 40 | Open |
| 984 | 2022-12-27 | Titled Tue 27th Dec Late | chess.com INT | 5 | Alain Prieto Aranguren | Juan Antonio Urbina Perez | Lost: 1-0 | 35 | Open |
| 985 | 2022-12-27 | Titled Tue 27th Dec Late | chess.com INT | 4 | Juan Antonio Urbina Perez | Andrei Skvortsov | Lost: 0-1 | 54 | Open |
| 986 | 2022-12-27 | Titled Tue 27th Dec Late | chess.com INT | 3 | Alexander J Wang | Juan Antonio Urbina Perez | Won: 0-1 | 76 | Open |
| 987 | 2022-12-27 | Titled Tue 27th Dec Late | chess.com INT | 2 | Juan Antonio Urbina Perez | Kapriaga Rian | Won: 1-0 | 35 | Open |
| 988 | 2022-12-27 | Titled Tue 27th Dec Early | chess.com INT | 2 | Juan Antonio Urbina Perez | Alain Prieto Aranguren | Won: 1-0 | 50 | Open |
| 989 | 2022-12-27 | Titled Tue 27th Dec Early | chess.com INT | 1 | Aaron Grabinsky | Juan Antonio Urbina Perez | Lost: 1-0 | 28 | Open |
| 990 | 2022-12-27 | Titled Tue 27th Dec Late | chess.com INT | 1 | Aleksandr Lenderman | Juan Antonio Urbina Perez | Lost: 1-0 | 52 | Open |
| 991 | 2022-12-20 | Titled Tue 20th Dec Late | chess.com INT | 8 | Evgeny V. Melikhov | Juan Antonio Urbina Perez | Lost: 1-0 | 44 | Open |
| 992 | 2022-12-20 | Titled Tue 20th Dec Late | chess.com INT | 7 | Juan Antonio Urbina Perez | Yassine Sentissi | Lost: 0-1 | 37 | Open |
| 993 | 2022-12-20 | Titled Tue 20th Dec Late | chess.com INT | 6 | Igor Bjelobrk | Juan Antonio Urbina Perez | Draw: 1/2-1/2 | 100 | Open |
| 994 | 2022-12-20 | Titled Tue 20th Dec Late | chess.com INT | 5 | Nikita Matinian | Juan Antonio Urbina Perez | Draw: 1/2-1/2 | 85 | Open |
| 995 | 2022-12-20 | Titled Tue 20th Dec Late | chess.com INT | 4 | Juan Antonio Urbina Perez | Grayson Rorrer | Draw: 1/2-1/2 | 152 | Open |
| 996 | 2022-12-20 | Titled Tue 20th Dec Late | chess.com INT | 3 | Juan Antonio Urbina Perez | Thomas Thiel | Won: 1-0 | 45 | Open |
| 997 | 2022-12-20 | Titled Tue 20th Dec Late | chess.com INT | 2 | Oskar Wieczorek | Juan Antonio Urbina Perez | Lost: 1-0 | 52 | Open |
| 998 | 2022-12-20 | Titled Tue 20th Dec Late | chess.com INT | 1 | John S. White | Juan Antonio Urbina Perez | Won: 0-1 | 48 | Open |
| 999 | 2022-12-13 | Titled Tue 13th Dec Early | chess.com INT | 5 | Maksym Goroshkov | Juan Antonio Urbina Perez | Lost: 1-0 | 32 | Open |
| 1000 | 2022-12-13 | Titled Tue 13th Dec Early | chess.com INT | 4 | Juan Antonio Urbina Perez | Patryk Stanisz | Won: 1-0 | 72 | Open |
- vs Luca Jr MoroniLost · 1-0Black · 2023-01-24 · Round 1Titled Tue 24th Jan Late
- vs Viacheslav SlovineanuWon · 1-0White · 2023-01-17 · Round 6Titled Tue 17th Jan Late
- vs Eric RosenLost · 1-0Black · 2023-01-17 · Round 5Titled Tue 17th Jan Late
- vs David L HaydonLost · 0-1White · 2023-01-17 · Round 4Titled Tue 17th Jan Late
- vs Diego Saul Rodri Flores QuillasWon · 1-0White · 2023-01-17 · Round 3Titled Tue 17th Jan Late
- vs Yoav MilikowLost · 1-0Black · 2023-01-17 · Round 2Titled Tue 17th Jan Late
- vs Mike SailerLost · 0-1White · 2023-01-17 · Round 2Titled Tue 17th Jan Early
- vs Eray KilicLost · 1-0Black · 2023-01-17 · Round 1Titled Tue 17th Jan Early
- vs Arystanbek UrazayevWon · 0-1Black · 2023-01-17 · Round 1Titled Tue 17th Jan Late
- vs Kushan TyagiLost · 0-1White · 2023-01-10 · Round 8Titled Tue 10th Jan Late
- vs Hernan FilgueiraLost · 1-0Black · 2023-01-10 · Round 7Titled Tue 10th Jan Late
- vs Henry Soto HernandezDraw · ½–½White · 2023-01-10 · Round 6Titled Tue 10th Jan Late
- vs Dmitrij SkurikhinWon · 0-1Black · 2023-01-10 · Round 5Titled Tue 10th Jan Early
- vs Wladimir Camilo ZampronhaWon · 1-0White · 2023-01-10 · Round 5Titled Tue 10th Jan Late
- vs Ruben Domingo NunezLost · 1-0Black · 2023-01-10 · Round 4Titled Tue 10th Jan Late
- vs Maksim VolkovLost · 0-1White · 2023-01-10 · Round 4Titled Tue 10th Jan Early
- vs Aleksandra GoryachkinaDraw · ½–½Black · 2023-01-10 · Round 3Titled Tue 10th Jan Late
- vs Saadat BashirliWon · 0-1Black · 2023-01-10 · Round 3Titled Tue 10th Jan Early
- vs Jarmo HartikainenDraw · ½–½White · 2023-01-10 · Round 2Titled Tue 10th Jan Early
- vs Garrett L SmithWon · 1-0White · 2023-01-10 · Round 2Titled Tue 10th Jan Late
- vs Platon GalperinLost · 1-0Black · 2023-01-10 · Round 1Titled Tue 10th Jan Late
- vs Austin MeiLost · 0-1White · 2023-01-03 · Round 9Titled Tue 3rd Jan Late
- vs Arman ErzhanovWon · 0-1Black · 2023-01-03 · Round 8Titled Tue 3rd Jan Late
- vs Salvador Guerra RiveraDraw · ½–½White · 2023-01-03 · Round 7Titled Tue 3rd Jan Late
- vs Eline RoebersDraw · ½–½Black · 2023-01-03 · Round 6Titled Tue 3rd Jan Late
- vs Jake KleimanLost · 1-0Black · 2023-01-03 · Round 5Titled Tue 3rd Jan Late
- vs Mikhail GolubevWon · 1-0White · 2023-01-03 · Round 4Titled Tue 3rd Jan Late
- vs Gustavo Horokoski De SouzaWon · 1-0White · 2023-01-03 · Round 3Titled Tue 3rd Jan Late
- vs Zachary TanenbaumLost · 1-0Black · 2023-01-03 · Round 2Titled Tue 3rd Jan Late
- vs Ruben Domingo NunezLost · 0-1White · 2023-01-03 · Round 1Titled Tue 3rd Jan Late
- vs Lukas WinterbergLost · 1-0Black · 2023-01-03 · Round 10Titled Tue 3rd Jan Late
- vs Renzo Jhonathan Rengifo BlancasLost · 1-0Black · 2022-12-27 · Round 7Titled Tue 27th Dec Late
- vs Javier Freile MartinWon · 1-0White · 2022-12-27 · Round 6Titled Tue 27th Dec Late
- vs Alain Prieto ArangurenLost · 1-0Black · 2022-12-27 · Round 5Titled Tue 27th Dec Late
- vs Andrei SkvortsovLost · 0-1White · 2022-12-27 · Round 4Titled Tue 27th Dec Late
- vs Alexander J WangWon · 0-1Black · 2022-12-27 · Round 3Titled Tue 27th Dec Late
- vs Kapriaga RianWon · 1-0White · 2022-12-27 · Round 2Titled Tue 27th Dec Late
- vs Alain Prieto ArangurenWon · 1-0White · 2022-12-27 · Round 2Titled Tue 27th Dec Early
- vs Aaron GrabinskyLost · 1-0Black · 2022-12-27 · Round 1Titled Tue 27th Dec Early
- vs Aleksandr LendermanLost · 1-0Black · 2022-12-27 · Round 1Titled Tue 27th Dec Late
- vs Evgeny V. MelikhovLost · 1-0Black · 2022-12-20 · Round 8Titled Tue 20th Dec Late
- vs Yassine SentissiLost · 0-1White · 2022-12-20 · Round 7Titled Tue 20th Dec Late
- vs Igor BjelobrkDraw · ½–½Black · 2022-12-20 · Round 6Titled Tue 20th Dec Late
- vs Nikita MatinianDraw · ½–½Black · 2022-12-20 · Round 5Titled Tue 20th Dec Late
- vs Grayson RorrerDraw · ½–½White · 2022-12-20 · Round 4Titled Tue 20th Dec Late
- vs Thomas ThielWon · 1-0White · 2022-12-20 · Round 3Titled Tue 20th Dec Late
- vs Oskar WieczorekLost · 1-0Black · 2022-12-20 · Round 2Titled Tue 20th Dec Late
- vs John S. WhiteWon · 0-1Black · 2022-12-20 · Round 1Titled Tue 20th Dec Late
- vs Maksym GoroshkovLost · 1-0Black · 2022-12-13 · Round 5Titled Tue 13th Dec Early
- vs Patryk StaniszWon · 1-0White · 2022-12-13 · Round 4Titled Tue 13th Dec Early
FIDE tournaments
| Date | Tournament | Type | Score |
|---|---|---|---|
| 2026-09-06 | Campeonato de Andalucia Rapido por Equipos 2026 | Rapid | 4½ |