NFL
Premium Player Analysis
• player profiles
• fantasy projections
• printer-friendly tip sheets
Arizona Cardinals NFC West
Matchup Preview • Ari vs. Buf
Season Overview
Arizona Cardinals Buffalo Bills
8-9-0 (20) Season Record (NFL Rank) 13-4-0 (5)
3 Division Rank 1
10 Conference Rank 2
6 Wild Card Rank
6-3-0 Home Record 8-0-0
2-6-0 Away Record 5-4-0
3-3-0 Division Record 5-1-0
4-8-0 Conference Record 9-3-0
400 Points For 525
379 Points Against 368
Won 1 Streak
Team Stats • Offense
358.2 Total yds/game 359.1
214.1 Total passing yds/game 227.9
144.2 Total rushing yds/game 131.2
41 Total TD 65
21 Total Passing TD 30
18 Total Rushing TD 32
1 Total Return TD 0
2 Total Other TD 3
Team Stats • Defense
342.5 Opp Total yds/game 341.5
216.1 Opp passing yds/game 226.1
126.4 Opp rushing yds/game 115.5
41 Sacks 39
9 Interceptions 16
Team Info
Height Average 6-2
Weight Average 245.2
Age Average 26.1
Oldest Matt Prater (40)
Youngest Marvin Harrison Jr. (22)
Rookies 17
30 years old + 6
How The Team Was Built
Drafted 27
Free agency 48
Waivers 7
Trades 1
EXPERIENCE
Quarterbacks 95 games / 83 starts
RB, FB, WR, and TE 721 games / 340 starts
Offensive Linemen 621 games / 471 starts
Defensive Backs 536 games / 319 starts
Defensive Linemen 464 games / 275 starts
Linebackers 680 games / 271 starts
Punters and Kickers 428 games / 0 starts
Team Totals 3740 games / 1759 starts
Team Info
Height Average 6-2
Weight Average 244.6
Age Average 27.4
Oldest Joe Andreessen (55)
Youngest Keon Coleman (21)
Rookies 10
30 years old + 13
How The Team Was Built
Drafted 27
Free agency 24
Waivers 0
Trades 3
EXPERIENCE
Quarterbacks 204 games / 174 starts
RB, FB, WR, and TE 820 games / 415 starts
Offensive Linemen 445 games / 339 starts
Defensive Backs 537 games / 313 starts
Defensive Linemen 1066 games / 676 starts
Linebackers 204 games / 124 starts
Punters and Kickers 310 games / 0 starts
Team Totals 3716 games / 2041 starts
Injuries
No Injuries
Injuries
Buechele, Shane Neck injury injured reserve
Clayton, Travis Shoulder injury - right injured reserve
Doyle, Tommy Knee injury injured reserve
Spector, Baylon Calf injury injured reserve
Team Leaders
Passing
Att Kyler Murray 541
Cmp Kyler Murray 372
Yds Kyler Murray 3851
Lg Kyler Murray 60
TD Kyler Murray 21
Int Kyler Murray 11
Sck Kyler Murray 30
Rat Kyler Murray 93.5112
Rushing
Rush James Conner 236
Yds James Conner 1094
Lg Emari Demercado 53
TD James Conner 8
Receiving
Rec Trey McBride 111
Yds Trey McBride 1146
Lg Marvin Harrison Jr. 60
TD Marvin Harrison Jr. 8
Defense
Solo Budda Baker 164
Ast Kyzir White 76
Sck Zaven Collins 5
SckYds Zaven Collins 49
Int Sean Murphy-Bunting 3
IntYds Dennis Gardeck 10
FR Kyler Murray 3
TD Jonah Williams 1
Team Leaders
Passing
Att Josh Allen 483
Cmp Josh Allen 307
Yds Josh Allen 3731
Lg Mitchell Trubisky 69
TD Josh Allen 28
Int Josh Allen 6
Sck Josh Allen 14
Rat Mitchell Trubisky 117.308
Rushing
Rush James Cook 207
Yds James Cook 1009
Lg James Cook 65
TD James Cook 16
Receiving
Rec Khalil Shakir 76
Yds Khalil Shakir 821
Lg Tyrell Shavers 69
TD Mack Hollins 5
Defense
Solo Dorian Williams 117
Ast Terrel Bernard 49
Sck Greg Rousseau 8
SckYds Von Miller 48
Int Christian Benford 2
IntYds Ja'Marcus Ingram 56
IntTD Taron Johnson 1
FR Dorian Williams 3
TD Taron Johnson 1
Who's Hot?
Trey McBride (TE) 1026 tot. yds , 3 TDs in last 13 games
Kyler Murray (QB) 58/83, 563 yds, 5 TDs, 2 Int in last 2 games
Who's Not?
Michael Carter (RB) 188 tot. yds , 1 TD in last 3 games
Who's Hot?
No Players Listed
Who's Not?
Ty Johnson (RB) 83 tot. yds , 1 TD in last 2 games