We'll see what happens in the future.

Let me give a quick explanation on how I randomize the match outcomes.
For say a singles match, I give each person a set number list from numbers 1-20. They each get ten numbers. I'll show them now.
Person #1
1, 3, 5, 7, 10, 12, 14, 16, 18, 19
Person #2
2, 4, 6, 8, 9, 11, 13, 15, 17, 20
From those numbers I use the random integer set generator to give me three sets of ten random numbers so it's a best 2 out of 3 deal. And the person that has the most numbers in a set wins that set.
If someone wins two sets they win the match. If a draw set happens but each person won a set or if all three were draw sets, the match ends in a draw. And if two draw sets happen with the other set being won by either person, that person wins.
Example below:
Random sets generated-
14, 17, 13, 20, 6, 9, 5, 19, 7, 8
10, 17, 14, 1, 2, 9, 7, 8, 16, 3
6, 13, 7, 20, 10, 2, 9, 15, 19, 16
Looking at the numbers from the first set and comparing them to which numbers each person is assigned with, Person 2 won the 1st set with 4-6. From the 2nd set, Person 1 won 6-4, which means they're tied. With set 3 we get Person 2 winning by 4-6 again with Person 2 being decided as the winner.So that's how the winners of the matches have been decided so far. For tag matches I'll think of a different set of numbers since I'm giving five numbers to each teammate to decide who wins and who takes the loss in a match. Triple Threat matches I'll have to come up with something.