The Catholic Church holds the position that there is no ethical impediment to gambling, so long as it is truthful, all bettors have a reasonable probability of winning, there isn't a fraud concerned, plus the events included do not have genuine knowledge of the end result with the guess (Except https://visitocosingo.com.mx/tonina/