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

2773.1 +3.1

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
2381

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
1301 2019-11-08 Superbet Rapid 2019 Bucharest ROU 9.1 Vladislav Artemiev Wesley So 1/2-1/2 39 Open
1302 2019-11-08 Superbet Rapid 2019 Bucharest ROU 8.2 Wesley So Levon Aronian 0-1 33 Open
1303 2019-11-08 Superbet Rapid 2019 Bucharest ROU 7.5 Quang Liem Le Wesley So 1/2-1/2 52 Open
1304 2019-11-07 Superbet Rapid 2019 Bucharest ROU 6.1 Wesley So Anton Korobov 0-1 35 Open
1305 2019-11-07 Superbet Rapid 2019 Bucharest ROU 5.5 Sergey Karjakin Wesley So 1/2-1/2 25 Open
1306 2019-11-07 Superbet Rapid 2019 Bucharest ROU 4.1 Wesley So Shakhriyar Mamedyarov 1-0 73 Open
1307 2019-11-06 Superbet Rapid 2019 Bucharest ROU 3.3 Fabiano Caruana Wesley So 1-0 36 Open
1308 2019-11-06 Superbet Rapid 2019 Bucharest ROU 2.3 Wesley So Viswanathan Anand 1/2-1/2 48 Open
1309 2019-11-06 Superbet Rapid 2019 Bucharest ROU 1.2 Anish Giri Wesley So 1-0 39 Open
1310 2019-11-02 World Fischer Random 2019 Hovikodden NOR 3.6 Wesley So Magnus Carlsen 1-0 29 Open
1311 2019-11-02 World Fischer Random 2019 Hovikodden NOR 3.5 Magnus Carlsen Wesley So 1/2-1/2 28 Open
1312 2019-11-01 World Fischer Random 2019 Hovikodden NOR 3.4 Magnus Carlsen Wesley So 0-1 50 Open
1313 2019-11-01 World Fischer Random 2019 Hovikodden NOR 3.3 Wesley So Magnus Carlsen 1-0 60 Open
1314 2019-10-31 World Fischer Random 2019 Hovikodden NOR 3.2 Wesley So Magnus Carlsen 1-0 72 Open
1315 2019-10-31 World Fischer Random 2019 Hovikodden NOR 3.1 Magnus Carlsen Wesley So 1/2-1/2 96 Open
1316 2019-10-29 World Fischer Random 2019 Hovikodden NOR 2.7 Wesley So Ian Nepomniachtchi 1/2-1/2 75 Open
1317 2019-10-29 World Fischer Random 2019 Hovikodden NOR 2.6 Wesley So Ian Nepomniachtchi 1-0 60 Open
1318 2019-10-29 World Fischer Random 2019 Hovikodden NOR 2.5 Ian Nepomniachtchi Wesley So 1/2-1/2 39 Open
1319 2019-10-28 World Fischer Random 2019 Hovikodden NOR 2.4 Ian Nepomniachtchi Wesley So 0-1 34 Open
1320 2019-10-28 World Fischer Random 2019 Hovikodden NOR 2.3 Wesley So Ian Nepomniachtchi 1-0 42 Open
1321 2019-10-27 World Fischer Random 2019 Hovikodden NOR 2.2 Wesley So Ian Nepomniachtchi 1/2-1/2 36 Open
1322 2019-10-27 World Fischer Random 2019 Hovikodden NOR 2.1 Ian Nepomniachtchi Wesley So 1/2-1/2 58 Open
1323 2019-10-21 FIDE Chess.com Grand Swiss Douglas ENG 11.7 Yuriy Kryvoruchko Wesley So 1/2-1/2 37 Open
1324 2019-10-20 FIDE Chess.com Grand Swiss Douglas ENG 10.9 Wesley So Ray Robson 1/2-1/2 74 Open
1325 2019-10-19 FIDE Chess.com Grand Swiss Douglas ENG 9.8 Luke J McShane Wesley So 1/2-1/2 23 Open
1326 2019-10-18 FIDE Chess.com Grand Swiss Douglas ENG 8.5 Wesley So Kirill Alekseenko 1/2-1/2 45 Open
1327 2019-10-17 FIDE Chess.com Grand Swiss Douglas ENG 7.13 Wesley So Surya Shekhar Ganguly 1-0 56 Open
1328 2019-10-15 FIDE Chess.com Grand Swiss Douglas ENG 6.12 Sanan Sjugirov Wesley So 1/2-1/2 31 Open
1329 2019-10-14 FIDE Chess.com Grand Swiss Douglas ENG 5.3 Wesley So Jonas Buhl Bjerre 1-0 30 Open
1330 2019-10-13 FIDE Chess.com Grand Swiss Douglas ENG 4.31 Aryan Tari Wesley So 1/2-1/2 40 Open
1331 2019-10-12 FIDE Chess.com Grand Swiss Douglas ENG 3.26 Wesley So Andrei Volokitin 1/2-1/2 27 Open
1332 2019-10-11 FIDE Chess.com Grand Swiss Douglas ENG 2.17 Rinat Jumabayev Wesley So 1/2-1/2 33 Open
1333 2019-10-10 FIDE Chess.com Grand Swiss Douglas ENG 1.3 Wesley So Alexander Moiseenko 1/2-1/2 31 Open
1334 2019-10-06 World Fischer Random 2019 Hovikodden NOR 1.36 Wesley So Vladimir Fedoseev 0-1 34 Open
1335 2019-10-06 World Fischer Random 2019 Hovikodden NOR 1.35 Vladimir Fedoseev Wesley So 1/2-1/2 70 Open
1336 2019-10-06 World Fischer Random 2019 Hovikodden NOR 1.34 Vladimir Fedoseev Wesley So 1-0 66 Open
1337 2019-10-06 World Fischer Random 2019 Hovikodden NOR 1.33 Wesley So Vladimir Fedoseev 1-0 82 Open
1338 2019-10-06 World Fischer Random 2019 Hovikodden NOR 1.32 Wesley So Vladimir Fedoseev 1-0 56 Open
1339 2019-10-06 World Fischer Random 2019 Hovikodden NOR 1.31 Vladimir Fedoseev Wesley So 1/2-1/2 37 Open
1340 2019-10-05 World Fischer Random 2019 Hovikodden NOR 1.26 Peter Svidler Wesley So 1/2-1/2 26 Open
1341 2019-10-05 World Fischer Random 2019 Hovikodden NOR 1.25 Wesley So Peter Svidler 1-0 43 Open
1342 2019-10-05 World Fischer Random 2019 Hovikodden NOR 1.24 Wesley So Peter Svidler 1-0 27 Open
1343 2019-10-05 World Fischer Random 2019 Hovikodden NOR 1.23 Peter Svidler Wesley So 1-0 38 Open
1344 2019-10-05 World Fischer Random 2019 Hovikodden NOR 1.22 Peter Svidler Wesley So 1/2-1/2 23 Open
1345 2019-10-05 World Fischer Random 2019 Hovikodden NOR 1.21 Wesley So Peter Svidler 1/2-1/2 46 Open
1346 2019-10-04 World Fischer Random 2019 Hovikodden NOR 1.16 Hikaru Nakamura Wesley So 1-0 29 Open
1347 2019-10-04 World Fischer Random 2019 Hovikodden NOR 1.15 Wesley So Hikaru Nakamura 0-1 41 Open
1348 2019-10-04 World Fischer Random 2019 Hovikodden NOR 1.14 Wesley So Hikaru Nakamura 0-1 60 Open
1349 2019-10-04 World Fischer Random 2019 Hovikodden NOR 1.13 Hikaru Nakamura Wesley So 1-0 53 Open
1350 2019-10-04 World Fischer Random 2019 Hovikodden NOR 1.12 Hikaru Nakamura Wesley So 1/2-1/2 17 Open

© 2024-2026 EloTracker