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

2749.0 +2.0

Classical

Live estimate

2656

Rapid

Published FIDE

2636

Blitz

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
2380

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
2251 2013-04-18 Renova FIDE GP Zug Zug SUI 1.5 Anish Giri Veselin Topalov 1/2-1/2 36 Open
2252 2013-04-07 Bundesliga 2012-13 Schwetzingen GER 15 Hrant Melkumyan Anish Giri 0-1 41 Open
2253 2013-04-06 Bundesliga 2012-13 Schwetzingen GER 14 Anish Giri Michael Prusikin 1-0 32 Open
2254 2013-04-05 Bundesliga 2012-13 Schwetzingen GER 13 Anish Giri Luke J McShane 1/2-1/2 84 Open
2255 2013-03-24 TCh-BEL 2012-13 Buellingen BEL 11.1 Anish Giri Arkadij Naiditsch 1/2-1/2 20 Open
2256 2013-03-17 Bundesliga 2012-13 Solingen GER 12 Markus Ragger Anish Giri 1/2-1/2 20 Open
2257 2013-03-16 Bundesliga 2012-13 Solingen GER 11 Anish Giri Mateusz Bartel 1-0 34 Open
2258 2013-02-27 Reykjavik Open 2013 Reykjavik ISL 10.2 Gawain C B Maroroa Jones Anish Giri 1/2-1/2 36 Open
2259 2013-02-26 Reykjavik Open 2013 Reykjavik ISL 9.4 Anish Giri Erwin L'Ami 1-0 40 Open
2260 2013-02-25 Reykjavik Open 2013 Reykjavik ISL 8.3 Bassem Amin Anish Giri 1/2-1/2 60 Open
2261 2013-02-24 Reykjavik Open 2013 Reykjavik ISL 7.1 Anish Giri Pavel Eljanov 1/2-1/2 100 Open
2262 2013-02-23 Reykjavik Open 2013 Reykjavik ISL 6.1 Yangyi Yu Anish Giri 1/2-1/2 36 Open
2263 2013-02-22 Reykjavik Open 2013 Reykjavik ISL 5.3 Anish Giri Alexander Ipatov 1-0 44 Open
2264 2013-02-21 Reykjavik Open 2013 Reykjavik ISL 4.1 Bartosz Socko Anish Giri 1/2-1/2 57 Open
2265 2013-02-20 Reykjavik Open 2013 Reykjavik ISL 3.1 Anish Giri Axel Smith 1-0 70 Open
2266 2013-02-20 Reykjavik Open 2013 Reykjavik ISL 2.1 Dagur Arngrimsson Anish Giri 0-1 45 Open
2267 2013-02-19 Reykjavik Open 2013 Reykjavik ISL 1.1 Anish Giri Johan-Sebastian Christiansen 1-0 39 Open
2268 2013-02-16 TCh-NED Meesterklasse 2012-13 Netherland NED 6.3 Anish Giri Patrick Driessens 1-0 27 Open
2269 2013-02-03 Bundesliga 2012-13 Emsdetten GER 8 Anish Giri Rainer Buhmann 1-0 39 Open
2270 2013-02-02 Bundesliga 2012-13 Emsdetten GER 7 Victor Bologan Anish Giri 1/2-1/2 33 Open
2271 2013-01-27 75th Tata Steel GpA Wijk aan Zee NED 13.4 Anish Giri Magnus Carlsen 1/2-1/2 36 Open
2272 2013-01-26 75th Tata Steel GpA Wijk aan Zee NED 12.3 Levon Aronian Anish Giri 1/2-1/2 34 Open
2273 2013-01-25 75th Tata Steel GpA Wijk aan Zee NED 11.6 Anish Giri Fabiano Caruana 1-0 28 Open
2274 2013-01-23 75th Tata Steel GpA Wijk aan Zee NED 10.1 Loek Van Wely Anish Giri 1/2-1/2 35 Open
2275 2013-01-22 75th Tata Steel GpA Wijk aan Zee NED 9.7 Hikaru Nakamura Anish Giri 1/2-1/2 42 Open
2276 2013-01-20 75th Tata Steel GpA Wijk aan Zee NED 8.1 Anish Giri Hao Wang 1/2-1/2 39 Open
2277 2013-01-19 75th Tata Steel GpA Wijk aan Zee NED 7.2 Erwin L'Ami Anish Giri 1/2-1/2 30 Open
2278 2013-01-18 75th Tata Steel GpA Wijk aan Zee NED 6.7 Anish Giri Yifan Hou 0-1 85 Open
2279 2013-01-17 75th Tata Steel GpA Wijk aan Zee NED 5.5 Sergey Karjakin Anish Giri 1/2-1/2 38 Open
2280 2013-01-15 75th Tata Steel GpA Wijk aan Zee NED 4.2 Anish Giri Peter Leko 1/2-1/2 32 Open
2281 2013-01-14 75th Tata Steel GpA Wijk aan Zee NED 3.1 Ivan Sokolov Anish Giri 1/2-1/2 28 Open
2282 2013-01-13 75th Tata Steel GpA Wijk aan Zee NED 2.7 Anish Giri Viswanathan Anand 1/2-1/2 46 Open
2283 2013-01-12 75th Tata Steel GpA Wijk aan Zee NED 1.3 Pentala Harikrishna Anish Giri 1-0 59 Open
2284 2013-01-04 Giri Stilwerk Vienna Simul Vienna AUT 1.3 Martin Christian Huber Anish Giri 1/2-1/2 39 Open
2285 2013-01-04 Giri Stilwerk Vienna Simul Vienna AUT 1.2 Anish Giri Florian Mesaros 1/2-1/2 38 Open
2286 2012-12-28 World Cities Team KO Al-Ain UAE 4.1 Anish Giri Eltaj Safarli 1/2-1/2 31 Open
2287 2012-12-27 World Cities Team KO Al-Ain UAE 3.1 Marat Dzhumaev Anish Giri 0-1 51 Open
2288 2012-12-26 World Cities Team KO Al-Ain UAE 2.1 Anish Giri Evgeny Tomashevsky 1/2-1/2 31 Open
2289 2012-12-25 World Cities Team KO Al-Ain UAE 1.5 Varuzhan Akobian Anish Giri 0-1 41 Open
2290 2012-12-24 World Cities Team GpF Al-Ain UAE 3.1 Anish Giri Yue Wang 1/2-1/2 38 Open
2291 2012-12-23 World Cities Team GpF Al-Ain UAE 2.5 Ivan Ivanisevic Anish Giri 1/2-1/2 33 Open
2292 2012-12-22 World Cities Team GpF Al-Ain UAE 1.5 Anish Giri Essam El Gindy 1-0 70 Open
2293 2012-12-19 SportAccord Blindfold Men 2012 Beijing CHN 7.4 Anish Giri Shakhriyar Mamedyarov 0-1 58 Open
2294 2012-12-19 SportAccord Blindfold Men 2012 Beijing CHN 6.7 Anish Giri Laurent Fressinet 1-0 45 Open
2295 2012-12-19 SportAccord Blindfold Men 2012 Beijing CHN 5.5 Alexander Morozevich Anish Giri 1-0 49 Open
2296 2012-12-18 SportAccord Blindfold Men 2012 Beijing CHN 4.7 Anish Giri Vasyl Ivanchuk 1-0 37 Open
2297 2012-12-18 SportAccord Blindfold Men 2012 Beijing CHN 3.7 Gata Kamsky Anish Giri 1/2-1/2 36 Open
2298 2012-12-18 SportAccord Blindfold Men 2012 Beijing CHN 2.5 Teimour Radjabov Anish Giri 1-0 73 Open
2299 2012-12-18 SportAccord Blindfold Men 2012 Beijing CHN 1.3 Anish Giri Alexander Grischuk 1/2-1/2 48 Open
2300 2012-12-17 SportAccord Blitz Men 2012 Beijing CHN 9.6 Hao Wang Anish Giri 1-0 55 Open
  1. vs Veselin TopalovDraw · ½–½White · 2013-04-18 · Round 1.5Renova FIDE GP Zug
  2. vs Hrant MelkumyanWon · 0-1Black · 2013-04-07 · Round 15Bundesliga 2012-13
  3. vs Michael PrusikinWon · 1-0White · 2013-04-06 · Round 14Bundesliga 2012-13
  4. vs Luke J McShaneDraw · ½–½White · 2013-04-05 · Round 13Bundesliga 2012-13
  5. vs Arkadij NaiditschDraw · ½–½White · 2013-03-24 · Round 11.1TCh-BEL 2012-13
  6. vs Markus RaggerDraw · ½–½Black · 2013-03-17 · Round 12Bundesliga 2012-13
  7. vs Mateusz BartelWon · 1-0White · 2013-03-16 · Round 11Bundesliga 2012-13
  8. vs Gawain C B Maroroa JonesDraw · ½–½Black · 2013-02-27 · Round 10.2Reykjavik Open 2013
  9. vs Erwin L'AmiWon · 1-0White · 2013-02-26 · Round 9.4Reykjavik Open 2013
  10. vs Bassem AminDraw · ½–½Black · 2013-02-25 · Round 8.3Reykjavik Open 2013
  11. vs Pavel EljanovDraw · ½–½White · 2013-02-24 · Round 7.1Reykjavik Open 2013
  12. vs Yangyi YuDraw · ½–½Black · 2013-02-23 · Round 6.1Reykjavik Open 2013
  13. vs Alexander IpatovWon · 1-0White · 2013-02-22 · Round 5.3Reykjavik Open 2013
  14. vs Bartosz SockoDraw · ½–½Black · 2013-02-21 · Round 4.1Reykjavik Open 2013
  15. vs Axel SmithWon · 1-0White · 2013-02-20 · Round 3.1Reykjavik Open 2013
  16. vs Dagur ArngrimssonWon · 0-1Black · 2013-02-20 · Round 2.1Reykjavik Open 2013
  17. vs Johan-Sebastian ChristiansenWon · 1-0White · 2013-02-19 · Round 1.1Reykjavik Open 2013
  18. vs Patrick DriessensWon · 1-0White · 2013-02-16 · Round 6.3TCh-NED Meesterklasse 2012-13
  19. vs Rainer BuhmannWon · 1-0White · 2013-02-03 · Round 8Bundesliga 2012-13
  20. vs Victor BologanDraw · ½–½Black · 2013-02-02 · Round 7Bundesliga 2012-13
  21. vs Magnus CarlsenDraw · ½–½White · 2013-01-27 · Round 13.475th Tata Steel GpA
  22. vs Levon AronianDraw · ½–½Black · 2013-01-26 · Round 12.375th Tata Steel GpA
  23. vs Fabiano CaruanaWon · 1-0White · 2013-01-25 · Round 11.675th Tata Steel GpA
  24. vs Loek Van WelyDraw · ½–½Black · 2013-01-23 · Round 10.175th Tata Steel GpA
  25. vs Hikaru NakamuraDraw · ½–½Black · 2013-01-22 · Round 9.775th Tata Steel GpA
  26. vs Hao WangDraw · ½–½White · 2013-01-20 · Round 8.175th Tata Steel GpA
  27. vs Erwin L'AmiDraw · ½–½Black · 2013-01-19 · Round 7.275th Tata Steel GpA
  28. vs Yifan HouLost · 0-1White · 2013-01-18 · Round 6.775th Tata Steel GpA
  29. vs Sergey KarjakinDraw · ½–½Black · 2013-01-17 · Round 5.575th Tata Steel GpA
  30. vs Peter LekoDraw · ½–½White · 2013-01-15 · Round 4.275th Tata Steel GpA
  31. vs Ivan SokolovDraw · ½–½Black · 2013-01-14 · Round 3.175th Tata Steel GpA
  32. vs Viswanathan AnandDraw · ½–½White · 2013-01-13 · Round 2.775th Tata Steel GpA
  33. vs Pentala HarikrishnaLost · 1-0Black · 2013-01-12 · Round 1.375th Tata Steel GpA
  34. vs Martin Christian HuberDraw · ½–½Black · 2013-01-04 · Round 1.3Giri Stilwerk Vienna Simul
  35. vs Florian MesarosDraw · ½–½White · 2013-01-04 · Round 1.2Giri Stilwerk Vienna Simul
  36. vs Eltaj SafarliDraw · ½–½White · 2012-12-28 · Round 4.1World Cities Team KO
  37. vs Marat DzhumaevWon · 0-1Black · 2012-12-27 · Round 3.1World Cities Team KO
  38. vs Evgeny TomashevskyDraw · ½–½White · 2012-12-26 · Round 2.1World Cities Team KO
  39. vs Varuzhan AkobianWon · 0-1Black · 2012-12-25 · Round 1.5World Cities Team KO
  40. vs Yue WangDraw · ½–½White · 2012-12-24 · Round 3.1World Cities Team GpF
  41. vs Ivan IvanisevicDraw · ½–½Black · 2012-12-23 · Round 2.5World Cities Team GpF
  42. vs Essam El GindyWon · 1-0White · 2012-12-22 · Round 1.5World Cities Team GpF
  43. vs Shakhriyar MamedyarovLost · 0-1White · 2012-12-19 · Round 7.4SportAccord Blindfold Men 2012
  44. vs Laurent FressinetWon · 1-0White · 2012-12-19 · Round 6.7SportAccord Blindfold Men 2012
  45. vs Alexander MorozevichLost · 1-0Black · 2012-12-19 · Round 5.5SportAccord Blindfold Men 2012
  46. vs Vasyl IvanchukWon · 1-0White · 2012-12-18 · Round 4.7SportAccord Blindfold Men 2012
  47. vs Gata KamskyDraw · ½–½Black · 2012-12-18 · Round 3.7SportAccord Blindfold Men 2012
  48. vs Teimour RadjabovLost · 1-0Black · 2012-12-18 · Round 2.5SportAccord Blindfold Men 2012
  49. vs Alexander GrischukDraw · ½–½White · 2012-12-18 · Round 1.3SportAccord Blindfold Men 2012
  50. vs Hao WangLost · 1-0Black · 2012-12-17 · Round 9.6SportAccord Blitz Men 2012

FIDE tournaments

DateTournamentTypeScore
2026-10-1741st European Chess Club Cup - OPENClassical2½
2026-10-102026-27 4NCL Division 1 Rounds 1-2Classical2

All tournament results