buffalo bills vs atlanta falcons match player stats

Buffalo Bills vs Atlanta Falcons Match Player Stats – Full Box Score & Game Breakdown 2026

The Atlanta Falcons beat the Buffalo Bills 24–14 on Monday Night Football at Mercedes-Benz Stadium. It was not a close game. Atlanta was better in every phase — offense, defense, and special teams.

If you want the full player stats, the score by quarter, and a clear picture of what went wrong for Buffalo, you are in the right place. Let us break it all down.

Final Score: Atlanta Falcons 24, Buffalo Bills 14

Team 1st Qtr 2nd Qtr 3rd Qtr 4th Qtr Final
Buffalo Bills 7 0 7 0 14
Atlanta Falcons 14 7 0 3 24

Atlanta scored 21 points in the first half. Buffalo never caught up. The Bills did not score in the 2nd or 4th quarter. That says a lot.

Quick Key Facts Before We Dive In

Before we get into the full stats, here are the five things you need to know:

  • Bijan Robinson had 170 rushing yards and an 81-yard TD run — a season high.
  • Drake London set a career high with 158 receiving yards on 10 catches.
  • Josh Allen threw 2 touchdowns but also 2 interceptions.
  • Atlanta held Buffalo under 300 total yards — the first time all 2025 season.
  • The Falcons had zero turnovers. The Bills had two. That was the game.

Buffalo Bills Player Stats

Josh Allen – Quarterback

Josh Allen had a tough night. He threw for 180 yards on 15 of 26 passes. He got two touchdowns in, but two picks hurt the team badly. He was also sacked four times.

Stat Number
Completions / Attempts 15 / 26
Passing Yards 180
Yards Per Attempt 6.9
Touchdowns 2
Interceptions 2
Times Sacked 4
Passer Rating 61.4

Allen’s two picks came at bad times. Both led to Atlanta scoring drives. The Bills could not afford those mistakes against a defense this good.

James Cook III – Running Back

Cook was the best offensive player for Buffalo. He got 17 carries and made the most of them.

Stat Number
Carries 17
Rushing Yards 87
Yards Per Carry 5.1
Touchdowns 0
Longest Run 19 yards

Cook ran well, but Atlanta loaded the box late in the game. Without a deep passing threat, the Bills could not make Atlanta pay for it.

Buffalo Bills Receiving Stats

Player Rec Yards Avg TD Long
Joshua Palmer 2 60 30.0 0 42
Khalil Shakir 4 33 8.3 0 11
Dawson Knox 3 28 9.3 1 14
Ray Davis 2 19 9.5 1 12
Dalton Kincaid 2 18 9.0 0 10
James Cook III 2 22 11.0 0 13

Khalil Shakir was held to just 33 yards. He averages nearly 80 yards per game. Atlanta had a plan for him, and it worked.

Buffalo Bills Defensive Stats

Player Total Tackles Solo Sacks TFL INT
Shaq Thompson 10 5 0 0 0
Cole Bishop 7 6 0 1 0
Ed Oliver 5 3 1.0 2 0
Dorian Williams 6 4 0 0 0
Christian Benford 4 3 0 0 0

Ed Oliver was the best defender on the field for Buffalo. He had a sack and two tackles for loss. Cole Bishop missed a key tackle on Bijan Robinson’s 81-yard run. That play changed the game.

Atlanta Falcons Player Stats

Michael Penix Jr. – Quarterback

Penix played a clean game. No mistakes. Twenty completions, 250 yards, one touchdown, zero picks.

Stat Number
Completions / Attempts 20 / 32
Passing Yards 250
Yards Per Attempt 7.8
Touchdowns 1
Interceptions 0
Times Sacked 1
Passer Rating 97.1

His passer rating of 97.1 was the best of his young career against a playoff-caliber team. He made good decisions and let his weapons do the work.

Bijan Robinson – Running Back

This was Bijan’s best night of the season. His 81-yard touchdown run in the first quarter set the tone for the whole game.

Stat Number
Carries 19
Rushing Yards 170
Yards Per Carry 8.9
Touchdowns 1
Longest Run 81 yards

Robinson now has 5 games with 100+ rushing yards this season. He is one of the top three backs in the NFL right now.

Tyler Allgeier – Running Back

Allgeier added a short touchdown run to seal the win in the third quarter.

Stat Number
Carries 8
Rushing Yards 38
Yards Per Carry 4.8
Touchdowns 1
Longest Run 21 yards

Atlanta Falcons Receiving Stats

Player Rec Yards Avg TD Long
Drake London 10 158 15.8 1 31
Kyle Pitts 4 52 13.0 0 18
Ray-Ray McCloud 3 27 9.0 0 13
Bijan Robinson 2 13 6.5 0 9

Drake London was unstoppable. His 10 catches and 158 yards were both career highs. He caught nine passes in a row at one point in the game.

Atlanta Falcons Defensive Stats

Player Total Tackles Solo Sacks TFL INT
Mike Hughes 6 5 0 0 1
Deone Walker 7 4 1.0 4 0
David Onyemata 5 3 1.0 1 0
Jessie Bates III 5 4 0 0 1
A.J. Terrell 4 3 0 0 0

Deone Walker had a career night. Four tackles for loss is a big deal. He disrupted everything in Buffalo’s run game. Jessie Bates and Mike Hughes each had a pick. Both came on third downs.

Read: New York Yankees vs Toronto Blue Jays Match Player Stats 2026 – Full Breakdown

Full Team Comparison Stats

This is where you see how big the gap really was.

Stat Buffalo Bills Atlanta Falcons
Total Yards 291 443
Passing Yards 180 250
Rushing Yards 111 208
First Downs 17 22
Turnovers 2 0
Time of Possession 28:21 31:39
Penalties (Yds) 8 – 64 6 – 35
3rd Down Efficiency 2 / 9 (22%) 5 / 12 (42%)
Red Zone Efficiency 2 / 4 (50%) 3 / 4 (75%)
Sacks Taken 4 1
Punts 6 4

Atlanta gained 152 more yards. They ran 12 more minutes of time. They had zero turnovers. These numbers tell the whole story.

3 Big Reasons Atlanta Won This Game

1. The Run Game Was Unstoppable

Bijan Robinson’s 81-yard run was the biggest play of the night. But even without that, Atlanta ran for 208 yards. The Bills simply could not stop the ground game.

Robinson ran left, right, and up the middle. The Bills had no answer.

2. Buffalo’s Turnovers Cost Them Points

Josh Allen’s two interceptions both came in the red zone. Atlanta scored touchdowns on both drives after. If those two picks become incompletions, this game might look different.

Turnovers are the number one stat that decides close games. When you spot a team 14 points for free, it is very hard to win.

3. Atlanta Converted Third Downs

Buffalo only picked up 2 of 9 third downs (22%). Atlanta got 5 of 12 (42%). In the NFL, the team that moves the chains on third down usually wins. Atlanta kept Buffalo’s defense on the field longer, and they wore them out.

What This Loss Means for Buffalo?

The Bills are now 2 games back in the AFC East standings after two straight losses. A few things went wrong:

  • The offensive line gave up 4 sacks. Allen had no time to throw.
  • Khalil Shakir was held to under 35 yards. He is the team’s #1 option.
  • The Bills ran just 51 plays — that is very low for this offense.
  • Buffalo was 0/4 in red zone trips in the first half.

The good news? The Bills are still a playoff team. This loss hurts, but there is time to fix things.

What This Win Means for Atlanta?

Atlanta has now won four games in a row. They look like the best team in the NFC South right now. Here is why:

  • Their defense is the only unit in the NFL giving up under 300 yards per game.
  • Michael Penix Jr. has zero turnovers in the last three games.
  • Bijan Robinson is playing at an MVP level.
  • They have outscored teams by 72 points over their last four wins.

If Penix keeps playing clean football and Robinson stays healthy, Atlanta is a real Super Bowl threat.

Top 5 Players of the Game

Rank Player Team Why They Made the List
1 Bijan Robinson ATL 170 rush yards, 81-yard TD, 8.9 YPC
2 Drake London ATL 10 rec, 158 yards, 1 TD — career game
3 Michael Penix Jr. ATL 97.1 rating, 0 INTs, composed all night
4 Deone Walker ATL 4 TFL, 1 sack, total chaos on the Bills’ O-line
5 Ed Oliver BUF 1 sack, 2 TFL — best Bills defender on the night

Josh Allen had two touchdowns but the two picks keep him off this list. On a different night, he would be number one.

Frequently Asked Questions (FAQs)

Q: What was the final score of the Bills vs Falcons game? Atlanta Falcons 24, Buffalo Bills 14.

Q: How many yards did Bijan Robinson get? Robinson had 170 rushing yards and 1 touchdown. His long run was 81 yards.

Q: How did Josh Allen play? Allen went 15 of 26 for 180 yards. He threw 2 touchdowns and 2 interceptions. He was sacked 4 times.

Q: Did Drake London set any records? Yes. His 10 catches and 158 receiving yards were both career highs for London.

Q: Why did the Bills lose? Three main reasons: 2 turnovers by Allen, the offensive line allowed 4 sacks, and Atlanta’s run game was impossible to stop.

Q: What was Atlanta’s time of possession? Atlanta had the ball for 31 minutes and 39 seconds. Buffalo had it for just 28 minutes and 21 seconds.

Q: How did Michael Penix Jr. perform? Penix had 250 passing yards, a 97.1 passer rating, 1 touchdown, and 0 interceptions.

Q: What was Buffalo’s 3rd down conversion rate? Very poor — just 2 of 9, which is 22%. That kept the offense off the field.

Q: Who was the best defensive player in the game? Deone Walker of Atlanta had 4 tackles for loss and 1 sack. He was outstanding.

Q: Is Atlanta still in the playoff race? Yes. After four straight wins, the Falcons are one of the top teams in the NFC.

Conclusion

The Atlanta Falcons delivered one of their most complete performances of the season with a dominant 24-14 win over the Buffalo Bills. Behind Bijan Robinson’s explosive rushing attack, Drake London’s career-best night, and a mistake-free performance from Michael Penix Jr., Atlanta controlled the game from start to finish. The Bills showed flashes through Josh Allen and James Cook, but turnovers, poor third-down efficiency, and defensive breakdowns proved too costly. With four straight wins, the Falcons now look like serious contenders in the NFC, while Buffalo must regroup quickly to stay strong in the AFC playoff race.