GM Wesley So LIVE

Country

USA

Birth Year

1993 (Age ≈33)

Gender

M

Title

Grandmaster

FIDE ID

5202213

USCF ID

13145890

USCF Rating

2843

FIDE ratings

2771.3 +1.3

Classical

Live rating

2699

Rapid

Published FIDE

2745

Blitz

Published FIDE

Official classical ranks

World rank
#6
National rank · USA
#3

Active players · Oct 2026 FIDE list ⓘ

FIDE rating history

Highest recorded rating
2822 Feb 2017
Recorded years
2005–2026
Archived games
2576

Based on available monthly lists and saved games.

USCF rating history

View rating lists

FIDE rating history

View rating lists
Available Games

Published games available in our archive; coverage varies by tournament. Archive last checked: 2026-10-13 (UTC).

Online games are identified from known tournament names, playing sites and PGN mode. Other games are listed as OTB (over-the-board).

# Date Event Site Round White Black Result Moves View
2051 2020-09-18 Saint Louis Blitz 2020 lichess.org INT 8.1 Hikaru Nakamura Wesley So 1/2-1/2 28 Open
2052 2020-09-18 Saint Louis Blitz 2020 lichess.org INT 7.5 Leinier Dominguez Perez Wesley So 1/2-1/2 37 Open
2053 2020-09-18 Saint Louis Blitz 2020 lichess.org INT 6.2 Wesley So Alireza Firouzja 1/2-1/2 33 Open
2054 2020-09-18 Saint Louis Blitz 2020 lichess.org INT 5.4 Alexander Grischuk Wesley So 1/2-1/2 24 Open
2055 2020-09-18 Saint Louis Blitz 2020 lichess.org INT 4.3 Wesley So Ian Nepomniachtchi 1-0 44 Open
2056 2020-09-18 Saint Louis Blitz 2020 lichess.org INT 3.3 Levon Aronian Wesley So 1/2-1/2 57 Open
2057 2020-09-18 Saint Louis Blitz 2020 lichess.org INT 2.4 Wesley So Pentala Harikrishna 1-0 33 Open
2058 2020-09-18 Saint Louis Blitz 2020 lichess.org INT 1.2 Jeffery Xiong Wesley So 1-0 66 Open
2059 2020-09-17 Saint Louis Rapid 2020 lichess.org INT 9.4 Pentala Harikrishna Wesley So 0-1 69 Open
2060 2020-09-17 Saint Louis Rapid 2020 lichess.org INT 8.3 Wesley So Levon Aronian 1-0 73 Open
2061 2020-09-17 Saint Louis Rapid 2020 lichess.org INT 7.3 Ian Nepomniachtchi Wesley So 1/2-1/2 25 Open
2062 2020-09-16 Saint Louis Rapid 2020 lichess.org INT 6.4 Wesley So Alexander Grischuk 1/2-1/2 21 Open
2063 2020-09-16 Saint Louis Rapid 2020 lichess.org INT 5.2 Alireza Firouzja Wesley So 1/2-1/2 20 Open
2064 2020-09-16 Saint Louis Rapid 2020 lichess.org INT 4.5 Wesley So Leinier Dominguez Perez 1-0 36 Open
2065 2020-09-15 Saint Louis Rapid 2020 lichess.org INT 3.1 Wesley So Magnus Carlsen 1/2-1/2 49 Open
2066 2020-09-15 Saint Louis Rapid 2020 lichess.org INT 2.5 Hikaru Nakamura Wesley So 1/2-1/2 21 Open
2067 2020-09-15 Saint Louis Rapid 2020 lichess.org INT 1.2 Wesley So Jeffery Xiong 1-0 67 Open
2068 2020-09-13 Champ Showdown 9LX 2020 lichess.org INT 8.1 Garry Kasparov Wesley So 1/2-1/2 39 Open
2069 2020-09-13 Champ Showdown 9LX 2020 lichess.org INT 7.5 Hikaru Nakamura Wesley So 1/2-1/2 20 Open
2070 2020-09-12 Champ Showdown 9LX 2020 lichess.org INT 9.5 Wesley So Alireza Firouzja 0-1 39 Open
2071 2020-09-12 Champ Showdown 9LX 2020 lichess.org INT 6.2 Wesley So Fabiano Caruana 1/2-1/2 71 Open
2072 2020-09-12 Champ Showdown 9LX 2020 lichess.org INT 5.4 Magnus Carlsen Wesley So 0-1 29 Open
2073 2020-09-12 Champ Showdown 9LX 2020 lichess.org INT 4.3 Wesley So Maxime Vachier-Lagrave 1/2-1/2 68 Open
2074 2020-09-11 Champ Showdown 9LX 2020 lichess.org INT 3.3 Levon Aronian Wesley So 1/2-1/2 14 Open
2075 2020-09-11 Champ Showdown 9LX 2020 lichess.org INT 2.4 Wesley So Leinier Dominguez Perez 1/2-1/2 57 Open
2076 2020-09-11 Champ Showdown 9LX 2020 lichess.org INT 1.2 Peter Svidler Wesley So 0-1 38 Open
2077 2020-08-29 Online Olym KO Stage 2020 chess.com INT 3.22 Wesley So Alexander Grischuk 1-0 51 Open
2078 2020-08-29 Online Olym KO Stage 2020 chess.com INT 3.21 Alexander Grischuk Wesley So 1/2-1/2 23 Open
2079 2020-08-28 Online Olym KO Stage 2020 chess.com INT 2.42 Anton Korobov Wesley So 0-1 54 Open
2080 2020-08-28 Online Olym KO Stage 2020 chess.com INT 2.41 Wesley So Vasyl Ivanchuk 1-0 27 Open
2081 2020-08-23 Online Olym Top DivD 2020 chess.com INT 9.3 Nikolay Noritsyn Wesley So 0-1 30 Open
2082 2020-08-23 Online Olym Top DivD 2020 chess.com INT 8.4 Wesley So Emilio Cordova 1/2-1/2 51 Open
2083 2020-08-23 Online Olym Top DivD 2020 chess.com INT 7.2 Jan-Krzysztof Duda Wesley So 1-0 47 Open
2084 2020-08-22 Online Olym Top DivD 2020 chess.com INT 6.5 Wesley So Alan Pichot 1/2-1/2 49 Open
2085 2020-08-22 Online Olym Top DivD 2020 chess.com INT 5.1 Wesley So Yasser Quesada Perez 1-0 27 Open
2086 2020-08-22 Online Olym Top DivD 2020 chess.com INT 4.5 Alexandr Fier Wesley So 1/2-1/2 29 Open
2087 2020-08-21 Online Olym Top DivD 2020 chess.com INT 3.2 Wesley So Daniele Vocaturo 1-0 46 Open
2088 2020-08-21 Online Olym Top DivD 2020 chess.com INT 2.4 Neuris Delgado Ramirez Wesley So 1/2-1/2 25 Open
2089 2020-08-21 Online Olym Top DivD 2020 chess.com INT 1.3 Wesley So Dimitrios Mastrovasilis 1-0 23 Open
2090 2020-06-12 Clutch Chess Showdown Int lichess.org INT 2.9 Wesley So Fabiano Caruana 1-0 58 Open
2091 2020-06-12 Clutch Chess Showdown Int lichess.org INT 2.8 Fabiano Caruana Wesley So 1-0 42 Open
2092 2020-06-12 Clutch Chess Showdown Int lichess.org INT 2.7 Wesley So Fabiano Caruana 0-1 53 Open
2093 2020-06-12 Clutch Chess Showdown Int lichess.org INT 2.12 Fabiano Caruana Wesley So 1/2-1/2 28 Open
2094 2020-06-12 Clutch Chess Showdown Int lichess.org INT 2.11 Wesley So Fabiano Caruana 0-1 81 Open
2095 2020-06-12 Clutch Chess Showdown Int lichess.org INT 2.1 Fabiano Caruana Wesley So 1-0 26 Open
2096 2020-06-11 Clutch Chess Showdown Int lichess.org INT 2.6 Wesley So Fabiano Caruana 1/2-1/2 49 Open
2097 2020-06-11 Clutch Chess Showdown Int lichess.org INT 2.5 Fabiano Caruana Wesley So 0-1 53 Open
2098 2020-06-11 Clutch Chess Showdown Int lichess.org INT 2.4 Wesley So Fabiano Caruana 1/2-1/2 55 Open
2099 2020-06-11 Clutch Chess Showdown Int lichess.org INT 2.3 Fabiano Caruana Wesley So 1/2-1/2 52 Open
2100 2020-06-11 Clutch Chess Showdown Int lichess.org INT 2.2 Wesley So Fabiano Caruana 1-0 78 Open

© 2024-2026 EloTracker