Exhibition Week 5, 2087

played in Portland (ME), ME

76 degrees, fair, calm

Buffalo Bills143146-37
Portland (ME) Giants01077-24

Scoring Summary
1Q: 10:40 BUF - Nate McQuaig 24 pass from Dalton Kaplan (Demetrius Hodges extra point)
1Q: 06:07 BUF - Luis Cothern 8 pass from Dalton Kaplan (Demetrius Hodges extra point)
2Q: 09:27 BUF - Demetrius Hodges 47 field goal
2Q: 06:41 PRT - Richard Fields 2 pass from Julian Gardner (Aidan Maffucci extra point)
2Q: 01:09 PRT - Aidan Maffucci 20 field goal
3Q: 13:38 BUF - Devin Chapman 65 punt return (Demetrius Hodges extra point)
3Q: 04:19 BUF - Luis Cothern 1 run (Demetrius Hodges extra point)
3Q: 00:20 PRT - Julian Gardner 9 run (Aidan Maffucci extra point)
4Q: 11:11 BUF - Demetrius Hodges 36 field goal
4Q: 07:55 PRT - Ben Giles 12 pass from Julian Gardner (Aidan Maffucci extra point)
4Q: 02:14 BUF - Demetrius Hodges 37 field goal

Team StatisticsBUFPRT
Record3-12-2
First Downs2324
- by Rushing98
- by Passing1414
- by Penalty02
Total Net Yards411438
- Offensive Plays6764
- Yards per Play6.136.84
Net Rushing Yards106137
- Rushing Attempts3226
- Yards per Rush3.315.27
Net Passing Yards305301
- Att./Comp./Intrcpt34 - 23 - 037 - 25 - 1
- Gross Passing Yards310305
- Sacks/Yards Lost1/51/4
- Yards per Pass Play8.717.92
Fumbles/Lost0/01/1
3rd Down Conversions6/124/10
- Avg. YtG on 3rd Down8.36.5
4th Down Conversions0/00/0
Penalties/Yards8/393/25
Punt Returns/Yards4/1112/16
Kick Returns/Yards2/512/46
Interception Ret./Yards1/00/0
2pt Conversions0/00/0
Red Zone Visits44
- Red Zone TDs/FGs2/23/1
Avg. Drive StartOWN 34OWN 21
Time of Possession33:1126:49

Drive Charts

Buffalo Bills
QuarBeganPossFromPlaysYardsResult
115:004:33OWN 38762Touchdown
18:502:54OPP 47747Touchdown
12:351:24OWN 3838Punt
213:133:51OWN 20750Field Goal
26:333:10OWN 25619Punt
21:031:03OWN 25238Missed FG
311:432:09OWN 32413Punt
37:493:37OWN 471053Touchdown
30:114:07OWN 32949Field Goal
47:445:35OWN 251055Field Goal
40:580:58OWN 402-3Game
Portland (ME) Giants
QuarBeganPossFromPlaysYardsResult
110:271:37OWN 17330Fumble
15:563:21OWN 25512Punt
11:112:58OWN 13745Punt
29:222:49OWN 251075Touchdown
23:232:20OWN 28869Field Goal
315:001:29OWN 253-1Punt
313:311:48OWN 2538Punt
39:341:45OWN 3416Punt
34:124:01OWN 25875Touchdown
411:043:20OWN 251075Touchdown
42:091:11OWN 29428Interception

Game MVP: Dalton Kaplan, Buffalo Bills

Rushing Statistics

BuffaloAttYardsAvgLG10+TD
RB Luis Cothern24763.171211
RB Avery Berry6335.501010
QB Tyrell Flannery2-3-1.50-100
Portland (ME)AttYardsAvgLG10+TD
RB Jimmy Kilpatrick19834.371840
RB Damon Rodriguez5377.402310
QB Julian Gardner199.00901
WR Richard Fields188.00800

Passing Statistics

BuffaloAttCompYardsSk/YdTDLGIntRate
Tyrell Flannery24161931/5030091.1
Dalton Kaplan1071170/02300148.8
Portland (ME)AttCompYardsSk/YdTDLGIntRate
Julian Gardner31202550/0231198.2
Mark Winslett65501/40150101.4

Receiving Statistics

BuffaloCatchTargYardsAvgYACLGTD
TE Riddick Milanovich6106510.8323210
WR J.T. Sloan5106212.4025270
WR Nate McQuaig558917.8019301
WR Devin Chapman335518.3333300
RB Luis Cothern22115.50081
WR Tucker Croteau232814.000210
TE Nate Tuck0100.00000
Portland (ME)CatchTargYardsAvgYACLGTD
WR Richard Fields688313.8321291
WR George Reid576412.8018310
RB Jimmy Kilpatrick37175.67080
RB Damon Rodriguez333210.6714150
WR Nate Petzold24189.0010130
RB Ben Giles243115.5011191
TE Theodore Francis223819.003240
TE Russell Horenstein111313.005130
WR Roger Kemp1199.00090

Interception Statistics

BuffaloIntsYardsAvgTD
S Malachi Tharaldson100.000
Portland (ME)IntsYardsAvgTD

Fumble Statistics

BuffaloFumbRecovForceTD
OLB Wade Ostroski0100
CB Avery Gress0010
Portland (ME)FumbRecovForceTD
RB Damon Rodriguez1000

Punting Statistics

BuffaloPuntYardsAvgNetLGIn20
Shaun Harmon313745.740.3523
Portland (ME)PuntYardsAvgNetLGIn20
Daquan Rivers522344.623.2492

Kicking Statistics

BuffaloFGs40+Yd50+YdLGPAT
Demetrius Hodges3/41/20/1474/4
Portland (ME)FGs40+Yd50+YdLGPAT
Aidan Maffucci1/10/00/0203/3

Punt Return Statistics

BuffaloRetYardsAvgTD
Devin Chapman411127.81
Portland (ME)RetYardsAvgTD
Richard Fields2168.00

Kick Return Statistics

BuffaloRetYardsAvgTD
Devin Chapman25125.50
Portland (ME)RetYardsAvgTD
Richard Fields24623.00

Defensive Statistics

BuffaloTackAsstSackRPlayPPlay
ILB Cary Bavinck741.02632
CB Avery Gress710.02638
DE Karl Reilly700.02636
S Malachi Tharaldson430.02636
OLB Wade Ostroski430.02635
OLB Blake Abrams330.01620
S Jerald Lucas320.01729
DE Aiden Webb300.01624
S Troy Lowe300.01019
CB Ty Gunderson200.01532
DE Tony Hironaka200.0918
S Roderick Stevenson130.01620
DE Josue Dennis110.01719
DT Billy Hardy110.01626
DT Rodolfo Bastianelli100.01013
ILB Jumbo Walsh010.053
Portland (ME)TackAsstSackRPlayPPlay
S Jose Tatum610.03235
OLB Pete Kredell600.02519
ILB Anthony Willis500.03131
S Riddick Harden500.02631
OLB Ben Donnalley420.03133
DT Terrence Adams410.02521
DT Lukas Wegert320.02933
CB Marvin Winters320.03234
S Angel Hastings310.02628
CB Philip Cook300.01326
CB Lee Patino210.0715
ILB D.J. Schulz210.014
CB Kendrick Pei200.069
DE Marvin Soltis101.0129
DE Terrell Coltharp120.03032
DE Devon Garrett110.01610
RB Jimmy Kilpatrick10---------

Pass Rush Statistics

BuffaloSackBlockHurryKnockPPlay
ILB Cary Bavinck1.000032
DE Tony Hironaka0.010018
DE Aiden Webb0.001024
DT Billy Hardy0.001026
OLB Wade Ostroski0.001035
DT Rodolfo Bastianelli0.000113
Portland (ME)SackBlockHurryKnockPPlay
DE Marvin Soltis1.01009
DE Terrell Coltharp0.003432
DT Terrence Adams0.001021
CB Philip Cook0.001026
DT Lukas Wegert0.000133

Pass Defense Statistics

BuffaloCaughtDefnsdIntrcpPPlay
ILB Cary Bavinck52032
S Malachi Tharaldson31136
S Jerald Lucas31029
OLB Wade Ostroski30035
CB Ty Gunderson21032
S Troy Lowe21019
S Roderick Stevenson20020
OLB Blake Abrams20020
CB Avery Gress20038
DT Rodolfo Bastianelli10013
Portland (ME)CaughtDefnsdIntrcpPPlay
OLB Pete Kredell40019
CB Philip Cook30026
S Riddick Harden30031
S Angel Hastings21028
CB Kendrick Pei2009
ILB Anthony Willis11031
S Jose Tatum11035
CB Lee Patino11015
DT Terrence Adams10021
DE Devon Garrett10010
DT Lukas Wegert10033
CB Marvin Winters10034
OLB Ben Donnalley10033
ILB D.J. Schulz1004

Blocking Statistics

BuffaloKeyBlBlOppPancRPlySckAPPly
G Arnold Brock44014018
C Jacob Stevenson39032035
G Greg Rhodes36032035
T K.C. Gantt24014018
T Courtney Sam12018017
TE Mason Raymond110502
T Abel Levine02018017
T Emmanuel Guagliardo01014118
C Vinny Richardson01018017
Portland (ME)KeyBlBlOppPancRPlySckAPPly
C Rex Murphy47126038
T Edwin Marchlewski26026138
T Korey Kemp26026038
T Ruben Dotson13016016
G Bobby Torres11116016
G Dexter Duran11010022
G Riley Cortez01010022

Special Teams Tackles

BuffaloTacklesSTPlays
Bradley Tubbs225
Malachi Tharaldson118
Tucker Croteau118
Portland (ME)TacklesSTPlays
Philip Cook124
Ben Donnalley124
George Reid117
Nate Petzold19
Reginald Barber16

Participation

BuffaloRPlyOffPPlyOffRPlyDefPPlyDefSTPlyTotal Plays
TE Riddick Milanovich3132------2588
S Malachi Tharaldson------26361880
ILB Cary Bavinck------26322280
C Jacob Stevenson3235---------67
G Greg Rhodes3235---------67
WR Nate McQuaig2833------566
WR J.T. Sloan3035---------65
CB Avery Gress------2638165
DE Karl Reilly------2636163
OLB Wade Ostroski------2635162
CB Ty Gunderson------1532754
S Roderick Stevenson------16201753
RB Luis Cothern2624------151
QB Tyrell Flannery2125---------46
S Jerald Lucas------1729---46
WR Tucker Croteau818------1844
T Courtney Sam1817------742
DT Billy Hardy------1626---42
DE Aiden Webb------1624---40
G Arnold Brock1418------739
T K.C. Gantt1418------739
TE Nate Tuck196------1237
OLB Blake Abrams------1620137
DE Josue Dennis------1719---36
C Vinny Richardson1817---------35
T Abel Levine1817---------35
T Emmanuel Guagliardo1418---------32
S Troy Lowe------1019130
ILB Jumbo Walsh------532230
WR Devin Chapman15------2228
DE Tony Hironaka------918128
RB Bradley Tubbs02------2527
DT Rodolfo Bastianelli------1013124
QB Dalton Kaplan1110---------21
CB Carl Feazell------911121
CB Wendell Howes------021618
WR Carlos Cole611---------17
RB Paul Staple00------1616
RB Avery Berry67---------13
K Demetrius Hodges00------1212
TE Mason Raymond52---------7
P Shaun Harmon00------77
C Rico Eamigh00------77
OLB Damian Blanchard------05---5
DE Alvin Bruce------0055
C Toby Sanford00---------0
Portland (ME)RPlyOffPPlyOffRPlyDefPPlyDefSTPlyTotal Plays
OLB Ben Donnalley------31332488
CB Marvin Winters------32341783
S Riddick Harden------26311976
WR George Reid2234------1773
S Jose Tatum------3235572
T Korey Kemp2638------670
DE Terrell Coltharp------3032466
DT Lukas Wegert------2933466
ILB Anthony Willis------3131365
WR Richard Fields2430------1165
C Rex Murphy2638---------64
T Edwin Marchlewski2638---------64
CB Philip Cook------13262463
TE Russell Horenstein1620------2258
S Angel Hastings------2628357
DT Terrence Adams------2521753
QB Julian Gardner1831---------49
OLB Pete Kredell------2519347
RB Jimmy Kilpatrick2125---------46
TE Sherman Castillo1526---------41
G Riley Cortez1022------638
T Ruben Dotson1616------638
G Dexter Duran1022------638
G Bobby Torres1616---------32
RB Ben Giles1021---------31
DE Devon Garrett------1610430
WR Nate Petzold411------924
CB Lee Patino------715224
FB Jordan Aycock51------1723
DT Gabe Swift------714---21
DE Marvin Soltis------129---21
CB Kendrick Pei------69621
RB Kenneth Gomez10------1920
WR Roger Kemp510------116
QB Mark Winslett87---------15
RB Damon Rodriguez59---------14
WR Walter Rancilio00------1111
ILB Riddick Boyd------001111
K Aidan Maffucci00------66
C Reginald Barber00------66
P Daquan Rivers00------66
ILB D.J. Schulz------1416
TE Theodore Francis23---------5
DT Jared Hallen------31---4
C Junior Harmon00---------0
OLB Amos Gray------00---0

Directional Rushing Statistics

DistanceAttYardsAvg
Left7121.7
Middle7456.4
Right16523.3
None2-3-1.5
DistanceAttYardsAvg
Left66711.2
Middle10414.1
Right10292.9
None000.0

Detailed Passing Statistics

BuffaloAttCmp20+BdThDropDfnsHurrKnckIntc
Tyrell Flannery24165104340
Dalton Kaplan1073000210
Portland (ME)AttCmp20+BdThDropDfnsHurrKnckIntc
Julian Gardner31203006311
Mark Winslett650100000

Directional Passing Statistics

DistanceAttCompYardsAvg
Screen43358.8
Short (0-8 Yds)13121128.6
Medium (9-18 Yds)73456.4
Long (19+ Yds)10511811.8
DistanceAttCompYardsAvg
Screen2000.0
Short (0-8 Yds)24161436.0
Medium (9-18 Yds)869511.9
Long (19+ Yds)336722.3

Detailed Receiving Statistics

BuffaloTargtCaugtDropdYards20+PPlay
TE Riddick Milanovich106065132
WR J.T. Sloan105062135
WR Nate McQuaig55089333
WR Devin Chapman3305525
WR Tucker Croteau32028118
RB Luis Cothern22011024
TE Nate Tuck100006
Portland (ME)TargtCaugtDropdYards20+PPlay
WR Richard Fields86083130
WR George Reid75064134
RB Jimmy Kilpatrick73017025
WR Nate Petzold42018011
RB Ben Giles42031021
RB Damon Rodriguez3303209
TE Theodore Francis2203813
TE Russell Horenstein11013020
WR Roger Kemp1109010

Red-Zone Rushing Statistics

BuffaloAttYardsAvgOverall Avg
RB Luis Cothern341.333.17
Portland (ME)AttYardsAvgOverall Avg
QB Julian Gardner199.009.00

Red-Zone Passing Statistics

BuffaloAttCompYardsAvg/AttOverall Avg
Dalton Kaplan3182.6711.70
Tyrell Flannery3000.008.04
Portland (ME)AttCompYardsAvg/AttOverall Avg
Julian Gardner83151.888.23

Red-Zone Receiving Statistics

BuffaloTargetCatchYardsAvg/TargOverall Avg
WR J.T. Sloan4000.006.20
TE Riddick Milanovich1000.006.50
RB Luis Cothern1188.005.50
Portland (ME)TargetCatchYardsAvg/TargOverall Avg
WR Richard Fields3231.0010.38
RB Ben Giles21126.007.75
RB Jimmy Kilpatrick2000.002.43
WR George Reid1000.009.14

Third Down Rushing Statistics

BuffaloRushesConversions
RB Luis Cothern42
Portland (ME)RushesConversions
RB Jimmy Kilpatrick30

Third Down Passing Statistics

BuffaloAttCompConversions
Tyrell Flannery642
Dalton Kaplan222
Portland (ME)AttCompConversions
Julian Gardner654
Mark Winslett110

Third Down Receiving Statistics

BuffaloTargCatchConversions
TE Riddick Milanovich321
WR J.T. Sloan321
RB Luis Cothern111
WR Tucker Croteau111
Portland (ME)TargCatchConversions
RB Ben Giles322
TE Russell Horenstein111
TE Theodore Francis111
WR Roger Kemp110
WR Richard Fields110

SectionAttendance
Stadium14,700 (55,100 capacity)
Upper Deck2,500 (11,800)
End Zone1,900 (8,400)
Mezzanine1,400 (4,800)
Sideline Seats1,800 (7,400)
Club Seats5,500 (20,600)
Luxury Boxes1,600 (2,100)