Photo credit

Wesley So

Photo: Frans Peeters

https://www.flickr.com/photos/suspeeters/52638511710/

CC BY-SA 2.0 · Wikimedia Commons source

Cropped to a square portrait, resized and converted to WebP.

GMWesley So

USA Born 1993 (Age ≈33) Male
FIDE ID
5202213
USCF ID
13145890

About Wesley So

Wesley So grew up in Cavite in the Philippines, where neighbourhood chess offered an inexpensive way to compete. He studied grandmaster games clipped from newspapers and challenged local players with a makeshift board. Show more

Wesley So grew up in Cavite in the Philippines, where neighbourhood chess offered an inexpensive way to compete. He studied grandmaster games clipped from newspapers and challenged local players with a makeshift board. Winning the Philippine under-10 title in 2003 took him to his first international youth championship. He became a grandmaster at fourteen. A scholarship brought him to Webster University in 2012. He initially hoped that a degree would lead to a conventional job in the United States. After meeting Lotis Key and Bambi Kabigting, who later adopted him, he gained the practical and emotional support to try full-time professional chess.

So began representing the United States in 2014. He won the Bilbao Masters in 2015. Victories at the Sinquefield Cup and London Chess Classic carried him to the 2016 Grand Chess Tour title. At that year's Olympiad, he won both team and individual gold. He added the Tata Steel Masters and his first U.S. Championship in 2017.

In 2019, So defeated Magnus Carlsen to become the first official World Fischer Random Champion. That format has remained a particular enthusiasm because it reduces the role of memorized opening preparation. He won the Grand Chess Tour again in 2021. Further U.S. titles brought his total to four by 2026, alongside another American Cup victory and repeated successes at the Sinquefield Cup.

Ratings

Classical

2752.6 -18.4

Live estimate

Rapid

2704

Published FIDE

Blitz

2745

Published FIDE

USCF Regular

2840

Published US Chess

Official classical ranks

World rank
#6
National rank · USA
#3

Active players · Nov 2026 FIDE list ⓘ

Rating milestones

Highest recorded rating
2822 Feb 2017
Recorded years
2005–2026
Archived games
2609

Based on available monthly lists and saved games.

Rating history

USCF rating history

View rating lists

FIDE rating history

View rating lists

Games

Published games available in our archive; coverage varies by tournament. Archive last checked: 2026-11-11 (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 2021-06-26 Goldmoney Asian Prelim chess24.com INT 5.6 Wesley So Jan-Krzysztof Duda Won: 1-0 47 Open
1702 2021-06-26 Goldmoney Asian Prelim chess24.com INT 4.3 Anish Giri Wesley So Lost: 1-0 29 Open
1703 2021-06-26 Goldmoney Asian Prelim chess24.com INT 3.7 Wesley So Magnus Carlsen Draw: 1/2-1/2 14 Open
1704 2021-06-26 Goldmoney Asian Prelim chess24.com INT 2.2 A.R. Saleh Salem Wesley So Won: 0-1 39 Open
1705 2021-06-26 Goldmoney Asian Prelim chess24.com INT 1.8 Wesley So Peter Svidler Draw: 1/2-1/2 37 Open
1706 2021-05-31 FTX Crypto Cup KO 2021 chess24.com INT 3.33 Magnus Carlsen Wesley So Lost: 1-0 44 Open
1707 2021-05-31 FTX Crypto Cup KO 2021 chess24.com INT 3.32 Wesley So Magnus Carlsen Lost: 0-1 36 Open
1708 2021-05-31 FTX Crypto Cup KO 2021 chess24.com INT 3.31 Magnus Carlsen Wesley So Won: 0-1 39 Open
1709 2021-05-31 FTX Crypto Cup KO 2021 chess24.com INT 3.24 Wesley So Magnus Carlsen Draw: 1/2-1/2 14 Open
1710 2021-05-31 FTX Crypto Cup KO 2021 chess24.com INT 3.23 Magnus Carlsen Wesley So Draw: 1/2-1/2 34 Open
1711 2021-05-31 FTX Crypto Cup KO 2021 chess24.com INT 3.22 Wesley So Magnus Carlsen Won: 1-0 40 Open
1712 2021-05-31 FTX Crypto Cup KO 2021 chess24.com INT 3.21 Magnus Carlsen Wesley So Lost: 1-0 39 Open
1713 2021-05-30 FTX Crypto Cup KO 2021 chess24.com INT 3.14 Magnus Carlsen Wesley So Draw: 1/2-1/2 29 Open
1714 2021-05-30 FTX Crypto Cup KO 2021 chess24.com INT 3.13 Wesley So Magnus Carlsen Won: 1-0 33 Open
1715 2021-05-30 FTX Crypto Cup KO 2021 chess24.com INT 3.12 Magnus Carlsen Wesley So Draw: 1/2-1/2 29 Open
1716 2021-05-30 FTX Crypto Cup KO 2021 chess24.com INT 3.11 Wesley So Magnus Carlsen Lost: 0-1 33 Open
1717 2021-05-29 FTX Crypto Cup KO 2021 chess24.com INT 2.23 Ian Nepomniachtchi Wesley So Won: 0-1 40 Open
1718 2021-05-29 FTX Crypto Cup KO 2021 chess24.com INT 2.22 Wesley So Ian Nepomniachtchi Draw: 1/2-1/2 25 Open
1719 2021-05-29 FTX Crypto Cup KO 2021 chess24.com INT 2.21 Ian Nepomniachtchi Wesley So Draw: 1/2-1/2 48 Open
1720 2021-05-28 FTX Crypto Cup KO 2021 chess24.com INT 2.14 Ian Nepomniachtchi Wesley So Won: 0-1 68 Open
1721 2021-05-28 FTX Crypto Cup KO 2021 chess24.com INT 2.13 Wesley So Ian Nepomniachtchi Draw: 1/2-1/2 69 Open
1722 2021-05-28 FTX Crypto Cup KO 2021 chess24.com INT 2.12 Ian Nepomniachtchi Wesley So Draw: 1/2-1/2 19 Open
1723 2021-05-28 FTX Crypto Cup KO 2021 chess24.com INT 2.11 Wesley So Ian Nepomniachtchi Draw: 1/2-1/2 53 Open
1724 2021-05-27 FTX Crypto Cup KO 2021 chess24.com INT 1.23 Wesley So Maxime Vachier-Lagrave Draw: 1/2-1/2 44 Open
1725 2021-05-27 FTX Crypto Cup KO 2021 chess24.com INT 1.22 Maxime Vachier-Lagrave Wesley So Won: 0-1 56 Open
1726 2021-05-27 FTX Crypto Cup KO 2021 chess24.com INT 1.21 Wesley So Maxime Vachier-Lagrave Draw: 1/2-1/2 25 Open
1727 2021-05-26 FTX Crypto Cup KO 2021 chess24.com INT 1.14 Wesley So Maxime Vachier-Lagrave Won: 1-0 30 Open
1728 2021-05-26 FTX Crypto Cup KO 2021 chess24.com INT 1.13 Maxime Vachier-Lagrave Wesley So Won: 0-1 34 Open
1729 2021-05-26 FTX Crypto Cup KO 2021 chess24.com INT 1.12 Wesley So Maxime Vachier-Lagrave Draw: 1/2-1/2 44 Open
1730 2021-05-26 FTX Crypto Cup KO 2021 chess24.com INT 1.11 Maxime Vachier-Lagrave Wesley So Draw: 1/2-1/2 45 Open
1731 2021-05-25 FTX Crypto Cup Prelim chess24.com INT 15.3 Liren Ding Wesley So Draw: 1/2-1/2 14 Open
1732 2021-05-25 FTX Crypto Cup Prelim chess24.com INT 14.7 Wesley So Anish Giri Draw: 1/2-1/2 25 Open
1733 2021-05-25 FTX Crypto Cup Prelim chess24.com INT 13.2 Alan Pichot Wesley So Won: 0-1 33 Open
1734 2021-05-25 FTX Crypto Cup Prelim chess24.com INT 12.8 Wesley So Maxime Vachier-Lagrave Draw: 1/2-1/2 32 Open
1735 2021-05-25 FTX Crypto Cup Prelim chess24.com INT 11.1 Wesley So Levon Aronian Draw: 1/2-1/2 14 Open
1736 2021-05-24 FTX Crypto Cup Prelim chess24.com INT 9.2 Wesley So Shakhriyar Mamedyarov Draw: 1/2-1/2 14 Open
1737 2021-05-24 FTX Crypto Cup Prelim chess24.com INT 8.7 Teimour Radjabov Wesley So Draw: 1/2-1/2 19 Open
1738 2021-05-24 FTX Crypto Cup Prelim chess24.com INT 7.3 Wesley So Fabiano Caruana Draw: 1/2-1/2 14 Open
1739 2021-05-24 FTX Crypto Cup Prelim chess24.com INT 6.6 Peter Svidler Wesley So Draw: 1/2-1/2 41 Open
1740 2021-05-24 FTX Crypto Cup Prelim chess24.com INT 10.8 Ian Nepomniachtchi Wesley So Draw: 1/2-1/2 41 Open
1741 2021-05-23 FTX Crypto Cup Prelim chess24.com INT 5.4 Wesley So Alireza Firouzja Draw: 1/2-1/2 39 Open
1742 2021-05-23 FTX Crypto Cup Prelim chess24.com INT 4.5 Hikaru Nakamura Wesley So Draw: 1/2-1/2 14 Open
1743 2021-05-23 FTX Crypto Cup Prelim chess24.com INT 3.5 Wesley So Magnus Carlsen Draw: 1/2-1/2 14 Open
1744 2021-05-23 FTX Crypto Cup Prelim chess24.com INT 2.4 Daniil Dubov Wesley So Won: 0-1 31 Open
1745 2021-05-23 FTX Crypto Cup Prelim chess24.com INT 1.6 Wesley So Alexander Grischuk Won: 1-0 59 Open
1746 2021-04-28 NIC Classic KO 2021 chess24.com INT 1.23 Levon Aronian Wesley So Lost: 1-0 46 Open
1747 2021-04-28 NIC Classic KO 2021 chess24.com INT 1.22 Wesley So Levon Aronian Draw: 1/2-1/2 31 Open
1748 2021-04-28 NIC Classic KO 2021 chess24.com INT 1.21 Levon Aronian Wesley So Draw: 1/2-1/2 69 Open
1749 2021-04-27 NIC Classic KO 2021 chess24.com INT 1.14 Levon Aronian Wesley So Lost: 1-0 28 Open
1750 2021-04-27 NIC Classic KO 2021 chess24.com INT 1.13 Wesley So Levon Aronian Won: 1-0 56 Open
  1. vs Jan-Krzysztof DudaWon · 1-0White · 2021-06-26 · Round 5.6Goldmoney Asian Prelim
  2. vs Anish GiriLost · 1-0Black · 2021-06-26 · Round 4.3Goldmoney Asian Prelim
  3. vs Magnus CarlsenDraw · ½–½White · 2021-06-26 · Round 3.7Goldmoney Asian Prelim
  4. vs A.R. Saleh SalemWon · 0-1Black · 2021-06-26 · Round 2.2Goldmoney Asian Prelim
  5. vs Peter SvidlerDraw · ½–½White · 2021-06-26 · Round 1.8Goldmoney Asian Prelim
  6. vs Magnus CarlsenLost · 1-0Black · 2021-05-31 · Round 3.33FTX Crypto Cup KO 2021
  7. vs Magnus CarlsenLost · 0-1White · 2021-05-31 · Round 3.32FTX Crypto Cup KO 2021
  8. vs Magnus CarlsenWon · 0-1Black · 2021-05-31 · Round 3.31FTX Crypto Cup KO 2021
  9. vs Magnus CarlsenDraw · ½–½White · 2021-05-31 · Round 3.24FTX Crypto Cup KO 2021
  10. vs Magnus CarlsenDraw · ½–½Black · 2021-05-31 · Round 3.23FTX Crypto Cup KO 2021
  11. vs Magnus CarlsenWon · 1-0White · 2021-05-31 · Round 3.22FTX Crypto Cup KO 2021
  12. vs Magnus CarlsenLost · 1-0Black · 2021-05-31 · Round 3.21FTX Crypto Cup KO 2021
  13. vs Magnus CarlsenDraw · ½–½Black · 2021-05-30 · Round 3.14FTX Crypto Cup KO 2021
  14. vs Magnus CarlsenWon · 1-0White · 2021-05-30 · Round 3.13FTX Crypto Cup KO 2021
  15. vs Magnus CarlsenDraw · ½–½Black · 2021-05-30 · Round 3.12FTX Crypto Cup KO 2021
  16. vs Magnus CarlsenLost · 0-1White · 2021-05-30 · Round 3.11FTX Crypto Cup KO 2021
  17. vs Ian NepomniachtchiWon · 0-1Black · 2021-05-29 · Round 2.23FTX Crypto Cup KO 2021
  18. vs Ian NepomniachtchiDraw · ½–½White · 2021-05-29 · Round 2.22FTX Crypto Cup KO 2021
  19. vs Ian NepomniachtchiDraw · ½–½Black · 2021-05-29 · Round 2.21FTX Crypto Cup KO 2021
  20. vs Ian NepomniachtchiWon · 0-1Black · 2021-05-28 · Round 2.14FTX Crypto Cup KO 2021
  21. vs Ian NepomniachtchiDraw · ½–½White · 2021-05-28 · Round 2.13FTX Crypto Cup KO 2021
  22. vs Ian NepomniachtchiDraw · ½–½Black · 2021-05-28 · Round 2.12FTX Crypto Cup KO 2021
  23. vs Ian NepomniachtchiDraw · ½–½White · 2021-05-28 · Round 2.11FTX Crypto Cup KO 2021
  24. vs Maxime Vachier-LagraveDraw · ½–½White · 2021-05-27 · Round 1.23FTX Crypto Cup KO 2021
  25. vs Maxime Vachier-LagraveWon · 0-1Black · 2021-05-27 · Round 1.22FTX Crypto Cup KO 2021
  26. vs Maxime Vachier-LagraveDraw · ½–½White · 2021-05-27 · Round 1.21FTX Crypto Cup KO 2021
  27. vs Maxime Vachier-LagraveWon · 1-0White · 2021-05-26 · Round 1.14FTX Crypto Cup KO 2021
  28. vs Maxime Vachier-LagraveWon · 0-1Black · 2021-05-26 · Round 1.13FTX Crypto Cup KO 2021
  29. vs Maxime Vachier-LagraveDraw · ½–½White · 2021-05-26 · Round 1.12FTX Crypto Cup KO 2021
  30. vs Maxime Vachier-LagraveDraw · ½–½Black · 2021-05-26 · Round 1.11FTX Crypto Cup KO 2021
  31. vs Liren DingDraw · ½–½Black · 2021-05-25 · Round 15.3FTX Crypto Cup Prelim
  32. vs Anish GiriDraw · ½–½White · 2021-05-25 · Round 14.7FTX Crypto Cup Prelim
  33. vs Alan PichotWon · 0-1Black · 2021-05-25 · Round 13.2FTX Crypto Cup Prelim
  34. vs Maxime Vachier-LagraveDraw · ½–½White · 2021-05-25 · Round 12.8FTX Crypto Cup Prelim
  35. vs Levon AronianDraw · ½–½White · 2021-05-25 · Round 11.1FTX Crypto Cup Prelim
  36. vs Shakhriyar MamedyarovDraw · ½–½White · 2021-05-24 · Round 9.2FTX Crypto Cup Prelim
  37. vs Teimour RadjabovDraw · ½–½Black · 2021-05-24 · Round 8.7FTX Crypto Cup Prelim
  38. vs Fabiano CaruanaDraw · ½–½White · 2021-05-24 · Round 7.3FTX Crypto Cup Prelim
  39. vs Peter SvidlerDraw · ½–½Black · 2021-05-24 · Round 6.6FTX Crypto Cup Prelim
  40. vs Ian NepomniachtchiDraw · ½–½Black · 2021-05-24 · Round 10.8FTX Crypto Cup Prelim
  41. vs Alireza FirouzjaDraw · ½–½White · 2021-05-23 · Round 5.4FTX Crypto Cup Prelim
  42. vs Hikaru NakamuraDraw · ½–½Black · 2021-05-23 · Round 4.5FTX Crypto Cup Prelim
  43. vs Magnus CarlsenDraw · ½–½White · 2021-05-23 · Round 3.5FTX Crypto Cup Prelim
  44. vs Daniil DubovWon · 0-1Black · 2021-05-23 · Round 2.4FTX Crypto Cup Prelim
  45. vs Alexander GrischukWon · 1-0White · 2021-05-23 · Round 1.6FTX Crypto Cup Prelim
  46. vs Levon AronianLost · 1-0Black · 2021-04-28 · Round 1.23NIC Classic KO 2021
  47. vs Levon AronianDraw · ½–½White · 2021-04-28 · Round 1.22NIC Classic KO 2021
  48. vs Levon AronianDraw · ½–½Black · 2021-04-28 · Round 1.21NIC Classic KO 2021
  49. vs Levon AronianLost · 1-0Black · 2021-04-27 · Round 1.14NIC Classic KO 2021
  50. vs Levon AronianWon · 1-0White · 2021-04-27 · Round 1.13NIC Classic KO 2021

FIDE tournaments

DateTournamentTypeScore
2026-10-222026 US Championship - Rapid PlayoffRapid1½
2026-10-092026 US ChampionshipClassical7
2026-09-1646th Chess Olympiad Samarkand 2026 OpenClassical6

All tournament results