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
651 2023-10-31 Titled Tue 31st Oct Early chess.com INT 4 Roman Komov Wesley So 0-1 34 Open
652 2023-10-31 Titled Tue 31st Oct Early chess.com INT 3 Wesley So Balazs Csonka 1-0 25 Open
653 2023-10-31 Titled Tue 31st Oct Early chess.com INT 2 Qilin Bao Wesley So 0-1 37 Open
654 2023-10-31 Titled Tue 31st Oct Early chess.com INT 1 Wesley So Mikhail Ekdyshman 1-0 31 Open
655 2023-10-31 Titled Tue 31st Oct Early chess.com INT 11 Wesley So Rudik Makarian 0-1 43 Open
656 2023-10-31 Titled Tue 31st Oct Early chess.com INT 10 V Pranav Wesley So 1-0 42 Open
657 2023-10-24 Titled Tue 24th Oct Early chess.com INT 9 Pavel Eljanov Wesley So 0-1 40 Open
658 2023-10-24 Titled Tue 24th Oct Early chess.com INT 8 Wesley So Emin Ohanyan 0-1 63 Open
659 2023-10-24 Titled Tue 24th Oct Early chess.com INT 7 Rohith Krishna S Wesley So 0-1 48 Open
660 2023-10-24 Titled Tue 24th Oct Early chess.com INT 6 Wesley So Marco Materia 1-0 50 Open
661 2023-10-24 Titled Tue 24th Oct Early chess.com INT 5 Ramil Hasangatin Wesley So 0-1 43 Open
662 2023-10-24 Titled Tue 24th Oct Early chess.com INT 4 Wesley So Vladimir Goncharov 1-0 44 Open
663 2023-10-24 Titled Tue 24th Oct Early chess.com INT 3 Alen Yeremyan Wesley So 1-0 47 Open
664 2023-10-24 Titled Tue 24th Oct Early chess.com INT 2 Wesley So Vilka Sipila 1-0 111 Open
665 2023-10-24 Titled Tue 24th Oct Early chess.com INT 1 Viacheslav Tikhonov Wesley So 0-1 55 Open
666 2023-10-24 Titled Tue 24th Oct Early chess.com INT 11 Wesley So Jonas Buhl Bjerre 1-0 56 Open
667 2023-10-24 Titled Tue 24th Oct Early chess.com INT 10 Alexander Grischuk Wesley So 0-1 84 Open
668 2023-09-19 chess.com SpeedChess 2023 chess.com INT 3.9 Magnus Carlsen Wesley So 1/2-1/2 52 Open
669 2023-09-19 chess.com SpeedChess 2023 chess.com INT 3.8 Wesley So Magnus Carlsen 0-1 34 Open
670 2023-09-19 chess.com SpeedChess 2023 chess.com INT 3.7 Magnus Carlsen Wesley So 1/2-1/2 49 Open
671 2023-09-19 chess.com SpeedChess 2023 chess.com INT 3.6 Wesley So Magnus Carlsen 1-0 45 Open
672 2023-09-19 chess.com SpeedChess 2023 chess.com INT 3.5 Magnus Carlsen Wesley So 1-0 40 Open
673 2023-09-19 chess.com SpeedChess 2023 chess.com INT 3.4 Wesley So Magnus Carlsen 0-1 31 Open
674 2023-09-19 chess.com SpeedChess 2023 chess.com INT 3.3 Magnus Carlsen Wesley So 1-0 27 Open
675 2023-09-19 chess.com SpeedChess 2023 chess.com INT 3.2 Wesley So Magnus Carlsen 1/2-1/2 86 Open
676 2023-09-19 chess.com SpeedChess 2023 chess.com INT 3.29 Magnus Carlsen Wesley So 1/2-1/2 49 Open
677 2023-09-19 chess.com SpeedChess 2023 chess.com INT 3.28 Wesley So Magnus Carlsen 1/2-1/2 48 Open
678 2023-09-19 chess.com SpeedChess 2023 chess.com INT 3.27 Magnus Carlsen Wesley So 0-1 36 Open
679 2023-09-19 chess.com SpeedChess 2023 chess.com INT 3.26 Wesley So Magnus Carlsen 1/2-1/2 33 Open
680 2023-09-19 chess.com SpeedChess 2023 chess.com INT 3.25 Magnus Carlsen Wesley So 1-0 18 Open
681 2023-09-19 chess.com SpeedChess 2023 chess.com INT 3.24 Wesley So Magnus Carlsen 0-1 16 Open
682 2023-09-19 chess.com SpeedChess 2023 chess.com INT 3.23 Magnus Carlsen Wesley So 1/2-1/2 42 Open
683 2023-09-19 chess.com SpeedChess 2023 chess.com INT 3.22 Wesley So Magnus Carlsen 0-1 48 Open
684 2023-09-19 chess.com SpeedChess 2023 chess.com INT 3.21 Magnus Carlsen Wesley So 1/2-1/2 74 Open
685 2023-09-19 chess.com SpeedChess 2023 chess.com INT 3.2 Wesley So Magnus Carlsen 0-1 71 Open
686 2023-09-19 chess.com SpeedChess 2023 chess.com INT 3.1 Magnus Carlsen Wesley So 1-0 42 Open
687 2023-09-19 chess.com SpeedChess 2023 chess.com INT 3.19 Magnus Carlsen Wesley So 1-0 22 Open
688 2023-09-19 chess.com SpeedChess 2023 chess.com INT 3.18 Wesley So Magnus Carlsen 1/2-1/2 67 Open
689 2023-09-19 chess.com SpeedChess 2023 chess.com INT 3.17 Magnus Carlsen Wesley So 1/2-1/2 47 Open
690 2023-09-19 chess.com SpeedChess 2023 chess.com INT 3.16 Wesley So Magnus Carlsen 0-1 53 Open
691 2023-09-19 chess.com SpeedChess 2023 chess.com INT 3.15 Magnus Carlsen Wesley So 1-0 50 Open
692 2023-09-19 chess.com SpeedChess 2023 chess.com INT 3.14 Wesley So Magnus Carlsen 0-1 23 Open
693 2023-09-19 chess.com SpeedChess 2023 chess.com INT 3.13 Magnus Carlsen Wesley So 1-0 27 Open
694 2023-09-19 chess.com SpeedChess 2023 chess.com INT 3.12 Wesley So Magnus Carlsen 0-1 30 Open
695 2023-09-19 chess.com SpeedChess 2023 chess.com INT 3.11 Magnus Carlsen Wesley So 1-0 48 Open
696 2023-09-19 chess.com SpeedChess 2023 chess.com INT 3.1 Wesley So Magnus Carlsen 0-1 21 Open
697 2023-09-13 chess.com SpeedChess 2023 chess.com INT 2.9 Alireza Firouzja Wesley So 0-1 23 Open
698 2023-09-13 chess.com SpeedChess 2023 chess.com INT 2.8 Wesley So Alireza Firouzja 1/2-1/2 60 Open
699 2023-09-13 chess.com SpeedChess 2023 chess.com INT 2.7 Alireza Firouzja Wesley So 0-1 45 Open
700 2023-09-13 chess.com SpeedChess 2023 chess.com INT 2.6 Wesley So Alireza Firouzja 0-1 26 Open

© 2024-2026 EloTracker