Sports betting requires skills to have consistent wins. However, luck is an important factor. While doing sports betting, one should not place bets on events one doesn't have much knowledge of. Need to spend only on games in which he or she has good knowledge. In my view, few sporting events like tennis and basketball have the ease of prediction. It is also good to go with such events so that even in the situation of loss, the same can be minimized.