Nikita Meshkovs Player Profile

First name
Nikita
Last name
Meshkovs
Elo rating
2568
FIDE ID
11602740  [FIDE] [Chess-DB]

Latest games