Isabella Chen

DEN · FIDE rating 1861 · rapid 1719 · blitz 1645 · born 2014

Record: 3½/9 (+3 =1 −5), performance 1853

Openings played

Games