Each team is ranked by their allowed fantasy production for each position. The teams with the lower rankings are the ones that allow fewer fantasy points for that position. Example: the team ranked #1 allows the least fantasy points, making them the toughest defense to go against for that position.
TEAM
QB
RB
WR
TE
PK
DF
QB
RB
WR
TE
PK
DF
ARI
13
9
24
8
30
28
PIT
1
SF
1
PIT
1
STL
1
PHI
1
SF
1
ATL
19
6
23
13
9
8
BAL
2
HOU
2
CLE
2
BAL
2
SF
2
NO
2
BAL
2
5
4
2
11
17
CLE
3
PIT
3
NYJ
3
NE
3
PIT
3
NE
3
BUF
25
30
11
32
15
13
HOU
4
MIA
4
BAL
4
HOU
4
NE
4
HOU
4
CAR
24
31
13
24
25
15
NYJ
5
BAL
5
TEN
5
SF
5
CIN
5
CIN
5
CHI
17
8
18
25
22
26
TEN
6
ATL
6
SEA
6
DEN
6
GB
6
GB
6
CIN
7
14
12
11
5
5
CIN
7
DAL
7
KC
7
PHI
7
JAC
7
TEN
7
CLE
3
27
2
15
21
9
STL
8
CHI
8
JAC
8
ARI
8
KC
8
ATL
8
DAL
18
7
21
26
13
12
SEA
9
ARI
9
HOU
9
DET
9
ATL
9
CLE
9
DEN
20
22
16
6
27
31
JAC
10
JAC
10
WAS
10
PIT
10
MIA
10
NYG
10
DET
26
12
27
9
26
23
KC
11
SD
11
BUF
11
CIN
11
BAL
11
KC
11
GB
31
15
31
31
6
6
SF
12
DET
12
CIN
12
NO
12
HOU
12
DAL
12
HOU
4
2
9
4
12
4
ARI
13
SEA
13
CAR
13
ATL
13
DAL
13
BUF
13
IND
16
29
19
22
28
20
PHI
14
CIN
14
PHI
14
NYJ
14
TEN
14
PIT
14
JAC
10
10
8
29
7
16
WAS
15
GB
15
SF
15
CLE
15
BUF
15
CAR
15
KC
11
24
7
16
8
11
IND
16
NYJ
16
DEN
16
KC
16
OAK
16
JAC
16
MIA
21
4
22
21
10
18
CHI
17
WAS
17
SD
17
MIN
17
SEA
17
BAL
17
MIN
30
19
28
17
32
29
DAL
18
NYG
18
CHI
18
OAK
18
SD
18
MIA
18
NE
32
21
32
3
4
3
ATL
19
MIN
19
IND
19
TB
19
NO
19
WAS
19
NO
23
20
26
12
19
2
DEN
20
NO
20
TB
20
SEA
20
NYG
20
IND
20
NYG
28
18
30
28
20
10
MIA
21
NE
21
DAL
21
MIA
21
CLE
21
PHI
21
NYJ
5
16
3
14
23
32
SD
22
DEN
22
MIA
22
IND
22
CHI
22
SD
22
OAK
29
26
29
18
16
25
NO
23
PHI
23
ATL
23
SD
23
NYJ
23
DET
23
PHI
14
23
14
7
1
21
CAR
24
KC
24
ARI
24
CAR
24
TB
24
SEA
24
PIT
1
3
1
10
3
14
BUF
25
TEN
25
STL
25
CHI
25
CAR
25
OAK
25
SD
22
11
17
23
18
22
DET
26
OAK
26
NO
26
DAL
26
DET
26
CHI
26
SEA
9
13
6
20
17
24
TB
27
CLE
27
DET
27
TEN
27
DEN
27
STL
27
SF
12
1
15
5
2
1
NYG
28
STL
28
MIN
28
NYG
28
IND
28
ARI
28
STL
8
28
25
1
29
27
OAK
29
IND
29
OAK
29
JAC
29
STL
29
MIN
29
TB
27
32
20
19
24
30
MIN
30
BUF
30
NYG
30
WAS
30
ARI
30
TB
30
TEN
6
25
5
27
14
7
GB
31
CAR
31
GB
31
GB
31
WAS
31
DEN
31
WAS
15
17
10
30
31
19
NE
32
TB
32
NE
32
BUF
32
MIN
32
NYJ
32
Team Position Offensive Ranks
Each team is ranked by their generated fantasy production for each position. The teams with the lower rankings are the ones that generate more fantasy points for that position. Example: the team ranked #1 generates the most fantasy points, making them the best offense for that position.
TEAM
QB
RB
WR
TE
PK
DF
QB
RB
WR
TE
PK
DF
ARI
19
21
11
22
30
18
GB
1
NO
1
GB
1
NE
1
SF
1
CHI
1
ATL
9
6
7
10
12
14
NO
2
HOU
2
DET
2
NO
2
NO
2
DET
2
BAL
23
4
27
11
9
7
NE
3
SD
3
NYG
3
HOU
3
NE
3
GB
3
BUF
14
11
9
23
18
5
CAR
4
BAL
4
NO
4
DET
4
GB
4
SF
4
CAR
4
16
17
5
19
27
DET
5
OAK
5
DAL
5
CAR
5
DAL
5
BUF
5
CHI
25
10
28
27
14
1
PHI
6
ATL
6
PIT
6
SF
6
HOU
6
NE
6
CIN
22
28
15
17
7
13
NYG
7
PHI
7
ATL
7
DAL
7
CIN
7
BAL
7
CLE
26
32
32
13
29
32
DAL
8
NYG
8
PHI
8
SD
8
MIA
8
NYJ
8
DAL
8
25
5
7
5
20
ATL
9
MIA
9
BUF
9
GB
9
BAL
9
PHI
9
DEN
12
19
26
29
31
15
SD
10
CHI
10
OAK
10
ATL
10
OAK
10
SEA
10
DET
5
18
2
4
13
2
NYJ
11
BUF
11
ARI
11
BAL
11
SD
11
NYG
11
GB
1
26
1
9
4
3
DEN
12
JAC
12
SD
12
PHI
12
ATL
12
HOU
12
HOU
24
2
30
3
6
12
TB
13
MIN
13
NE
13
CLE
13
DET
13
CIN
13
IND
29
31
20
24
26
30
BUF
14
SF
14
TEN
14
NYJ
14
CHI
14
ATL
14
JAC
32
12
31
28
27
16
TEN
15
NYJ
15
CIN
15
TEN
15
TEN
15
DEN
15
KC
30
23
22
32
28
22
OAK
16
CAR
16
SEA
16
WAS
16
PHI
16
JAC
16
MIA
21
9
23
25
8
29
PIT
17
PIT
17
CAR
17
CIN
17
WAS
17
OAK
17
MIN
18
13
18
19
22
19
MIN
18
DET
18
MIN
18
NYG
18
BUF
18
ARI
18
NE
3
20
13
1
3
6
ARI
19
DEN
19
WAS
19
MIN
19
CAR
19
MIN
19
NO
2
1
4
2
2
26
WAS
20
NE
20
IND
20
TB
20
SEA
20
DAL
20
NYG
7
8
3
18
25
11
MIA
21
ARI
21
TB
21
PIT
21
PIT
21
TB
21
NYJ
11
15
24
14
24
8
CIN
22
SEA
22
KC
22
ARI
22
MIN
22
KC
22
OAK
16
5
10
26
10
17
BAL
23
KC
23
MIA
23
BUF
23
TB
23
TEN
23
PHI
6
7
8
12
16
9
HOU
24
WAS
24
NYJ
24
IND
24
NYJ
24
SD
24
PIT
17
17
6
21
21
31
CHI
25
DAL
25
STL
25
MIA
25
NYG
25
STL
25
SD
10
3
12
8
11
24
CLE
26
GB
26
DEN
26
OAK
26
IND
26
NO
26
SEA
28
22
16
31
20
10
SF
27
STL
27
BAL
27
CHI
27
JAC
27
CAR
27
SF
27
14
29
6
1
4
SEA
28
CIN
28
CHI
28
JAC
28
KC
28
WAS
28
STL
31
27
25
30
32
25
IND
29
TEN
29
SF
29
DEN
29
CLE
29
MIA
29
TB
13
30
21
20
23
21
KC
30
TB
30
HOU
30
STL
30
ARI
30
IND
30
TEN
15
29
14
15
15
23
STL
31
IND
31
JAC
31
SEA
31
DEN
31
PIT
31
WAS
20
24
19
16
17
28
JAC
32
CLE
32
CLE
32
KC
32
STL
32
CLE
32
FREE EMAIL UPDATES
Our FREE email updates are packed with the player news and fantasy analysis you need!