Using our Oscillator-5 Plutonium super computer, we took every single upcoming NFL matchupfor the 2024 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.

2024 Strength of Schedule Passing Offense Matchups -Week 18
2024 Season Matchups Evaluated Using Defensive Stats Thru Week 17

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 18
Week 18
Defensive
Opponent
Projected
Pass TDs
Allowed By
Week 18
Defensive
Opponent
Projected
Pass Yds
Allowed By
Week 18
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
Kansas City Chiefs Schedule 82 60 74 Denver 1.26 227.88 3 0 3
Las Vegas Raiders Schedule 78 81 66 Los Angeles (A) 1.31 209.65 5 0 5
Atlanta Falcons Schedule 78 60 72 Carolina 1.95 219.16 3 2 1
Tampa Bay Buccaneers Schedule 76 73 52 New Orleans 0.91 218.96 3 2 1
Baltimore Ravens Schedule 76 62 56 Cleveland 1.37 207.45 3 2 1
Denver Broncos Schedule 75 73 88 Kansas City 1.29 236.18 3 1 2
Philadelphia Eagles Schedule 74 62 66 New York (N) 1.15 196.90 3 4 -1
Cincinnati Bengals Schedule 73 45 35 Pittsburgh 1.20 211.71 3 3 0
Los Angeles Rams Schedule 73 45 76 Seattle 1.41 219.64 2 4 -2
New Orleans Saints Schedule 73 59 93 Tampa Bay 1.53 247.13 2 3 -1
Carolina Panthers Schedule 73 76 84 Atlanta 1.82 217.09 3 3 0
Cleveland Browns Schedule 72 76 95 Baltimore 1.55 265.99 3 2 1
Los Angeles Chargers Schedule 71 82 84 Las Vegas 1.67 225.62 4 2 2
Dallas Cowboys Schedule 71 80 39 Washington 1.30 174.65 3 3 0
Tennessee Titans Schedule 70 81 79 Houston 1.83 213.37 4 3 1
Arizona Cardinals Schedule 70 66 86 San Francisco 1.51 232.68 2 3 -1
San Francisco 49ers Schedule 70 71 32 Arizona 0.87 174.12 4 3 1
Houston Texans Schedule 70 87 25 Tennessee 1.22 148.18 6 3 3
New York Giants Schedule 69 87 74 Philadelphia 1.39 207.29 2 2 0
Green Bay Packers Schedule 69 75 76 Chicago 1.01 223.24 3 2 1
Jacksonville Jaguars Schedule 69 38 72 Indianapolis 1.38 206.82 2 4 -2
Indianapolis Colts Schedule 68 46 92 Jacksonville 1.56 240.82 3 5 -2
New York Jets Schedule 66 87 62 Miami 1.04 204.48 3 2 1
Pittsburgh Steelers Schedule 66 89 79 Cincinnati 1.61 214.80 3 3 0
Miami Dolphins Schedule 65 63 28 New York (A) 0.80 157.41 3 4 -1
Seattle Seahawks Schedule 65 61 55 Los Angeles (N) 1.33 205.63 2 5 -3
Washington Commanders Schedule 65 72 74 Dallas 1.46 216.46 2 4 -2
Detroit Lions Schedule 65 80 49 Minnesota 1.22 223.53 3 4 -1
Buffalo Bills Schedule 64 59 61 New England 1.46 203.72 4 4 0
Chicago Bears Schedule 63 81 67 Green Bay 1.16 200.22 3 4 -1
Minnesota Vikings Schedule 61 60 74 Detroit 1.04 244.64 2 6 -4
New England Patriots Schedule 60 74 97 Buffalo 1.84 263.01 2 4 -2