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 6
2025 Season Matchups Evaluated Using 2025 Defensive Stats Thru Week 5

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 6
Week 6
Defensive
Opponent
Projected
Rush TDs
Allowed By
Week 6
Defensive
Opponent
Projected
Rush Yds
Allowed By
Week 6
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 84 59 84 Los Angeles (A) 0.58 116.26 5 1 4
Atlanta Falcons Schedule 83 54 68 Buffalo 0.82 106.25 5 1 4
Denver Broncos Schedule 77 56 96 New York (A) 1.38 145.75 3 2 1
New England Patriots Schedule 76 82 94 New Orleans 1.08 137.87 5 1 4
Arizona Cardinals Schedule 76 56 83 Indianapolis 0.88 124.90 3 2 1
Las Vegas Raiders Schedule 75 63 96 Tennessee 1.47 137.86 3 4 -1
Los Angeles Rams Schedule 74 51 59 Baltimore 0.88 90.10 3 3 0
Dallas Cowboys Schedule 73 85 97 Carolina 1.20 148.89 5 4 1
Houston Texans Schedule 73 58 . Bye Week . . 2 2 0
Pittsburgh Steelers Schedule 72 52 50 Cleveland 0.74 82.90 2 4 -2
Los Angeles Chargers Schedule 72 55 63 Miami 0.65 95.04 2 2 0
Jacksonville Jaguars Schedule 71 85 59 Seattle 0.49 92.80 3 4 -1
Buffalo Bills Schedule 70 52 46 Atlanta 0.41 90.44 3 2 1
New York Giants Schedule 70 77 73 Philadelphia 0.58 103.95 4 3 1
Green Bay Packers Schedule 70 69 67 Cincinnati 0.99 106.44 4 5 -1
Tampa Bay Buccaneers Schedule 70 78 63 San Francisco 0.95 102.40 4 3 1
Kansas City Chiefs Schedule 69 80 47 Detroit 0.81 79.81 2 4 -2
Seattle Seahawks Schedule 69 90 75 Jacksonville 0.88 104.40 4 3 1
Chicago Bears Schedule 69 53 97 Washington 1.02 145.53 2 4 -2
Minnesota Vikings Schedule 69 61 . Bye Week . . 3 4 -1
Cleveland Browns Schedule 67 75 61 Pittsburgh 0.75 90.14 3 2 1
New Orleans Saints Schedule 67 96 58 New England 0.59 88.85 5 1 4
Carolina Panthers Schedule 67 73 63 Dallas 0.99 94.85 3 2 1
Indianapolis Colts Schedule 66 66 34 Arizona 0.62 73.46 2 3 -1
Baltimore Ravens Schedule 66 51 55 Los Angeles (N) 0.55 110.07 2 5 -3
Cincinnati Bengals Schedule 65 53 51 Green Bay 0.65 80.54 2 5 -3
Detroit Lions Schedule 65 66 46 Kansas City 0.74 89.56 2 3 -1
San Francisco 49ers Schedule 65 92 53 Tampa Bay 0.68 86.29 4 4 0
Philadelphia Eagles Schedule 63 78 58 New York (N) 0.87 108.03 2 3 -1
New York Jets Schedule 62 75 53 Denver 0.48 85.94 2 2 0
Tennessee Titans Schedule 62 79 60 Las Vegas 0.85 89.77 1 5 -4
Washington Commanders Schedule 60 67 78 Chicago 0.97 128.22 1 3 -2