Name Games Win Rate eldiabloblanco 1 100.00% whitedeathtv 1 100.00% care 1 100.00% wanderers 1 100.00%