Match queries comprise of a much more information than a typical search. Dating apps use attributes/preferences of people to match them together, HR uses matching to predict how well a job applicant's resume matches a job vacancy, banks use matching to predict fraud patterns. Matching can also be used in gaming. The large number of online games and diverse group of players result in a major challenge of matchmaking. Matchmaking is crucial in designing and developing a gaming experience that is enjoyable.i.e players have the best possible experience and that players play for longer periods of time. We will be going through how Matchmaking can be used to match players in a game with similar attributes using Machine Learning.