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.

62%
Elo 1718 · market 1643
38%
Elo 1671 · market 1598At Bills: Bills 62% · projected BUF 27.0 – 23.6 CHI
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 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. Yards per play counts passes, sacks and runs, with sack yardage taken off.
| BUF | Stat | |
|---|---|---|
| 1st of 3232.0 | Points scored | 26.87th of 32 |
| 16th of 3223.4 | Points allowed | 20.49th of 32 |
| 3rd of 32+8.6 | Margin | +6.36th of 32 |
| 4th of 326.01 | Yards per play | 5.4315th of 32 |
| 13th of 325.22 | Yards allowed per play | 5.9430th of 32 |
| 9th of 323–1 | Home vs road | 3–12nd of 32 |
| 10th of 321515 | Opponent Elo | 149318th of 32 |
| 1st of 321718 | Elo rating | 16712nd of 32 |
| 1st of 32+4.9 | Offense, adjusted | +1.49th of 32 |
| 14th of 32+0.2 | Defense, adjusted | +0.413th of 32 |