A non-transitory computer-readable medium containing program instructions for causing an at least one computing device to perform a method of administering a multi-round betting contest, across a plurality of user devices, the method comprising the steps of:
- implementing a betting contest system in memory on the at least one computing device, the betting contest system in selective communication with an at least one performance metrics system and configured for automatically administering the multi-round betting contest;
- the betting contest system establishing the multi-round betting contest by:
- the betting contest system creating a plurality of contest rounds to be administered by the betting contest system, each of the contest rounds being associated with an at least one future real-world competition involving a plurality of real-world competitors;
- the betting contest system registering a plurality of user devices as participants in said betting contest;
- the betting contest system creating a first wager pot and a second wager pot;
- the betting contest system receiving an entry fee from each of the plurality of user devices;
- the betting contest system determining a total wager amount by calculating a total sum of each of the received entry fees;
- the betting contest system allocating a first portion of the total wager amount to the first wager pot;
- and
- the betting contest system allocating a second portion of the total wager amount to the second wager pot, and dividing the second wager pot into a plurality of round portions with each round portion associated with a one of the contest rounds;
- for each contest round:
- prior to the commencement of the associated at least one real-world competition:
- the betting contest system generating a house selection comprising at least one of the real-world competitors involved in said at least one real-world competition associated with said contest round;
- and
- the betting contest system receiving a user selection from each of the plurality of user devices, each user selection comprising at least one of the real-world competitors involved in said at least one real-world competition associated with said contest round;
- the betting contest system obtaining from the at least one performance metrics system an at least one competitor metric associated with each of the real-world competitors involved in said at least one real-world competition associated with said contest round;
- and
- upon conclusion of said contest round:
- the betting contest system calculating a house score based on the at least one competitor metric associated with each of the at least one real-world competitor of the house selection;
- for each user device:
- the betting contest system calculating a user score based on the at least one competitor metric associated with each of the at least one real-world competitor of the associated user selection;
- upon determining that the user score is greater than the house score, the betting contest system adding said user device to a winner group;
- and
- upon determining that the user score is less than or equal to the house score, the betting contest system eliminating said user device from the multi-round betting contest;
- upon the betting contest system determining that the winner group contains no user devices, the betting contest system concluding the multi-round betting contest;
- upon the betting contest system determining that the winner group contains one user device:
- the betting contest system awarding the corresponding round portion of the second wager pot to said user device;
- the betting contest system awarding the first wager pot to said user device;
- and
- the betting contest system concluding the multi-round betting contest;
- and
- upon the betting contest system determining that the winner group contains a plurality of user devices:
- the betting contest system awarding each of said user devices of said winner group a portion of the corresponding round portion of the second wager pot;
- upon the betting contest system determining that the winner group contains a quantity of user devices that is less than a pre-defined threshold quantity:
- the betting contest system obtaining a vote from each user device of said winner group as to whether to conclude the multi-round betting contest prematurely;
- and
- upon the betting contest system determining that a pre-defined percentage of the user devices of said winner group have voted to conclude the multi-round betting contest prematurely:
- the betting contest system awarding each of said user devices a portion of the first wager pot;
- and
- the betting contest system concluding the multi-round betting contest;
- and
- the betting contest system commencing a subsequent one of the contest rounds with the user devices of said winner group;
- and
- upon conclusion of all contest rounds of the multi-round betting contest, the betting contest system awarding each user device of the winner group a portion of the first wager pot.