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.8 +4.8

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
4959

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
1601 2023-08-22 Titled Tue 22nd Aug Late chess.com INT 6 Wesley So Vasif Durarbayli 1-0 55 Open
1602 2023-08-22 Titled Tue 22nd Aug Early chess.com INT 6 Andrey Esipenko Wesley So 1-0 26 Open
1603 2023-08-22 Titled Tue 22nd Aug Early chess.com INT 5 Wesley So Leon Livaic 1-0 38 Open
1604 2023-08-22 Titled Tue 22nd Aug Late chess.com INT 5 Leon Livaic Wesley So 1/2-1/2 85 Open
1605 2023-08-22 Titled Tue 22nd Aug Late chess.com INT 4 Wesley So Vahap Sanal 1/2-1/2 50 Open
1606 2023-08-22 Titled Tue 22nd Aug Early chess.com INT 4 Wesley So Arash Tahbaz 1/2-1/2 39 Open
1607 2023-08-22 Titled Tue 22nd Aug Early chess.com INT 3 Tykhon Cherniaiev Wesley So 0-1 36 Open
1608 2023-08-22 Titled Tue 22nd Aug Late chess.com INT 3 Oskar Wieczorek Wesley So 0-1 64 Open
1609 2023-08-22 Titled Tue 22nd Aug Late chess.com INT 2 Wesley So Eduardo Jesus Mendez Fortes 1-0 33 Open
1610 2023-08-22 Titled Tue 22nd Aug Early chess.com INT 2 Wesley So Shahruh Turayev 1-0 42 Open
1611 2023-08-22 Titled Tue 22nd Aug Late chess.com INT 1 Aadit Bhatia Wesley So 0-1 61 Open
1612 2023-08-22 Titled Tue 22nd Aug Early chess.com INT 1 Michal Mazurkiewicz Wesley So 0-1 26 Open
1613 2023-08-22 Titled Tue 22nd Aug Late chess.com INT 11 Wesley So Raunak Sadhwani 1-0 53 Open
1614 2023-08-22 Titled Tue 22nd Aug Early chess.com INT 11 Jakub Kosakowski Wesley So 0-1 46 Open
1615 2023-08-22 Titled Tue 22nd Aug Early chess.com INT 10 Wesley So Vasily Volovich 1-0 64 Open
1616 2023-08-22 Titled Tue 22nd Aug Late chess.com INT 10 Rasmus Svane Wesley So 0-1 51 Open
1617 2023-08-15 Titled Tue 15th Aug Early chess.com INT 9 Wesley So Deniz Ozen 1-0 62 Open
1618 2023-08-15 Titled Tue 15th Aug Early chess.com INT 8 Wesley So Igor Lysyj 1-0 44 Open
1619 2023-08-15 Titled Tue 15th Aug Early chess.com INT 7 Dmitriy Kushko Wesley So 0-1 75 Open
1620 2023-08-15 Titled Tue 15th Aug Early chess.com INT 6 Wesley So Maxime Lagarde 0-1 45 Open
1621 2023-08-15 Titled Tue 15th Aug Early chess.com INT 5 Raunak Sadhwani Wesley So 1-0 39 Open
1622 2023-08-15 Titled Tue 15th Aug Early chess.com INT 4 Wesley So Valery Kazakouski 1-0 37 Open
1623 2023-08-15 Titled Tue 15th Aug Early chess.com INT 3 Edvin Trost Wesley So 0-1 71 Open
1624 2023-08-15 Titled Tue 15th Aug Early chess.com INT 2 Wesley So Rodion Radzhabov 1-0 31 Open
1625 2023-08-15 Titled Tue 15th Aug Early chess.com INT 1 Jens Hirneise Wesley So 0-1 41 Open
1626 2023-08-15 Titled Tue 15th Aug Early chess.com INT 11 Wesley So Alexander Rustemov 1-0 47 Open
1627 2023-08-15 Titled Tue 15th Aug Early chess.com INT 10 Maxim Matlakov Wesley So 1-0 51 Open
1628 2023-08-10 FIDE World Cup 2023 Baku AZE 4.2 Alexey Sarana Wesley So 1/2-1/2 30 Open
1629 2023-08-09 FIDE World Cup 2023 Baku AZE 4.1 Wesley So Alexey Sarana 0-1 34 Open
1630 2023-08-07 FIDE World Cup 2023 Baku AZE 3.6 Wesley So Jules Moussard 1/2-1/2 40 Open
1631 2023-08-07 FIDE World Cup 2023 Baku AZE 3.5 Jules Moussard Wesley So 0-1 55 Open
1632 2023-08-07 FIDE World Cup 2023 Baku AZE 3.4 Jules Moussard Wesley So 1/2-1/2 56 Open
1633 2023-08-07 FIDE World Cup 2023 Baku AZE 3.3 Wesley So Jules Moussard 1/2-1/2 44 Open
1634 2023-08-06 FIDE World Cup 2023 Baku AZE 3.2 Wesley So Jules Moussard 1/2-1/2 17 Open
1635 2023-08-05 FIDE World Cup 2023 Baku AZE 3.1 Jules Moussard Wesley So 1/2-1/2 31 Open
1636 2023-08-04 FIDE World Cup 2023 Baku AZE 2.4 Wesley So Emre Can 1/2-1/2 51 Open
1637 2023-08-04 FIDE World Cup 2023 Baku AZE 2.3 Emre Can Wesley So 0-1 68 Open
1638 2023-08-03 FIDE World Cup 2023 Baku AZE 2.2 Emre Can Wesley So 1/2-1/2 65 Open
1639 2023-08-02 FIDE World Cup 2023 Baku AZE 2.1 Wesley So Emre Can 1/2-1/2 29 Open
1640 2023-07-25 Titled Tue 25th Jul Early chess.com INT 9 Eric Hansen Wesley So 0-1 99 Open
1641 2023-07-25 Titled Tue 25th Jul Early chess.com INT 8 Wesley So Matthias Bluebaum 1-0 86 Open
1642 2023-07-25 Titled Tue 25th Jul Early chess.com INT 7 Wesley So Robert Hovhannisyan 1-0 46 Open
1643 2023-07-25 Titled Tue 25th Jul Early chess.com INT 6 Valery Kazakouski Wesley So 0-1 44 Open
1644 2023-07-25 Titled Tue 25th Jul Early chess.com INT 5 Wesley So Nika Volkov 1-0 66 Open
1645 2023-07-25 Titled Tue 25th Jul Early chess.com INT 4 Kacper Tomaszewski Wesley So 0-1 45 Open
1646 2023-07-25 Titled Tue 25th Jul Early chess.com INT 3 Zbigniew Pakleza Wesley So 1-0 64 Open
1647 2023-07-25 Titled Tue 25th Jul Early chess.com INT 2 Wesley So Havard Haug 1-0 32 Open
1648 2023-07-25 Titled Tue 25th Jul Early chess.com INT 1 Rout Padmini Wesley So 0-1 41 Open
1649 2023-07-25 Titled Tue 25th Jul Early chess.com INT 11 Wesley So Susanto Megaranto 0-1 61 Open
1650 2023-07-25 Titled Tue 25th Jul Early chess.com INT 10 Wesley So Maxime Vachier-Lagrave 1/2-1/2 36 Open

© 2024-2026 EloTracker