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

2774.9 +4.9

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
2576

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
401 2024-09-29 Julius Baer Gen Cup D2 W chess.com INT 3.1 Wesley So Shant Sargsyan 1-0 29 Open
402 2024-09-28 Julius Baer Gen Cup D2 W chess.com INT 2.3 Wesley So Mukhiddin Madaminov 1-0 38 Open
403 2024-09-28 Julius Baer Gen Cup D2 W chess.com INT 2.2 Mukhiddin Madaminov Wesley So 1/2-1/2 71 Open
404 2024-09-28 Julius Baer Gen Cup D2 W chess.com INT 2.1 Wesley So Mukhiddin Madaminov 1-0 45 Open
405 2024-09-27 Julius Baer Gen Cup D2 W chess.com INT 1.4 Nodirbek Yakubboev Wesley So 1/2-1/2 31 Open
406 2024-09-27 Julius Baer Gen Cup D2 W chess.com INT 1.3 Wesley So Nodirbek Yakubboev 1-0 58 Open
407 2024-09-27 Julius Baer Gen Cup D2 W chess.com INT 1.2 Nodirbek Yakubboev Wesley So 1-0 38 Open
408 2024-09-27 Julius Baer Gen Cup D2 W chess.com INT 1.1 Wesley So Nodirbek Yakubboev 1-0 35 Open
409 2024-09-26 Julius Baer Gen Cup P/I m D1 chess.com INT 2.4 Wesley So Erigaisi Arjun 0-1 38 Open
410 2024-09-26 Julius Baer Gen Cup P/I m D1 chess.com INT 2.3 Erigaisi Arjun Wesley So 1/2-1/2 54 Open
411 2024-09-26 Julius Baer Gen Cup P/I m D1 chess.com INT 2.2 Wesley So Erigaisi Arjun 0-1 40 Open
412 2024-09-26 Julius Baer Gen Cup P/I m D1 chess.com INT 2.1 Erigaisi Arjun Wesley So 1/2-1/2 33 Open
413 2024-09-26 Julius Baer Gen Cup P/I m D1 chess.com INT 1.2 Mukhiddin Madaminov Wesley So 0-1 35 Open
414 2024-09-26 Julius Baer Gen Cup P/I m D1 chess.com INT 1.1 Wesley So Mukhiddin Madaminov 1-0 46 Open
415 2024-09-25 Julius Baer Gen Cup Pl/In chess.com INT 9 Wesley So Vladimir Fedoseev 0-1 43 Open
416 2024-09-25 Julius Baer Gen Cup Pl/In chess.com INT 8 Tuan Minh Le Wesley So 0-1 51 Open
417 2024-09-25 Julius Baer Gen Cup Pl/In chess.com INT 7 Wesley So Grigoriy Oparin 1-0 50 Open
418 2024-09-25 Julius Baer Gen Cup Pl/In chess.com INT 6 Levon Aronian Wesley So 1/2-1/2 31 Open
419 2024-09-25 Julius Baer Gen Cup Pl/In chess.com INT 5 Wesley So Vasif Durarbayli 1/2-1/2 66 Open
420 2024-09-25 Julius Baer Gen Cup Pl/In chess.com INT 4 Wesley So David Navara 1-0 45 Open
421 2024-09-25 Julius Baer Gen Cup Pl/In chess.com INT 3 Levan Pantsulaia Wesley So 0-1 38 Open
422 2024-09-25 Julius Baer Gen Cup Pl/In chess.com INT 2 Wesley So Read Samadov 1-0 52 Open
423 2024-09-25 Julius Baer Gen Cup Pl/In chess.com INT 1 Khagan Ahmad Wesley So 0-1 33 Open
424 2024-08-07 chess.com SpeedChess 2024 chess.com INT 2.9 Wesley So Hans Moke Niemann 1-0 28 Open
425 2024-08-07 chess.com SpeedChess 2024 chess.com INT 2.8 Hans Moke Niemann Wesley So 1-0 26 Open
426 2024-08-07 chess.com SpeedChess 2024 chess.com INT 2.7 Wesley So Hans Moke Niemann 0-1 79 Open
427 2024-08-07 chess.com SpeedChess 2024 chess.com INT 2.6 Hans Moke Niemann Wesley So 1/2-1/2 61 Open
428 2024-08-07 chess.com SpeedChess 2024 chess.com INT 2.5 Wesley So Hans Moke Niemann 1-0 54 Open
429 2024-08-07 chess.com SpeedChess 2024 chess.com INT 2.4 Hans Moke Niemann Wesley So 1-0 38 Open
430 2024-08-07 chess.com SpeedChess 2024 chess.com INT 2.3 Wesley So Hans Moke Niemann 0-1 50 Open
431 2024-08-07 chess.com SpeedChess 2024 chess.com INT 2.2 Hans Moke Niemann Wesley So 1-0 61 Open
432 2024-08-07 chess.com SpeedChess 2024 chess.com INT 2.23 Wesley So Hans Moke Niemann 1-0 70 Open
433 2024-08-07 chess.com SpeedChess 2024 chess.com INT 2.22 Hans Moke Niemann Wesley So 1-0 35 Open
434 2024-08-07 chess.com SpeedChess 2024 chess.com INT 2.21 Wesley So Hans Moke Niemann 1-0 73 Open
435 2024-08-07 chess.com SpeedChess 2024 chess.com INT 2.2 Hans Moke Niemann Wesley So 0-1 46 Open
436 2024-08-07 chess.com SpeedChess 2024 chess.com INT 2.1 Wesley So Hans Moke Niemann 1/2-1/2 73 Open
437 2024-08-07 chess.com SpeedChess 2024 chess.com INT 2.19 Wesley So Hans Moke Niemann 0-1 38 Open
438 2024-08-07 chess.com SpeedChess 2024 chess.com INT 2.18 Hans Moke Niemann Wesley So 0-1 34 Open
439 2024-08-07 chess.com SpeedChess 2024 chess.com INT 2.17 Wesley So Hans Moke Niemann 0-1 35 Open
440 2024-08-07 chess.com SpeedChess 2024 chess.com INT 2.16 Hans Moke Niemann Wesley So 1-0 67 Open
441 2024-08-07 chess.com SpeedChess 2024 chess.com INT 2.15 Wesley So Hans Moke Niemann 0-1 37 Open
442 2024-08-07 chess.com SpeedChess 2024 chess.com INT 2.14 Hans Moke Niemann Wesley So 0-1 48 Open
443 2024-08-07 chess.com SpeedChess 2024 chess.com INT 2.13 Wesley So Hans Moke Niemann 1/2-1/2 81 Open
444 2024-08-07 chess.com SpeedChess 2024 chess.com INT 2.12 Hans Moke Niemann Wesley So 1-0 20 Open
445 2024-08-07 chess.com SpeedChess 2024 chess.com INT 2.11 Wesley So Hans Moke Niemann 1/2-1/2 56 Open
446 2024-08-07 chess.com SpeedChess 2024 chess.com INT 2.1 Hans Moke Niemann Wesley So 0-1 58 Open
447 2024-07-29 chess.com SpeedChess 2024 chess.com INT 1.9 Wesley So Denis Lazavik 1/2-1/2 43 Open
448 2024-07-29 chess.com SpeedChess 2024 chess.com INT 1.8 Denis Lazavik Wesley So 1/2-1/2 68 Open
449 2024-07-29 chess.com SpeedChess 2024 chess.com INT 1.7 Wesley So Denis Lazavik 1/2-1/2 97 Open
450 2024-07-29 chess.com SpeedChess 2024 chess.com INT 1.6 Denis Lazavik Wesley So 0-1 84 Open

© 2024-2026 EloTracker