I really don't believe that it's possible to develop a skill or master the act of winning sport betting, rather I tend to tilt towards more of luck, but in situation where someone keeps winning consistently is what I really can't explain; that's still not mastering it to me. The person must feel he has devised a means of winning, but I am sure the person in question still loses some bets. That being the case I can say a little skill in analyzing is required, but you also need a bit of luck to win. In all I still advice you gamble responsibly, rather than trying to master it.
Mastering the act of winning in gambling such that the wins are very frequent is very possible, the thing is that we would want to see mastery as a point where you never get to suffer a loss meanwhile it is supposed to be a point where the losses become so minimal that the wins cover so well for it that it is almost not felt, even mastery in any craft sometimes does suffer some kind of losses or mistakes so if you see it from this point of view, you will agree to the possibility of mastery in gambling and winning. Skill is actually part of all of this because you need to build a skill to get to mastery