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
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
601 2024-01-09 Titled Tue 9th Jan Early chess.com INT 8 Kirill Alekseenko Wesley So 0-1 49 Open
602 2024-01-09 Titled Tue 9th Jan Early chess.com INT 7 Wesley So Anton Demchenko 0-1 37 Open
603 2024-01-09 Titled Tue 9th Jan Early chess.com INT 6 Tuan Minh Le Wesley So 1-0 42 Open
604 2024-01-09 Titled Tue 9th Jan Early chess.com INT 5 Wesley So Matvey Galchenko 1-0 33 Open
605 2024-01-09 Titled Tue 9th Jan Early chess.com INT 4 Reza Mahdavi Wesley So 0-1 23 Open
606 2024-01-09 Titled Tue 9th Jan Early chess.com INT 3 Wesley So Saidakbar Saydaliev 1-0 63 Open
607 2024-01-09 Titled Tue 9th Jan Early chess.com INT 2 Egor A. Koshulyan Wesley So 0-1 49 Open
608 2024-01-09 Titled Tue 9th Jan Early chess.com INT 1 Wesley So Erik Ronka 1-0 29 Open
609 2024-01-09 Titled Tue 9th Jan Early chess.com INT 11 Wesley So Maksim Chigaev 1-0 42 Open
610 2024-01-09 Titled Tue 9th Jan Early chess.com INT 10 Radoslaw Wojtaszek Wesley So 0-1 24 Open
611 2024-01-02 Titled Tue 2nd Jan Early chess.com INT 7 Gerardo Fernandez Hernandez Wesley So 1-0 1 Open
612 2024-01-02 Titled Tue 2nd Jan Early chess.com INT 2 Lenin Guerra Tulcan Wesley So 0-1 42 Open
613 2024-01-02 Titled Tue 2nd Jan Early chess.com INT 1 Wesley So Clemens, Dr. Rietze 1-0 49 Open
614 2023-12-26 Titled Tue 26th Dec Early chess.com INT 9 Hikaru Nakamura Wesley So 1/2-1/2 14 Open
615 2023-12-26 Titled Tue 26th Dec Early chess.com INT 8 Frederik Svane Wesley So 0-1 31 Open
616 2023-12-26 Titled Tue 26th Dec Early chess.com INT 7 Wesley So Tuan Minh Le 1-0 28 Open
617 2023-12-26 Titled Tue 26th Dec Early chess.com INT 6 Konstantin Popov Wesley So 0-1 48 Open
618 2023-12-26 Titled Tue 26th Dec Early chess.com INT 5 Rasmus Svane Wesley So 0-1 47 Open
619 2023-12-26 Titled Tue 26th Dec Early chess.com INT 4 Wesley So Vasif Durarbayli 1-0 50 Open
620 2023-12-26 Titled Tue 26th Dec Early chess.com INT 3 Nagare Kaivalya Sandip Wesley So 0-1 56 Open
621 2023-12-26 Titled Tue 26th Dec Early chess.com INT 2 Wesley So Sargis A. Manukyan 1-0 59 Open
622 2023-12-26 Titled Tue 26th Dec Early chess.com INT 1 Clement Kuhn Wesley So 0-1 33 Open
623 2023-12-26 Titled Tue 26th Dec Early chess.com INT 10 Wesley So Jose Eduardo Martinez Alcantara 1/2-1/2 17 Open
624 2023-12-19 Titled Tue 19th Dec Early chess.com INT 9 Wesley So Samvel Ter-Sahakyan 1-0 35 Open
625 2023-12-19 Titled Tue 19th Dec Early chess.com INT 8 Wesley So Maksim Chigaev 0-1 34 Open
626 2023-12-19 Titled Tue 19th Dec Early chess.com INT 7 Sanan Sjugirov Wesley So 0-1 45 Open
627 2023-12-19 Titled Tue 19th Dec Early chess.com INT 6 Wesley So Roman Kezin 1-0 88 Open
628 2023-12-19 Titled Tue 19th Dec Early chess.com INT 5 Harshavardhan G B Wesley So 0-1 62 Open
629 2023-12-19 Titled Tue 19th Dec Early chess.com INT 4 Wesley So Guha Mitrabha 0-1 64 Open
630 2023-12-19 Titled Tue 19th Dec Early chess.com INT 3 Zbigniew Pakleza Wesley So 0-1 44 Open
631 2023-12-19 Titled Tue 19th Dec Early chess.com INT 2 Wesley So Kevin Chor 1-0 34 Open
632 2023-12-19 Titled Tue 19th Dec Early chess.com INT 1 Joshua Adrian Avila Rodriguez Wesley So 0-1 25 Open
633 2023-12-19 Titled Tue 19th Dec Early chess.com INT 11 Wesley So Vaclav Finek 1-0 106 Open
634 2023-12-19 Titled Tue 19th Dec Early chess.com INT 10 Gata Kamsky Wesley So 1-0 6 Open
635 2023-12-05 Titled Tue 5th Dec Early chess.com INT 9 Klementy Sychev Wesley So 1/2-1/2 63 Open
636 2023-12-05 Titled Tue 5th Dec Early chess.com INT 8 Wesley So Artem Bardyk 1-0 53 Open
637 2023-12-05 Titled Tue 5th Dec Early chess.com INT 7 Wesley So Axel Bachmann 1-0 24 Open
638 2023-12-05 Titled Tue 5th Dec Early chess.com INT 6 Maciej Klekowski Wesley So 1/2-1/2 114 Open
639 2023-12-05 Titled Tue 5th Dec Early chess.com INT 5 Wesley So Aman Hambleton 1-0 38 Open
640 2023-12-05 Titled Tue 5th Dec Early chess.com INT 4 Alexander Goldin Wesley So 0-1 62 Open
641 2023-12-05 Titled Tue 5th Dec Early chess.com INT 3 Wesley So Ihor Samunenkov 0-1 24 Open
642 2023-12-05 Titled Tue 5th Dec Early chess.com INT 2 Simon Lamaze Wesley So 0-1 41 Open
643 2023-12-05 Titled Tue 5th Dec Early chess.com INT 1 Wesley So Ilja Derjabin 1-0 40 Open
644 2023-12-05 Titled Tue 5th Dec Early chess.com INT 11 Wesley So Qingyu Yuan 1-0 11 Open
645 2023-12-05 Titled Tue 5th Dec Early chess.com INT 10 Sergei Zhigalko Wesley So 1/2-1/2 38 Open
646 2023-10-31 Titled Tue 31st Oct Early chess.com INT 9 Wesley So Dmitry Andreikin 1-0 38 Open
647 2023-10-31 Titled Tue 31st Oct Early chess.com INT 8 Renato Terry Wesley So 0-1 32 Open
648 2023-10-31 Titled Tue 31st Oct Early chess.com INT 7 Wesley So Matvey Galchenko 1-0 54 Open
649 2023-10-31 Titled Tue 31st Oct Early chess.com INT 6 Aleksandr Shimanov Wesley So 1/2-1/2 76 Open
650 2023-10-31 Titled Tue 31st Oct Early chess.com INT 5 Wesley So Pranav Anand 1-0 51 Open

© 2024-2026 EloTracker