Nelson Villanueva


Born: 1980
Title: FIDE Master
Nation: PHI
FIDE Rating: 2119
Color Guide
TournamentPlaceResultCat.
2018 Abu Dhabi Masters 129 / 158 3.0 / 9