GM Wesley So

Country

USA

Birth Year

1993 (Age ≈33)

Gender

M

Title

Grandmaster

FIDE ID

5202213

USCF ID

13145890

USCF Rating

2840

FIDE ratings

2771.0 0.0

Classical

Live rating

2704

Rapid

Published FIDE

2745

Blitz

Published FIDE

Official classical ranks

World rank
#6
National rank · USA
#3

Active players · Nov 2026 FIDE list ⓘ

FIDE rating history

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

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-11-04 (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-08-07 chess.com SpeedChess 2024 chess.com INT 2.4 Hans Moke Niemann Wesley So 1-0 38 Open
452 2024-08-07 chess.com SpeedChess 2024 chess.com INT 2.3 Wesley So Hans Moke Niemann 0-1 50 Open
453 2024-08-07 chess.com SpeedChess 2024 chess.com INT 2.2 Hans Moke Niemann Wesley So 1-0 61 Open
454 2024-08-07 chess.com SpeedChess 2024 chess.com INT 2.23 Wesley So Hans Moke Niemann 1-0 70 Open
455 2024-08-07 chess.com SpeedChess 2024 chess.com INT 2.22 Hans Moke Niemann Wesley So 1-0 35 Open
456 2024-08-07 chess.com SpeedChess 2024 chess.com INT 2.21 Wesley So Hans Moke Niemann 1-0 73 Open
457 2024-08-07 chess.com SpeedChess 2024 chess.com INT 2.2 Hans Moke Niemann Wesley So 0-1 46 Open
458 2024-08-07 chess.com SpeedChess 2024 chess.com INT 2.1 Wesley So Hans Moke Niemann 1/2-1/2 73 Open
459 2024-08-07 chess.com SpeedChess 2024 chess.com INT 2.19 Wesley So Hans Moke Niemann 0-1 38 Open
460 2024-08-07 chess.com SpeedChess 2024 chess.com INT 2.18 Hans Moke Niemann Wesley So 0-1 34 Open
461 2024-08-07 chess.com SpeedChess 2024 chess.com INT 2.17 Wesley So Hans Moke Niemann 0-1 35 Open
462 2024-08-07 chess.com SpeedChess 2024 chess.com INT 2.16 Hans Moke Niemann Wesley So 1-0 67 Open
463 2024-08-07 chess.com SpeedChess 2024 chess.com INT 2.15 Wesley So Hans Moke Niemann 0-1 37 Open
464 2024-08-07 chess.com SpeedChess 2024 chess.com INT 2.14 Hans Moke Niemann Wesley So 0-1 48 Open
465 2024-08-07 chess.com SpeedChess 2024 chess.com INT 2.13 Wesley So Hans Moke Niemann 1/2-1/2 81 Open
466 2024-08-07 chess.com SpeedChess 2024 chess.com INT 2.12 Hans Moke Niemann Wesley So 1-0 20 Open
467 2024-08-07 chess.com SpeedChess 2024 chess.com INT 2.11 Wesley So Hans Moke Niemann 1/2-1/2 56 Open
468 2024-08-07 chess.com SpeedChess 2024 chess.com INT 2.1 Hans Moke Niemann Wesley So 0-1 58 Open
469 2024-07-29 chess.com SpeedChess 2024 chess.com INT 1.9 Wesley So Denis Lazavik 1/2-1/2 43 Open
470 2024-07-29 chess.com SpeedChess 2024 chess.com INT 1.8 Denis Lazavik Wesley So 1/2-1/2 68 Open
471 2024-07-29 chess.com SpeedChess 2024 chess.com INT 1.7 Wesley So Denis Lazavik 1/2-1/2 97 Open
472 2024-07-29 chess.com SpeedChess 2024 chess.com INT 1.6 Denis Lazavik Wesley So 0-1 84 Open
473 2024-07-29 chess.com SpeedChess 2024 chess.com INT 1.5 Wesley So Denis Lazavik 1/2-1/2 46 Open
474 2024-07-29 chess.com SpeedChess 2024 chess.com INT 1.4 Denis Lazavik Wesley So 1/2-1/2 48 Open
475 2024-07-29 chess.com SpeedChess 2024 chess.com INT 1.3 Wesley So Denis Lazavik 1/2-1/2 62 Open
476 2024-07-29 chess.com SpeedChess 2024 chess.com INT 1.2 Denis Lazavik Wesley So 1-0 63 Open
477 2024-07-29 chess.com SpeedChess 2024 chess.com INT 1.22 Denis Lazavik Wesley So 1-0 21 Open
478 2024-07-29 chess.com SpeedChess 2024 chess.com INT 1.21 Wesley So Denis Lazavik 1/2-1/2 55 Open
479 2024-07-29 chess.com SpeedChess 2024 chess.com INT 1.2 Denis Lazavik Wesley So 1-0 63 Open
480 2024-07-29 chess.com SpeedChess 2024 chess.com INT 1.1 Wesley So Denis Lazavik 1/2-1/2 35 Open
481 2024-07-29 chess.com SpeedChess 2024 chess.com INT 1.19 Wesley So Denis Lazavik 1-0 32 Open
482 2024-07-29 chess.com SpeedChess 2024 chess.com INT 1.18 Denis Lazavik Wesley So 1/2-1/2 41 Open
483 2024-07-29 chess.com SpeedChess 2024 chess.com INT 1.17 Wesley So Denis Lazavik 1-0 55 Open
484 2024-07-29 chess.com SpeedChess 2024 chess.com INT 1.16 Denis Lazavik Wesley So 0-1 38 Open
485 2024-07-29 chess.com SpeedChess 2024 chess.com INT 1.15 Wesley So Denis Lazavik 1-0 53 Open
486 2024-07-29 chess.com SpeedChess 2024 chess.com INT 1.14 Denis Lazavik Wesley So 1/2-1/2 33 Open
487 2024-07-29 chess.com SpeedChess 2024 chess.com INT 1.13 Wesley So Denis Lazavik 0-1 72 Open
488 2024-07-29 chess.com SpeedChess 2024 chess.com INT 1.12 Denis Lazavik Wesley So 0-1 44 Open
489 2024-07-29 chess.com SpeedChess 2024 chess.com INT 1.11 Wesley So Denis Lazavik 1/2-1/2 91 Open
490 2024-07-29 chess.com SpeedChess 2024 chess.com INT 1.1 Denis Lazavik Wesley So 1/2-1/2 48 Open
491 2024-07-21 CrunchLab Masters Div 1 L chess.com INT 2.3 Magnus Carlsen Wesley So 1-0 45 Open
492 2024-07-21 CrunchLab Masters Div 1 L chess.com INT 2.2 Wesley So Magnus Carlsen 1/2-1/2 35 Open
493 2024-07-21 CrunchLab Masters Div 1 L chess.com INT 2.1 Magnus Carlsen Wesley So 1/2-1/2 40 Open
494 2024-07-20 CrunchLab Masters Div 1 L chess.com INT 1.2 Fabiano Caruana Wesley So 0-1 33 Open
495 2024-07-20 CrunchLab Masters Div 1 L chess.com INT 1.1 Wesley So Fabiano Caruana 1-0 31 Open
496 2024-07-19 CrunchLab Masters Div 1 W chess.com INT 1.4 Wesley So Jan-Krzysztof Duda 0-1 48 Open
497 2024-07-19 CrunchLab Masters Div 1 W chess.com INT 1.3 Jan-Krzysztof Duda Wesley So 0-1 40 Open
498 2024-07-19 CrunchLab Masters Div 1 W chess.com INT 1.2 Wesley So Jan-Krzysztof Duda 0-1 89 Open
499 2024-07-19 CrunchLab Masters Div 1 W chess.com INT 1.1 Jan-Krzysztof Duda Wesley So 1/2-1/2 48 Open
500 2024-07-18 Crunchlabs Play-In Match D1 chess.com INT 2.4 Levon Aronian Wesley So 0-1 33 Open

© 2024-2026 EloTracker