Skip to content
Tools

Elo Power Rating Calculator

Build Elo power ratings from game results, rank teams by strength, project win probabilities, and find implied spreads and moneylines. Identify betting edges with math, not gut feel.

Sport

Parameters

Higher = more volatile. NFL~20, NBA~30
Added to home Elo. NFL~65, NBA~100
For spread calc. NFL~25, NBA~28
Weight blowouts more than close games

Teams

No teams added yet. Add teams manually or use a bulk preset above.

Enter Games

Add at least two teams above to log a single game, or switch to Batch CSV: it creates any team it has not seen.

Paste CSV: one game per line. Format: HomeTeam,AwayTeam,HomeScore,AwayScore (optionally add ,neutral for neutral site).

Learn Elo Ratings

What is Elo Rating?

Originally designed for chess, the Elo system measures relative skill. Every team starts at 1500. After each game, points transfer from loser to winner. Beating a strong team gains more points than beating a weak one. Over many games, ratings converge to true strength.

K-Factor Explained

The K-factor controls how much a single game moves the rating. Higher K (e.g. 30-40) means ratings react quickly to new results, good for short seasons or volatile sports. Lower K (e.g. 15-20) smooths out noise, better for long seasons. NFL typically uses K=20, NBA K=30.

Home Advantage in Elo

Home teams win ~57% in the NFL and ~60% in the NBA. Elo handles this by temporarily boosting the home team rating before computing expected score. The standard values (NFL 65, NBA 100 Elo points) were calibrated against decades of historical data.

Using Elo for Betting

Convert the Elo difference into a win probability, then compare to the sportsbook implied probability. If your model gives Team A a 60% chance but the book implies 52%, that is positive expected value. The spread conversion (Elo diff / ~25 for NFL) lets you compare directly to point spreads.

Keep what you worked out.

A free account saves your bankroll plans, sessions and the results you run here, on every device. No card, no upsell.

Next

Goes with this. Predict soccer scores with Poisson distribution. 7x7 score matrix, over/under probabilities, BTTS, and correct score markets from xG inputs.

Open Poisson Goal Predictor →
Related tools