Bookmakers, when it comes to sports betting, base these odds on a multitude of factors. These include but are not limited to previous matches, the weather, injuries, and what the public is inclined to bet.