Elo Ratings in Sports Betting – How Elo Rankings Work | BookieBrawler

How Elo ratings work, how they're applied to NFL, NBA, and other sports, and how to use Elo-based win probabilities for betting.

How Elo Works

Each team starts with a base rating (e.g., 1500). After each game, ratings adjust based on: (1) who won, (2) by how much, and (3) the pre-game rating difference. Beating a highly-rated team earns more points than beating a weak one. Losing to a weak team costs more points.

Elo for Betting

FiveThirtyEight & Elo

FiveThirtyEight popularized Elo in sports with their NFL, NBA, and soccer models. Their approach adds adjustments for home field, rest, travel distance, and playoff importance. You can build similar models with a spreadsheet.

Building Your Own Elo Model

Start with base ratings, choose a K-factor (how quickly ratings change), and update after each game. Compare your Elo-derived probabilities to sportsbook odds to find positive expected value .