Orlando Husbands


Born: 1997
Title: International Master
Nation: BAR
FIDE Rating: 2307
Color Guide
TournamentPlaceResultCat.
2019 World Open 122 / 227 4.0 / 8