Daniel Xingyu Chen

TeamEventOrganisationScoreGamesUnfinished
SolihullDivision ThreeBirmingham & District Chess League50