2020 Arizona Cardinals Schedule
WKDAYMATCHUP
1Sun. Cardinals vs 49ers
2Sun. Redskins @ Cardinals
3Sun. Lions @ Cardinals
4Sun. Cardinals vs Panthers
5Sun. Cardinals vs Jets
6Mon. Cardinals vs Cowboys
7Sun. Seahawks @ Cardinals
8BYE
9Sun. Dolphins @ Cardinals
10Sun. Bills @ Cardinals
11Thur. Cardinals vs Seahawks
12Sun. Cardinals vs Patriots
13Sun. Rams @ Cardinals
14Sun. Cardinals vs Giants
15Sun. Eagles @ Cardinals
16Sun. 49ers @ Cardinals
17Sun. Cardinals vs Rams

2020 Atlanta Falcons Schedule
WKDAYMATCHUP
1Sun. Seahawks @ Falcons
2Sun. Falcons vs Cowboys
3Sun. Bears @ Falcons
4Mon. Falcons vs Packers
5Sun. Panthers @ Falcons
6Sun. Falcons vs Vikings
7Sun. Lions @ Falcons
8Thur. Falcons vs Panthers
9Sun. Broncos @ Falcons
10BYE
11Sun. Falcons vs Saints
12Sun. Raiders @ Falcons
13Sun. Saints @ Falcons
14Sun. Falcons vs Chargers
15Sun. Buccaneers @ Falcons
16Sun. Falcons vs Chiefs
17Sun. Falcons vs Buccaneers

2020 Baltimore Ravens Schedule
WKDAYMATCHUP
1Sun. Browns @ Ravens
2Sun. Ravens vs Texans
3Mon. Chiefs @ Ravens
4Sun. Ravens vs Redskins
5Sun. Bengals @ Ravens
6Sun. Ravens vs Eagles
7Sun. Steelers @ Ravens
8BYE
9Sun. Ravens vs Colts
10Sun. Ravens vs Patriots
11Sun. Titans @ Ravens
12Thur. Ravens vs Steelers
13Thur. Cowboys @ Ravens
14Mon. Ravens vs Browns
15Sun. Jaguars @ Ravens
16Sun. Giants @ Ravens
17Sun. Ravens vs Bengals

2020 Buffalo Bills Schedule
WKDAYMATCHUP
1Sun. Jets @ Bills
2Sun. Bills vs Dolphins
3Sun. Rams @ Bills
4Sun. Bills vs Raiders
5Sun. Bills vs Titans
6Thur. Chiefs @ Bills
7Sun. Bills vs Jets
8Sun. Patriots @ Bills
9Sun. Seahawks @ Bills
10Sun. Bills vs Cardinals
11BYE
12Sun. Chargers @ Bills
13Mon. Bills vs 49ers
14Sun. Steelers @ Bills
15Sun. Bills vs Broncos
16Mon. Bills vs Patriots
17Sun. Dolphins @ Bills

2020 Carolina Panthers Schedule
WKDAYMATCHUP
1Sun. Raiders @ Panthers
2Sun. Panthers vs Buccaneers
3Sun. Panthers vs Chargers
4Sun. Cardinals @ Panthers
5Sun. Panthers vs Falcons
6Sun. Bears @ Panthers
7Sun. Panthers vs Saints
8Thur. Falcons @ Panthers
9Sun. Panthers vs Chiefs
10Sun. Buccaneers @ Panthers
11Sun. Lions @ Panthers
12Sun. Panthers vs Vikings
13BYE
14Sun. Broncos @ Panthers
15Sun. Panthers vs Packers
16Sun. Panthers vs Redskins
17Sun. Saints @ Panthers

2020 Chicago Bears Schedule
WKDAYMATCHUP
1Sun. Bears vs Lions
2Sun. Giants @ Bears
3Sun. Bears vs Falcons
4Sun. Colts @ Bears
5Thur. Buccaneers @ Bears
6Sun. Bears vs Panthers
7Mon. Bears vs Rams
8Sun. Saints @ Bears
9Sun. Bears vs Titans
10Mon. Vikings @ Bears
11BYE
12Sun. Bears vs Packers
13Sun. Lions @ Bears
14Sun. Texans @ Bears
15Sun. Bears vs Vikings
16Sun. Bears vs Jaguars
17Sun. Packers @ Bears

2020 Cincinnati Bengals Schedule
WKDAYMATCHUP
1Sun. Chargers @ Bengals
2Thur. Bengals vs Browns
3Sun. Bengals vs Eagles
4Sun. Jaguars @ Bengals
5Sun. Bengals vs Ravens
6Sun. Bengals vs Colts
7Sun. Browns @ Bengals
8Sun. Titans @ Bengals
9BYE
10Sun. Bengals vs Steelers
11Sun. Bengals vs Redskins
12Sun. Giants @ Bengals
13Sun. Bengals vs Dolphins
14Sun. Cowboys @ Bengals
15Mon. Steelers @ Bengals
16Sun. Bengals vs Texans
17Sun. Ravens @ Bengals

2020 Cleveland Browns Schedule
WKDAYMATCHUP
1Sun. Browns vs Ravens
2Thur. Bengals @ Browns
3Sun. Redskins @ Browns
4Sun. Browns vs Cowboys
5Sun. Colts @ Browns
6Sun. Browns vs Steelers
7Sun. Browns vs Bengals
8Sun. Raiders @ Browns
9BYE
10Sun. Texans @ Browns
11Sun. Eagles @ Browns
12Sun. Browns vs Jaguars
13Sun. Browns vs Titans
14Mon. Ravens @ Browns
15Sun. Browns vs Giants
16Sun. Browns vs Jets
17Sun. Steelers @ Browns

2020 Dallas Cowboys Schedule
WKDAYMATCHUP
1Sun. Cowboys vs Rams
2Sun. Falcons @ Cowboys
3Sun. Cowboys vs Seahawks
4Sun. Browns @ Cowboys
5Sun. Giants @ Cowboys
6Mon. Cardinals @ Cowboys
7Sun. Cowboys vs Redskins
8Sun. Cowboys vs Eagles
9Sun. Steelers @ Cowboys
10BYE
11Sun. Cowboys vs Vikings
12Thur. Redskins @ Cowboys
13Thur. Cowboys vs Ravens
14Sun. Cowboys vs Bengals
15Sun. 49ers @ Cowboys
16Sun. Eagles @ Cowboys
17Sun. Cowboys vs Giants

2020 Denver Broncos Schedule
WKDAYMATCHUP
1Mon. Titans @ Broncos
2Sun. Broncos vs Steelers
3Sun. Buccaneers @ Broncos
4Thur. Broncos vs Jets
5Sun. Broncos vs Patriots
6Sun. Dolphins @ Broncos
7Sun. Chiefs @ Broncos
8BYE
9Sun. Broncos vs Falcons
10Sun. Broncos vs Raiders
11Sun. Chargers @ Broncos
12Sun. Saints @ Broncos
13Sun. Broncos vs Chiefs
14Sun. Broncos vs Panthers
15Sun. Bills @ Broncos
16Sun. Broncos vs Chargers
17Sun. Raiders @ Broncos

2020 Detroit Lions Schedule
WKDAYMATCHUP
1Sun. Bears @ Lions
2Sun. Lions vs Packers
3Sun. Lions vs Cardinals
4Sun. Saints @ Lions
5BYE
6Sun. Lions vs Jaguars
7Sun. Lions vs Falcons
8Sun. Colts @ Lions
9Sun. Lions vs Vikings
10Sun. Redskins @ Lions
11Sun. Lions vs Panthers
12Thur. Texans @ Lions
13Sun. Lions vs Bears
14Sun. Packers @ Lions
15Sun. Lions vs Titans
16Sun. Buccaneers @ Lions
17Sun. Vikings @ Lions

2020 Green Bay Packers Schedule
WKDAYMATCHUP
1Sun. Packers vs Vikings
2Sun. Lions @ Packers
3Sun. Packers vs Saints
4Mon. Falcons @ Packers
5BYE
6Sun. Packers vs Buccaneers
7Sun. Packers vs Texans
8Sun. Vikings @ Packers
9Thur. Packers vs 49ers
10Sun. Jaguars @ Packers
11Sun. Packers vs Colts
12Sun. Bears @ Packers
13Sun. Eagles @ Packers
14Sun. Packers vs Lions
15Sun. Panthers @ Packers
16Sun. Titans @ Packers
17Sun. Packers vs Bears

2020 Houston Texans Schedule
WKDAYMATCHUP
1Thur. Texans vs Chiefs
2Sun. Ravens @ Texans
3Sun. Texans vs Steelers
4Sun. Vikings @ Texans
5Sun. Jaguars @ Texans
6Sun. Texans vs Titans
7Sun. Packers @ Texans
8BYE
9Sun. Texans vs Jaguars
10Sun. Texans vs Browns
11Sun. Patriots @ Texans
12Thur. Texans vs Lions
13Sun. Colts @ Texans
14Sun. Texans vs Bears
15Sun. Texans vs Colts
16Sun. Bengals @ Texans
17Sun. Titans @ Texans

2020 Indianapolis Colts Schedule
WKDAYMATCHUP
1Sun. Colts vs Jaguars
2Sun. Vikings @ Colts
3Sun. Jets @ Colts
4Sun. Colts vs Bears
5Sun. Colts vs Browns
6Sun. Bengals @ Colts
7BYE
8Sun. Colts vs Lions
9Sun. Ravens @ Colts
10Thur. Colts vs Titans
11Sun. Packers @ Colts
12Sun. Titans @ Colts
13Sun. Colts vs Texans
14Sun. Colts vs Raiders
15Sun. Texans @ Colts
16Sun. Colts vs Steelers
17Sun. Jaguars @ Colts

2020 Jacksonville Jaguars Schedule
WKDAYMATCHUP
1Sun. Colts @ Jaguars
2Sun. Jaguars vs Titans
3Thur. Dolphins @ Jaguars
4Sun. Jaguars vs Bengals
5Sun. Jaguars vs Texans
6Sun. Lions @ Jaguars
7BYE
8Sun. Jaguars vs Chargers
9Sun. Texans @ Jaguars
10Sun. Jaguars vs Packers
11Sun. Steelers @ Jaguars
12Sun. Browns @ Jaguars
13Sun. Jaguars vs Vikings
14Sun. Titans @ Jaguars
15Sun. Jaguars vs Ravens
16Sun. Bears @ Jaguars
17Sun. Jaguars vs Colts

2020 Kansas City Chiefs Schedule
WKDAYMATCHUP
1Thur. Texans @ Chiefs
2Sun. Chiefs vs Chargers
3Mon. Chiefs vs Ravens
4Sun. Patriots @ Chiefs
5Sun. Raiders @ Chiefs
6Thur. Chiefs vs Bills
7Sun. Chiefs vs Broncos
8Sun. Jets @ Chiefs
9Sun. Panthers @ Chiefs
10BYE
11Sun. Chiefs vs Raiders
12Sun. Chiefs vs Buccaneers
13Sun. Broncos @ Chiefs
14Sun. Chiefs vs Dolphins
15Sun. Chiefs vs Saints
16Sun. Falcons @ Chiefs
17Sun. Chargers @ Chiefs

2020 las Vegas Raiders Schedule
WKDAYMATCHUP
1Sun. Raiders vs Panthers
2Mon. Saints @ Raiders
3Sun. Raiders vs Patriots
4Sun. Bills @ Raiders
5Sun. Raiders vs Chiefs
6BYE
7Sun. Buccaneers @ Raiders
8Sun. Raiders vs Browns
9Sun. Raiders vs Chargers
10Sun. Broncos @ Raiders
11Sun. Chiefs @ Raiders
12Sun. Raiders vs Falcons
13Sun. Raiders vs Jets
14Sun. Colts @ Raiders
15Thur. Chargers @ Raiders
16Sun. Dolphins @ Raiders
17Sun. Raiders vs Broncos

2020 Los Angeles Rams Schedule
WKDAYMATCHUP
1Sun. Cowboys @ Rams
2Sun. Rams vs Eagles
3Sun. Rams vs Bills
4Sun. Giants @ Rams
5Sun. Rams vs Redskins
6Sun. Rams vs 49ers
7Mon. Bears @ Rams
8Sun. Rams vs Dolphins
9BYE
10Sun. Seahawks @ Rams
11Mon. Rams vs Buccaneers
12Sun. 49ers @ Rams
13Sun. Rams vs Cardinals
14Thur. Patriots @ Rams
15Sun. Jets @ Rams
16Sun. Rams vs Seahawks
17Sun. Cardinals @ Rams

2020 Los Angeles Chargers Schedule
WKDAYMATCHUP
1Sun. Chargers vs Bengals
2Sun. Chiefs @ Chargers
3Sun. Panthers @ Chargers
4Sun. Chargers vs Buccaneers
5Mon. Chargers vs Saints
6Sun. Jets @ Chargers
7Sun. Chargers vs Dolphins
8Sun. Jaguars @ Chargers
9Sun. Raiders @ Chargers
10BYE
11Sun. Chargers vs Broncos
12Sun. Chargers vs Bills
13Sun. Patriots @ Chargers
14Sun. Falcons @ Chargers
15Thur. Chargers vs Raiders
16Sun. Broncos @ Chargers
17Sun. Chargers vs Chiefs

2020 Miami Dolphins Schedule
WKDAYMATCHUP
1Sun. Dolphins vs Patriots
2Sun. Bills @ Dolphins
3Thur. Dolphins vs Jaguars
4Sun. Seahawks @ Dolphins
5Sun. Dolphins vs 49ers
6Sun. Dolphins vs Broncos
7Sun. Chargers @ Dolphins
8Sun. Rams @ Dolphins
9Sun. Dolphins vs Cardinals
10Sun. Jets @ Dolphins
11BYE
12Sun. Dolphins vs Jets
13Sun. Bengals @ Dolphins
14Sun. Chiefs @ Dolphins
15Sun. Patriots @ Dolphins
16Sun. Dolphins vs Raiders
17Sun. Dolphins vs Bills

2020 Minnesota Vikings Schedule
WKDAYMATCHUP
1Sun. Packers @ Vikings
2Sun. Vikings vs Colts
3Sun. Titans @ Vikings
4Sun. Vikings vs Texans
5Sun. Vikings vs Seahawks
6Sun. Falcons @ Vikings
7BYE
8Sun. Vikings vs Packers
9Sun. Lions @ Vikings
10Mon. Vikings vs Bears
11Sun. Cowboys @ Vikings
12Sun. Panthers @ Vikings
13Sun. Jaguars @ Vikings
14Sun. Vikings vs Buccaneers
15Sun. Bears @ Vikings
16Fri. Vikings vs Saints
17Sun. Vikings vs Lions

2020 New England Patriots Schedule
WKDAYMATCHUP
1Sun. Dolphins @ Patriots
2Sun. Patriots vs Seahawks
3Sun. Raiders @ Patriots
4Sun. Patriots vs Chiefs
5Sun. Broncos @ Patriots
6BYE
7Sun. 49ers @ Patriots
8Sun. Patriots vs Bills
9Mon. Patriots vs Jets
10Sun. Ravens @ Patriots
11Sun. Patriots vs Texans
12Sun. Cardinals @ Patriots
13Sun. Patriots vs Chargers
14Thur. Patriots vs Rams
15Sun. Patriots vs Dolphins
16Mon. Bills @ Patriots
17Sun. Jets @ Patriots

2020 New Orleans Saints Schedule
WKDAYMATCHUP
1Sun. Buccaneers @ Saints
2Mon. Saints vs Raiders
3Sun. Packers @ Saints
4Sun. Saints vs Lions
5Mon. Chargers @ Saints
6BYE
7Sun. Panthers @ Saints
8Sun. Saints vs Bears
9Sun. Saints vs Buccaneers
10Sun. 49ers @ Saints
11Sun. Falcons @ Saints
12Sun. Saints vs Broncos
13Sun. Saints vs Falcons
14Sun. Saints vs Eagles
15Sun. Chiefs @ Saints
16Fri. Vikings @ Saints
17Sun. Saints vs Panthers

2020 New York Giants Giants Schedule
WKDAYMATCHUP
1Mon. Steelers @ Giants
2Sun. Giants vs Bears
3Sun. 49ers @ Giants
4Sun. Giants vs Rams
5Sun. Giants vs Cowboys
6Sun. Redskins @ Giants
7Thur. Giants vs Eagles
8Mon. Buccaneers @ Giants
9Sun. Giants vs Redskins
10Sun. Eagles @ Giants
11BYE
12Sun. Giants vs Bengals
13Sun. Giants vs Seahawks
14Sun. Cardinals @ Giants
15Sun. Browns @ Giants
16Sun. Giants vs Ravens
17Sun. Cowboys @ Giants

2020 New York Jets Jets Schedule
WKDAYMATCHUP
1Sun. Jets vs Bills
2Sun. 49ers @ Jets
3Sun. Jets vs Colts
4Thur. Broncos @ Jets
5Sun. Cardinals @ Jets
6Sun. Jets vs Chargers
7Sun. Bills @ Jets
8Sun. Jets vs Chiefs
9Mon. Patriots @ Jets
10Sun. Jets vs Dolphins
11BYE
12Sun. Dolphins @ Jets
13Sun. Raiders @ Jets
14Sun. Jets vs Seahawks
15Sun. Jets vs Rams
16Sun. Browns @ Jets
17Sun. Jets vs Patriots

2020 Philadelphia Eagles Schedule
WKDAYMATCHUP
1Sun. Eagles vs Redskins
2Sun. Rams @ Eagles
3Sun. Bengals @ Eagles
4Sun. Eagles vs 49ers
5Sun. Eagles vs Steelers
6Sun. Ravens @ Eagles
7Thur. Giants @ Eagles
8Sun. Cowboys @ Eagles
9BYE
10Sun. Eagles vs Giants
11Sun. Eagles vs Browns
12Mon. Seahawks @ Eagles
13Sun. Eagles vs Packers
14Sun. Saints @ Eagles
15Sun. Eagles vs Cardinals
16Sun. Eagles vs Cowboys
17Sun. Redskins @ Eagles

2020 Pittsburgh Steelers Schedule
WKDAYMATCHUP
1Mon. Steelers vs Giants
2Sun. Broncos @ Steelers
3Sun. Texans @ Steelers
4Sun. Steelers vs Titans
5Sun. Eagles @ Steelers
6Sun. Browns @ Steelers
7Sun. Steelers vs Ravens
8BYE
9Sun. Steelers vs Cowboys
10Sun. Bengals @ Steelers
11Sun. Steelers vs Jaguars
12Thur. Ravens @ Steelers
13Sun. Redskins @ Steelers
14Sun. Steelers vs Bills
15Mon. Steelers vs Bengals
16Sun. Colts @ Steelers
17Sun. Steelers vs Browns

2020 San Francisco 49ers Schedule
WKDAYMATCHUP
1Sun. Cardinals @ 49ers
2Sun. 49ers vs Jets
3Sun. 49ers vs Giants
4Sun. Eagles @ 49ers
5Sun. Dolphins @ 49ers
6Sun. Rams @ 49ers
7Sun. 49ers vs Patriots
8Sun. 49ers vs Seahawks
9Thur. Packers @ 49ers
10Sun. 49ers vs Saints
11BYE
12Sun. 49ers vs Rams
13Mon. Bills @ 49ers
14Sun. Redskins @ 49ers
15Sun. 49ers vs Cowboys
16Sun. 49ers vs Cardinals
17Sun. Seahawks @ 49ers

2020 Seattle Seahawks Schedule
WKDAYMATCHUP
1Sun. Seahawks vs Falcons
2Sun. Patriots @ Seahawks
3Sun. Cowboys @ Seahawks
4Sun. Seahawks vs Dolphins
5Sun. Vikings @ Seahawks
6BYE
7Sun. Seahawks vs Cardinals
8Sun. 49ers @ Seahawks
9Sun. Seahawks vs Bills
10Sun. Seahawks vs Rams
11Thur. Cardinals @ Seahawks
12Mon. Seahawks vs Eagles
13Sun. Giants @ Seahawks
14Sun. Jets @ Seahawks
15Sun. Seahawks vs Redskins
16Sun. Rams @ Seahawks
17Sun. Seahawks vs 49ers

2020 Tampa Bay Buccaneers Schedule
WKDAYMATCHUP
1Sun. Buccaneers vs Saints
2Sun. Panthers @ Buccaneers
3Sun. Buccaneers vs Broncos
4Sun. Chargers @ Buccaneers
5Thur. Buccaneers vs Bears
6Sun. Packers @ Buccaneers
7Sun. Buccaneers vs Raiders
8Mon. Buccaneers vs Giants
9Sun. Saints @ Buccaneers
10Sun. Buccaneers vs Panthers
11Mon. Rams @ Buccaneers
12Sun. Chiefs @ Buccaneers
13BYE
14Sun. Vikings @ Buccaneers
15Sun. Buccaneers vs Falcons
16Sun. Buccaneers vs Lions
17Sun. Falcons @ Buccaneers

2020 Tennessee Titans Schedule
WKDAYMATCHUP
1Mon. Titans vs Broncos
2Sun. Jaguars @ Titans
3Sun. Titans vs Vikings
4Sun. Steelers @ Titans
5Sun. Bills @ Titans
6Sun. Texans @ Titans
7BYE
8Sun. Titans vs Bengals
9Sun. Bears @ Titans
10Thur. Colts @ Titans
11Sun. Titans vs Ravens
12Sun. Titans vs Colts
13Sun. Browns @ Titans
14Sun. Titans vs Jaguars
15Sun. Lions @ Titans
16Sun. Titans vs Packers
17Sun. Titans vs Texans

2020 Washington Redskins Schedule
WKDAYMATCHUP
1Sun. Eagles @ Redskins
2Sun. Redskins vs Cardinals
3Sun. Redskins vs Browns
4Sun. Ravens @ Redskins
5Sun. Rams @ Redskins
6Sun. Redskins vs Giants
7Sun. Cowboys @ Redskins
8BYE
9Sun. Giants @ Redskins
10Sun. Redskins vs Lions
11Sun. Bengals @ Redskins
12Thur. Redskins vs Cowboys
13Sun. Redskins vs Steelers
14Sun. Redskins vs 49ers
15Sun. Seahawks @ Redskins
16Sun. Panthers @ Redskins
17Sun. Redskins vs Eagles

NFL Schedule Frequently Asked Questions

 

How does the NFL determine the schedule?

The NFL uses a strict scheduling algorithm to determine which teams play each other from year to year, based on the current division alignments and the final division standings from the previous season. The current formula has been in place since 2002, the last year that the NFL expanded its membership.

How often do NFL teams play each other?

During the regular season, each team plays: Teams in its own division twice a year. Teams in other divisions in its own conference at least once every three years, but on average once every two years.

How are NFL home and away games determined?

Each team will play: Home and away against its three division opponents (six games). The four teams from another division within its conference on a rotating three-year cycle (four games). The four teams from a division in the other conference on a rotating four-year cycle (four games).

Why is the NFL Schedule important to fantasy football managers?

Fantasy football managers will find an array of pertinent and useful information in the NFL schedule. First and foremost, it can help us gauge strength of schedule (SoS). It allows us to make initial assessments of how favorable or unfavorable every offense's schedule is against the run and the pass. This becomes increasingly important as the season goes on and we begin preparing for the fantasy playoffs over the final month of the NFL season. In addition, we learn when each team will sit out the season due to the NFL bye weeks. All of these factors can help us rank players who might otherwise be very close in value before the season begins. It can be even more important later in the season, when fantasy owners are fine-tuning their rosters and lineups for the all-important fantasy playoffs

Why are bye weeks significant to fantasy football managers?

Fantasy football managers don't get bye weeks. Instead, they are required to deal with the fallout of the byes -- which means dealing with the weeks our draft picks and waiver-wire acquisitions are forced to sit out.