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

2770.0 0.0

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 ⓘ

Rating history

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

Based on available monthly lists and saved games.

FIDE rating history

View rating lists

USCF 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
4301 2017-07-09 30th Leon GM 2017 Leon ESP 2.1 Wesley So Viswanathan Anand 1/2-1/2 39 Open
4302 2017-07-07 30th Leon GM 2017 Leon ESP 1.4 Jan-Krzysztof Duda Wesley So 0-1 40 Open
4303 2017-07-07 30th Leon GM 2017 Leon ESP 1.3 Wesley So Jan-Krzysztof Duda 1-0 73 Open
4304 2017-07-07 30th Leon GM 2017 Leon ESP 1.2 Jan-Krzysztof Duda Wesley So 1/2-1/2 76 Open
4305 2017-07-07 30th Leon GM 2017 Leon ESP 1.1 Wesley So Jan-Krzysztof Duda 0-1 17 Open
4306 2017-07-02 GCT Blitz YourNextMove Leuven BEL 18.3 Wesley So Magnus Carlsen 1/2-1/2 32 Open
4307 2017-07-02 GCT Blitz YourNextMove Leuven BEL 17.1 Anish Giri Wesley So 1/2-1/2 32 Open
4308 2017-07-02 GCT Blitz YourNextMove Leuven BEL 16.1 Wesley So Levon Aronian 1/2-1/2 43 Open
4309 2017-07-02 GCT Blitz YourNextMove Leuven BEL 15.1 Ian Nepomniachtchi Wesley So 1/2-1/2 48 Open
4310 2017-07-02 GCT Blitz YourNextMove Leuven BEL 14.1 Wesley So Vasyl Ivanchuk 1/2-1/2 54 Open
4311 2017-07-02 GCT Blitz YourNextMove Leuven BEL 13.3 Maxime Vachier-Lagrave Wesley So 1-0 58 Open
4312 2017-07-02 GCT Blitz YourNextMove Leuven BEL 12.2 Wesley So Vladimir Kramnik 1/2-1/2 42 Open
4313 2017-07-02 GCT Blitz YourNextMove Leuven BEL 11.2 Viswanathan Anand Wesley So 1-0 41 Open
4314 2017-07-02 GCT Blitz YourNextMove Leuven BEL 10.4 Baadur Jobava Wesley So 0-1 37 Open
4315 2017-07-01 GCT Blitz YourNextMove Leuven BEL 9.3 Magnus Carlsen Wesley So 1-0 41 Open
4316 2017-07-01 GCT Blitz YourNextMove Leuven BEL 8.1 Wesley So Anish Giri 0-1 32 Open
4317 2017-07-01 GCT Blitz YourNextMove Leuven BEL 7.1 Levon Aronian Wesley So 1/2-1/2 35 Open
4318 2017-07-01 GCT Blitz YourNextMove Leuven BEL 6.1 Wesley So Ian Nepomniachtchi 1-0 58 Open
4319 2017-07-01 GCT Blitz YourNextMove Leuven BEL 5.1 Vasyl Ivanchuk Wesley So 1/2-1/2 36 Open
4320 2017-07-01 GCT Blitz YourNextMove Leuven BEL 4.3 Wesley So Maxime Vachier-Lagrave 0-1 32 Open
4321 2017-07-01 GCT Blitz YourNextMove Leuven BEL 3.2 Vladimir Kramnik Wesley So 1/2-1/2 36 Open
4322 2017-07-01 GCT Blitz YourNextMove Leuven BEL 2.3 Wesley So Viswanathan Anand 1-0 23 Open
4323 2017-07-01 GCT Blitz YourNextMove Leuven BEL 1.1 Wesley So Baadur Jobava 1-0 32 Open
4324 2017-06-30 GCT Rapid YourNextMove Leuven BEL 9.1 Vasyl Ivanchuk Wesley So 1/2-1/2 33 Open
4325 2017-06-30 GCT Rapid YourNextMove Leuven BEL 8.1 Wesley So Levon Aronian 1-0 85 Open
4326 2017-06-30 GCT Rapid YourNextMove Leuven BEL 7.1 Ian Nepomniachtchi Wesley So 1/2-1/2 40 Open
4327 2017-06-29 GCT Rapid YourNextMove Leuven BEL 6.1 Wesley So Viswanathan Anand 1-0 60 Open
4328 2017-06-29 GCT Rapid YourNextMove Leuven BEL 5.1 Anish Giri Wesley So 1/2-1/2 33 Open
4329 2017-06-29 GCT Rapid YourNextMove Leuven BEL 4.1 Wesley So Baadur Jobava 1-0 57 Open
4330 2017-06-28 GCT Rapid YourNextMove Leuven BEL 3.2 Magnus Carlsen Wesley So 0-1 51 Open
4331 2017-06-28 GCT Rapid YourNextMove Leuven BEL 2.2 Wesley So Maxime Vachier-Lagrave 1/2-1/2 60 Open
4332 2017-06-28 GCT Rapid YourNextMove Leuven BEL 1.2 Wesley So Vladimir Kramnik 1-0 62 Open
4333 2017-06-25 GCT Blitz Paris 2017 Paris FRA 18.5 Magnus Carlsen Wesley So 1-0 25 Open
4334 2017-06-25 GCT Blitz Paris 2017 Paris FRA 17.4 Wesley So Shakhriyar Mamedyarov 1/2-1/2 48 Open
4335 2017-06-25 GCT Blitz Paris 2017 Paris FRA 16.4 Veselin Topalov Wesley So 0-1 46 Open
4336 2017-06-25 GCT Blitz Paris 2017 Paris FRA 15.2 Wesley So Etienne Bacrot 1-0 42 Open
4337 2017-06-25 GCT Blitz Paris 2017 Paris FRA 14.4 Fabiano Caruana Wesley So 1-0 45 Open
4338 2017-06-25 GCT Blitz Paris 2017 Paris FRA 13.2 Wesley So Alexander Grischuk 1-0 50 Open
4339 2017-06-25 GCT Blitz Paris 2017 Paris FRA 12.5 Wesley So Hikaru Nakamura 1-0 29 Open
4340 2017-06-25 GCT Blitz Paris 2017 Paris FRA 11.5 Maxime Vachier-Lagrave Wesley So 1-0 25 Open
4341 2017-06-25 GCT Blitz Paris 2017 Paris FRA 10.4 Wesley So Sergey Karjakin 0-1 54 Open
4342 2017-06-24 GCT Blitz Paris 2017 Paris FRA 9.5 Wesley So Magnus Carlsen 0-1 48 Open
4343 2017-06-24 GCT Blitz Paris 2017 Paris FRA 8.4 Shakhriyar Mamedyarov Wesley So 1/2-1/2 78 Open
4344 2017-06-24 GCT Blitz Paris 2017 Paris FRA 7.2 Wesley So Veselin Topalov 1/2-1/2 39 Open
4345 2017-06-24 GCT Blitz Paris 2017 Paris FRA 6.2 Etienne Bacrot Wesley So 1-0 42 Open
4346 2017-06-24 GCT Blitz Paris 2017 Paris FRA 5.4 Wesley So Fabiano Caruana 0-1 59 Open
4347 2017-06-24 GCT Blitz Paris 2017 Paris FRA 4.3 Alexander Grischuk Wesley So 1/2-1/2 50 Open
4348 2017-06-24 GCT Blitz Paris 2017 Paris FRA 3.3 Hikaru Nakamura Wesley So 1-0 49 Open
4349 2017-06-24 GCT Blitz Paris 2017 Paris FRA 2.3 Wesley So Maxime Vachier-Lagrave 0-1 51 Open
4350 2017-06-24 GCT Blitz Paris 2017 Paris FRA 1.4 Sergey Karjakin Wesley So 1-0 37 Open

© 2024-2026 EloTracker