Whenever the NFL schedule comes out, I move into the next phase of my preparation for the season. A small part of my pre-draft analysis every year involves studying each team's defenses and grading them, then plugging in those grades into the NFL schedule. It gives me an educated guess on how favorable or unfavorable every offense's schedule is against the run and the pass.
This year was very different. For the first time ever, a team received the best schedule projection against both the run and the pass, and a team receive the worst schedule projection against both the run and the pass.
It's good news for the Chargers, bad news for the Giants.
I went through their slates four times just to make sure. The Bolts' AFC West rivals all have question marks on the defensive side of the ball, as do a few of the teams they'll face in the NFC South and AFC East. The toughest matchups for their offense are against the Bills, Saints and Patriots. That schedule helps make Tyrod Taylor one of the best early-season streaming options.
Meanwhile, the Giants will see improved defenses in Washington and Philadelphia and also run into tough AFC North foes (Baltimore and Pittsburgh) and NFC West toughies (49ers and Rams). Their cross-division matchups are against the Bears and Buccaneers. They might have six games, max, you could view as favorable.
This study isn't perfect. Too many variables can impact a defense to make them worse or better than expected when the games actually start. What this should do, though, is set some expectations for the non-obvious Fantasy players you're considering. For instance, this study could help you determine that Darius Slayton might be at risk to fizzle out as a breakout candidate, but Anthony Miller might come through. Stuff like that.
Also remember that obvious Fantasy studs are typically unaffected by their challenging matchups, and if they were, you probably would still start them anyway. So no, despite the results, you'll still race to draft Saquon Barkley with a top-3 choice.
Here's what you need to know about every team's schedule, with breakdowns for the full season as well as the first four weeks. The lower the rank, the better the schedule.
*For a further explanation of the team-by-team results, go to the bottom of this story
2020 season
TM | PASS | RUN | TM | PASS | RUN |
ARI | 5 | 24 | ATL | 15 | 20 |
BAL | 19 | 14 | BUF | 22 | 15 |
CAR | 21 | 13 | CHI | 2 | 4 |
CIN | 31 | 30 | CLE | 11 | 31 |
DAL | 18 | 27 | DEN | 17 | 3 |
DET | 14 | 23 | GB | 13 | 22 |
HOU | 29 | 19 | IND | 7 | 6 |
JAC | 27 | 29 | KC | 20 | 12 |
LAC | 1 | 1 | LAR | 10 | 26 |
LV | 25 | 7 | MIA | 26 | 5 |
MIN | 3 | 10 | NE | 12 | 18 |
NO | 6 | 9 | NYG | 32 | 32 |
NYJ | 30 | 8 | PHI | 24 | 28 |
PIT | 16 | 17 | SEA | 23 | 21 |
SF | 9 | 11 | TB | 4 | 2 |
TEN | 28 | 25 | WAS | 8 | 16 |
First four weeks
TM | PASS | RUN | TM | PASS | RUN |
ARI | 11 | 19 | ATL | 19 | 22 |
BAL | 14 | 13 | BUF | 5 | 8 |
CAR | 21 | 12 | CHI | 1 | 2 |
CIN | 28 | 7 | CLE | 17 | 26 |
DAL | 9 | 6 | DEN | 16 | 27 |
DET | 29 | 21 | GB | 10 | 10 |
HOU | 30 | 31 | IND | 12 | 16 |
JAC | 6 | 15 | KC | 31 | 29 |
LAC | 3 | 11 | LAR | 15 | 14 |
LV | 22 | 17 | MIA | 20 | 9 |
MIN | 18 | 25 | NE | 2 | 1 |
NO | 13 | 5 | NYG | 32 | 32 |
NYJ | 27 | 30 | PHI | 23 | 28 |
PIT | 8 | 18 | SEA | 7 | 3 |
SF | 4 | 4 | TB | 25 | 23 |
TEN | 24 | 24 | WAS | 26 | 20 |
Arizona Cardinals
Projected strength of schedule - Run: 24th, Pass: 5th
First four projected strength of schedule - Run: 19th, Pass: 11th
For a team with O-line questions, the slate is really helpful. The divisional matchups will be a challenge, as will the game at Foxboro, but the rest of the schedule really isn't that difficult, including Weeks 2 through 9. Kyler Murray has a good shot at a breakout year.
Atlanta Falcons
Projected strength of schedule - Run: 20th, Pass: 15th
First four projected strength of schedule - Run: 22nd, Pass: 19th
Bank on the Falcons playing in a lot of high-scoring games again. Their defense isn't that great, but they won't face a lot of dangerous pass rushes either. It's another reason to like Calvin Ridley to finally hit 1,000 yards. A dozen dome games help.
Baltimore Ravens
Projected strength of schedule - Run: 13th, Pass: 19th
First four projected strength of schedule - Run: 13th, Pass: 14th
The Ravens run schedule is weighted heavily by two games with the Steelers. The next highest-graded run defense they'll see is Indianapolis. Look for another fiery start from Lamar Jackson.
Buffalo Bills
Projected strength of schedule - Run: 15th, Pass: 22nd
First four projected strength of schedule - Run: 8th, Pass: 5th
Look for a hot start from the Bills with games against the Jets, Dolphins, Rams and Raiders. Games against the NFC West, the Chargers, the Steelers and the Titans later on might tell the tale of whether Josh Allen is a legit franchise quarterback.
Carolina Panthers
Projected strength of schedule - Run: 14th, Pass: 21st
First four projected strength of schedule - Run: 12th, Pass: 21st
There are six non-divisional matchups where the pass rush will be a problem for Teddy Bridgewater & Co. It'll mean getting rid of the ball quickly, but most of those teams have solid cornerback groups too. Not too many come in the early weeks of the season -- Bridgewater and tight end Ian Thomas have streaming appeal.
Chicago Bears
Projected strength of schedule - Run: 4th, Pass: 2nd
First four projected strength of schedule - Run: 2nd, Pass: 1st
While they have their fair share of easy matchups, Chicago's schedule is loaded with high-scoring teams. It will be crucial for the Bears offensive line to rebound from 2019 and give the team a chance to control the pace of play with David Montgomery and protect their quarterbacks, otherwise they're gonna get blown out a bunch.
Cincinnati Bengals
Projected strength of schedule - Run: 30th, Pass: 31st
First four projected strength of schedule - Run: 7th, Pass: 28th
Half of their road games come in the first six weeks of the season. That combined with some tough opponents definitely makes Joe Burrow a dicey early-season starter. Not until November do the Bengals have a stretch where they have consecutive favorable matchups, and they're sandwiched between Steelers games. The good news? One Ravens game is tucked into Week 17.
Cleveland Browns
Projected strength of schedule - Run: 31st, Pass: 11th
First four projected strength of schedule - Run: 26th, Pass: 17th
The slate is weighted heavily by their matchups against the Ravens and Steelers, but therre's a good chance the Browns get off to a good start after Week 1. They really don't face a three-game stretch of impossible matchups. It genuinely helps that their dreaded rematches with the Ravens and Steelers aren't until late in the year.
Dallas Cowboys
Projected strength of schedule - Run: 27th, Pass: 18th
First four projected strength of schedule - Run: 6th, Pass: 9th
The Cowboys have a great schedule early before turning nasty in November. Only two easy matchups from Week 8 on. You may want to keep the idea of selling high on Dak Prescott and Amari Cooper in the back of your mind.
Denver Broncos
Projected strength of schedule - Run: 3rd, Pass: 17th
First four projected strength of schedule - Run: 27th, Pass: 16th
A lot of tough defenses greet Melvin Gordon through mid-October. The bigger issue is that the Broncos will play plenty of high-scoring teams, so Drew Lock better be up to the task. Too bad their home game vs. Las Vegas is jammed into Week 17.
Detroit Lions
Projected strength of schedule - Run: 23rd, Pass: 14th
First four projected strength of schedule - Run: 21th, Pass: 29th
It's a challenging start for the Lions O-line and run game, and it really doesn't quite let up for them. Different story for the passing game — a lot of exploitable secondaries line up against Detroit after their Week 5 bye.
Green Bay Packers
Projected strength of schedule - Run: 22nd, Pass: 13th
First four projected strength of schedule - Run: 10th, Pass: 10th
It wouldn't be surprising in the least if Aaron Rodgers and Aaron Jones got off to good starts. Jones will see tougher matchups as the season wears on, including a stiff four-pack starting in mid-October. That Week 17 game at Chicago is a lifesaver ... unless your league plays into Week 17. Then it stinks.
Houston Texans
Projected strength of schedule - Run: 19th, Pass: 29th
First four projected strength of schedule - Run: 31st, Pass: 30th
This is the toughest early schedule of any team outside of New York. It's rough for Deshaun Watson but seems impossibly brutal on David Johnson, particularly if the Texans fall behind against the Chiefs, Ravens, Steelers and Vikings.
Indianapolis Colts
Projected strength of schedule - Run: 6th, Pass: 7th
First four projected strength of schedule - Run: 16th, Pass: 12th
Be ready to sell high on the Colts' stars by their Week 7 bye. After their Week 8 game against the Lions they take on their tougher division rivals plus deal with the Ravens, Packers and Steelers (in Week 16!). Their rematch with the Jaguars might not count for you since it's in Week 17.
Jacksonville Jaguars
Projected strength of schedule - Run: 29th, Pass: 27th
First four projected strength of schedule - Run: 15th, Pass: 6th
There's a nice chance for the Jaguars passing game to post decent numbers through their Week 7 bye. Their only favorable matchup after that is against the Browns. The front-loaded schedule means all Jaguars players could be sell-high candidates by mid-October.
Kansas City Chiefs
Projected strength of schedule - Run: 12th, Pass: 20th
First four projected strength of schedule - Run: 29th, Pass: 31st
The Texans, Chargers, Ravens and Patriots make for a very tough start for the Chiefs — remember this if you splurge for Clyde Edwards-Helaire on Draft Day. Also remember that he and his new teammates have a glorious schedule down the stretch. If he struggles early, trade for him.
Las Vegas Raiders
Projected strength of schedule - Run: 7th, Pass: 25th
First four projected strength of schedule - Run: 17th, Pass: 22nd
Josh Jacobs has a number of favorable matchups, but they're not consecutive. And if he's not going to be a factor when they're trailing then he could end up being a disappointment due to inconsistent Fantasy totals. Jacobs was scoreless in the Raiders' losses in 2019.
Los Angeles Chargers
Projected strength of schedule - Run: 1st, Pass: 1st
First four projected strength of schedule - Run: 11th, Pass: 3rd
The Chargers offense has it easy between Weeks 1 and 3, then again between Weeks 6 through 9 and Weeks 14 through 16 . The question is whether Tyrod Taylor or Justin Herbert will be prepared to take advantage of it.
Los Angeles Rams
Projected strength of schedule - Run: 26th, Pass: 10th
First four projected strength of schedule - Run: 14th, Pass: 15th
Things looks pretty good for the passing game, which is good, because that's where the strength of this team lies. However, it could make things difficult for the breakout hopes of Darrell Henderson and Cam Akers.
Miami Dolphins
Projected strength of schedule - Run: 5th, Pass: 26th
First four projected strength of schedule - Run: 9th, Pass: 20th
Keep an eye on this offense through October — if they show signs of life, they could really explode with a strong finish beginning in Week 9. They seriously play consecutive games against the Jets.
Minnesota Vikings
Projected strength of schedule - Run: 10th, Pass: 3rd
First four projected strength of schedule - Run: 25th, Pass: 18th
The beauty of this schedule is from October through early December. It should put the Vikings in position to contend for a playoff spot and put up a lot of points, though the late-season slate (Bucs, Bears, Saints) could make Dalvin Cook's numbers shrivel.
New England Patriots
Projected strength of schedule - Run: 18th, Pass: 10th
First four projected strength of schedule - Run: 1st, Pass: 2nd
Zero-RB fans, don't be surprised to see Sony Michel get off to a hot start. Ditto for Julian Edelman and N'Keal Harry. Things start to get rough starting in Week 4 and don't really let up for a while. Two games in about 100 hours in L.A. will be a major test in December.
New Orleans Saints
Projected strength of schedule - Run: 9th, Pass: 6th
First four projected strength of schedule - Run: 5th, Pass: 13th
Honestly, the Saints lucked out. They don't have tough back-to-back games until December at the earliest. Just another reason to wait for Drew Brees on Draft Day.
New York Giants
Projected strength of schedule - Run: 32nd, Pass: 32nd
First four projected strength of schedule - Run: 32nd, Pass: 32nd
It might be easier to tell you when the Giants have good matchups. There just aren't that many — maybe those four games after their late November bye will be decent. You have to know what you're getting into early on when you draft Saquon Barkley (vs. Pittsburgh, at Chicago, vs. San Fran, at the Rams).
New York Jets
Projected strength of schedule - Run: 8th, Pass: 30th
First four projected strength of schedule - Run: 30th, Pass: 27th
Does anyone want any Jets on their Fantasy team? If so, consider their offseason moves and their first three matchups. You might reconsider. Le'Veon Bell might be a big bust until Week 10.
Philadelphia Eagles
Projected strength of schedule - Run: 28th, Pass: 24th
First four projected strength of schedule - Run: 28th, Pass: 23rd
A bunch of their tough matchups are front loaded including back-to-back-to-back games against the 49ers, Steelers and Ravens. There may be some buy-low opportunities for Miles Sanders and Carson Wentz about 10 days before Halloween.
Pittsburgh Steelers
Projected strength of schedule - Run: 17th, Pass: 16th
First four projected strength of schedule - Run: 18th, Pass: 8th
The schedule's pretty good, including early on against the Giants, Broncos and Texans. Streaming Steelers should satisfy. Their tough matchups are pretty spread out — if Ben Roethlisberger is right, he could be a steal on Draft Day.
San Francisco 49ers
Projected strength of schedule - Run: 11th, Pass: 9th
First four projected strength of schedule - Run: 4th, Pass: 4th
Look for a tremendous start from the NFC Champs. Their only tough matchup through mid-October is home against the Eagles. The itinerary gets rough from there but the playoff schedule will reward you. Maybe Raheem Mostert will be more than just a bench running back.
Seattle Seahawks
Projected strength of schedule - Run: 21st, Pass: 23rd
First four projected strength of schedule - Run: 3rd, Pass: 7th
The Seahawks schedule is better than the numbers suggest, partially because their second battle with the 49ers is tucked into Week 17. Also, lots of their tough matchups are at home. Four of their first six games should be a cakewalk and mid-November through Week 15 should be a breeze.
Tampa Bay Buccaneers
Projected strength of schedule - Run: 2nd, Pass: 4th
First four projected strength of schedule - Run: 23rd, Pass: 25th
Weeks 4 through 6 and 11 through 13 will be real tests for Tom Brady's squad, but they're otherwise home free. They play at the Lions in Week 16, sandwiched by divisional matchups against Atlanta. What a gift!
Tennessee Titans
Projected strength of schedule - Run: 25th, Pass: 28th
First four projected strength of schedule - Run: 24th, Pass: 24th
It wouldn't be surprising if the Titans' Fantasy stars were streaky. They have bunches of difficult matchups (Bears-Colts-Ravens-Colts seems daunting), but they should be outweighed by their easy games.
Washington Redskins
Projected strength of schedule - Run: 16th, Pass: 8th
First four projected strength of schedule - Run: 20th, Pass: 26th
Sound the buy-low alarm for Terry McLaurin and whichever Redskins running back is showing signs of life by Week 6. That's when they open up a six-game stretch that should yield good numbers. Things get rough from there.
Here are the full grades for each defensive unit:
NFL | PASS COV | PASS RUSH | RUN DEF |
ARI | 4 | 7 | 4 |
ATL | 2 | 3 | 3 |
BAL | 9 | 8 | 10 |
BUF | 7 | 7 | 6 |
CAR | 1 | 4 | 4 |
CHI | 6 | 9 | 8 |
CIN | 3 | 5 | 5 |
CLE | 6 | 7 | 3 |
DAL | 5 | 5 | 6 |
DEN | 5 | 9 | 7 |
DET | 5 | 2 | 3 |
GB | 7 | 8 | 6 |
HOU | 3 | 6 | 7 |
IND | 4 | 7 | 8 |
JAC | 5 | 6 | 3 |
KC | 4 | 7 | 5 |
LV | 4 | 5 | 3 |
LAC | 10 | 9 | 7 |
LAR | 8 | 8 | 8 |
MIA | 6 | 1 | 4 |
MIN | 5 | 7 | 7 |
NE | 10 | 6 | 6 |
NO | 9 | 8 | 8 |
NYG | 3 | 2 | 4 |
NYJ | 3 | 1 | 5 |
PHI | 6 | 9 | 7 |
PIT | 8 | 10 | 10 |
SEA | 4 | 3 | 6 |
SF | 9 | 10 | 10 |
TB | 3 | 8 | 8 |
TEN | 8 | 3 | 6 |
WAS | 2 | 8 | 7 |
Once graded, the pass rush and pass coverage grades are averaged to create a pass defense total, though ties are weighted toward the team with the better pass rushes. The rush defense grade stays as-is.
The numbers are plugged into all 32 teams' schedules to create a cumulative number that measures how good or bad their schedule is against the run or the pass. Teams with a lower number have a better schedule than those with a higher number. This creates a ranking where the lower the rank, the better the schedule is.
Not only do we consider the entire season, but also each team's first four games. While we can't predict how healthy a defense will be come December, we can assume the defense will be in good shape for the first few weeks. Smart Fantasy owners may choose to make tiebreaker decisions based on September games alone.