GMSo, Wesley
- Federation
- USA
- Rating (latest event)
- 2770
- FIDE ID
- 5202213
- Games here
- 305 (+118 =146 −41)
World #6 ClassicalWorld #12 RapidWorld #8 BlitzFIDE top lists, Nov 2026
Tournaments 30
Games latest 50 of 305
- vs GMCaruana, Fabiano2682U.S. Chess Championships 2026 · Open · Playoff | Rapid½
- vs GMCaruana, Fabiano2682U.S. Chess Championships 2026 · Open · Playoff | Rapid1
- vs GMSevian, Samuel2708U.S. Chess Championships 2026 · Open · Round 110
- vs GMNiemann, Hans Moke2717U.S. Chess Championships 2026 · Open · Round 10½
- vs GMCaruana, Fabiano2784U.S. Chess Championships 2026 · Open · Round 9½
- vs GMWoodward, Andy2619U.S. Chess Championships 2026 · Open · Round 81
- vs GMRobson, Ray2659U.S. Chess Championships 2026 · Open · Round 71
- vs GMMishra, Abhimanyu2636U.S. Chess Championships 2026 · Open · Round 6½
- vs GMOparin, Grigoriy2638U.S. Chess Championships 2026 · Open · Round 5½
- vs GMAronian, Levon2725U.S. Chess Championships 2026 · Open · Round 4½
- vs GMLiang, Awonder2685U.S. Chess Championships 2026 · Open · Round 3½
- vs GMXiong, Jeffery2656U.S. Chess Championships 2026 · Open · Round 21
- vs GMShankland, Sam2646U.S. Chess Championships 2026 · Open · Round 11
- vs GMGurel, Ediz263646th FIDE Chess Olympiad Samarkand 2026 · Open | Matches 1-12 · Round 11½
- vs GMTheodorou, Nikolas263346th FIDE Chess Olympiad Samarkand 2026 · Open | Matches 1-12 · Round 10½
- vs GMSindarov, Javokhir277846th FIDE Chess Olympiad Samarkand 2026 · Open | Matches 1-12 · Round 91
- vs GMHovhannisyan, Robert264246th FIDE Chess Olympiad Samarkand 2026 · Open | Matches 1-12 · Round 70
- vs GMAmar, Elham257746th FIDE Chess Olympiad Samarkand 2026 · Open | Matches 1-12 · Round 6½
- vs GMBluebaum, Matthias266246th FIDE Chess Olympiad Samarkand 2026 · Open | Matches 1-12 · Round 5½
- vs GMKorobov, Anton261046th FIDE Chess Olympiad Samarkand 2026 · Open | Matches 1-12 · Round 41
- vs GMThybo, Jesper Sondergaard257946th FIDE Chess Olympiad Samarkand 2026 · Open | Matches 1-12 · Round 31
- vs Chiya mder hamad198346th FIDE Chess Olympiad Samarkand 2026 · Open | Matches 1-12 · Round 11
- vs GMKeymer, Vincent26502026 Grand Chess Tour Finals · Finals · Blitz | Game 41
- vs GMKeymer, Vincent26502026 Grand Chess Tour Finals · Finals · Blitz | Game 31
- vs GMKeymer, Vincent26502026 Grand Chess Tour Finals · Finals · Blitz | Game 21
- vs GMKeymer, Vincent26502026 Grand Chess Tour Finals · Finals · Blitz | Game 11
- vs GMKeymer, Vincent26372026 Grand Chess Tour Finals · Finals · Rapid | Game 20
- vs GMKeymer, Vincent26372026 Grand Chess Tour Finals · Finals · Rapid | Game 11
- vs GMKeymer, Vincent26502026 Grand Chess Tour Finals · Finals · Blitz Bonus Match0
- vs GMKeymer, Vincent27672026 Grand Chess Tour Finals · Finals · Classical | Game 2½
- vs GMKeymer, Vincent27672026 Grand Chess Tour Finals · Finals · Classical | Game 1½
- vs GMCaruana, Fabiano27412026 Grand Chess Tour Finals · Semifinals · Blitz | Game 4½
- vs GMCaruana, Fabiano27412026 Grand Chess Tour Finals · Semifinals · Blitz | Game 30
- vs GMCaruana, Fabiano27412026 Grand Chess Tour Finals · Semifinals · Blitz | Game 2½
- vs GMCaruana, Fabiano27412026 Grand Chess Tour Finals · Semifinals · Blitz | Game 10
- vs GMCaruana, Fabiano27012026 Grand Chess Tour Finals · Semifinals · Rapid | Game 2½
- vs GMCaruana, Fabiano27012026 Grand Chess Tour Finals · Semifinals · Rapid | Game 1½
- vs GMCaruana, Fabiano27412026 Grand Chess Tour Finals · Semifinals · Blitz Bonus Match0
- vs GMCaruana, Fabiano27922026 Grand Chess Tour Finals · Semifinals · Classical | Game 2½
- vs GMCaruana, Fabiano27922026 Grand Chess Tour Finals · Semifinals · Classical | Game 1½
- vs GMPraggnanandhaa R2707GCT: Sinquefield Cup 2026 · Playoff | Armageddon½
- vs GMPraggnanandhaa R2701GCT: Sinquefield Cup 2026 · Playoff | Rapid½
- vs GMPraggnanandhaa R2701GCT: Sinquefield Cup 2026 · Playoff | Rapid½
- vs GMSindarov, Javokhir2777GCT: Sinquefield Cup 2026 · Round 9½
- vs GMSevian, Samuel2701GCT: Sinquefield Cup 2026 · Round 8½
- vs GMGiri, Anish2764GCT: Sinquefield Cup 2026 · Round 7½
- vs GMVachier-Lagrave, Maxime2713GCT: Sinquefield Cup 2026 · Round 6½
- vs GMPraggnanandhaa R2750GCT: Sinquefield Cup 2026 · Round 5½
- vs GMAronian, Levon2721GCT: Sinquefield Cup 2026 · Round 4½
- vs GMCaruana, Fabiano2792GCT: Sinquefield Cup 2026 · Round 31
The latest 50 games are listed here; every game is on its tournament's page.