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

2775.5 +5.5

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
2375

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
2251 2014-05-10 49th Capablanca Elite 2014 Havana CUB 3.2 Leinier Dominguez Perez Wesley So 1/2-1/2 41 Open
2252 2014-05-09 49th Capablanca Elite 2014 Havana CUB 2.3 Wesley So Francisco Vallejo Pons 1-0 42 Open
2253 2014-05-08 49th Capablanca Elite 2014 Havana CUB 1.1 Wesley So Lazaro Bruzon Batista 1/2-1/2 64 Open
2254 2014-04-06 College Final Four 2014 New York USA 3.2 Wesley So Elshan Moradiabadi 1-0 24 Open
2255 2014-04-05 College Final Four 2014 New York USA 2.2 Wesley So Kore Akshayraj 0-1 23 Open
2256 2014-04-05 College Final Four 2014 New York USA 1.2 Michael Auger Wesley So 0-1 58 Open
2257 2014-01-26 76th Tata Steel Masters Wijk aan Zee NED 11.6 Wesley So Fabiano Caruana 1/2-1/2 31 Open
2258 2014-01-25 76th Tata Steel Masters Wijk aan Zee NED 10.2 Pentala Harikrishna Wesley So 1/2-1/2 31 Open
2259 2014-01-23 76th Tata Steel Masters Wijk aan Zee NED 9.6 Wesley So Loek Van Wely 1-0 41 Open
2260 2014-01-21 76th Tata Steel Masters Wijk aan Zee NED 8.2 Leinier Dominguez Perez Wesley So 1-0 21 Open
2261 2014-01-19 76th Tata Steel Masters Wijk aan Zee NED 7.5 Wesley So Sergey Karjakin 1/2-1/2 51 Open
2262 2014-01-18 76th Tata Steel Masters Wijk aan Zee NED 6.3 Levon Aronian Wesley So 1-0 36 Open
2263 2014-01-17 76th Tata Steel Masters Wijk aan Zee NED 5.3 Wesley So Boris Gelfand 1-0 29 Open
2264 2014-01-15 76th Tata Steel Masters Wijk aan Zee NED 4.6 Anish Giri Wesley So 1/2-1/2 57 Open
2265 2014-01-13 76th Tata Steel Masters Wijk aan Zee NED 3.1 Arkadij Naiditsch Wesley So 1/2-1/2 35 Open
2266 2014-01-12 76th Tata Steel Masters Wijk aan Zee NED 2.3 Wesley So Hikaru Nakamura 1/2-1/2 27 Open
2267 2014-01-11 76th Tata Steel Masters Wijk aan Zee NED 1.5 Richard Rapport Wesley So 0-1 56 Open
2268 2013-12-30 PanAm Intercollegiate 2013 Lubbock USA 6.1 Wesley So Max Cornejo 1-0 45 Open
2269 2013-12-29 PanAm Intercollegiate 2013 Lubbock USA 5.1 Conrad Holt Wesley So 0-1 34 Open
2270 2013-12-29 PanAm Intercollegiate 2013 Lubbock USA 4.1 Wesley So Elshan Moradiabadi 1-0 69 Open
2271 2013-12-28 PanAm Intercollegiate 2013 Lubbock USA 3.1 Levan Bregadze Wesley So 0-1 26 Open
2272 2013-12-28 PanAm Intercollegiate 2013 Lubbock USA 2.1 Wesley So Jason Altschuler 1-0 25 Open
2273 2013-12-27 PanAm Intercollegiate 2013 Lubbock USA 1.1 Steven J Rand Wesley So 0-1 29 Open
2274 2013-10-26 17th Unive Crown Hoogeveen NED 6.2 Wesley So Michael Adams 1/2-1/2 21 Open
2275 2013-10-25 17th Unive Crown Hoogeveen NED 5.1 Robin Van Kampen Wesley So 1/2-1/2 58 Open
2276 2013-10-24 17th Unive Crown Hoogeveen NED 4.2 Loek Van Wely Wesley So 0-1 33 Open
2277 2013-10-22 17th Unive Crown Hoogeveen NED 3.2 Wesley So Robin Van Kampen 1-0 43 Open
2278 2013-10-21 17th Unive Crown Hoogeveen NED 2.1 Michael Adams Wesley So 1/2-1/2 44 Open
2279 2013-10-20 17th Unive Crown Hoogeveen NED 1.1 Wesley So Loek Van Wely 1-0 42 Open
2280 2013-08-15 FIDE World Cup 2013 Tromso NOR 2.2 Wesley So Evgeny Tomashevsky 1/2-1/2 23 Open
2281 2013-08-14 FIDE World Cup 2013 Tromso NOR 2.1 Evgeny Tomashevsky Wesley So 1-0 51 Open
2282 2013-08-12 FIDE World Cup 2013 Tromso NOR 2.33 Alexander Ipatov Wesley So 1/2-1/2 59 Open
2283 2013-08-12 FIDE World Cup 2013 Tromso NOR 1.2 Alexander Ipatov Wesley So 1/2-1/2 59 Open
2284 2013-08-11 FIDE World Cup 2013 Tromso NOR 1.33 Wesley So Alexander Ipatov 1-0 45 Open
2285 2013-08-11 FIDE World Cup 2013 Tromso NOR 1.1 Wesley So Alexander Ipatov 1-0 45 Open
2286 2013-07-15 Universiade Men Kazan RUS 9.2 Zaven Andriasian Wesley So 1/2-1/2 28 Open
2287 2013-07-15 Universiade Men Playoff Kazan RUS 1 Zaven Andriasian Wesley So 0-1 51 Open
2288 2013-07-14 Universiade Men Kazan RUS 8.3 Wesley So Giorgi Margvelashvili 1-0 48 Open
2289 2013-07-14 Universiade Men Kazan RUS 7.3 Robert Hovhannisyan Wesley So 1/2-1/2 45 Open
2290 2013-07-12 Universiade Men Kazan RUS 6.1 Wesley So Qun Ma 1/2-1/2 31 Open
2291 2013-07-12 Universiade Men Kazan RUS 5.1 Jianchao Zhou Wesley So 1/2-1/2 11 Open
2292 2013-07-11 Universiade Men Kazan RUS 4.2 Wesley So Andrey Baryshpolets 1-0 66 Open
2293 2013-07-10 Universiade Men Kazan RUS 3.1 Jacek Tomczak Wesley So 1/2-1/2 26 Open
2294 2013-07-10 Universiade Men Kazan RUS 2.3 Wesley So Marian Jurcik 1-0 38 Open
2295 2013-07-09 Universiade Men Kazan RUS 1.3 Nikita Meshkovs Wesley So 0-1 54 Open
2296 2013-06-09 National Open 2013 Las Vegas USA 6 Alejandro Ramirez Wesley So 1/2-1/2 12 Open
2297 2013-06-09 National Open 2013 Las Vegas USA 5 Wesley So Tamaz Gelashvili 1-0 47 Open
2298 2013-06-08 National Open 2013 Las Vegas USA 4 Mikheil Kekelidze Wesley So 0-1 28 Open
2299 2013-05-25 Chicago Open 2013 Wheeling USA 5.3 Wesley So Nikola Mitkov 1/2-1/2 63 Open
2300 2013-05-25 Chicago Open 2013 Wheeling USA 4.1 Aleksandr Lenderman Wesley So 1/2-1/2 38 Open

© 2024-2026 EloTracker