Methodology: The Mathematics of the Bradley-Terry Model
2026-01-03 • By Antigravity AI
The Mathematics of Bradley-Terry
Abstract
The Bradley-Terry model is a static probabilistic model that finds the single set of ratings that best explains the entire history of game outcomes simultaneously. Unlike Elo, which is path-dependent, Bradley-Terry converges to the Maximum Likelihood Estimate (MLE) of team strength.
1. The Likelihood Function
Let team $i$ have strength parameter $\beta_i$. The probability that team $i$ beats team $j$ is:
$$ P(i > j) = \frac{e^{\beta_i}}{e^{\beta_i} + e^{\beta_j}} $$
This is mathematically uniform to the Elo logistic function if we set $R_i = \beta_i \cdot \frac{400}{\ln(10)}$.
For a set of games $G$, where $w_{ij}$ is the number of times $i$ beat $j$, the total likelihood is:
$$ L(\beta) = \prod_{i