Name Games Win Rate lelelumon 1 100.00% noobyear 1 100.00% masterspain 1 100.00% trczapre9886 1 100.00%