NFL
Premium Player Analysis
• player profiles
• fantasy projections
• printer-friendly tip sheets
Buffalo Bills AFC East
Matchup Preview • Buf vs. Min
Season Overview
Buffalo Bills Minnesota Vikings
6-10-0 (20) Season Record (NFL Rank) 8-7-1 (15)
2 Division Rank 2
13 Conference Rank 7
6 Wild Card Rank 3
5-4-0 Home Record 5-3-0
2-6-0 Away Record 3-4-1
3-4-0 Division Record 3-2-1
5-8-0 Conference Record 6-5-1
311 Points For 360
391 Points Against 341
Won 2 Streak Lost 1
Team Stats • Offense
322.4 Total yds/game 345.6
188.1 Total passing yds/game 252.3
134.4 Total rushing yds/game 93.3
35 Total TD 42
16 Total Passing TD 30
18 Total Rushing TD 9
0 Total Return TD 0
1 Total Other TD 3
Team Stats • Defense
308.2 Opp Total yds/game 309.7
187.1 Opp passing yds/game 196.3
121.1 Opp rushing yds/game 113.4
40 Sacks 50
18 Interceptions 12
Team Info
Height Average 6-2
Weight Average 242.7
Age Average 27.2
Oldest Cody Ford (49)
Youngest Tyrel Dodson (21)
Rookies 17
30 years old + 17
How The Team Was Built
Drafted 20
Free agency 59
Waivers 10
Trades 2
EXPERIENCE
Quarterbacks 57 games / 18 starts
RB, FB, WR, and TE 1350 games / 647 starts
Offensive Linemen 630 games / 375 starts
Defensive Backs 582 games / 254 starts
Defensive Linemen 570 games / 264 starts
Linebackers 466 games / 120 starts
Punters and Kickers 157 games / 0 starts
Team Totals 3844 games / 1678 starts
Team Info
Height Average 6-2
Weight Average 240.6
Age Average 28.1
Oldest Terrence Alexander (49)
Youngest Irv Smith Jr. (20)
Rookies 24
30 years old + 17
How The Team Was Built
Drafted 38
Free agency 49
Waivers 2
Trades 1
EXPERIENCE
Quarterbacks 123 games / 74 starts
RB, FB, WR, and TE 715 games / 267 starts
Offensive Linemen 562 games / 241 starts
Defensive Backs 505 games / 249 starts
Defensive Linemen 617 games / 268 starts
Linebackers 378 games / 149 starts
Punters and Kickers 142 games / 0 starts
Team Totals 3128 games / 1248 starts
Team Leaders
Passing
Att Josh Allen 320
Cmp Josh Allen 169
Yds Josh Allen 2074
Lg Josh Allen 75
TD Josh Allen 10
Int Josh Allen 12
Sck Josh Allen 28
Rat Logan Thomas 118.75
Rushing
Rush LeSean McCoy 161
Yds Josh Allen 631
Lg Josh Allen 45
TD Josh Allen 8
Receiving
Rec Zay Jones 56
Yds Zay Jones 652
Lg Robert Foster 75
TD Zay Jones 7
Defense
Solo Tremaine Edmunds 121
Ast Tremaine Edmunds 41
Sck Jerry Hughes 7
SckYds Jerry Hughes 42
Int Jordan Poyer 4
IntYds Matt Milano 41
FR Matt Milano 3
TD Jason Croom 1
Team Leaders
Passing
Att Kirk Cousins 606
Cmp Kirk Cousins 425
Yds Kirk Cousins 4298
Lg Kirk Cousins 75
TD Kirk Cousins 30
Int Kirk Cousins 10
Sck Kirk Cousins 40
Rat Kirk Cousins 99.7043
Rushing
Rush Latavius Murray 140
Yds Dalvin Cook 615
Lg Dalvin Cook 70
TD Latavius Murray 6
Receiving
Rec Adam Thielen 113
Yds Adam Thielen 1373
Lg Stefon Diggs 75
TD Stefon Diggs 9
Defense
Solo Eric Kendricks 108
Ast Eric Kendricks 45
Sck Danielle Hunter 14.5
SckYds Danielle Hunter 91
Int Harrison Smith 3
IntYds Harrison Smith 66
IntTD Mike Hughes 1
FR Harrison Smith 2
TD Danielle Hunter 1
Who's Hot?
No Players Listed
Who's Not?
No Players Listed
Who's Hot?
No Players Listed
Who's Not?
No Players Listed