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 2 of 5
- 2025 vs Andrey Esipenko Black Esipenko-Rapport m Blitz C00 1-0
- 2025 vs Andrey Esipenko Black Esipenko-Rapport m Blitz B07 1-0
- 2025 vs Andrey Esipenko Black Esipenko-Rapport m Blitz A40 1-0
- 2025 vs Andrey Esipenko White Esipenko-Rapport m Blitz D35 1-0
- 2025 vs Andrey Esipenko Black Esipenko-Rapport m Blitz C04 0-1
- 2025 vs Andrey Esipenko White Esipenko-Rapport m Blitz D33 0-1
- 2025 vs Andrey Esipenko White Esipenko-Rapport m Blitz A16 0-1
- 2025 vs Andrey Esipenko White Esipenko-Rapport m Blitz D35 0-1
- 2025 vs Andrey Esipenko White Esipenko-Rapport m Blitz C26 1-0
- 2025 vs Andrey Esipenko Black Esipenko-Rapport m Blitz E67 1/2-1/2
- 2025 vs Andrey Esipenko Black Esipenko-Rapport m Blitz A40 1-0
- 2025 vs Andrey Esipenko White Esipenko-Rapport m cl E06 1/2-1/2
- 2025 vs Andrey Esipenko Black Esipenko-Rapport m cl A50 1/2-1/2
- 2025 vs Andrey Esipenko White Esipenko-Rapport m cl A16 1-0
- 2025 vs Andrey Esipenko Black Esipenko-Rapport m cl A80 1-0
- 2025 vs Andrey Esipenko White Esipenko-Rapport m cl C42 1/2-1/2
- 2025 vs Andrey Esipenko Black Esipenko-Rapport m cl D86 1/2-1/2
- 2025 vs Pr Nikolic Black Bundesliga 2024-25 A62 1/2-1/2
- 2025 vs Andrey Esipenko White Bundesliga 2024-25 C84 1/2-1/2
- 2025 vs S Zilka White Bundesliga 2024-25 C53 1/2-1/2
- 2025 vs A Sarana Black Bundesliga 2024-25 D80 1/2-1/2
- 2024 vs T Radjabov Black TechM GCL 2024 D10 1/2-1/2
- 2024 vs Parham Maghsoodloo White TechM GCL 2024 B50 1-0
- 2024 vs Yu Yangyi Black TechM GCL 2024 B12 1/2-1/2
- 2024 vs Peter Svidler White TechM GCL 2024 B41 0-1
- 2024 vs Shakhriyar Mamedyarov White TechM GCL 2024 C65 1/2-1/2
- 2024 vs Shakhriyar Mamedyarov Black TechM GCL 2024 D78 1/2-1/2
- 2024 vs Yu Yangyi White TechM GCL 2024 C67 1/2-1/2
- 2024 vs Peter Svidler Black TechM GCL 2024 B12 0-1
- 2024 vs T Radjabov White TechM GCL 2024 B31 1-0
- 2024 vs Parham Maghsoodloo Black TechM GCL 2024 D15 0-1
- 2024 vs Nodirbek Abdusattorov White 10th Gashimov Mem Blitz B10 0-1
- 2024 vs Nodirbek Abdusattorov Black 10th Gashimov Mem Blitz B10 1-0
- 2024 vs Chithambaram VR. Aravindh Black 10th Gashimov Mem Blitz B13 1-0
- 2024 vs Chithambaram VR. Aravindh White 10th Gashimov Mem Blitz B40 0-1
- 2024 vs V Artemiev White 10th Gashimov Mem Blitz C78 1/2-1/2
- 2024 vs V Artemiev Black 10th Gashimov Mem Blitz A15 1-0
- 2024 vs Rau Mamedov Black 10th Gashimov Mem Blitz C44 1-0
- 2024 vs Rau Mamedov White 10th Gashimov Mem Blitz B27 0-1
- 2024 vs Shakhriyar Mamedyarov Black 10th Gashimov Mem Blitz D17 0-1
- 2024 vs Shakhriyar Mamedyarov White 10th Gashimov Mem Blitz C77 0-1
- 2024 vs Ian Nepomniachtchi White 10th Gashimov Mem Blitz B50 1/2-1/2
- 2024 vs Ian Nepomniachtchi Black 10th Gashimov Mem Blitz B18 1-0
- 2024 vs Aydin Suleymanli Black 10th Gashimov Mem Blitz B06 0-1
- 2024 vs Aydin Suleymanli White 10th Gashimov Mem Blitz C86 0-1
- 2024 vs Nodirbek Abdusattorov Black 10th Gashimov Mem Rapid C41 1-0
- 2024 vs V Artemiev White 10th Gashimov Mem Rapid C77 1/2-1/2
- 2024 vs Shakhriyar Mamedyarov White 10th Gashimov Mem Rapid C50 0-1
- 2024 vs Ian Nepomniachtchi Black 10th Gashimov Mem Rapid A03 1-0
- 2024 vs Chithambaram VR. Aravindh Black 10th Gashimov Mem Rapid B12 0-1
- 2024 vs Rau Mamedov White 10th Gashimov Mem Rapid B30 1-0
- 2024 vs Aydin Suleymanli White 10th Gashimov Mem Rapid C77 1/2-1/2
- 2024 vs Alexei Shirov Black 45th Olympiad 2024 B12 1/2-1/2
- 2024 vs A Predke White 45th Olympiad 2024 C77 1/2-1/2
- 2024 vs Fabiano Caruana Black 45th Olympiad 2024 B31 1/2-1/2
- 2024 vs Haik M. Martirosyan White 45th Olympiad 2024 C50 1/2-1/2
- 2024 vs T Stremavicius Black 45th Olympiad 2024 A46 1/2-1/2
- 2024 vs Gukesh Dommaraju White 45th Olympiad 2024 C67 1/2-1/2
- 2024 vs Vassily Ivanchuk Black 45th Olympiad 2024 D92 0-1
- 2024 vs D Vocaturo White 45th Olympiad 2024 C50 1-0
- 2024 vs Valentin Dragnev Black 45th Olympiad 2024 B31 1/2-1/2
- 2024 vs J Cori White 45th Olympiad 2024 B53 1-0
- 2024 vs Magnus Carlsen Black FIDE World Bl Team Final D11 1-0
- 2024 vs Magnus Carlsen White FIDE World Bl Team Final B08 1/2-1/2
- 2024 vs Alexander Grischuk Black FIDE World Bl Team Final D07 1-0
- 2024 vs Alexander Grischuk White FIDE World Bl Team Final C26 1/2-1/2
- 2024 vs Pawel Teclaf White FIDE World Bl Team Final C27 1-0
- 2024 vs Pawel Teclaf Black FIDE World Bl Team Final A06 1/2-1/2
- 2024 vs Sumiya Bilguun Black FIDE World Rapid Team B02 1-0
- 2024 vs Denis Makhnev White FIDE World Rapid Team A07 1-0
- 2024 vs Sarin Nihal Black FIDE World Rapid Team E94 1/2-1/2
- 2024 vs Ding Liren White FIDE World Rapid Team C26 1/2-1/2
- 2024 vs Daniil Dubov White FIDE World Rapid Team C77 1/2-1/2
- 2024 vs Arjun Erigaisi White FIDE World Rapid Team C50 1/2-1/2
- 2024 vs Shakhriyar Mamedyarov Black FIDE World Rapid Team D17 1/2-1/2
- 2024 vs Magnus Carlsen Black FIDE World Rapid Team B13 0-1
- 2024 vs Nigel Short White FIDE World Rapid Team C77 1-0
- 2024 vs Pawel Teclaf Black FIDE World Rapid Team A07 1/2-1/2
- 2024 vs Nodirbek Abdusattorov White 2nd Kasimdzhanov Cup 2024 B50 1/2-1/2
- 2024 vs Shakhriyar Mamedyarov Black 2nd Kasimdzhanov Cup 2024 D47 1/2-1/2
- 2024 vs Javokhir Sindarov Black 2nd Kasimdzhanov Cup 2024 B11 1/2-1/2
- 2024 vs Shamsiddin Vokhidov White 2nd Kasimdzhanov Cup 2024 B40 1-0
- 2024 vs Alexander Grischuk Black 2nd Kasimdzhanov Cup 2024 A50 1/2-1/2
- 2024 vs R Kasimdzhanov White 2nd Kasimdzhanov Cup 2024 C70 0-1
- 2024 vs Parham Maghsoodloo Black 2nd Kasimdzhanov Cup 2024 D12 1/2-1/2
- 2024 vs J Vakhidov Black 2nd Kasimdzhanov Cup 2024 D35 1/2-1/2
- 2024 vs Nodirbek Yakubboev White 2nd Kasimdzhanov Cup 2024 B50 0-1
- 2024 vs Shakhriyar Mamedyarov Black UzChess Cup Masters 2024 D17 1/2-1/2
- 2024 vs Parham Maghsoodloo White UzChess Cup Masters 2024 C69 1/2-1/2
- 2024 vs Nodirbek Abdusattorov Black UzChess Cup Masters 2024 A48 1/2-1/2
- 2024 vs S Vidit White UzChess Cup Masters 2024 C65 1/2-1/2
- 2024 vs A Sarana White UzChess Cup Masters 2024 B22 1/2-1/2
- 2024 vs Yu Yangyi Black UzChess Cup Masters 2024 B57 1/2-1/2
- 2024 vs Alexander Grischuk White UzChess Cup Masters 2024 C53 1/2-1/2
- 2024 vs Javokhir Sindarov Black UzChess Cup Masters 2024 B57 1/2-1/2
- 2024 vs Nodirbek Yakubboev White UzChess Cup Masters 2024 B50 1/2-1/2
- 2024 vs Max Warmerdam Black Bundesliga 2023-24 A40 1-0
- 2024 vs M Feygin White Bundesliga 2023-24 C02 1-0
- 2024 vs Magnus Carlsen White GRENKE Chess Playoffs 1-2 C50 1/2-1/2
- 2024 vs Magnus Carlsen Black GRENKE Chess Playoffs 1-2 C19 1-0
- 2024 vs D Fridman Black GRENKE Chess Classic 2024 E17 1/2-1/2
- 2024 vs Maxime Vachier-Lagrave White GRENKE Chess Classic 2024 D30 1/2-1/2
- 2024 vs Ding Liren White GRENKE Chess Classic 2024 C26 1-0
- 2024 vs Vincent Keymer Black GRENKE Chess Classic 2024 A67 0-1
- 2024 vs Magnus Carlsen Black GRENKE Chess Classic 2024 A61 1-0
- 2024 vs Maxime Vachier-Lagrave Black GRENKE Chess Classic 2024 C19 1-0
- 2024 vs D Fridman White GRENKE Chess Classic 2024 C00 1-0
- 2024 vs Vincent Keymer White GRENKE Chess Classic 2024 C50 1/2-1/2
- 2024 vs Magnus Carlsen White GRENKE Chess Classic 2024 B12 1-0
- 2024 vs Ding Liren Black GRENKE Chess Classic 2024 A62 1/2-1/2
- 2024 vs Nodirbek Abdusattorov White 6th Prague Masters 2024 C42 1/2-1/2
- 2024 vs S Vidit Black 6th Prague Masters 2024 E93 1/2-1/2
- 2024 vs Thai Dai Van Nguyen White 6th Prague Masters 2024 A07 0-1
- 2024 vs D Navara Black 6th Prague Masters 2024 E97 1/2-1/2
- 2024 vs Parham Maghsoodloo Black 6th Prague Masters 2024 A21 1/2-1/2
- 2024 vs Vincent Keymer White 6th Prague Masters 2024 C69 1/2-1/2
- 2024 vs Rameshbabu Praggnanandhaa Black 6th Prague Masters 2024 E71 0-1
- 2024 vs Mat Bartel White 6th Prague Masters 2024 C55 1/2-1/2
- 2024 vs Gukesh Dommaraju Black 6th Prague Masters 2024 B67 1/2-1/2
- 2024 vs Dmitrij Kollars Black Bundesliga 2023-24 B52 1/2-1/2
- 2024 vs Nodirbek Abdusattorov White Bundesliga 2023-24 C77 1/2-1/2
- 2024 vs Eduardo Iturrizaga Bonelli Black Bundesliga 2023-24 E73 0-1
- 2023 vs Chithambaram VR. Aravindh White World Blitz 2023 B02 1-0
- 2023 vs Magnus Carlsen Black World Blitz 2023 C01 1-0
- 2023 vs A Indjic White World Blitz 2023 C26 1/2-1/2
- 2023 vs T Radjabov Black World Blitz 2023 B10 1/2-1/2
- 2023 vs A Shimanov White World Blitz 2023 C00 1-0
- 2023 vs Javokhir Sindarov White World Blitz 2023 C28 1-0
- 2023 vs M Tabatabaei Black World Blitz 2023 B10 1-0
- 2023 vs E Tomashevsky White World Blitz 2023 A00 1-0
- 2023 vs R Vasquez Schroeder Black World Blitz 2023 B10 0-1
- 2023 vs Shamsiddin Vokhidov Black World Blitz 2023 B12 1/2-1/2
- 2023 vs Johan-Sebastian Christiansen White World Blitz 2023 A07 1/2-1/2
- 2023 vs Daniel Dardha White World Blitz 2023 A07 1-0
- 2023 vs Gukesh Dommaraju Black World Blitz 2023 B13 0-1
- 2023 vs P Idani Black World Blitz 2023 B03 0-1
- 2023 vs R Khusnutdinov Black World Blitz 2023 D00 0-1
- 2023 vs Ian Nepomniachtchi Black World Blitz 2023 B15 1-0
- 2023 vs A Predke Black World Blitz 2023 D15 1-0
- 2023 vs Ale Rakhmanov White World Blitz 2023 B29 1-0
- 2023 vs A Riazantsev White World Blitz 2023 B40 0-1
- 2023 vs R1 Ruck White World Blitz 2023 B11 1-0
- 2023 vs S Sjugirov White World Blitz 2023 B50 1/2-1/2
- 2023 vs Daniil Dubov Black World Rapid 2023 E61 1/2-1/2
- 2023 vs A Pichot White World Rapid 2023 A00 1-0
- 2023 vs A Predke Black World Rapid 2023 E90 1/2-1/2
- 2023 vs C Sandipan White World Rapid 2023 A80 1-0
- 2023 vs A Korobov Black World Rapid 2023 E94 1-0
- 2023 vs E Najer Black World Rapid 2023 B12 0-1
- 2023 vs D Paravyan White World Rapid 2023 A07 1/2-1/2
- 2023 vs Xiangyu Xu White World Rapid 2023 A07 1/2-1/2
- 2023 vs Vugar Asadli Black World Rapid 2023 B10 0-1
- 2023 vs I Cheparinov Black World Rapid 2023 B10 1-0
- 2023 vs M Matlakov White World Rapid 2023 A08 1/2-1/2
- 2023 vs L Pantsulaia White World Rapid 2023 A43 1-0
- 2023 vs P Ponkratov Black World Rapid 2023 B12 0-1
- 2023 vs N Abasov White 9th Gashimov Mem Blitz B02 1/2-1/2
- 2023 vs N Abasov Black 9th Gashimov Mem Blitz B10 0-1
- 2023 vs Arjun Erigaisi White 9th Gashimov Mem Blitz B40 1-0
- 2023 vs Arjun Erigaisi Black 9th Gashimov Mem Blitz A46 1/2-1/2
- 2023 vs Boris Gelfand White 9th Gashimov Mem Blitz C26 1/2-1/2
- 2023 vs Boris Gelfand Black 9th Gashimov Mem Blitz E94 1/2-1/2
- 2023 vs Rau Mamedov White 9th Gashimov Mem Blitz B50 0-1
- 2023 vs Rau Mamedov Black 9th Gashimov Mem Blitz A07 0-1
- 2023 vs Shakhriyar Mamedyarov Black 9th Gashimov Mem Blitz D15 0-1
- 2023 vs Shakhriyar Mamedyarov White 9th Gashimov Mem Blitz C26 1/2-1/2
- 2023 vs T Radjabov Black 9th Gashimov Mem Blitz D15 1/2-1/2
- 2023 vs T Radjabov White 9th Gashimov Mem Blitz C28 1-0
- 2023 vs Aydin Suleymanli White 9th Gashimov Mem Blitz C28 0-1
- 2023 vs Aydin Suleymanli Black 9th Gashimov Mem Blitz B13 1/2-1/2
- 2023 vs Jorden Van Foreest White 9th Gashimov Mem Blitz B02 1-0
- 2023 vs Jorden Van Foreest Black 9th Gashimov Mem Blitz B04 0-1
- 2023 vs S Vidit Black 9th Gashimov Mem Blitz D12 0-1
- 2023 vs S Vidit White 9th Gashimov Mem Blitz C28 1/2-1/2
- 2023 vs Arjun Erigaisi Black 9th Gashimov Mem Rapid D37 1-0
- 2023 vs Boris Gelfand White 9th Gashimov Mem Rapid B30 1-0
- 2023 vs Jorden Van Foreest Black 9th Gashimov Mem Rapid B04 1-0
- 2023 vs Rau Mamedov Black 9th Gashimov Mem Rapid A07 0-1
- 2023 vs T Radjabov White 9th Gashimov Mem Rapid A05 1/2-1/2
- 2023 vs Aydin Suleymanli White 9th Gashimov Mem Rapid A05 1/2-1/2
- 2023 vs N Abasov White 9th Gashimov Mem Rapid C24 0-1
- 2023 vs Shakhriyar Mamedyarov Black 9th Gashimov Mem Rapid D37 1/2-1/2
- 2023 vs S Vidit Black 9th Gashimov Mem Rapid A46 1-0
- 2023 vs Fabiano Caruana Black 10th Sinquefield Cup D45 1-0
- 2023 vs Levon Aronian White 10th Sinquefield Cup C50 1/2-1/2
- 2023 vs L Dominguez Perez Black 10th Sinquefield Cup B12 1-0
- 2023 vs Maxime Vachier-Lagrave White 10th Sinquefield Cup B50 1/2-1/2
- 2023 vs Anish Giri White 10th Sinquefield Cup C50 1/2-1/2
- 2023 vs Wesley So Black 10th Sinquefield Cup E83 1-0
- 2023 vs Alireza Firouzja White 10th Sinquefield Cup C42 1/2-1/2
- 2023 vs Ian Nepomniachtchi White 10th Sinquefield Cup C42 1/2-1/2
- 2023 vs Iv Saric White 24th European Teams E06 1/2-1/2
- 2023 vs A Predke White 24th European Teams A37 1/2-1/2
- 2023 vs Vincent Keymer Black 24th European Teams D90 1-0
- 2023 vs R Wojtaszek White 24th European Teams B51 1-0
- 2023 vs Jorden Van Foreest Black 24th European Teams C42 1/2-1/2
- 2023 vs D Navara Black 24th European Teams E94 1/2-1/2
- 2023 vs Jonas Buhl Bjerre White 24th European Teams C53 1/2-1/2
- 2023 vs C Aryan White FIDE Grand Swiss 2023 A05 1-0
- 2023 vs S Ter Sahakyan White FIDE Grand Swiss 2023 B50 0-1
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.