Matchup machine
Any two teams, head to head
Pick a league, two teams and a venue. The number comes from the same ratings behind every forecast before a betting line is posted, with each team at full strength.
Matchup machine
Pick a league, two teams and a venue. The number comes from the same ratings behind every forecast before a betting line is posted, with each team at full strength.

14%
Elo 1360 · market 1340
86%
Elo 1670 · market 1699At Bucks: Spurs 86% · projected MIL 105.5 – 119.4 SA
Both teams at full strength. Real game forecasts also count injuries, rest, travel and starters, and follow the betting line once one is posted.
The 2026-27 season, regular season, each number with its league rank (the longer the bar, the higher). Home and road: the host's record at home against the visitor's on the road. Opponent Elo: how strong the teams each has played are, 1st the toughest. Adjusted: the scoring model’s ratings a game, which account for who they played. Offense and defense are points per 100 possessions, which sets aside how fast a team plays.
| MIL | Stat | |
|---|---|---|
| 29th of 30106.3 | Points scored | 118.74th of 30 |
| 28th of 30121.2 | Points allowed | 107.06th of 30 |
| 29th of 30−14.9 | Margin | +11.71st of 30 |
| 27th of 30105.0 | Offense rating | 116.65th of 30 |
| 29th of 30119.7 | Defense rating | 105.14th of 30 |
| 17th of 30101.1 | Pace | 101.018th of 30 |
| 26th of 281–9 | Last 10 | 9–11st of 28 |
| 25th of 301–5 | Home vs road | 5–01st of 30 |
| 5th of 301532 | Opponent Elo | 147025th of 30 |
| 26th of 301360 | Elo rating | 16701st of 30 |
| 28th of 30−3.8 | Offense, adjusted | +2.92nd of 30 |
| 25th of 30−3.7 | Defense, adjusted | +4.75th of 30 |