GM

Wesley So

Games
2734

Biography

No biography available yet.

Playing style

No playing style notes available yet.

Recent games

Date Color Opponent Result
2026-05-14 Praggnanandhaa,R(2733) 1/2-1/2
2026-05-14 Bogdan-Daniel Deac(2650) 1/2-1/2
2026-05-14 Caruana,F(2788) 1/2-1/2
2026-05-14 Jorden Van Foreest(2735) 1/2-1/2
2026-05-14 Vincent Keymer(2759) 1/2-1/2
2026-05-08 Javokhir Sindarov(2776) 0-1
2026-05-08 Alireza Firouzja(2759) 1-0
2026-05-08 Wojtaszek,R(2650) 1-0
2026-05-08 Duda,J(2739) 1/2-1/2
2026-05-08 Gukesh,D(2732) 0-1
2026-05-08 Hans Moke Niemann(2728) 1/2-1/2
2026-05-08 Caruana,F(2788) 0-1
2026-05-08 Javokhir Sindarov(2776) 1/2-1/2
2026-05-08 Alireza Firouzja(2759) 0-1
2026-05-08 Wojtaszek,R(2650) 1/2-1/2
2026-05-08 Duda,J(2739) 1-0
2026-05-08 Gukesh,D(2732) 1-0
2026-05-08 Hans Moke Niemann(2728) 1-0
2026-05-08 Caruana,F(2788) 1/2-1/2
2026-05-05 Duda,J(2739) 1/2-1/2
2026-05-05 Hans Moke Niemann(2728) 1/2-1/2
2026-05-05 Gukesh,D(2732) 1/2-1/2
2026-05-05 Alireza Firouzja(2759) 0-1
2026-05-05 Javokhir Sindarov(2776) 1-0
2026-05-05 Caruana,F(2788) 1-0
2026-05-05 Wojtaszek,R(2650) 1-0
2026-04-28 Faustino Oro(2528) 1-0
2026-04-28 Steinberg,N(2556) 0-1
2026-04-28 Caruana,F(2793) 0-1
2026-04-28 Chithambaram VR. Aravindh(2693) 0-1
2026-04-28 Li Shilong(2369) 1-0
2026-04-28 Andrei Skvortsov(2301) 0-1
2026-04-28 Mukund Hemant Agarwal(2144) 1-0
2026-04-28 Marco Materia(2495) 1-0
2026-04-28 Volen Dyulgerov(2181) 1-0
2026-04-28 Tyhran Ambartsumian(2372) 1/2-1/2
2026-04-28 Savio Joseph Benher(2180) 1-0
2026-04-21 Duda,J(2739) 0-1
2026-04-21 Nguyen Ngoc Truong Son(2600) 1-0
2026-04-21 Artemiev,V(2641) 1-0
2026-04-21 Olexandr Bortnyk(2604) 1-0
2026-04-21 Rustam Rustamov(2320) 0-1
2026-04-21 J Moussard(2598) 0-1
2026-04-21 Kirill Klukin(2415) 1-0
2026-04-21 Rustemov,A(2525) 0-1
2026-04-21 Kosteniuk,A(2487) 1-0
2026-04-21 Ristic,Neb1(2248) 0-1
2026-04-14 Rustemov,A(2525) 1/2-1/2
2026-04-14 Bok,B(2560) 1/2-1/2
2026-04-14 Georgijs Germanovs(2334) 1-0

Showing the 50 most recent games.