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
2376

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-12 (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
2051 2016-04-16 ch-USA 2016 Saint Louis USA 3.1 Wesley So Fabiano Caruana 1/2-1/2 92 Open
2052 2016-04-15 ch-USA 2016 Saint Louis USA 2.3 Akshat Chandra Wesley So 0-1 40 Open
2053 2016-04-14 ch-USA 2016 Saint Louis USA 1.3 Wesley So Gata Kamsky 1-0 28 Open
2054 2016-03-26 Chess Supersite Launch Chess Supersite INT 2.2 Alexandra Kosteniuk Wesley So 0-1 63 Open
2055 2016-03-26 Chess Supersite Launch Chess Supersite INT 2.1 Wesley So Alexandra Kosteniuk 1/2-1/2 72 Open
2056 2016-03-26 Chess Supersite Launch Chess Supersite INT 1.2 Evgeny Bareev Wesley So 0-1 18 Open
2057 2016-03-26 Chess Supersite Launch Chess Supersite INT 1.1 Wesley So Evgeny Bareev 1-0 37 Open
2058 2016-01-31 78th Tata Steel GpA Wijk aan Zee NED 13.7 Michael Adams Wesley So 1/2-1/2 33 Open
2059 2016-01-30 78th Tata Steel GpA Wijk aan Zee NED 12.1 Wesley So Magnus Carlsen 1/2-1/2 28 Open
2060 2016-01-29 78th Tata Steel GpA Wijk aan Zee NED 11.4 Pavel Eljanov Wesley So 1/2-1/2 60 Open
2061 2016-01-27 78th Tata Steel GpA Wijk aan Zee NED 10.3 Wesley So Evgeny Tomashevsky 1/2-1/2 40 Open
2062 2016-01-26 78th Tata Steel GpA Wijk aan Zee NED 9.4 Loek Van Wely Wesley So 1/2-1/2 25 Open
2063 2016-01-24 78th Tata Steel GpA Wijk aan Zee NED 8.6 Wesley So Shakhriyar Mamedyarov 1/2-1/2 38 Open
2064 2016-01-23 78th Tata Steel GpA Wijk aan Zee NED 7.4 Yi Wei Wesley So 1/2-1/2 70 Open
2065 2016-01-22 78th Tata Steel GpA Wijk aan Zee NED 6.4 Wesley So Fabiano Caruana 1/2-1/2 80 Open
2066 2016-01-21 78th Tata Steel GpA Wijk aan Zee NED 5.4 David Navara Wesley So 1/2-1/2 46 Open
2067 2016-01-19 78th Tata Steel GpA Wijk aan Zee NED 4.5 Wesley So Liren Ding 1/2-1/2 41 Open
2068 2016-01-18 78th Tata Steel GpA Wijk aan Zee NED 3.6 Wesley So Sergey Karjakin 1/2-1/2 44 Open
2069 2016-01-17 78th Tata Steel GpA Wijk aan Zee NED 2.5 Yifan Hou Wesley So 1/2-1/2 54 Open
2070 2016-01-16 78th Tata Steel GpA Wijk aan Zee NED 1.2 Wesley So Anish Giri 1-0 37 Open
2071 2015-12-29 Qatar Masters Open 2015 Doha QAT 9.2 Yangyi Yu Wesley So 1-0 77 Open
2072 2015-12-28 Qatar Masters Open 2015 Doha QAT 8.4 Wesley So Chen Lin 1/2-1/2 132 Open
2073 2015-12-27 Qatar Masters Open 2015 Doha QAT 7.3 Ruslan Ponomariov Wesley So 1/2-1/2 41 Open
2074 2015-12-26 Qatar Masters Open 2015 Doha QAT 6.1 Wesley So Magnus Carlsen 1/2-1/2 39 Open
2075 2015-12-24 Qatar Masters Open 2015 Doha QAT 5.2 Anish Giri Wesley So 1/2-1/2 62 Open
2076 2015-12-23 Qatar Masters Open 2015 Doha QAT 4.3 Wesley So Vladimir Akopian 1-0 48 Open
2077 2015-12-22 Qatar Masters Open 2015 Doha QAT 3.2 David W L Howell Wesley So 1/2-1/2 31 Open
2078 2015-12-21 Qatar Masters Open 2015 Doha QAT 2.3 Wesley So Daniel Naroditsky 1-0 70 Open
2079 2015-12-20 Qatar Masters Open 2015 Doha QAT 1.4 Aleksandra Goryachkina Wesley So 0-1 61 Open
2080 2015-11-01 8th Grand Slam Masters Bilbao ESP 6.2 Wesley So Anish Giri 1/2-1/2 34 Open
2081 2015-11-01 8th Grand Slam Masters TB Bilbao ESP 2 Anish Giri Wesley So 1/2-1/2 98 Open
2082 2015-11-01 8th Grand Slam Masters TB Bilbao ESP 1 Wesley So Anish Giri 1-0 43 Open
2083 2015-10-31 8th Grand Slam Masters Bilbao ESP 5.2 Viswanathan Anand Wesley So 1/2-1/2 58 Open
2084 2015-10-30 8th Grand Slam Masters Bilbao ESP 4.1 Liren Ding Wesley So 1/2-1/2 53 Open
2085 2015-10-28 8th Grand Slam Masters Bilbao ESP 3.2 Wesley So Viswanathan Anand 1/2-1/2 32 Open
2086 2015-10-27 8th Grand Slam Masters Bilbao ESP 2.2 Anish Giri Wesley So 1/2-1/2 48 Open
2087 2015-10-26 8th Grand Slam Masters Bilbao ESP 1.1 Wesley So Liren Ding 1-0 60 Open
2088 2015-10-20 US Chess League 2015 ICC INT 9 Wesley So Julio Catalino Sadorra 0-1 55 Open
2089 2015-10-13 US Chess League 2015 ICC INT 8 Francisco II Guadalupe Wesley So 0-1 56 Open
2090 2015-10-12 Millionaire TB Final 2015 Las Vegas USA 3 Hikaru Nakamura Wesley So 1-0 37 Open
2091 2015-10-11 Millionaire Chess Op 2015 Las Vegas USA 7.1 Quang Liem Le Wesley So 1/2-1/2 30 Open
2092 2015-10-11 Millionaire TB A 2015 Las Vegas USA 5.1 Aleksandr Shimanov Wesley So 0-1 29 Open
2093 2015-10-11 Millionaire TB A 2015 Las Vegas USA 4.2 Wesley So Luke J McShane 1/2-1/2 96 Open
2094 2015-10-11 Millionaire TB Final 2015 Las Vegas USA 2 Wesley So Hikaru Nakamura 1/2-1/2 16 Open
2095 2015-10-11 Millionaire TB A 2015 Las Vegas USA 2.1 Fabiano Caruana Wesley So 0-1 54 Open
2096 2015-10-11 Millionaire TB Final 2015 Las Vegas USA 1 Hikaru Nakamura Wesley So 1/2-1/2 30 Open
2097 2015-10-11 Millionaire TB A 2015 Las Vegas USA 1.1 Wesley So Gregory Kaidanov 1-0 46 Open
2098 2015-10-10 Millionaire Chess Op 2015 Las Vegas USA 6.5 Wesley So Isan Reynaldo Ortiz Suarez 1-0 60 Open
2099 2015-10-10 Millionaire Chess Op 2015 Las Vegas USA 5.8 Kayden Troff Wesley So 0-1 33 Open
2100 2015-10-09 Millionaire Chess Op 2015 Las Vegas USA 4.1 Wesley So Vasif Durarbayli 0-1 68 Open

© 2024-2026 EloTracker