Richard Chen


Born: 2001
Title: FIDE Master
Nation: CAN
FIDE Rating: 2268
Color Guide
TournamentPlaceResultCat.
2017 World Junior Championship 103 / 148 4.5 / 11
2016 World Open 147 / 221 3.5 / 9