Sports betting is a game of knowledge and luck, and the row that knowledge plays is that it greatly increases our chances of winning our bets, while luck on the other hand plays a roll of making us winners indeed.
You don’t have to mix luck and skills, maybe just focus on what you can control, because luck is unpredictable.
Keep a record of your performance if you want to go "PRO". This will help you see if you’re profitable in the long term. In sports betting, a 53% win rate is already enough to be considered successful. At that point, it’s not about being lucky anymore but it’s about having the skills to hit that passing grade.
Luck only plays a role in the short term. For a long-term approach, you need to be realistic and base your strategy on consistent effort and analysis.
Are you aware that luck is an opportunity? When you don't do things right, luck will come and then you won't be lucky. Skills and luck can work hand in hand, but I'd rather replace skill with research/analysis/experience. If there is a general name to categorize it that will be better. When all of this meets opportunity that's when a gambler can be lucky. Imagine when you do research before betting, and you place the bet. Eventually, you will think of it if you had not done that research would you have won?
In as much as people can be extremely lucky when they do not put in any effort. It is necessary that will should always do things the right way, we will be lucky in winning our bet many times than the times we will lose.