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.

64%
Elo 1670 · market 1699
36%
Elo 1658 · market 1629At Spurs: Spurs 64% · projected SA 111.0 – 106.7 NY
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.
| SA | Stat | |
|---|---|---|
| 4th of 30118.7 | Points scored | 110.622nd of 30 |
| 6th of 30107.0 | Points allowed | 102.31st of 30 |
| 1st of 30+11.7 | Margin | +8.36th of 30 |
| 5th of 30116.6 | Offense rating | 113.410th of 30 |
| 4th of 30105.1 | Defense rating | 104.93rd of 30 |
| 18th of 30101.0 | Pace | 97.828th of 30 |
| 8th of 304–2 | Home vs road | 2–212th of 30 |
| 25th of 301470 | Opponent Elo | 147524th of 30 |
| 1st of 301670 | Elo rating | 16582nd of 30 |
| 2nd of 30+2.9 | Offense, adjusted | −0.421st of 30 |
| 5th of 30+4.7 | Defense, adjusted | +6.91st of 30 |