Using our Oscillator-5 Plutonium super computer, we took every single upcoming NFL matchupfor the 2025 season and calculated our proprietary strength of schedule passing and rushing matchup ratings.
Final strength of schedule ratings scores are calculated based on two dimensions:
1) Defensive team performance and 2) The level of offensive competition that the defensive teams have faced.

Current week, regular season and fantasy playoff week ratings are calculated using the specific matchups for those respective weeks.

2025 Strength of Schedule Passing Offense Matchups -Week 9
2025 Season Matchups Evaluated Using 2025 Defensive Stats Thru Week 8

Team
Offense
Team
Schedule
Regular
Season
Passing
Matchup
Score
Wks 1-14
Playoff
Weeks
Passing
Matchup
Score
Wks 15-17
Current
Week
Passing
Matchup
Score
Week 9
Week 9
Defensive
Opponent
Projected
Pass TDs
Allowed By
Week 9
Defensive
Opponent
Projected
Pass Yds
Allowed By
Week 9
Defensive
Opponent
Number of
Favorable
Passing
Matchups
Wks 1-17
Number of
Difficult
Passing
Matchups
Wks 1-17
Favorable
Minus
Difficult
Matchups
Wks 1-17
Arizona Cardinals Schedule 79 47 72 Dallas 1.78 193.97 2 2 0
Chicago Bears Schedule 78 60 82 Cincinnati 1.79 221.04 3 1 2
Cleveland Browns Schedule 77 73 . Bye Week . . 6 1 5
Atlanta Falcons Schedule 77 69 61 New England 1.14 181.46 3 2 1
Houston Texans Schedule 77 52 66 Denver 0.90 193.02 4 3 1
Pittsburgh Steelers Schedule 76 49 97 Indianapolis 1.82 282.98 3 3 0
Los Angeles Chargers Schedule 76 46 70 Tennessee 1.48 226.91 4 3 1
Denver Broncos Schedule 75 65 41 Houston 0.66 151.43 4 3 1
Miami Dolphins Schedule 74 90 91 Baltimore 1.80 233.96 6 4 2
Cincinnati Bengals Schedule 74 56 75 Chicago 2.08 196.86 5 3 2
Kansas City Chiefs Schedule 74 64 33 Buffalo 0.85 152.49 4 2 2
Las Vegas Raiders Schedule 74 63 88 Jacksonville 1.85 218.97 3 3 0
Minnesota Vikings Schedule 74 68 71 Detroit 1.65 192.37 3 2 1
Los Angeles Rams Schedule 74 51 64 New Orleans 1.76 210.22 3 3 0
Detroit Lions Schedule 73 83 71 Minnesota 1.55 201.45 3 2 1
Green Bay Packers Schedule 72 70 63 Carolina 1.32 201.06 3 2 1
New York Giants Schedule 71 84 76 San Francisco 1.39 202.55 2 1 1
Seattle Seahawks Schedule 69 83 96 Washington 2.07 288.31 4 4 0
Dallas Cowboys Schedule 69 81 31 Arizona 0.72 154.08 3 2 1
Tennessee Titans Schedule 68 66 74 Los Angeles (A) 0.98 193.96 2 5 -3
New England Patriots Schedule 67 74 25 Atlanta 1.23 127.46 5 4 1
Philadelphia Eagles Schedule 67 78 . Bye Week . . 1 2 -1
Buffalo Bills Schedule 66 61 42 Kansas City 0.84 156.76 3 4 -1
Jacksonville Jaguars Schedule 66 85 66 Las Vegas 1.24 189.55 4 4 0
New York Jets Schedule 63 78 . Bye Week . . 2 3 -1
Baltimore Ravens Schedule 63 74 51 Miami 1.06 162.55 2 5 -3
Tampa Bay Buccaneers Schedule 62 43 . Bye Week . . 1 5 -4
Indianapolis Colts Schedule 61 77 87 Pittsburgh 1.58 249.80 3 4 -1
New Orleans Saints Schedule 61 81 84 Los Angeles (N) 1.07 218.27 2 3 -1
Washington Commanders Schedule 60 73 84 Seattle 1.33 214.75 0 2 -2
San Francisco 49ers Schedule 59 84 54 New York (N) 1.28 195.42 2 5 -3
Carolina Panthers Schedule 59 82 76 Green Bay 1.47 196.94 1 4 -3