Buffalo Bills vs Atlanta Falcons match player stats tell the story of a Monday night game in which Atlanta’s biggest stars simply made more big plays. On October 13, 2025, the Falcons beat Buffalo 24-14 at Mercedes-Benz Stadium, with Bijan Robinson and Drake London producing huge performances while Josh Allen had an unusually difficult night. You can also see the official NFL gamebook for the complete game record.
Quick Match Summary
| Match Detail | Information |
|---|---|
| Match | Buffalo Bills vs Atlanta Falcons |
| Date | October 13, 2025 |
| Stadium | Mercedes-Benz Stadium, Atlanta |
| Final Score | Falcons 24, Bills 14 |
| Bills Record After Game | 4-2 |
| Falcons Record After Game | 3-2 |
| Top Rusher | Bijan Robinson – 170 yards |
| Top Receiver | Drake London – 158 yards |
| Bills QB | Josh Allen – 180 passing yards |
| Falcons QB | Michael Penix Jr. – 250 passing yards |
Atlanta finished with 443 total yards, while Buffalo managed 291. The Falcons also protected the football without a turnover, while two Josh Allen interceptions became an important part of Buffalo’s difficult evening.
Monday Night Football
Mercedes-Benz Stadium • Atlanta, GA

Bills
4-2
14
Final
Oct 14
24

Falcons
3-2
|
Team |
Q1 |
Q2 |
Q3 |
Q4 |
T |
![]() BUF |
7 |
0 |
7 |
0 |
14 |
![]() ATL |
14 |
7 |
0 |
3 |
24 |
Buffalo Bills vs Atlanta Falcons Match Player Stats
The final score tells us Atlanta won, but it does not explain why.
The player numbers make the picture much clearer. Atlanta controlled the ground game, found explosive plays through the air, and avoided the mistakes that hurt Buffalo.
Quarterback Stats
| Player | Comp/Att | Passing Yards | TD | INT | Rating |
|---|---|---|---|---|---|
| Josh Allen, Bills | 15/26 | 180 | 2 | 2 | 72.6 |
| Michael Penix Jr., Falcons | 20/32 | 250 | 1 | 0 | 97.1 |
Josh Allen still threw two touchdown passes, so his night was not completely bad. He found Dawson Knox for a 19-yard score in the first quarter and Ray Davis for a 16-yard touchdown in the third.
But the two interceptions were costly. Allen completed only 15 of his 26 attempts and was also sacked four times.
Michael Penix Jr. played a much cleaner game.
He completed 20 of 32 passes for 250 yards and one touchdown without throwing an interception. That difference matters. Penix did not need to force spectacular throws because Atlanta’s running game was already creating problems for Buffalo.
Bijan Robinson Was the Star of the Night
If you want to understand this game quickly, start with Bijan Robinson.
The Falcons running back carried the ball 19 times for 170 rushing yards and one touchdown. His average was an incredible 8.9 yards per attempt.
And he was not finished.
Robinson also caught six passes for 68 yards, giving him 238 yards from scrimmage. It was a career-best total at the time.
His biggest moment arrived in the second quarter.
Atlanta was leading 14-7 when Robinson took the ball and exploded through the Buffalo defense for an 81-yard touchdown run. One play suddenly changed the feeling of the entire game.
Atlanta now led 21-7.
For Buffalo, that run was painful because the Bills had already allowed Atlanta to begin quickly. The huge touchdown gave the Falcons breathing room and forced Buffalo to chase the game.
Atlanta Falcons Rushing Stats
| Player | Carries | Yards | Average | TD | Long |
|---|---|---|---|---|---|
| Bijan Robinson | 19 | 170 | 8.9 | 1 | 81 |
| Tyler Allgeier | 10 | 32 | 3.2 | 1 | 21 |
| Michael Penix Jr. | 2 | 6 | 3.0 | 0 | 7 |
| Feleipe Franks | 1 | 2 | 2.0 | 0 | 2 |
Atlanta rushed for 210 yards as a team.
That was a major reason the offense stayed comfortable. Robinson supplied the explosive runs, while Tyler Allgeier helped with the physical work and scored Atlanta’s first touchdown.
Allgeier’s touchdown came on a 21-yard run with 12:15 left in the opening quarter.
That early score immediately told Buffalo something important: stopping Atlanta’s running game was going to be difficult.
Buffalo Bills Rushing Stats
| Player | Carries | Yards | Average | TD | Long |
|---|---|---|---|---|---|
| James Cook III | 17 | 87 | 5.1 | 0 | 14 |
| Josh Allen | 6 | 42 | 7.0 | 0 | 24 |
| Ty Johnson | 1 | 5 | 5.0 | 0 | 5 |
Buffalo actually ran the ball fairly well.
James Cook III gained 87 yards on 17 carries, averaging 5.1 yards per attempt. Josh Allen added another 42 yards with his legs.
Together, the Bills finished with 134 rushing yards.
The problem was not that Buffalo could never move the football. The bigger issue was turning those yards into long, successful scoring drives.
Drake London Dominated Buffalo’s Secondary
Bijan Robinson was not Atlanta’s only offensive star.
Drake London caught 10 passes for 158 yards and one touchdown.
Think about that for a moment.
One receiver alone produced nearly as many yards as Buffalo’s entire gross passing attack.
London was targeted 16 times, showing just how much Michael Penix Jr. trusted him. His longest reception went for 39 yards.
His touchdown came late in the first quarter.
Penix connected with London from nine yards out, putting Atlanta ahead 14-7. From there, the Falcons never trailed again.
Atlanta Falcons Receiving Stats
| Player | Receptions | Yards | Average | TD | Targets |
|---|---|---|---|---|---|
| Drake London | 10 | 158 | 15.8 | 1 | 16 |
| Bijan Robinson | 6 | 68 | 11.3 | 0 | 8 |
| Kyle Pitts | 3 | 18 | 6.0 | 0 | 4 |
| Tyler Allgeier | 1 | 6 | 6.0 | 0 | 1 |
London and Robinson gave Buffalo two very different problems.
Focus too much on stopping Robinson on the ground, and London could attack through the air. Focus on London, and Robinson could hurt the defense as both a runner and receiver.
That balance made Atlanta difficult to defend.
Buffalo Bills Receiving Stats
| Player | Receptions | Yards | TD | Long |
|---|---|---|---|---|
| Joshua Palmer | 2 | 60 | 0 | 45 |
| Khalil Shakir | 3 | 33 | 0 | 15 |
| Tyrell Shavers | 3 | 27 | 0 | 10 |
| Dawson Knox | 1 | 19 | 1 | 19 |
| Ray Davis | 2 | 19 | 1 | 16 |
| Ty Johnson | 1 | 11 | 0 | 11 |
| Keon Coleman | 3 | 11 | 0 | 7 |
| Elijah Moore | 0 | 0 | 0 | 0 |
Joshua Palmer led Buffalo with 60 receiving yards despite making only two catches.
One of those plays went for 45 yards.
But the Bills did not have a receiver who consistently controlled the game in the same way London did for Atlanta.
Dawson Knox scored Buffalo’s first touchdown.
Ray Davis caught the other, bringing Buffalo back to 21-14 in the third quarter. That score gave the Bills hope, but they could not finish the comeback.
How the Game Unfolded
Atlanta wasted very little time.
Tyler Allgeier’s 21-yard rushing touchdown gave the Falcons a 7-0 advantage in the first quarter.
Buffalo answered.
Josh Allen found Dawson Knox for a 19-yard touchdown, making the score 7-7.
For a moment, it looked like fans might be watching a back-and-forth shootout.
Atlanta had another idea.
Penix connected with Drake London for a nine-yard touchdown before the first quarter ended. Then came Robinson’s 81-yard run in the second quarter.
Suddenly, the Falcons were leading 21-7.
Buffalo came out of halftime with energy.
Allen led a nine-play, 73-yard drive and finished it with the 16-yard touchdown pass to Ray Davis. The score was now 21-14.
One touchdown separated the teams.
But Buffalo never scored again.
The Falcons eventually put together a long fourth-quarter drive, and Parker Romo kicked a 33-yard field goal with less than two minutes remaining. That stretched Atlanta’s lead to 24-14.
Allen tried to create one final miracle.
Instead, DeAngelo Malone intercepted him with 41 seconds remaining, effectively ending the game.
Team Stats Show How Atlanta Won
| Team Statistic | Bills | Falcons |
|---|---|---|
| Total Yards | 291 | 443 |
| First Downs | 17 | 22 |
| Rushing Yards | 134 | 210 |
| Gross Passing Yards | 180 | 250 |
| Net Passing Yards | 157 | 233 |
| Total Plays | 54 | 66 |
| Yards Per Play | 5.4 | 6.7 |
| Third Downs | 2/9 | 5/12 |
| Turnovers | 2 | 0 |
| Time of Possession | 28:21 | 31:39 |
These numbers explain the result surprisingly well.
Atlanta gained 152 more total yards than Buffalo and ran 12 more offensive plays. The Falcons also averaged 6.7 yards per play compared with Buffalo’s 5.4.
Most importantly, Atlanta did not turn the ball over.
Buffalo threw two interceptions.
In a game decided by 10 points, giving the other team extra opportunities can make a huge difference.
Why Does Josh Allen Show 180 Passing Yards but Buffalo Only 157 Net Passing Yards?
This can sometimes confuse new football fans.
Josh Allen officially threw for 180 yards. However, team passing numbers subtract yards lost on sacks.
Allen was sacked four times for 23 yards.
That is why Buffalo finished with 157 net passing yards, even though Allen personally recorded 180 passing yards.
Simple, right?
Player passing yards and team net passing yards are not always exactly the same.
What Went Wrong for Buffalo?
Buffalo had chances.
That may be the most frustrating part for Bills fans.
The Bills cut Atlanta’s advantage to seven points in the third quarter. They also blocked a Parker Romo field-goal attempt early in the fourth quarter.
That could have become a turning point.
But Buffalo could not turn the opportunity into points.
Allen also faced plenty of pressure.
Atlanta’s defense sacked him four times and intercepted him twice. Instead of letting Allen become the hero of another comeback, the Falcons kept making him work for nearly everything.
Buffalo’s 2-for-9 performance on third downs also hurt.
When a team cannot regularly keep drives alive, its offense spends more time watching from the sideline.
Why Atlanta’s Offense Was So Difficult to Stop
The Falcons did not rely on only one type of play.
Robinson could run.
London could catch passes downfield.
Penix could calmly move the ball.
Allgeier could provide another rushing option.
That balance made Atlanta dangerous.
If Buffalo moved defenders closer to Robinson, Penix had opportunities to find London. If the Bills worried too much about the passing game, Robinson could attack the open space.
Football can become very difficult when a defense has to choose which danger to stop.
Michael Penix Jr. Quietly Played an Important Role
Penix’s numbers were not as flashy as Robinson’s 170 rushing yards or London’s 158 receiving yards.
But his performance may have been just as important.
He threw for 250 yards with one touchdown and zero interceptions.
That last number matters.
Penix did not give Buffalo easy chances to steal momentum. Even when Atlanta was not scoring, the Falcons generally protected the football and made Buffalo earn its opportunities.
Who Was the Best Player?
Bijan Robinson has the strongest case.
His 170 rushing yards were already enough to make him the game’s leading runner.
Add six receptions for 68 yards, and his impact becomes even clearer.
He finished with 238 yards from scrimmage and produced the game’s most explosive play with his 81-yard touchdown.
Drake London deserves plenty of attention too.
Ten catches, 158 yards, and a touchdown would normally be enough to make someone the clear offensive star.
On this night, Atlanta had two.
Final Thoughts
The Buffalo Bills vs Atlanta Falcons match player stats show much more than a 24-14 final score.
Atlanta won because its best players delivered when the game needed a big moment.
Bijan Robinson ran for 170 yards. Drake London caught 10 passes for 158 yards. Michael Penix Jr. threw for 250 yards without an interception.
Buffalo had some good moments too.
James Cook ran effectively, Josh Allen threw two touchdowns, and the Bills pulled within seven points during the third quarter.
But Atlanta’s big plays, 443 total yards, strong rushing attack, and mistake-free football proved too much.
For Falcons fans, it was the type of performance that showed just how dangerous the offense could become when Robinson, London, and Penix were all working together.
For Buffalo, the lesson was much simpler: even a talented team can struggle when it gives up explosive plays and loses the turnover battle.
Frequently Asked Questions
Who won the Buffalo Bills vs Atlanta Falcons game?
The Atlanta Falcons defeated the Buffalo Bills 24-14 on October 13, 2025, at Mercedes-Benz Stadium in Atlanta.
What were Josh Allen’s stats against the Falcons?
Allen completed 15 of 26 passes for 180 yards, two touchdowns, and two interceptions. He also rushed six times for 42 yards.
How many rushing yards did Bijan Robinson have against Buffalo?
Robinson rushed for 170 yards on 19 carries and scored one touchdown. He also caught six passes for 68 yards.
How many receiving yards did Drake London have?
Drake London caught 10 passes for 158 yards and one touchdown. His longest reception was 39 yards.
What were Michael Penix Jr.’s stats?
Penix completed 20 of 32 passes for 250 yards, one touchdown, and no interceptions. He finished with a 97.1 passer rating.
What was Bijan Robinson’s longest run?
His longest run was an 81-yard touchdown in the second quarter. It increased Atlanta’s lead to 21-7.
How many total yards did the Falcons have?
Atlanta produced 443 total net yards, compared with Buffalo’s 291. The Falcons gained 210 yards on the ground and 233 net yards through the air.
For more interesting sports, entertainment, celebrity, and trending stories, visit Picanto Magazine.










Leave a Reply