Anish Giri
Modern era · Netherlands · b. 1994
A grandmaster at 14, permanently in the top ten, and the sharpest wit in chess.
Career In The Collection
Head-to-Head Records
1900 Games · Page 1 of 10
- 2026 vs Nodirbek Abdusattorov Black GCT Super Blitz Croatia C85 1-0
- 2026 vs Alireza Firouzja Black GCT Super Blitz Croatia A28 1/2-1/2
- 2026 vs Gukesh Dommaraju White GCT Super Blitz Croatia E10 0-1
- 2026 vs Vincent Keymer White GCT Super Blitz Croatia D43 1/2-1/2
- 2026 vs Rameshbabu Praggnanandhaa Black GCT Super Blitz Croatia A29 1/2-1/2
- 2026 vs Maxime Vachier-Lagrave White GCT Super Blitz Croatia D37 1/2-1/2
- 2026 vs Nodirbek Abdusattorov White GCT Super Blitz Croatia E11 0-1
- 2026 vs Alireza Firouzja White GCT Super Blitz Croatia E11 1/2-1/2
- 2026 vs Gukesh Dommaraju Black GCT Super Blitz Croatia C85 1/2-1/2
- 2026 vs Vincent Keymer Black GCT Super Blitz Croatia A05 0-1
- 2026 vs Rameshbabu Praggnanandhaa White GCT Super Blitz Croatia D43 1/2-1/2
- 2026 vs Maxime Vachier-Lagrave Black GCT Super Blitz Croatia A45 1/2-1/2
- 2026 vs Vincent Keymer White GCT Super Rapid Croatia E18 1/2-1/2
- 2026 vs Rameshbabu Praggnanandhaa White GCT Super Rapid Croatia E06 0-1
- 2026 vs Maxime Vachier-Lagrave Black GCT Super Rapid Croatia C55 1/2-1/2
- 2026 vs Gukesh Dommaraju Black GCT Super Rapid Croatia C85 1-0
- 2026 vs Nodirbek Abdusattorov White GCT Super Rapid Croatia D85 1/2-1/2
- 2026 vs Alireza Firouzja Black GCT Super Rapid Croatia A45 1/2-1/2
- 2026 vs Rameshbabu Praggnanandhaa White GCT Super ROM Classic E38 1/2-1/2
- 2026 vs Wesley So White GCT Super ROM Classic C65 1/2-1/2
- 2026 vs Vincent Keymer White GCT Super ROM Classic C67 1/2-1/2
- 2026 vs Alireza Firouzja White GCT Super ROM Classic E94 1-0
- 2026 vs Fabiano Caruana Black GCT Super ROM Classic C88 1/2-1/2
- 2026 vs Maxime Vachier-Lagrave Black GCT Super ROM Classic A14 1/2-1/2
- 2026 vs Wei Yi Black FIDE Candidates 2026 C26 1/2-1/2
- 2026 vs Hikaru Nakamura White FIDE Candidates 2026 D31 1/2-1/2
- 2026 vs Fabiano Caruana Black FIDE Candidates 2026 C50 0-1
- 2026 vs Rameshbabu Praggnanandhaa White FIDE Candidates 2026 D37 1-0
- 2026 vs Wei Yi White FIDE Candidates 2026 A14 1/2-1/2
- 2026 vs Hikaru Nakamura Black FIDE Candidates 2026 A28 1/2-1/2
- 2026 vs Fabiano Caruana White FIDE Candidates 2026 D30 1/2-1/2
- 2026 vs Rameshbabu Praggnanandhaa Black FIDE Candidates 2026 B23 1-0
- 2026 vs Nodirbek Abdusattorov Black 88th Tata Steel Masters D38 0-1
- 2026 vs Gukesh Dommaraju Black 88th Tata Steel Masters A29 0-1
- 2026 vs Rameshbabu Praggnanandhaa Black 88th Tata Steel Masters B87 1/2-1/2
- 2026 vs Arjun Erigaisi White 88th Tata Steel Masters D31 1/2-1/2
- 2026 vs Vincent Keymer Black 88th Tata Steel Masters D27 1-0
- 2025 vs Magnus Carlsen Black World Rapid 2025 B22 1/2-1/2
- 2025 vs Gukesh Dommaraju White World Rapid 2025 E08 1/2-1/2
- 2025 vs Wei Yi Black TechM GCL Final 2025 C43 0-1
- 2025 vs Wei Yi White TechM GCL Final 2025 E06 1-0
- 2025 vs Arjun Erigaisi White TechM GCL 2025 E91 0-1
- 2025 vs Wesley So Black TechM GCL 2025 E81 1/2-1/2
- 2025 vs Vincent Keymer Black TechM GCL 2025 E94 1-0
- 2025 vs Wei Yi White TechM GCL 2025 D02 1-0
- 2025 vs Arjun Erigaisi Black TechM GCL 2025 D43 1-0
- 2025 vs Wesley So White TechM GCL 2025 C45 1/2-1/2
- 2025 vs Vincent Keymer White TechM GCL 2025 A13 1/2-1/2
- 2025 vs Wei Yi Black TechM GCL 2025 C26 1-0
- 2025 vs Hikaru Nakamura White 1st 3-0 Thu 4th Dec 2025 C67 1-0
- 2025 vs Ian Nepomniachtchi White chess.com SpeedChess 2025 E04 1-0
- 2025 vs Ian Nepomniachtchi Black chess.com SpeedChess 2025 C65 1/2-1/2
- 2025 vs Ian Nepomniachtchi Black chess.com SpeedChess 2025 A00 1-0
- 2025 vs Ian Nepomniachtchi White chess.com SpeedChess 2025 E06 1/2-1/2
- 2025 vs Ian Nepomniachtchi White chess.com SpeedChess 2025 E06 1/2-1/2
- 2025 vs Ian Nepomniachtchi White chess.com SpeedChess 2025 E04 0-1
- 2025 vs Ian Nepomniachtchi Black chess.com SpeedChess 2025 C65 1-0
- 2025 vs Ian Nepomniachtchi White chess.com SpeedChess 2025 E06 1/2-1/2
- 2025 vs Ian Nepomniachtchi Black chess.com SpeedChess 2025 C65 1/2-1/2
- 2025 vs Ian Nepomniachtchi Black chess.com SpeedChess 2025 C34 0-1
- 2025 vs Ian Nepomniachtchi Black chess.com SpeedChess 2025 C22 1-0
- 2025 vs Ian Nepomniachtchi White chess.com SpeedChess 2025 E10 1-0
- 2025 vs Ian Nepomniachtchi Black chess.com SpeedChess 2025 C65 1-0
- 2025 vs Ian Nepomniachtchi Black chess.com SpeedChess 2025 C65 1-0
- 2025 vs Ian Nepomniachtchi Black chess.com SpeedChess 2025 C65 1/2-1/2
- 2025 vs Ian Nepomniachtchi Black chess.com SpeedChess 2025 C78 1-0
- 2025 vs Ian Nepomniachtchi White chess.com SpeedChess 2025 E06 1/2-1/2
- 2025 vs Ian Nepomniachtchi Black chess.com SpeedChess 2025 C67 1/2-1/2
- 2025 vs Ian Nepomniachtchi White chess.com SpeedChess 2025 E06 1/2-1/2
- 2025 vs Ian Nepomniachtchi Black chess.com SpeedChess 2025 C65 0-1
- 2025 vs Ian Nepomniachtchi White chess.com SpeedChess 2025 E06 0-1
- 2025 vs Ian Nepomniachtchi Black chess.com SpeedChess 2025 C78 1-0
- 2025 vs Ian Nepomniachtchi White chess.com SpeedChess 2025 A57 1-0
- 2025 vs Ian Nepomniachtchi White chess.com SpeedChess 2025 E06 0-1
- 2025 vs Ian Nepomniachtchi White chess.com SpeedChess 2025 E06 0-1
- 2025 vs Ian Nepomniachtchi Black chess.com SpeedChess 2025 C50 1/2-1/2
- 2025 vs Ian Nepomniachtchi White chess.com SpeedChess 2025 E06 0-1
- 2025 vs Ian Nepomniachtchi White chess.com SpeedChess 2025 E06 1/2-1/2
- 2025 vs Gukesh Dommaraju Black 40th ECC Open 2025 E20 1/2-1/2
- 2025 vs Vincent Keymer Black 25th European Teams D02 1/2-1/2
- 2025 vs Alexei Shirov Black 25th European Teams B90 0-1
- 2025 vs Shakhriyar Mamedyarov Black 25th European Teams D11 1/2-1/2
- 2025 vs Alireza Firouzja Black FIDE Grand Swiss 2025 B23 1/2-1/2
- 2025 vs Arjun Erigaisi Black Quantbox Chennai GM 2025 D27 1/2-1/2
- 2025 vs Vincent Keymer Black Quantbox Chennai GM 2025 D05 1/2-1/2
- 2025 vs Maxime Vachier-Lagrave Black Esports World Cup B 2025 C42 1-0
- 2025 vs Maxime Vachier-Lagrave White Esports World Cup B 2025 A06 1/2-1/2
- 2025 vs Levon Aronian White Esports World Cup LC Win A56 1/2-1/2
- 2025 vs Levon Aronian Black Esports World Cup LC Win A28 0-1
- 2025 vs Rameshbabu Praggnanandhaa Black Esports World Cup LC Lose D33 1/2-1/2
- 2025 vs Rameshbabu Praggnanandhaa Black Esports World Cup LC Lose A35 1/2-1/2
- 2025 vs Rameshbabu Praggnanandhaa White Esports World Cup LC Lose C78 1/2-1/2
- 2025 vs Nodirbek Abdusattorov Black SuperUnited CRO Blitz 2025 B52 1-0
- 2025 vs Magnus Carlsen Black SuperUnited CRO Blitz 2025 A15 1/2-1/2
- 2025 vs Fabiano Caruana White SuperUnited CRO Blitz 2025 A14 1-0
- 2025 vs Jan-Krzysztof Duda White SuperUnited CRO Blitz 2025 A50 1-0
- 2025 vs Alireza Firouzja Black SuperUnited CRO Blitz 2025 C28 1-0
- 2025 vs Gukesh Dommaraju Black SuperUnited CRO Blitz 2025 A05 0-1
- 2025 vs Rameshbabu Praggnanandhaa Black SuperUnited CRO Blitz 2025 A01 0-1
- 2025 vs Wesley So White SuperUnited CRO Blitz 2025 A07 1/2-1/2
- 2025 vs Nodirbek Abdusattorov White SuperUnited CRO Blitz 2025 D41 1/2-1/2
- 2025 vs Magnus Carlsen White SuperUnited CRO Blitz 2025 D47 1/2-1/2
- 2025 vs Fabiano Caruana Black SuperUnited CRO Blitz 2025 D45 1-0
- 2025 vs Jan-Krzysztof Duda Black SuperUnited CRO Blitz 2025 D02 1/2-1/2
- 2025 vs Alireza Firouzja White SuperUnited CRO Blitz 2025 E10 0-1
- 2025 vs Gukesh Dommaraju White SuperUnited CRO Blitz 2025 D37 1/2-1/2
- 2025 vs Rameshbabu Praggnanandhaa White SuperUnited CRO Blitz 2025 A07 1/2-1/2
- 2025 vs Wesley So Black SuperUnited CRO Blitz 2025 A05 1-0
- 2025 vs Magnus Carlsen Black SuperUnited CRO Rapid 2025 D00 1/2-1/2
- 2025 vs Fabiano Caruana White SuperUnited CRO Rapid 2025 B30 0-1
- 2025 vs Gukesh Dommaraju Black SuperUnited CRO Rapid 2025 C65 1/2-1/2
- 2025 vs Jan-Krzysztof Duda White SuperUnited CRO Rapid 2025 C70 0-1
- 2025 vs Alireza Firouzja Black SuperUnited CRO Rapid 2025 D00 0-1
- 2025 vs Rameshbabu Praggnanandhaa White SuperUnited CRO Rapid 2025 C72 1/2-1/2
- 2025 vs Nodirbek Abdusattorov White SuperUnited CRO Rapid 2025 C70 1-0
- 2025 vs Wesley So Black SuperUnited CRO Rapid 2025 E48 1-0
- 2025 vs Alireza Firouzja White Titled Tue 24th Jun Early B50 0-1
- 2025 vs Hikaru Nakamura Black FIDE World Bl Team Final A05 1-0
- 2025 vs Michael Adams Black FIDE World Rapid Team C65 1/2-1/2
- 2025 vs Wesley So Black Titled Tue 27th May Early B90 1/2-1/2
- 2025 vs Nodirbek Abdusattorov White 8th Sharjah Masters 2025 E04 1/2-1/2
- 2025 vs Rameshbabu Praggnanandhaa White 7th Prague Masters 2025 E94 1-0
- 2025 vs Vincent Keymer Black 7th Prague Masters 2025 E04 1/2-1/2
- 2025 vs Wei Yi Black 7th Prague Masters 2025 C55 1/2-1/2
- 2025 vs Alireza Firouzja White Chessable Masters Winners A11 0-1
- 2025 vs Alireza Firouzja Black Chessable Masters Winners C55 1-0
- 2025 vs Alireza Firouzja Black Chessable Masters Winners C55 1/2-1/2
- 2025 vs Wei Yi Black 87th Tata Steel Masters C42 1/2-1/2
- 2025 vs Rameshbabu Praggnanandhaa White 87th Tata Steel Masters E10 1-0
- 2025 vs Nodirbek Abdusattorov White 87th Tata Steel Masters A20 1/2-1/2
- 2025 vs Vincent Keymer Black 87th Tata Steel Masters E60 1/2-1/2
- 2025 vs Fabiano Caruana Black 87th Tata Steel Masters B31 1/2-1/2
- 2025 vs Arjun Erigaisi Black 87th Tata Steel Masters B92 1/2-1/2
- 2025 vs Gukesh Dommaraju Black 87th Tata Steel Masters A05 1-0
- 2025 vs Arjun Erigaisi Black Titled Tue 7th Jan Early E92 0-1
- 2024 vs Arjun Erigaisi Black World Blitz 2024 E74 0-1
- 2024 vs Hikaru Nakamura Black World Blitz 2024 C55 1/2-1/2
- 2024 vs Wesley So White World Blitz 2024 C65 0-1
- 2024 vs Fabiano Caruana White World Rapid 2024 A05 1/2-1/2
- 2024 vs Levon Aronian White World Rapid 2024 A05 1-0
- 2024 vs Magnus Carlsen Black Titled Tue 24th Dec Early B50 1-0
- 2024 vs Hikaru Nakamura Black Titled Tue 3rd Dec Early A01 1/2-1/2
- 2024 vs Alireza Firouzja White Titled Tue 26th Nov Early B12 0-1
- 2024 vs Gata Kamsky White Titled Tue 19th Nov Early A88 1/2-1/2
- 2024 vs Alireza Firouzja Black Titled Tue 12th Nov Early B22 1-0
- 2024 vs Hikaru Nakamura White Titled Tue 12th Nov Early A04 0-1
- 2024 vs Hikaru Nakamura Black TechM GCL 2024 A01 1/2-1/2
- 2024 vs Alireza Firouzja White TechM GCL 2024 B07 1-0
- 2024 vs Maxime Vachier-Lagrave Black TechM GCL 2024 C11 1-0
- 2024 vs Viswanathan Anand Black TechM GCL 2024 C65 0-1
- 2024 vs Magnus Carlsen Black TechM GCL 2024 D30 1/2-1/2
- 2024 vs Magnus Carlsen White TechM GCL 2024 E06 0-1
- 2024 vs Viswanathan Anand White TechM GCL 2024 D02 1/2-1/2
- 2024 vs Hikaru Nakamura White TechM GCL 2024 E94 1/2-1/2
- 2024 vs Maxime Vachier-Lagrave White TechM GCL 2024 D02 1/2-1/2
- 2024 vs Alireza Firouzja Black TechM GCL 2024 E00 1/2-1/2
- 2024 vs Fabiano Caruana Black 11th Sinquefield Cup A14 1-0
- 2024 vs Gukesh Dommaraju White 11th Sinquefield Cup C84 1/2-1/2
- 2024 vs Maxime Vachier-Lagrave Black 11th Sinquefield Cup C67 1/2-1/2
- 2024 vs Nodirbek Abdusattorov White 11th Sinquefield Cup A05 1/2-1/2
- 2024 vs Alireza Firouzja Black 11th Sinquefield Cup C50 1-0
- 2024 vs Rameshbabu Praggnanandhaa White 11th Sinquefield Cup A28 1/2-1/2
- 2024 vs Ian Nepomniachtchi Black 11th Sinquefield Cup E28 1-0
- 2024 vs Ding Liren White 11th Sinquefield Cup C50 1/2-1/2
- 2024 vs Wesley So Black 11th Sinquefield Cup A14 1/2-1/2
- 2024 vs Levon Aronian Black SuperUnited CRO Blitz 2024 B50 0-1
- 2024 vs Fabiano Caruana White SuperUnited CRO Blitz 2024 E62 0-1
- 2024 vs Alireza Firouzja Black SuperUnited CRO Blitz 2024 B90 1-0
- 2024 vs Gukesh Dommaraju Black SuperUnited CRO Blitz 2024 D13 1/2-1/2
- 2024 vs Ian Nepomniachtchi White SuperUnited CRO Blitz 2024 A04 1/2-1/2
- 2024 vs Wesley So White SuperUnited CRO Blitz 2024 A20 0-1
- 2024 vs Maxime Vachier-Lagrave White SuperUnited CRO Blitz 2024 D37 0-1
- 2024 vs Levon Aronian White SuperUnited CRO Blitz 2024 A15 1/2-1/2
- 2024 vs Fabiano Caruana Black SuperUnited CRO Blitz 2024 A29 1/2-1/2
- 2024 vs Alireza Firouzja White SuperUnited CRO Blitz 2024 A35 0-1
- 2024 vs Gukesh Dommaraju White SuperUnited CRO Blitz 2024 D26 1-0
- 2024 vs Ian Nepomniachtchi Black SuperUnited CRO Blitz 2024 B50 1/2-1/2
- 2024 vs Wesley So Black SuperUnited CRO Blitz 2024 D11 0-1
- 2024 vs Maxime Vachier-Lagrave Black SuperUnited CRO Blitz 2024 B92 1-0
- 2024 vs Levon Aronian White SuperUnited CRO Rapid 2024 A06 0-1
- 2024 vs Fabiano Caruana Black SuperUnited CRO Rapid 2024 B90 1-0
- 2024 vs Ian Nepomniachtchi White SuperUnited CRO Rapid 2024 A06 1/2-1/2
- 2024 vs Alireza Firouzja Black SuperUnited CRO Rapid 2024 C50 1-0
- 2024 vs Maxime Vachier-Lagrave White SuperUnited CRO Rapid 2024 D02 1/2-1/2
- 2024 vs Gukesh Dommaraju Black SuperUnited CRO Rapid 2024 B50 1/2-1/2
- 2024 vs Wesley So White SuperUnited CRO Rapid 2024 C67 1/2-1/2
- 2024 vs Fabiano Caruana White Superbet ROM Classic 2024 E01 1-0
- 2024 vs Gukesh Dommaraju Black Superbet ROM Classic 2024 E49 1/2-1/2
- 2024 vs Maxime Vachier-Lagrave White Superbet ROM Classic 2024 A20 1/2-1/2
- 2024 vs Nodirbek Abdusattorov Black Superbet ROM Classic 2024 B90 1/2-1/2
- 2024 vs Alireza Firouzja White Superbet ROM Classic 2024 D45 1/2-1/2
- 2024 vs Rameshbabu Praggnanandhaa Black Superbet ROM Classic 2024 D27 1-0
- 2024 vs Ian Nepomniachtchi White Superbet ROM Classic 2024 E06 1/2-1/2
- 2024 vs Wesley So White Superbet ROM Classic 2024 E06 1/2-1/2
- 2024 vs Magnus Carlsen White Titled Tue 18th Jun Early C10 0-1
- 2024 vs Fabiano Caruana Black Bullet Chess Losers 2024 A11 0-1
- 2024 vs Fabiano Caruana White Bullet Chess Losers 2024 D43 1/2-1/2
- 2024 vs Fabiano Caruana White Bullet Chess Losers 2024 B12 0-1
- 2024 vs Fabiano Caruana White Bullet Chess Losers 2024 B06 1-0
- 2024 vs Fabiano Caruana Black Bullet Chess Losers 2024 D02 1-0
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.