I'm setting up a singles ladder for my university club. Our format is that the entire club meets every weekend at a specific time and all the challenge matches happen simultaneously. I've looked into tennisengine.com as a way to track match results, but how do we decide who plays who in a fair way? I would love it if there was a website or a service that would automatically pick who should play who based on past results. Any help on this would be greatly appreciated!