The issue is the big players publish their spread. You have to at worst match them or everyone sends their money to the big players. You can beat them but not do worse. For bets on the local little league you can set your own spread but the big money is national (and international), sports where you have competition and so need to watch what they do. As a small agent you shouldn't bother calculating spread on the big games just match the large players.