Current player
Pro median
Better than

Expert

76561199577033210

Matches