Keep in mind if you found a profitable algorithm today, you would have to put a lot of care into concealing your bets. Casinos in the US will ban you from playing if you consistently win. And if they catch you structuring your bets they can deny your payout on winning tickets. You might get away with it for a year or so, but in any sportsbook, if they see your face daily and figure out you're consistently winning, (and not just playing for entertainment) don't expect it to last.
Edit: this was a great video about online casinos and several accounts of people who were blocked for winning too much or structuring at in-person casinos:
Edit: this was a great video about online casinos and several accounts of people who were blocked for winning too much or structuring at in-person casinos:
https://youtu.be/unksvJ1JfDE?si=u1tUH285geBykfrC