PlayPoint takes the pain out of organising weekly sport competitions, leagues and practise sessions. Each week players select their preferences and register their interest for a competition. The PlayPoint platform then takes the preferences of all those players that have registered and creates a draw. The algorithm that drives PlayPoint uses AI to create the best possible draw for that week. The PlayPoint platform is based on a digital ladder that orders each player by skill level. When the algorithm runs it creates matches between people that are of similar skill level, it also looks back so it can try and avoid creating similar matches to the week prior. The algorithm creates multiple draws, automatically selects the best one, and notifies players via this app of the upcoming games. Upon completion of the games, each players enters the score via the app and the digital ladder is automatically updated.