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

2771.4 +1.4

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
2587

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-29 (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
351 2025-05-20 Titled Tue 20th May Early chess.com INT 2 Teimur Toktomushev Wesley So 0-1 32 Open
352 2025-05-20 Titled Tue 20th May Early chess.com INT 1 Wesley So Adam Gibala 1-0 42 Open
353 2025-05-19 Chess.com Classic Play-In chess.com INT 9 Wesley So Aleksey Dreev 1-0 33 Open
354 2025-05-19 Chess.com Classic Play-In chess.com INT 8 Leinier Dominguez Perez Wesley So 1-0 44 Open
355 2025-05-19 Chess.com Classic Play-In chess.com INT 7 Wesley So Pavel Eljanov 1/2-1/2 65 Open
356 2025-05-19 Chess.com Classic Play-In chess.com INT 6 Zbigniew Pakleza Wesley So 0-1 44 Open
357 2025-05-19 Chess.com Classic Play-In chess.com INT 5 Wesley So Victor Bologan 1-0 53 Open
358 2025-05-19 Chess.com Classic Play-In chess.com INT 4 Cristobal Henriquez Villagra Wesley So 1-0 43 Open
359 2025-05-19 Chess.com Classic Play-In chess.com INT 3 Wesley So Yevhen Sharapov 1-0 55 Open
360 2025-05-19 Chess.com Classic Play-In chess.com INT 2 Alexander Moiseenko Wesley So 1-0 56 Open
361 2025-05-19 Chess.com Classic Play-In chess.com INT 1 Wesley So Sanan Sjugirov 0-1 75 Open
362 2025-04-29 Titled Tue 29th Apr Early chess.com INT 4 Vasif Durarbayli Wesley So 1-0 77 Open
363 2025-04-29 Titled Tue 29th Apr Early chess.com INT 3 Wesley So Artem Dyachuk 1-0 27 Open
364 2025-04-29 Titled Tue 29th Apr Early chess.com INT 2 Mikayel Manvelyan Wesley So 0-1 31 Open
365 2025-04-29 Titled Tue 29th Apr Early chess.com INT 1 Wesley So Logan C Shafer 1-0 72 Open
366 2025-02-18 Chessable Masters Winners chess.com INT 1.4 Yangyi Yu Wesley So 1/2-1/2 45 Open
367 2025-02-18 Chessable Masters Winners chess.com INT 1.3 Wesley So Yangyi Yu 1/2-1/2 77 Open
368 2025-02-18 Chessable Masters Losers chess.com INT 1.3 Andrey Esipenko Wesley So 1-0 45 Open
369 2025-02-18 Chessable Masters Winners chess.com INT 1.2 Yangyi Yu Wesley So 1-0 62 Open
370 2025-02-18 Chessable Masters Losers chess.com INT 1.2 Andrey Esipenko Wesley So 1/2-1/2 41 Open
371 2025-02-18 Chessable Masters Winners chess.com INT 1.1 Wesley So Yangyi Yu 1/2-1/2 38 Open
372 2025-02-18 Chessable Masters Losers chess.com INT 1.1 Wesley So Andrey Esipenko 1/2-1/2 62 Open
373 2025-02-11 Titled Tue 11th Feb Early chess.com INT 1 Alexander Devaev Wesley So 1/2-1/2 62 Open
374 2025-01-07 Weissenhaus Play-In KO chess.com INT 1.5 Denis Lazavik Wesley So 1-0 74 Open
375 2025-01-07 Weissenhaus Play-In KO chess.com INT 1.4 Wesley So Denis Lazavik 1/2-1/2 34 Open
376 2025-01-07 Weissenhaus Play-In KO chess.com INT 1.3 Denis Lazavik Wesley So 1/2-1/2 98 Open
377 2025-01-07 Weissenhaus Play-In KO chess.com INT 1.2 Wesley So Denis Lazavik 1/2-1/2 15 Open
378 2025-01-07 Weissenhaus Play-In KO chess.com INT 1.1 Denis Lazavik Wesley So 1/2-1/2 64 Open
379 2024-12-24 Titled Tue 24th Dec Late chess.com INT 9 Wesley So Velimir Ivic 1-0 39 Open
380 2024-12-24 Titled Tue 24th Dec Early chess.com INT 9 Maxim Matlakov Wesley So 1/2-1/2 49 Open
381 2024-12-24 Titled Tue 24th Dec Early chess.com INT 8 Magnus Carlsen Wesley So 1-0 26 Open
382 2024-12-24 Titled Tue 24th Dec Late chess.com INT 8 Benjamin Bok Wesley So 1/2-1/2 71 Open
383 2024-12-24 Titled Tue 24th Dec Late chess.com INT 7 Wesley So Dmitry Kryakvin 1-0 29 Open
384 2024-12-24 Titled Tue 24th Dec Early chess.com INT 7 Wesley So Hikaru Nakamura 1/2-1/2 16 Open
385 2024-12-24 Titled Tue 24th Dec Early chess.com INT 6 Wesley So Mukhammadzokhid Suyarov 1-0 34 Open
386 2024-12-24 Titled Tue 24th Dec Late chess.com INT 6 Eric Hansen Wesley So 1/2-1/2 50 Open
387 2024-12-24 Titled Tue 24th Dec Late chess.com INT 5 Anatoly Bykhovsky Wesley So 0-1 46 Open
388 2024-12-24 Titled Tue 24th Dec Early chess.com INT 5 Volodymyr Onyshchuk Wesley So 0-1 43 Open
389 2024-12-24 Titled Tue 24th Dec Early chess.com INT 4 Wesley So Tanitoluwa Adewumi 1-0 33 Open
390 2024-12-24 Titled Tue 24th Dec Late chess.com INT 4 Wesley So Jan Klimkowski 1-0 78 Open
391 2024-12-24 Titled Tue 24th Dec Early chess.com INT 3 Yi Ren Daniel Chan Wesley So 0-1 42 Open
392 2024-12-24 Titled Tue 24th Dec Late chess.com INT 3 Wesley So Vitalii Kiselev 1/2-1/2 58 Open
393 2024-12-24 Titled Tue 24th Dec Early chess.com INT 2 Wesley So Antonio Ruperez Benito 1-0 43 Open
394 2024-12-24 Titled Tue 24th Dec Late chess.com INT 2 David Zhurbinsky Wesley So 0-1 32 Open
395 2024-12-24 Titled Tue 24th Dec Early chess.com INT 1 Juan Alberto Gomez Aguirre Wesley So 0-1 49 Open
396 2024-12-24 Titled Tue 24th Dec Late chess.com INT 1 Wesley So Julian Estrada Nieto 1-0 27 Open
397 2024-12-24 Titled Tue 24th Dec Early chess.com INT 11 Artin Ashraf Wesley So 0-1 45 Open
398 2024-12-24 Titled Tue 24th Dec Late chess.com INT 11 Quang Liem Le Wesley So 0-1 32 Open
399 2024-12-24 Titled Tue 24th Dec Early chess.com INT 10 Wesley So Marco Materia 1-0 67 Open
400 2024-12-24 Titled Tue 24th Dec Late chess.com INT 10 Magnus Carlsen Wesley So 1-0 60 Open

© 2024-2026 EloTracker