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

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 18
Week 18
Defensive
Opponent
Projected
Rush TDs
Allowed By
Week 18
Defensive
Opponent
Projected
Rush Yds
Allowed By
Week 18
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 71 39 New England 0.47 79.08 7 1 6
Denver Broncos Schedule 79 49 72 Los Angeles (A) 0.98 102.27 3 2 1
Chicago Bears Schedule 79 50 45 Detroit 0.82 92.44 3 0 3
Atlanta Falcons Schedule 79 57 87 New Orleans 0.76 126.67 4 3 1
New England Patriots Schedule 78 89 58 Miami 0.57 93.77 6 0 6
Dallas Cowboys Schedule 78 90 82 New York (N) 0.94 114.29 4 2 2
Pittsburgh Steelers Schedule 77 57 70 Baltimore 0.89 95.22 5 2 3
Detroit Lions Schedule 76 72 87 Chicago 0.84 120.84 3 0 3
Green Bay Packers Schedule 76 69 88 Minnesota 0.80 121.21 4 2 2
Minnesota Vikings Schedule 75 69 72 Green Bay 0.75 99.52 4 1 3
New York Giants Schedule 73 88 50 Dallas 1.02 87.26 4 2 2
Los Angeles Chargers Schedule 72 50 44 Denver 0.62 81.74 1 3 -2
Cleveland Browns Schedule 71 82 93 Cincinnati 0.94 123.95 4 1 3
Baltimore Ravens Schedule 71 59 42 Pittsburgh 0.53 94.85 5 2 3
Kansas City Chiefs Schedule 70 72 67 Las Vegas 1.10 95.22 2 4 -2
Tampa Bay Buccaneers Schedule 70 74 88 Carolina 1.20 116.02 4 4 0
Buffalo Bills Schedule 68 53 90 New York (A) 1.36 150.16 3 3 0
Cincinnati Bengals Schedule 68 59 56 Cleveland 0.63 85.22 3 4 -1
Las Vegas Raiders Schedule 68 71 62 Kansas City 0.74 88.06 2 5 -3
Seattle Seahawks Schedule 68 76 53 San Francisco 0.65 88.74 2 4 -2
Philadelphia Eagles Schedule 68 89 99 Washington 1.11 161.98 3 1 2
Carolina Panthers Schedule 67 66 60 Tampa Bay 0.88 93.37 4 4 0
New Orleans Saints Schedule 66 93 73 Atlanta 0.54 98.74 3 3 0
Washington Commanders Schedule 65 75 79 Philadelphia 1.06 115.71 1 2 -1
Arizona Cardinals Schedule 64 66 77 Los Angeles (N) 0.41 104.05 2 4 -2
Los Angeles Rams Schedule 64 57 41 Arizona 0.79 79.87 1 5 -4
New York Jets Schedule 63 55 86 Buffalo 1.22 118.95 3 4 -1
Jacksonville Jaguars Schedule 63 81 87 Tennessee 1.26 118.28 2 5 -3
Houston Texans Schedule 63 61 76 Indianapolis 0.98 103.48 1 5 -4
Indianapolis Colts Schedule 60 43 34 Houston 0.59 73.73 0 6 -6
San Francisco 49ers Schedule 60 84 44 Seattle 0.48 80.16 2 5 -3
Tennessee Titans Schedule 53 69 42 Jacksonville 0.65 74.52 1 7 -6