Well said Pavy.

Why I said there's no math in soccer? Because soccer is different then US Sports. In US Sports, you can develop handicapping models, a system based on stats&situational trends etc. However, soccer is a different animal. Let's say Team A is scoring 2.0 goals per game and Team B is scoring 1.5 goals per game. You can't say there will be 3.5 goals in that game!

You should observe/watch the game. So math alone is not enough in soccer betting.

Also you should pick your spots. As I see, a soccer bettor usually tries to cover all leagues. He bets on Bundesliga, he bets on LA Liga, he bets on Brazil..how you can follow all leagues? It's impossible. Just pick some leagues and focus on them. Usually, you can have a good advantage in your local league. Last season, books offered very nice odds on Under for Bucaspor games and they were not aware of Bucaspor's field was like a farming field. Not surpisingly, majority of games went under. Then books readjusted lines but it took some time 'til they realized it.