CChessStats

Wesley So vs Anish Giri

Wesley So (33, GM, USA) and Anish Giri (32, GM, NED) have met 31 times in classical OTB. They split decisive games at 3–3 with 25 draws — a 81% draw rate. Their last meeting at Global Chess League 2025 - League Stage drew. With current classical ratings of 2754 and 2767, the Elo model gives Giri a 33% chance of winning a classical game with white.

Head-to-Head Score

If they played today · Classical

Based on current Elo: 2754 vs 2767 -13)
With Wesley So as white
39% Wesley28% draw33% Anish
With Anish Giri as white
30% Wesley27% draw44% Anish

Estimate from Elo only · doesn't account for recent form, opening prep, or context.

Career Compare

Wesley SoAnish Giri
Current rating (STD)27542767+14
Peak rating2822 · Feb 20172798 · Oct 2015
Peak age2421
World rank now#9#6
World rank peak#2#3
Federation rank now#3#1
Games (career, STD)1,4311,651
Months active195199
% white wins42%38%
% black wins28%28%
TPR last 12m (STD)27572774
Activity 12m (games)196187

Best Win

Wesley So
Anish Giri

Highest-rated opponent ever beaten · STD primary, rapid/blitz for context

All Meetings (67)

Common Opponents

Tournaments Both Played

Cohort Position

Each player compared to active peers (same federation, ±75 Elo, played in last 12 months).

Wesley So
Anish Giri

Related Head-to-Heads