Flag of NED

FM Kevin Tan

* 1986 (38)
Best Elo
2308
Latest Elo
2182
Birthyear
1986