Richard Rapport Player Profile

First name
Richard
Last name
Rapport
Elo rating
2715
FIDE ID
738590  [FIDE] [Chess-DB]

Latest games