| Game | Result | Opening | Date |
|---|---|---|---|
| So, Wesley (2772) – Abdusattorov, Nodirbek (2820) | 1-0 | Semi-Slav Defense: Chigorin Defense | 2026-07-28 |
| Sindarov, Javokhir (2680) – So, Wesley (2772) | 1-0 | Italian Game: Giuoco Pianissimo, Italian Four Knights Variation | 2026-07-28 |
| Abdusattorov, Nodirbek (2820) – So, Wesley (2772) | 1/2-1/2 | Italian Game: Two Knights Defense, Ulvestad Variation | 2026-07-28 |
| So, Wesley (2772) – Yakubboev, Nodirbek (2569) | 1/2-1/2 | Bogo-Indian Defense: Nimzowitsch Variation | 2026-07-28 |
| So, Wesley (2772) – Sindarov, Javokhir (2680) | 1/2-1/2 | Queen's Gambit Declined: Exchange Variation, Positional Variation | 2026-07-28 |
| Vokhidov, Shamsiddin (2549) – So, Wesley (2772) | 0-1 | Ruy Lopez: Berlin Defense, Rio Gambit Accepted | 2026-07-28 |
| So, Wesley (2772) – Madaminov, Mukhiddin (2540) | 1/2-1/2 | Vienna Game: Paulsen Variation | 2026-07-28 |
| So, Wesley (2719) – Abdusattorov, Nodirbek (2686) | 0-1 | Sicilian Defense: Najdorf Variation, English Attack, Anti-English | 2026-07-27 |
| Madaminov, Mukhiddin (2501) – So, Wesley (2719) | 0-1 | Ruy Lopez: Berlin Defense, Anti-Berlin Variation | 2026-07-27 |
| So, Wesley (2719) – Vokhidov, Shamsiddin (2519) | 1-0 | English Opening: King's English Variation, Four Knights Variation, Quiet Line | 2026-07-27 |
| Gelfand, Boris (2592) – So, Wesley (2772) | 1/2-1/2 | Tarrasch Defense: Symmetrical Variation | 2026-07-05 |
| So, Wesley (2772) – Madaminov, Mukhiddin (2540) | 1-0 | Italian Game: Classical Variation, Giuoco Pianissimo | 2026-07-05 |
| So, Wesley (2719) – Ashwin, Jayaram (2513) | 1/2-1/2 | Philidor Defense: Lion Variation | 2026-07-05 |
| So, Wesley (2772) – Woodward, Andy (2496) | 0-1 | Sicilian Defense: Prins Variation | 2026-07-05 |
| Sevian, Samuel (2677) – So, Wesley (2772) | 0-1 | Italian Game: Two Knights Defense, Modern Bishop's Opening | 2026-07-05 |
| Khanin, Semen (2456) – So, Wesley (2772) | 0-1 | Queen's Gambit Declined: Janowski Variation | 2026-07-05 |
| So, Wesley (2772) – Sindarov, Javokhir (2680) | 1/2-1/2 | King's Indian Defense: Fianchetto Variation, Immediate Fianchetto | 2026-07-05 |
| Nakamura, Hikaru (2838) – So, Wesley (2772) | 0-1 | Queen's Gambit Declined: Semi-Tarrasch Defense | 2026-07-05 |
| Zierk, Steven (2500) – So, Wesley (2719) | 1/2-1/2 | Sicilian Defense: Moscow Variation | 2026-07-05 |
| Sheehan, Ethan (2416) – So, Wesley (2772) | 0-1 | Ruy Lopez: Open Berlin Defense, l'Hermet Variation | 2026-07-05 |
| So, Wesley (2772) – Durarbayli, Vasif (2590) | 1-0 | Semi-Slav Defense: Normal Variation | 2026-07-05 |
| Amburgy, Ryan (2092) – So, Wesley (2772) | 0-1 | King's Indian Defense: Orthodox Variation, Gligoric-Taimanov System | 2026-07-04 |
| Sheehan, Ethan (2416) – So, Wesley (2772) | 0-1 | Ruy Lopez: Berlin Defense, Anti-Berlin Variation | 2026-07-04 |
| So, Wesley (2772) – Hong, Andrew (2519) | 1-0 | Queen's Gambit Declined: Ragozin Defense | 2026-07-04 |
| Madaminov, Mukhiddin (2540) – So, Wesley (2772) | 1-0 | Ruy Lopez: Berlin Defense, Anti-Berlin Variation | 2026-07-04 |
| So, Wesley (2772) – Liu, Eric (2428) | 1-0 | Philidor Defense: Lion Variation | 2026-07-04 |
| Tang, Andrew (2553) – So, Wesley (2772) | 0-1 | Queen's Pawn Game: London System | 2026-07-04 |
| So, Wesley (2772) – Durarbayli, Vasif (2590) | 1/2-1/2 | Queen's Indian Defense: Kasparov Variation | 2026-07-04 |
| Nakamura, Hikaru (2838) – So, Wesley (2772) | 1/2-1/2 | Ruy Lopez: Open Berlin Defense, l'Hermet Variation | 2026-07-04 |
| So, Wesley (2772) – Woodward, Andy (2496) | 0-1 | Queen's Gambit Declined: Ragozin Defense, Alekhine Variation | 2026-07-04 |
| Chasin, Nico (2513) – So, Wesley (2772) | 0-1 | Queen's Gambit Declined: Three Knights Variation | 2026-07-04 |
| So, Wesley (2772) – Zierk, Steven (2488) | 1-0 | Indian Defense: Anti-Nimzo-Indian | 2026-07-04 |
| So, Wesley (2719) – Sheehan, Ethan (2348) | 1-0 | English Opening: Anglo-Indian Defense, King's Knight Variation | 2026-07-03 |
| So, Wesley (2719) – Liu, Eric (2442) | 1-0 | Philidor Defense: Lion Variation | 2026-07-03 |
| Khanin, Semen (2501) – So, Wesley (2719) | 1-0 | Slav Defense: Exchange Variation | 2026-07-03 |
| Sindarov, Islombek (1941) – So, Wesley (2719) | 0-1 | French Defense: Exchange Variation | 2026-07-03 |
| Troff, Kayden (2480) – So, Wesley (2719) | 0-1 | Zukertort Opening: Reversed Grünfeld | 2026-07-03 |
| So, Wesley (2760) – Vachier-Lagrave, Maxime (2758) | 0-1 | English | 2015-09-21 |
| Vachier-Lagrave, Maxime (2758) – So, Wesley (2760) | 1/2-1/2 | Ruy Lopez | 2015-09-20 |
| Le, Quang Liem (2697) – So, Wesley (2760) | 0-1 | Nimzo-Indian | 2015-09-19 |
| So, Wesley (2760) – Le, Quang Liem (2697) | 1/2-1/2 | Ruy Lopez | 2015-09-19 |
| Le, Quang Liem (2697) – So, Wesley (2760) | 1/2-1/2 | English | 2015-09-18 |
| So, Wesley (2760) – Le, Quang Liem (2697) | 1/2-1/2 | QGD | 2015-09-17 |
| So, Wesley (2760) – Balogh, Csaba (2657) | 1-0 | English opening | 2015-09-15 |
| Balogh, Csaba (2657) – So, Wesley (2760) | 0-1 | Ruy Lopez | 2015-09-14 |
| Maghsoodloo, Parham (2457) – So, Wesley (2760) | 0-1 | English | 2015-09-12 |
| So, Wesley (2760) – Maghsoodloo, Parham (2457) | 1-0 | English | 2015-09-11 |
| So, Wesley (2710) – Tomashevsky, Evgeny (2706) | 1/2-1/2 | Ruy Lopez | 2013-08-15 |
| Tomashevsky, Evgeny (2706) – So, Wesley (2710) | 1-0 | Gruenfeld | 2013-08-14 |
| Ipatov, Alexander (2584) – So, Wesley (2710) | 1/2-1/2 | Gruenfeld | 2013-08-12 |
ChessMoves AI — play, train and study chess. Master game data from public tournament broadcasts.