The optimum design of the golf club contains the uncertainty that is attributing to variability of swing motion. So, in the purpose of this paper is designing golf club that can do the highest performance for users at any level. It is enabled by approximating the swing by experimental design and response surface, and FEM. For beginners whose swing is unstable, self organizing map is used to predict the type of swing. Using these calculation method, All types of users are supplied the best club which matches each swing type.