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

2775.5 +5.5

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
4940

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-12 (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
3851 2019-01-25 Gibraltar Masters 2019 Caleta ENG 4.5 Wesley So Sebastien Maze 1-0 43 Open
3852 2019-01-24 Gibraltar Masters 2019 Caleta ENG 3.1 Rasmus Svane Wesley So 1/2-1/2 36 Open
3853 2019-01-23 PRO League Group Stage chess.com INT 3 Wesley So Ivan Saric 1-0 41 Open
3854 2019-01-23 PRO League Group Stage chess.com INT 3 Eric Hansen Wesley So 0-1 34 Open
3855 2019-01-23 Gibraltar Masters 2019 Caleta ENG 2.3 Wesley So Daniel Sadzikowski 1-0 40 Open
3856 2019-01-22 PRO League Group Stage chess.com INT 3 Wesley So Shawn Rodrigue-Lemieux 1-0 82 Open
3857 2019-01-22 PRO League Group Stage chess.com INT 3 Shiyam Thavandiran Wesley So 1/2-1/2 53 Open
3858 2019-01-22 Gibraltar Masters 2019 Caleta ENG 1.3 John C Pigott Wesley So 0-1 42 Open
3859 2019-01-16 PRO League Group Stage chess.com INT 2 Wesley So Illya Nyzhnyk 1-0 26 Open
3860 2019-01-15 PRO League Group Stage chess.com INT 2 Wesley So Thalia Cervantes Landeiro 1-0 37 Open
3861 2019-01-15 PRO League Group Stage chess.com INT 2 Emilio Cordova Wesley So 0-1 26 Open
3862 2019-01-15 PRO League Group Stage chess.com INT 2 Ray Robson Wesley So 0-1 43 Open
3863 2019-01-08 PRO League Group Stage chess.com INT 1 Romain Edouard Wesley So 1/2-1/2 37 Open
3864 2019-01-08 PRO League Group Stage chess.com INT 1 Wesley So Shreyas Royal 1-0 40 Open
3865 2019-01-08 PRO League Group Stage chess.com INT 1 Wesley So Sergei Movsesian 1/2-1/2 71 Open
3866 2019-01-08 PRO League Group Stage chess.com INT 1 Justin Tan Wesley So 0-1 31 Open
3867 2018-12-02 chess.com Speed 5m+1spm 2018 chess.com INT 4.9 Hikaru Nakamura Wesley So 1-0 52 Open
3868 2018-12-02 chess.com Speed 5m+1spm 2018 chess.com INT 4.8 Wesley So Hikaru Nakamura 1-0 34 Open
3869 2018-12-02 chess.com Speed 5m+1spm 2018 chess.com INT 4.7 Hikaru Nakamura Wesley So 1-0 53 Open
3870 2018-12-02 chess.com Speed 5m+1spm 2018 chess.com INT 4.6 Wesley So Hikaru Nakamura 0-1 42 Open
3871 2018-12-02 chess.com Speed 5m+1spm 2018 chess.com INT 4.5 Hikaru Nakamura Wesley So 0-1 40 Open
3872 2018-12-02 chess.com Speed 5m+1spm 2018 chess.com INT 4.4 Wesley So Hikaru Nakamura 1/2-1/2 38 Open
3873 2018-12-02 chess.com Speed 5m+1spm 2018 chess.com INT 4.3 Hikaru Nakamura Wesley So 1-0 64 Open
3874 2018-12-02 chess.com Speed 5m+1spm 2018 chess.com INT 4.2 Wesley So Hikaru Nakamura 1/2-1/2 31 Open
3875 2018-12-02 chess.com Speed 1m+1spm 2018 chess.com INT 4.28 Wesley So Hikaru Nakamura 1/2-1/2 20 Open
3876 2018-12-02 chess.com Speed 1m+1spm 2018 chess.com INT 4.27 Hikaru Nakamura Wesley So 1/2-1/2 63 Open
3877 2018-12-02 chess.com Speed 1m+1spm 2018 chess.com INT 4.26 Wesley So Hikaru Nakamura 1/2-1/2 164 Open
3878 2018-12-02 chess.com Speed 1m+1spm 2018 chess.com INT 4.25 Hikaru Nakamura Wesley So 1-0 55 Open
3879 2018-12-02 chess.com Speed 1m+1spm 2018 chess.com INT 4.24 Wesley So Hikaru Nakamura 0-1 46 Open
3880 2018-12-02 chess.com Speed 1m+1spm 2018 chess.com INT 4.23 Hikaru Nakamura Wesley So 1/2-1/2 67 Open
3881 2018-12-02 chess.com Speed 1m+1spm 2018 chess.com INT 4.22 Wesley So Hikaru Nakamura 1/2-1/2 63 Open
3882 2018-12-02 chess.com Speed 1m+1spm 2018 chess.com INT 4.21 Hikaru Nakamura Wesley So 1-0 81 Open
3883 2018-12-02 chess.com Speed 3m+1spm 2018 chess.com INT 4.2 Wesley So Hikaru Nakamura 1/2-1/2 56 Open
3884 2018-12-02 chess.com Speed 5m+1spm 2018 chess.com INT 4.1 Hikaru Nakamura Wesley So 0-1 40 Open
3885 2018-12-02 chess.com Speed 3m+1spm 2018 chess.com INT 4.19 Hikaru Nakamura Wesley So 1/2-1/2 40 Open
3886 2018-12-02 chess.com Speed 3m+1spm 2018 chess.com INT 4.18 Wesley So Hikaru Nakamura 1/2-1/2 40 Open
3887 2018-12-02 chess.com Speed 3m+1spm 2018 chess.com INT 4.17 Hikaru Nakamura Wesley So 1/2-1/2 43 Open
3888 2018-12-02 chess.com Speed 3m+1spm 2018 chess.com INT 4.16 Wesley So Hikaru Nakamura 0-1 52 Open
3889 2018-12-02 chess.com Speed 3m+1spm 2018 chess.com INT 4.15 Hikaru Nakamura Wesley So 1-0 42 Open
3890 2018-12-02 chess.com Speed 3m+1spm 2018 chess.com INT 4.14 Wesley So Hikaru Nakamura 1-0 51 Open
3891 2018-12-02 chess.com Speed 3m+1spm 2018 chess.com INT 4.13 Hikaru Nakamura Wesley So 1/2-1/2 33 Open
3892 2018-12-02 chess.com Speed 3m+1spm 2018 chess.com INT 4.12 Wesley So Hikaru Nakamura 1-0 38 Open
3893 2018-12-02 chess.com Speed 3m+1spm 2018 chess.com INT 4.11 Hikaru Nakamura Wesley So 1/2-1/2 40 Open
3894 2018-12-02 chess.com Speed 5m+1spm 2018 chess.com INT 4.1 Wesley So Hikaru Nakamura 1-0 36 Open
3895 2018-11-30 chess.com Speed 5m+1spm 2018 chess.com INT 3.9 Wesley So Jan-Krzysztof Duda 0-1 26 Open
3896 2018-11-30 chess.com Speed 5m+1spm 2018 chess.com INT 3.8 Jan-Krzysztof Duda Wesley So 0-1 59 Open
3897 2018-11-30 chess.com Speed 5m+1spm 2018 chess.com INT 3.7 Wesley So Jan-Krzysztof Duda 1/2-1/2 22 Open
3898 2018-11-30 chess.com Speed 5m+1spm 2018 chess.com INT 3.6 Jan-Krzysztof Duda Wesley So 1/2-1/2 29 Open
3899 2018-11-30 chess.com Speed 5m+1spm 2018 chess.com INT 3.5 Wesley So Jan-Krzysztof Duda 1/2-1/2 63 Open
3900 2018-11-30 chess.com Speed 5m+1spm 2018 chess.com INT 3.4 Jan-Krzysztof Duda Wesley So 1/2-1/2 87 Open

© 2024-2026 EloTracker