So, Wesley
Filipino-American grandmaster Wesley So is a three-time U.S. Champion and the inaugural Fischer Random World Champion, having demolished Magnus Carlsen 13.5-2.5 in the 2019 final. With a peak rating of 2822 and two Grand Chess Tour titles, So is renowned for his precise, positional style and remarkable consistency at the highest level of competition.
Total Games
4731
Wins
1876
Draws
2003
Losses
852
39.7% wins42.3% draws18.0% losses
Most Played Openings
C50 - Italian Game241C65 - Ruy Lopez: Berlin Defense213C67 - Ruy Lopez: Berlin Defense, Berlin Wall176C53 - Italian Game: Bird's Attack107A01 - Nimzo-Larsen Attack104D37 - Queen's Gambit Declined: Harrwitz Attack104D02 - Queen's Pawn Game: Anti-Torre94E06 - Catalan Opening: Closed87C42 - Petrov's Defense80A45 - Canard Opening80
Featured Games
0-1
Mamedyarov,S vs So,W
Tata Steel India Blitz
2018
View Print1-0
So,W vs Aronian,L
Saint Louis Blitz 2024
2024
View Print1-0
Firouzja,Alireza vs So,W
9th Sinquefield Cup 2022
2022
View Print0-1
So,W vs Aronian,L
3rd Sinquefield Cup 2015
2015
View Print1-0
Anand,V vs So,W
Tata Steel India Blitz
2018
View Print1-0
So,W vs Gukesh,D
Tata Steel India Blitz
2022
View Print0-1
Nepomniachtchi,I vs So,W
79th Tata Steel GpA
2017
View Print1-0
Caruana,F vs So,W
Sinquefield GCT TB 2018
2018
View Print0-1
Nakamura,Hi vs So,W
8th London Classic 2016
2016
View Print1-0
Nepomniachtchi,I vs So,W
Saint Louis Rapid 2023
2023
View PrintGames (4731)
Search & Filter All Games →Dominguez Perez,L vs So,W
0-1Champions Showdown Kings 2025 C50
Dominguez Perez,L vs So,W
1/2-1/2Champions Showdown Kings 2025 C67
Caruana,F vs So,W
1/2-1/2Champions Showdown Kings 2025 C65
So,W vs Caruana,F
1/2-1/2Champions Showdown Kings 2025 B40
So,W vs Caruana,F
0-1Champions Showdown Kings 2025 E51
So,W vs Aronian,L
1/2-1/2Champions Showdown Kings 2025 A45
So,W vs Aronian,L
1-0Champions Showdown Kings 2025 E46
Aronian,L vs So,W
0-1Champions Showdown Kings 2025 C50
So,W vs Anand,V
1-0Bundesliga 2024-25 2025 E46
Firouzja,Alireza vs So,W
1/2-1/2World Blitz Final KO 2024 2024 C50
So,W vs Nepomniachtchi,I
1/2-1/2World Blitz Final KO 2024 2024 E39
So,W vs Firouzja,Alireza
1/2-1/2World Blitz Final KO 2024 2024 D33
So,W vs Nepomniachtchi,I
1/2-1/2World Blitz Final KO 2024 2024 E39
So,W vs Firouzja,Alireza
1-0World Blitz Final KO 2024 2024 A30
Firouzja,Alireza vs So,W
0-1World Blitz Final KO 2024 2024 C55
Nepomniachtchi,I vs So,W
0-1World Blitz Final KO 2024 2024 C50
Nepomniachtchi,I vs So,W
1-0World Blitz Final KO 2024 2024 C50
Nepomniachtchi,I vs So,W
1-0World Blitz Final KO 2024 2024 D33
Giri,A vs So,W
0-1World Blitz 2024 2024 C65
Praggnanandhaa,R vs So,W
0-1World Blitz 2024 2024 A45
So,W vs Caruana,F
1/2-1/2World Blitz 2024 2024 E32
Aronian,L vs So,W
1/2-1/2World Blitz 2024 2024 C50
So,W vs Carlsen,M
1/2-1/2World Blitz 2024 2024 D55
Le,Quang Liem vs So,W
0-1Titled Tue 24th Dec Late 2024 B92
Carlsen,M vs So,W
1-0Titled Tue 24th Dec Early 2024 C24
So,W vs Nakamura,Hi
1/2-1/2Titled Tue 24th Dec Early 2024 B27
Carlsen,M vs So,W
1-0Titled Tue 24th Dec Late 2024 A05
So,W vs Keymer,Vincent
1/2-1/2CCT Final RR 2024 2024 A13
So,W vs Aronian,L
0-1CCT Final RR 2024 2024 B51
Keymer,Vincent vs So,W
1-0CCT Final RR 2024 2024 A20
Aronian,L vs So,W
1-0CCT Final RR 2024 2024 B08
So,W vs Keymer,Vincent
1-0CCT Final RR 2024 2024 E00
So,W vs Carlsen,M
0-1CCT Final RR 2024 2024 B41
So,W vs Carlsen,M
0-1CCT Final RR 2024 2024 E32
Nepomniachtchi,I vs So,W
1-0CCT Final RR 2024 2024 C55
Carlsen,M vs So,W
0-1CCT Final RR 2024 2024 A20
So,W vs Nepomniachtchi,I
1/2-1/2CCT Final RR 2024 2024 A20
So,W vs Firouzja,Alireza
1-0CCT Final RR 2024 2024 A40
Firouzja,Alireza vs So,W
0-1CCT Final RR 2024 2024 A13
So,W vs Vidit,S
1-0Tata Steel India Blitz 2024 C50
Narayanan,SL vs So,W
0-1Tata Steel India Blitz 2024 A08
So,W vs Dubov,Daniil
1-0Tata Steel India Blitz 2024 E91
Nihal,Sarin vs So,W
0-1Tata Steel India Blitz 2024 A06
So,W vs Narayanan,SL
0-1Tata Steel India Blitz 2024 C50
So,W vs Nihal,Sarin
1-0Tata Steel India Blitz 2024 B30
Dubov,Daniil vs So,W
1/2-1/2Tata Steel India Blitz 2024 D06
Vidit,S vs So,W
1/2-1/2Tata Steel India Blitz 2024 C50
Nihal,Sarin vs So,W
1/2-1/2Tata Steel India Rapid 2024 C67
So,W vs Dubov,Daniil
1/2-1/2Tata Steel India Rapid 2024 B52
Narayanan,SL vs So,W
1/2-1/2Tata Steel India Rapid 2024 D37