In sports betting, arbitrage is when a player bets on all conceivable outcomes of a game at odds that ensure a profit no matter what happens.
When there is a difference in odds, an arbitrage bet may typically be placed to make a profit by covering all possible outcomes. When bookmakers disagree on odds or the market makes a mistake, this is done.