Photo credit

Anish Giri

Photo: Frans Peeters

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

CC BY-SA 2.0 · Wikimedia Commons source

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

GMAnish Giri

NED Born 1994 (Age ≈32) Male
FIDE ID
24116068

About Anish Giri

Anish Giri was born in Saint Petersburg to a Russian mother and a Nepalese-Indian father. His mother introduced him to chess at six. He spent several childhood years in Sapporo, Japan, before his family moved to the Netherlands in 2008. He later graduated from Grotius College in Delft. Show more

Anish Giri was born in Saint Petersburg to a Russian mother and a Nepalese-Indian father. His mother introduced him to chess at six. He spent several childhood years in Sapporo, Japan, before his family moved to the Netherlands in 2008. He later graduated from Grotius College in Delft. Giri became a grandmaster in 2009 at fourteen. That year he won the first of his five Dutch championships. His development included work with trainers Vladimir Chuchelov and Vladimir Tukmakov.

He began representing the Netherlands at the Olympiad in 2010. At his first Candidates tournament in 2016, he drew all fourteen games. He returned for the tournament completed in 2021 and remained a contender for first place until its closing rounds. After several near misses, he won the Tata Steel Masters in 2023. In 2025 he added the Sharjah Masters title. He also won that year's Grand Swiss, securing another Candidates appearance. Away from tournament play, he married fellow chess professional Sopiko Guramishvili in 2015. He has also joined Team Secret's esports programme.

FIDE ratings

Classical

2751.0 +4.0

Live estimate

Rapid

2656

Published FIDE

Blitz

2636

Published FIDE

Official classical ranks

World rank
#11
National rank · NED
#1

Active players · Nov 2026 FIDE list ⓘ

Rating milestones

Highest recorded rating
2798 Oct 2015
Recorded years
2005–2026
Archived games
2384

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
1801 2016-02-12 5th Zurich Opening Blitz Zurich SUI 4.1 Anish Giri Levon Aronian Lost: 0-1 72 Open
1802 2016-02-12 5th Zurich Opening Blitz Zurich SUI 3.1 Hikaru Nakamura Anish Giri Lost: 1-0 38 Open
1803 2016-02-12 5th Zurich Opening Blitz Zurich SUI 2.1 Anish Giri Viswanathan Anand Lost: 0-1 33 Open
1804 2016-02-12 5th Zurich Opening Blitz Zurich SUI 1.1 Vladimir Kramnik Anish Giri Draw: 1/2-1/2 35 Open
1805 2016-01-31 78th Tata Steel GpA Wijk aan Zee NED 13.2 Anish Giri Yifan Hou Draw: 1/2-1/2 95 Open
1806 2016-01-30 78th Tata Steel GpA Wijk aan Zee NED 12.6 Sergey Karjakin Anish Giri Draw: 1/2-1/2 30 Open
1807 2016-01-29 78th Tata Steel GpA Wijk aan Zee NED 11.2 Michael Adams Anish Giri Draw: 1/2-1/2 42 Open
1808 2016-01-27 78th Tata Steel GpA Wijk aan Zee NED 10.1 Anish Giri Magnus Carlsen Draw: 1/2-1/2 34 Open
1809 2016-01-26 78th Tata Steel GpA Wijk aan Zee NED 9.2 Pavel Eljanov Anish Giri Draw: 1/2-1/2 48 Open
1810 2016-01-24 78th Tata Steel GpA Wijk aan Zee NED 8.2 Anish Giri Evgeny Tomashevsky Draw: 1/2-1/2 57 Open
1811 2016-01-23 78th Tata Steel GpA Wijk aan Zee NED 7.2 Loek Van Wely Anish Giri Won: 0-1 45 Open
1812 2016-01-22 78th Tata Steel GpA Wijk aan Zee NED 6.2 Anish Giri Shakhriyar Mamedyarov Won: 1-0 66 Open
1813 2016-01-21 78th Tata Steel GpA Wijk aan Zee NED 5.3 Yi Wei Anish Giri Draw: 1/2-1/2 39 Open
1814 2016-01-19 78th Tata Steel GpA Wijk aan Zee NED 4.2 Anish Giri Fabiano Caruana Draw: 1/2-1/2 63 Open
1815 2016-01-18 78th Tata Steel GpA Wijk aan Zee NED 3.2 David Navara Anish Giri Draw: 1/2-1/2 42 Open
1816 2016-01-17 78th Tata Steel GpA Wijk aan Zee NED 2.2 Anish Giri Liren Ding Draw: 1/2-1/2 33 Open
1817 2016-01-16 78th Tata Steel GpA Wijk aan Zee NED 1.2 Wesley So Anish Giri Lost: 1-0 37 Open
1818 2015-12-29 Qatar Masters Open 2015 Doha QAT 9.3 Vladimir Akopian Anish Giri Draw: 1/2-1/2 42 Open
1819 2015-12-28 Qatar Masters Open 2015 Doha QAT 8.3 Anish Giri Ruslan Ponomariov Draw: 1/2-1/2 39 Open
1820 2015-12-27 Qatar Masters Open 2015 Doha QAT 7.1 Magnus Carlsen Anish Giri Draw: 1/2-1/2 52 Open
1821 2015-12-26 Qatar Masters Open 2015 Doha QAT 6.3 Surya Shekhar Ganguly Anish Giri Draw: 1/2-1/2 65 Open
1822 2015-12-24 Qatar Masters Open 2015 Doha QAT 5.2 Anish Giri Wesley So Draw: 1/2-1/2 62 Open
1823 2015-12-23 Qatar Masters Open 2015 Doha QAT 4.1 Chao b Li Anish Giri Draw: 1/2-1/2 53 Open
1824 2015-12-22 Qatar Masters Open 2015 Doha QAT 3.1 Anish Giri Radoslaw Wojtaszek Won: 1-0 60 Open
1825 2015-12-21 Qatar Masters Open 2015 Doha QAT 2.2 Nils Grandelius Anish Giri Won: 0-1 40 Open
1826 2015-12-20 Qatar Masters Open 2015 Doha QAT 1.3 Anish Giri Narayanan S L Won: 1-0 30 Open
1827 2015-12-13 7th London Classic 2015 London ENG 9.3 Viswanathan Anand Anish Giri Draw: 1/2-1/2 33 Open
1828 2015-12-13 7th London Classic TB London ENG 1.3 Anish Giri Maxime Vachier-Lagrave Lost: 0-1 41 Open
1829 2015-12-13 7th London Classic TB London ENG 1.2 Anish Giri Maxime Vachier-Lagrave Lost: 0-1 59 Open
1830 2015-12-13 7th London Classic TB London ENG 1.1 Maxime Vachier-Lagrave Anish Giri Won: 0-1 43 Open
1831 2015-12-12 7th London Classic 2015 London ENG 8.1 Anish Giri Hikaru Nakamura Won: 1-0 43 Open
1832 2015-12-11 7th London Classic 2015 London ENG 7.1 Fabiano Caruana Anish Giri Draw: 1/2-1/2 36 Open
1833 2015-12-10 7th London Classic 2015 London ENG 6.4 Anish Giri Magnus Carlsen Draw: 1/2-1/2 53 Open
1834 2015-12-08 7th London Classic 2015 London ENG 5.2 Maxime Vachier-Lagrave Anish Giri Draw: 1/2-1/2 31 Open
1835 2015-12-07 7th London Classic 2015 London ENG 4.2 Anish Giri Levon Aronian Draw: 1/2-1/2 33 Open
1836 2015-12-06 7th London Classic 2015 London ENG 3.2 Alexander Grischuk Anish Giri Draw: 1/2-1/2 47 Open
1837 2015-12-05 7th London Classic 2015 London ENG 2.2 Anish Giri Michael Adams Draw: 1/2-1/2 26 Open
1838 2015-12-04 7th London Classic 2015 London ENG 1.1 Veselin Topalov Anish Giri Won: 0-1 40 Open
1839 2015-11-22 20th European Teams Reykjavik ISL 9.2 Anish Giri Maxime Vachier-Lagrave Draw: 1/2-1/2 30 Open
1840 2015-11-21 20th European Teams Reykjavik ISL 8.4 Anish Giri Alexei Shirov Won: 1-0 31 Open
1841 2015-11-20 20th European Teams Reykjavik ISL 7.1 Anish Giri Michael Adams Draw: 1/2-1/2 40 Open
1842 2015-11-19 20th European Teams Reykjavik ISL 6.3 Shakhriyar Mamedyarov Anish Giri Draw: 1/2-1/2 45 Open
1843 2015-11-17 20th European Teams Reykjavik ISL 5.7 Anish Giri Alexander G Beliavsky Won: 1-0 116 Open
1844 2015-11-16 20th European Teams Reykjavik ISL 4.8 Ioannis Papaioannou Anish Giri Draw: 1/2-1/2 40 Open
1845 2015-11-15 20th European Teams Reykjavik ISL 3.5 Ivan Ivanisevic Anish Giri Draw: 1/2-1/2 48 Open
1846 2015-11-14 20th European Teams Reykjavik ISL 2.3 Anish Giri Ivan Saric Draw: 1/2-1/2 44 Open
1847 2015-11-13 20th European Teams Reykjavik ISL 1.9 Helgi Olafsson Anish Giri Won: 0-1 38 Open
1848 2015-11-01 8th Grand Slam Masters Bilbao ESP 6.2 Wesley So Anish Giri Draw: 1/2-1/2 34 Open
1849 2015-11-01 8th Grand Slam Masters TB Bilbao ESP 2 Anish Giri Wesley So Draw: 1/2-1/2 98 Open
1850 2015-11-01 8th Grand Slam Masters TB Bilbao ESP 1 Wesley So Anish Giri Lost: 1-0 43 Open
  1. vs Levon AronianLost · 0-1White · 2016-02-12 · Round 4.15th Zurich Opening Blitz
  2. vs Hikaru NakamuraLost · 1-0Black · 2016-02-12 · Round 3.15th Zurich Opening Blitz
  3. vs Viswanathan AnandLost · 0-1White · 2016-02-12 · Round 2.15th Zurich Opening Blitz
  4. vs Vladimir KramnikDraw · ½–½Black · 2016-02-12 · Round 1.15th Zurich Opening Blitz
  5. vs Yifan HouDraw · ½–½White · 2016-01-31 · Round 13.278th Tata Steel GpA
  6. vs Sergey KarjakinDraw · ½–½Black · 2016-01-30 · Round 12.678th Tata Steel GpA
  7. vs Michael AdamsDraw · ½–½Black · 2016-01-29 · Round 11.278th Tata Steel GpA
  8. vs Magnus CarlsenDraw · ½–½White · 2016-01-27 · Round 10.178th Tata Steel GpA
  9. vs Pavel EljanovDraw · ½–½Black · 2016-01-26 · Round 9.278th Tata Steel GpA
  10. vs Evgeny TomashevskyDraw · ½–½White · 2016-01-24 · Round 8.278th Tata Steel GpA
  11. vs Loek Van WelyWon · 0-1Black · 2016-01-23 · Round 7.278th Tata Steel GpA
  12. vs Shakhriyar MamedyarovWon · 1-0White · 2016-01-22 · Round 6.278th Tata Steel GpA
  13. vs Yi WeiDraw · ½–½Black · 2016-01-21 · Round 5.378th Tata Steel GpA
  14. vs Fabiano CaruanaDraw · ½–½White · 2016-01-19 · Round 4.278th Tata Steel GpA
  15. vs David NavaraDraw · ½–½Black · 2016-01-18 · Round 3.278th Tata Steel GpA
  16. vs Liren DingDraw · ½–½White · 2016-01-17 · Round 2.278th Tata Steel GpA
  17. vs Wesley SoLost · 1-0Black · 2016-01-16 · Round 1.278th Tata Steel GpA
  18. vs Vladimir AkopianDraw · ½–½Black · 2015-12-29 · Round 9.3Qatar Masters Open 2015
  19. vs Ruslan PonomariovDraw · ½–½White · 2015-12-28 · Round 8.3Qatar Masters Open 2015
  20. vs Magnus CarlsenDraw · ½–½Black · 2015-12-27 · Round 7.1Qatar Masters Open 2015
  21. vs Surya Shekhar GangulyDraw · ½–½Black · 2015-12-26 · Round 6.3Qatar Masters Open 2015
  22. vs Wesley SoDraw · ½–½White · 2015-12-24 · Round 5.2Qatar Masters Open 2015
  23. vs Chao b LiDraw · ½–½Black · 2015-12-23 · Round 4.1Qatar Masters Open 2015
  24. vs Radoslaw WojtaszekWon · 1-0White · 2015-12-22 · Round 3.1Qatar Masters Open 2015
  25. vs Nils GrandeliusWon · 0-1Black · 2015-12-21 · Round 2.2Qatar Masters Open 2015
  26. vs Narayanan S LWon · 1-0White · 2015-12-20 · Round 1.3Qatar Masters Open 2015
  27. vs Viswanathan AnandDraw · ½–½Black · 2015-12-13 · Round 9.37th London Classic 2015
  28. vs Maxime Vachier-LagraveLost · 0-1White · 2015-12-13 · Round 1.37th London Classic TB
  29. vs Maxime Vachier-LagraveLost · 0-1White · 2015-12-13 · Round 1.27th London Classic TB
  30. vs Maxime Vachier-LagraveWon · 0-1Black · 2015-12-13 · Round 1.17th London Classic TB
  31. vs Hikaru NakamuraWon · 1-0White · 2015-12-12 · Round 8.17th London Classic 2015
  32. vs Fabiano CaruanaDraw · ½–½Black · 2015-12-11 · Round 7.17th London Classic 2015
  33. vs Magnus CarlsenDraw · ½–½White · 2015-12-10 · Round 6.47th London Classic 2015
  34. vs Maxime Vachier-LagraveDraw · ½–½Black · 2015-12-08 · Round 5.27th London Classic 2015
  35. vs Levon AronianDraw · ½–½White · 2015-12-07 · Round 4.27th London Classic 2015
  36. vs Alexander GrischukDraw · ½–½Black · 2015-12-06 · Round 3.27th London Classic 2015
  37. vs Michael AdamsDraw · ½–½White · 2015-12-05 · Round 2.27th London Classic 2015
  38. vs Veselin TopalovWon · 0-1Black · 2015-12-04 · Round 1.17th London Classic 2015
  39. vs Maxime Vachier-LagraveDraw · ½–½White · 2015-11-22 · Round 9.220th European Teams
  40. vs Alexei ShirovWon · 1-0White · 2015-11-21 · Round 8.420th European Teams
  41. vs Michael AdamsDraw · ½–½White · 2015-11-20 · Round 7.120th European Teams
  42. vs Shakhriyar MamedyarovDraw · ½–½Black · 2015-11-19 · Round 6.320th European Teams
  43. vs Alexander G BeliavskyWon · 1-0White · 2015-11-17 · Round 5.720th European Teams
  44. vs Ioannis PapaioannouDraw · ½–½Black · 2015-11-16 · Round 4.820th European Teams
  45. vs Ivan IvanisevicDraw · ½–½Black · 2015-11-15 · Round 3.520th European Teams
  46. vs Ivan SaricDraw · ½–½White · 2015-11-14 · Round 2.320th European Teams
  47. vs Helgi OlafssonWon · 0-1Black · 2015-11-13 · Round 1.920th European Teams
  48. vs Wesley SoDraw · ½–½Black · 2015-11-01 · Round 6.28th Grand Slam Masters
  49. vs Wesley SoDraw · ½–½White · 2015-11-01 · Round 28th Grand Slam Masters TB
  50. vs Wesley SoLost · 1-0Black · 2015-11-01 · Round 18th Grand Slam Masters TB

FIDE tournaments

All tournament results