5 Dan
Stilwell

Country China

Contest Status

Rank116th
Rating2841 (Provisional)
Highest Rating2841
Rated Matches 5


Competition History