Michael Humphreys


Born: 1989
Title: FIDE Master
Nation: CAN
FIDE Rating: 2137
Color Guide
TournamentPlaceResultCat.
2014 World Open 75 / 95 3.0 / 9