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

2774.9 +4.9

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
4956

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
1201 2024-03-14 American Cup Champ Saint Louis USA 2.1 Wesley So Ray Robson 1/2-1/2 28 Open
1202 2024-03-13 American Cup Champ Saint Louis USA 1.3 Sam Shankland Wesley So 0-1 34 Open
1203 2024-03-12 American Cup Champ Saint Louis USA 1.2 Sam Shankland Wesley So 0-1 46 Open
1204 2024-03-12 American Cup Champ Saint Louis USA 1.1 Wesley So Sam Shankland 1/2-1/2 43 Open
1205 2024-02-06 Titled Tue 6th Feb Late chess.com INT 9 Jeffery Xiong Wesley So 1-0 46 Open
1206 2024-02-06 Titled Tue 6th Feb Late chess.com INT 8 Wesley So Maxime Vachier-Lagrave 0-1 56 Open
1207 2024-02-06 Titled Tue 6th Feb Late chess.com INT 7 Wesley So Daniel Naroditsky 1/2-1/2 31 Open
1208 2024-02-06 Titled Tue 6th Feb Late chess.com INT 6 Igor Kovalenko Wesley So 0-1 43 Open
1209 2024-02-06 Titled Tue 6th Feb Late chess.com INT 5 Vasif Durarbayli Wesley So 0-1 36 Open
1210 2024-02-06 Titled Tue 6th Feb Late chess.com INT 4 Wesley So Leon Livaic 1-0 47 Open
1211 2024-02-06 Titled Tue 6th Feb Late chess.com INT 3 Wesley So Alexander Velikanov 1-0 30 Open
1212 2024-02-06 Titled Tue 6th Feb Early chess.com INT 2 Semen Novozhilov Wesley So 1-0 39 Open
1213 2024-02-06 Titled Tue 6th Feb Late chess.com INT 2 Kirill Kozionov Wesley So 0-1 40 Open
1214 2024-02-06 Titled Tue 6th Feb Late chess.com INT 1 Wesley So Ivan Kochiev 1-0 30 Open
1215 2024-02-06 Titled Tue 6th Feb Early chess.com INT 1 Wesley So Ali Farahat 1-0 36 Open
1216 2024-02-06 Titled Tue 6th Feb Late chess.com INT 11 Artem Galaktionov Wesley So 0-1 62 Open
1217 2024-02-06 Titled Tue 6th Feb Late chess.com INT 10 Wesley So Abdulla Gadimbayli 1/2-1/2 67 Open
1218 2024-02-03 Chessable Masters Div 1 L chess.com INT 1.2 Wesley So Alireza Firouzja 0-1 33 Open
1219 2024-02-03 Chessable Masters Div 1 L chess.com INT 1.1 Alireza Firouzja Wesley So 1/2-1/2 33 Open
1220 2024-02-02 Chessable Masters Div 1 W chess.com INT 1.4 Wesley So Magnus Carlsen 1/2-1/2 57 Open
1221 2024-02-02 Chessable Masters Div 1 W chess.com INT 1.3 Magnus Carlsen Wesley So 1/2-1/2 42 Open
1222 2024-02-02 Chessable Masters Div 1 W chess.com INT 1.2 Wesley So Magnus Carlsen 0-1 55 Open
1223 2024-02-02 Chessable Masters Div 1 W chess.com INT 1.1 Magnus Carlsen Wesley So 1/2-1/2 52 Open
1224 2024-02-01 Chessable Play-In Match D1 chess.com INT 2.3 Samuel Sevian Wesley So 0-1 53 Open
1225 2024-02-01 Chessable Play-In Match D1 chess.com INT 2.2 Wesley So Samuel Sevian 1/2-1/2 18 Open
1226 2024-02-01 Chessable Play-In Match D1 chess.com INT 2.1 Samuel Sevian Wesley So 0-1 41 Open
1227 2024-02-01 Chessable Play-In Match D1 chess.com INT 1.2 Wesley So Vincent Keymer 1/2-1/2 44 Open
1228 2024-02-01 Chessable Play-In Match D1 chess.com INT 1.1 Vincent Keymer Wesley So 0-1 42 Open
1229 2024-01-31 Chessable Masters Play-In chess.com INT 9 Wesley So David Anton Guijarro 0-1 67 Open
1230 2024-01-31 Chessable Masters Play-In chess.com INT 8 Vincent Keymer Wesley So 0-1 58 Open
1231 2024-01-31 Chessable Masters Play-In chess.com INT 7 Wesley So Jose Eduardo Martinez Alcantara 1/2-1/2 27 Open
1232 2024-01-31 Chessable Masters Play-In chess.com INT 6 Grigoriy Oparin Wesley So 0-1 50 Open
1233 2024-01-31 Chessable Masters Play-In chess.com INT 5 Wesley So Gata Kamsky 1-0 37 Open
1234 2024-01-31 Chessable Masters Play-In chess.com INT 4 Avital Boruchovsky Wesley So 0-1 59 Open
1235 2024-01-31 Chessable Masters Play-In chess.com INT 3 Wesley So Kacper Piorun 1/2-1/2 67 Open
1236 2024-01-31 Chessable Masters Play-In chess.com INT 2 Wesley So Abhimanyu Mishra 1/2-1/2 48 Open
1237 2024-01-31 Chessable Masters Play-In chess.com INT 1 Maciej Klekowski Wesley So 0-1 57 Open
1238 2024-01-30 Titled Tue 30th Jan Late chess.com INT 9 Wesley So Andrew Hong 0-1 49 Open
1239 2024-01-30 Titled Tue 30th Jan Early chess.com INT 9 Artem Chernobay Wesley So 0-1 65 Open
1240 2024-01-30 Titled Tue 30th Jan Early chess.com INT 8 Wesley So Rodrigo Vasquez Schroeder 0-1 37 Open
1241 2024-01-30 Titled Tue 30th Jan Late chess.com INT 8 Gata Kamsky Wesley So 1/2-1/2 42 Open
1242 2024-01-30 Titled Tue 30th Jan Late chess.com INT 7 Wesley So Vladimir Kramnik 1-0 54 Open
1243 2024-01-30 Titled Tue 30th Jan Early chess.com INT 7 Pranesh M Wesley So 1-0 36 Open
1244 2024-01-30 Titled Tue 30th Jan Late chess.com INT 6 Wesley So Alan Pichot 1-0 25 Open
1245 2024-01-30 Titled Tue 30th Jan Early chess.com INT 6 Renato Terry Wesley So 0-1 45 Open
1246 2024-01-30 Titled Tue 30th Jan Early chess.com INT 5 Wesley So Frederik Svane 1-0 28 Open
1247 2024-01-30 Titled Tue 30th Jan Late chess.com INT 5 Vasiliy Korchmar Wesley So 0-1 18 Open
1248 2024-01-30 Titled Tue 30th Jan Late chess.com INT 4 Ilyass Msellek Wesley So 0-1 28 Open
1249 2024-01-30 Titled Tue 30th Jan Early chess.com INT 4 Alvar Alonso Rosell Wesley So 0-1 29 Open
1250 2024-01-30 Titled Tue 30th Jan Late chess.com INT 3 Wesley So Mikhail Bryakin 0-1 60 Open

© 2024-2026 EloTracker