GM Wesley So

Country

USA

Birth Year

1993 (Age ≈33)

Gender

M

Title

Grandmaster

FIDE ID

5202213

USCF ID

13145890

USCF Rating

2840

FIDE ratings

2771.0 0.0

Classical

Live rating

2704

Rapid

Published FIDE

2745

Blitz

Published FIDE

Official classical ranks

World rank
#6
National rank · USA
#3

Active players · Nov 2026 FIDE list ⓘ

FIDE rating history

Highest recorded rating
2822 Feb 2017
Recorded years
2005–2026
Archived games
2598

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-11-04 (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-23 Titled Tue 23rd Jan Early chess.com INT 8 Wesley So Pranesh M 1-0 38 Open
602 2024-01-23 Titled Tue 23rd Jan Early chess.com INT 7 Hikaru Nakamura Wesley So 1/2-1/2 14 Open
603 2024-01-23 Titled Tue 23rd Jan Early chess.com INT 6 Denis Makhnev Wesley So 0-1 42 Open
604 2024-01-23 Titled Tue 23rd Jan Early chess.com INT 5 Wesley So Maksim Chigaev 1-0 43 Open
605 2024-01-23 Titled Tue 23rd Jan Early chess.com INT 4 Wesley So Lucas Liascovich 1-0 66 Open
606 2024-01-23 Titled Tue 23rd Jan Early chess.com INT 3 Artur Gabrielian Wesley So 0-1 63 Open
607 2024-01-23 Titled Tue 23rd Jan Early chess.com INT 2 Wesley So Alberto Martin Fuentes 1-0 41 Open
608 2024-01-23 Titled Tue 23rd Jan Early chess.com INT 1 Timofey Iljin Wesley So 0-1 31 Open
609 2024-01-23 Titled Tue 23rd Jan Early chess.com INT 11 Wesley So Sina Movahed 1-0 47 Open
610 2024-01-23 Titled Tue 23rd Jan Early chess.com INT 10 Wesley So Maxime Vachier-Lagrave 1/2-1/2 49 Open
611 2024-01-16 Titled Tue 16th Jan Early chess.com INT 9 Wesley So Maciej Klekowski 1-0 37 Open
612 2024-01-16 Titled Tue 16th Jan Early chess.com INT 8 Wesley So Marcin Krzyzanowski 1-0 46 Open
613 2024-01-16 Titled Tue 16th Jan Early chess.com INT 7 Volodar Murzin Wesley So 1-0 31 Open
614 2024-01-16 Titled Tue 16th Jan Early chess.com INT 6 Wesley So Artin Ashraf 1/2-1/2 63 Open
615 2024-01-16 Titled Tue 16th Jan Early chess.com INT 5 Tamas Banusz Wesley So 1/2-1/2 63 Open
616 2024-01-16 Titled Tue 16th Jan Early chess.com INT 4 Wesley So Yaacov Norowitz 1-0 31 Open
617 2024-01-16 Titled Tue 16th Jan Early chess.com INT 3 Klementy Sychev Wesley So 0-1 49 Open
618 2024-01-16 Titled Tue 16th Jan Early chess.com INT 2 Wesley So Ori Taichman 1-0 34 Open
619 2024-01-16 Titled Tue 16th Jan Early chess.com INT 1 Mark Smirnov Wesley So 0-1 37 Open
620 2024-01-16 Titled Tue 16th Jan Early chess.com INT 11 Wesley So Pranesh M 1-0 66 Open
621 2024-01-16 Titled Tue 16th Jan Early chess.com INT 10 Rodrigo Vasquez Schroeder Wesley So 1/2-1/2 83 Open
622 2024-01-09 Titled Tue 9th Jan Early chess.com INT 9 Wesley So Zbigniew Pakleza 1-0 23 Open
623 2024-01-09 Titled Tue 9th Jan Early chess.com INT 8 Kirill Alekseenko Wesley So 0-1 49 Open
624 2024-01-09 Titled Tue 9th Jan Early chess.com INT 7 Wesley So Anton Demchenko 0-1 37 Open
625 2024-01-09 Titled Tue 9th Jan Early chess.com INT 6 Tuan Minh Le Wesley So 1-0 42 Open
626 2024-01-09 Titled Tue 9th Jan Early chess.com INT 5 Wesley So Matvey Galchenko 1-0 33 Open
627 2024-01-09 Titled Tue 9th Jan Early chess.com INT 4 Reza Mahdavi Wesley So 0-1 23 Open
628 2024-01-09 Titled Tue 9th Jan Early chess.com INT 3 Wesley So Saidakbar Saydaliev 1-0 63 Open
629 2024-01-09 Titled Tue 9th Jan Early chess.com INT 2 Egor A. Koshulyan Wesley So 0-1 49 Open
630 2024-01-09 Titled Tue 9th Jan Early chess.com INT 1 Wesley So Erik Ronka 1-0 29 Open
631 2024-01-09 Titled Tue 9th Jan Early chess.com INT 11 Wesley So Maksim Chigaev 1-0 42 Open
632 2024-01-09 Titled Tue 9th Jan Early chess.com INT 10 Radoslaw Wojtaszek Wesley So 0-1 24 Open
633 2024-01-02 Titled Tue 2nd Jan Early chess.com INT 7 Gerardo Fernandez Hernandez Wesley So 1-0 1 Open
634 2024-01-02 Titled Tue 2nd Jan Early chess.com INT 2 Lenin Guerra Tulcan Wesley So 0-1 42 Open
635 2024-01-02 Titled Tue 2nd Jan Early chess.com INT 1 Wesley So Clemens, Dr. Rietze 1-0 49 Open
636 2023-12-26 Titled Tue 26th Dec Early chess.com INT 9 Hikaru Nakamura Wesley So 1/2-1/2 14 Open
637 2023-12-26 Titled Tue 26th Dec Early chess.com INT 8 Frederik Svane Wesley So 0-1 31 Open
638 2023-12-26 Titled Tue 26th Dec Early chess.com INT 7 Wesley So Tuan Minh Le 1-0 28 Open
639 2023-12-26 Titled Tue 26th Dec Early chess.com INT 6 Konstantin Popov Wesley So 0-1 48 Open
640 2023-12-26 Titled Tue 26th Dec Early chess.com INT 5 Rasmus Svane Wesley So 0-1 47 Open
641 2023-12-26 Titled Tue 26th Dec Early chess.com INT 4 Wesley So Vasif Durarbayli 1-0 50 Open
642 2023-12-26 Titled Tue 26th Dec Early chess.com INT 3 Nagare Kaivalya Sandip Wesley So 0-1 56 Open
643 2023-12-26 Titled Tue 26th Dec Early chess.com INT 2 Wesley So Sargis A. Manukyan 1-0 59 Open
644 2023-12-26 Titled Tue 26th Dec Early chess.com INT 1 Clement Kuhn Wesley So 0-1 33 Open
645 2023-12-26 Titled Tue 26th Dec Early chess.com INT 10 Wesley So Jose Eduardo Martinez Alcantara 1/2-1/2 17 Open
646 2023-12-19 Titled Tue 19th Dec Early chess.com INT 9 Wesley So Samvel Ter-Sahakyan 1-0 35 Open
647 2023-12-19 Titled Tue 19th Dec Early chess.com INT 8 Wesley So Maksim Chigaev 0-1 34 Open
648 2023-12-19 Titled Tue 19th Dec Early chess.com INT 7 Sanan Sjugirov Wesley So 0-1 45 Open
649 2023-12-19 Titled Tue 19th Dec Early chess.com INT 6 Wesley So Roman Kezin 1-0 88 Open
650 2023-12-19 Titled Tue 19th Dec Early chess.com INT 5 Harshavardhan G B Wesley So 0-1 62 Open

© 2024-2026 EloTracker