♞ Chess.ceo

Wesley So vs Anish Giri

GM Wesley So (2765) · GM Anish Giri (2764)

27
So wins
79
draws
23
Giri wins
129
games

Wesley So and Anish Giri have played 129 recorded games against each other, the first in Jan 2009 and the most recent in May 2026. So leads 27 wins to 23, with 79 draws (39% of the games were decisive). Their most common battleground is the Ruy Lopez: Berlin Defense (9 games). The average game between them lasted 44 moves.

Results by color

SplitGamesSoDrawsGiri
So with White61143512
Giri with White68134411

Results by time format

FormatGamesSoDrawsGiri
Blitz68193316
Classical323263
Rapid295204

Openings in their games

ECOOpeningGamesSoDrawsGiri
C65Ruy Lopez: Berlin Defense9243
C67Ruy Lopez: Berlin Defense7061
A14English Opening: Neo-Catalan6411
C54Italian Game: Giuoco Pianissimo4130
E05Catalan4040
A07Réti Opening: Keres Variation3021
D45Slav Defense3030
A48Torre Attack3210

Most recent 30 of 129 games

DateWhiteBlackResultOpeningEvent
May 2026Anish GiriWesley So1/2-1/2Ruy Lopez: Berlin DefenseGCT: Super Chess Classic Romania 2026
Dec 2025W SoA Giri1/2-1/2King's Indian: SämischTechM GCL 2025
Dec 2025A GiriW So1/2-1/2Scotch GameTechM GCL 2025
Jul 2025A GiriW So1/2-1/2Réti Opening: Double FianchettoSuperUnited CRO Blitz
Jul 2025W SoA Giri1-0Réti OpeningSuperUnited CRO Blitz
Jul 2025W SoA Giri1-0Nimzo-Indian: Rubinstein SystemSuperUnited CRO Rapid
May 2025W SoA Giri1/2-1/2Sicilian: NajdorfTitled Tue Early
Dec 2024A GiriW So0-1Ruy Lopez: Berlin DefenseWorld Blitz 2024
Aug 2024Wesley SoAnish Giri1/2-1/2English Opening: Neo-Catalan11th Sinquefield Cup
Jul 2024Anish GiriWesley So0-1English Opening: Reverse SicilianZagreb Superbet Blitz
Jul 2024Wesley SoAnish Giri0-1Slav DefenseZagreb Superbet Blitz
Jul 2024Anish GiriWesley So1/2-1/2Ruy Lopez: Berlin DefenseZagreb Superbet Rapid
Jun 2024Anish GiriWesley So1/2-1/2CatalanBucharest Superbet Classic 4th
Nov 2023Anish GiriWesley So1/2-1/2Ruy Lopez: Berlin Defense10th Sinquefield Cup
Nov 2023Wesley SoAnish Giri0-1Ruy Lopez: Berlin DefenseSaint Louis Blitz
Nov 2023Anish GiriWesley So0-1Italian GameSaint Louis Blitz
Nov 2023Anish GiriWesley So1/2-1/2Indian DefenseSaint Louis Rapid
Jun 2023Wesley SoAnish Giri1/2-1/2Nimzo-Indian: Rubinstein System11th Norway Chess Armageddon
Jun 2023Wesley SoAnish Giri1/2-1/2Indian Defense11th Norway Chess
May 2023Anish GiriWesley So1/2-1/2Italian Game: Giuoco Pianissimo11th Norway Masters Blitz
May 2023Anish GiriWesley So0-1Italian Game: Giuoco PianissimoWarsaw Superbet Blitz
May 2023Wesley SoAnish Giri0-1Sicilian: Moscow VariationWarsaw Superbet Blitz
May 2023Anish GiriWesley So1/2-1/2Nimzo-Indian: Classical VariationWarsaw Superbet Rapid
May 2023Wesley SoAnish Giri1/2-1/2Ruy Lopez: Berlin Defense3rd Bucharest Superbet Classic
Feb 2023Anish GiriWesley So1/2-1/2Nimzo-Indian: Rubinstein SystemDuesseldorf WR Masters
Jan 2023Wesley SoAnish Giri1/2-1/2Catalan85th Tata Steel Masters
Nov 2022Wesley SoAnish Giri1-0English Opening: Neo-CatalanMeltwater Tour Final
Nov 2022Wesley SoAnish Giri1/2-1/2King's Indian DefenseMeltwater Tour Final
Nov 2022Anish GiriWesley So1/2-1/2Ruy Lopez: Berlin DefenseMeltwater Tour Final
Nov 2022Anish GiriWesley So1-0Ruy Lopez: Berlin DefenseMeltwater Tour Final
Replay every Wesley So vs Anish Giri game - free

Interactive board, all 129 games, opening explorer and engine analysis.

Browse the games

Frequently asked questions

What is the head-to-head score between Wesley So and Anish Giri?

In 129 recorded games, Wesley So has 27 wins, Anish Giri has 23 wins, and they have drawn 79 times.

How many times have Wesley So and Anish Giri played each other?

Our database records 129 games between them, from Jan 2009 to May 2026.

What openings do Wesley So and Anish Giri play against each other?

The most common opening in their games is the Ruy Lopez: Berlin Defense (9 games), followed by the Ruy Lopez: Berlin Defense (7). The full opening breakdown and every game are on this page.