Nikita Meskovs Player Profile

First name
Nikita
Last name
Meskovs
Elo rating
2511
FIDE ID
11602740  [FIDE] [Chess-DB]

Latest games