Another photo?
Please upload one in Players portal

Wang Run

FMJD ID: 23012
CHINA
Chinese Draughts Association
Rating: 1957 (1474) · 46 rated games
Title: CMF 2019
Highest rating ever in list A: 1979 on 01.10.2025 (list nr.126)
Highest place ever in list A: Place 1117 on 01.07.2025 (list nr.125)
Average rating all time: 1950
Blitz rating: 1924 · 23 rated games