Wesley So
Modern era · USA · b. 1993
World Fischer Random champion, and one of the hardest players alive to beat.
Career In The Collection
Head-to-Head Records
2278 Games · Page 5 of 12
- 2022 vs Hikaru Nakamura Black Chess.com RCC Winners A78 1/2-1/2
- 2022 vs Hikaru Nakamura White Chess.com RCC Winners C50 0-1
- 2022 vs Alexander Grischuk Black Titled Tue 16th Aug Late D27 1-0
- 2022 vs Hikaru Nakamura Black Titled Tue 16th Aug Early D26 1-0
- 2022 vs Hikaru Nakamura White Chess.com RCC Wk25 KO C50 1-0
- 2022 vs Ian Nepomniachtchi White Chess.com RCC Wk25 KO C42 1/2-1/2
- 2022 vs Ian Nepomniachtchi Black Chess.com RCC Wk25 KO E06 1/2-1/2
- 2022 vs Ian Nepomniachtchi White Chess.com RCC Wk25 KO C43 1-0
- 2022 vs Ian Nepomniachtchi Black Chess.com RCC Wk25 KO C67 1/2-1/2
- 2022 vs Hikaru Nakamura White Chess.com RCC Wk25 Swiss C50 1/2-1/2
- 2022 vs Ian Nepomniachtchi Black Chess.com RCC Wk25 Swiss C50 1/2-1/2
- 2022 vs Rameshbabu Praggnanandhaa White 44th Olympiad 2022 B35 1/2-1/2
- 2022 vs Magnus Carlsen White SuperUnited Blitz 2022 C47 1/2-1/2
- 2022 vs Alireza Firouzja Black SuperUnited Blitz 2022 E46 1-0
- 2022 vs Shakhriyar Mamedyarov White SuperUnited Blitz 2022 C42 1-0
- 2022 vs Ian Nepomniachtchi Black SuperUnited Blitz 2022 A15 1-0
- 2022 vs Veselin Topalov White SuperUnited Blitz 2022 B51 1-0
- 2022 vs Magnus Carlsen Black SuperUnited Blitz 2022 C53 0-1
- 2022 vs Alireza Firouzja White SuperUnited Blitz 2022 C67 1/2-1/2
- 2022 vs Shakhriyar Mamedyarov Black SuperUnited Blitz 2022 D40 0-1
- 2022 vs Ian Nepomniachtchi White SuperUnited Blitz 2022 E32 1/2-1/2
- 2022 vs Veselin Topalov Black SuperUnited Blitz 2022 A28 1/2-1/2
- 2022 vs Maxime Vachier-Lagrave Black SuperUnited Blitz 2022 A14 1/2-1/2
- 2022 vs Magnus Carlsen White SuperUnited Rapid 2022 D10 1/2-1/2
- 2022 vs Alireza Firouzja Black SuperUnited Rapid 2022 C67 1/2-1/2
- 2022 vs Shakhriyar Mamedyarov White SuperUnited Rapid 2022 C50 1/2-1/2
- 2022 vs Ian Nepomniachtchi White SuperUnited Rapid 2022 E04 1/2-1/2
- 2022 vs Veselin Topalov Black SuperUnited Rapid 2022 A20 1/2-1/2
- 2022 vs Maxime Vachier-Lagrave Black SuperUnited Rapid 2022 C67 1/2-1/2
- 2022 vs Hikaru Nakamura White Chess.com RCC Wk20 KO C65 0-1
- 2022 vs Hikaru Nakamura Black Chess.com RCC Wk20 KO C67 1/2-1/2
- 2022 vs Hikaru Nakamura Black Titled Tue 5th Jul Early D02 0-1
- 2022 vs Nodirbek Abdusattorov Black Chess.com RCC Wk19 Swiss C50 1-0
- 2022 vs Vincent Keymer Black Chess.com RCC Wk19 Swiss A15 1/2-1/2
- 2022 vs Vincent Keymer White Titled Tue 28th Jun Late B12 0-1
- 2022 vs Gata Kamsky White Titled Tue 21st Jun Late C55 1/2-1/2
- 2022 vs Veselin Topalov White 10th Norway Armageddon A36 0-1
- 2022 vs Veselin Topalov White 10th Norway Chess 2022 C67 1/2-1/2
- 2022 vs Maxime Vachier-Lagrave Black 10th Norway Chess 2022 C67 1-0
- 2022 vs Shakhriyar Mamedyarov Black 10th Norway Armageddon A06 1-0
- 2022 vs Shakhriyar Mamedyarov Black 10th Norway Chess 2022 D41 1/2-1/2
- 2022 vs Viswanathan Anand White 10th Norway Armageddon A36 1-0
- 2022 vs Viswanathan Anand White 10th Norway Chess 2022 A37 1/2-1/2
- 2022 vs Anish Giri Black 10th Norway Armageddon C65 1/2-1/2
- 2022 vs Anish Giri Black 10th Norway Chess 2022 E32 1/2-1/2
- 2022 vs Magnus Carlsen White 10th Norway Chess 2022 D45 1/2-1/2
- 2022 vs Magnus Carlsen White 10th Norway Armageddon C50 1-0
- 2022 vs Viswanathan Anand White 10th Norway Blitz 2022 C53 1/2-1/2
- 2022 vs Magnus Carlsen Black 10th Norway Blitz 2022 A00 0-1
- 2022 vs Shakhriyar Mamedyarov Black 10th Norway Blitz 2022 D27 1/2-1/2
- 2022 vs Veselin Topalov White 10th Norway Blitz 2022 B52 1-0
- 2022 vs Maxime Vachier-Lagrave White 10th Norway Blitz 2022 A07 1-0
- 2022 vs Viswanathan Anand White Superbet Blitz 2022 E04 1/2-1/2
- 2022 vs Levon Aronian Black Superbet Blitz 2022 C24 1-0
- 2022 vs Fabiano Caruana Black Superbet Blitz 2022 D27 1-0
- 2022 vs Jan-Krzysztof Duda White Superbet Blitz 2022 A25 0-1
- 2022 vs Richard Rapport White Superbet Blitz 2022 A40 1-0
- 2022 vs Viswanathan Anand Black Superbet Blitz 2022 C65 1-0
- 2022 vs Levon Aronian White Superbet Blitz 2022 A06 1/2-1/2
- 2022 vs Fabiano Caruana White Superbet Blitz 2022 C42 0-1
- 2022 vs Jan-Krzysztof Duda Black Superbet Blitz 2022 C65 0-1
- 2022 vs Richard Rapport Black Superbet Blitz 2022 C46 0-1
- 2022 vs Fabiano Caruana Black Superbet Rapid 2022 C65 1/2-1/2
- 2022 vs Richard Rapport White Superbet Rapid 2022 E94 1-0
- 2022 vs Levon Aronian White Superbet Rapid 2022 A08 1/2-1/2
- 2022 vs Jan-Krzysztof Duda Black Superbet Rapid 2022 C65 0-1
- 2022 vs Viswanathan Anand White Superbet Rapid 2022 E48 0-1
- 2022 vs Levon Aronian White Superbet Classic TB 2022 D20 1-0
- 2022 vs Maxime Vachier-Lagrave Black Superbet Classic TB 2022 A29 1-0
- 2022 vs Alireza Firouzja White Superbet Classic 2022 E92 1/2-1/2
- 2022 vs Richard Rapport White Superbet Classic 2022 D45 1/2-1/2
- 2022 vs Levon Aronian Black Superbet Classic 2022 A30 1/2-1/2
- 2022 vs Ian Nepomniachtchi White Superbet Classic 2022 E06 1-0
- 2022 vs Fabiano Caruana Black Superbet Classic 2022 E06 1/2-1/2
- 2022 vs Maxime Vachier-Lagrave White Superbet Classic 2022 D27 1/2-1/2
- 2022 vs Shakhriyar Mamedyarov White Superbet Classic 2022 E48 1-0
- 2022 vs Levon Aronian White American Cup Blitz 2022 E50 1/2-1/2
- 2022 vs Fabiano Caruana White American Cup Blitz 2022 A21 0-1
- 2022 vs Levon Aronian Black American Cup Elim A14 1/2-1/2
- 2022 vs Levon Aronian White American Cup Elim E46 0-1
- 2022 vs Nodirbek Abdusattorov White Chess.com Rapid W10 Swiss D35 1/2-1/2
- 2022 vs Alexander Grischuk White Chess.com Rapid W10 Swiss C11 1/2-1/2
- 2022 vs Levon Aronian Black Chess.com Rapid Wk9 KO C24 1/2-1/2
- 2022 vs Levon Aronian White Chess.com Rapid Wk9 KO C88 0-1
- 2022 vs Alexander Grischuk White Chess.com Rapid Wk9 Swiss C53 1-0
- 2022 vs Hikaru Nakamura Black Chess.com Rapid Wk9 Swiss D37 1/2-1/2
- 2022 vs Hikaru Nakamura White FIDE Grand Prix 3 Playoff E32 1/2-1/2
- 2022 vs Hikaru Nakamura White FIDE Grand Prix 3 Playoff C67 1-0
- 2022 vs Hikaru Nakamura Black FIDE Grand Prix 3 Playoff C26 1/2-1/2
- 2022 vs Maxime Vachier-Lagrave Black FIDE Grand Prix 3 Pool C E20 0-1
- 2022 vs Maxime Vachier-Lagrave White FIDE Grand Prix 3 Pool C D91 1/2-1/2
- 2022 vs Fabiano Caruana Black Chess.com Rapid Wk6 Swiss C65 1/2-1/2
- 2022 vs Levon Aronian Black Chess.com Rapid Wk5 KO C50 1-0
- 2022 vs Fabiano Caruana Black Chess.com Rapid Wk5 Swiss C65 1-0
- 2022 vs Gata Kamsky White Chess.com Rapid Wk5 Swiss C50 1/2-1/2
- 2022 vs Hikaru Nakamura Black Chess.com Rapid Wk5 Swiss D59 1-0
- 2022 vs Hikaru Nakamura Black Chess.com Rapid Wk3 Swiss D37 1-0
- 2022 vs Fabiano Caruana Black Chess.com Rapid Wk2 Swiss C67 1/2-1/2
- 2022 vs Arjun Erigaisi Black Chess.com Rapid Wk1 Swiss A07 1-0
- 2022 vs Anish Giri Black Chess.com Rapid Wk1 Swiss C50 1/2-1/2
- 2022 vs Vincent Keymer White Chess.com Rapid Wk1 Swiss B12 1-0
- 2022 vs Alexei Shirov Black FIDE Grand Prix 1 Pool D C67 1/2-1/2
- 2022 vs Alexei Shirov White FIDE Grand Prix 1 Pool D D12 1-0
- 2021 vs Hikaru Nakamura White chess.com Speed 2021 C20 0-1
- 2021 vs Hikaru Nakamura Black chess.com Speed 2021 C88 1/2-1/2
- 2021 vs Hikaru Nakamura White chess.com Speed 2021 A01 1/2-1/2
- 2021 vs Hikaru Nakamura White chess.com Speed 2021 A13 0-1
- 2021 vs Hikaru Nakamura White chess.com Speed 2021 A06 0-1
- 2021 vs Hikaru Nakamura Black chess.com Speed 2021 C00 1-0
- 2021 vs Hikaru Nakamura White chess.com Speed 2021 C65 0-1
- 2021 vs Hikaru Nakamura White chess.com Speed 2021 A00 0-1
- 2021 vs Hikaru Nakamura Black chess.com Speed 2021 C20 1-0
- 2021 vs Hikaru Nakamura White chess.com Speed 2021 C20 0-1
- 2021 vs Hikaru Nakamura Black chess.com Speed 2021 B51 1-0
- 2021 vs Hikaru Nakamura Black chess.com Speed 2021 B52 1/2-1/2
- 2021 vs Hikaru Nakamura Black chess.com Speed 2021 B51 1-0
- 2021 vs Hikaru Nakamura Black chess.com Speed 2021 B51 1-0
- 2021 vs Hikaru Nakamura Black chess.com Speed 2021 B51 0-1
- 2021 vs Hikaru Nakamura White chess.com Speed 2021 E06 1/2-1/2
- 2021 vs Hikaru Nakamura Black chess.com Speed 2021 B06 0-1
- 2021 vs Hikaru Nakamura White chess.com Speed 2021 A06 0-1
- 2021 vs Hikaru Nakamura Black chess.com Speed 2021 C67 1/2-1/2
- 2021 vs Hikaru Nakamura Black chess.com Speed 2021 B51 0-1
- 2021 vs Hikaru Nakamura White chess.com Speed 2021 D37 0-1
- 2021 vs Hikaru Nakamura Black chess.com Speed 2021 B51 1-0
- 2021 vs Hikaru Nakamura Black chess.com Speed 2021 B51 1-0
- 2021 vs Hikaru Nakamura White chess.com Speed 2021 E32 1-0
- 2021 vs Hikaru Nakamura White chess.com Speed 2021 A06 1/2-1/2
- 2021 vs Hikaru Nakamura Black chess.com Speed 2021 C88 1-0
- 2021 vs Hikaru Nakamura White chess.com Speed 2021 E06 1-0
- 2021 vs Hikaru Nakamura Black chess.com Speed 2021 B51 1-0
- 2021 vs Hikaru Nakamura Black chess.com Speed 2021 C00 1-0
- 2021 vs Hikaru Nakamura White chess.com Speed 2021 C65 0-1
- 2021 vs Hikaru Nakamura White chess.com Speed 2021 C53 0-1
- 2021 vs Fabiano Caruana White chess.com Speed 2021 B30 1-0
- 2021 vs Fabiano Caruana Black chess.com Speed 2021 C65 0-1
- 2021 vs Fabiano Caruana White chess.com Speed 2021 C20 0-1
- 2021 vs Fabiano Caruana White chess.com Speed 2021 B30 0-1
- 2021 vs Fabiano Caruana Black chess.com Speed 2021 C65 0-1
- 2021 vs Fabiano Caruana White chess.com Speed 2021 B30 1/2-1/2
- 2021 vs Fabiano Caruana White chess.com Speed 2021 B52 1-0
- 2021 vs Fabiano Caruana White chess.com Speed 2021 B15 1/2-1/2
- 2021 vs Fabiano Caruana Black chess.com Speed 2021 C65 1/2-1/2
- 2021 vs Fabiano Caruana White chess.com Speed 2021 B15 1-0
- 2021 vs Fabiano Caruana Black chess.com Speed 2021 C65 1-0
- 2021 vs Fabiano Caruana White chess.com Speed 2021 B19 1-0
- 2021 vs Fabiano Caruana Black chess.com Speed 2021 C65 1/2-1/2
- 2021 vs Fabiano Caruana White chess.com Speed 2021 B30 0-1
- 2021 vs Fabiano Caruana White chess.com Speed 2021 B10 1/2-1/2
- 2021 vs Fabiano Caruana Black chess.com Speed 2021 C65 1/2-1/2
- 2021 vs Fabiano Caruana White chess.com Speed 2021 B52 1/2-1/2
- 2021 vs Fabiano Caruana Black chess.com Speed 2021 C65 1/2-1/2
- 2021 vs Fabiano Caruana Black chess.com Speed 2021 D02 0-1
- 2021 vs Fabiano Caruana Black chess.com Speed 2021 C65 1/2-1/2
- 2021 vs Fabiano Caruana Black chess.com Speed 2021 A45 0-1
- 2021 vs Fabiano Caruana Black chess.com Speed 2021 D02 0-1
- 2021 vs Fabiano Caruana Black chess.com Speed 2021 C65 0-1
- 2021 vs Fabiano Caruana White chess.com Speed 2021 B52 1/2-1/2
- 2021 vs Fabiano Caruana White chess.com Speed 2021 B30 1/2-1/2
- 2021 vs Fabiano Caruana Black chess.com Speed 2021 C00 0-1
- 2021 vs Fabiano Caruana White chess.com Speed 2021 B52 1-0
- 2021 vs Fabiano Caruana Black ch-USA TB 2021 A28 0-1
- 2021 vs Fabiano Caruana White ch-USA 2021 E32 1/2-1/2
- 2021 vs Magnus Carlsen Black Meltwater Tour Final 2021 A01 1-0
- 2021 vs Magnus Carlsen Black Meltwater Tour Final 2021 A01 1-0
- 2021 vs Magnus Carlsen White Meltwater Tour Final 2021 B00 1/2-1/2
- 2021 vs Jan-Krzysztof Duda Black Meltwater Tour Final 2021 D27 1/2-1/2
- 2021 vs Jan-Krzysztof Duda White Meltwater Tour Final 2021 A13 1/2-1/2
- 2021 vs Jan-Krzysztof Duda Black Meltwater Tour Final 2021 D37 1/2-1/2
- 2021 vs Jan-Krzysztof Duda Black Meltwater Tour Final 2021 A13 1/2-1/2
- 2021 vs Jan-Krzysztof Duda White Meltwater Tour Final 2021 E60 1/2-1/2
- 2021 vs Jan-Krzysztof Duda White Meltwater Tour Final 2021 A34 1-0
- 2021 vs Levon Aronian White Meltwater Tour Final 2021 C42 1/2-1/2
- 2021 vs Levon Aronian White Meltwater Tour Final 2021 C42 0-1
- 2021 vs Levon Aronian Black Meltwater Tour Final 2021 C50 1-0
- 2021 vs Anish Giri Black Meltwater Tour Final 2021 E10 1/2-1/2
- 2021 vs Anish Giri White Meltwater Tour Final 2021 D33 1-0
- 2021 vs Anish Giri White Meltwater Tour Final 2021 A07 1/2-1/2
- 2021 vs Anish Giri White Meltwater Tour Final 2021 A06 0-1
- 2021 vs Anish Giri Black Meltwater Tour Final 2021 E04 0-1
- 2021 vs Hikaru Nakamura White Meltwater Tour Final 2021 C45 0-1
- 2021 vs Hikaru Nakamura Black Meltwater Tour Final 2021 E06 1/2-1/2
- 2021 vs Hikaru Nakamura Black Meltwater Tour Final 2021 A33 1-0
- 2021 vs Maxime Vachier-Lagrave Black Meltwater Tour Final 2021 C67 1-0
- 2021 vs Maxime Vachier-Lagrave White Meltwater Tour Final 2021 A20 1/2-1/2
- 2021 vs Maxime Vachier-Lagrave Black Meltwater Tour Final 2021 A07 1-0
- 2021 vs Shakhriyar Mamedyarov Black Meltwater Tour Final 2021 D41 0-1
- 2021 vs Shakhriyar Mamedyarov Black Meltwater Tour Final 2021 A06 0-1
- 2021 vs Shakhriyar Mamedyarov White Meltwater Tour Final 2021 B40 1/2-1/2
- 2021 vs Shakhriyar Mamedyarov White Meltwater Tour Final 2021 B33 1/2-1/2
- 2021 vs Alireza Firouzja White Aimchess US Rapid KO 2021 C50 1-0
- 2021 vs Alireza Firouzja White Aimchess US Rapid KO 2021 B15 1/2-1/2
- 2021 vs Alireza Firouzja Black Aimchess US Rapid KO 2021 C01 0-1
- 2021 vs Alireza Firouzja White Aimchess US Rapid KO 2021 A13 1/2-1/2
- 2021 vs Alireza Firouzja Black Aimchess US Rapid KO 2021 C67 1-0
- 2021 vs Alireza Firouzja Black Aimchess US Rapid KO 2021 C42 1-0
- 2021 vs Alireza Firouzja Black Aimchess US Rapid KO 2021 E20 1-0
- 2021 vs Alireza Firouzja Black Aimchess US Rapid KO 2021 B51 1/2-1/2
- 2021 vs Alireza Firouzja White Aimchess US Rapid KO 2021 D35 0-1
- 2021 vs Anish Giri Black Aimchess US Rapid Prelim D37 1/2-1/2
Keep Studying
Open any game above to read it move by move, or replay it on the interactive board. When a position grabs you, have Stockfish analyze the whole game, or play the ideas out against Stockfish yourself. All the players are on the Grandmaster Games hub.