Score by Quarter
| Q1 | Q2 | Q3 | Q4 | FINAL | |
|---|---|---|---|---|---|
Bills
|
7 | 13 | 3 | 0 | 23 |
Browns
|
7 | 3 | 7 | 3 | 20 |
Bills
|
Browns
|
|
|---|---|---|
| Q1 | 7 | 7 |
| Q2 | 13 | 3 |
| Q3 | 3 | 7 |
| Q4 | 0 | 3 |
| FINAL | 23 | 20 |
Key Performers
Bills
PassingJ. Allen
12/19, 130 YDS
RushingJ. Cook
16, 117 YDS, 2 TD
ReceivingK. Shakir
4, 34 YDS
TacklesJ. Poyer
11
SacksG. Rousseau
2.5
InterceptionsJ. Poyer
1
Browns
PassingS. Sanders
20/29, 157 YDS, 1 TD
RushingS. Sanders
4, 49 YDS
ReceivingT. Williams
4, 38 YDS
TacklesC. Schwesinger
14
SacksC. Schwesinger
1.0
InterceptionsN/A
0
Team Comparison
Bills
Stat
Browns
16
First Downs
22
259
Total Yards
294
29
Rushes
31
164
Rush YDS
160
3
Rush TD
1
63.2%
PASS %
66.7%
95
NET PASS YDS
134
0
PASS TD
1
2
Takeaways
0
24:37
Time of Possession
35:23
Momentum and Moments
Review the key moments and momentum swings in this 2025 Week 16 match up between the Buffalo Bills and the Cleveland Browns featuring 117 rushing yards by James Cook.
Legend
Moment: Bills
Moment: Browns
Bills Momentum
Browns Momentum
Scoring Timeline
Detailed Player Statistics
| Player | Att | Cmp | CMP% | Yds | TD | Int | Lng | Sk | Rate |
|---|---|---|---|---|---|---|---|---|---|
| Josh Allen | 19 | 12 | 63.2 | 130 | 0 | 0 | 21 | 2 | 83.2 |
| Team Totals | 19 | 12 | 63.2 | 130 | 0 | 0 | 21 | 2 |
| Player | Att | Yds | Avg | TD | Lng |
|---|---|---|---|---|---|
| James Cook | 16 | 117 | 7.3 | 2 | 44 |
| Josh Allen | 7 | 17 | 2.4 | 0 | 7 |
| Ty Johnson | 3 | 16 | 5.3 | 1 | 9 |
| Ray Davis | 3 | 14 | 4.7 | 0 | 8 |
| Team Totals | 29 | 164 | 5.7 | 3 | 44 |
| Player | Tgt | Rec | Yds | Y/R | TD | Lng |
|---|---|---|---|---|---|---|
| Khalil Shakir | 5 | 4 | 34 | 8.5 | 0 | 18 |
| Ray Davis | 2 | 2 | 20 | 10.0 | 0 | 14 |
| Jackson Hawes | 2 | 2 | 26 | 13.0 | 0 | 18 |
| James Cook | 2 | 1 | 17 | 17.0 | 0 | 17 |
| Tyrell Shavers | 2 | 1 | 21 | 21.0 | 0 | 21 |
| Dawson Knox | 2 | 1 | 10 | 10.0 | 0 | 10 |
| Josh Palmer | 1 | 1 | 2 | 2.0 | 0 | 2 |
| Brandin Cooks | 1 | 0 | 0 | 0.0 | 0 | 0 |
| Dalton Kincaid | 1 | 0 | 0 | 0.0 | 0 | 0 |
| Team Totals | 18 | 12 | 130 | 10.8 | 0 | 21 |
| Player | Comb | Solo | Ast | Sk | Int |
|---|---|---|---|---|---|
| Jordan Poyer | 11 | 6 | 5 | 0.5 | 1 |
| Matt Milano | 9 | 4 | 5 | 0 | 0 |
| Cole Bishop | 7 | 5 | 2 | 0 | 0 |
| Terrel Bernard | 6 | 1 | 5 | 0 | 0 |
| Taron Johnson | 5 | 2 | 3 | 0 | 0 |
| DaQuan Jones | 4 | 2 | 2 | 0 | 1 |
| Andre Jones | 4 | 1 | 3 | 0 | 0 |
| Phidarian Mathis | 4 | 2 | 2 | 0 | 0 |
| TreDavious White | 4 | 2 | 2 | 0 | 0 |
| Dorian Williams | 4 | 1 | 3 | 0 | 0 |
| Gregory Rousseau | 3 | 2 | 1 | 2.5 | 0 |
| A.J. Epenesa | 3 | 1 | 2 | 0 | 0 |
| Jordan Hancock | 3 | 1 | 2 | 0 | 0 |
| T.J. Sanders | 3 | 1 | 2 | 0 | 0 |
| Deone Walker | 3 | 0 | 3 | 0 | 0 |
| Sam Franklin | 2 | 1 | 1 | 0 | 0 |
| Shaq Thompson | 2 | 1 | 1 | 0 | 0 |
| Christian Benford | 1 | 1 | 0 | 0 | 0 |
| Joey Bosa | 1 | 1 | 0 | 0 | 0 |
| Team Totals | 79 | 35 | 44 | 3 | 2 |
| Player | Ret | Yds | Avg | TD |
|---|---|---|---|---|
| Ray Davis | 4 | 92 | 23 | 0 |
| Team Totals | 4 | 92 | 23.0 | 0 |
| Player | Ret | Yds | Avg | TD |
|---|---|---|---|---|
| Mecole Hardman | 1 | 4 | 4 | 0 |
| Khalil Shakir | 1 | 3 | 3 | 0 |
| Team Totals | 2 | 7 | 3.5 | 0 |
| Player | FGA | FGM | XPA | XPM |
|---|---|---|---|---|
| Michael Badgley | 1 | 1 | 3 | 2 |
| Team Totals | 1 | 1 | 3 | 2 |
| Player | Pnt | Yds | Y/P |
|---|---|---|---|
| Mitch Wishnowsky | 3 | 149 | 49.7 |
| Team Totals | 3 | 149 | 49.7 |