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

2771.3 +1.3

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
951 2023-02-09 Airthings Masters Div 1 L chess.com INT 4.1 Wesley So Hikaru Nakamura 1/2-1/2 53 Open
952 2023-02-09 Airthings Masters Div 1 L chess.com INT 3.2 Erigaisi Arjun Wesley So 1/2-1/2 38 Open
953 2023-02-09 Airthings Masters Div 1 L chess.com INT 3.1 Wesley So Erigaisi Arjun 1-0 101 Open
954 2023-02-08 Airthings Masters Div 1 L chess.com INT 2.2 Alexey Sarana Wesley So 0-1 43 Open
955 2023-02-08 Airthings Masters Div 1 L chess.com INT 2.1 Wesley So Alexey Sarana 1-0 52 Open
956 2023-02-07 Titled Tue 7th Feb Early chess.com INT 9 Wesley So Aleksandr Rakhmanov 1-0 41 Open
957 2023-02-07 Titled Tue 7th Feb Late chess.com INT 9 Wesley So Aram Hakobyan 1/2-1/2 67 Open
958 2023-02-07 Titled Tue 7th Feb Late chess.com INT 8 Christopher Woojin Yoo Wesley So 0-1 53 Open
959 2023-02-07 Titled Tue 7th Feb Early chess.com INT 8 Vincent Keymer Wesley So 0-1 63 Open
960 2023-02-07 Titled Tue 7th Feb Early chess.com INT 7 Wesley So Lazaro Bruzon Batista 1-0 48 Open
961 2023-02-07 Titled Tue 7th Feb Late chess.com INT 7 Aydin Suleymanli Wesley So 0-1 43 Open
962 2023-02-07 Titled Tue 7th Feb Late chess.com INT 6 Wesley So Vladimir Fedoseev 1/2-1/2 101 Open
963 2023-02-07 Titled Tue 7th Feb Early chess.com INT 6 Artyom Timofeev Wesley So 1/2-1/2 23 Open
964 2023-02-07 Titled Tue 7th Feb Early chess.com INT 5 Wesley So Tor Fredrik Kaasen 1-0 49 Open
965 2023-02-07 Titled Tue 7th Feb Late chess.com INT 5 David Paravyan Wesley So 1/2-1/2 54 Open
966 2023-02-07 Titled Tue 7th Feb Late chess.com INT 4 Wesley So Daniel Dardha 1-0 55 Open
967 2023-02-07 Titled Tue 7th Feb Early chess.com INT 4 Zbigniew Pakleza Wesley So 0-1 37 Open
968 2023-02-07 Titled Tue 7th Feb Late chess.com INT 3 Alejandro Ramirez Wesley So 0-1 53 Open
969 2023-02-07 Titled Tue 7th Feb Early chess.com INT 3 Wesley So Milosz Szpar 1-0 45 Open
970 2023-02-07 Titled Tue 7th Feb Late chess.com INT 2 Wesley So Polina Shuvalova 1-0 21 Open
971 2023-02-07 Titled Tue 7th Feb Early chess.com INT 2 Georgios Souleidis Wesley So 0-1 61 Open
972 2023-02-07 Airthings Masters Div 1 W chess.com INT 2.5 Wesley So Hikaru Nakamura 1/2-1/2 41 Open
973 2023-02-07 Airthings Masters Div 1 W chess.com INT 2.4 Hikaru Nakamura Wesley So 1/2-1/2 14 Open
974 2023-02-07 Airthings Masters Div 1 W chess.com INT 2.3 Wesley So Hikaru Nakamura 1/2-1/2 27 Open
975 2023-02-07 Airthings Masters Div 1 W chess.com INT 2.2 Hikaru Nakamura Wesley So 1/2-1/2 28 Open
976 2023-02-07 Airthings Masters Div 1 W chess.com INT 2.1 Wesley So Hikaru Nakamura 1/2-1/2 63 Open
977 2023-02-07 Titled Tue 7th Feb Early chess.com INT 1 Wesley So Jens E Ingebretsen 1-0 42 Open
978 2023-02-07 Titled Tue 7th Feb Late chess.com INT 1 Nadya Toncheva Wesley So 0-1 53 Open
979 2023-02-07 Titled Tue 7th Feb Late chess.com INT 11 Wesley So Daniel Naroditsky 1-0 75 Open
980 2023-02-07 Titled Tue 7th Feb Early chess.com INT 11 Anton Korobov Wesley So 1/2-1/2 8 Open
981 2023-02-07 Titled Tue 7th Feb Late chess.com INT 10 A.R. Saleh Salem Wesley So 0-1 40 Open
982 2023-02-07 Titled Tue 7th Feb Early chess.com INT 10 Wesley So Bardiya Daneshvar 1-0 29 Open
983 2023-02-06 Airthings Masters Div 1 W chess.com INT 1.4 Rauf Mamedov Wesley So 1/2-1/2 67 Open
984 2023-02-06 Airthings Masters Div 1 W chess.com INT 1.3 Wesley So Rauf Mamedov 1-0 54 Open
985 2023-02-06 Airthings Masters Div 1 W chess.com INT 1.2 Rauf Mamedov Wesley So 1/2-1/2 28 Open
986 2023-02-06 Airthings Masters Div 1 W chess.com INT 1.1 Wesley So Rauf Mamedov 1/2-1/2 75 Open
987 2023-01-31 Titled Tue 31st Jan Late chess.com INT 9 Wesley So Eric Hansen 1-0 55 Open
988 2023-01-31 Titled Tue 31st Jan Early chess.com INT 9 Leinier Dominguez Perez Wesley So 0-1 46 Open
989 2023-01-31 Titled Tue 31st Jan Early chess.com INT 8 Wesley So Lazaro Bruzon Batista 1-0 71 Open
990 2023-01-31 Titled Tue 31st Jan Late chess.com INT 8 Santiago Avila Pavas Wesley So 0-1 43 Open
991 2023-01-31 Titled Tue 31st Jan Early chess.com INT 7 Wesley So Igor L. Vakhlamov 1-0 35 Open
992 2023-01-31 Titled Tue 31st Jan Late chess.com INT 7 Maksim Chigaev Wesley So 1-0 25 Open
993 2023-01-31 Titled Tue 31st Jan Early chess.com INT 6 Aram Hakobyan Wesley So 1/2-1/2 54 Open
994 2023-01-31 Titled Tue 31st Jan Late chess.com INT 6 Lucas Van Foreest Wesley So 0-1 45 Open
995 2023-01-31 Titled Tue 31st Jan Late chess.com INT 5 Wesley So Mark Timmermans 1-0 44 Open
996 2023-01-31 Titled Tue 31st Jan Early chess.com INT 5 Khazar Babazada Wesley So 1/2-1/2 48 Open
997 2023-01-31 Titled Tue 31st Jan Early chess.com INT 4 Wesley So Samvel Ter-Sahakyan 1/2-1/2 63 Open
998 2023-01-31 Titled Tue 31st Jan Late chess.com INT 4 Wesley So Hrair Simonian 1-0 45 Open
999 2023-01-31 Titled Tue 31st Jan Late chess.com INT 3 Wesley So Roman Yanchenko 0-1 39 Open
1000 2023-01-31 Titled Tue 31st Jan Early chess.com INT 3 Wesley So Arman Mikaelyan 1-0 57 Open

© 2024-2026 EloTracker