AG

Anish Giri

Rated since January 2023

2768 Classic
2715 Rapid
2683 Blitz

RIVALRY

Nemesis
Esipenko, Andrey
Games: 4 · Win rate: 50%
Kryptonite
So, W. (Wesley)
Games: 10 · Win rate: 0%
Easy Target
Niemann, H.M. (Hans)
Games: 3 · Win rate: 67%

The good & the bad

Best wins
CARLSEN, M. (MAGNUS) (GM) 2859
4785 Tata Steel Chess Tournament 2023 Masters · Tuesday 17 January 2023
DING, D. (LIREN) (GM) 2811
4785 Tata Steel Chess Tournament 2023 Masters · Tuesday 24 January 2023
CARUANA, F. (FABIANO) (GM) 2805
2024 GCT Superbet Romania Chess Classic · Friday 5 July 2024
FIROUZJA, ALIREZA (GM) 2759
2026 Super Chess Classic Romania · Saturday 16 May 2026
GUKESH D (GM) 2754
10473 Tata Steel Chess Tournament 2026 Masters · Saturday 24 January 2026
Worst losses
XUE, HAOWEN (GM) 2407
2026 FIDE World Blitz Team Championship Pool C · Saturday 20 June 2026
MADAMINOV, MUKHIDDIN (GM) 2523
2026 FIDE World Blitz Team Championship Knockout · Sunday 21 June 2026
NESTEROV, ARSENIY (GM) 2531
FIDE World Blitz Championship 2025 - Swiss · Monday 29 December 2025
PONKRATOV, PAVEL (GM) 2542
FIDE World Blitz Championship 2025 - Swiss · Monday 29 December 2025
MAKARIAN, RUDIK (IM) 2548
Qatar Masters 2023 · Sunday 15 October 2023
FIDE World Blitz Team Championship Knockout Sunday 21 June 2026 +03=7 -35.4
FIDE World Blitz Team Championship Pool C Saturday 20 June 2026 +81=0 +1.1
FIDE World Rapid Team Championship Wednesday 17 June 2026 +11=9 -29.0
FIDE Candidates Tournament 2026 Sunday 29 March 2026 +41=9 +13.6
Tata Steel Chess Tournament 2026 Masters Friday 16 January 2026 +33=7 -7.9
FIDE World Blitz Championship 2025 - Swiss Monday 29 December 2025 +75=7 -46.9
FIDE World Rapid Championship 2025 Friday 26 December 2025 +61=6 -7.1
Global Chess League 2025 - Final Tuesday 23 December 2025 +20=0 +9.5
Global Chess League 2025 - League Stage Sunday 14 December 2025 +14=5 -22.6
FIDE World Cup 2025 Saturday 1 November 2025 +11=2 -9.0
40th European Club Cup (open) Sunday 19 October 2025 +30=2 +7.7
European Team Ch 2025 Sunday 5 October 2025 +30=6 +4.3
FIDE Grand Swiss 2025 Wednesday 3 September 2025 +50=6 +11.9
Quantbox Chennai Grand Masters 2025 Thursday 7 August 2025 +10=8 -1.9
1. Schachbundesliga 2024-2025 April 2025 Friday 25 April 2025 +10=2 0.0
1. Schachbundesliga 2024-2025 Maerz 2025 Saturday 22 March 2025 +10=1 -0.7
1. Schachbundesliga 2024-2025 Februar 2025 Saturday 1 February 2025 +20=0 +4.9
Tata Steel Chess Tournament 2025 Masters Friday 17 January 2025 +21=10 +2.6
1. Schachbundesliga 2024-2025 Januar 2025 Saturday 11 January 2025 +00=2 -2.6
1. Schachbundesliga 2024-2025 November 2024 Saturday 30 November 2024 +00=1 -2.3
1. Schachbundesliga 2024-2025 September 2024 Saturday 28 September 2024 +20=0 +4.7
45th Chess Olympiad Budapest 2024 Open Wednesday 11 September 2024 +61=4 +1.3
Tata Steel Chess Tournament 2024 Masters Friday 12 January 2024 +51=7 +12.1
FIDE Grand Swiss Tournament 2023 Wednesday 25 October 2023 +40=7 +2.3
FIDE World Cup 2023 Sunday 30 July 2023 +00=4 -8.4
Tata Steel Chess Tournament 2023 Masters Friday 13 January 2023 +40=9 +16.1
Super Chess Classic Romania Thursday 14 May 2026 +11=7 -1.8
8th Sharjah Masters 2025 - A Friday 16 May 2025 +50=4 +10.0
Prague International Chess Festival 2025 - Master Tuesday 25 February 2025 +21=6 +1.0
GCT Sinquefield Cup Monday 19 August 2024 +03=6 -13.5
GCT Superbet Romania Chess Classic Monday 24 June 2024 +11=7 +0.8
The 5th Shengzhen (Longgang) Chess Masters 2024 Thursday 29 February 2024 +13=3 -15.7
GCT Sinquefield Cup Tuesday 21 November 2023 +01=8 -5.8
Qatar Masters 2023 Wednesday 11 October 2023 +41=4 -8.3
NK schaken 2023 NK algemeen Sunday 2 July 2023 +10=5 -6.2
Norway Chess 2023 Tuesday 30 May 2023 +10=8 +3.2
GCT Superbet Chess Classic Saturday 6 May 2023 +10=8 +3.5
WR-Chess-Masters 2023 Thursday 16 February 2023 +01=8 -9.4

Team Competition

Current team
Meesterklasse · 2021-2022 · 1 game

Rating History

Loading rating history...

Peak Ratings

Classic 2777 March 1, 2023
Rapid 2744 Feb. 1, 2026
Blitz 2717 Feb. 1, 2026

Games

Wins 89
Losses 35
Draws 195
Win Rate 28%

Performance by Color

Color Wins Draws Losses Win Rate
White 50 97 11 32%
Black 39 98 24 24%

Recent Matches

GM Madaminov, Mukhiddin (2523) Sunday 21 June 2026 LOSS -7.5
GM Yakubboev, Nodirbek (2584) Sunday 21 June 2026 DRAW -1.8
GM Yakubboev, Nodirbek (2584) Sunday 21 June 2026 DRAW -1.8
GM Sarana, Alexey (2685) Sunday 21 June 2026 LOSS -5.5
GM Sarana, Alexey (2685) Sunday 21 June 2026 LOSS -5.5
GM Sarana, Alexey (2685) Sunday 21 June 2026 DRAW -0.5
GM Karthikeyan, Murali (2511) Sunday 21 June 2026 DRAW -2.7
GM Karthikeyan, Murali (2511) Sunday 21 June 2026 DRAW -2.7
Huang, Renjie (2374) Sunday 21 June 2026 DRAW -3.9
Huang, Renjie (2374) Saturday 20 June 2026 DRAW -3.9
GM Xue, Haowen (2407) Saturday 20 June 2026 LOSS -8.6
IM Tan, Matthew (2478) Saturday 20 June 2026 WIN +2.0
FM Gireman, Ja (2225) Saturday 20 June 2026 WIN +0.4
IM Mas, H. (Hafizulhelmi) (2286) Saturday 20 June 2026 WIN +0.7
GM Hong, Andrew (2516) Saturday 20 June 2026 WIN +2.4
IM Shuvalova, Polina (2365) Saturday 20 June 2026 WIN +1.1
FM Escobar Medina, Andres F (2232) Saturday 20 June 2026 WIN +0.5
GM Madaminov, Mukhiddin (2523) Saturday 20 June 2026 WIN +2.5
Bai, Xue (2071) Saturday 20 June 2026 WIN +0.1
GM Le Quang, L. (Liem) (2731) Friday 19 June 2026 DRAW -0.2