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

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
4958

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
3201 2020-10-04 Speed Super Swiss KO 2020 chess.com INT 2.8 Vladimir Fedoseev Wesley So 1/2-1/2 57 Open
3202 2020-10-04 Speed Super Swiss KO 2020 chess.com INT 2.7 Wesley So Vladimir Fedoseev 0-1 39 Open
3203 2020-10-04 Speed Super Swiss KO 2020 chess.com INT 2.6 Vladimir Fedoseev Wesley So 1/2-1/2 85 Open
3204 2020-10-04 Speed Super Swiss KO 2020 chess.com INT 2.5 Wesley So Vladimir Fedoseev 1-0 34 Open
3205 2020-10-04 Speed Super Swiss KO 2020 chess.com INT 2.4 Vladimir Fedoseev Wesley So 1-0 24 Open
3206 2020-10-04 Speed Super Swiss KO 2020 chess.com INT 2.3 Wesley So Vladimir Fedoseev 0-1 43 Open
3207 2020-10-04 Speed Super Swiss KO 2020 chess.com INT 2.2 Vladimir Fedoseev Wesley So 1/2-1/2 45 Open
3208 2020-10-04 Speed Super Swiss KO 2020 chess.com INT 2.1 Wesley So Vladimir Fedoseev 1/2-1/2 62 Open
3209 2020-10-04 Speed Super Swiss KO 2020 chess.com INT 2.1 Vladimir Fedoseev Wesley So 1-0 29 Open
3210 2020-10-04 Speed Super Swiss KO 2020 chess.com INT 1.9 Wesley So Pavel Ponkratov 1-0 33 Open
3211 2020-10-04 Speed Super Swiss KO 2020 chess.com INT 1.8 Pavel Ponkratov Wesley So 1/2-1/2 33 Open
3212 2020-10-04 Speed Super Swiss KO 2020 chess.com INT 1.7 Wesley So Pavel Ponkratov 1-0 45 Open
3213 2020-10-04 Speed Super Swiss KO 2020 chess.com INT 1.6 Pavel Ponkratov Wesley So 1-0 51 Open
3214 2020-10-04 Speed Super Swiss KO 2020 chess.com INT 1.5 Wesley So Pavel Ponkratov 0-1 39 Open
3215 2020-10-04 Speed Super Swiss KO 2020 chess.com INT 1.4 Pavel Ponkratov Wesley So 0-1 23 Open
3216 2020-10-04 Speed Super Swiss KO 2020 chess.com INT 1.3 Wesley So Pavel Ponkratov 1-0 21 Open
3217 2020-10-04 Speed Super Swiss KO 2020 chess.com INT 1.2 Pavel Ponkratov Wesley So 0-1 58 Open
3218 2020-10-04 Speed Super Swiss KO 2020 chess.com INT 1.1 Wesley So Pavel Ponkratov 0-1 40 Open
3219 2020-10-03 Speed Chess Super Swiss chess.com INT 9 Wesley So Sergei Zhigalko 1-0 35 Open
3220 2020-10-03 Speed Chess Super Swiss chess.com INT 8 Vladislav Artemiev Wesley So 1-0 68 Open
3221 2020-10-03 Speed Chess Super Swiss chess.com INT 7 Wesley So Hikaru Nakamura 1/2-1/2 14 Open
3222 2020-10-03 Speed Chess Super Swiss chess.com INT 6 Wesley So Alexey Sarana 1-0 42 Open
3223 2020-10-03 Speed Chess Super Swiss chess.com INT 5 Rasmus Svane Wesley So 0-1 56 Open
3224 2020-10-03 Speed Chess Super Swiss chess.com INT 4 Wesley So Maxim Matlakov 1-0 55 Open
3225 2020-10-03 Speed Chess Super Swiss chess.com INT 3 Gata Kamsky Wesley So 0-1 35 Open
3226 2020-10-03 Speed Chess Super Swiss chess.com INT 2 Wesley So Alexander Rustemov 1-0 41 Open
3227 2020-10-03 Speed Chess Super Swiss chess.com INT 1 Adriana Sakorenko Wesley So 0-1 40 Open
3228 2020-10-03 Speed Chess Super Swiss chess.com INT 15 Praggnanandhaa R Wesley So 1/2-1/2 17 Open
3229 2020-10-03 Speed Chess Super Swiss chess.com INT 14 Wesley So Dmitry Andreikin 1/2-1/2 8 Open
3230 2020-10-03 Speed Chess Super Swiss chess.com INT 13 Wesley So Alexander Grischuk 1-0 39 Open
3231 2020-10-03 Speed Chess Super Swiss chess.com INT 12 Ian Nepomniachtchi Wesley So 1/2-1/2 16 Open
3232 2020-10-03 Speed Chess Super Swiss chess.com INT 11 Wesley So Jorden Van Foreest 1-0 23 Open
3233 2020-10-03 Speed Chess Super Swiss chess.com INT 10 Erigaisi Arjun Wesley So 0-1 38 Open
3234 2020-09-29 Chess24 Banter Final 2020 chess24.com INT 4.9 Magnus Carlsen Wesley So 1-0 48 Open
3235 2020-09-29 Chess24 Banter Final 2020 chess24.com INT 4.8 Wesley So Magnus Carlsen 1/2-1/2 43 Open
3236 2020-09-29 Chess24 Banter Final 2020 chess24.com INT 4.7 Magnus Carlsen Wesley So 1/2-1/2 44 Open
3237 2020-09-29 Chess24 Banter Final 2020 chess24.com INT 4.6 Wesley So Magnus Carlsen 1-0 25 Open
3238 2020-09-29 Chess24 Banter Final 2020 chess24.com INT 4.5 Magnus Carlsen Wesley So 1-0 47 Open
3239 2020-09-29 Chess24 Banter Final 2020 chess24.com INT 4.4 Wesley So Magnus Carlsen 1-0 40 Open
3240 2020-09-29 Chess24 Banter Final 2020 chess24.com INT 4.3 Magnus Carlsen Wesley So 1/2-1/2 53 Open
3241 2020-09-29 Chess24 Banter Final 2020 chess24.com INT 4.2 Wesley So Magnus Carlsen 0-1 64 Open
3242 2020-09-29 Chess24 Banter Final 2020 chess24.com INT 4.1 Magnus Carlsen Wesley So 1-0 80 Open
3243 2020-09-27 PRO League KO Stage 2020 chess.com INT 4.4 Tigran L. Petrosian Wesley So 1-0 45 Open
3244 2020-09-27 PRO League KO Stage 2020 chess.com INT 4.3 Wesley So Raunak Sadhwani 1-0 45 Open
3245 2020-09-27 PRO League KO Stage 2020 chess.com INT 4.2 Parham Maghsoodloo Wesley So 1/2-1/2 74 Open
3246 2020-09-27 PRO League KO Stage 2020 chess.com INT 4.1 Wesley So Haik M. Martirosyan 1-0 62 Open
3247 2020-09-26 Chess24 Banter Final 2020 chess24.com INT 3.9 Wesley So Quang Liem Le 1-0 39 Open
3248 2020-09-26 Chess24 Banter Final 2020 chess24.com INT 3.8 Quang Liem Le Wesley So 1/2-1/2 55 Open
3249 2020-09-26 Chess24 Banter Final 2020 chess24.com INT 3.7 Wesley So Quang Liem Le 0-1 26 Open
3250 2020-09-26 Chess24 Banter Final 2020 chess24.com INT 3.6 Quang Liem Le Wesley So 0-1 34 Open

© 2024-2026 EloTracker