NFL Weekly Matchup Statistics.

These stats are based on X number of previous games per team, so if you select Week 10 of 2013 and a 3 game Rolling Average it will show stats for each teams previous 3 games. It will cross seasons, so selecting Week 1 of 2015 will show stats from 2014, and will include the playoffs in the stats.
Week:    Season:    Rolling Average:
Date Team Name Score Line Average
Points For
Average
Points Against
Average
Rush Yds. For
Average
Rush Yds. Against
Average
Pass Yds. For
Average
Pass Yds. Against
Total
Turnovers
Total
TakeAways
01/10/2026 Los Angeles Rams 46.5 32.7 28.3 127.3 156.3 319 202.7 1 1.7
4:30PM (ET) Carolina Panthers 9.5 15.7 21 73 157.3 160 150 1.7 1.3
01/10/2026 Green Bay Packers 46.5 14.3 26.3 133 198 156.3 194.3 1 0.3
8:00PM (ET) Chicago Bears 1.5 25.3 25.7 108.3 171.3 261.7 266.3 0.3 1
01/11/2026 Buffalo Bills 51.5 23.3 13.7 165 103.7 188.3 98.3 0.3 0.7
1:00PM (ET) Jacksonville Jaguars 1.5 32.7 14.7 88.7 82.3 256.3 198.7 0.7 1.7
01/11/2026 San Francisco 49ers 46.5 31 26 132.7 116 237 255 1 0.7
4:30PM (ET) Philadelphia Eagles -3.5 19.7 18 123 117.7 171 157.3 0.7 1.3
01/11/2026 San Diego Chargers 46 20 25.3 78.7 124 260.3 196.3 1.7 1
8:00PM (ET) New England Patriots -3.5 36 14.7 159 132.7 291 139.7 0.7 1.7
01/12/2026 Houston Oilers 39.5 18 21.7 99 103 252 182.7 2.7 1
8:00PM (ET) Pittsburgh Steelers 3.5 20.3 20.3 153.7 76.7 233.7 250.7 0.3 1