GM Wesley So

Country

USA

Birth Year

1993 (Age ≈33)

Gender

M

Title

Grandmaster

FIDE ID

5202213

USCF ID

13145890

USCF Rating

2843

FIDE ratings

2776.7 +6.7

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
4939

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-09 (UTC).

# Date Event Site Round White Black Result Moves View
1251 2024-01-23 Titled Tue 23rd Jan Early chess.com INT 1 Timofey Iljin Wesley So 0-1 31 Open
1252 2024-01-23 Titled Tue 23rd Jan Early chess.com INT 11 Wesley So Sina Movahed 1-0 47 Open
1253 2024-01-23 Titled Tue 23rd Jan Early chess.com INT 10 Wesley So Maxime Vachier-Lagrave 1/2-1/2 49 Open
1254 2024-01-16 Titled Tue 16th Jan Early chess.com INT 9 Wesley So Maciej Klekowski 1-0 37 Open
1255 2024-01-16 Titled Tue 16th Jan Early chess.com INT 8 Wesley So Marcin Krzyzanowski 1-0 46 Open
1256 2024-01-16 Titled Tue 16th Jan Early chess.com INT 7 Volodar Murzin Wesley So 1-0 31 Open
1257 2024-01-16 Titled Tue 16th Jan Early chess.com INT 6 Wesley So Artin Ashraf 1/2-1/2 63 Open
1258 2024-01-16 Titled Tue 16th Jan Early chess.com INT 5 Tamas Banusz Wesley So 1/2-1/2 63 Open
1259 2024-01-16 Titled Tue 16th Jan Early chess.com INT 4 Wesley So Yaacov Norowitz 1-0 31 Open
1260 2024-01-16 Titled Tue 16th Jan Early chess.com INT 3 Klementy Sychev Wesley So 0-1 49 Open
1261 2024-01-16 Titled Tue 16th Jan Early chess.com INT 2 Wesley So Ori Taichman 1-0 34 Open
1262 2024-01-16 Titled Tue 16th Jan Early chess.com INT 1 Mark Smirnov Wesley So 0-1 37 Open
1263 2024-01-16 Titled Tue 16th Jan Early chess.com INT 11 Wesley So Pranesh M 1-0 66 Open
1264 2024-01-16 Titled Tue 16th Jan Early chess.com INT 10 Rodrigo Vasquez Schroeder Wesley So 1/2-1/2 83 Open
1265 2024-01-09 Titled Tue 9th Jan Early chess.com INT 9 Wesley So Zbigniew Pakleza 1-0 23 Open
1266 2024-01-09 Titled Tue 9th Jan Early chess.com INT 8 Kirill Alekseenko Wesley So 0-1 49 Open
1267 2024-01-09 Titled Tue 9th Jan Early chess.com INT 7 Wesley So Anton Demchenko 0-1 37 Open
1268 2024-01-09 Titled Tue 9th Jan Early chess.com INT 6 Tuan Minh Le Wesley So 1-0 42 Open
1269 2024-01-09 Titled Tue 9th Jan Early chess.com INT 5 Wesley So Matvey Galchenko 1-0 33 Open
1270 2024-01-09 Titled Tue 9th Jan Early chess.com INT 4 Reza Mahdavi Wesley So 0-1 23 Open
1271 2024-01-09 Titled Tue 9th Jan Early chess.com INT 3 Wesley So Saidakbar Saydaliev 1-0 63 Open
1272 2024-01-09 Titled Tue 9th Jan Early chess.com INT 2 Egor A. Koshulyan Wesley So 0-1 49 Open
1273 2024-01-09 Titled Tue 9th Jan Early chess.com INT 1 Wesley So Erik Ronka 1-0 29 Open
1274 2024-01-09 Titled Tue 9th Jan Early chess.com INT 11 Wesley So Maksim Chigaev 1-0 42 Open
1275 2024-01-09 Titled Tue 9th Jan Early chess.com INT 10 Radoslaw Wojtaszek Wesley So 0-1 24 Open
1276 2024-01-02 Titled Tue 2nd Jan Early chess.com INT 7 Gerardo Fernandez Hernandez Wesley So 1-0 1 Open
1277 2024-01-02 Titled Tue 2nd Jan Early chess.com INT 2 Lenin Guerra Tulcan Wesley So 0-1 42 Open
1278 2024-01-02 Titled Tue 2nd Jan Early chess.com INT 1 Wesley So Clemens, Dr. Rietze 1-0 49 Open
1279 2023-12-26 Titled Tue 26th Dec Early chess.com INT 9 Hikaru Nakamura Wesley So 1/2-1/2 14 Open
1280 2023-12-26 Titled Tue 26th Dec Early chess.com INT 8 Frederik Svane Wesley So 0-1 31 Open
1281 2023-12-26 Titled Tue 26th Dec Early chess.com INT 7 Wesley So Tuan Minh Le 1-0 28 Open
1282 2023-12-26 Titled Tue 26th Dec Early chess.com INT 6 Konstantin Popov Wesley So 0-1 48 Open
1283 2023-12-26 Titled Tue 26th Dec Early chess.com INT 5 Rasmus Svane Wesley So 0-1 47 Open
1284 2023-12-26 Titled Tue 26th Dec Early chess.com INT 4 Wesley So Vasif Durarbayli 1-0 50 Open
1285 2023-12-26 Titled Tue 26th Dec Early chess.com INT 3 Nagare Kaivalya Sandip Wesley So 0-1 56 Open
1286 2023-12-26 Titled Tue 26th Dec Early chess.com INT 2 Wesley So Sargis A. Manukyan 1-0 59 Open
1287 2023-12-26 Titled Tue 26th Dec Early chess.com INT 1 Clement Kuhn Wesley So 0-1 33 Open
1288 2023-12-26 Titled Tue 26th Dec Early chess.com INT 10 Wesley So Jose Eduardo Martinez Alcantara 1/2-1/2 17 Open
1289 2023-12-19 Titled Tue 19th Dec Early chess.com INT 9 Wesley So Samvel Ter-Sahakyan 1-0 35 Open
1290 2023-12-19 Titled Tue 19th Dec Early chess.com INT 8 Wesley So Maksim Chigaev 0-1 34 Open
1291 2023-12-19 Titled Tue 19th Dec Early chess.com INT 7 Sanan Sjugirov Wesley So 0-1 45 Open
1292 2023-12-19 Titled Tue 19th Dec Early chess.com INT 6 Wesley So Roman Kezin 1-0 88 Open
1293 2023-12-19 Titled Tue 19th Dec Early chess.com INT 5 Harshavardhan G B Wesley So 0-1 62 Open
1294 2023-12-19 Titled Tue 19th Dec Early chess.com INT 4 Wesley So Guha Mitrabha 0-1 64 Open
1295 2023-12-19 Titled Tue 19th Dec Early chess.com INT 3 Zbigniew Pakleza Wesley So 0-1 44 Open
1296 2023-12-19 Titled Tue 19th Dec Early chess.com INT 2 Wesley So Kevin Chor 1-0 34 Open
1297 2023-12-19 Titled Tue 19th Dec Early chess.com INT 1 Joshua Adrian Avila Rodriguez Wesley So 0-1 25 Open
1298 2023-12-19 Titled Tue 19th Dec Early chess.com INT 11 Wesley So Vaclav Finek 1-0 106 Open
1299 2023-12-19 Titled Tue 19th Dec Early chess.com INT 10 Gata Kamsky Wesley So 1-0 6 Open
1300 2023-12-16 CCT Final KO 2023 Toronto CAN 2.24 Magnus Carlsen Wesley So 1-0 31 Open

© 2024-2026 EloTracker