Name Games Win Rate walt0101 1 100.00% best_nick_ever 1 100.00% tomholland 1 100.00% chris87 1 100.00%