Noah Haynes

TeamEventOrganisationScoreGamesUnfinished
University ALeague Division OneLeeds Chess Association20