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 Rushing Offense Matchups -Week 15
2025 Season Matchups Evaluated Using 2025 Defensive Stats Thru Week 14

Team
Offense
Team
Schedule
Regular
Season
Rushing
Matchup
Score
Wks 1-14
Playoff
Weeks
Rushing
Matchup
Score
Wks 15-17
Current
Week
Rushing
Matchup
Score
Week 15
Week 15
Defensive
Opponent
Projected
Rush TDs
Allowed By
Week 15
Defensive
Opponent
Projected
Rush Yds
Allowed By
Week 15
Defensive
Opponent
Number of
Favorable
Rushing
Matchups
Wks 1-17
Number of
Difficult
Rushing
Matchups
Wks 1-17
Favorable
Minus
Difficult
Matchups
Wks 1-17
Miami Dolphins Schedule 83 75 72 Pittsburgh 0.66 107.33 5 2 3
New England Patriots Schedule 80 90 84 Buffalo 1.24 114.76 5 1 4
Denver Broncos Schedule 79 45 53 Green Bay 0.59 86.35 5 2 3
Chicago Bears Schedule 79 47 37 Cleveland 0.47 79.96 4 1 3
Atlanta Falcons Schedule 78 54 58 Tampa Bay 1.02 90.50 3 3 0
Dallas Cowboys Schedule 77 88 87 Minnesota 0.83 124.05 5 1 4
Pittsburgh Steelers Schedule 76 56 74 Miami 0.59 99.97 3 4 -1
Green Bay Packers Schedule 76 70 50 Denver 0.63 81.32 3 2 1
Minnesota Vikings Schedule 75 68 61 Dallas 0.93 87.79 3 2 1
Detroit Lions Schedule 74 72 52 Los Angeles (N) 0.21 93.64 3 1 2
Los Angeles Chargers Schedule 73 51 50 Kansas City 0.77 82.43 3 2 1
Cleveland Browns Schedule 72 82 88 Chicago 0.83 119.16 3 1 2
Buffalo Bills Schedule 71 53 26 New England 0.23 67.89 4 4 0
New York Giants Schedule 71 85 95 Washington 1.02 150.21 5 1 4
Baltimore Ravens Schedule 71 57 84 Cincinnati 0.97 129.91 3 4 -1
Tampa Bay Buccaneers Schedule 70 75 69 Atlanta 0.60 100.94 4 4 0
Cincinnati Bengals Schedule 69 64 75 Baltimore 0.89 99.79 1 4 -3
Kansas City Chiefs Schedule 69 74 76 Los Angeles (A) 1.13 107.20 3 2 1
Seattle Seahawks Schedule 69 71 71 Indianapolis 1.03 101.14 3 4 -1
Philadelphia Eagles Schedule 67 85 62 Las Vegas 1.10 90.34 1 0 1
Las Vegas Raiders Schedule 66 76 92 Philadelphia 1.02 124.91 3 4 -1
Los Angeles Rams Schedule 66 54 49 Detroit 0.57 83.87 3 5 -2
Carolina Panthers Schedule 66 67 90 New Orleans 0.86 132.60 3 4 -1
New York Jets Schedule 65 55 37 Jacksonville 0.60 70.99 2 4 -2
Washington Commanders Schedule 65 79 81 New York (N) 1.03 121.04 1 1 0
New Orleans Saints Schedule 65 93 86 Carolina 1.19 113.21 2 3 -1
Indianapolis Colts Schedule 63 43 40 Seattle 0.46 77.62 2 5 -3
Arizona Cardinals Schedule 63 70 45 Houston 0.60 73.27 3 4 -1
Jacksonville Jaguars Schedule 63 82 97 New York (A) 1.51 160.35 3 4 -1
Houston Texans Schedule 63 62 49 Arizona 0.78 78.30 2 4 -2
San Francisco 49ers Schedule 60 84 91 Tennessee 1.39 123.13 2 6 -4
Tennessee Titans Schedule 52 70 63 San Francisco 0.53 89.50 1 7 -6