you can only bet comfortably on a sports that you truly know about. not only the sports itself, but the athletes involved. sometimes you feel you are so close to these athletes already as you know even their personal lives. well, in some cases, what's going on with their personal life sometimes affect their mental health as athlete just like among boxers. so that's another angle that you can look at in determining your odds.
and there's no doubt, a sports bettor would only bet on the sports he knows about. the luck is still in play, however, you are having better chance with your choices if you know the sports by heart. you will be more satisfied as well as you are challenging yourself in this process, how well do you know this particular sports and the players in it.
This can increase your chances in betting, if you are good at football then you need to focus only on one direction, and there is no point in trying to bet on hockey, or formula 1. Sometimes it can be very difficult to analyze one direction, because the analysis of even one match can be complex, starting with which player will miss the upcoming match and ending in what mood the team is approaching this game, their motivation and many other factors.
Well, even in all of that, I personally still prefer sport betting over over other games to be sincere.
I think everything boils down to one discovering his or her self, I have accessed myself and discovered that I am not really good with games that are purely based on luck, like slot, casino games, sports betting, not matter the several uncertainties that usually surrounds every match played, still prefer it over the other.