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
Rapid
2147Published FIDE
Blitz
2120Published 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
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 | 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 |
- vs Danila BilanLost · 0-1White · 2024-05-28 · Round 11Titled Tue 28th May Late
- vs Orest VovkWon · 0-1Black · 2024-05-28 · Round 10Titled Tue 28th May Late
- vs Heinz GeorgLost · 1-0Black · 2024-05-21 · Round 9Titled Tue 21st May Early
- vs Carlos Eduardo Cardozo MunarLost · 1-0Black · 2024-05-21 · Round 9Titled Tue 21st May Late
- vs Adireddy ArjunLost · 0-1White · 2024-05-21 · Round 8Titled Tue 21st May Early
- vs Miguel Angel Marino BravoLost · 0-1White · 2024-05-21 · Round 8Titled Tue 21st May Late
- vs James Allen DahlgrenWon · 0-1Black · 2024-05-21 · Round 7Titled Tue 21st May Early
- vs Esper Van BaarWon · 0-1Black · 2024-05-21 · Round 7Titled Tue 21st May Late
- vs Andrei BelozerovLost · 0-1White · 2024-05-21 · Round 6Titled Tue 21st May Early
- vs Egor YakovlevLost · 0-1White · 2024-05-21 · Round 6Titled Tue 21st May Late
- vs Jaan EhlvestLost · 1-0Black · 2024-05-21 · Round 5Titled Tue 21st May Early
- vs Victor Fernandez CanoWon · 0-1Black · 2024-05-21 · Round 5Titled Tue 21st May Late
- vs Asish PandaLost · 0-1White · 2024-05-21 · Round 4Titled Tue 21st May Late
- vs Isaque Goncalves SantosWon · 0-1Black · 2024-05-21 · Round 4Titled Tue 21st May Early
- vs Ilya GruzmanWon · 0-1Black · 2024-05-21 · Round 3Titled Tue 21st May Late
- vs Alena NikulinaWon · 1-0White · 2024-05-21 · Round 3Titled Tue 21st May Early
- vs Li Min PengLost · 1-0Black · 2024-05-21 · Round 2Titled Tue 21st May Late
- vs Rustam RustamovLost · 1-0Black · 2024-05-21 · Round 2Titled Tue 21st May Early
- vs Levy RozmanLost · 0-1White · 2024-05-21 · Round 1Titled Tue 21st May Early
- vs Seyed Kian PoormosaviLost · 0-1White · 2024-05-21 · Round 1Titled Tue 21st May Late
- vs Shyam GandhiLost · 1-0Black · 2024-05-21 · Round 11Titled Tue 21st May Late
- vs Kyaw Myat AungLost · 1-0Black · 2024-05-21 · Round 11Titled Tue 21st May Early
- vs Carlos Eduardo Cardozo MunarWon · 1-0White · 2024-05-21 · Round 10Titled Tue 21st May Early
- vs Alexander Andres Hernandez JimenezWon · 1-0White · 2024-05-21 · Round 10Titled Tue 21st May Late
- vs Lefong HuaLost · 1-0Black · 2024-05-14 · Round 9Titled Tue 14th May Early
- vs Anupam M SreekumarWon · 0-1Black · 2024-05-14 · Round 8Titled Tue 14th May Early
- vs Rudi Olenik CampaLost · 0-1White · 2024-05-14 · Round 7Titled Tue 14th May Early
- vs Daniel ShapiroWon · 0-1Black · 2024-05-14 · Round 6Titled Tue 14th May Early
- vs Volodymyr VusatiukDraw · ½–½White · 2024-05-14 · Round 5Titled Tue 14th May Early
- vs Azer MirzoevLost · 1-0Black · 2024-05-14 · Round 4Titled Tue 14th May Late
- vs Mamikon GharibyanLost · 1-0Black · 2024-05-14 · Round 4Titled Tue 14th May Early
- vs Mikayel MkrtchyanLost · 0-1White · 2024-05-14 · Round 3Titled Tue 14th May Late
- vs Kyaw Myat AungWon · 0-1Black · 2024-05-14 · Round 3Titled Tue 14th May Early
- vs David ArutinianLost · 0-1White · 2024-05-14 · Round 2Titled Tue 14th May Early
- vs Katharina ReineckeWon · 1-0White · 2024-05-14 · Round 2Titled Tue 14th May Late
- vs Ameet K GhasiLost · 1-0Black · 2024-05-14 · Round 1Titled Tue 14th May Late
- vs Moritz WeishaeutelLost · 0-1White · 2024-05-14 · Round 1Titled Tue 14th May Early
- vs Kelvin Antonio Sanchez AlvaresWon · 0-1Black · 2024-05-14 · Round 11Titled Tue 14th May Early
- vs Anysia ThomasWon · 1-0White · 2024-05-14 · Round 10Titled Tue 14th May Early
- vs Samid Eduardo Escalona LandiLost · 1-0Black · 2024-04-30 · Round 9Titled Tue 30th Apr Late
- vs Aleksandr IvanovWon · 1-0White · 2024-04-30 · Round 9Titled Tue 30th Apr Early
- vs Nagare Kaivalya SandipDraw · ½–½White · 2024-04-30 · Round 8Titled Tue 30th Apr Early
- vs Agustin Meza AstradaWon · 0-1Black · 2024-04-30 · Round 8Titled Tue 30th Apr Late
- vs Andrey KirillovWon · 0-1Black · 2024-04-30 · Round 7Titled Tue 30th Apr Early
- vs Sreyas PayyappatLost · 0-1White · 2024-04-30 · Round 7Titled Tue 30th Apr Late
- vs Jean-Christophe MartineWon · 1-0White · 2024-04-30 · Round 6Titled Tue 30th Apr Late
- vs Gulrukhbegim TokhirjonovaLost · 0-1White · 2024-04-30 · Round 6Titled Tue 30th Apr Early
- vs Edmund C PlayerWon · 1-0White · 2024-04-30 · Round 5Titled Tue 30th Apr Early
- vs Ivan PovshednyiLost · 1-0Black · 2024-04-30 · Round 5Titled Tue 30th Apr Late
- vs Carlos Jose Pinero RodriguezLost · 1-0Black · 2024-04-30 · Round 4Titled Tue 30th Apr Early
FIDE tournaments
| Date | Tournament | Type | Score |
|---|---|---|---|
| 2026-10-02 | CTO ESPANA INDIVIDUAL VETERANOS S50 2026 | Classical | 5½ |
| 2026-08-24 | XIX OPEN INTERNACIONAL POBLE DE MONTSERRAT 2026 | Classical | 6 |