Tournaments

Craig Platt

ENG · 66 years · FIDE ID 343478050 FIDE profile

1578 rapid

Tournaments

Games

English Chess Championships 2026