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.

48%
Elo 1649 · market 1641
52%
Elo 1718 · market 1643At Seahawks: Bills 52% · projected SEA 23.8 – 24.5 BUF
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.
| SEA | Stat | |
|---|---|---|
| 18th of 3222.4 | Points scored | 32.01st of 32 |
| 4th of 3218.0 | Points allowed | 23.416th of 32 |
| 8th of 32+4.4 | Margin | +8.63rd of 32 |
| 19th of 325.22 | Yards per play | 6.014th of 32 |
| 1st of 324.14 | Yards allowed per play | 5.2213th of 32 |
| 14th of 324–2 | Home vs road | 4–01st of 32 |
| 11th of 321507 | Opponent Elo | 151510th of 32 |
| 4th of 321649 | Elo rating | 17181st of 32 |
| 8th of 32+1.6 | Offense, adjusted | +4.91st of 32 |
| 2nd of 32+2.7 | Defense, adjusted | +0.214th of 32 |