Exhibition Week 5, 2028

played in New York, NY

79 degrees, fair, 3 mph wind

Buffalo Bills37733-23
New York Giants76070-20

Scoring Summary
1Q: 09:28 BUF - Taylor Mehlhaff 34 field goal
1Q: 03:13 NYG - Dwayne Winslet 1 run (Jack Dugas extra point)
2Q: 09:24 NYG - Jack Dugas 18 field goal
2Q: 06:59 BUF - Reggie Michael 19 pass from Phillip Rotzell (Taylor Mehlhaff extra point)
2Q: 03:21 NYG - Jack Dugas 33 field goal
3Q: 04:25 BUF - Mario Sim 16 pass from Phillip Rotzell (Taylor Mehlhaff extra point)
4Q: 11:19 NYG - Devin Rollin 59 interception return (Jack Dugas extra point)
4Q: 07:45 BUF - Taylor Mehlhaff 22 field goal
OT: 00:12 BUF - Taylor Mehlhaff 21 field goal

Team StatisticsBUFNYG
Record4-01-3
First Downs2519
- by Rushing39
- by Passing198
- by Penalty32
Total Net Yards497393
- Offensive Plays7869
- Yards per Play6.375.70
Net Rushing Yards158148
- Rushing Attempts3036
- Yards per Rush5.274.11
Net Passing Yards339245
- Att./Comp./Intrcpt47 - 29 - 131 - 21 - 0
- Gross Passing Yards346257
- Sacks/Yards Lost1/72/12
- Yards per Pass Play7.067.42
Fumbles/Lost0/00/0
3rd Down Conversions8/186/15
- Avg. YtG on 3rd Down7.47.8
4th Down Conversions0/00/0
Penalties/Yards9/6012/127
Punt Returns/Yards2/133/7
Kick Returns/Yards3/605/124
Interception Ret./Yards0/01/59
2pt Conversions0/00/0
Red Zone Visits53
- Red Zone TDs/FGs2/31/2
Avg. Drive StartOWN 22OWN 24
Time of Possession38:2836:29

Drive Charts

Buffalo Bills
QuarBeganPossFromPlaysYardsResult
115:001:16OWN 2035Punt
112:012:38OWN 29554Field Goal
13:051:10OWN 20517Punt
29:172:28OWN 35765Touchdown
23:153:02OWN 17945Missed FG
311:574:06OWN 21839Punt
35:391:22OWN 25375Touchdown
30:364:26OWN 25931Interception
411:103:32OWN 25670Field Goal
43:583:34OWN 3731Punt
OT115:004:07OWN 20728Punt
OT17:482:59OWN 5523Punt
OT12:482:44OPP 47643Field Goal
New York Giants
QuarBeganPossFromPlaysYardsResult
113:441:43OWN 2740Punt
19:236:18OWN 221178Touchdown
11:557:38OWN 61493Field Goal
26:493:34OWN 36548Field Goal
20:130:13OWN 45114Missed FG
315:003:03OWN 2269Punt
37:512:12OWN 2036Punt
34:173:41OWN 25813Punt
47:383:40OWN 26634Punt
40:240:24OWN 16313Half
OT110:533:05OWN 20630Punt
OT14:492:01OWN 1137Punt

Game MVP: Phillip Rotzell, Buffalo Bills

Rushing Statistics

BuffaloAttYardsAvgLG10+TD
Ryan Williams211235.864830
Emmitt Gilmore6183.00700
Phillip Rotzell2136.50700
Gabe Blasingame144.00400
New YorkAttYardsAvgLG10+TD
Dwayne Winslet19944.951241
Cris Judkins10262.601210
Michael Kafka4215.251310
Mel Emmons263.00500
Zack Hargis111.00100

Passing Statistics

BuffaloAttCompYardsSk/YdTDLGIntRate
Phillip Rotzell47293461/7267189.5
New YorkAttCompYardsSk/YdTDLGIntRate
Michael Kafka19161921/60440108.8
Mel Emmons125651/6024059.3

Receiving Statistics

BuffaloCatchTargYardsAvgYACLGTD
WR Mario Sim687813.0010251
WR Colin Saenz510489.602190
WR Dominic McElroy58438.601150
WR Reggie Michael4810025.0052671
WR Korey Flint344013.3322200
RB Ryan Williams22136.50270
FB Emmitt Gilmore2331.50440
RB Gabe Blasingame111313.0013130
TE Kendall Carswell1288.00080
TE Richard Quinn0100.00000
New YorkCatchTargYardsAvgYACLGTD
WR Zack Hargis5710220.4062440
WR Antonio Brown46338.2514190
RB Dwayne Winslet35134.33070
WR Damon Bailey344715.6712240
TE Leo Gardner22105.00090
WR Claude Galloway243919.507250
TE Jerome Dove1222.00020
WR Jerrel Jernigan111111.000110

Interception Statistics

BuffaloIntsYardsAvgTD
New YorkIntsYardsAvgTD
S Devin Rollin15959.001

Fumble Statistics

BuffaloFumbRecovForceTD
New YorkFumbRecovForceTD

Punting Statistics

BuffaloPuntYardsAvgNetLGIn20
Thomas Morstead631552.544.7603
New YorkPuntYardsAvgNetLGIn20
Rich Mendes729642.340.4512

Kicking Statistics

BuffaloFGs40+Yd50+YdLGPAT
Taylor Mehlhaff3/40/10/1342/2
New YorkFGs40+Yd50+YdLGPAT
Jack Dugas2/30/10/1332/2

Punt Return Statistics

BuffaloRetYardsAvgTD
Curtis Holcomb2136.50
New YorkRetYardsAvgTD
Damon Bailey242.00
Bernie Hoffer133.00

Kick Return Statistics

BuffaloRetYardsAvgTD
Ryan Williams24020.00
Curtis Holcomb12020.00
New YorkRetYardsAvgTD
Zack Hargis410025.00
Antonio Brown12424.00

Defensive Statistics

BuffaloTackAsstSackRPlayPPlay
ILB Jerry Hughes720.02523
OLB Tommy Wyden611.02821
ILB Anthony Hawkins530.02726
S Brady DeAngelis510.01918
S Kenny Sockanathan500.02220
CB Vinny Washington420.02721
S Chip Vaughn410.01617
CB Curtis Holcomb400.01819
OLB Jack Marsh301.01613
DE Craig Sellers320.02320
CB Quentin Hammett300.02419
DT Toby Barker250.02423
DE Nolan Urban210.01817
OLB Josh Hall200.01821
DE Keith Stuart110.02419
S Sherman Kufahl110.02325
S Carlos Cochrane100.036
ILB Wayne Snyder020.02015
DT Jurrell Casey010.02120
New YorkTackAsstSackRPlayPPlay
S Devin Rollin840.02442
CB Skip Dewey700.02238
DE Travis Warren610.02334
S Shiloh Keo510.01931
CB Lionel Anhorn500.01737
OLB Omar McCrory410.02432
OLB Ryan Anderko410.02333
S Adam Woodard410.01727
DT Ronald Torrice311.02443
CB Lonnie Flynn320.099
CB Devin McCourty300.02438
DT Grady Mueller200.01420
DE Skip Ingoglia120.01326
ILB Mason Foster110.0616
DT J.T. Carpenter100.02432
OLB Andy McCormick100.01116
S Bernie Hoffer020.0814
OLB Greg Erdman020.058
OLB Rennie Curran010.033
DE Louis Franz010.02029

Pass Rush Statistics

BuffaloSackBlockHurryKnockPPlay
OLB Jack Marsh1.000113
OLB Tommy Wyden1.000021
ILB Jerry Hughes0.001023
ILB Wayne Snyder0.001015
DE Nolan Urban0.001017
DT Jurrell Casey0.001020
New YorkSackBlockHurryKnockPPlay
DT Ronald Torrice1.000043
DE Travis Warren0.012234
DE Louis Franz0.001129
DE Skip Ingoglia0.001026
OLB Ryan Anderko0.001033

Pass Defense Statistics

BuffaloCaughtDefnsdIntrcpPPlay
CB Curtis Holcomb30019
S Kenny Sockanathan22020
CB Vinny Washington21021
S Chip Vaughn20017
OLB Josh Hall20021
DE Craig Sellers20020
S Brady DeAngelis20018
ILB Anthony Hawkins10026
ILB Jerry Hughes10023
S Sherman Kufahl10025
S Carlos Cochrane1006
OLB Jack Marsh10013
CB Quentin Hammett10019
OLB Tommy Wyden01021
New YorkCaughtDefnsdIntrcpPPlay
CB Skip Dewey62038
CB Lionel Anhorn40037
S Devin Rollin30142
OLB Ryan Anderko30033
CB Lonnie Flynn3009
S Adam Woodard21027
DE Travis Warren20034
OLB Omar McCrory20032
S Shiloh Keo20031
CB Devin McCourty12038
OLB Andy McCormick10016

Blocking Statistics

BuffaloKeyBlBlOppPancRPlySckAPPly
Duke Robinson25022028
Jorge Lynn24017027
Brock Pearson17030048
Terrance Cole13015015
Derek Tormenti11021130
Caleb Schlauderaff05017033
Kendall Carswell02023029
Benjamin Ijalana01015036
New YorkKeyBlBlOppPancRPlySckAPPly
Nate Solder35220019
Myron Zimmerman29033030
Aaron Poehnert23021020
Mitch Hutton22029125
Ron Carter13023122
Bruce Ryder1301808
Mo Paauwe05026028
Shannon Hicks0201005

Special Teams Tackles

BuffaloTacklesSTPlays
Sherman Kufahl333
Duke Robinson28
Grant Pyne121
Richard Quinn116
Chip Vaughn113
New YorkTacklesSTPlays
Bernie Hoffer220
Cris Judkins127
Mason Foster118
Damon Bailey112

Participation

BuffaloRPlyOffPPlyOffRPlyDefPPlyDefSTPlyTotal Plays
Brock Pearson3048------583
Sherman Kufahl------23253381
Phillip Rotzell3048---------78
Josh Hall------18212766
Toby Barker------24231663
Ryan Williams2119------2161
Kendall Carswell2329------860
Derek Tormenti2130------960
Duke Robinson2228------858
Mario Sim1129------1858
Anthony Hawkins------2726457
Dominic McElroy1735------557
Tommy Wyden------2821756
Emmitt Gilmore1620------1955
Curtis Holcomb------18191754
Colin Saenz1834------153
Vinny Washington------2721351
Jerry Hughes------2523351
Benjamin Ijalana1536---------51
Caleb Schlauderaff1733---------50
Jorge Lynn1727------448
Reggie Michael1929---------48
Chip Vaughn------16171346
Keith Stuart------2419346
Kenny Sockanathan------2220345
Quentin Hammett------2419245
Craig Sellers------2320144
Jurrell Casey------2120243
Terrance Cole1515------1040
Brady DeAngelis------1918138
Nolan Urban------1817237
Gabe Blasingame1318------536
Richard Quinn712------1635
Wayne Snyder------2015---35
Korey Flint414------1735
Paul Fanaika1021------334
Jack Marsh------1613332
Grant Pyne11------2123
D.J. Derrick32------1015
Carlos Cochrane------36211
Taylor Mehlhaff00------99
Thomas Morstead00------66
Gino Harvey00------44
Kenyon Fulcher00---------0
Unknown------00---0
New YorkRPlyOffPPlyOffRPlyDefPPlyDefSTPlyTotal Plays
Myron Zimmerman3330------1073
Ronald Torrice------2443370
Devin Rollin------2442470
Jerome Dove3424------1169
Devin McCourty------2438567
Zack Hargis2931------666
Travis Warren------2334966
Mo Paauwe2628------1064
Lionel Anhorn------17371064
Skip Dewey------2238363
Omar McCrory------2432561
J.T. Carpenter------2432460
Antonio Brown2825------558
Ryan Anderko------2333258
Dwayne Winslet2423------1057
Leo Gardner2116------1855
Ron Carter2322------1055
Mitch Hutton2925---------54
Shiloh Keo------1931252
Aaron Poehnert2120------1051
Louis Franz------2029150
Cris Judkins128------2747
Adam Woodard------1727246
Bruce Ryder188------1945
Vinny Alley1816------1044
Damon Bailey1219------1243
Bernie Hoffer------8142042
Grady Mueller------1420842
Michael Kafka2120---------41
Skip Ingoglia------1326241
Mason Foster------6161840
Nate Solder2019---------39
Andy McCormick------1116633
Greg Erdman------581831
Lonnie Flynn------991129
Mel Emmons1513---------28
Rennie Curran------331117
Claude Galloway29------617
Jerrel Jernigan02------1416
Shannon Hicks105---------15
Jack Dugas00------99
Rich Mendes00------77
Bert Tipton00------33
Heath Briscoe00---------0
Irv Huettner00---------0
Jared Pommier00---------0

Directional Rushing Statistics

DistanceAttYardsAvg
Left6386.3
Middle171036.1
Right7172.4
None000.0
DistanceAttYardsAvg
Left7436.1
Middle24642.7
Right5418.2
None000.0

Detailed Passing Statistics

BuffaloAttCmp20+BdThDropDfnsHurrKnckIntc
Phillip Rotzell47293245531
New YorkAttCmp20+BdThDropDfnsHurrKnckIntc
Michael Kafka19163100200
Mel Emmons1251104210

Directional Passing Statistics

DistanceAttCompYardsAvg
Screen108525.2
Short (0-8 Yds)179543.2
Medium (9-18 Yds)16918511.6
Long (19+ Yds)435513.8
DistanceAttCompYardsAvg
Screen54142.8
Short (0-8 Yds)109595.9
Medium (9-18 Yds)11613512.3
Long (19+ Yds)52499.8

Detailed Receiving Statistics

BuffaloTargtCaugtDropdYards20+PPlay
WR Colin Saenz105148034
WR Mario Sim86178129
WR Dominic McElroy85043035
WR Reggie Michael841100129
WR Korey Flint43040114
FB Emmitt Gilmore3213020
TE Kendall Carswell2108029
RB Ryan Williams22013019
TE Richard Quinn1000012
RB Gabe Blasingame11013018
New YorkTargtCaugtDropdYards20+PPlay
WR Zack Hargis750102231
WR Antonio Brown64033025
RB Dwayne Winslet53013023
WR Damon Bailey43047119
WR Claude Galloway4203919
TE Jerome Dove2102024
TE Leo Gardner22010016
WR Jerrel Jernigan1101102

Red-Zone Rushing Statistics

BuffaloAttYardsAvgOverall Avg
Ryan Williams382.675.86
Gabe Blasingame144.004.00
Emmitt Gilmore100.003.00
New YorkAttYardsAvgOverall Avg
Dwayne Winslet4143.504.95
Cris Judkins341.332.60
Michael Kafka231.505.25

Red-Zone Passing Statistics

BuffaloAttCompYardsAvg/AttOverall Avg
Phillip Rotzell53459.007.36
New YorkAttCompYardsAvg/AttOverall Avg
Michael Kafka22126.0010.11

Red-Zone Receiving Statistics

BuffaloTargetCatchYardsAvg/TargOverall Avg
WR Mario Sim222613.009.75
WR Colin Saenz1000.004.80
TE Richard Quinn1000.000.00
WR Reggie Michael111919.0012.50
New YorkTargetCatchYardsAvg/TargOverall Avg
RB Dwayne Winslet1111.002.60
WR Jerrel Jernigan111111.0011.00

Third Down Rushing Statistics

BuffaloRushesConversions
Phillip Rotzell20
Gabe Blasingame10
New YorkRushesConversions
Cris Judkins31
Dwayne Winslet22
Mel Emmons10

Third Down Passing Statistics

BuffaloAttCompConversions
Phillip Rotzell15108
New YorkAttCompConversions
Michael Kafka653
Mel Emmons310

Third Down Receiving Statistics

BuffaloTargCatchConversions
WR Korey Flint322
WR Dominic McElroy322
WR Reggie Michael322
WR Mario Sim210
WR Colin Saenz111
RB Gabe Blasingame111
TE Kendall Carswell100
FB Emmitt Gilmore110
New YorkTargCatchConversions
WR Claude Galloway311
WR Zack Hargis210
WR Antonio Brown110
RB Dwayne Winslet110
WR Damon Bailey111
WR Jerrel Jernigan111

SectionAttendance
Stadium72,100 (87,800 capacity)
Upper Deck24,100 (30,900)
End Zone18,500 (22,400)
Mezzanine11,300 (12,900)
Sideline Seats17,400 (19,800)
Luxury Boxes800 (1,800)