Richard Rapport
Modern era · Romania · b. 1996
The most original opening player of his generation; no two of his games look alike.
Career In The Collection
Head-to-Head Records
1000 Games · Page 3 of 5
- 2023 vs A Sarana Black FIDE Grand Swiss 2023 A88 1-0
- 2023 vs Mat Bartel White FIDE Grand Swiss 2023 C02 1-0
- 2023 vs Alexei Shirov Black FIDE Grand Swiss 2023 B33 1/2-1/2
- 2023 vs R Svane White FIDE Grand Swiss 2023 C50 1-0
- 2023 vs Hans Moke Niemann Black FIDE Grand Swiss 2023 D12 1-0
- 2023 vs And Volokitin White FIDE Grand Swiss 2023 A34 1/2-1/2
- 2023 vs E Bacrot Black FIDE Grand Swiss 2023 B12 1/2-1/2
- 2023 vs M Yilmaz White FIDE Grand Swiss 2023 B50 1-0
- 2023 vs R Svane Black Bundesliga 2023-24 A46 1/2-1/2
- 2023 vs Jonas Buhl Bjerre White Bundesliga 2023-24 C46 1/2-1/2
- 2023 vs Vincent Keymer Black 38th ECC Open 2023 E94 1/2-1/2
- 2023 vs Magnus Carlsen White 38th ECC Open 2023 B31 1/2-1/2
- 2023 vs Maxime Vachier-Lagrave White 38th ECC Open 2023 B52 1/2-1/2
- 2023 vs Shakhriyar Mamedyarov Black 38th ECC Open 2023 D03 1/2-1/2
- 2023 vs Rau Mamedov White 38th ECC Open 2023 B50 1/2-1/2
- 2023 vs Wesley So Black Armageddon Grand Finale L B13 1-0
- 2023 vs Wesley So White Armageddon Grand Finale L A08 0-1
- 2023 vs Gukesh Dommaraju Black Armageddon Grand Finale L E11 0-1
- 2023 vs Gukesh Dommaraju White Armageddon Grand Finale L C28 1-0
- 2023 vs Bibisara Assaubayeva White Armageddon Grand Finale L B27 1-0
- 2023 vs Bibisara Assaubayeva Black Armageddon Grand Finale L A10 0-1
- 2023 vs Nodirbek Abdusattorov Black Armageddon Grand Final W E91 1-0
- 2023 vs Nodirbek Abdusattorov Black Armageddon Grand Final W E60 1-0
- 2023 vs Nodirbek Abdusattorov White Armageddon Grand Final W B27 1-0
- 2023 vs Platon Galperin White World Rapid Team 2023 C24 1-0
- 2023 vs M Pranesh White World Rapid Team 2023 C24 1-0
- 2023 vs D Sadvakasov Black World Rapid Team 2023 C18 1-0
- 2023 vs E Bacrot White World Rapid Team 2023 A08 0-1
- 2023 vs R Baskin White World Rapid Team 2023 B50 1-0
- 2023 vs Dmitrij Kollars Black World Rapid Team 2023 C02 0-1
- 2023 vs R Geshnizjani Black World Rapid Team 2023 C04 0-1
- 2023 vs Raunak Sadhwani Black World Rapid Team 2023 E21 1-0
- 2023 vs A Tari Black World Rapid Team 2023 C15 1/2-1/2
- 2023 vs Viswanathan Anand Black SuperUnited Blitz 2023 B04 1/2-1/2
- 2023 vs Magnus Carlsen White SuperUnited Blitz 2023 B40 1-0
- 2023 vs Fabiano Caruana Black SuperUnited Blitz 2023 E73 0-1
- 2023 vs Jan-Krzysztof Duda White SuperUnited Blitz 2023 A07 0-1
- 2023 vs Alireza Firouzja White SuperUnited Blitz 2023 A04 1/2-1/2
- 2023 vs Gukesh Dommaraju White SuperUnited Blitz 2023 A07 0-1
- 2023 vs C Lupulescu Black SuperUnited Blitz 2023 E95 0-1
- 2023 vs Ian Nepomniachtchi White SuperUnited Blitz 2023 B08 1/2-1/2
- 2023 vs Iv Saric Black SuperUnited Blitz 2023 B04 0-1
- 2023 vs Viswanathan Anand White SuperUnited Blitz 2023 A07 1-0
- 2023 vs Magnus Carlsen Black SuperUnited Blitz 2023 B04 1-0
- 2023 vs Fabiano Caruana White SuperUnited Blitz 2023 A08 0-1
- 2023 vs Jan-Krzysztof Duda Black SuperUnited Blitz 2023 B04 0-1
- 2023 vs Alireza Firouzja Black SuperUnited Blitz 2023 A41 0-1
- 2023 vs Gukesh Dommaraju Black SuperUnited Blitz 2023 B04 1-0
- 2023 vs C Lupulescu White SuperUnited Blitz 2023 A07 1-0
- 2023 vs Ian Nepomniachtchi Black SuperUnited Blitz 2023 E94 1/2-1/2
- 2023 vs Iv Saric White SuperUnited Blitz 2023 A00 0-1
- 2023 vs Magnus Carlsen White SuperUnited Rapid 2023 B30 1/2-1/2
- 2023 vs C Lupulescu White SuperUnited Rapid 2023 A08 1-0
- 2023 vs Iv Saric Black SuperUnited Rapid 2023 C41 1-0
- 2023 vs Alireza Firouzja Black SuperUnited Rapid 2023 C55 1/2-1/2
- 2023 vs Gukesh Dommaraju Black SuperUnited Rapid 2023 B61 1/2-1/2
- 2023 vs Ian Nepomniachtchi White SuperUnited Rapid 2023 B51 0-1
- 2023 vs Viswanathan Anand Black SuperUnited Rapid 2023 B30 1-0
- 2023 vs Fabiano Caruana White SuperUnited Rapid 2023 C00 1-0
- 2023 vs Jan-Krzysztof Duda White SuperUnited Rapid 2023 B51 1-0
- 2023 vs Yu Yangyi Black Global Chess League 2023 A78 0-1
- 2023 vs Alexander Grischuk Black Global Chess League 2023 B30 1/2-1/2
- 2023 vs Nodirbek Abdusattorov Black Global Chess League 2023 B53 1-0
- 2023 vs Gukesh Dommaraju White Global Chess League 2023 C53 1-0
- 2023 vs Shakhriyar Mamedyarov Black Global Chess League 2023 D27 1/2-1/2
- 2023 vs Yu Yangyi White Global Chess League 2023 A07 1/2-1/2
- 2023 vs Nodirbek Abdusattorov White Global Chess League 2023 C24 1/2-1/2
- 2023 vs Alexander Grischuk White Global Chess League 2023 A45 0-1
- 2023 vs Gukesh Dommaraju Black Global Chess League 2023 E17 0-1
- 2023 vs Shakhriyar Mamedyarov White Global Chess League 2023 D58 1/2-1/2
- 2023 vs Jan-Krzysztof Duda White Armageddon Euro&Africa W A07 1-0
- 2023 vs Jan-Krzysztof Duda Black Armageddon Euro&Africa W B07 0-1
- 2023 vs Jan-Krzysztof Duda Black Armageddon Euro&Africa W A41 0-1
- 2023 vs Jan-Krzysztof Duda White Armageddon Euro&Africa W B29 1/2-1/2
- 2023 vs Maxime Vachier-Lagrave Black Armageddon Euro&Africa W C41 1/2-1/2
- 2023 vs Maxime Vachier-Lagrave White Armageddon Euro&Africa W B52 1-0
- 2023 vs Jorden Van Foreest Black Armageddon Euro&Africa W B07 0-1
- 2023 vs Jorden Van Foreest White Armageddon Euro&Africa W C24 0-1
- 2023 vs Jorden Van Foreest Black Armageddon Euro&Africa W C41 0-1
- 2023 vs Levon Aronian White Superbet Blitz 2023 A45 1/2-1/2
- 2023 vs Magnus Carlsen White Superbet Blitz 2023 A45 0-1
- 2023 vs Bogdan-Daniel Deac White Superbet Blitz 2023 D31 1-0
- 2023 vs Jan-Krzysztof Duda Black Superbet Blitz 2023 A61 1-0
- 2023 vs Anish Giri Black Superbet Blitz 2023 C41 1/2-1/2
- 2023 vs Kirill Shevchenko Black Superbet Blitz 2023 A05 0-1
- 2023 vs Wesley So Black Superbet Blitz 2023 A70 1/2-1/2
- 2023 vs Maxime Vachier-Lagrave White Superbet Blitz 2023 A45 0-1
- 2023 vs R Wojtaszek Black Superbet Blitz 2023 A67 0-1
- 2023 vs Levon Aronian Black Superbet Blitz 2023 C02 0-1
- 2023 vs Magnus Carlsen Black Superbet Blitz 2023 A10 1-0
- 2023 vs Bogdan-Daniel Deac Black Superbet Blitz 2023 A46 1-0
- 2023 vs Jan-Krzysztof Duda White Superbet Blitz 2023 A45 1-0
- 2023 vs Anish Giri White Superbet Blitz 2023 D00 1-0
- 2023 vs Kirill Shevchenko White Superbet Blitz 2023 A45 0-1
- 2023 vs Wesley So White Superbet Blitz 2023 A45 1/2-1/2
- 2023 vs Maxime Vachier-Lagrave Black Superbet Blitz 2023 C15 1-0
- 2023 vs R Wojtaszek White Superbet Blitz 2023 A45 1-0
- 2023 vs Magnus Carlsen Black Superbet Rapid 2023 E17 1/2-1/2
- 2023 vs Bogdan-Daniel Deac White Superbet Rapid 2023 B13 1/2-1/2
- 2023 vs Anish Giri Black Superbet Rapid 2023 C41 1/2-1/2
- 2023 vs Levon Aronian White Superbet Rapid 2023 C29 1/2-1/2
- 2023 vs Jan-Krzysztof Duda White Superbet Rapid 2023 C29 1/2-1/2
- 2023 vs Maxime Vachier-Lagrave Black Superbet Rapid 2023 C18 1/2-1/2
- 2023 vs Kirill Shevchenko White Superbet Rapid 2023 B31 1-0
- 2023 vs Wesley So Black Superbet Rapid 2023 A61 1-0
- 2023 vs R Wojtaszek White Superbet Rapid 2023 B51 1/2-1/2
- 2023 vs Fabiano Caruana White Superbet Classic 2023 A28 1/2-1/2
- 2023 vs Ding Liren Black Superbet Classic 2023 C67 1/2-1/2
- 2023 vs Bogdan-Daniel Deac White Superbet Classic 2023 A45 1/2-1/2
- 2023 vs Maxime Vachier-Lagrave Black Superbet Classic 2023 C19 1/2-1/2
- 2023 vs Anish Giri Black Superbet Classic 2023 C07 1/2-1/2
- 2023 vs Wesley So White Superbet Classic 2023 A29 1/2-1/2
- 2023 vs Alireza Firouzja Black Superbet Classic 2023 C42 1/2-1/2
- 2023 vs Jan-Krzysztof Duda White Superbet Classic 2023 A07 1-0
- 2023 vs Ian Nepomniachtchi Black Superbet Classic 2023 C09 1/2-1/2
- 2023 vs P Eljanov White Bundesliga 2022-23 A29 1-0
- 2023 vs SL Narayanan Black Bundesliga 2022-23 E71 1/2-1/2
- 2023 vs Parham Maghsoodloo White Bundesliga 2022-23 B51 1/2-1/2
- 2023 vs M Bluebaum Black Bundesliga 2022-23 E92 0-1
- 2023 vs D Kadric Black Bundesliga 2022-23 B20 1/2-1/2
- 2023 vs Anish Giri Black 85th Tata Steel Masters B60 1-0
- 2023 vs Ding Liren White 85th Tata Steel Masters B53 1-0
- 2023 vs Vincent Keymer Black 85th Tata Steel Masters A48 1/2-1/2
- 2023 vs Levon Aronian White 85th Tata Steel Masters C67 1/2-1/2
- 2023 vs Arjun Erigaisi Black 85th Tata Steel Masters E44 0-1
- 2023 vs Rameshbabu Praggnanandhaa White 85th Tata Steel Masters C53 1-0
- 2023 vs Magnus Carlsen Black 85th Tata Steel Masters C42 1-0
- 2023 vs Parham Maghsoodloo White 85th Tata Steel Masters B53 1/2-1/2
- 2023 vs Gukesh Dommaraju Black 85th Tata Steel Masters D91 1/2-1/2
- 2023 vs Fabiano Caruana White 85th Tata Steel Masters D35 1/2-1/2
- 2023 vs Wesley So White 85th Tata Steel Masters B14 1/2-1/2
- 2023 vs Jorden Van Foreest Black 85th Tata Steel Masters C42 1/2-1/2
- 2023 vs Nodirbek Abdusattorov White 85th Tata Steel Masters C29 0-1
- 2022 vs D Anton Guijarro Black World Blitz 2022 A04 1/2-1/2
- 2022 vs V Artemiev White World Blitz 2022 C24 1-0
- 2022 vs Magnus Carlsen Black World Blitz 2022 C18 1-0
- 2022 vs Daniel Dardha White World Blitz 2022 C24 1/2-1/2
- 2022 vs Daniil Dubov Black World Blitz 2022 A46 1/2-1/2
- 2022 vs Vl3 Fedoseev Black World Blitz 2022 A04 1/2-1/2
- 2022 vs Denis Lazavik White World Blitz 2022 C24 1/2-1/2
- 2022 vs Sarin Nihal White World Blitz 2022 B00 1-0
- 2022 vs Aldiyar Ansat White World Blitz 2022 1-0
- 2022 vs Bo Cheng Black World Blitz 2022 A56 0-1
- 2022 vs V Durarbayli Black World Blitz 2022 B72 0-1
- 2022 vs Anish Giri Black World Blitz 2022 A04 1/2-1/2
- 2022 vs Rau Mamedov White World Blitz 2022 B31 1-0
- 2022 vs Shakhriyar Mamedyarov White World Blitz 2022 C24 1-0
- 2022 vs A1 Moiseenko Black World Blitz 2022 A56 0-1
- 2022 vs D Paravyan White World Blitz 2022 C42 1-0
- 2022 vs M Petrosyan Black World Blitz 2022 A43 1/2-1/2
- 2022 vs V Sanal White World Blitz 2022 C53 1/2-1/2
- 2022 vs K Sychev White World Blitz 2022 C59 1/2-1/2
- 2022 vs Jingyao Tin Black World Blitz 2022 A40 1-0
- 2022 vs Daniil Dubov White World Rapid 2022 B40 1/2-1/2
- 2022 vs T Gareev Black World Rapid 2022 A40 0-1
- 2022 vs S Maze White World Rapid 2022 B31 1-0
- 2022 vs Volodar Murzin Black World Rapid 2022 C00 0-1
- 2022 vs Alexa Donchenko Black World Rapid 2022 E60 1/2-1/2
- 2022 vs Hans Moke Niemann White World Rapid 2022 C24 0-1
- 2022 vs S Ter Sahakyan Black World Rapid 2022 B72 0-1
- 2022 vs Nodirbek Yakubboev White World Rapid 2022 C24 1/2-1/2
- 2022 vs Chithambaram VR. Aravindh White World Rapid 2022 C24 1-0
- 2022 vs Arjun Erigaisi Black World Rapid 2022 E20 1-0
- 2022 vs P Ponkratov White World Rapid 2022 C00 1-0
- 2022 vs S Sjugirov Black World Rapid 2022 A61 1/2-1/2
- 2022 vs J Vakhidov White World Rapid 2022 B30 1-0
- 2022 vs Nodirbek Abdusattorov White 8th Gashimov Mem Blitz C59 1-0
- 2022 vs Abdulla Gadimbayli Black 8th Gashimov Mem Blitz B72 0-1
- 2022 vs Gukesh Dommaraju Black 8th Gashimov Mem Blitz A56 0-1
- 2022 vs Rau Mamedov Black 8th Gashimov Mem Blitz A05 1-0
- 2022 vs Shakhriyar Mamedyarov White 8th Gashimov Mem Blitz C24 1-0
- 2022 vs S Shankland Black 8th Gashimov Mem Blitz E32 1-0
- 2022 vs Aydin Suleymanli Black 8th Gashimov Mem Blitz A56 1-0
- 2022 vs F Vallejo Pons White 8th Gashimov Mem Blitz C02 1-0
- 2022 vs Wang Hao White 8th Gashimov Mem Blitz B52 1-0
- 2022 vs Nodirbek Abdusattorov Black 8th Gashimov Mem Blitz B50 0-1
- 2022 vs Abdulla Gadimbayli White 8th Gashimov Mem Blitz C01 1-0
- 2022 vs Gukesh Dommaraju White 8th Gashimov Mem Blitz B11 1-0
- 2022 vs Rau Mamedov White 8th Gashimov Mem Blitz B52 1-0
- 2022 vs Shakhriyar Mamedyarov Black 8th Gashimov Mem Blitz A70 1-0
- 2022 vs S Shankland White 8th Gashimov Mem Blitz C01 0-1
- 2022 vs Aydin Suleymanli White 8th Gashimov Mem Blitz B11 1-0
- 2022 vs F Vallejo Pons Black 8th Gashimov Mem Blitz B23 0-1
- 2022 vs Wang Hao Black 8th Gashimov Mem Blitz B72 1-0
- 2022 vs Nodirbek Abdusattorov Black 8th Gashimov Mem Rapid C02 1/2-1/2
- 2022 vs Rau Mamedov White 8th Gashimov Mem Rapid B52 0-1
- 2022 vs S Shankland White 8th Gashimov Mem Rapid B52 1-0
- 2022 vs Abdulla Gadimbayli White 8th Gashimov Mem Rapid C00 1/2-1/2
- 2022 vs Shakhriyar Mamedyarov Black 8th Gashimov Mem Rapid A70 1/2-1/2
- 2022 vs Wang Hao Black 8th Gashimov Mem Rapid C09 1/2-1/2
- 2022 vs Gukesh Dommaraju White 8th Gashimov Mem Rapid B11 0-1
- 2022 vs Aydin Suleymanli White 8th Gashimov Mem Rapid C50 1-0
- 2022 vs F Vallejo Pons Black 8th Gashimov Mem Rapid C18 1-0
- 2022 vs D Andreikin Black 13th Hainan Danzhou GM E12 1/2-1/2
- 2022 vs Wenjun Ju White 13th Hainan Danzhou GM C53 1-0
- 2022 vs Maxime Vachier-Lagrave Black 13th Hainan Danzhou GM C15 1-0
- 2022 vs Bu Xiangzhi Black 13th Hainan Danzhou GM A15 1-0
- 2022 vs Arjun Erigaisi White 13th Hainan Danzhou GM A07 1-0
- 2022 vs Ding Liren White 13th Hainan Danzhou GM A07 1/2-1/2
- 2022 vs Anish Giri Black 13th Hainan Danzhou GM C18 1/2-1/2
Keep Studying
Open any game above to read it move by move, or replay it on the interactive board. When a position grabs you, have Stockfish analyze the whole game, or play the ideas out against Stockfish yourself. All the players are on the Grandmaster Games hub.