FMJavier Buenafe Moya

ESP Born 1973 Male
FIDE ID
2206412

Player overview

Javier Buenafe Moya’s highest recorded classical FIDE rating is 2312 (May 2011). On the November 2026 FIDE list, Javier Buenafe Moya ranks #9058 worldwide and #619 in Spain among active classical players.

FIDE ratings

Classical

2185

Published FIDE

Rapid

2147

Published FIDE

Blitz

2120

Published FIDE

Official classical ranks

World rank
#9058
National rank · ESP
#619

Active players · Nov 2026 FIDE list ⓘ

Rating milestones

Highest recorded rating
2312 May 2011
Recorded years
2001–2026
Archived games
360

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 2024-05-28 Titled Tue 28th May Late chess.com INT 11 Javier Buenafe Moya Danila Bilan Lost: 0-1 40 Open
102 2024-05-28 Titled Tue 28th May Late chess.com INT 10 Orest Vovk Javier Buenafe Moya Won: 0-1 33 Open
103 2024-05-21 Titled Tue 21st May Early chess.com INT 9 Heinz Georg Javier Buenafe Moya Lost: 1-0 103 Open
104 2024-05-21 Titled Tue 21st May Late chess.com INT 9 Carlos Eduardo Cardozo Munar Javier Buenafe Moya Lost: 1-0 62 Open
105 2024-05-21 Titled Tue 21st May Early chess.com INT 8 Javier Buenafe Moya Adireddy Arjun Lost: 0-1 50 Open
106 2024-05-21 Titled Tue 21st May Late chess.com INT 8 Javier Buenafe Moya Miguel Angel Marino Bravo Lost: 0-1 46 Open
107 2024-05-21 Titled Tue 21st May Early chess.com INT 7 James Allen Dahlgren Javier Buenafe Moya Won: 0-1 58 Open
108 2024-05-21 Titled Tue 21st May Late chess.com INT 7 Esper Van Baar Javier Buenafe Moya Won: 0-1 26 Open
109 2024-05-21 Titled Tue 21st May Early chess.com INT 6 Javier Buenafe Moya Andrei Belozerov Lost: 0-1 58 Open
110 2024-05-21 Titled Tue 21st May Late chess.com INT 6 Javier Buenafe Moya Egor Yakovlev Lost: 0-1 33 Open
111 2024-05-21 Titled Tue 21st May Early chess.com INT 5 Jaan Ehlvest Javier Buenafe Moya Lost: 1-0 52 Open
112 2024-05-21 Titled Tue 21st May Late chess.com INT 5 Victor Fernandez Cano Javier Buenafe Moya Won: 0-1 22 Open
113 2024-05-21 Titled Tue 21st May Late chess.com INT 4 Javier Buenafe Moya Asish Panda Lost: 0-1 42 Open
114 2024-05-21 Titled Tue 21st May Early chess.com INT 4 Isaque Goncalves Santos Javier Buenafe Moya Won: 0-1 42 Open
115 2024-05-21 Titled Tue 21st May Late chess.com INT 3 Ilya Gruzman Javier Buenafe Moya Won: 0-1 29 Open
116 2024-05-21 Titled Tue 21st May Early chess.com INT 3 Javier Buenafe Moya Alena Nikulina Won: 1-0 27 Open
117 2024-05-21 Titled Tue 21st May Late chess.com INT 2 Li Min Peng Javier Buenafe Moya Lost: 1-0 55 Open
118 2024-05-21 Titled Tue 21st May Early chess.com INT 2 Rustam Rustamov Javier Buenafe Moya Lost: 1-0 46 Open
119 2024-05-21 Titled Tue 21st May Early chess.com INT 1 Javier Buenafe Moya Levy Rozman Lost: 0-1 51 Open
120 2024-05-21 Titled Tue 21st May Late chess.com INT 1 Javier Buenafe Moya Seyed Kian Poormosavi Lost: 0-1 53 Open
121 2024-05-21 Titled Tue 21st May Late chess.com INT 11 Shyam Gandhi Javier Buenafe Moya Lost: 1-0 82 Open
122 2024-05-21 Titled Tue 21st May Early chess.com INT 11 Kyaw Myat Aung Javier Buenafe Moya Lost: 1-0 63 Open
123 2024-05-21 Titled Tue 21st May Early chess.com INT 10 Javier Buenafe Moya Carlos Eduardo Cardozo Munar Won: 1-0 44 Open
124 2024-05-21 Titled Tue 21st May Late chess.com INT 10 Javier Buenafe Moya Alexander Andres Hernandez Jimenez Won: 1-0 30 Open
125 2024-05-14 Titled Tue 14th May Early chess.com INT 9 Lefong Hua Javier Buenafe Moya Lost: 1-0 27 Open
126 2024-05-14 Titled Tue 14th May Early chess.com INT 8 Anupam M Sreekumar Javier Buenafe Moya Won: 0-1 22 Open
127 2024-05-14 Titled Tue 14th May Early chess.com INT 7 Javier Buenafe Moya Rudi Olenik Campa Lost: 0-1 63 Open
128 2024-05-14 Titled Tue 14th May Early chess.com INT 6 Daniel Shapiro Javier Buenafe Moya Won: 0-1 52 Open
129 2024-05-14 Titled Tue 14th May Early chess.com INT 5 Javier Buenafe Moya Volodymyr Vusatiuk Draw: 1/2-1/2 60 Open
130 2024-05-14 Titled Tue 14th May Late chess.com INT 4 Azer Mirzoev Javier Buenafe Moya Lost: 1-0 55 Open
131 2024-05-14 Titled Tue 14th May Early chess.com INT 4 Mamikon Gharibyan Javier Buenafe Moya Lost: 1-0 55 Open
132 2024-05-14 Titled Tue 14th May Late chess.com INT 3 Javier Buenafe Moya Mikayel Mkrtchyan Lost: 0-1 70 Open
133 2024-05-14 Titled Tue 14th May Early chess.com INT 3 Kyaw Myat Aung Javier Buenafe Moya Won: 0-1 50 Open
134 2024-05-14 Titled Tue 14th May Early chess.com INT 2 Javier Buenafe Moya David Arutinian Lost: 0-1 42 Open
135 2024-05-14 Titled Tue 14th May Late chess.com INT 2 Javier Buenafe Moya Katharina Reinecke Won: 1-0 40 Open
136 2024-05-14 Titled Tue 14th May Late chess.com INT 1 Ameet K Ghasi Javier Buenafe Moya Lost: 1-0 47 Open
137 2024-05-14 Titled Tue 14th May Early chess.com INT 1 Javier Buenafe Moya Moritz Weishaeutel Lost: 0-1 44 Open
138 2024-05-14 Titled Tue 14th May Early chess.com INT 11 Kelvin Antonio Sanchez Alvares Javier Buenafe Moya Won: 0-1 38 Open
139 2024-05-14 Titled Tue 14th May Early chess.com INT 10 Javier Buenafe Moya Anysia Thomas Won: 1-0 94 Open
140 2024-04-30 Titled Tue 30th Apr Late chess.com INT 9 Samid Eduardo Escalona Landi Javier Buenafe Moya Lost: 1-0 32 Open
141 2024-04-30 Titled Tue 30th Apr Early chess.com INT 9 Javier Buenafe Moya Aleksandr Ivanov Won: 1-0 37 Open
142 2024-04-30 Titled Tue 30th Apr Early chess.com INT 8 Javier Buenafe Moya Nagare Kaivalya Sandip Draw: 1/2-1/2 65 Open
143 2024-04-30 Titled Tue 30th Apr Late chess.com INT 8 Agustin Meza Astrada Javier Buenafe Moya Won: 0-1 50 Open
144 2024-04-30 Titled Tue 30th Apr Early chess.com INT 7 Andrey Kirillov Javier Buenafe Moya Won: 0-1 43 Open
145 2024-04-30 Titled Tue 30th Apr Late chess.com INT 7 Javier Buenafe Moya Sreyas Payyappat Lost: 0-1 32 Open
146 2024-04-30 Titled Tue 30th Apr Late chess.com INT 6 Javier Buenafe Moya Jean-Christophe Martine Won: 1-0 47 Open
147 2024-04-30 Titled Tue 30th Apr Early chess.com INT 6 Javier Buenafe Moya Gulrukhbegim Tokhirjonova Lost: 0-1 29 Open
148 2024-04-30 Titled Tue 30th Apr Early chess.com INT 5 Javier Buenafe Moya Edmund C Player Won: 1-0 35 Open
149 2024-04-30 Titled Tue 30th Apr Late chess.com INT 5 Ivan Povshednyi Javier Buenafe Moya Lost: 1-0 75 Open
150 2024-04-30 Titled Tue 30th Apr Early chess.com INT 4 Carlos Jose Pinero Rodriguez Javier Buenafe Moya Lost: 1-0 68 Open
  1. vs Danila BilanLost · 0-1White · 2024-05-28 · Round 11Titled Tue 28th May Late
  2. vs Orest VovkWon · 0-1Black · 2024-05-28 · Round 10Titled Tue 28th May Late
  3. vs Heinz GeorgLost · 1-0Black · 2024-05-21 · Round 9Titled Tue 21st May Early
  4. vs Carlos Eduardo Cardozo MunarLost · 1-0Black · 2024-05-21 · Round 9Titled Tue 21st May Late
  5. vs Adireddy ArjunLost · 0-1White · 2024-05-21 · Round 8Titled Tue 21st May Early
  6. vs Miguel Angel Marino BravoLost · 0-1White · 2024-05-21 · Round 8Titled Tue 21st May Late
  7. vs James Allen DahlgrenWon · 0-1Black · 2024-05-21 · Round 7Titled Tue 21st May Early
  8. vs Esper Van BaarWon · 0-1Black · 2024-05-21 · Round 7Titled Tue 21st May Late
  9. vs Andrei BelozerovLost · 0-1White · 2024-05-21 · Round 6Titled Tue 21st May Early
  10. vs Egor YakovlevLost · 0-1White · 2024-05-21 · Round 6Titled Tue 21st May Late
  11. vs Jaan EhlvestLost · 1-0Black · 2024-05-21 · Round 5Titled Tue 21st May Early
  12. vs Victor Fernandez CanoWon · 0-1Black · 2024-05-21 · Round 5Titled Tue 21st May Late
  13. vs Asish PandaLost · 0-1White · 2024-05-21 · Round 4Titled Tue 21st May Late
  14. vs Isaque Goncalves SantosWon · 0-1Black · 2024-05-21 · Round 4Titled Tue 21st May Early
  15. vs Ilya GruzmanWon · 0-1Black · 2024-05-21 · Round 3Titled Tue 21st May Late
  16. vs Alena NikulinaWon · 1-0White · 2024-05-21 · Round 3Titled Tue 21st May Early
  17. vs Li Min PengLost · 1-0Black · 2024-05-21 · Round 2Titled Tue 21st May Late
  18. vs Rustam RustamovLost · 1-0Black · 2024-05-21 · Round 2Titled Tue 21st May Early
  19. vs Levy RozmanLost · 0-1White · 2024-05-21 · Round 1Titled Tue 21st May Early
  20. vs Seyed Kian PoormosaviLost · 0-1White · 2024-05-21 · Round 1Titled Tue 21st May Late
  21. vs Shyam GandhiLost · 1-0Black · 2024-05-21 · Round 11Titled Tue 21st May Late
  22. vs Kyaw Myat AungLost · 1-0Black · 2024-05-21 · Round 11Titled Tue 21st May Early
  23. vs Carlos Eduardo Cardozo MunarWon · 1-0White · 2024-05-21 · Round 10Titled Tue 21st May Early
  24. vs Alexander Andres Hernandez JimenezWon · 1-0White · 2024-05-21 · Round 10Titled Tue 21st May Late
  25. vs Lefong HuaLost · 1-0Black · 2024-05-14 · Round 9Titled Tue 14th May Early
  26. vs Anupam M SreekumarWon · 0-1Black · 2024-05-14 · Round 8Titled Tue 14th May Early
  27. vs Rudi Olenik CampaLost · 0-1White · 2024-05-14 · Round 7Titled Tue 14th May Early
  28. vs Daniel ShapiroWon · 0-1Black · 2024-05-14 · Round 6Titled Tue 14th May Early
  29. vs Volodymyr VusatiukDraw · ½–½White · 2024-05-14 · Round 5Titled Tue 14th May Early
  30. vs Azer MirzoevLost · 1-0Black · 2024-05-14 · Round 4Titled Tue 14th May Late
  31. vs Mamikon GharibyanLost · 1-0Black · 2024-05-14 · Round 4Titled Tue 14th May Early
  32. vs Mikayel MkrtchyanLost · 0-1White · 2024-05-14 · Round 3Titled Tue 14th May Late
  33. vs Kyaw Myat AungWon · 0-1Black · 2024-05-14 · Round 3Titled Tue 14th May Early
  34. vs David ArutinianLost · 0-1White · 2024-05-14 · Round 2Titled Tue 14th May Early
  35. vs Katharina ReineckeWon · 1-0White · 2024-05-14 · Round 2Titled Tue 14th May Late
  36. vs Ameet K GhasiLost · 1-0Black · 2024-05-14 · Round 1Titled Tue 14th May Late
  37. vs Moritz WeishaeutelLost · 0-1White · 2024-05-14 · Round 1Titled Tue 14th May Early
  38. vs Kelvin Antonio Sanchez AlvaresWon · 0-1Black · 2024-05-14 · Round 11Titled Tue 14th May Early
  39. vs Anysia ThomasWon · 1-0White · 2024-05-14 · Round 10Titled Tue 14th May Early
  40. vs Samid Eduardo Escalona LandiLost · 1-0Black · 2024-04-30 · Round 9Titled Tue 30th Apr Late
  41. vs Aleksandr IvanovWon · 1-0White · 2024-04-30 · Round 9Titled Tue 30th Apr Early
  42. vs Nagare Kaivalya SandipDraw · ½–½White · 2024-04-30 · Round 8Titled Tue 30th Apr Early
  43. vs Agustin Meza AstradaWon · 0-1Black · 2024-04-30 · Round 8Titled Tue 30th Apr Late
  44. vs Andrey KirillovWon · 0-1Black · 2024-04-30 · Round 7Titled Tue 30th Apr Early
  45. vs Sreyas PayyappatLost · 0-1White · 2024-04-30 · Round 7Titled Tue 30th Apr Late
  46. vs Jean-Christophe MartineWon · 1-0White · 2024-04-30 · Round 6Titled Tue 30th Apr Late
  47. vs Gulrukhbegim TokhirjonovaLost · 0-1White · 2024-04-30 · Round 6Titled Tue 30th Apr Early
  48. vs Edmund C PlayerWon · 1-0White · 2024-04-30 · Round 5Titled Tue 30th Apr Early
  49. vs Ivan PovshednyiLost · 1-0Black · 2024-04-30 · Round 5Titled Tue 30th Apr Late
  50. vs Carlos Jose Pinero RodriguezLost · 1-0Black · 2024-04-30 · Round 4Titled Tue 30th Apr Early

FIDE tournaments

DateTournamentTypeScore
2026-10-02CTO ESPANA INDIVIDUAL VETERANOS S50 2026Classical5½
2026-08-24XIX OPEN INTERNACIONAL POBLE DE MONTSERRAT 2026Classical6

All tournament results