Ian Nepomniachtchi
Modern era · Russia · b. 1990
Twice a World Championship challenger, and lightning quick with it.
Career In The Collection
Head-to-Head Records
1893 Games · Page 1 of 10
- 2026 vs Shakhriyar Mamedyarov Black 3rd UzChess Cup Masters D37 1/2-1/2
- 2026 vs Arjun Erigaisi White 3rd UzChess Cup Masters B12 1-0
- 2026 vs Nodirbek Abdusattorov White 3rd UzChess Cup Masters A29 1/2-1/2
- 2026 vs Alexander Grischuk Black 75th Ann. Karpov 2026 B51 0-1
- 2026 vs Jan-Krzysztof Duda White Titled Tue 12th May 2026 B31 1/2-1/2
- 2026 vs Hikaru Nakamura Black Titled Tue 12th May 2026 E46 1/2-1/2
- 2026 vs Nodirbek Abdusattorov White Chess.com Open Loser Playoffs B45 0-1
- 2026 vs Nodirbek Abdusattorov Black Chess.com Open Loser Playoffs C42 1/2-1/2
- 2026 vs Jan-Krzysztof Duda Black Chess.com Open Playoffs A14 0-1
- 2026 vs Jan-Krzysztof Duda Black Chess.com Open Playoffs A14 1-0
- 2026 vs Jan-Krzysztof Duda White Chess.com Open Playoffs D36 0-1
- 2026 vs Jan-Krzysztof Duda White Chess.com Open Playoffs C42 0-1
- 2026 vs Arjun Erigaisi Black Chess.com Open Loser Playoffs E39 1-0
- 2026 vs Arjun Erigaisi Black Chess.com Open Loser Playoffs E39 0-1
- 2026 vs Arjun Erigaisi White Chess.com Open Loser Playoffs C42 1-0
- 2026 vs Nodirbek Abdusattorov White Titled Tue 21st Apr 2026 C42 0-1
- 2026 vs Arjun Erigaisi Black Titled Tue 14th Apr 2026 E10 1-0
- 2026 vs Jan-Krzysztof Duda Black Titled Tue 31st Mar 2026 D02 1-0
- 2026 vs Nodirbek Abdusattorov White Chess.com Open PlayIn1 C88 1/2-1/2
- 2026 vs Alexander Grischuk White Titled Tue 17th Feb 2026 B92 1-0
- 2026 vs Hikaru Nakamura Black Titled Tue 17th Feb 2026 A22 1-0
- 2026 vs Hikaru Nakamura Black Titled Tue 27th Jan 2026 A07 0-1
- 2026 vs Wesley So White Titled Tue 27th Jan 2026 B92 1-0
- 2026 vs Arjun Erigaisi Black 1st 3-0 Thu 8th Jan 2026 B50 1/2-1/2
- 2026 vs Hikaru Nakamura Black Titled Tue 6th Jan 2026 D05 1-0
- 2026 vs Hikaru Nakamura White 1st 3-0 Thu 1st Jan 2026 C65 1/2-1/2
- 2025 vs Gukesh Dommaraju Black World Blitz 2025 B91 1/2-1/2
- 2025 vs Vincent Keymer Black World Blitz 2025 A28 0-1
- 2025 vs Maxime Vachier-Lagrave White World Blitz 2025 E60 1/2-1/2
- 2025 vs Richard Rapport Black World Blitz 2025 D30 0-1
- 2025 vs Rameshbabu Praggnanandhaa White World Rapid 2025 C70 1/2-1/2
- 2025 vs Viswanathan Anand White Jerusalem Masters KO 2025 C83 1/2-1/2
- 2025 vs Viswanathan Anand Black Jerusalem Masters KO 2025 C42 1-0
- 2025 vs Peter Svidler White Jerusalem Masters KO 2025 C88 0-1
- 2025 vs Peter Svidler White Jerusalem Masters KO 2025 B51 0-1
- 2025 vs Peter Svidler Black Jerusalem Masters KO 2025 A13 1/2-1/2
- 2025 vs Peter Svidler Black Jerusalem Masters KO 2025 B95 0-1
- 2025 vs Peter Svidler Black Jerusalem Masters 2025 A14 1/2-1/2
- 2025 vs Viswanathan Anand Black Jerusalem Masters 2025 C43 1/2-1/2
- 2025 vs Arjun Erigaisi Black Jerusalem Masters 2025 E10 1/2-1/2
- 2025 vs Alireza Firouzja Black chess.com SpeedChess 2025 C40 1-0
- 2025 vs Alireza Firouzja Black chess.com SpeedChess 2025 B00 1-0
- 2025 vs Alireza Firouzja Black chess.com SpeedChess 2025 B00 1/2-1/2
- 2025 vs Alireza Firouzja Black chess.com SpeedChess 2025 B90 1-0
- 2025 vs Alireza Firouzja White chess.com SpeedChess 2025 C78 1/2-1/2
- 2025 vs Alireza Firouzja Black chess.com SpeedChess 2025 C26 1-0
- 2025 vs Alireza Firouzja White chess.com SpeedChess 2025 B11 0-1
- 2025 vs Alireza Firouzja Black chess.com SpeedChess 2025 B90 1/2-1/2
- 2025 vs Alireza Firouzja White chess.com SpeedChess 2025 A00 0-1
- 2025 vs Alireza Firouzja White chess.com SpeedChess 2025 B12 1-0
- 2025 vs Alireza Firouzja White chess.com SpeedChess 2025 C42 1-0
- 2025 vs Alireza Firouzja Black chess.com SpeedChess 2025 C26 1/2-1/2
- 2025 vs Alireza Firouzja White chess.com SpeedChess 2025 B12 1/2-1/2
- 2025 vs Alireza Firouzja Black chess.com SpeedChess 2025 E06 1-0
- 2025 vs Alireza Firouzja Black chess.com SpeedChess 2025 C28 1-0
- 2025 vs Alireza Firouzja White chess.com SpeedChess 2025 B12 0-1
- 2025 vs Alireza Firouzja White chess.com SpeedChess 2025 B18 1/2-1/2
- 2025 vs Alireza Firouzja Black chess.com SpeedChess 2025 C15 1-0
- 2025 vs Alireza Firouzja White chess.com SpeedChess 2025 B12 0-1
- 2025 vs Alireza Firouzja White chess.com SpeedChess 2025 B12 0-1
- 2025 vs Alireza Firouzja White chess.com SpeedChess 2025 B11 1/2-1/2
- 2025 vs Alireza Firouzja White chess.com SpeedChess 2025 C92 1/2-1/2
- 2025 vs Alireza Firouzja White chess.com SpeedChess 2025 C88 1/2-1/2
- 2025 vs Alireza Firouzja Black chess.com SpeedChess 2025 E06 1/2-1/2
- 2025 vs Alireza Firouzja Black chess.com SpeedChess 2025 B90 1/2-1/2
- 2025 vs Alireza Firouzja White chess.com SpeedChess 2025 B21 1/2-1/2
- 2025 vs Alireza Firouzja Black chess.com SpeedChess 2025 C42 1/2-1/2
- 2025 vs Alireza Firouzja Black chess.com SpeedChess 2025 C42 1/2-1/2
- 2025 vs Anish Giri Black chess.com SpeedChess 2025 E04 1-0
- 2025 vs Anish Giri White chess.com SpeedChess 2025 C65 1/2-1/2
- 2025 vs Anish Giri White chess.com SpeedChess 2025 A00 1-0
- 2025 vs Anish Giri Black chess.com SpeedChess 2025 E06 1/2-1/2
- 2025 vs Anish Giri Black chess.com SpeedChess 2025 E06 1/2-1/2
- 2025 vs Anish Giri Black chess.com SpeedChess 2025 E04 0-1
- 2025 vs Anish Giri White chess.com SpeedChess 2025 C65 1-0
- 2025 vs Anish Giri Black chess.com SpeedChess 2025 E06 1/2-1/2
- 2025 vs Anish Giri White chess.com SpeedChess 2025 C65 1/2-1/2
- 2025 vs Anish Giri White chess.com SpeedChess 2025 C34 0-1
- 2025 vs Anish Giri White chess.com SpeedChess 2025 C22 1-0
- 2025 vs Anish Giri Black chess.com SpeedChess 2025 E10 1-0
- 2025 vs Anish Giri White chess.com SpeedChess 2025 C65 1-0
- 2025 vs Anish Giri White chess.com SpeedChess 2025 C65 1-0
- 2025 vs Anish Giri White chess.com SpeedChess 2025 C65 1/2-1/2
- 2025 vs Anish Giri White chess.com SpeedChess 2025 C78 1-0
- 2025 vs Anish Giri Black chess.com SpeedChess 2025 E06 1/2-1/2
- 2025 vs Anish Giri White chess.com SpeedChess 2025 C67 1/2-1/2
- 2025 vs Anish Giri Black chess.com SpeedChess 2025 E06 1/2-1/2
- 2025 vs Anish Giri White chess.com SpeedChess 2025 C65 0-1
- 2025 vs Anish Giri Black chess.com SpeedChess 2025 E06 0-1
- 2025 vs Anish Giri White chess.com SpeedChess 2025 C78 1-0
- 2025 vs Anish Giri Black chess.com SpeedChess 2025 A57 1-0
- 2025 vs Anish Giri Black chess.com SpeedChess 2025 E06 0-1
- 2025 vs Anish Giri Black chess.com SpeedChess 2025 E06 0-1
- 2025 vs Anish Giri White chess.com SpeedChess 2025 C50 1/2-1/2
- 2025 vs Anish Giri Black chess.com SpeedChess 2025 E06 0-1
- 2025 vs Anish Giri Black chess.com SpeedChess 2025 E06 1/2-1/2
- 2025 vs Vincent Keymer White Titled Tue 28th Oct 2025 C84 1-0
- 2025 vs Maxime Vachier-Lagrave White Titled Tue 28th Oct 2025 D35 0-1
- 2025 vs Levon Aronian Black Titled Tue 7th Oct 2025 C20 0-1
- 2025 vs Alexander Grischuk Black Titled Tue 30th Sep 2025 C85 0-1
- 2025 vs Hikaru Nakamura White Titled Tue 30th Sep 2025 A28 0-1
- 2025 vs Alexei Shirov White FIDE Grand Swiss 2025 C78 1/2-1/2
- 2025 vs Magnus Carlsen Black Titled Tue 19th Aug Early A06 1-0
- 2025 vs Arjun Erigaisi White Esports World Cup 2025 B45 0-1
- 2025 vs Arjun Erigaisi Black Esports World Cup 2025 C42 1/2-1/2
- 2025 vs Arjun Erigaisi White Esports World Cup 2025 E04 0-1
- 2025 vs Arjun Erigaisi Black Esports World Cup 2025 B92 0-1
- 2025 vs Hikaru Nakamura Black Titled Tue 1st Jul Early C47 0-1
- 2025 vs Nodirbek Abdusattorov White 2nd UzChess Cup Masters C78 1/2-1/2
- 2025 vs Rameshbabu Praggnanandhaa White 2nd UzChess Cup Masters C78 1/2-1/2
- 2025 vs Arjun Erigaisi White 2nd UzChess Cup Masters C82 1/2-1/2
- 2025 vs Richard Rapport Black 2nd UzChess Cup Masters A46 1/2-1/2
- 2025 vs Levon Aronian White FIDE World Bl Team Final D35 1-0
- 2025 vs Levon Aronian Black FIDE World Bl Team Final C42 1-0
- 2025 vs Alexander Grischuk White FIDE World Bl Team Final C53 1/2-1/2
- 2025 vs Vincent Keymer Black FIDE World Bl Team Final A15 0-1
- 2025 vs Vincent Keymer Black FIDE World Bl Team Final annulled A05 1-0
- 2025 vs Vincent Keymer White FIDE World Bl Team Final C55 0-1
- 2025 vs Alireza Firouzja Black Titled Tue 10th Jun Late C22 1/2-1/2
- 2025 vs Levon Aronian White Titled Tue 3rd Jun Early C17 1/2-1/2
- 2025 vs Alexander Grischuk White Karpov Cup - 50 years C47 1/2-1/2
- 2025 vs Peter Svidler White Karpov Cup - 50 years C85 1-0
- 2025 vs Maxime Vachier-Lagrave White Chess.com Classic Losers B33 1/2-1/2
- 2025 vs Maxime Vachier-Lagrave White Chess.com Classic Losers B54 1/2-1/2
- 2025 vs Maxime Vachier-Lagrave Black Chess.com Classic Losers C42 1/2-1/2
- 2025 vs Hikaru Nakamura Black Chess.com Classic Winners A05 1-0
- 2025 vs Hikaru Nakamura White Chess.com Classic Winners D06 1/2-1/2
- 2025 vs Hikaru Nakamura Black Chess.com Classic Winners A05 0-1
- 2025 vs Hikaru Nakamura White Chess.com Classic Winners A29 0-1
- 2025 vs Hikaru Nakamura Black Chess.com Classic Winners A15 1/2-1/2
- 2025 vs Arjun Erigaisi Black Chess.com Classic Winners E10 1/2-1/2
- 2025 vs Arjun Erigaisi Black Chess.com Classic Winners E39 1/2-1/2
- 2025 vs Arjun Erigaisi Black Chess.com Classic Winners E39 0-1
- 2025 vs Arjun Erigaisi White Chess.com Classic Winners B08 0-1
- 2025 vs Arjun Erigaisi White Chess.com Classic Winners C84 1/2-1/2
- 2025 vs Hikaru Nakamura White Titled Tue 13th May Late C67 0-1
- 2025 vs Hikaru Nakamura Black Titled Tue 6th May Early A01 1-0
- 2025 vs Jan-Krzysztof Duda Black Chessable Masters Losers E10 0-1
- 2025 vs Jan-Krzysztof Duda White Chessable Masters Losers C50 1/2-1/2
- 2025 vs Arjun Erigaisi White Chessable Masters Losers C01 1-0
- 2025 vs Arjun Erigaisi Black Chessable Masters Losers C89 0-1
- 2025 vs Hikaru Nakamura White Chessable Masters Losers C55 1/2-1/2
- 2025 vs Hikaru Nakamura White Chessable Masters Losers A28 1/2-1/2
- 2025 vs Hikaru Nakamura Black Chessable Masters Losers A01 1/2-1/2
- 2025 vs Jan-Krzysztof Duda White Chessable Masters Winners B12 1-0
- 2025 vs Jan-Krzysztof Duda Black Chessable Masters Winners A45 0-1
- 2025 vs Jan-Krzysztof Duda White Chessable Masters Winners B12 1-0
- 2025 vs Jan-Krzysztof Duda Black Chessable Masters Winners A13 1-0
- 2025 vs Hikaru Nakamura White Chessable Masters Winners C55 0-1
- 2025 vs Hikaru Nakamura Black Chessable Masters Winners A01 1-0
- 2025 vs Hikaru Nakamura Black Chessable Masters Winners A01 1-0
- 2025 vs Alireza Firouzja Black Bundesliga 2024-25 C88 1/2-1/2
- 2025 vs Alireza Firouzja White Titled Tue 14th Jan Early B92 1-0
- 2025 vs Magnus Carlsen White Titled Tue 7th Jan Late B06 0-1
- 2024 vs Magnus Carlsen Black World Blitz Final KO 2024 A45 1/2-1/2
- 2024 vs Magnus Carlsen White World Blitz Final KO 2024 A28 1-0
- 2024 vs Magnus Carlsen White World Blitz Final KO 2024 C50 1/2-1/2
- 2024 vs Magnus Carlsen White World Blitz Final KO 2024 B31 1/2-1/2
- 2024 vs Magnus Carlsen Black World Blitz Final KO 2024 B22 1-0
- 2024 vs Magnus Carlsen White World Blitz Final KO 2024 B31 0-1
- 2024 vs Magnus Carlsen Black World Blitz Final KO 2024 C11 0-1
- 2024 vs Wesley So White World Blitz Final KO 2024 C50 0-1
- 2024 vs Wesley So White World Blitz Final KO 2024 C50 1-0
- 2024 vs Wesley So Black World Blitz Final KO 2024 E39 1/2-1/2
- 2024 vs Wesley So White World Blitz Final KO 2024 D33 1-0
- 2024 vs Wesley So Black World Blitz Final KO 2024 E39 1/2-1/2
- 2024 vs Magnus Carlsen Black World Blitz 2024 C42 1/2-1/2
- 2024 vs Fabiano Caruana White World Blitz 2024 A28 1-0
- 2024 vs Alexander Grischuk Black World Blitz 2024 A45 1/2-1/2
- 2024 vs Vassily Ivanchuk White World Blitz 2024 C55 1-0
- 2024 vs Alexander Grischuk Black World Rapid 2024 A45 1/2-1/2
- 2024 vs Boris Gelfand White World Rapid 2024 E28 1-0
- 2024 vs Magnus Carlsen Black CCT Final KO 2024 B22 1/2-1/2
- 2024 vs Magnus Carlsen Black CCT Final KO 2024 C11 1-0
- 2024 vs Magnus Carlsen White CCT Final KO 2024 C53 0-1
- 2024 vs Magnus Carlsen White CCT Final KO 2024 E42 1/2-1/2
- 2024 vs Magnus Carlsen Black CCT Final KO 2024 D41 1-0
- 2024 vs Alireza Firouzja White CCT Final KO 2024 B48 1-0
- 2024 vs Alireza Firouzja Black CCT Final KO 2024 A06 1/2-1/2
- 2024 vs Alireza Firouzja White CCT Final KO 2024 B92 1-0
- 2024 vs Alireza Firouzja Black CCT Final KO 2024 C42 0-1
- 2024 vs Levon Aronian Black CCT Final RR 2024 C24 1/2-1/2
- 2024 vs Levon Aronian White CCT Final RR 2024 C55 1-0
- 2024 vs Alireza Firouzja Black CCT Final RR 2024 A14 1/2-1/2
- 2024 vs Alireza Firouzja White CCT Final RR 2024 B12 0-1
- 2024 vs Vincent Keymer Black CCT Final RR 2024 D05 0-1
- 2024 vs Vincent Keymer Black CCT Final RR 2024 A20 1-0
- 2024 vs Vincent Keymer White CCT Final RR 2024 C50 1-0
- 2024 vs Magnus Carlsen White CCT Final RR 2024 C50 1/2-1/2
- 2024 vs Magnus Carlsen Black CCT Final RR 2024 C42 1-0
- 2024 vs Wesley So Black CCT Final RR 2024 A20 1/2-1/2
- 2024 vs Wesley So White CCT Final RR 2024 C55 1-0
- 2024 vs Maxime Vachier-Lagrave Black CCT Final RR 2024 C42 1/2-1/2
- 2024 vs Maxime Vachier-Lagrave White CCT Final RR 2024 B31 1-0
- 2024 vs Maxime Vachier-Lagrave White CCT Final RR 2024 B30 1/2-1/2
- 2024 vs Magnus Carlsen Black Titled Tue 19th Nov Early E51 1-0
- 2024 vs Magnus Carlsen White Titled Tue 12th Nov Early B41 1/2-1/2
- 2024 vs Magnus Carlsen Black Titled Tue 5th Nov Early B50 1/2-1/2
- 2024 vs Levon Aronian Black Titled Tue 22nd Oct Early B50 1-0
- 2024 vs Nodirbek Abdusattorov Black 10th Gashimov Mem Blitz C42 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.