GM Wesley So

Country

USA

Birth Year

1993 (Age ≈33)

Gender

M

Title

Grandmaster

FIDE ID

5202213

USCF ID

13145890

USCF Rating

2843

FIDE ratings

2774.9 +4.9

Classical

Live rating

2699

Rapid

Published FIDE

2745

Blitz

Published FIDE

Official classical ranks

World rank
#6
National rank · USA
#3

Active players · Oct 2026 FIDE list ⓘ

FIDE rating history

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

Based on available monthly lists and saved games.

USCF rating history

View rating lists

FIDE rating history

View rating lists
Available Games

Published games available in our archive; coverage varies by tournament. Archive last checked: 2026-10-13 (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
451 2024-07-29 chess.com SpeedChess 2024 chess.com INT 1.5 Wesley So Denis Lazavik 1/2-1/2 46 Open
452 2024-07-29 chess.com SpeedChess 2024 chess.com INT 1.4 Denis Lazavik Wesley So 1/2-1/2 48 Open
453 2024-07-29 chess.com SpeedChess 2024 chess.com INT 1.3 Wesley So Denis Lazavik 1/2-1/2 62 Open
454 2024-07-29 chess.com SpeedChess 2024 chess.com INT 1.2 Denis Lazavik Wesley So 1-0 63 Open
455 2024-07-29 chess.com SpeedChess 2024 chess.com INT 1.22 Denis Lazavik Wesley So 1-0 21 Open
456 2024-07-29 chess.com SpeedChess 2024 chess.com INT 1.21 Wesley So Denis Lazavik 1/2-1/2 55 Open
457 2024-07-29 chess.com SpeedChess 2024 chess.com INT 1.2 Denis Lazavik Wesley So 1-0 63 Open
458 2024-07-29 chess.com SpeedChess 2024 chess.com INT 1.1 Wesley So Denis Lazavik 1/2-1/2 35 Open
459 2024-07-29 chess.com SpeedChess 2024 chess.com INT 1.19 Wesley So Denis Lazavik 1-0 32 Open
460 2024-07-29 chess.com SpeedChess 2024 chess.com INT 1.18 Denis Lazavik Wesley So 1/2-1/2 41 Open
461 2024-07-29 chess.com SpeedChess 2024 chess.com INT 1.17 Wesley So Denis Lazavik 1-0 55 Open
462 2024-07-29 chess.com SpeedChess 2024 chess.com INT 1.16 Denis Lazavik Wesley So 0-1 38 Open
463 2024-07-29 chess.com SpeedChess 2024 chess.com INT 1.15 Wesley So Denis Lazavik 1-0 53 Open
464 2024-07-29 chess.com SpeedChess 2024 chess.com INT 1.14 Denis Lazavik Wesley So 1/2-1/2 33 Open
465 2024-07-29 chess.com SpeedChess 2024 chess.com INT 1.13 Wesley So Denis Lazavik 0-1 72 Open
466 2024-07-29 chess.com SpeedChess 2024 chess.com INT 1.12 Denis Lazavik Wesley So 0-1 44 Open
467 2024-07-29 chess.com SpeedChess 2024 chess.com INT 1.11 Wesley So Denis Lazavik 1/2-1/2 91 Open
468 2024-07-29 chess.com SpeedChess 2024 chess.com INT 1.1 Denis Lazavik Wesley So 1/2-1/2 48 Open
469 2024-07-21 CrunchLab Masters Div 1 L chess.com INT 2.3 Magnus Carlsen Wesley So 1-0 45 Open
470 2024-07-21 CrunchLab Masters Div 1 L chess.com INT 2.2 Wesley So Magnus Carlsen 1/2-1/2 35 Open
471 2024-07-21 CrunchLab Masters Div 1 L chess.com INT 2.1 Magnus Carlsen Wesley So 1/2-1/2 40 Open
472 2024-07-20 CrunchLab Masters Div 1 L chess.com INT 1.2 Fabiano Caruana Wesley So 0-1 33 Open
473 2024-07-20 CrunchLab Masters Div 1 L chess.com INT 1.1 Wesley So Fabiano Caruana 1-0 31 Open
474 2024-07-19 CrunchLab Masters Div 1 W chess.com INT 1.4 Wesley So Jan-Krzysztof Duda 0-1 48 Open
475 2024-07-19 CrunchLab Masters Div 1 W chess.com INT 1.3 Jan-Krzysztof Duda Wesley So 0-1 40 Open
476 2024-07-19 CrunchLab Masters Div 1 W chess.com INT 1.2 Wesley So Jan-Krzysztof Duda 0-1 89 Open
477 2024-07-19 CrunchLab Masters Div 1 W chess.com INT 1.1 Jan-Krzysztof Duda Wesley So 1/2-1/2 48 Open
478 2024-07-18 Crunchlabs Play-In Match D1 chess.com INT 2.4 Levon Aronian Wesley So 0-1 33 Open
479 2024-07-18 Crunchlabs Play-In Match D1 chess.com INT 2.3 Wesley So Levon Aronian 1-0 58 Open
480 2024-07-18 Crunchlabs Play-In Match D1 chess.com INT 2.2 Levon Aronian Wesley So 1/2-1/2 28 Open
481 2024-07-18 Crunchlabs Play-In Match D1 chess.com INT 2.1 Wesley So Levon Aronian 1/2-1/2 34 Open
482 2024-05-14 Chess.com Classic Div 2 W chess.com INT 6.2 Maxime Vachier-Lagrave Wesley So 1-0 41 Open
483 2024-05-14 Chess.com Classic Div 2 W chess.com INT 6.1 Wesley So Maxime Vachier-Lagrave 0-1 35 Open
484 2024-05-14 Chess.com Classic Div 2 W chess.com INT 5.5 Wesley So Maxime Vachier-Lagrave 1-0 50 Open
485 2024-05-14 Chess.com Classic Div 2 W chess.com INT 5.4 Maxime Vachier-Lagrave Wesley So 0-1 55 Open
486 2024-05-14 Chess.com Classic Div 2 W chess.com INT 5.3 Wesley So Maxime Vachier-Lagrave 1/2-1/2 36 Open
487 2024-05-14 Chess.com Classic Div 2 W chess.com INT 5.2 Maxime Vachier-Lagrave Wesley So 1/2-1/2 43 Open
488 2024-05-14 Chess.com Classic Div 2 W chess.com INT 5.1 Wesley So Maxime Vachier-Lagrave 0-1 43 Open
489 2024-05-13 Chess.com Classic Div 2 L chess.com INT 6.2 Grigoriy Oparin Wesley So 0-1 33 Open
490 2024-05-13 Chess.com Classic Div 2 L chess.com INT 6.1 Wesley So Grigoriy Oparin 1-0 78 Open
491 2024-05-13 Chess.com Classic Div 2 L chess.com INT 5.3 Wesley So Levon Aronian 1-0 37 Open
492 2024-05-13 Chess.com Classic Div 2 L chess.com INT 5.2 Wesley So Levon Aronian 1/2-1/2 14 Open
493 2024-05-13 Chess.com Classic Div 2 L chess.com INT 5.1 Levon Aronian Wesley So 1/2-1/2 62 Open
494 2024-05-13 Chess.com Classic Div 2 L chess.com INT 4.2 Daniil Dubov Wesley So 0-1 26 Open
495 2024-05-13 Chess.com Classic Div 2 L chess.com INT 4.1 Wesley So Daniil Dubov 1-0 44 Open
496 2024-05-12 Chess.com Classic Div 2 L chess.com INT 3.2 Andrey Esipenko Wesley So 1/2-1/2 34 Open
497 2024-05-12 Chess.com Classic Div 2 L chess.com INT 3.1 Wesley So Andrey Esipenko 1-0 48 Open
498 2024-05-12 Chess.com Classic Div 2 L chess.com INT 2.3 Dmitrij Kollars Wesley So 1/2-1/2 104 Open
499 2024-05-12 Chess.com Classic Div 2 L chess.com INT 2.2 Dmitrij Kollars Wesley So 1/2-1/2 45 Open
500 2024-05-12 Chess.com Classic Div 2 L chess.com INT 2.1 Wesley So Dmitrij Kollars 1/2-1/2 33 Open

© 2024-2026 EloTracker