Shakhriyar Mamedyarov
Modern era · Azerbaijan · b. 1985
Azerbaijan's number one, and one of the few genuine attacking players left at the top.
Career In The Collection
Head-to-Head Records
1692 Games · Page 1 of 9
- 2026 vs Peter Svidler White FIDE World Rapid Team A37 1-0
- 2026 vs Wei Yi Black FIDE World Rapid Team C53 1/2-1/2
- 2026 vs Nodirbek Abdusattorov Black FIDE World Rapid Team C77 0-1
- 2026 vs Ian Nepomniachtchi White 3rd UzChess Cup Masters D37 1/2-1/2
- 2026 vs Arjun Erigaisi White 3rd UzChess Cup Masters D37 1/2-1/2
- 2026 vs Nodirbek Abdusattorov Black 3rd UzChess Cup Masters B35 1-0
- 2026 vs Viswanathan Anand White Bundesliga 2025-26 D37 1/2-1/2
- 2025 vs Nodirbek Abdusattorov White World Rapid 2025 A21 1-0
- 2025 vs Rameshbabu Praggnanandhaa White TechM GCL 2025 A21 1/2-1/2
- 2025 vs Richard Rapport Black TechM GCL 2025 C50 1-0
- 2025 vs Rameshbabu Praggnanandhaa Black TechM GCL 2025 D02 1/2-1/2
- 2025 vs Richard Rapport White TechM GCL 2025 E26 1-0
- 2025 vs Richard Rapport White 25th European Teams E32 1/2-1/2
- 2025 vs Anish Giri White 25th European Teams D11 1/2-1/2
- 2025 vs Fabiano Caruana Black Titled Tue 17th Jun Early B01 0-1
- 2025 vs Alireza Firouzja Black Titled Tue 17th Jun Early A05 1-0
- 2025 vs Arjun Erigaisi Black FIDE World Bl Team Final A09 1-0
- 2025 vs Arjun Erigaisi White FIDE World Bl Team Final A06 0-1
- 2025 vs Nodirbek Abdusattorov White FIDE World Bl Team Pool C A20 0-1
- 2025 vs Vincent Keymer White FIDE World Bl Team Pool C A13 1/2-1/2
- 2025 vs Richard Rapport Black FIDE World Rapid Team C77 1-0
- 2025 vs Alireza Firouzja White FIDE World Rapid Team E65 0-1
- 2025 vs Wesley So Black Bundesliga 2024-25 B42 1-0
- 2025 vs Vincent Keymer White Bundesliga 2024-25 A21 1/2-1/2
- 2024 vs Magnus Carlsen White World Blitz 2024 A45 0-1
- 2024 vs Michael Adams White 14th London Classic Elite A28 0-1
- 2024 vs Peter Svidler Black TechM GCL 2024 C70 0-1
- 2024 vs Richard Rapport Black TechM GCL 2024 C65 1/2-1/2
- 2024 vs Richard Rapport White TechM GCL 2024 D78 1/2-1/2
- 2024 vs Peter Svidler White TechM GCL 2024 A49 1/2-1/2
- 2024 vs Nodirbek Abdusattorov White 10th Gashimov Mem Blitz A07 0-1
- 2024 vs Nodirbek Abdusattorov Black 10th Gashimov Mem Blitz C44 1-0
- 2024 vs Ian Nepomniachtchi White 10th Gashimov Mem Blitz A04 0-1
- 2024 vs Ian Nepomniachtchi Black 10th Gashimov Mem Blitz B28 1-0
- 2024 vs Richard Rapport White 10th Gashimov Mem Blitz D17 0-1
- 2024 vs Richard Rapport Black 10th Gashimov Mem Blitz C77 0-1
- 2024 vs Nodirbek Abdusattorov Black 10th Gashimov Mem Rapid B28 0-1
- 2024 vs Richard Rapport Black 10th Gashimov Mem Rapid C50 0-1
- 2024 vs Ian Nepomniachtchi Black 10th Gashimov Mem Rapid A11 1/2-1/2
- 2024 vs Hikaru Nakamura Black Titled Tue 27th Aug Early A05 1/2-1/2
- 2024 vs Magnus Carlsen Black Titled Tue 13th Aug Early B28 1-0
- 2024 vs Magnus Carlsen Black FIDE World Rapid Team C81 1-0
- 2024 vs Ding Liren Black FIDE World Rapid Team E60 1/2-1/2
- 2024 vs Richard Rapport White FIDE World Rapid Team D17 1/2-1/2
- 2024 vs Arjun Erigaisi White FIDE World Rapid Team D45 0-1
- 2024 vs Nodirbek Abdusattorov White 2nd Kasimdzhanov Cup 2024 D15 1/2-1/2
- 2024 vs Richard Rapport White 2nd Kasimdzhanov Cup 2024 D47 1/2-1/2
- 2024 vs Alexander Grischuk Black 2nd Kasimdzhanov Cup 2024 D38 1/2-1/2
- 2024 vs Richard Rapport White UzChess Cup Masters 2024 D17 1/2-1/2
- 2024 vs Alexander Grischuk White UzChess Cup Masters 2024 D14 1/2-1/2
- 2024 vs Nodirbek Abdusattorov White UzChess Cup Masters 2024 D26 1/2-1/2
- 2024 vs Magnus Carlsen White Titled Tue 5th Mar Late B06 1/2-1/2
- 2024 vs Hikaru Nakamura Black Titled Tue 5th Mar Late A00 1-0
- 2024 vs Maxime Vachier-Lagrave Black Bundesliga 2023-24 C83 1/2-1/2
- 2024 vs Magnus Carlsen Black Titled Tue 2nd Jan Early A06 1-0
- 2024 vs Hikaru Nakamura Black Titled Tue 2nd Jan Early A00 1/2-1/2
- 2024 vs Maxime Vachier-Lagrave White Titled Tue 2nd Jan Early D85 1/2-1/2
- 2023 vs Ian Nepomniachtchi White World Blitz 2023 E20 1/2-1/2
- 2023 vs Peter Svidler White World Blitz 2023 E60 0-1
- 2023 vs Maxime Vachier-Lagrave White World Blitz 2023 D79 1/2-1/2
- 2023 vs Arjun Erigaisi Black 9th Gashimov Mem Blitz D85 1/2-1/2
- 2023 vs Arjun Erigaisi White 9th Gashimov Mem Blitz A35 0-1
- 2023 vs Boris Gelfand White 9th Gashimov Mem Blitz A45 1-0
- 2023 vs Boris Gelfand Black 9th Gashimov Mem Blitz A15 0-1
- 2023 vs Richard Rapport White 9th Gashimov Mem Blitz D15 0-1
- 2023 vs Richard Rapport Black 9th Gashimov Mem Blitz C26 1/2-1/2
- 2023 vs Arjun Erigaisi White 9th Gashimov Mem Rapid A15 0-1
- 2023 vs Boris Gelfand Black 9th Gashimov Mem Rapid D02 0-1
- 2023 vs Richard Rapport White 9th Gashimov Mem Rapid D37 1/2-1/2
- 2023 vs Richard Rapport White 38th ECC Open 2023 D03 1/2-1/2
- 2023 vs Anish Giri White AI Cup Div 1 L A04 0-1
- 2023 vs Anish Giri Black AI Cup Div 1 L B01 1-0
- 2023 vs Levon Aronian White Levitov Chess Week Rapid E32 1/2-1/2
- 2023 vs Ian Nepomniachtchi Black Levitov Chess Week Rapid B47 1-0
- 2023 vs Peter Svidler White Levitov Chess Week Rapid D78 1-0
- 2023 vs Maxime Vachier-Lagrave Black AI Cup Div 1 W C92 1/2-1/2
- 2023 vs Maxime Vachier-Lagrave White AI Cup Div 1 W D78 1/2-1/2
- 2023 vs Maxime Vachier-Lagrave White AI Cup Div 1 W D27 0-1
- 2023 vs Maxime Vachier-Lagrave Black AI Cup Div 1 W C72 1-0
- 2023 vs Viswanathan Anand Black Levitov Chess Week Rapid C60 0-1
- 2023 vs Boris Gelfand White Levitov Chess Week Rapid A33 1/2-1/2
- 2023 vs Alexander Grischuk White Levitov Chess Week Rapid E32 1/2-1/2
- 2023 vs Vladimir Kramnik White Levitov Chess Week Rapid A30 1-0
- 2023 vs Wesley So Black Levitov Chess Week Rapid B47 1/2-1/2
- 2023 vs Levon Aronian Black Levitov Chess Week Rapid B13 1/2-1/2
- 2023 vs Ian Nepomniachtchi White Levitov Chess Week Rapid E39 0-1
- 2023 vs Peter Svidler Black Levitov Chess Week Rapid A14 1/2-1/2
- 2023 vs Viswanathan Anand White Levitov Chess Week Rapid E21 1/2-1/2
- 2023 vs Boris Gelfand Black Levitov Chess Week Rapid E06 0-1
- 2023 vs Alexander Grischuk Black Levitov Chess Week Rapid E47 1-0
- 2023 vs Vladimir Kramnik Black Levitov Chess Week Rapid B01 1-0
- 2023 vs Wesley So White Levitov Chess Week Rapid D35 1-0
- 2023 vs Fabiano Caruana White AI Cup Play-In Match 2023 E62 1-0
- 2023 vs Fabiano Caruana Black AI Cup Play-In Match 2023 B85 0-1
- 2023 vs Vincent Keymer White AI Cup Play-In 2023 D41 1/2-1/2
- 2023 vs Gukesh Dommaraju White TCh-TUR Super League 2023 A35 1/2-1/2
- 2023 vs Nodirbek Abdusattorov White Global Chess League 2023 D35 0-1
- 2023 vs Gukesh Dommaraju Black Global Chess League 2023 A29 0-1
- 2023 vs Alexander Grischuk White Global Chess League 2023 C65 1/2-1/2
- 2023 vs Richard Rapport White Global Chess League 2023 D27 1/2-1/2
- 2023 vs Nodirbek Abdusattorov Black Global Chess League 2023 D83 0-1
- 2023 vs Alexander Grischuk Black Global Chess League 2023 E04 1/2-1/2
- 2023 vs Gukesh Dommaraju White Global Chess League 2023 A36 1-0
- 2023 vs Richard Rapport Black Global Chess League 2023 D58 1/2-1/2
- 2023 vs Jan-Krzysztof Duda Black Euro Pairs Blitz Open A E04 0-1
- 2023 vs Jan-Krzysztof Duda White Euro Pairs Blitz Q Open D38 1/2-1/2
- 2023 vs Jan-Krzysztof Duda White Euro Pairs Blitz Open A D37 1-0
- 2023 vs Anish Giri Black 11th Norway Armageddon C60 1-0
- 2023 vs Anish Giri Black 11th Norway Chess 2023 C60 1/2-1/2
- 2023 vs Magnus Carlsen White 11th Norway Armageddon A21 0-1
- 2023 vs Magnus Carlsen White 11th Norway Chess 2023 D37 1/2-1/2
- 2023 vs Hikaru Nakamura Black 11th Norway Armageddon A06 1-0
- 2023 vs Hikaru Nakamura Black 11th Norway Chess 2023 D20 1/2-1/2
- 2023 vs Wesley So White 11th Norway Chess 2023 D20 1/2-1/2
- 2023 vs Wesley So White 11th Norway Armageddon A37 0-1
- 2023 vs Fabiano Caruana Black 11th Norway Chess 2023 A28 0-1
- 2023 vs Nodirbek Abdusattorov White 11th Norway Armageddon D37 1-0
- 2023 vs Nodirbek Abdusattorov White 11th Norway Chess 2023 D20 1/2-1/2
- 2023 vs Gukesh Dommaraju White 11th Norway Chess 2023 A35 1/2-1/2
- 2023 vs Gukesh Dommaraju White 11th Norway Armageddon A30 0-1
- 2023 vs Alireza Firouzja Black 11th Norway Chess 2023 D20 1-0
- 2023 vs Nodirbek Abdusattorov White 11th Norway Blitz 2023 D41 1/2-1/2
- 2023 vs Magnus Carlsen White 11th Norway Blitz 2023 D10 1-0
- 2023 vs Fabiano Caruana Black 11th Norway Blitz 2023 C42 0-1
- 2023 vs Alireza Firouzja Black 11th Norway Blitz 2023 A20 1-0
- 2023 vs Anish Giri White 11th Norway Blitz 2023 D10 1/2-1/2
- 2023 vs Gukesh Dommaraju Black 11th Norway Blitz 2023 D87 0-1
- 2023 vs Hikaru Nakamura White 11th Norway Blitz 2023 E11 0-1
- 2023 vs Arjun Erigaisi White Titled Tue 16th May Early A40 1-0
- 2023 vs Levon Aronian White ChessKid Cup Play-In E20 0-1
- 2023 vs Gata Kamsky Black ChessKid Cup Play-In C77 1/2-1/2
- 2023 vs Levon Aronian Black Bundesliga 2022-23 C53 1/2-1/2
- 2023 vs Hikaru Nakamura Black Titled Tue 25th Apr Early A05 1-0
- 2023 vs Wei Yi Black Chessable Masters Div 3 L E06 1-0
- 2023 vs Wei Yi White Chessable Masters Div 3 L E21 1/2-1/2
- 2023 vs Nodirbek Abdusattorov White 1st Kasimdzhanov Masters E11 0-1
- 2023 vs Alexander Grischuk White 1st Kasimdzhanov Masters C47 1/2-1/2
- 2022 vs Magnus Carlsen Black World Blitz 2022 C80 1/2-1/2
- 2022 vs Jan-Krzysztof Duda White World Blitz 2022 D11 1/2-1/2
- 2022 vs Anish Giri Black World Blitz 2022 E11 1/2-1/2
- 2022 vs Richard Rapport Black World Blitz 2022 C24 1-0
- 2022 vs Arjun Erigaisi Black World Rapid 2022 A45 1-0
- 2022 vs Nodirbek Abdusattorov White 8th Gashimov Mem Blitz E20 1/2-1/2
- 2022 vs Gukesh Dommaraju White 8th Gashimov Mem Blitz E20 1-0
- 2022 vs Richard Rapport Black 8th Gashimov Mem Blitz C24 1-0
- 2022 vs Nodirbek Abdusattorov Black 8th Gashimov Mem Blitz A29 0-1
- 2022 vs Gukesh Dommaraju Black 8th Gashimov Mem Blitz C55 0-1
- 2022 vs Richard Rapport White 8th Gashimov Mem Blitz A70 1-0
- 2022 vs Gukesh Dommaraju Black 8th Gashimov Mem Rapid A15 1/2-1/2
- 2022 vs Richard Rapport White 8th Gashimov Mem Rapid A70 1/2-1/2
- 2022 vs Nodirbek Abdusattorov Black 8th Gashimov Mem Rapid A29 1-0
- 2022 vs Nodirbek Abdusattorov White Tata Steel India Blitz E11 1/2-1/2
- 2022 vs Arjun Erigaisi White Tata Steel India Blitz A13 0-1
- 2022 vs Gukesh Dommaraju White Tata Steel India Blitz D37 1-0
- 2022 vs Hikaru Nakamura White Tata Steel India Blitz E20 1/2-1/2
- 2022 vs Rameshbabu Praggnanandhaa Black Tata Steel India Blitz A05 1/2-1/2
- 2022 vs Wesley So White Tata Steel India Blitz E60 0-1
- 2022 vs Nodirbek Abdusattorov Black Tata Steel India Blitz D02 1-0
- 2022 vs Arjun Erigaisi Black Tata Steel India Blitz D02 0-1
- 2022 vs Gukesh Dommaraju Black Tata Steel India Blitz A20 0-1
- 2022 vs Hikaru Nakamura Black Tata Steel India Blitz A05 1/2-1/2
- 2022 vs Rameshbabu Praggnanandhaa White Tata Steel India Blitz E11 1-0
- 2022 vs Wesley So Black Tata Steel India Blitz C53 0-1
- 2022 vs Nodirbek Abdusattorov Black Tata Steel India Rapid C50 1/2-1/2
- 2022 vs Arjun Erigaisi Black Tata Steel India Rapid C50 1-0
- 2022 vs Hikaru Nakamura Black Tata Steel India Rapid A05 1-0
- 2022 vs Gukesh Dommaraju Black Tata Steel India Rapid E11 0-1
- 2022 vs Wesley So Black Tata Steel India Rapid E11 0-1
- 2022 vs Anish Giri Black Meltwater Tour Final 2022 C83 0-1
- 2022 vs Anish Giri Black Meltwater Tour Final 2022 C80 0-1
- 2022 vs Anish Giri White Meltwater Tour Final 2022 D11 1/2-1/2
- 2022 vs Wesley So Black Meltwater Tour Final 2022 A50 1-0
- 2022 vs Wesley So White Meltwater Tour Final 2022 A35 0-1
- 2022 vs Wesley So Black Meltwater Tour Final 2022 C55 1-0
- 2022 vs Arjun Erigaisi White Meltwater Tour Final 2022 E34 1/2-1/2
- 2022 vs Arjun Erigaisi White Meltwater Tour Final 2022 D38 1/2-1/2
- 2022 vs Arjun Erigaisi Black Meltwater Tour Final 2022 B06 1-0
- 2022 vs Arjun Erigaisi Black Meltwater Tour Final 2022 D73 1-0
- 2022 vs Magnus Carlsen Black Meltwater Tour Final 2022 D78 1-0
- 2022 vs Magnus Carlsen Black Meltwater Tour Final 2022 B40 1-0
- 2022 vs Magnus Carlsen White Meltwater Tour Final 2022 D45 0-1
- 2022 vs Jan-Krzysztof Duda White Meltwater Tour Final 2022 D84 1/2-1/2
- 2022 vs Jan-Krzysztof Duda Black Meltwater Tour Final 2022 E04 1-0
- 2022 vs Jan-Krzysztof Duda Black Meltwater Tour Final 2022 A47 1/2-1/2
- 2022 vs Jan-Krzysztof Duda White Meltwater Tour Final 2022 A35 1/2-1/2
- 2022 vs Rameshbabu Praggnanandhaa Black Meltwater Tour Final 2022 A00 1-0
- 2022 vs Rameshbabu Praggnanandhaa White Meltwater Tour Final 2022 D26 1/2-1/2
- 2022 vs Rameshbabu Praggnanandhaa White Meltwater Tour Final 2022 D26 1-0
- 2022 vs Rameshbabu Praggnanandhaa Black Meltwater Tour Final 2022 C55 0-1
- 2022 vs Jan-Krzysztof Duda White Aimchess Rapid KO D39 0-1
- 2022 vs Jan-Krzysztof Duda White Aimchess Rapid KO D39 1-0
- 2022 vs Jan-Krzysztof Duda Black Aimchess Rapid KO A37 1-0
- 2022 vs Jan-Krzysztof Duda Black Aimchess Rapid KO D27 0-1
- 2022 vs Jan-Krzysztof Duda White Aimchess Rapid KO E35 1/2-1/2
- 2022 vs Jan-Krzysztof Duda White Aimchess Rapid KO E36 1/2-1/2
- 2022 vs Jan-Krzysztof Duda Black Aimchess Rapid KO A43 1-0
- 2022 vs Jan-Krzysztof Duda Black Aimchess Rapid KO A09 1-0
- 2022 vs Richard Rapport Black Aimchess Rapid KO C53 1-0
- 2022 vs Richard Rapport White Aimchess Rapid KO A40 1/2-1/2
- 2022 vs Richard Rapport White Aimchess Rapid KO D78 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.