Buffalo Bills DVOA, Stats, & NFL Rankings
Team Profile
-
20.7% 2ndOff DVOA
-
46.6% 2ndPassing DVOA
-
7.4% 5thRushing DVOA
-
-4.7% 11thDef DVOA
-
4.3% 14thDef Passing DVOA
-
-16.9% 8thDef Rushing DVOA
2024 Team Stats
-
Points For30.9 2nd
-
Points Against21.6 10th
-
Yards Per Game359.0 10th
-
Yards Allowed Per Game342.0 17th
Buffalo Bills running back Ty Johnson saw just four carries for 34 yards in their victory over the New York Jets. Johnson did not see a target in the passing game. After serving as the No.2 option to James Cook through the opening weeks of the campaign, Johnson ceded those duties to rookie Ray Davis on Monday evening. Davis logged an impressive 20 carries with James Cook (toe) sitting out. Davis also added three receptions for 55 yards in the passing game. Fantasy managers should not hold Johnson on their bench any longer in shallow formats as the 27-year-old could have very little standalone value once Cook returns with the emergence of Davis in this backfield.
Buffalo Bills wide receiver Khalil Shakir caught two passes for 19 yards in the team's 23-20 victory over the New York Jets. Those were his only two targets of the game. Shakir returned from a one-week absence to play on Monday Night Football but didn't play his regular allotment of snaps. The Buffalo coaching staff appeared to play it safe with their top wide receiver, who was questionable with an ankle injury when the day began. Once Shakir is fully healthy, he'll be in the weekly flex conversation. Fantasy managers will need to see it first before inserting Shakir back into starting lineups.
Buffalo Bills tight end Dalton Kincaid secured six of his seven targets for 51 yards in the team's narrow victory over the New York Jets. Kincaid led the Bills in catches and targets but trailed running back Ray Davis in receiving yards. Establishing a run-heavy offense, the Bills opted to play two tight ends for most of the game. TE2 Dawson Knox saw plenty of snaps and was on the receiving end of one of Josh Allen's two touchdown passes. Kincaid's usage is encouraging given his sluggish start to the season, but slot receiver Khalil Shakir was barely involved in his first game back from an ankle injury. Kincaid will be a low-end TE1 next week against the Tennessee Titans.
Buffalo Bills rookie running back Ray Davis racked up 97 rushing and 55 receiving yards in the team's 23-20 win over the New York Jets. The rookie didn't get the start in place of the injured James Cook (toe). Veteran Ty Johnson registered Buffalo's first carry, but then it was all Davis. The fourth-round pick churned out chunk play after chunk play, totaling over 100 yards before halftime. The highlight play was when Davis came down with a contested catch on a 42-yard throw from Josh Allen. Davis finished with 20 carries and three receptions. While Davis filled in admirably for Cook, the starter should take command of the backfield when he's healthy. That could come on Sunday when the Bills host the Tennessee Titans. If not, Davis will be in the RB2 range.
Buffalo Bills quarterback Josh Allen threw two touchdowns and rushed for another in the team's 23-20 win over the New York Jets on Monday Night Football. He totaled 215 passing and 18 rushing yards. Allen started the scoring for Buffalo with a one-yard sneak in the first quarter. He later connected with wide receiver Mack Hollins and tight end Dawson Knox for passing touchdowns later in the half. The Bills failed to find the endzone in the second half. On a day that the Bills were committed to the run, even without James Cook (toe), Allen turned a QB5 performance for the week. He's a must-start moving forward and draws the Tennessee Titans on Sunday.