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
4957

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
3251 2020-09-26 Chess24 Banter Final 2020 chess24.com INT 3.4 Quang Liem Le Wesley So 1/2-1/2 67 Open
3252 2020-09-26 Chess24 Banter Final 2020 chess24.com INT 3.3 Wesley So Quang Liem Le 1-0 45 Open
3253 2020-09-26 Chess24 Banter Final 2020 chess24.com INT 3.2 Quang Liem Le Wesley So 0-1 35 Open
3254 2020-09-26 Chess24 Banter Final 2020 chess24.com INT 3.1 Wesley So Quang Liem Le 1/2-1/2 76 Open
3255 2020-09-25 PRO League KO Stage 2020 chess.com INT 3.4 Yi Wei Wesley So 0-1 24 Open
3256 2020-09-25 PRO League KO Stage 2020 chess.com INT 3.3 Wesley So Chao b Li 1-0 54 Open
3257 2020-09-25 PRO League KO Stage 2020 chess.com INT 3.2 Liren Ding Wesley So 1/2-1/2 29 Open
3258 2020-09-25 PRO League KO Stage 2020 chess.com INT 3.1 Wesley So Yangyi Yu 1/2-1/2 55 Open
3259 2020-09-24 Chess24 Banter Final 2020 chess24.com INT 2.9 Maxime Vachier-Lagrave Wesley So 0-1 45 Open
3260 2020-09-24 Chess24 Banter Final 2020 chess24.com INT 2.8 Wesley So Maxime Vachier-Lagrave 1-0 42 Open
3261 2020-09-24 Chess24 Banter Final 2020 chess24.com INT 2.7 Maxime Vachier-Lagrave Wesley So 0-1 67 Open
3262 2020-09-24 Chess24 Banter Final 2020 chess24.com INT 2.6 Wesley So Maxime Vachier-Lagrave 0-1 39 Open
3263 2020-09-24 Chess24 Banter Final 2020 chess24.com INT 2.5 Maxime Vachier-Lagrave Wesley So 1-0 41 Open
3264 2020-09-24 Chess24 Banter Final 2020 chess24.com INT 2.4 Wesley So Maxime Vachier-Lagrave 1/2-1/2 40 Open
3265 2020-09-24 Chess24 Banter Final 2020 chess24.com INT 2.3 Maxime Vachier-Lagrave Wesley So 1/2-1/2 47 Open
3266 2020-09-24 Chess24 Banter Final 2020 chess24.com INT 2.2 Wesley So Maxime Vachier-Lagrave 1/2-1/2 108 Open
3267 2020-09-24 Chess24 Banter Final 2020 chess24.com INT 2.1 Maxime Vachier-Lagrave Wesley So 1/2-1/2 24 Open
3268 2020-09-24 Chess24 Banter Final 2020 chess24.com INT 2.1 Wesley So Maxime Vachier-Lagrave 1-0 27 Open
3269 2020-09-21 Chess24 Banter Final 2020 chess24.com INT 1.8 Sam Shankland Wesley So 0-1 31 Open
3270 2020-09-21 Chess24 Banter Final 2020 chess24.com INT 1.7 Wesley So Sam Shankland 1-0 34 Open
3271 2020-09-21 Chess24 Banter Final 2020 chess24.com INT 1.6 Sam Shankland Wesley So 0-1 17 Open
3272 2020-09-21 Chess24 Banter Final 2020 chess24.com INT 1.5 Wesley So Sam Shankland 0-1 32 Open
3273 2020-09-21 Chess24 Banter Final 2020 chess24.com INT 1.4 Sam Shankland Wesley So 0-1 53 Open
3274 2020-09-21 Chess24 Banter Final 2020 chess24.com INT 1.3 Wesley So Sam Shankland 0-1 37 Open
3275 2020-09-21 Chess24 Banter Final 2020 chess24.com INT 1.2 Sam Shankland Wesley So 1/2-1/2 40 Open
3276 2020-09-21 Chess24 Banter Final 2020 chess24.com INT 1.1 Wesley So Sam Shankland 1-0 39 Open
3277 2020-09-19 Saint Louis Blitz 2020 lichess.org INT 18.4 Pentala Harikrishna Wesley So 0-1 43 Open
3278 2020-09-19 Saint Louis Blitz 2020 lichess.org INT 17.3 Wesley So Levon Aronian 1-0 50 Open
3279 2020-09-19 Saint Louis Blitz 2020 lichess.org INT 16.3 Ian Nepomniachtchi Wesley So 0-1 29 Open
3280 2020-09-19 Saint Louis Blitz 2020 lichess.org INT 15.4 Wesley So Alexander Grischuk 1/2-1/2 22 Open
3281 2020-09-19 Saint Louis Blitz 2020 lichess.org INT 14.2 Alireza Firouzja Wesley So 1/2-1/2 41 Open
3282 2020-09-19 Saint Louis Blitz 2020 lichess.org INT 13.5 Wesley So Leinier Dominguez Perez 1-0 32 Open
3283 2020-09-19 Saint Louis Blitz 2020 lichess.org INT 12.1 Magnus Carlsen Wesley So 1-0 62 Open
3284 2020-09-19 Saint Louis Blitz 2020 lichess.org INT 11.5 Wesley So Hikaru Nakamura 1/2-1/2 14 Open
3285 2020-09-19 Saint Louis Blitz 2020 lichess.org INT 10.2 Wesley So Jeffery Xiong 1/2-1/2 37 Open
3286 2020-09-18 Saint Louis Blitz 2020 lichess.org INT 9.5 Wesley So Magnus Carlsen 1/2-1/2 30 Open
3287 2020-09-18 Saint Louis Blitz 2020 lichess.org INT 8.1 Hikaru Nakamura Wesley So 1/2-1/2 28 Open
3288 2020-09-18 Saint Louis Blitz 2020 lichess.org INT 7.5 Leinier Dominguez Perez Wesley So 1/2-1/2 37 Open
3289 2020-09-18 Saint Louis Blitz 2020 lichess.org INT 6.2 Wesley So Alireza Firouzja 1/2-1/2 33 Open
3290 2020-09-18 Saint Louis Blitz 2020 lichess.org INT 5.4 Alexander Grischuk Wesley So 1/2-1/2 24 Open
3291 2020-09-18 Saint Louis Blitz 2020 lichess.org INT 4.3 Wesley So Ian Nepomniachtchi 1-0 44 Open
3292 2020-09-18 Saint Louis Blitz 2020 lichess.org INT 3.3 Levon Aronian Wesley So 1/2-1/2 57 Open
3293 2020-09-18 Saint Louis Blitz 2020 lichess.org INT 2.4 Wesley So Pentala Harikrishna 1-0 33 Open
3294 2020-09-18 Saint Louis Blitz 2020 lichess.org INT 1.2 Jeffery Xiong Wesley So 1-0 66 Open
3295 2020-09-17 Saint Louis Rapid 2020 lichess.org INT 9.4 Pentala Harikrishna Wesley So 0-1 69 Open
3296 2020-09-17 Saint Louis Rapid 2020 lichess.org INT 8.3 Wesley So Levon Aronian 1-0 73 Open
3297 2020-09-17 Saint Louis Rapid 2020 lichess.org INT 7.3 Ian Nepomniachtchi Wesley So 1/2-1/2 25 Open
3298 2020-09-16 Saint Louis Rapid 2020 lichess.org INT 6.4 Wesley So Alexander Grischuk 1/2-1/2 21 Open
3299 2020-09-16 Saint Louis Rapid 2020 lichess.org INT 5.2 Alireza Firouzja Wesley So 1/2-1/2 20 Open
3300 2020-09-16 Saint Louis Rapid 2020 lichess.org INT 4.5 Wesley So Leinier Dominguez Perez 1-0 36 Open

© 2024-2026 EloTracker