Name Games Win Rate st_freak1 1 100.00% ethicaltesticle 1 100.00% trader 1 100.00% benedetta 1 100.00%