Photo credit

Ian Nepomniachtchi

Photo: Frans Peeters

https://www.flickr.com/photos/suspeeters/53468260869/

CC BY-SA 2.0 · Wikimedia Commons source

Cropped to a square portrait, resized and converted to WebP.

GMIan Nepomniachtchi

RUS Born 1990 (Age ≈36) Male
FIDE ID
4168119

About Ian Nepomniachtchi

Ian Nepomniachtchi grew up in Bryansk and learned chess at four. His early coaches included his uncle Igor and Valentin Evdokimenko. He won three European youth titles between 2000 and 2002. In 2002 he became world under-12 champion, finishing ahead of Magnus Carlsen on tiebreak. Show more

Ian Nepomniachtchi grew up in Bryansk and learned chess at four. His early coaches included his uncle Igor and Valentin Evdokimenko. He won three European youth titles between 2000 and 2002. In 2002 he became world under-12 champion, finishing ahead of Magnus Carlsen on tiebreak. He earned the grandmaster title in 2007. Victory at the 2008 Aeroflot Open brought an invitation to Dortmund, where he shared second place. He won both the European individual championship and Russian championship in 2010.

His later tournament victories included the 2016 Tal Memorial and 2018 Dortmund tournament. He won another Russian championship in 2020. Winning the Candidates in 2021 earned him a match against Carlsen. He lost that match but returned to win the 2022 Candidates without losing a game. His second world-title challenge, against Ding Liren in 2023, ended in defeat after rapid tiebreaks. Nepomniachtchi also helped Russia win world team titles in 2013 and 2019. His speed-chess achievements include several World Rapid medals. In 2024 he shared the World Blitz Championship with Carlsen.

FIDE ratings

Classical

2717.6 -1.4

Live estimate

Rapid

2748

Published FIDE

Blitz

2765

Published FIDE

Official classical ranks

World rank
#20
National rank · RUS
#1

Active players · Nov 2026 FIDE list ⓘ

Rating milestones

Highest recorded rating
2795 Mar 2023
Recorded years
2001–2026
Archived games
4683

Based on available monthly lists and saved games.

Rating history

FIDE rating history

View rating lists

Games

Published games available in our archive; coverage varies by tournament. Archive last checked: 2026-11-11 (UTC).

Online games are identified from known tournament names, playing sites and PGN mode. Other games are listed as OTB (over-the-board).

# Date Event Site Round White Black Result Moves View
201 2026-06-23 Titled Tue 23rd Jun 2026 chess.com INT 5 Nepomniachtchi,I Tugaj,S Won: 1-0 43 Open
202 2026-06-23 Titled Tue 23rd Jun 2026 chess.com INT 1 Nepomniachtchi,I Tabernilla,Tyrhone James Lost: 0-1 73 Open
203 2026-06-23 Titled Tue 23rd Jun 2026 chess.com INT 4 Kurmangaliyeva,Liya Nepomniachtchi,I Lost: 1-0 53 Open
204 2026-06-23 Titled Tue 23rd Jun 2026 chess.com INT 2 Gattani,Sarthak Nepomniachtchi,I Won: 0-1 45 Open
205 2026-06-23 Titled Tue 23rd Jun 2026 chess.com INT 6 Nepomniachtchi,I Stevik,Patrik Jun. Lost: 0-1 30 Open
206 2026-06-23 Titled Tue 23rd Jun 2026 chess.com INT 11 Nepomniachtchi,I Ivanytska,Liudmyla Won: 1-0 59 Open
207 2026-06-23 Titled Tue 23rd Jun 2026 chess.com INT 7 Janaszak,Daw Nepomniachtchi,I Won: 0-1 27 Open
208 2026-06-23 Titled Tue 23rd Jun 2026 chess.com INT 8 Nepomniachtchi,I Wu,Andrew Won: 1-0 35 Open
209 2026-06-23 Titled Tue 23rd Jun 2026 chess.com INT 10 Fier,A Nepomniachtchi,I Lost: 1-0 46 Open
210 2026-06-23 Titled Tue 23rd Jun 2026 chess.com INT 3 Nepomniachtchi,I Dushatov,Timur Won: 1-0 108 Open
211 2026-06-15 3rd UzChess Cup Masters Tashkent UZB 9.1 Mamedyarov,S Nepomniachtchi,I Draw: 1/2-1/2 54 Open
212 2026-06-14 3rd UzChess Cup Masters Tashkent UZB 8.1 Nepomniachtchi,I Niemann,Hans Moke Won: 1-0 51 Open
213 2026-06-13 3rd UzChess Cup Masters Tashkent UZB 7.1 Yakubboev,Nodirbek Nepomniachtchi,I Draw: 1/2-1/2 39 Open
214 2026-06-12 3rd UzChess Cup Masters Tashkent UZB 6.1 Nepomniachtchi,I Erigaisi,Arjun Won: 1-0 51 Open
215 2026-06-11 3rd UzChess Cup Masters Tashkent UZB 5.1 Vokhidov,Shamsiddin Nepomniachtchi,I Lost: 1-0 45 Open
216 2026-06-10 3rd UzChess Cup Masters Tashkent UZB 4.1 Nepomniachtchi,I Abdusattorov,Nodirbek Draw: 1/2-1/2 81 Open
217 2026-06-09 3rd UzChess Cup Masters Tashkent UZB 3.1 Theodorou,Nikolas Nepomniachtchi,I Draw: 1/2-1/2 42 Open
218 2026-06-08 3rd UzChess Cup Masters Tashkent UZB 2.1 Nepomniachtchi,I Vidit,S Won: 1-0 83 Open
219 2026-06-07 3rd UzChess Cup Masters Tashkent UZB 1.1 Madaminov,Mukhiddin Nepomniachtchi,I Lost: 1-0 33 Open
220 2026-06-01 Niemann-Nepomniachtchi m Belgrade SRB 7.1 Nepomniachtchi,I Niemann,Hans Moke Draw: 1/2-1/2 36 Open
221 2026-06-01 Niemann-Nepomniachtchi m Belgrade SRB 8.1 Niemann,Hans Moke Nepomniachtchi,I Lost: 1-0 40 Open
222 2026-05-31 Niemann-Nepomniachtchi m Belgrade SRB 6.1 Niemann,Hans Moke Nepomniachtchi,I Draw: 1/2-1/2 87 Open
223 2026-05-31 Niemann-Nepomniachtchi m Belgrade SRB 5.1 Nepomniachtchi,I Niemann,Hans Moke Draw: 1/2-1/2 26 Open
224 2026-05-30 Niemann-Nepomniachtchi m Belgrade SRB 3.1 Nepomniachtchi,I Niemann,Hans Moke Draw: 1/2-1/2 29 Open
225 2026-05-30 Niemann-Nepomniachtchi m Belgrade SRB 4.1 Niemann,Hans Moke Nepomniachtchi,I Draw: 1/2-1/2 51 Open
226 2026-05-29 Niemann-Nepomniachtchi m Belgrade SRB 1.1 Nepomniachtchi,I Niemann,Hans Moke Won: 1-0 80 Open
227 2026-05-29 Niemann-Nepomniachtchi m Belgrade SRB 2.1 Niemann,Hans Moke Nepomniachtchi,I Draw: 1/2-1/2 52 Open
228 2026-05-23 75th Ann. Karpov TB 2026 Moscow RUS 3 Artemiev,V Nepomniachtchi,I Lost: 1-0 54 Open
229 2026-05-23 75th Ann. Karpov 2026 Moscow RUS 7.2 Nepomniachtchi,I Dubov,Daniil Won: 1-0 67 Open
230 2026-05-23 75th Ann. Karpov TB 2026 Moscow RUS 2 Artemiev,V Nepomniachtchi,I Draw: 1/2-1/2 61 Open
231 2026-05-23 75th Ann. Karpov 2026 Moscow RUS 6.3 Radjabov,T Nepomniachtchi,I Won: 0-1 42 Open
232 2026-05-23 75th Ann. Karpov TB 2026 Moscow RUS 1 Nepomniachtchi,I Artemiev,V Draw: 1/2-1/2 52 Open
233 2026-05-22 75th Ann. Karpov 2026 Moscow RUS 4.2 Grischuk,A Nepomniachtchi,I Won: 0-1 57 Open
234 2026-05-22 75th Ann. Karpov 2026 Moscow RUS 5.3 Nepomniachtchi,I Inarkiev,E Lost: 0-1 37 Open
235 2026-05-21 75th Ann. Karpov 2026 Moscow RUS 1.4 Artemiev,V Nepomniachtchi,I Lost: 1-0 74 Open
236 2026-05-21 75th Ann. Karpov 2026 Moscow RUS 3.4 Nepomniachtchi,I Esipenko,Andrey Won: 1-0 46 Open
237 2026-05-21 75th Ann. Karpov 2026 Moscow RUS 2.1 Yakubboev,Nodirbek Nepomniachtchi,I Draw: 1/2-1/2 50 Open
238 2026-05-12 Titled Tue 12th May 2026 chess.com INT 4 Indjic,A Nepomniachtchi,I Draw: 1/2-1/2 84 Open
239 2026-05-12 Titled Tue 12th May 2026 chess.com INT 2 Krysa,L Nepomniachtchi,I Won: 0-1 21 Open
240 2026-05-12 Titled Tue 12th May 2026 chess.com INT 7 Nepomniachtchi,I Duda,J Draw: 1/2-1/2 31 Open
241 2026-05-12 Titled Tue 12th May 2026 chess.com INT 10 Nakamura,Hi Nepomniachtchi,I Draw: 1/2-1/2 65 Open
242 2026-05-12 Titled Tue 12th May 2026 chess.com INT 9 Nepomniachtchi,I Bharath,Subramaniyam H Won: 1-0 48 Open
243 2026-05-12 Titled Tue 12th May 2026 chess.com INT 8 Svane,R Nepomniachtchi,I Won: 0-1 106 Open
244 2026-05-12 Titled Tue 12th May 2026 chess.com INT 11 Niemann,Hans Moke Nepomniachtchi,I Won: 0-1 59 Open
245 2026-05-12 Titled Tue 12th May 2026 chess.com INT 6 Oro,Faustino Nepomniachtchi,I Won: 0-1 101 Open
246 2026-05-12 Titled Tue 12th May 2026 chess.com INT 3 Nepomniachtchi,I Korchynskyi,Mykola Won: 1-0 44 Open
247 2026-05-12 Titled Tue 12th May 2026 chess.com INT 5 Nepomniachtchi,I Galchenko,Matvey Won: 1-0 32 Open
248 2026-05-12 Titled Tue 12th May 2026 chess.com INT 1 Nepomniachtchi,I Aimdilokwong,Alec D Won: 1-0 30 Open
249 2026-05-10 Sardinia World Open A Orosei ITA 9.2 Nepomniachtchi,I Oro,Faustino Won: 1-0 55 Open
250 2026-05-09 Sardinia World Open A Orosei ITA 8.1 Martirosyan,Haik M. Nepomniachtchi,I Draw: 1/2-1/2 47 Open
  1. vs Tugaj,SWon · 1-0White · 2026-06-23 · Round 5Titled Tue 23rd Jun 2026
  2. vs Tabernilla,Tyrhone JamesLost · 0-1White · 2026-06-23 · Round 1Titled Tue 23rd Jun 2026
  3. vs Kurmangaliyeva,LiyaLost · 1-0Black · 2026-06-23 · Round 4Titled Tue 23rd Jun 2026
  4. vs Gattani,SarthakWon · 0-1Black · 2026-06-23 · Round 2Titled Tue 23rd Jun 2026
  5. vs Stevik,Patrik Jun.Lost · 0-1White · 2026-06-23 · Round 6Titled Tue 23rd Jun 2026
  6. vs Ivanytska,LiudmylaWon · 1-0White · 2026-06-23 · Round 11Titled Tue 23rd Jun 2026
  7. vs Janaszak,DawWon · 0-1Black · 2026-06-23 · Round 7Titled Tue 23rd Jun 2026
  8. vs Wu,AndrewWon · 1-0White · 2026-06-23 · Round 8Titled Tue 23rd Jun 2026
  9. vs Fier,ALost · 1-0Black · 2026-06-23 · Round 10Titled Tue 23rd Jun 2026
  10. vs Dushatov,TimurWon · 1-0White · 2026-06-23 · Round 3Titled Tue 23rd Jun 2026
  11. vs Mamedyarov,SDraw · ½–½Black · 2026-06-15 · Round 9.13rd UzChess Cup Masters
  12. vs Niemann,Hans MokeWon · 1-0White · 2026-06-14 · Round 8.13rd UzChess Cup Masters
  13. vs Yakubboev,NodirbekDraw · ½–½Black · 2026-06-13 · Round 7.13rd UzChess Cup Masters
  14. vs Erigaisi,ArjunWon · 1-0White · 2026-06-12 · Round 6.13rd UzChess Cup Masters
  15. vs Vokhidov,ShamsiddinLost · 1-0Black · 2026-06-11 · Round 5.13rd UzChess Cup Masters
  16. vs Abdusattorov,NodirbekDraw · ½–½White · 2026-06-10 · Round 4.13rd UzChess Cup Masters
  17. vs Theodorou,NikolasDraw · ½–½Black · 2026-06-09 · Round 3.13rd UzChess Cup Masters
  18. vs Vidit,SWon · 1-0White · 2026-06-08 · Round 2.13rd UzChess Cup Masters
  19. vs Madaminov,MukhiddinLost · 1-0Black · 2026-06-07 · Round 1.13rd UzChess Cup Masters
  20. vs Niemann,Hans MokeDraw · ½–½White · 2026-06-01 · Round 7.1Niemann-Nepomniachtchi m
  21. vs Niemann,Hans MokeLost · 1-0Black · 2026-06-01 · Round 8.1Niemann-Nepomniachtchi m
  22. vs Niemann,Hans MokeDraw · ½–½Black · 2026-05-31 · Round 6.1Niemann-Nepomniachtchi m
  23. vs Niemann,Hans MokeDraw · ½–½White · 2026-05-31 · Round 5.1Niemann-Nepomniachtchi m
  24. vs Niemann,Hans MokeDraw · ½–½White · 2026-05-30 · Round 3.1Niemann-Nepomniachtchi m
  25. vs Niemann,Hans MokeDraw · ½–½Black · 2026-05-30 · Round 4.1Niemann-Nepomniachtchi m
  26. vs Niemann,Hans MokeWon · 1-0White · 2026-05-29 · Round 1.1Niemann-Nepomniachtchi m
  27. vs Niemann,Hans MokeDraw · ½–½Black · 2026-05-29 · Round 2.1Niemann-Nepomniachtchi m
  28. vs Artemiev,VLost · 1-0Black · 2026-05-23 · Round 375th Ann. Karpov TB 2026
  29. vs Dubov,DaniilWon · 1-0White · 2026-05-23 · Round 7.275th Ann. Karpov 2026
  30. vs Artemiev,VDraw · ½–½Black · 2026-05-23 · Round 275th Ann. Karpov TB 2026
  31. vs Radjabov,TWon · 0-1Black · 2026-05-23 · Round 6.375th Ann. Karpov 2026
  32. vs Artemiev,VDraw · ½–½White · 2026-05-23 · Round 175th Ann. Karpov TB 2026
  33. vs Grischuk,AWon · 0-1Black · 2026-05-22 · Round 4.275th Ann. Karpov 2026
  34. vs Inarkiev,ELost · 0-1White · 2026-05-22 · Round 5.375th Ann. Karpov 2026
  35. vs Artemiev,VLost · 1-0Black · 2026-05-21 · Round 1.475th Ann. Karpov 2026
  36. vs Esipenko,AndreyWon · 1-0White · 2026-05-21 · Round 3.475th Ann. Karpov 2026
  37. vs Yakubboev,NodirbekDraw · ½–½Black · 2026-05-21 · Round 2.175th Ann. Karpov 2026
  38. vs Indjic,ADraw · ½–½Black · 2026-05-12 · Round 4Titled Tue 12th May 2026
  39. vs Krysa,LWon · 0-1Black · 2026-05-12 · Round 2Titled Tue 12th May 2026
  40. vs Duda,JDraw · ½–½White · 2026-05-12 · Round 7Titled Tue 12th May 2026
  41. vs Nakamura,HiDraw · ½–½Black · 2026-05-12 · Round 10Titled Tue 12th May 2026
  42. vs Bharath,Subramaniyam HWon · 1-0White · 2026-05-12 · Round 9Titled Tue 12th May 2026
  43. vs Svane,RWon · 0-1Black · 2026-05-12 · Round 8Titled Tue 12th May 2026
  44. vs Niemann,Hans MokeWon · 0-1Black · 2026-05-12 · Round 11Titled Tue 12th May 2026
  45. vs Oro,FaustinoWon · 0-1Black · 2026-05-12 · Round 6Titled Tue 12th May 2026
  46. vs Korchynskyi,MykolaWon · 1-0White · 2026-05-12 · Round 3Titled Tue 12th May 2026
  47. vs Galchenko,MatveyWon · 1-0White · 2026-05-12 · Round 5Titled Tue 12th May 2026
  48. vs Aimdilokwong,Alec DWon · 1-0White · 2026-05-12 · Round 1Titled Tue 12th May 2026
  49. vs Oro,FaustinoWon · 1-0White · 2026-05-10 · Round 9.2Sardinia World Open A
  50. vs Martirosyan,Haik M.Draw · ½–½Black · 2026-05-09 · Round 8.1Sardinia World Open A

FIDE tournaments

All tournament results