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
2380

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
1701 2018-04-27 ch-USA 2018 Saint Louis USA 9.3 Varuzhan Akobian Wesley So 1/2-1/2 34 Open
1702 2018-04-26 ch-USA 2018 Saint Louis USA 8.1 Wesley So Fabiano Caruana 1/2-1/2 46 Open
1703 2018-04-25 ch-USA 2018 Saint Louis USA 7.1 Sam Shankland Wesley So 1/2-1/2 50 Open
1704 2018-04-23 ch-USA 2018 Saint Louis USA 6.2 Wesley So Zviad Izoria 1/2-1/2 30 Open
1705 2018-04-22 ch-USA 2018 Saint Louis USA 5.2 Jeffery Xiong Wesley So 1/2-1/2 22 Open
1706 2018-04-21 ch-USA 2018 Saint Louis USA 4.2 Wesley So Aleksandr Lenderman 1/2-1/2 46 Open
1707 2018-04-20 ch-USA 2018 Saint Louis USA 3.1 Awonder Liang Wesley So 1/2-1/2 57 Open
1708 2018-04-19 ch-USA 2018 Saint Louis USA 2.1 Wesley So Alexander Onischuk 1-0 45 Open
1709 2018-04-18 ch-USA 2018 Saint Louis USA 1.3 Yaroslav Zherebukh Wesley So 0-1 53 Open
1710 2018-03-27 FIDE Candidates 2018 Berlin GER 14.1 Levon Aronian Wesley So 1/2-1/2 17 Open
1711 2018-03-26 FIDE Candidates 2018 Berlin GER 13.3 Wesley So Sergey Karjakin 1/2-1/2 39 Open
1712 2018-03-24 FIDE Candidates 2018 Berlin GER 12.4 Vladimir Kramnik Wesley So 1/2-1/2 42 Open
1713 2018-03-23 FIDE Candidates 2018 Berlin GER 11.4 Wesley So Shakhriyar Mamedyarov 1/2-1/2 41 Open
1714 2018-03-22 FIDE Candidates 2018 Berlin GER 10.3 Liren Ding Wesley So 1/2-1/2 31 Open
1715 2018-03-20 FIDE Candidates 2018 Berlin GER 9.1 Wesley So Alexander Grischuk 1/2-1/2 34 Open
1716 2018-03-19 FIDE Candidates 2018 Berlin GER 8.1 Wesley So Fabiano Caruana 1/2-1/2 65 Open
1717 2018-03-18 FIDE Candidates 2018 Berlin GER 7.1 Sergey Karjakin Wesley So 1-0 40 Open
1718 2018-03-16 FIDE Candidates 2018 Berlin GER 6.1 Wesley So Levon Aronian 1-0 78 Open
1719 2018-03-15 FIDE Candidates 2018 Berlin GER 5.3 Wesley So Vladimir Kramnik 1/2-1/2 57 Open
1720 2018-03-14 FIDE Candidates 2018 Berlin GER 4.3 Shakhriyar Mamedyarov Wesley So 1/2-1/2 31 Open
1721 2018-03-12 FIDE Candidates 2018 Berlin GER 3.2 Wesley So Liren Ding 1/2-1/2 37 Open
1722 2018-03-11 FIDE Candidates 2018 Berlin GER 2.1 Alexander Grischuk Wesley So 1-0 44 Open
1723 2018-03-10 FIDE Candidates 2018 Berlin GER 1.4 Fabiano Caruana Wesley So 1-0 33 Open
1724 2018-01-28 80th Tata Steel GpA Wijk aan Zee NED 13.7 Wesley So Yifan Hou 1-0 30 Open
1725 2018-01-27 80th Tata Steel GpA Wijk aan Zee NED 12.4 Viswanathan Anand Wesley So 1/2-1/2 32 Open
1726 2018-01-26 80th Tata Steel GpA Wijk aan Zee NED 11.7 Wesley So Gawain C B Maroroa Jones 1-0 62 Open
1727 2018-01-24 80th Tata Steel GpA Wijk aan Zee NED 10.1 Magnus Carlsen Wesley So 1-0 75 Open
1728 2018-01-23 80th Tata Steel GpA Wijk aan Zee NED 9.4 Wesley So Peter Svidler 1/2-1/2 38 Open
1729 2018-01-21 80th Tata Steel GpA Wijk aan Zee NED 8.5 Vladimir Kramnik Wesley So 1/2-1/2 28 Open
1730 2018-01-20 80th Tata Steel GpA Wijk aan Zee NED 7.2 Wesley So Anish Giri 1/2-1/2 40 Open
1731 2018-01-19 80th Tata Steel GpA Wijk aan Zee NED 6.4 Yi Wei Wesley So 0-1 41 Open
1732 2018-01-17 80th Tata Steel GpA Wijk aan Zee NED 5.3 Wesley So B. Adhiban 1-0 80 Open
1733 2018-01-16 80th Tata Steel GpA Wijk aan Zee NED 4.7 Fabiano Caruana Wesley So 1/2-1/2 48 Open
1734 2018-01-15 80th Tata Steel GpA Wijk aan Zee NED 3.4 Wesley So Sergey Karjakin 1/2-1/2 46 Open
1735 2018-01-14 80th Tata Steel GpA Wijk aan Zee NED 2.3 Maxim Matlakov Wesley So 1/2-1/2 30 Open
1736 2018-01-13 80th Tata Steel GpA Wijk aan Zee NED 1.7 Wesley So Shakhriyar Mamedyarov 1/2-1/2 29 Open
1737 2017-12-11 9th London Classic 2017 London ENG 9.4 Viswanathan Anand Wesley So 0-1 33 Open
1738 2017-12-10 9th London Classic 2017 London ENG 8.5 Wesley So Sergey Karjakin 1/2-1/2 56 Open
1739 2017-12-09 9th London Classic 2017 London ENG 7.1 Fabiano Caruana Wesley So 1/2-1/2 30 Open
1740 2017-12-08 9th London Classic 2017 London ENG 6.2 Wesley So Levon Aronian 1/2-1/2 38 Open
1741 2017-12-06 9th London Classic 2017 London ENG 5.3 Magnus Carlsen Wesley So 1/2-1/2 68 Open
1742 2017-12-05 9th London Classic 2017 London ENG 4.5 Wesley So Michael Adams 1/2-1/2 31 Open
1743 2017-12-04 9th London Classic 2017 London ENG 3.2 Hikaru Nakamura Wesley So 1/2-1/2 31 Open
1744 2017-12-03 9th London Classic 2017 London ENG 2.4 Wesley So Ian Nepomniachtchi 1/2-1/2 27 Open
1745 2017-12-01 9th London Classic 2017 London ENG 1.3 Wesley So Maxime Vachier-Lagrave 1/2-1/2 31 Open
1746 2017-11-12 Champions Showdown G5 Saint Louis USA 9.3 Wesley So Leinier Dominguez Perez 1-0 55 Open
1747 2017-11-12 Champions Showdown G5 Saint Louis USA 8.3 Leinier Dominguez Perez Wesley So 1-0 24 Open
1748 2017-11-12 Champions Showdown G5 Saint Louis USA 7.3 Wesley So Leinier Dominguez Perez 1-0 47 Open
1749 2017-11-12 Champions Showdown G5 Saint Louis USA 6.3 Leinier Dominguez Perez Wesley So 1/2-1/2 41 Open
1750 2017-11-12 Champions Showdown G5 Saint Louis USA 5.3 Wesley So Leinier Dominguez Perez 1-0 32 Open

© 2024-2026 EloTracker