Name Games Win Rate jammywhammy 1 100.00% exodus316 1 100.00% snowwywolff 1 100.00% bowserjr 1 100.00%