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
14
9
24
8
30
28
PIT
1
SF
1
PIT
1
STL
1
PHI
1
SF
1
ATL
20
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
26
30
11
32
15
13
HOU
4
MIA
4
BAL
4
HOU
4
NE
4
HOU
4
CAR
25
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
21
22
17
6
27
31
JAC
10
JAC
10
WAS
10
PIT
10
MIA
10
NYG
10
DET
19
12
28
9
26
23
WAS
11
SD
11
BUF
11
CIN
11
BAL
11
KC
11
GB
31
15
31
31
6
6
KC
12
DET
12
CIN
12
NO
12
HOU
12
DAL
12
HOU
4
2
9
4
12
4
SF
13
SEA
13
CAR
13
ATL
13
DAL
13
BUF
13
IND
16
29
19
22
28
20
ARI
14
CIN
14
PHI
14
NYJ
14
TEN
14
PIT
14
JAC
10
10
8
29
7
16
PHI
15
GB
15
SF
15
CLE
15
BUF
15
CAR
15
KC
12
24
7
16
8
11
IND
16
NYJ
16
SD
16
KC
16
OAK
16
JAC
16
MIA
22
4
22
21
10
18
CHI
17
WAS
17
DEN
17
MIN
17
SEA
17
BAL
17
MIN
30
19
27
17
32
29
DAL
18
NYG
18
CHI
18
OAK
18
SD
18
MIA
18
NE
32
21
32
3
4
3
DET
19
MIN
19
IND
19
TB
19
NO
19
WAS
19
NO
24
20
26
12
19
2
ATL
20
NO
20
TB
20
SEA
20
NYG
20
IND
20
NYG
28
18
30
28
20
10
DEN
21
NE
21
DAL
21
MIA
21
CLE
21
PHI
21
NYJ
5
16
3
14
23
32
MIA
22
DEN
22
MIA
22
IND
22
CHI
22
SD
22
OAK
29
26
29
18
16
25
SD
23
PHI
23
ATL
23
SD
23
NYJ
23
DET
23
PHI
15
23
14
7
1
21
NO
24
KC
24
ARI
24
CAR
24
TB
24
SEA
24
PIT
1
3
1
10
3
14
CAR
25
TEN
25
STL
25
CHI
25
CAR
25
OAK
25
SD
23
11
16
23
18
22
BUF
26
OAK
26
NO
26
DAL
26
DET
26
CHI
26
SEA
9
13
6
20
17
24
TB
27
CLE
27
MIN
27
TEN
27
DEN
27
STL
27
SF
13
1
15
5
2
1
NYG
28
STL
28
DET
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
11
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
18
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
22
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
18
5
19
27
DET
5
OAK
5
DAL
5
CAR
5
DAL
5
BUF
5
CHI
24
10
28
27
14
1
PHI
6
ATL
6
PIT
6
SF
6
HOU
6
NE
6
CIN
21
28
16
17
7
13
NYG
7
PHI
7
ATL
7
DAL
7
CIN
7
BAL
7
CLE
25
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
23
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
MIN
15
TEN
15
TEN
15
DEN
15
KC
30
23
22
32
28
22
OAK
16
CAR
16
CIN
16
WAS
16
PHI
16
JAC
16
MIA
20
9
23
25
8
29
PIT
17
PIT
17
SEA
17
CIN
17
WAS
17
OAK
17
MIN
28
13
15
19
22
19
ARI
18
DET
18
CAR
18
NYG
18
BUF
18
ARI
18
NE
3
20
13
1
3
6
WAS
19
DEN
19
WAS
19
MIN
19
CAR
19
MIN
19
NO
2
1
4
2
2
26
MIA
20
NE
20
IND
20
TB
20
SEA
20
DAL
20
NYG
7
8
3
18
25
11
CIN
21
ARI
21
TB
21
PIT
21
PIT
21
TB
21
NYJ
11
15
24
14
24
8
BAL
22
SEA
22
KC
22
ARI
22
MIN
22
KC
22
OAK
16
5
10
26
10
17
HOU
23
KC
23
MIA
23
BUF
23
TB
23
TEN
23
PHI
6
7
8
12
16
9
CHI
24
WAS
24
NYJ
24
IND
24
NYJ
24
SD
24
PIT
17
17
6
21
21
31
CLE
25
DAL
25
STL
25
MIA
25
NYG
25
STL
25
SD
10
3
12
8
11
24
SF
26
GB
26
DEN
26
OAK
26
IND
26
NO
26
SEA
27
22
17
31
20
10
SEA
27
STL
27
BAL
27
CHI
27
JAC
27
CAR
27
SF
26
14
29
6
1
4
MIN
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
19
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!