GMWesley So
- 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
Rapid
2704Published FIDE
Blitz
2745Published FIDE
USCF Regular
2840Published 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
Published rating lists through Nov 2026.
Download chart or data
View rating lists
FIDE rating history
Published rating lists through Nov 2026.
Download chart or data
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 |
|---|---|---|---|---|---|---|---|---|---|
| 1651 | 2021-08-03 | Chessable Masters KO | chess24.com INT | 1.14 | Jorden Van Foreest | Wesley So | Draw: 1/2-1/2 | 61 | Open |
| 1652 | 2021-08-03 | Chessable Masters KO | chess24.com INT | 1.13 | Wesley So | Jorden Van Foreest | Won: 1-0 | 59 | Open |
| 1653 | 2021-08-03 | Chessable Masters KO | chess24.com INT | 1.12 | Jorden Van Foreest | Wesley So | Lost: 1-0 | 19 | Open |
| 1654 | 2021-08-03 | Chessable Masters KO | chess24.com INT | 1.11 | Wesley So | Jorden Van Foreest | Draw: 1/2-1/2 | 50 | Open |
| 1655 | 2021-08-02 | Chessable Masters Prelim | chess24.com INT | 15.2 | Wesley So | Jorden Van Foreest | Draw: 1/2-1/2 | 14 | Open |
| 1656 | 2021-08-02 | Chessable Masters Prelim | chess24.com INT | 14.7 | B. Adhiban | Wesley So | Won: 0-1 | 56 | Open |
| 1657 | 2021-08-02 | Chessable Masters Prelim | chess24.com INT | 13.3 | Wesley So | Shakhriyar Mamedyarov | Draw: 1/2-1/2 | 14 | Open |
| 1658 | 2021-08-02 | Chessable Masters Prelim | chess24.com INT | 12.6 | Quang Liem Le | Wesley So | Draw: 1/2-1/2 | 19 | Open |
| 1659 | 2021-08-02 | Chessable Masters Prelim | chess24.com INT | 11.4 | Wesley So | Humpy Koneru | Won: 1-0 | 72 | Open |
| 1660 | 2021-08-01 | Chessable Masters Prelim | chess24.com INT | 9.5 | Wesley So | David Anton Guijarro | Won: 1-0 | 68 | Open |
| 1661 | 2021-08-01 | Chessable Masters Prelim | chess24.com INT | 8.4 | Pentala Harikrishna | Wesley So | Draw: 1/2-1/2 | 47 | Open |
| 1662 | 2021-08-01 | Chessable Masters Prelim | chess24.com INT | 7.6 | Wesley So | Vladislav Artemiev | Won: 1-0 | 39 | Open |
| 1663 | 2021-08-01 | Chessable Masters Prelim | chess24.com INT | 6.3 | Wenjun Ju | Wesley So | Draw: 1/2-1/2 | 39 | Open |
| 1664 | 2021-08-01 | Chessable Masters Prelim | chess24.com INT | 10.5 | Hikaru Nakamura | Wesley So | Draw: 1/2-1/2 | 14 | Open |
| 1665 | 2021-07-31 | Chessable Masters Prelim | chess24.com INT | 5.7 | Wesley So | Eduardo Iturrizaga Bonelli | Won: 1-0 | 58 | Open |
| 1666 | 2021-07-31 | Chessable Masters Prelim | chess24.com INT | 4.2 | Aryan Tari | Wesley So | Draw: 1/2-1/2 | 39 | Open |
| 1667 | 2021-07-31 | Chessable Masters Prelim | chess24.com INT | 3.8 | Wesley So | Levon Aronian | Won: 1-0 | 52 | Open |
| 1668 | 2021-07-31 | Chessable Masters Prelim | chess24.com INT | 2.1 | Abhimanyu Mishra | Wesley So | Won: 0-1 | 71 | Open |
| 1669 | 2021-07-31 | Chessable Masters Prelim | chess24.com INT | 1.8 | Alireza Firouzja | Wesley So | Draw: 1/2-1/2 | 95 | Open |
| 1670 | 2021-07-11 | San Fermin Masters Final | chess24.com INT | 2.6 | Wesley So | Magnus Carlsen | Draw: 1/2-1/2 | 48 | Open |
| 1671 | 2021-07-11 | San Fermin Masters Final | chess24.com INT | 2.5 | Magnus Carlsen | Wesley So | Draw: 1/2-1/2 | 17 | Open |
| 1672 | 2021-07-11 | San Fermin Masters Final | chess24.com INT | 2.4 | Wesley So | Magnus Carlsen | Draw: 1/2-1/2 | 57 | Open |
| 1673 | 2021-07-11 | San Fermin Masters Final | chess24.com INT | 2.3 | Magnus Carlsen | Wesley So | Lost: 1-0 | 29 | Open |
| 1674 | 2021-07-11 | San Fermin Masters Final | chess24.com INT | 2.2 | Wesley So | Magnus Carlsen | Lost: 0-1 | 27 | Open |
| 1675 | 2021-07-11 | San Fermin Masters Final | chess24.com INT | 2.1 | Magnus Carlsen | Wesley So | Lost: 1-0 | 43 | Open |
| 1676 | 2021-07-10 | San Fermin Masters Final | chess24.com INT | 1.5 | Wesley So | Quang Liem Le | Won: 1-0 | 65 | Open |
| 1677 | 2021-07-10 | San Fermin Masters Final | chess24.com INT | 1.4 | Quang Liem Le | Wesley So | Won: 0-1 | 24 | Open |
| 1678 | 2021-07-10 | San Fermin Masters Final | chess24.com INT | 1.3 | Wesley So | Quang Liem Le | Draw: 1/2-1/2 | 32 | Open |
| 1679 | 2021-07-10 | San Fermin Masters Final | chess24.com INT | 1.2 | Quang Liem Le | Wesley So | Won: 0-1 | 47 | Open |
| 1680 | 2021-07-10 | San Fermin Masters Final | chess24.com INT | 1.1 | Wesley So | Quang Liem Le | Won: 1-0 | 25 | Open |
| 1681 | 2021-06-30 | Goldmoney Asian Rapid KO | chess24.com INT | 1.32 | Wesley So | Magnus Carlsen | Draw: 1/2-1/2 | 68 | Open |
| 1682 | 2021-06-30 | Goldmoney Asian Rapid KO | chess24.com INT | 1.31 | Magnus Carlsen | Wesley So | Lost: 1-0 | 49 | Open |
| 1683 | 2021-06-30 | Goldmoney Asian Rapid KO | chess24.com INT | 1.24 | Magnus Carlsen | Wesley So | Won: 0-1 | 71 | Open |
| 1684 | 2021-06-30 | Goldmoney Asian Rapid KO | chess24.com INT | 1.23 | Wesley So | Magnus Carlsen | Won: 1-0 | 57 | Open |
| 1685 | 2021-06-30 | Goldmoney Asian Rapid KO | chess24.com INT | 1.22 | Magnus Carlsen | Wesley So | Draw: 1/2-1/2 | 29 | Open |
| 1686 | 2021-06-30 | Goldmoney Asian Rapid KO | chess24.com INT | 1.21 | Wesley So | Magnus Carlsen | Lost: 0-1 | 85 | Open |
| 1687 | 2021-06-29 | Goldmoney Asian Rapid KO | chess24.com INT | 1.14 | Wesley So | Magnus Carlsen | Draw: 1/2-1/2 | 68 | Open |
| 1688 | 2021-06-29 | Goldmoney Asian Rapid KO | chess24.com INT | 1.13 | Magnus Carlsen | Wesley So | Lost: 1-0 | 47 | Open |
| 1689 | 2021-06-29 | Goldmoney Asian Rapid KO | chess24.com INT | 1.12 | Wesley So | Magnus Carlsen | Won: 1-0 | 46 | Open |
| 1690 | 2021-06-29 | Goldmoney Asian Rapid KO | chess24.com INT | 1.11 | Magnus Carlsen | Wesley So | Lost: 1-0 | 33 | Open |
| 1691 | 2021-06-28 | Goldmoney Asian Prelim | chess24.com INT | 15.1 | Wesley So | Levon Aronian | Draw: 1/2-1/2 | 14 | Open |
| 1692 | 2021-06-28 | Goldmoney Asian Prelim | chess24.com INT | 14.8 | Yifan Hou | Wesley So | Draw: 1/2-1/2 | 49 | Open |
| 1693 | 2021-06-28 | Goldmoney Asian Prelim | chess24.com INT | 13.2 | Wesley So | Alireza Firouzja | Draw: 1/2-1/2 | 27 | Open |
| 1694 | 2021-06-28 | Goldmoney Asian Prelim | chess24.com INT | 12.7 | Santosh Gujrathi Vidit | Wesley So | Draw: 1/2-1/2 | 21 | Open |
| 1695 | 2021-06-28 | Goldmoney Asian Prelim | chess24.com INT | 11.3 | Wesley So | Erigaisi Arjun | Draw: 1/2-1/2 | 11 | Open |
| 1696 | 2021-06-27 | Goldmoney Asian Prelim | chess24.com INT | 9.4 | Wesley So | Liren Ding | Draw: 1/2-1/2 | 27 | Open |
| 1697 | 2021-06-27 | Goldmoney Asian Prelim | chess24.com INT | 8.5 | B. Adhiban | Wesley So | Won: 0-1 | 46 | Open |
| 1698 | 2021-06-27 | Goldmoney Asian Prelim | chess24.com INT | 7.5 | Wesley So | Vladislav Artemiev | Won: 1-0 | 57 | Open |
| 1699 | 2021-06-27 | Goldmoney Asian Prelim | chess24.com INT | 6.4 | Daniil Dubov | Wesley So | Draw: 1/2-1/2 | 31 | Open |
| 1700 | 2021-06-27 | Goldmoney Asian Prelim | chess24.com INT | 10.6 | Gukesh D | Wesley So | Draw: 1/2-1/2 | 31 | Open |
- vs Jorden Van ForeestDraw · ½–½Black · 2021-08-03 · Round 1.14Chessable Masters KO
- vs Jorden Van ForeestWon · 1-0White · 2021-08-03 · Round 1.13Chessable Masters KO
- vs Jorden Van ForeestLost · 1-0Black · 2021-08-03 · Round 1.12Chessable Masters KO
- vs Jorden Van ForeestDraw · ½–½White · 2021-08-03 · Round 1.11Chessable Masters KO
- vs Jorden Van ForeestDraw · ½–½White · 2021-08-02 · Round 15.2Chessable Masters Prelim
- vs B. AdhibanWon · 0-1Black · 2021-08-02 · Round 14.7Chessable Masters Prelim
- vs Shakhriyar MamedyarovDraw · ½–½White · 2021-08-02 · Round 13.3Chessable Masters Prelim
- vs Quang Liem LeDraw · ½–½Black · 2021-08-02 · Round 12.6Chessable Masters Prelim
- vs Humpy KoneruWon · 1-0White · 2021-08-02 · Round 11.4Chessable Masters Prelim
- vs David Anton GuijarroWon · 1-0White · 2021-08-01 · Round 9.5Chessable Masters Prelim
- vs Pentala HarikrishnaDraw · ½–½Black · 2021-08-01 · Round 8.4Chessable Masters Prelim
- vs Vladislav ArtemievWon · 1-0White · 2021-08-01 · Round 7.6Chessable Masters Prelim
- vs Wenjun JuDraw · ½–½Black · 2021-08-01 · Round 6.3Chessable Masters Prelim
- vs Hikaru NakamuraDraw · ½–½Black · 2021-08-01 · Round 10.5Chessable Masters Prelim
- vs Eduardo Iturrizaga BonelliWon · 1-0White · 2021-07-31 · Round 5.7Chessable Masters Prelim
- vs Aryan TariDraw · ½–½Black · 2021-07-31 · Round 4.2Chessable Masters Prelim
- vs Levon AronianWon · 1-0White · 2021-07-31 · Round 3.8Chessable Masters Prelim
- vs Abhimanyu MishraWon · 0-1Black · 2021-07-31 · Round 2.1Chessable Masters Prelim
- vs Alireza FirouzjaDraw · ½–½Black · 2021-07-31 · Round 1.8Chessable Masters Prelim
- vs Magnus CarlsenDraw · ½–½White · 2021-07-11 · Round 2.6San Fermin Masters Final
- vs Magnus CarlsenDraw · ½–½Black · 2021-07-11 · Round 2.5San Fermin Masters Final
- vs Magnus CarlsenDraw · ½–½White · 2021-07-11 · Round 2.4San Fermin Masters Final
- vs Magnus CarlsenLost · 1-0Black · 2021-07-11 · Round 2.3San Fermin Masters Final
- vs Magnus CarlsenLost · 0-1White · 2021-07-11 · Round 2.2San Fermin Masters Final
- vs Magnus CarlsenLost · 1-0Black · 2021-07-11 · Round 2.1San Fermin Masters Final
- vs Quang Liem LeWon · 1-0White · 2021-07-10 · Round 1.5San Fermin Masters Final
- vs Quang Liem LeWon · 0-1Black · 2021-07-10 · Round 1.4San Fermin Masters Final
- vs Quang Liem LeDraw · ½–½White · 2021-07-10 · Round 1.3San Fermin Masters Final
- vs Quang Liem LeWon · 0-1Black · 2021-07-10 · Round 1.2San Fermin Masters Final
- vs Quang Liem LeWon · 1-0White · 2021-07-10 · Round 1.1San Fermin Masters Final
- vs Magnus CarlsenDraw · ½–½White · 2021-06-30 · Round 1.32Goldmoney Asian Rapid KO
- vs Magnus CarlsenLost · 1-0Black · 2021-06-30 · Round 1.31Goldmoney Asian Rapid KO
- vs Magnus CarlsenWon · 0-1Black · 2021-06-30 · Round 1.24Goldmoney Asian Rapid KO
- vs Magnus CarlsenWon · 1-0White · 2021-06-30 · Round 1.23Goldmoney Asian Rapid KO
- vs Magnus CarlsenDraw · ½–½Black · 2021-06-30 · Round 1.22Goldmoney Asian Rapid KO
- vs Magnus CarlsenLost · 0-1White · 2021-06-30 · Round 1.21Goldmoney Asian Rapid KO
- vs Magnus CarlsenDraw · ½–½White · 2021-06-29 · Round 1.14Goldmoney Asian Rapid KO
- vs Magnus CarlsenLost · 1-0Black · 2021-06-29 · Round 1.13Goldmoney Asian Rapid KO
- vs Magnus CarlsenWon · 1-0White · 2021-06-29 · Round 1.12Goldmoney Asian Rapid KO
- vs Magnus CarlsenLost · 1-0Black · 2021-06-29 · Round 1.11Goldmoney Asian Rapid KO
- vs Levon AronianDraw · ½–½White · 2021-06-28 · Round 15.1Goldmoney Asian Prelim
- vs Yifan HouDraw · ½–½Black · 2021-06-28 · Round 14.8Goldmoney Asian Prelim
- vs Alireza FirouzjaDraw · ½–½White · 2021-06-28 · Round 13.2Goldmoney Asian Prelim
- vs Santosh Gujrathi ViditDraw · ½–½Black · 2021-06-28 · Round 12.7Goldmoney Asian Prelim
- vs Erigaisi ArjunDraw · ½–½White · 2021-06-28 · Round 11.3Goldmoney Asian Prelim
- vs Liren DingDraw · ½–½White · 2021-06-27 · Round 9.4Goldmoney Asian Prelim
- vs B. AdhibanWon · 0-1Black · 2021-06-27 · Round 8.5Goldmoney Asian Prelim
- vs Vladislav ArtemievWon · 1-0White · 2021-06-27 · Round 7.5Goldmoney Asian Prelim
- vs Daniil DubovDraw · ½–½Black · 2021-06-27 · Round 6.4Goldmoney Asian Prelim
- vs Gukesh DDraw · ½–½Black · 2021-06-27 · Round 10.6Goldmoney Asian Prelim
FIDE tournaments
| Date | Tournament | Type | Score |
|---|---|---|---|
| 2026-10-22 | 2026 US Championship - Rapid Playoff | Rapid | 1½ |
| 2026-10-09 | 2026 US Championship | Classical | 7 |
| 2026-09-16 | 46th Chess Olympiad Samarkand 2026 Open | Classical | 6 |